.fb.svelte-3v1qnr.svelte-3v1qnr{display:flex;align-items:center;gap:var(--sp-2);min-width:0;flex-wrap:wrap}.fb.in-table.svelte-3v1qnr.svelte-3v1qnr{flex:1 1 0}.fb-q.svelte-3v1qnr.svelte-3v1qnr{flex:1 1 20rem;min-width:min(100%,20rem);display:flex;align-items:center;gap:var(--sp-2);height:auto;padding:0 var(--sp-2) 0 var(--sp-3);color:var(--text-muted);cursor:text;background:var(--bg-input);border:1px solid var(--border-mid);border-radius:var(--r-sm);box-sizing:border-box}.fb-q.svelte-3v1qnr.svelte-3v1qnr:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border-mid))}.fb-q.svelte-3v1qnr input.svelte-3v1qnr{flex:1;min-width:0;height:auto;min-height:calc(var(--ctl-h) - 2px);background:none;border:0;outline:none;color:var(--text);font:inherit;font-size:var(--fs-md)}.fb-q.svelte-3v1qnr input.svelte-3v1qnr::placeholder{color:var(--text-dim)}.fb-q.svelte-3v1qnr.svelte-3v1qnr:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint-2)}.fb-x.svelte-3v1qnr.svelte-3v1qnr{all:unset;cursor:pointer;width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-dim)}.fb-x.svelte-3v1qnr.svelte-3v1qnr:hover{color:var(--text);background:var(--hover)}.fb-x.svelte-3v1qnr.svelte-3v1qnr:focus-visible{outline:2px solid var(--accent)}.fb.svelte-3v1qnr .seg{display:inline-flex;align-items:stretch;height:auto;min-height:var(--ctl-h);box-sizing:border-box;border:1px solid var(--border-mid);border-radius:var(--r-sm);background:var(--bg-input);overflow:hidden;flex:none}.fb.svelte-3v1qnr button.seg{align-items:center}.fb.svelte-3v1qnr .seg:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border-mid))}.fb.svelte-3v1qnr .seg:focus-within{border-color:var(--accent)}.fb-btn.svelte-3v1qnr.svelte-3v1qnr{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-3);font-size:var(--fs-md);font-weight:600;color:var(--text);cursor:pointer;white-space:nowrap;background:var(--card)!important}.fb-btn.svelte-3v1qnr.svelte-3v1qnr:hover{background:var(--hover)!important}.fb-btn.svelte-3v1qnr.svelte-3v1qnr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-bulk.svelte-3v1qnr.svelte-3v1qnr{display:flex;align-items:center;gap:6px;padding:0 6px 0 var(--sp-3);background:var(--accent-tint)!important;border-color:var(--accent)!important}.fb.svelte-3v1qnr:has(.fb-bulk) .fb-q.svelte-3v1qnr{min-width:7rem;flex-basis:7rem}.fb.svelte-3v1qnr:has(.fb-bulk) .seg:not(.fb-bulk){flex-shrink:1;min-width:6.5rem}.fb-bulk.svelte-3v1qnr .n.svelte-3v1qnr{font-size:var(--fs-md);font-weight:600;color:var(--accent);white-space:nowrap;margin-right:4px}@media (max-width: 900px){.fb-q.svelte-3v1qnr.svelte-3v1qnr,.fb.in-table.svelte-3v1qnr.svelte-3v1qnr{flex-basis:100%}}@media (max-width: 720px),(pointer: coarse){.fb-q.svelte-3v1qnr input.svelte-3v1qnr,.fb.svelte-3v1qnr .seg,.fb.svelte-3v1qnr .seg select,.fb.svelte-3v1qnr .seg>button{min-height:var(--touch)}}.vh.svelte-3v1qnr.svelte-3v1qnr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
