:root{font-family:system-ui,sans-serif;color:#192c42;background:#f4f6f9}*{box-sizing:border-box}body{margin:0}header{padding:32px max(24px,calc((100vw - 1160px)/2));background:#12283d;color:white;display:flex;gap:30px;justify-content:space-between;align-items:center}h1{font-size:34px;margin:8px 0}header small{letter-spacing:1.4px;color:#91bed5}header p{color:#b8c9d8;margin:0}#mode{padding:10px 14px;border:1px solid #7797ad;border-radius:8px;white-space:nowrap}main{max-width:1208px;padding:24px;margin:auto}section{padding:24px;background:white;border:1px solid #dee4ec;border-radius:12px;margin-bottom:20px}h2{margin-top:0;font-size:23px}p{line-height:1.6;color:#506174}nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}button,input,textarea,select{font:inherit;padding:10px 12px;border:1px solid #bdcbd8;border-radius:7px}button{background:#146886;color:white;border:0;cursor:pointer}button:hover{background:#0b4a64}button:disabled{opacity:.5;cursor:wait}input{max-width:100%;background:white}#token{width:420px}#summary{padding:10px 0 24px;font-weight:600}.scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;margin:18px 0}th,td{text-align:left;border-bottom:1px solid #e0e6ee;padding:12px;white-space:nowrap}th{font-size:12px;text-transform:uppercase;color:#627487}td button{margin-right:8px}pre{white-space:pre-wrap;word-break:break-word;background:#f1f4f8;padding:16px;max-height:440px;overflow:auto;font-size:13px}label{display:block;margin-bottom:16px;color:#476075}textarea{display:block;width:100%;margin-top:6px;min-height:90px}#policy-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}#notice{color:#994500;white-space:pre-wrap}#posts button{margin:8px}[hidden]{display:none!important}@media(max-width:700px){header{padding:24px;display:block}#mode{display:inline-block;margin-top:20px}main{padding:12px}section{padding:18px}#policy-fields{grid-template-columns:1fr}h1{font-size:28px}#token{width:100%;margin-bottom:12px}}
