.ab-select[data-v-29d23654]{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:12px;outline:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:16px;line-height:1.6;transition:outline-color .2s;display:flex}.ab-select[data-v-29d23654]:focus-visible,.ab-select[data-state=open][data-v-29d23654]{outline-color:var(--ink)}.ab-select[aria-invalid=true][data-v-29d23654]{outline-color:#dc2626}.ab-select[data-disabled][data-v-29d23654]{color:var(--ink-3);cursor:not-allowed}.ab-select[data-placeholder] .ab-select__value[data-v-29d23654]{color:var(--ink-3)}.ab-select__icon svg[data-v-29d23654]{stroke-width:2px;width:18px;height:18px;color:var(--ink-3);transition:transform .25s var(--ease);display:block}.ab-select[data-state=open] .ab-select__icon svg[data-v-29d23654]{transform:rotate(180deg)}.ab-select--sm[data-v-29d23654]{background:var(--gray);width:auto;height:40px;color:var(--ink-2);border-radius:99px;outline:0;gap:8px;padding:0 14px 0 16px;font-size:14px;font-weight:600;line-height:1;transition:background-color .2s,color .2s}.ab-select--sm[data-v-29d23654]:hover,.ab-select--sm[data-state=open][data-v-29d23654]{color:var(--ink)}.ab-select--sm[data-state=open][data-v-29d23654]{background:var(--gray-2)}.ab-select--sm[data-v-29d23654]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ab-select--sm .ab-select__icon svg[data-v-29d23654]{width:16px;height:16px;color:var(--ink-2)}.ab-select__menu{z-index:100;min-width:var(--reka-select-trigger-width);max-height:min(320px,var(--reka-select-content-available-height));border:1px solid var(--gray-3);transform-origin:var(--reka-select-content-transform-origin);background:#fff;border-radius:14px;outline:none;overflow:hidden}.ab-select__menu[data-state=open]{animation:ab-select-in .18s var(--ease)}@keyframes ab-select-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.ab-select__menu--md{width:var(--reka-select-trigger-width)}.ab-select__list{padding:6px}.ab-select__option{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:15px;display:flex}.ab-select__menu--sm .ab-select__option{white-space:nowrap;padding:9px 12px;font-size:14px}.ab-select__option[data-highlighted]{background:var(--gray);color:var(--ink)}.ab-select__option[data-state=checked]{color:var(--ink);font-weight:600}.ab-select__option[data-disabled]{color:var(--gray-3);cursor:not-allowed}.ab-select__tick svg{stroke-width:2.4px;width:16px;height:16px;color:var(--blue);display:block}@media (prefers-reduced-motion:reduce){.ab-select__menu[data-state=open]{animation:none}}
