.doc{max-width:640px;padding:var(--sp-12) var(--gutter) var(--sp-16);z-index:1;margin:0 auto;position:relative}.doc h1{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--w-bold);margin-bottom:var(--sp-5)}.doc h2{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--ls-title);font-weight:var(--w-bold);margin-bottom:var(--sp-3)}.meta{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-3);margin-top:var(--sp-3);padding-bottom:var(--sp-6);border-bottom:1px solid var(--line)}.doc section{margin-top:var(--sp-10)}.doc p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.doc p+p{margin-top:var(--sp-3)}.doc b{font-weight:var(--w-bold)}.doc ul{margin:var(--sp-3) 0 0;padding-left:var(--sp-5)}.doc li{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);margin-bottom:var(--sp-2)}.doc table{border-collapse:collapse;width:100%;margin-top:var(--sp-3);background:var(--card);border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden}.doc th,.doc td{text-align:left;vertical-align:top;padding:var(--sp-3) var(--sp-4);font-size:var(--fs-list);line-height:var(--lh-list);border-bottom:1px solid var(--line)}.doc tr:last-child th,.doc tr:last-child td{border-bottom:0}.doc th{width:40%;font-weight:var(--w-medium);color:var(--brand-ink)}.doc td{color:var(--ink)}.warn{margin-top:var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--bad-soft);border:1px solid var(--bad-line);border-radius:var(--r-2);font-size:var(--fs-list);line-height:var(--lh-list);color:var(--ink)}.doc a{color:var(--brand-ink);text-decoration:underline}.back{margin-top:var(--sp-16);padding-top:var(--sp-6);border-top:1px solid var(--line);font-size:var(--fs-small)}@media (width<=520px){.doc th{width:auto}.doc table,.doc tbody,.doc tr,.doc th,.doc td{display:block}.doc th{border-bottom:0;padding-bottom:0}.doc td{padding-top:var(--sp-1)}}
