@layer ui.primitives{._positioner_1ylnc_8{position:fixed;top:0;left:0;z-index:var(--ui-z-popover);inline-size:max-content;max-inline-size:var(--ui-layer-available-width, calc(100vw - var(--ui-space-4)))}._positioner_1ylnc_8[data-side=bottom]{--ui-layer-from-y: calc(var(--ui-rise) * -.5)}._positioner_1ylnc_8[data-side=top]{--ui-layer-from-y: calc(var(--ui-rise) * .5)}._positioner_1ylnc_8[data-side=left]{--ui-layer-from-x: calc(var(--ui-rise) * .5)}._positioner_1ylnc_8[data-side=right]{--ui-layer-from-x: calc(var(--ui-rise) * -.5)}._surface_1ylnc_34{--ui-raise: var(--ui-raise-s4);--ui-raise-hover: var(--ui-raise-s4-hover);--ui-raise-pressed: var(--ui-raise-s4-pressed);max-block-size:var(--ui-layer-available-height, 100vh);overflow:hidden auto;overscroll-behavior:contain;border-radius:var(--ui-radius-card);background:var(--ui-s4);box-shadow:var(--ui-elev-floating);color:var(--ui-text-1);scrollbar-width:thin}._surface_1ylnc_34:focus-visible{outline:none}._surface_1ylnc_34[data-state=open]{animation:_layerIn_1ylnc_1 var(--ui-dur-base) var(--ui-ease-enter)}._surface_1ylnc_34[data-state=closed]{animation:_layerOut_1ylnc_1 var(--ui-dur-fast) var(--ui-ease-exit) forwards;pointer-events:none}@keyframes _layerIn_1ylnc_1{0%{opacity:0;transform:translate3d(var(--ui-layer-from-x, 0px),var(--ui-layer-from-y, 0px),0)}}@keyframes _layerOut_1ylnc_1{to{opacity:0}}}
