.popover-layer{z-index:92;pointer-events:none;position:fixed;inset:0}.popover-layer.is-raised{z-index:151}.popover-surface{pointer-events:auto;box-sizing:border-box;background:var(--panel);min-width:150px;max-width:calc(100vw - 20px);color:var(--text-1);font-size:var(--fs-body);--popover-ring:0 0 1px 0 #0004;--popover-drop:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;box-shadow:var(--popover-ring), var(--popover-drop);border:0;border-radius:12px;outline:none;padding:0;position:fixed;top:0;left:0;overflow:auto}:root[data-theme=dark] .popover-surface{--popover-ring:0 0 0 1px var(--border);--popover-drop:0 4px 6px -1px var(--cu-shadow-color), 0 2px 4px -2px var(--cu-shadow-color)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .popover-surface{--popover-ring:0 0 0 1px var(--border);--popover-drop:0 4px 6px -1px var(--cu-shadow-color), 0 2px 4px -2px var(--cu-shadow-color)}}:root[data-contrast=high] .popover-surface{--popover-ring:0 0 0 1px var(--border)}.popover-slot>.pm-menu{box-shadow:none;background:0 0;border:none}.popover-surface:focus-visible{box-shadow:var(--focus-ring), var(--popover-ring), var(--popover-drop)}.popover-slot{display:contents}@media (prefers-reduced-motion:no-preference){.popover-surface{animation:30ms ease-in popover-in}}@keyframes popover-in{0%{opacity:.6}to{opacity:1}}@media (forced-colors:active){.popover-surface{border:1px solid canvastext}.popover-surface:focus-visible{outline-offset:1px;outline:2px solid highlight}}
