.NKPs4W_panel{max-width:900px}.NKPs4W_notice{border:1.5px solid var(--rule-strong);border-left:5px solid var(--stamp);background:var(--sheet);margin:20px 0;padding:20px}.NKPs4W_form{border-top:3px solid var(--ink);padding:20px 0}.NKPs4W_form fieldset{border:0;gap:18px;max-width:420px;margin:0;padding:0;display:grid}.NKPs4W_form legend{font:.75rem var(--font-mono);margin-bottom:12px}.NKPs4W_form label{font:.8rem var(--font-mono);gap:8px;display:grid}.NKPs4W_form input{border:1px solid var(--rule-strong);background:var(--sheet);width:100%;color:var(--ink);padding:12px}.NKPs4W_actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.NKPs4W_summary{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0;display:grid}.NKPs4W_summary>div{border-bottom:1px solid var(--rule);padding:16px 12px}.NKPs4W_summary dt{font:.75rem var(--font-mono)}.NKPs4W_summary dd{font:700 2rem var(--font-display);margin:8px 0 0}.NKPs4W_danger{border-top:3px double var(--stamp);margin-top:32px;padding-top:20px}@media (max-width:500px){.NKPs4W_summary{grid-template-columns:1fr}}.NKPs4W_emailNotice{border-top:4px double var(--ink);box-shadow:4px 4px 0 var(--rule);scroll-margin-top:24px}.NKPs4W_emailNotice:focus{outline:3px solid var(--accent-ink);outline-offset:4px}.NKPs4W_emailNotice h2{font-family:var(--font-display);max-width:24ch;line-height:1.15}.NKPs4W_recipient{overflow-wrap:anywhere}.NKPs4W_emailSteps{margin:20px 0;padding-left:1.5rem}.NKPs4W_emailSteps li{max-width:65ch;margin:12px 0;padding-left:6px}.NKPs4W_emailSteps li::marker{font-family:var(--font-mono);font-weight:700}.NKPs4W_encouragement{font-family:var(--font-serif);color:var(--ink-2);font-style:italic}@media (max-width:500px){.NKPs4W_emailNotice{padding:16px}.NKPs4W_emailNotice .NKPs4W_actions{flex-direction:column;align-items:stretch}.NKPs4W_emailNotice .NKPs4W_actions button{white-space:normal;padding:10px 12px}}
