.pmodal.svelte-ta60gp{z-index:60;background:#00000080;border:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:18px;display:flex;position:fixed;inset:0}.pmodal.svelte-ta60gp::backdrop{background:#00000080}.mbox.svelte-ta60gp{background:#fffffffa;border-radius:12px;flex-direction:column;width:100%;max-width:560px;max-height:90vh;margin:auto;animation:.22s both svelte-ta60gp-pop;display:flex;overflow:hidden;box-shadow:0 12px 40px -12px #0f172a4d}.mbox.wide.svelte-ta60gp{max-width:880px}.mhead.svelte-ta60gp{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 16px;display:flex}.mhead.svelte-ta60gp h2:where(.svelte-ta60gp){color:#0f172a;margin:0;font-size:1.05rem;font-weight:800}.mhead.svelte-ta60gp p:where(.svelte-ta60gp){color:#64748b;margin:4px 0 0;font-size:.83rem}.mx.svelte-ta60gp{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;min-width:44px;min-height:44px;transition:background .15s,color .15s;display:inline-grid}.mx.svelte-ta60gp:hover{color:#0f172a;background:#f1f5f9}.mbody.svelte-ta60gp{padding:20px 24px;overflow-y:auto}@keyframes svelte-ta60gp-pop{0%{opacity:0;transform:scale(.97)translateY(8px)}}@media (prefers-reduced-motion:reduce){.mbox.svelte-ta60gp{animation:none}}
