.doc-main{background:var(--paper);flex:1}.doc{box-sizing:content-box;max-width:34em;padding:32px var(--gutter) 56px;color:var(--ink);overflow-wrap:break-word;margin-inline:auto;font-size:17px;line-height:1.6}@media (min-width:900px){.doc{padding-top:56px;padding-bottom:80px}}.doc>:first-child{margin-top:0}.doc h1{font-variation-settings:"SHRP" 40;letter-spacing:-.025em;text-wrap:balance;margin:28px 0 16px;font-size:24px;font-weight:750;line-height:1.15}@media (min-width:900px){.doc h1{font-size:32px}}.doc h2{font-variation-settings:"SHRP" 20;letter-spacing:-.015em;text-wrap:balance;margin:40px 0 12px;font-size:20px;font-weight:700;line-height:1.25}.doc h3{margin:28px 0 8px;font-size:17px;font-weight:650;line-height:1.4}.doc h4,.doc h5,.doc h6{margin:24px 0 8px;font-size:17px;font-weight:650}.doc p{text-wrap:pretty;margin:12px 0}.doc ul,.doc ol{margin:12px 0;padding-left:24px}.doc ul{list-style:outside}.doc ol{list-style:decimal}.doc li{margin:6px 0;padding-left:4px}.doc li::marker{color:var(--ink-3)}.doc li>ul,.doc li>ol{margin:6px 0}.doc strong{font-weight:650}.doc em{font-style:italic}.doc a{text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1.5px}.doc a:hover{text-decoration-thickness:2.5px}.doc blockquote{background:var(--sweep);color:var(--ink-2);border-radius:12px;margin:16px 0;padding:12px 16px;font-size:15px;line-height:1.5}.doc blockquote p{margin:4px 0}.doc blockquote strong{color:var(--ink)}.doc hr{border:0;border-top:1px solid var(--line);margin:32px 0}.doc code{background:var(--sweep);font-family:var(--font-readout), ui-monospace, monospace;border-radius:4px;padding:0 4px;font-size:.86em}.doc pre{background:var(--sweep);border-radius:6px;margin:16px 0;padding:12px 14px;font-size:14px;line-height:1.5;overflow-x:auto}.doc pre code{background:0 0;padding:0}.doc-table{overscroll-behavior-x:contain;margin:16px 0;overflow-x:auto}.doc-table:focus-visible{outline-offset:2px}@media (min-width:1100px){.doc-table{margin-inline:calc((min(960px, 100vw - 2 * var(--gutter)) - 100%) / -2)}}.doc-table table{border-collapse:collapse;width:100%;min-width:36rem;font-size:15px;line-height:1.45}.doc-table th,.doc-table td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 12px}.doc-table th{background:var(--sweep);font-weight:600}.doc-foot{border-top:1px solid var(--line);background:var(--sweep)}.doc-foot-in{box-sizing:content-box;max-width:70ch;padding:32px var(--gutter) 48px;margin-inline:auto}.doc-nav ul{border-bottom:1px solid var(--line);margin:12px 0 0;padding:0;list-style:none}.doc-nav li{border-top:1px solid var(--line)}.doc-nav a,.doc-nav [aria-current=page]{align-items:center;min-height:44px;padding:8px 0;font-size:17px;line-height:1.35;display:flex}.doc-nav a{color:var(--ink-2);text-decoration:none}.doc-nav a:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:1.5px}.doc-nav [aria-current=page]{color:var(--ink);font-weight:650}.doc-sign{color:var(--ink-2);margin:20px 0 0;font-size:15px}@media (max-width:419px){.doc-home{display:none}}@media print{.cab-header,.doc-foot{display:none!important}.cab-page,.doc-main{background:#fff}.doc{color:#000;max-width:none;padding:0}.doc a{color:#000}.doc blockquote,.doc-table th{background:0 0}.doc-table{overflow:visible}.doc-table table{min-width:0}}
