:root{font:16px system-ui,sans-serif;color:#17273c;background:#f2f5fa}body{margin:0}header{background:#10243b;display:flex;align-items:center;gap:30px;padding:24px max(24px,calc((100vw - 1050px)/2));color:#fff}header img{width:250px;height:auto}header span{border-left:1px solid #536780;padding-left:28px;font-weight:600;white-space:nowrap}main{max-width:1050px;margin:45px auto;padding:0 24px}.eyebrow{color:#47617f;font-size:12px;letter-spacing:2px;font-weight:700}h1{font-size:36px;letter-spacing:-1px}h2{font-size:23px}p{line-height:1.6}section{background:white;border:1px solid #dde5ef;border-radius:12px;padding:26px;margin:22px 0;box-shadow:0 5px 18px #182d4910}label{display:block;font-weight:600;margin:12px 0}input,textarea{display:block;box-sizing:border-box;width:100%;max-width:650px;padding:12px;border:1px solid #a9bacd;border-radius:6px;margin-top:7px;font:inherit}button,.button{display:inline-block;border:0;background:#075fe3;color:white;padding:12px 20px;border-radius:7px;font:600 15px system-ui;text-decoration:none;cursor:pointer;margin:8px 8px 8px 0}button:disabled{opacity:.5;cursor:wait}.secondary{background:#e6edf7;color:#18375c}.danger{background:#a52532}.row{display:flex;align-items:center;justify-content:space-between}.notice{padding:12px;background:#eef4ff;border-left:3px solid #075fe3}#message{color:#a12632;white-space:pre-wrap}table{width:100%;border-collapse:collapse;font-size:14px;margin:20px 0;word-break:break-word}th,td{text-align:left;padding:10px;border-bottom:1px solid #dce4ee}th{background:#edf2f8}.fingerprint{font:11px monospace;max-width:190px}footer{margin:40px 0;font-size:13px;color:#63758c}pre{white-space:pre-wrap}[hidden]{display:none!important}@media(max-width:600px){header{display:block}header span{display:block;border:0;padding:14px 0 0}h1{font-size:28px}section{padding:18px}table{font-size:12px}th,td{padding:6px}}
