html:root .single-select{vertical-align:middle;width:100%;min-width:0;display:inline-flex;position:relative}html:root .single-select__native{clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html:root button.single-select__trigger{box-sizing:border-box;width:100%;min-width:0;height:var(--ds-field-height,36px);min-height:var(--ds-field-height,36px);border:1px solid var(--ds-field-border,#d6d8dc);border-radius:var(--ds-radius-control,10px);background:var(--ds-field-bg,#fff);color:var(--ds-field-text,#24262b);font-family:var(--ds-font-sans,inherit);font-size:var(--ds-text-md,14px);text-align:left;text-transform:none;letter-spacing:normal;box-shadow:none;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0 11px;font-weight:400;line-height:1.4;display:flex}html:root button.single-select__trigger:hover:not(:disabled){border-color:color-mix(in oklab, var(--ds-accent,#005bd3) 35%, var(--ds-field-border,#d6d8dc));background:var(--ds-field-bg,#fff);transform:none}html:root button.single-select__trigger:focus-visible,html:root button.single-select__trigger[data-popup-open]{outline:2px solid var(--ds-accent,#005bd3);outline-offset:2px}html:root button.single-select__trigger:disabled{color:var(--ds-field-disabled-text,#737b88);border-color:var(--ds-field-unavailable-border,#dfe2e8);cursor:default;opacity:1;background:var(--ds-field-unavailable-bg,#f3f4f6)!important}html:root .single-select:has(>select:disabled)>button{color:var(--ds-field-disabled-text,#737b88);border-color:var(--ds-field-unavailable-border,#dfe2e8);cursor:default;opacity:1;background:var(--ds-field-unavailable-bg,#f3f4f6)!important}html:root .single-select__value{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}html:root .single-select__chevron{color:var(--ds-text-muted,#727a85);flex:0 0 16px;display:inline-flex}html:root .single-select__positioner{z-index:2000;min-width:min(var(--anchor-width), calc(100vw - 16px));outline:none;max-width:min(560px,100vw - 16px)}html:root .single-select__popup{box-sizing:border-box;min-width:min(var(--anchor-width), calc(100vw - 16px));max-width:min(560px,100vw - 16px);max-height:min(340px, var(--available-height));border:1px solid var(--ds-border,#dfe2e8);background:var(--ds-surface,#fff);color:var(--ds-text,#24262b);box-shadow:var(--ds-shadow-lg,0 12px 36px #172c4829);transform-origin:var(--transform-origin);border-radius:12px;padding:5px;transition:opacity .12s,transform .12s;overflow:hidden}html:root .single-select__popup[data-starting-style],html:root .single-select__popup[data-ending-style]{opacity:0;transform:translateY(-3px)scale(.985)}html:root .single-select__list{max-height:min(328px, calc(var(--available-height) - 12px));overscroll-behavior:contain;scrollbar-width:thin;outline:none;margin:0;padding:0;overflow-y:auto}html:root .single-select__option{min-height:34px;color:var(--ds-text,#24262b);font-family:var(--ds-font-sans,inherit);font-size:var(--ds-text-md,14px);cursor:default;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;border-radius:7px;outline:none;align-items:center;margin:0;padding:7px 11px 7px 31px;font-weight:400;line-height:20px;display:flex;position:relative}html:root .single-select__option[data-selected]{color:var(--ds-accent-text,#005bd3);background:var(--ds-accent-soft,#edf4ff)}html:root .single-select__option[data-highlighted]{color:var(--ds-on-accent,#fff);background:var(--ds-accent,#005bd3)}html:root .single-select__option[data-disabled]{color:var(--ds-text-subtle,#9299a4);background:0 0}html:root .single-select__check{color:currentColor;place-items:center;width:16px;display:grid;position:absolute;left:9px}html:root .single-select__group{color:var(--ds-text-muted,#78808c);padding:9px 11px 4px 31px;font-size:11px;font-weight:600;line-height:16px}html:root .reference-select-control>.single-select{flex:auto}html:root .reference-select-control:has(select:disabled)>.reference-refresh{display:none}@media (prefers-reduced-motion:reduce){html:root .single-select__popup{transition:none}}html[data-motion=off] .single-select__popup{transition:none}html:root button.single-select__trigger[aria-invalid=true]{border-color:var(--ds-danger,#b8323f)}html:root :where(table) :is(td,th) button.single-select__trigger{height:var(--ds-line-field-height,28px);min-height:var(--ds-line-field-height,28px);border-radius:calc(var(--ds-radius-control,10px) - 2px);font-size:var(--ds-table-font-size,13px);padding-inline:8px;line-height:1.3}html:root .single-select__error{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
