.verify-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:42px;margin:28px 0 45px}.verify-panel{padding:28px;border:1px solid var(--line);border-radius:var(--tds-radius);min-width:0}.verify-panel h2{font-size:23px}.verify-panel label{display:block;font-size:14px;font-weight:600;margin:20px 0 8px}.verify-panel input,.verify-panel textarea,#verify-result textarea{width:100%;max-width:100%;min-width:0;padding:12px;border:1px solid var(--line);border-radius:7px;font:inherit;color:var(--ink);background:var(--paper)}.verify-panel textarea,#verify-result textarea{resize:vertical;overflow-wrap:anywhere;font-size:13px}.verify-guide{padding-top:10px}.verify-guide h2{font-size:23px}.verify-guide li{margin-bottom:15px}.verify-guide p{font-size:15px;max-width:62ch}.verify-guide ol{padding-left:22px}.verify-reference{overflow-wrap:anywhere;font-size:14px;padding:14px;background:var(--wash)}#verify-result{margin:25px 0;padding:28px;border:1px solid var(--line);border-left:4px solid var(--tds-accent);border-radius:var(--tds-radius)}#verify-result h2{font-size:30px}#verify-result label{display:block;font-weight:600;margin:18px 0 8px}.verify-facts{overflow-wrap:anywhere}.verify-facts dt{font-weight:600;margin-top:14px}.verify-facts dd{margin:4px 0;font-family:monospace}.verify-result-copy{max-width:70ch}#verify-file-name,#verify-status{overflow-wrap:anywhere}.delivery-recipient-link{font-size:13px;display:block;margin-top:8px}.verify-next{margin:28px 0;padding-top:24px;border-top:1px solid var(--line)}@media(max-width:760px){.verify-layout{grid-template-columns:1fr;gap:12px}.verify-panel,#verify-result{padding:18px}.verify-guide{padding:6px 0}#verify-result h2{font-size:25px}}

/* Keep picker text in the page locale, independent of browser language. */
.verify-panel .upload-label{display:inline-block;max-width:100%}.verify-panel .upload-label input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;padding:0;border:0;cursor:pointer}
