.pkp-scrim.svelte-mgswux{position:fixed;top:0;right:0;bottom:0;left:0;background:#14100c59;z-index:400}.pkp.svelte-mgswux{position:fixed;z-index:401;left:50%;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 32px));background:var(--c-bg, #fff);border-radius:18px;padding:28px 24px 22px;box-shadow:0 24px 60px #00000038;text-align:center}.pkp-x.svelte-mgswux{position:absolute;left:12px;top:12px;width:34px;height:34px;border:0;background:none;border-radius:50%;color:var(--c-muted);cursor:pointer;display:grid;place-items:center}.pkp-x.svelte-mgswux:hover{background:var(--c-panel);color:var(--c-dark)}.pkp-art.svelte-mgswux{position:relative;width:190px;height:120px;margin:2px auto 16px}.pkp-art.svelte-mgswux>span:where(.svelte-mgswux){position:absolute;display:grid;place-items:center}.pkp-art.svelte-mgswux svg:where(.svelte-mgswux){width:100%;height:100%}.pkp-shield.svelte-mgswux{left:55px;top:10px;width:80px;height:100px;color:var(--c-secondary);filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--c-secondary) 30%,transparent))}.pkp-chip.svelte-mgswux{width:42px;height:42px;border-radius:50%;background:#fff;color:var(--c-dark);padding:9px;box-shadow:0 6px 18px #18181724,0 0 0 1px #1818170d}.pkp-chip-1.svelte-mgswux{left:14px;top:2px}.pkp-chip-2.svelte-mgswux{right:10px;top:26px;width:48px;height:48px;padding:10px}.pkp-chip-3.svelte-mgswux{left:30px;bottom:0}.pkp-title.svelte-mgswux{margin:0 0 12px;font-size:1.3rem;font-weight:700;color:var(--c-dark)}.pkp-text.svelte-mgswux{margin:0;color:var(--c-soft)}.pkp-list.svelte-mgswux{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:10px;text-align:left}.pkp-list.svelte-mgswux li:where(.svelte-mgswux){display:flex;gap:10px;align-items:flex-start;font-size:.92rem;line-height:1.45;color:var(--c-soft)}.pkp-list.svelte-mgswux li:where(.svelte-mgswux) svg{flex:none;width:16px;height:16px;margin-top:3px;color:var(--c-secondary)}.pkp-err.svelte-mgswux{color:#b3261e;font-size:.88rem;margin:0 0 10px}.pkp-go.svelte-mgswux,.pkp-later.svelte-mgswux{width:100%;justify-content:center}.pkp-later.svelte-mgswux{margin-top:8px}@media(max-width:640px){.pkp.svelte-mgswux{top:auto;bottom:0;left:0;transform:none;width:100%;border-radius:20px 20px 0 0;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}}
