.field.svelte-t5ihcw{position:relative;display:flex;flex-direction:column;gap:.4rem;width:100%;min-width:0}.field.sm.svelte-t5ihcw{gap:.22rem}.label.svelte-t5ihcw{font-size:.85rem;font-weight:600;color:var(--muted)}.field.sm.svelte-t5ihcw .label:where(.svelte-t5ihcw){font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.trigger.svelte-t5ihcw{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;box-sizing:border-box;min-height:48px;padding:0 .75rem 0 1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--ink);font:inherit;font-size:.95rem;font-weight:500;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.field.sm.svelte-t5ihcw .trigger:where(.svelte-t5ihcw){min-height:32px;height:32px;padding:0 .55rem 0 .7rem;font-size:.82rem}.trigger.placeholder.svelte-t5ihcw{color:#9aa1ad;font-weight:500}.trigger.svelte-t5ihcw:hover:not(:disabled){border-color:#c5cad6}.field.open.svelte-t5ihcw .trigger:where(.svelte-t5ihcw),.trigger.svelte-t5ihcw:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px #2b6cff26}.trigger.svelte-t5ihcw:disabled{opacity:.65;cursor:not-allowed}.value.svelte-t5ihcw{display:inline-flex;align-items:center;gap:.4rem;min-width:0;overflow:hidden}.value-text.svelte-t5ihcw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prefix.svelte-t5ihcw{flex:0 0 auto;line-height:1;font-size:1.05em}.caret.svelte-t5ihcw{flex:0 0 auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.55;transition:transform .15s ease}.field.open.svelte-t5ihcw .caret:where(.svelte-t5ihcw){transform:rotate(180deg);opacity:.8}.menu.svelte-t5ihcw{position:fixed;z-index:60;display:flex;flex-direction:column;max-height:min(18rem,55vh);box-sizing:border-box;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow:hidden}.menu.drop-up.svelte-t5ihcw .search:where(.svelte-t5ihcw){order:1;border-bottom:0;border-top:1px solid var(--line)}.menu.drop-up.svelte-t5ihcw .opts:where(.svelte-t5ihcw){order:0}.search.svelte-t5ihcw{flex:0 0 auto;padding:.4rem .4rem .25rem;border-bottom:1px solid var(--line)}.search-input.svelte-t5ihcw{width:100%;box-sizing:border-box;min-height:2rem;padding:.35rem .55rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--wash);color:var(--ink);font:inherit;font-size:.85rem}.menu.sm.svelte-t5ihcw .search-input:where(.svelte-t5ihcw){min-height:1.75rem;font-size:.8rem}.search-input.svelte-t5ihcw:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 2px #2b6cff26;background:var(--white)}.opts.svelte-t5ihcw{margin:0;padding:.3rem;list-style:none;overflow:auto;flex:1 1 auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.empty.svelte-t5ihcw{padding:.65rem .55rem;color:var(--muted);font-size:.85rem}.opt.svelte-t5ihcw{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;min-height:2.1rem;padding:.35rem .55rem;border:0;border-radius:var(--radius);background:transparent;color:var(--ink);font:inherit;font-size:.9rem;font-weight:550;text-align:left;cursor:pointer}.menu.sm.svelte-t5ihcw .opt:where(.svelte-t5ihcw){min-height:1.85rem;padding:.28rem .45rem;font-size:.82rem}.opt.svelte-t5ihcw:disabled{opacity:.45;cursor:not-allowed}.opt.active.svelte-t5ihcw:not(:disabled),.opt.svelte-t5ihcw:hover:not(:disabled){background:var(--blue-soft);color:var(--blue-deep)}.opt.selected.svelte-t5ihcw{font-weight:650}.opt-main.svelte-t5ihcw{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.opt-label.svelte-t5ihcw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check.svelte-t5ihcw{flex:0 0 auto;width:.9rem;height:.9rem;color:var(--blue)}.check.svelte-t5ihcw svg{display:block;width:100%;height:100%}.field.dark.svelte-t5ihcw .trigger:where(.svelte-t5ihcw){border-color:#ffffff38;background:#ffffff0f;color:#ffffffe6}.field.dark.svelte-t5ihcw .trigger.placeholder:where(.svelte-t5ihcw){color:#ffffff8c}.field.dark.svelte-t5ihcw .trigger:where(.svelte-t5ihcw):hover:not(:disabled){border-color:#2b6cff8c;color:var(--white);background:#2b6cff29}.field.dark.open.svelte-t5ihcw .trigger:where(.svelte-t5ihcw),.field.dark.svelte-t5ihcw .trigger:where(.svelte-t5ihcw):focus{border-color:#2b6cffa6;box-shadow:0 0 0 3px #2b6cff40;color:var(--white);background:#2b6cff29}.menu.dark.svelte-t5ihcw{background:#121826;border-color:#ffffff1f;box-shadow:0 12px 32px #0006}.menu.dark.svelte-t5ihcw .search:where(.svelte-t5ihcw){border-bottom-color:#ffffff1a}.menu.dark.svelte-t5ihcw .search-input:where(.svelte-t5ihcw){border-color:#ffffff24;background:#ffffff0f;color:#ffffffe6}.menu.dark.svelte-t5ihcw .opt:where(.svelte-t5ihcw){color:#ffffffc7}.menu.dark.svelte-t5ihcw .opt.active:where(.svelte-t5ihcw):not(:disabled),.menu.dark.svelte-t5ihcw .opt:where(.svelte-t5ihcw):hover:not(:disabled){background:#2b6cff38;color:var(--white)}.menu.dark.svelte-t5ihcw .check:where(.svelte-t5ihcw){color:#8eb4ff}.menu.dark.svelte-t5ihcw .empty:where(.svelte-t5ihcw){color:#ffffff73}
