.verification-privacy{width:100%;max-width:34rem;margin:auto;padding:clamp(1rem,4vw,2rem);color:var(--text-primary);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.verification-privacy h1{font-size:var(--type-page-title);margin:1rem 0}.verification-privacy h2{font-size:var(--type-section-title)}.verification-privacy p{margin:1rem 0;line-height:1.6}.verification-privacy fieldset{border:0;padding:0;margin:0;min-width:0}.verification-privacy label{display:block;margin:1rem 0 .5rem}.verification-privacy .input{width:100%;min-height:44px;font-size:var(--type-body)}.verification-privacy-actions{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem}.verification-privacy a,.verification-privacy button{min-height:44px}.verification-privacy a{display:inline-flex;align-items:center}.verification-privacy :is(input,button,a):focus-visible,.verification-privacy-result:focus{outline:2px solid var(--accent);outline-offset:3px}.verification-privacy-result{margin-top:1.25rem;border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem}.verification-privacy pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--type-label)}