.doc{background:var(--paper)}.doc__head{padding:calc(var(--safe-top) + 20px) 20px 44px;color:#fff;background:radial-gradient(90% 120% at 100% 0,#cfa65a33,#0000 55%),linear-gradient(#0a1122 0%,#121d36 100%)}.doc__head-in,.doc__body{max-width:720px;margin:0 auto}.doc__back{color:#ffffffb3;align-items:center;gap:2px;font-size:14px;font-weight:600;display:inline-flex}.doc__head h1{letter-spacing:-.04em;margin-top:26px;font-size:28px;font-weight:760}.doc__head p{color:#fff9;margin-top:6px}.doc__body{padding:28px 20px calc(48px + var(--safe-bottom));background:var(--paper);color:var(--ink-2);border-radius:28px 28px 0 0;margin-top:-24px;font-size:15px;line-height:1.75;position:relative}.doc__lead{background:var(--surface);border:1px solid var(--line-2);border-radius:16px;padding:18px}.doc section{margin-top:30px}.doc h2{letter-spacing:-.03em;color:var(--ink);margin-bottom:10px;font-size:17px;font-weight:720}.doc ul{margin:8px 0 0;padding-left:20px}.doc li+li{margin-top:4px}.doc table{border-collapse:collapse;background:var(--surface);border:1px solid var(--line-2);border-radius:14px;width:100%;font-size:14px;overflow:hidden}.doc th,.doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-2);padding:12px 14px}.doc tr:last-child th,.doc tr:last-child td{border-bottom:0}.doc th{width:30%;color:var(--ink);background:#faf9f6;font-weight:650}.doc thead th{width:auto}.doc td a{color:var(--navy-700);font-weight:650}
