html[data-ui-scroll-locked=true]{overscroll-behavior:none;scrollbar-gutter:stable;overflow:hidden}.ui-overlay-material{--_ui-overlay-surface-default-background:var(--ui-material-overlay-regular-background,var(--color-surface-panel));--_ui-overlay-surface-default-solid-background:var(--ui-material-overlay-regular-solid-background,var(--color-surface-strong,var(--color-surface-panel)));--_ui-overlay-surface-default-border:var(--ui-material-overlay-regular-border,1px solid var(--color-border));--_ui-overlay-surface-default-filter:var(--ui-material-overlay-regular-filter,blur(22px) saturate(132%));--_ui-overlay-surface-default-shadow:var(--ui-material-overlay-regular-shadow,var(--color-shadow));box-sizing:border-box;border:var(--ui-overlay-surface-border,var(--_ui-overlay-surface-default-border));background:var(--ui-overlay-surface-background,var(--_ui-overlay-surface-default-background));-webkit-backdrop-filter:var(--ui-overlay-surface-filter,var(--_ui-overlay-surface-default-filter));backdrop-filter:var(--ui-overlay-surface-filter,var(--_ui-overlay-surface-default-filter));box-shadow:var(--ui-overlay-surface-shadow,var(--_ui-overlay-surface-default-shadow))}.ui-overlay-material[data-material=clear]{--_ui-overlay-surface-default-background:var(--ui-material-overlay-clear-background,var(--ui-material-overlay-regular-background));--_ui-overlay-surface-default-solid-background:var(--ui-material-overlay-clear-solid-background,var(--ui-material-overlay-regular-solid-background));--_ui-overlay-surface-default-border:var(--ui-material-overlay-clear-border,var(--ui-material-overlay-regular-border));--_ui-overlay-surface-default-filter:var(--ui-material-overlay-clear-filter,var(--ui-material-overlay-regular-filter));--_ui-overlay-surface-default-shadow:var(--ui-material-overlay-clear-shadow,var(--ui-material-overlay-regular-shadow))}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.ui-overlay-material{background:var(--ui-overlay-surface-solid-background,var(--_ui-overlay-surface-default-solid-background));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.ui-overlay-material{border-color:var(--color-border-strong);background:var(--ui-overlay-surface-solid-background,var(--_ui-overlay-surface-default-solid-background));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.ui-overlay-material{box-shadow:none;background:canvas;border:1px solid canvastext}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ui-overlay-material{background:var(--ui-overlay-surface-solid-background,var(--_ui-overlay-surface-default-solid-background))}}.ui-popover-trigger{box-sizing:border-box}.ui-popover-trigger--fallback{color:inherit;font:inherit;background:0 0;border:0;padding:0;display:inline-flex}.ui-popover{left:var(--ui-popover-left);top:var(--ui-popover-top);z-index:1200;max-width:min(480px,100vw);max-height:var(--ui-overlay-viewport-available-height,calc(100dvh - 24px));overscroll-behavior:contain;scrollbar-gutter:stable;color:var(--color-text);transform-origin:top;will-change:opacity, transform;border-radius:8px;position:fixed;overflow:hidden auto}.ui-popover[data-side=top]{transform-origin:bottom}.ui-popover[data-side=left]{transform-origin:100%}.ui-popover[data-side=right]{transform-origin:0}.ui-popover.is-open{animation:ui-popover-enter var(--motion-duration-fast,.12s) var(--motion-ease-enter,ease-out) both}.ui-popover.is-closing{pointer-events:none;animation:ui-popover-exit var(--motion-duration-fast,.12s) var(--motion-ease-exit,ease-in) both}@keyframes ui-popover-enter{0%{opacity:0;transform:translateY(-3px)scale(.98)}}@keyframes ui-popover-exit{to{opacity:0;transform:translateY(-2px)scale(.985)}}@media (prefers-reduced-motion:reduce){.ui-popover{animation-duration:1ms}}
