.ui-select-field{gap:8px;min-width:0;max-width:100%;display:grid}.ui-select-trigger{border:1px solid var(--color-line);background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-ink);text-align:left;font-size:var(--text-input);font-weight:var(--font-weight-input);line-height:var(--leading-control);letter-spacing:var(--tracking-body);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ui-select-trigger>span{overflow-wrap:anywhere;min-width:0}.ui-select-trigger svg,.ui-select-option svg{color:var(--color-teal-deep);flex-shrink:0}.ui-select-trigger:hover:not(:disabled),.ui-select-trigger:focus-visible,.ui-select-trigger[aria-expanded=true]{border-color:var(--color-teal-deep);box-shadow:none;outline:none}.ui-select-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ui-select-trigger:disabled{background:var(--color-canvas);color:var(--color-muted);cursor:not-allowed}.ui-select-options{overscroll-behavior:contain;border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-input);font-weight:var(--font-weight-input);line-height:var(--leading-control);letter-spacing:var(--tracking-body);border-radius:14px;margin:0;padding:6px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 12px 36px #123e3f24}.ui-select-option{cursor:pointer;overflow-wrap:anywhere;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:flex}.ui-select-option>span{min-width:0}.ui-select-option[aria-selected=true]{color:var(--color-teal-deep)}.ui-select-option[data-active=true]{background:color-mix(in srgb, var(--color-teal-deep) 8%, transparent);color:var(--color-ink)}.ui-select-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}
