.kz7gvG_overlay{z-index:1000;padding:var(--s-6) var(--s-4);background:var(--bg);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.kz7gvG_card{gap:var(--s-5);width:100%;max-width:480px;padding:var(--s-6);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;display:flex}.kz7gvG_heading{font-size:var(--t-h2);color:var(--text-primary);margin:0;font-weight:700}.kz7gvG_explainer{font-size:var(--t-body);color:var(--text-secondary);margin:0;line-height:1.5}.kz7gvG_code{padding:var(--s-4);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--t-h3);letter-spacing:.04em;text-align:center;color:var(--text-primary);word-break:keep-all;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;font-weight:600;line-height:1.6}.kz7gvG_tools{gap:var(--s-2);display:flex}.kz7gvG_tools>*{flex:1}.kz7gvG_confirm{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);cursor:pointer;display:flex}.kz7gvG_confirmInput{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin:3px 0 0}.kz7gvG_confirmLabel{font-size:var(--t-body);color:var(--text-primary);-webkit-user-select:none;user-select:none;line-height:1.5}@media (max-width:480px){.kz7gvG_card{padding:var(--s-5)}.kz7gvG_code{font-size:var(--t-body)}}