.rd-site .site-docs{width:min(1080px,100% - 64px);color:var(--site-forest);margin-inline:auto}.rd-site .docs-header{padding-block:32px 0}.rd-site .docs-brand-row{justify-content:space-between;align-items:center;gap:20px;padding-bottom:32px;display:flex}.rd-site .docs-back{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.rd-site .docs-nav-list{background:var(--site-mist);border-radius:18px;flex-wrap:wrap;gap:6px;margin:0;padding:8px;list-style:none;display:flex}.rd-site .docs-nav a{min-height:46px;color:var(--site-forest);border-radius:12px;align-items:center;padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.rd-site .docs-nav a:hover{background:var(--site-lime)}.rd-site .docs-nav a[aria-current=page]{background:var(--site-forest);color:var(--site-cream)}.rd-site .site-docs main{min-width:0;padding-block:64px 80px}.rd-site .doc-heading{border-bottom:1px solid var(--site-line);flex-direction:column;gap:22px;padding:0 0 36px;display:flex}.rd-site .doc-heading h1{color:var(--site-forest);max-width:20ch;font-size:clamp(38px,5vw,64px);font-weight:600;line-height:1.04}.rd-site .doc-heading>div{max-width:65ch;color:var(--site-muted);font-size:18px;line-height:1.7}.rd-site .doc-heading>p{color:var(--site-muted);font-size:13px}.rd-site .doc-prose{max-width:820px;color:var(--site-forest);overflow-wrap:anywhere;gap:40px;margin:auto;font-size:16px;line-height:1.8}.rd-site .doc-prose p{line-height:1.8}.rd-site .doc-prose h2{color:var(--site-forest);text-wrap:initial;margin:0;font-size:27px;line-height:1.2}.rd-site .doc-prose h2>span:first-child{color:var(--site-sage);min-width:26px;padding-top:4px;font-size:18px}.rd-site .doc-prose h3{color:var(--site-forest);margin-top:24px;font-size:19px}.rd-site .doc-prose strong,.rd-site .doc-prose a{color:var(--site-forest)}.rd-site .doc-prose a{-webkit-text-decoration-color:var(--site-sage);text-decoration-color:var(--site-sage)}.rd-site .doc-section{border-top:1px solid var(--site-line);padding-top:32px;scroll-margin-top:24px}.rd-site .doc-toc{background:var(--site-mist);border-radius:18px;padding:24px}.rd-site .doc-toc>p{color:var(--site-forest);text-transform:none;letter-spacing:0;margin-bottom:12px;font-size:16px;font-weight:600}.rd-site .doc-toc ol{gap:4px 24px}.rd-site .doc-toc li{align-items:baseline}.rd-site .doc-toc li>span{color:var(--site-muted)}.rd-site .doc-toc a{padding-block:8px;line-height:1.5;text-decoration:none;display:inline-block}.rd-site .doc-toc a:hover{text-decoration:underline}.rd-site .doc-callout{background:var(--site-lime);border-radius:18px;padding:26px}.rd-site .doc-callout>p{color:var(--site-forest);font-size:19px}.rd-site .doc-callout>div{color:var(--site-forest);font-size:15px}.rd-site .doc-table{color:var(--site-forest)}.rd-site .doc-table table{table-layout:fixed;background:var(--site-white);width:100%}.rd-site .doc-table th{white-space:normal;color:var(--site-forest);background:var(--site-mist);padding:16px}.rd-site .doc-table td{color:var(--site-forest);padding:18px 16px;line-height:1.7}.rd-site .doc-table tr,.rd-site .doc-table>div,.rd-site .doc-table li{border-color:var(--site-line)}.rd-site .doc-table>div{overflow:hidden}.rd-site .doc-table dt{color:var(--site-muted);letter-spacing:0;text-transform:none;font-size:12px}.rd-site .doc-table li{box-shadow:none;background:var(--site-white)}.rd-site .doc-prose .doc-section>div>dl{border-color:var(--site-line);background:var(--site-mist);padding:24px}.rd-site .doc-prose dt{color:var(--site-muted);text-transform:none;letter-spacing:0;font-size:14px}.rd-site .doc-prose dd{color:var(--site-forest)}.rd-site .support-content{flex-direction:column;gap:44px;display:flex}.rd-site .support-contact{flex-direction:column;gap:14px;display:flex}.rd-site .support-contact-panel{box-shadow:none;background:var(--site-forest);color:var(--site-cream);border:0;border-radius:26px;flex-direction:row;justify-content:space-between;align-items:center;gap:28px;padding:32px;display:flex}.rd-site .support-contact-panel p,.rd-site .support-contact-panel a:not(.site-button),.rd-site .support-contact-panel svg{color:var(--site-cream)}.rd-site .support-contact-panel a:not(.site-button){font-family:var(--font-display);font-size:clamp(22px,3vw,32px)}.rd-site .support-contact>p{color:var(--site-muted);max-width:76ch;line-height:1.7}.rd-site .support-faq{flex-direction:column;gap:28px;display:flex}.rd-site .support-faq h2,.rd-site .support-doc-links h2{color:var(--site-forest);font-size:34px;line-height:1.15}.rd-site .support-topics{flex-wrap:wrap;gap:8px;display:flex}.rd-site .support-topics a{background:var(--site-mist);border-radius:12px;min-height:44px;padding:10px 16px;font-size:14px;text-decoration:none}.rd-site .support-topics a:hover{background:var(--site-lime)}.rd-site .support-faq-group{margin-top:12px;scroll-margin-top:24px}.rd-site .support-faq-group h3{color:var(--site-sage);letter-spacing:0;text-transform:none;margin-bottom:12px;font-size:18px;font-weight:600}.rd-site .support-faq-items{border-top:1px solid var(--site-line)}.rd-site .support-faq details{border-bottom:1px solid var(--site-line)}.rd-site .support-faq summary{min-height:64px;color:var(--site-forest);padding:22px 8px;font-size:17px;line-height:1.5}.rd-site .support-faq summary:hover{background:var(--site-mist)}.rd-site .support-faq summary svg{color:var(--site-sage);flex-shrink:0}.rd-site .support-faq details[open]{background:var(--site-mist);border-radius:14px}.rd-site .support-faq details>div{color:var(--site-forest);max-width:80ch;padding:0 24px 24px}.rd-site .support-faq details a{color:var(--site-forest);-webkit-text-decoration-color:var(--site-sage);text-decoration-color:var(--site-sage)}.rd-site .support-doc-links{flex-direction:column;gap:24px;display:flex}.rd-site .support-doc-links ul{grid-template-columns:1fr 1fr;gap:0 32px;display:grid}.rd-site .support-doc-link{border:0;border-bottom:1px solid var(--site-line);box-shadow:none;background:0 0;border-radius:0;height:100%;padding:20px 0;text-decoration:none;display:block}.rd-site .support-doc-link:hover{background:var(--site-mist)}.rd-site .support-doc-link span:first-child{color:var(--site-forest);font-size:17px}.rd-site .support-doc-link span:last-child{color:var(--site-muted)}.rd-site .docs-footer{border-top:1px solid var(--site-line);color:var(--site-muted);flex-wrap:wrap;align-items:center;gap:20px;padding:28px 0;font-size:14px;display:flex}.rd-site .docs-footer a:last-child{align-items:center;gap:8px;min-height:44px;margin-left:auto;display:inline-flex}@media (max-width:700px){.rd-site .site-docs{width:calc(100% - 40px)}.rd-site .docs-brand-row{gap:12px;padding-bottom:22px}.rd-site .docs-brand-row .site-brand{font-size:25px}.rd-site .docs-back{font-size:12px}.rd-site .docs-nav-list{gap:4px;padding:6px}.rd-site .docs-nav a{padding:10px 12px;font-size:13px}.rd-site .site-docs main{padding-block:38px 56px}.rd-site .doc-heading{gap:18px;padding-bottom:28px}.rd-site .doc-heading h1{overflow-wrap:normal;font-size:38px}.rd-site .doc-heading>div{font-size:16px}.rd-site .doc-prose{gap:30px;font-size:15px}.rd-site .doc-prose h2{font-size:24px}.rd-site .doc-toc,.rd-site .doc-callout{padding:20px}.rd-site .support-contact-panel{border-radius:22px;flex-direction:column;align-items:stretch;padding:24px}.rd-site .support-contact-panel p{align-items:flex-start}.rd-site .support-contact-panel p svg{flex-shrink:0;margin-top:3px}.rd-site .support-content{gap:34px}.rd-site .support-faq h2,.rd-site .support-doc-links h2{font-size:29px}.rd-site .support-faq summary{padding:18px 8px;font-size:16px}.rd-site .support-doc-links ul{grid-template-columns:1fr}.rd-site .docs-footer{gap:10px 20px}}@media print{.rd-site .docs-header,.rd-site .docs-footer,.rd-site .site-skip{display:none}.rd-site .site-docs{width:100%}.rd-site .site-docs main{padding:0}.rd-site .doc-section{break-inside:avoid}}
