.document-page{background:#f8f7fa}.document-hero{padding:85px 0 52px;border-bottom:1px solid #ded8e4}.document-hero .eyebrow{color:#8c769b}.document-hero h1{font-size:clamp(44px,6vw,72px);margin-top:20px;line-height:1.2}.document-hero .document-intro{font-size:18px;color:#82728e;line-height:1.9;margin-top:22px;max-width:700px}.document-meta{font-size:12px;color:#8c7c97;margin-top:24px}.document-layout{display:grid;grid-template-columns:230px 1fr;gap:70px;padding-top:56px;padding-bottom:100px;align-items:start}.document-toc{position:sticky;top:108px;display:grid;gap:17px;font-size:12px;color:#7d6a89}.document-toc strong{color:#33273d;font-weight:550;margin-bottom:6px}.document-toc a:hover{color:#7550c5}.document-content{min-width:0;max-width:760px}.document-content section{scroll-margin-top:100px;margin-bottom:48px}.document-content h2{font-size:26px;letter-spacing:-.025em;line-height:1.5;margin-bottom:20px}.document-content h3{font-size:17px;letter-spacing:0;margin:25px 0 13px;font-weight:550}.document-content p,.document-content li{font-size:15px;line-height:1.95;color:#75667f;overflow-wrap:anywhere}.document-content p+p{margin-top:16px}.document-content ul,.document-content ol{padding-left:22px;margin:17px 0}.document-content li+li{margin-top:9px}.document-content a{color:#7550c5;text-decoration:underline;text-underline-offset:4px}.document-callout{padding:25px 28px;background:#eee8f4;border-radius:18px;border:1px solid #dfd3e9;margin-bottom:32px}.document-callout strong{color:#503660;font-weight:550}.document-content details{border-bottom:1px solid #dfd7e5;padding:18px 0}.document-content summary{cursor:pointer;line-height:1.8;font-size:15px;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:15px}.document-content summary::after{content:'+';color:#a28aad}.document-content details[open] summary::after{content:'−'}.document-content details p{font-size:14px;margin-top:14px}.document-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:27px}.contact-box{background:#eeebf3;padding:28px;border-radius:18px}.document-content .contact-box a{overflow-wrap:anywhere}.document-page .footer{border-top:1px solid #e4dce9}.document-page .nav-links{font-size:12px}.document-content code{padding:2px 7px;border-radius:5px;background:#eee8f4;font-family:monospace;color:#6f5186;overflow-wrap:anywhere}.document-content .support-steps{list-style:none;padding:0;counter-reset:step}.support-steps li{position:relative;padding:0 0 22px 48px;counter-increment:step}.support-steps li::before{content:counter(step);position:absolute;left:0;top:1px;background:#e9dff1;color:#78568e;width:29px;height:29px;border-radius:50%;display:grid;place-items:center;font-size:12px}.support-steps strong{font-weight:550;color:#4e3d5c}.document-page .footer>p{margin-right:auto}.document-page .nav-links a[aria-current=page]{color:#7550c5}
@media(max-width:800px){.document-layout{grid-template-columns:1fr;gap:35px}.document-toc{position:static;display:flex;flex-wrap:wrap;gap:15px 22px;padding-bottom:25px;border-bottom:1px solid #e2dae8}.document-toc strong{width:100%;margin:0}.document-content{max-width:none}.document-hero{padding:65px 0 40px}.document-hero .document-intro{font-size:16px}.document-content h2{font-size:24px}.document-content p,.document-content li{font-size:14px}.document-layout{padding-bottom:60px}}
@media(max-width:420px){.document-page .nav-links{font-size:10px;gap:16px}.document-page .nav-links a:first-child{display:block}.document-hero h1{font-size:44px}.document-callout,.contact-box{padding:22px}.document-content h2{font-size:22px}.document-page .footer{gap:18px 12px}.document-page .copyright{width:100%}}
