.pw-back{z-index:100;background:#0a0a0a8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.pw{width:min(480px,100%);padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-3,16px);background:var(--surface);color:var(--text);box-shadow:0 24px 64px #00000047}.pw h2{margin:0 0 var(--s-3);letter-spacing:-.02em;font-size:1.375rem;line-height:1.2}.pw-lead{margin:0 0 var(--s-2);color:var(--text-2)}.pw-list{margin:0 0 var(--s-4);gap:6px;padding-left:1.2em;display:grid}.pw-price{margin:0;font-size:1.0625rem}.pw-notice{margin:var(--s-2) 0 0;border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg-subtle);color:var(--text-2);padding:8px 10px;font-size:.875rem;line-height:1.4}.pw-actions{gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.pw-actions .g-btn{flex:160px;justify-content:center}.pw-fine{margin:var(--s-3) 0 0;color:var(--text-3);font-size:.8125rem}@media (max-width:559px){.pw{padding:var(--s-5)}.pw-actions .g-btn{flex-basis:100%}}
