.popover-overlay.svelte-okkiwd{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.popover-content.svelte-okkiwd{background:#1a1a1a;color:#e0e0e0;padding:2rem;border-radius:8px;max-width:500px;width:90%;position:relative;box-shadow:0 4px 6px #0000004d;border:1px solid #333}.popover-close.svelte-okkiwd{position:absolute;top:.5rem;right:.5rem;background:none;border:none;font-size:2rem;line-height:1;cursor:pointer;color:#999;padding:.25rem .5rem}.popover-close.svelte-okkiwd:hover{color:#fff}
