.cb[data-astro-cid-4lomrztu]{gap:var(--space-1h);flex-direction:column;display:flex}.cb__label[data-astro-cid-4lomrztu]{font-size:15px;font-weight:600}.is-disabled[data-astro-cid-4lomrztu] .cb__label[data-astro-cid-4lomrztu]{color:var(--color-text-tertiary)}.cb__box[data-astro-cid-4lomrztu]{position:relative}.cb__input[data-astro-cid-4lomrztu]{box-sizing:border-box;width:100%;height:var(--size-input);padding:0 52px 0 var(--space-3h);border-radius:var(--radius-lg);border:var(--size-border) solid var(--color-border-control);background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit;text-overflow:ellipsis;font-size:16px;font-weight:400}.cb__input[data-astro-cid-4lomrztu]::placeholder{color:var(--color-text-tertiary)}.cb__input[data-astro-cid-4lomrztu]:focus-visible{border-color:var(--color-border-focus);box-shadow:0 0 0 1px var(--color-border-focus);outline:none}.cb__input[data-astro-cid-4lomrztu]:disabled{background:var(--color-bg-sunken);border-color:var(--color-border-subtle);cursor:not-allowed}.is-invalid .cb__input[data-astro-cid-4lomrztu]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.cb__chev[data-astro-cid-4lomrztu]{right:var(--space-4);color:var(--color-text-secondary);cursor:pointer;transition:transform var(--duration-fast) var(--easing-standard);display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.cb__input[data-astro-cid-4lomrztu][aria-expanded=true]+.cb__chev[data-astro-cid-4lomrztu]{color:var(--color-text-primary);transform:translateY(-50%)rotate(180deg)}.is-disabled[data-astro-cid-4lomrztu] .cb__chev[data-astro-cid-4lomrztu]{color:var(--color-text-tertiary);cursor:not-allowed}.cb__list[data-astro-cid-4lomrztu]{left:0;right:0;top:calc(100% + var(--space-1h));z-index:10;padding:var(--space-1h);overscroll-behavior:contain;background:var(--color-bg-surface);border:var(--size-border) solid var(--color-border-subtle);border-radius:var(--radius-lg);max-height:270px;box-shadow:var(--shadow-float);margin:0;list-style:none;position:absolute;overflow-y:auto}.cb__list[data-astro-cid-4lomrztu][hidden]{display:none}.cb__list[data-astro-cid-4lomrztu] [role=option]{min-height:var(--size-touch-min);padding:0 var(--space-3);border-radius:var(--radius-sm);cursor:pointer;align-items:center;font-size:16px;display:flex}.cb__list[data-astro-cid-4lomrztu] [role=option] strong{font-weight:800}.cb__list[data-astro-cid-4lomrztu] [role=option].is-active{background:var(--color-brand-soft)}.cb__list[data-astro-cid-4lomrztu] [role=option][aria-selected=true]{color:var(--color-text-brand);font-weight:700}.cb__list[data-astro-cid-4lomrztu] .cb__empty{padding:var(--space-2h) var(--space-3) var(--space-2);color:var(--color-text-secondary);font-size:14px;line-height:1.45}
