@layer ui{._positioner_0ea2b72{--_easing:cubic-bezier(.22, 1, .36, 1);--_animation-duration:.35s;width:var(--positioner-width);max-width:var(--_max-width,var(--available-width));height:var(--positioner-height);transition-timing-function:var(--_easing);transition-duration:var(--_animation-duration);transition-property:top,left,right,bottom,transform;&[data-instant]{transition:none}}._popup_8841f95{will-change:transform, opacity;isolation:isolate;transform-origin:var(--transform-origin);width:var(--popup-width,auto);height:var(--popup-height,auto);border:1px solid var(--color-panel-outline);color:var(--color-text-on-panel-primary);background-color:var(--color-panel-bg);box-shadow:var(--shadow-popup);transition-timing-function:var(--_easing);transition-duration:var(--_animation-duration);padding:1.25rem 1.5rem;transition-property:width,height,opacity,transform;animation-duration:.3s;animation-timing-function:cubic-bezier(.16,1,.3,1);position:relative;&[data-starting-style],&[data-ending-style]{opacity:0;transform:scale(.95)}&[data-instant]{transition:none}}._arrow_2cd82b9{fill:var(--color-panel-bg);stroke:var(--color-panel-outline);display:flex;&[data-side=top]{bottom:-10px;rotate:0deg}&[data-side=bottom]{top:-10px;rotate:180deg}&[data-side=left]{right:-14px;rotate:-90deg}&[data-side=right]{left:-14px;rotate:90deg}}._close_c89b248{cursor:pointer;z-index:1;color:var(--color-panel-icon);background-color:#0000;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:.75rem;right:.75rem;&:focus,&:focus-visible{border-radius:var(--rounded-pill);outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover){&:hover:not([data-disabled]){color:var(--color-state-error)}}}._viewport_bfc838d{--_viewport-inline-padding:.5rem;box-sizing:border-box;width:100%;height:100%;position:relative;overflow:clip;& [data-previous],& [data-current]{width:calc(var(--popup-width) - 2 * var(--_viewport-inline-padding));opacity:1;transition:transform var(--_animation-duration) var(--_easing), opacity calc(var(--_animation-duration) / 2) var(--_easing);transform:translate(0)}&[data-activation-direction~=right] [data-previous][data-ending-style]{opacity:0;transform:translate(-20%)}&[data-activation-direction~=right] [data-current][data-starting-style],&[data-activation-direction~=left] [data-previous][data-ending-style]{opacity:0;transform:translate(20%)}&[data-activation-direction~=left] [data-current][data-starting-style]{opacity:0;transform:translate(-20%)}}._trigger_a9c0521{user-select:none;border:1px solid var(--color-panel-outline);background-color:var(--color-panel-bg);outline:0;align-items:center;gap:0;min-height:2.5rem;padding-block:.3rem;padding-inline:.3rem .6rem;transition:border-color .15s,background-color .15s;display:flex;overflow:hidden;&[data-popup-open]{border-color:var(--color-panel-focus-ring)}&:focus-visible{border-color:var(--color-panel-focus-ring);outline:2px solid var(--color-panel-focus-ring);outline-offset:-1px}&[data-disabled]{cursor:not-allowed;border-color:var(--color-panel-disabled-bg);color:var(--color-text-on-panel-secondary);background-color:var(--color-panel-disabled-bg)}@media (hover:hover){&:hover:not([data-disabled]){border-color:var(--color-panel-focus-ring)}}}._placeholder_84e9336{font-size:var(--fs-m);color:var(--color-text-on-panel-secondary);padding-inline:.3rem}._chips_2ec67d3{align-items:center;gap:.375rem;width:calc(100% - 1.5rem);display:flex;&[data-clearable]{width:calc(100% - 4rem)}}._trigger_a9c0521[data-disabled] ._chips_2ec67d3{opacity:.7;width:100%}._chip_237f7d2{user-select:none;border:1px solid var(--color-panel-outline);border-radius:var(--rounded-s);max-width:100%;height:1.75rem;color:var(--color-text-on-panel);background-color:var(--color-panel-bg);align-items:center;gap:.25rem;padding-inline:.5rem;font-size:.875rem;display:inline-flex;overflow:hidden}._chip-remove_c08ede3{cursor:pointer;color:var(--color-panel-icon);border:none;border-radius:50%;margin-inline-end:-.1rem;padding:0}._truncate_d500e9f{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._trigger-icons_9522f09{color:var(--color-panel-icon);align-items:center;margin-inline-start:auto;display:flex}._divider_1956783{background-color:currentColor;width:1px;height:1.25rem;margin-inline:.6rem}._remove-icon_c22129f{cursor:pointer;@media (hover:hover){&:hover{color:var(--color-state-error)}}}._chevron_0491973{transition:transform .2s}._trigger_a9c0521[data-popup-open] ._chevron_0491973{transform:rotate(180deg)}._popup_1c7607c{transform-origin:var(--transform-origin);box-sizing:border-box;width:var(--anchor-width);max-width:var(--available-width);max-height:calc(var(--available-height) - 1rem);border:1px solid var(--color-panel-outline);color:var(--color-text-primary);background-color:var(--color-panel-bg);box-shadow:var(--shadow-popup);flex-direction:column;transition:transform .15s,opacity .15s;display:flex;overflow:hidden;&[data-starting-style],&[data-ending-style]{opacity:0;transform:scale(.95)}}._search_7ba4aca{border-bottom:1px solid var(--color-panel-outline);background-color:var(--color-panel-bg);align-items:center;gap:.7rem;padding-inline:.7rem;display:flex}._search-icon_57069b6{color:var(--color-panel-icon);transition:color .2s;&:has(+._input_02e0dab:not(:placeholder-shown)){color:var(--color-panel-focus-ring)}}._input_02e0dab{height:2.5rem;font-size:var(--fs-s);color:var(--color-text-on-panel);background:0 0;border:none;outline:none;flex:1;padding:0;&::placeholder{color:var(--color-text-on-panel-secondary)}}._list_b67648a{overscroll-behavior:none;flex:1;overflow-y:auto}._empty_02de268{font-size:var(--fs-s);color:var(--color-text-on-panel-secondary);text-align:center}._empty_02de268:has(*){padding-block:.75rem .25rem;padding-inline:1.25rem}._items_72216aa{outline:none;flex-direction:column;display:flex}._item_806b908{cursor:default;user-select:none;font-size:var(--fs-s);line-height:var(--lh-s);color:var(--color-text-on-panel);overflow-wrap:anywhere;outline:0;align-items:center;gap:.5rem;padding-block:.5rem;padding-inline:1rem .9rem;scroll-margin-block:.25rem;display:flex;position:relative;&[data-highlighted]:not([data-disabled]){z-index:0;position:relative;&:before{content:"";z-index:-1;background-color:var(--color-panel-highlight);position:absolute;inset:0}}&[data-disabled]{cursor:auto;color:var(--color-text-on-panel-secondary)}}._item-label_51feb04{flex:1}._mark_da1fdad{color:var(--color-text-on-panel-secondary);background-color:var(--color-panel-mark-bg)}._indicator_5ee811d{color:var(--color-state-success);justify-content:center;align-items:center;display:flex}._edge_a1f9299{height:.25rem}._overflow-chip_42606b8{cursor:pointer;padding-inline-end:.5rem;font-family:inherit}._overflow-popover_e55c755{max-width:min(20rem, calc(var(--available-width) - 2rem));background-color:var(--color-panel-bg);box-shadow:var(--shadow-popup);flex-wrap:wrap;gap:.375rem;padding:.5rem;display:flex}}._root_44af7b8{grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));align-items:end;gap:1.25rem;display:grid}._field_bbc217f{min-inline-size:0}._filter-label_ed32a7a{justify-content:space-between;display:flex}._filter-label-text_bc89042{font-size:var(--fs-s);font-weight:var(--fw-medium)}._filter-label-buttons_f62f030{align-items:center;gap:.25rem;display:flex}._filter-label-button_06e25cc{text-decoration:none}._filter-label-separator_153ee52{font-size:var(--fs-s);margin-inline:-2px}._root_7a95edf{font-size:var(--fs-s);align-items:center;gap:.4rem;display:flex}._label_ae72648{font-weight:var(--fw-medium)}._button_1ba8a84{color:var(--color-text-tertiary);align-items:center;gap:.3rem;padding:0;text-decoration:none;display:inline-flex}._button_1ba8a84[aria-pressed=true]{font-weight:var(--fw-medium);color:var(--color-primary-blue)}._icon_cddd784{transform:translateY(1px)}._button_1ba8a84[aria-pressed=true] ._icon_cddd784{fill:currentColor}._separator_fd749de{margin-inline:-2px}
