.verify-page{padding-bottom:64px}.verify-heading{display:flex;justify-content:space-between;gap:36px;align-items:center;padding:32px;background:var(--row-alt);border:1px solid var(--hairline);border-radius:20px}.verify-heading h1{font-family:var(--font-ui);font-size:clamp(2.3rem,4vw,3.4rem);font-weight:400;margin:8px 0 12px;line-height:1.1}.verify-heading p:not(.verify-eyebrow){max-width:60ch;margin:0;color:var(--text-secondary)}.verify-eyebrow{font-size:.75rem;font-weight:650;color:var(--primary);margin:0}.verify-session{flex:0 0 215px;display:grid;gap:6px;padding:20px;background:var(--ink-panel);border-radius:12px;box-shadow:var(--shadow-sm);font-size:.8125rem;color:var(--text-secondary)}.verify-session strong{font-size:.9375rem;color:var(--text-primary)}.verify-boundary{font-size:.8125rem;color:var(--text-secondary);max-width:100ch;margin:20px 0 0}.verify-announcement{min-height:34px;padding:8px 0;font-size:.8125rem;color:var(--text-success)}.verify-error,.verify-warning{padding:14px;border-radius:8px;font-size:.875rem;background:var(--row-alt);color:var(--text-warning)}.verify-error{color:var(--text-error)}.verify-layout{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:28px;align-items:start}.verify-detail,.verify-intake{min-width:0;background:var(--ink-panel);border:1px solid var(--hairline);border-radius:16px;box-shadow:var(--shadow-sm)}.verify-intake{padding:24px}.verify-intake form>label,.verify-reference label{display:grid;gap:8px;margin-top:20px;font-size:.875rem;font-weight:550}.verify-intake input:not([type=checkbox]),.verify-intake select{width:100%;min-width:0;min-height:44px;border:1px solid var(--hairline-visible);border-radius:8px;padding:10px;color:var(--text-primary);background:var(--ink-control);font:inherit}.verify-intake input[type=file]{font-size:.75rem}.verify-intake input[type=file]::file-selector-button{border:0;background:var(--row-alt);color:var(--text-primary);padding:7px;border-radius:4px;margin-right:6px}.verify-optional{font-weight:400;color:var(--text-secondary);font-size:.75rem}.verify-hint{font-size:.8125rem;line-height:1.55;color:var(--text-secondary)}.verify-reference{margin-top:16px}.verify-reference summary{cursor:pointer;font-size:.8125rem;padding:8px 0;color:var(--primary)}.verify-section-title{display:flex;gap:10px;align-items:baseline;margin-bottom:16px}.verify-section-title>span{color:var(--primary);font-family:var(--font-mono);font-size:.75rem}.verify-section-title h2,.verify-section-title h3{margin:0;font-family:var(--font-ui);font-size:1.0625rem;font-weight:650}.verify-page fieldset{border:0;padding:0;margin:20px 0;min-width:0}.verify-page legend{font-size:.875rem;font-weight:600;margin-bottom:10px}.verify-check{display:flex;gap:10px;align-items:flex-start;font-size:.8125rem;padding:9px 0;line-height:1.5;cursor:pointer}.verify-check input{flex:0 0 18px;width:18px;height:18px;margin:2px 0 0;accent-color:var(--primary)}.verify-add{width:100%;justify-content:center}.verify-page button:disabled{opacity:.55;cursor:not-allowed}.verify-page :is(input,select,button,summary):focus-visible{outline:3px solid var(--primary);outline-offset:3px}.verify-queue{border-top:1px solid var(--hairline);margin-top:24px;padding-top:20px}.verify-queue-title{display:flex;align-items:baseline;gap:10px;justify-content:space-between;flex-wrap:wrap}.verify-queue h2{font-size:1rem;margin:0}.verify-queue-title>span{font-size:.75rem;color:var(--text-secondary)}.verify-queue ul{list-style:none;padding:0;margin:16px 0;display:grid;gap:6px}.verify-queue li button{text-align:left;display:grid;gap:5px;width:100%;padding:12px;background:var(--ink-panel);border:1px solid var(--hairline);border-radius:8px;color:var(--text-primary);cursor:pointer;overflow-wrap:anywhere}.verify-queue li button[aria-current]{border-color:var(--primary);background:var(--row-alt)}.verify-queue li span{font-size:.75rem;color:var(--text-secondary)}.verify-text-button{border:0;background:transparent;color:var(--primary);font-size:.8125rem;min-height:44px;cursor:pointer;padding:8px 0}.verify-clear{font-size:.8125rem}.verify-clear button{padding:10px;margin:4px;color:var(--text-primary);background:var(--ink-control);border:1px solid var(--hairline-visible);border-radius:6px;cursor:pointer}.verify-detail{padding:28px}.verify-empty{padding:32px 4px}.verify-empty h2{font-family:var(--font-ui);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;line-height:1.25;margin:18px 0}.verify-empty>p{max-width:58ch;color:var(--text-secondary);line-height:1.65}.verify-empty ol{margin:28px 0;padding-left:22px}.verify-empty li{padding:12px 0 12px 8px;border-bottom:1px solid var(--hairline);font-size:.9375rem}.verify-empty li::marker{font-family:var(--font-mono);color:var(--primary)}.verify-detail-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:28px}.verify-detail-head h2{font-size:1.5rem;line-height:1.3;margin:8px 0;overflow-wrap:anywhere}.verify-detail-head p:not(.verify-eyebrow){margin:0;color:var(--text-secondary);font-size:.75rem}.verify-status{background:var(--row-alt);padding:7px 10px;border-radius:20px;font-size:.75rem;color:var(--text-secondary);flex-shrink:0}.verify-status[data-status=follow_up]{color:var(--text-warning)}.verify-status[data-status=checks_completed]{color:var(--text-success)}.verify-facts{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:18px;background:var(--canvas-bg);border-radius:10px}.verify-facts>div:last-child{grid-column:1/-1}.verify-facts dt{font-size:.75rem;color:var(--text-secondary);margin-bottom:4px}.verify-facts dd{margin:0;font-size:.875rem}.verify-facts .verify-hash{font-family:var(--font-mono);font-size:.75rem;overflow-wrap:anywhere;user-select:all}.verify-evidence-row{padding:16px 0;border-bottom:1px solid var(--hairline)}.verify-evidence-row strong{display:flex;gap:12px;justify-content:space-between;font-size:.875rem}.verify-evidence-row strong span{color:var(--text-secondary);font-weight:400;font-size:.75rem}.verify-evidence-row li,.verify-evidence-row p{font-size:.8125rem;line-height:1.6;color:var(--text-secondary)}.verify-evidence-row p{margin:8px 0 0}.verify-playbook{margin-top:28px}.verify-step{padding:14px 0}.verify-step strong{font-size:.875rem}.verify-step small{display:block;margin-top:5px;color:var(--text-secondary);font-size:.8125rem}.verify-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.verify-actions .lp-btn{font-size:.8125rem;min-height:44px}.verify-history{border-top:1px solid var(--hairline);margin-top:28px;padding-top:22px}.verify-history h3{margin:0;font-size:1rem}.verify-history ol{list-style:none;padding:0;margin:16px 0 0}.verify-history li{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;font-size:.8125rem;padding:12px 0;border-top:1px solid var(--hairline)}.verify-history time{color:var(--text-secondary);font-size:.75rem}@media (max-width:900px){.verify-heading{padding:24px}.verify-layout{grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:16px}.verify-detail,.verify-intake{padding:20px}.verify-detail-head{flex-direction:column}.verify-history li{grid-template-columns:1fr;gap:6px}}@media (max-width:700px){.verify-heading{flex-direction:column;align-items:stretch;gap:20px}.verify-session{flex-basis:auto}.verify-layout{grid-template-columns:1fr}.verify-detail{order:2}.verify-empty{padding:12px 0}.verify-actions{flex-direction:column;align-items:stretch}.verify-actions button{justify-content:center}}