.verify-page.svelte-8c2jsa{max-width:720px;margin:0 auto;padding:48px 20px 96px}.page-title.svelte-8c2jsa{font-size:var(--text-3xl, 2rem);font-weight:700;color:var(--fg);margin:0 0 12px}.intro.svelte-8c2jsa{color:var(--fg-muted);margin:0 0 32px;max-width:60ch}.verify-about.svelte-8c2jsa{margin-top:64px;padding-top:40px;border-top:1px solid var(--border)}.verify-about.svelte-8c2jsa h2:where(.svelte-8c2jsa){font-family:var(--font-serif);font-weight:600;font-size:var(--text-h1);letter-spacing:-.6px;color:var(--fg);margin:0 0 20px}.verify-about.svelte-8c2jsa p:where(.svelte-8c2jsa){color:var(--fg-secondary);line-height:1.7;margin:0 0 16px;max-width:68ch}.verify-about.svelte-8c2jsa p:where(.svelte-8c2jsa):last-child{margin-bottom:0}.dropzone.svelte-8c2jsa{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;border:2px dashed var(--border);border-radius:var(--radius);color:var(--fg-muted);cursor:pointer;text-align:center;transition:border-color .15s ease}.dropzone.svelte-8c2jsa:hover,.dropzone.svelte-8c2jsa:focus-visible,.dropzone.drag-over.svelte-8c2jsa{border-color:var(--accent);color:var(--accent);outline:none}.drop-ico.svelte-8c2jsa{width:32px;height:32px;stroke-width:1.5}.status.svelte-8c2jsa{margin-top:20px;color:var(--fg-muted)}.status.error.svelte-8c2jsa{color:var(--danger, #b3261e)}.result-card.svelte-8c2jsa{margin-top:24px;padding:24px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated)}.result-card.svelte-8c2jsa h2:where(.svelte-8c2jsa){margin:0 0 8px;font-size:var(--text-lg, 1.125rem)}.result-card.found.svelte-8c2jsa{border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.sig.svelte-8c2jsa{font-weight:600;margin:0 0 16px}.sig.valid.svelte-8c2jsa{color:var(--accent)}.sig.invalid.svelte-8c2jsa{color:var(--danger, #b3261e)}.sig.unknown.svelte-8c2jsa{color:var(--fg-muted);font-weight:400}.cert-fields.svelte-8c2jsa{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0 0 20px;font-size:var(--text-sm)}.cert-fields.svelte-8c2jsa dt:where(.svelte-8c2jsa){color:var(--fg-muted);white-space:nowrap}.cert-fields.svelte-8c2jsa dd:where(.svelte-8c2jsa){margin:0;overflow-wrap:anywhere}code.svelte-8c2jsa{font-family:var(--font-mono, ui-monospace, monospace);font-size:.85em}.hash-line.svelte-8c2jsa{font-size:var(--text-sm);overflow-wrap:anywhere}.hash-label.svelte-8c2jsa{color:var(--fg-muted)}.download-btn.svelte-8c2jsa{display:inline-block;padding:10px 18px;background:var(--accent);color:var(--fg-on-accent, #fff);border-radius:var(--radius);text-decoration:none;font-weight:600;font-size:var(--text-sm)}.download-btn.svelte-8c2jsa:hover{background:var(--accent-hover, var(--accent))}.scope-note.svelte-8c2jsa{margin:16px 0 0;font-size:var(--text-xs, .8rem);color:var(--fg-muted)}.cta.svelte-8c2jsa{display:inline-block;margin-top:12px;color:var(--accent);font-weight:600;text-decoration:none}.cta.svelte-8c2jsa:hover{text-decoration:underline}.sr-only.svelte-8c2jsa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
