.doc-prose{color:color-mix(in oklab, var(--ink) 72%, transparent);overflow-wrap:break-word;font-size:15.5px;line-height:1.75}.doc-prose>:first-child{margin-top:0}.doc-prose p,.doc-prose ul,.doc-prose ol,.doc-prose .doc-table,.doc-prose pre,.doc-prose .doc-callout,.doc-prose .doc-shot-row{max-width:46rem;margin-top:1rem}.doc-prose .doc-table,.doc-prose .doc-shot-row{max-width:none}.doc-prose h2,.doc-prose h3{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;scroll-margin-top:6.5rem;position:relative}.doc-prose h2{border-top:1px solid color-mix(in oklab, var(--ink) 8%, transparent);margin-top:2.75rem;padding-top:2.25rem;font-size:1.45rem;font-weight:600;line-height:1.25}.doc-prose>h2:first-child{border-top:0;padding-top:0}.doc-prose h3{margin-top:1.9rem;font-size:1.1rem;font-weight:600;line-height:1.35}.doc-prose .doc-anchor{color:color-mix(in oklab, var(--ink) 30%, transparent);opacity:0;margin-left:.5rem;font-weight:400;text-decoration:none;transition:opacity .15s}.doc-prose h2:hover .doc-anchor,.doc-prose h3:hover .doc-anchor,.doc-prose .doc-anchor:focus-visible{opacity:1}.doc-prose strong{color:var(--ink);font-weight:600}.doc-prose a:not(.doc-button):not(.doc-anchor){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--ink) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--ink) 30%, transparent);text-underline-offset:3px;transition:text-decoration-color .15s}.doc-prose a:not(.doc-button):not(.doc-anchor):hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.doc-prose ul,.doc-prose ol{padding-left:1.35rem}.doc-prose ul{list-style:outside}.doc-prose ol{list-style:decimal}.doc-prose li{margin-top:.4rem;padding-left:.25rem}.doc-prose li::marker{color:color-mix(in oklab, var(--ink) 35%, transparent)}.doc-prose li>ul,.doc-prose li>ol{margin-top:.25rem}.doc-prose hr{border-color:color-mix(in oklab, var(--ink) 8%, transparent);margin:2.5rem 0}.doc-prose kbd{background:color-mix(in oklab, var(--ink) 7%, transparent);min-width:1.5em;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 12%, transparent);font-family:var(--font-mono,ui-monospace, monospace);text-align:center;color:var(--ink);border-radius:.375rem;padding:0 .4em;font-size:.8em;line-height:1.6;display:inline-block}.doc-prose :not(pre)>code{background:color-mix(in oklab, var(--ink) 7%, transparent);color:var(--ink);border-radius:.375rem;padding:.1em .4em;font-size:.86em}.doc-prose pre{background:color-mix(in oklab, var(--ink) 5%, transparent);max-width:none;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 9%, transparent);border-radius:.875rem;padding:1rem 1.15rem;font-size:13px;line-height:1.65;overflow-x:auto}.doc-prose pre code{font-family:var(--font-mono,ui-monospace, monospace)}.doc-prose .shiki span{color:var(--shiki-dark)}:root[data-theme=light] .doc-prose .shiki span{color:var(--shiki-light)}.doc-prose .doc-table{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 9%, transparent);border-radius:.875rem;overflow-x:auto}.doc-prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:1.55}.doc-prose th{text-align:left;color:var(--ink);background:color-mix(in oklab, var(--ink) 4%, transparent);white-space:nowrap;padding:.65rem .9rem;font-weight:600}.doc-prose td{border-top:1px solid color-mix(in oklab, var(--ink) 7%, transparent);vertical-align:top;padding:.6rem .9rem}.doc-prose .doc-callout{--callout:color-mix(in oklab, var(--ink) 60%, transparent);background:color-mix(in oklab, var(--callout) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--callout) 22%, transparent);color:color-mix(in oklab, var(--ink) 78%, transparent);border-radius:.875rem;padding:.85rem 1.1rem .9rem}.doc-prose .doc-callout:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--callout);margin-bottom:.15rem;font-size:12px;font-weight:600;display:block}.doc-prose .doc-callout>:first-child{margin-top:0}.doc-prose .doc-callout p{margin-top:.5rem}.doc-prose .doc-callout-tip{--callout:var(--success)}.doc-prose .doc-callout-warning{--callout:var(--danger)}.doc-prose .doc-callout-premium{--callout:var(--premium)}.doc-prose .doc-shot-row{flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-top:1.5rem;display:flex}.doc-prose .doc-shot{flex:0 auto;max-width:100%;margin:0}.doc-prose .doc-shot-phone{flex:0 16rem}.doc-prose .doc-shot img{width:auto;max-width:100%;height:auto;box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent), 0 20px 40px -24px #0009;border-radius:.875rem;display:block}.doc-prose .doc-shot-light,:root[data-theme=light] .doc-prose .doc-shot-dark{display:none!important}:root[data-theme=light] .doc-prose .doc-shot-light{display:block!important}.doc-prose .doc-shot figcaption{color:color-mix(in oklab, var(--ink) 50%, transparent);margin-top:.55rem;font-size:13px;line-height:1.5}.doc-prose .doc-button{background:var(--ink);height:2.25rem;color:var(--ground);border-radius:.75rem;align-items:center;padding:0 .9rem;font-size:13.5px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.doc-prose .doc-button:hover{opacity:.88}
