.doc{color:var(--color-fg-2);font-size:15.5px;line-height:1.7}.doc>*+*{margin-top:1rem}.doc h2{color:var(--color-fg);letter-spacing:-.02em;margin-top:3rem;scroll-margin-top:96px;font-size:23px;font-weight:600;line-height:1.25;position:relative}.doc h3{color:var(--color-fg);letter-spacing:-.01em;margin-top:2rem;scroll-margin-top:96px;font-size:17px;font-weight:600}.doc h2+*,.doc h3+*{margin-top:.75rem}.doc .anchor{vertical-align:middle;color:var(--color-fg-3);opacity:0;margin-left:.5rem;transition:opacity .15s;display:inline-flex}.doc h2:hover .anchor,.doc .anchor:focus-visible{opacity:1}.doc strong{color:var(--color-fg);font-weight:600}.doc a:not(.anchor):not(.pager){color:var(--color-fg);text-underline-offset:3px;-webkit-text-decoration:underline #f5b62a80;text-decoration:underline #f5b62a80}.doc a:not(.anchor):not(.pager):hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.doc ul,.doc ol:not(.steps){padding-left:1.25rem}.doc ul{list-style:outside}.doc ol:not(.steps){list-style:decimal}.doc li+li{margin-top:.35rem}.doc li::marker{color:var(--color-fg-3)}.ui{color:var(--color-fg);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;padding:0 .45em;font-size:.86em;font-weight:500;line-height:1.6;display:inline-flex}.glance{border:1px solid var(--color-line-strong);background:linear-gradient(#ffffff09,#ffffff03);border-radius:16px;padding:1.1rem 1.25rem 1.2rem}.glance ul{margin-top:.6rem}.callout{border:1px solid;border-radius:14px;gap:.75rem;padding:.9rem 1rem;font-size:14.5px;line-height:1.6;display:flex}.doc .callout-body>*+*{margin-top:.5rem}.table-wrap{border:1px solid var(--color-line);border-radius:14px;overflow-x:auto}.doc table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55}.doc th{border-bottom:1px solid var(--color-line);color:var(--color-fg-3);font-family:var(--font-mono);letter-spacing:.1em;text-align:left;text-transform:uppercase;background:#ffffff06;padding:.65rem .9rem;font-size:11px;font-weight:500}.doc td{vertical-align:top;padding:.75rem .9rem}.doc tbody tr+tr td{border-top:1px solid var(--color-line)}.doc td:first-child{color:var(--color-fg);font-weight:500}.steps{gap:.9rem;display:grid}.doc .steps li{gap:.8rem;margin:0;display:flex}.step-n{width:1.6rem;height:1.6rem;color:var(--color-accent);background:#f5b62a24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;font-size:12.5px;font-weight:600;display:flex}.faq{border-top:1px solid var(--color-line)}.faq details{border-bottom:1px solid var(--color-line)}.faq summary{color:var(--color-fg);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 0;font-weight:500;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq-chev{transition:transform .15s}.faq details[open] .faq-chev{transform:rotate(90deg)}.faq-a{padding-bottom:1rem}.doc .faq-a>*+*{margin-top:.6rem}.pager{border:1px solid var(--color-line);border-radius:14px;flex-direction:column;padding:.9rem 1.1rem;transition:border-color .15s,background-color .15s;display:flex}.pager:hover{border-color:var(--color-line-strong);background:#ffffff06}.docs-scroll{scrollbar-gutter:stable}
