.Verify-module__QZ9OKW__page{--good:#0f7a3d;--good-bg:#ecfdf3;--bad:#b42318;--bad-bg:#fef3f2;background:var(--color-background);min-height:100vh;color:var(--color-text-primary);padding:2rem 1rem 4rem}.Verify-module__QZ9OKW__sheet{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:56rem;box-shadow:var(--shadow-md);margin:0 auto;padding:2.5rem}.Verify-module__QZ9OKW__header{border-bottom:2px solid var(--color-text-primary);margin-bottom:1.75rem;padding-bottom:1.5rem}.Verify-module__QZ9OKW__brand{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.Verify-module__QZ9OKW__badge{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--color-border);color:var(--color-text-secondary);background:var(--color-background);border-radius:999px;padding:.3rem .6rem;font-size:.6875rem;font-weight:600}.Verify-module__QZ9OKW__title{letter-spacing:-.01em;margin-bottom:.6rem;font-size:1.75rem;font-weight:700}.Verify-module__QZ9OKW__lede{color:var(--color-text-secondary);font-size:1rem;line-height:1.65}.Verify-module__QZ9OKW__points{color:var(--color-text-secondary);flex-direction:column;gap:.5rem;margin:1rem 0 0;padding-left:1.1rem;font-size:.875rem;line-height:1.6;display:flex}.Verify-module__QZ9OKW__client{flex-direction:column;gap:1.25rem;display:flex}.Verify-module__QZ9OKW__panel{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.25rem;font-size:.9375rem;line-height:1.6}.Verify-module__QZ9OKW__panelTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.Verify-module__QZ9OKW__muted{color:var(--color-text-secondary);margin-top:.5rem;font-size:.875rem}.Verify-module__QZ9OKW__mono{font-family:var(--font-jetbrains-mono), monospace;overflow-wrap:anywhere;font-size:.8125rem}.Verify-module__QZ9OKW__code{font-family:var(--font-jetbrains-mono), monospace;background:var(--color-background);border-radius:var(--radius-sm);overflow-wrap:anywhere;padding:.05rem .3rem;font-size:.8125rem}.Verify-module__QZ9OKW__alert{border-radius:var(--radius-md);border:1px solid var(--bad);background:var(--bad-bg);color:var(--bad);margin-top:.75rem;padding:.75rem 1rem;font-size:.875rem}.Verify-module__QZ9OKW__drop{text-align:center;border:2px dashed var(--color-border-hover);border-radius:var(--radius-md);background:var(--color-background);cursor:pointer;min-height:8rem;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.5rem 1rem;display:flex;position:relative}.Verify-module__QZ9OKW__drop:hover,.Verify-module__QZ9OKW__dropActive{border-color:var(--color-primary);background:var(--color-primary-subtle)}.Verify-module__QZ9OKW__drop:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.Verify-module__QZ9OKW__fileInput{opacity:0;cursor:pointer;position:absolute;inset:0}.Verify-module__QZ9OKW__dropTitle{font-weight:600}.Verify-module__QZ9OKW__headline{border-radius:var(--radius-md);border:1px solid var(--color-border);margin-bottom:1rem;padding:.9rem 1rem;font-size:1.125rem;font-weight:700}.Verify-module__QZ9OKW__headlineGood{border-color:var(--good);background:var(--good-bg);color:var(--good)}.Verify-module__QZ9OKW__headlineBad{border-color:var(--bad);background:var(--bad-bg);color:var(--bad)}.Verify-module__QZ9OKW__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.Verify-module__QZ9OKW__table{border-collapse:collapse;width:100%;font-size:.8125rem}.Verify-module__QZ9OKW__table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);background:var(--color-background);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.6rem .75rem;font-size:.6875rem}.Verify-module__QZ9OKW__table td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:.5rem .75rem}.Verify-module__QZ9OKW__table tbody tr:last-child td{border-bottom:none}.Verify-module__QZ9OKW__pill{letter-spacing:.05em;text-transform:uppercase;background:var(--color-background);color:var(--color-text-secondary);border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}.Verify-module__QZ9OKW__pillGood{background:var(--good-bg);color:var(--good);border-color:var(--good)}.Verify-module__QZ9OKW__pillBad{background:var(--bad-bg);color:var(--bad);border-color:var(--bad)}.Verify-module__QZ9OKW__button{border-radius:var(--radius-md);border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;align-items:center;margin-top:.75rem;padding:.6rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.Verify-module__QZ9OKW__button:disabled{opacity:.55;cursor:not-allowed}.Verify-module__QZ9OKW__button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Verify-module__QZ9OKW__footer{border-top:1px solid var(--color-border);color:var(--color-text-secondary);margin-top:2rem;padding-top:1.25rem;font-size:.8125rem;line-height:1.7}@media (max-width:640px){.Verify-module__QZ9OKW__page{padding:.75rem 0 2rem}.Verify-module__QZ9OKW__sheet{border-radius:var(--radius-md);padding:1.5rem 1rem}.Verify-module__QZ9OKW__title{font-size:1.4rem}}
