.rs-docs-shell{color:var(--qwp-text);background:#fff}.rs-docs-shell .qwp-docs-hero{background:linear-gradient(#f0faf8 0%,#fff 100%);border-bottom:1px solid #e5efed;padding:40px 0 56px}.rs-docs-shell .qwp-docs-hero .qwp-container{max-width:1180px}.rs-docs-shell .qwp-docs-hero .qwp-breadcrumbs{margin-bottom:28px}.rs-docs-eyebrow{color:var(--qwp-primary-dark);letter-spacing:.015em;margin:0 0 12px;font-size:14px;font-weight:750}.rs-docs-shell .qwp-docs-hero h1{letter-spacing:-.04em;max-width:760px;margin:0 0 20px;font-size:clamp(36px,4.6vw,58px);line-height:1.1}.rs-docs-shell .qwp-docs-hero .qwp-page-lead{color:#475569;max-width:760px;margin:0 0 24px;font-size:18px;line-height:1.7}.rs-docs-shell .qwp-docs-hero .qwp-btn{border-radius:10px}.rs-docs-shell .guide-version{color:#64748b;margin:20px 0 0;font-size:13px;line-height:1.6}.rs-docs-shell .qwp-docs-section{padding:46px 0 90px}.rs-docs-shell .qwp-docs-layout{grid-template-columns:242px minmax(0,1fr);gap:56px;max-width:1180px}.rs-docs-shell .qwp-doc-sidebar{overscroll-behavior:contain;max-height:calc(100vh - 124px);box-shadow:none;background:0 0;border:0;border-right:1px solid #e2e8f0;padding:20px 10px 20px 0;top:100px;overflow-y:auto;border-radius:0!important}.rs-docs-shell .rs-docs-desktop-nav h3{color:#64748b;letter-spacing:.07em;text-transform:uppercase;margin:0 0 16px;padding-left:12px;font-size:12px;font-weight:800}.rs-docs-shell .rs-docs-nav-links{gap:2px;display:grid}.rs-docs-shell .rs-docs-desktop-nav a{color:#475569;border-radius:8px;margin-right:10px;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.rs-docs-shell .rs-docs-desktop-nav a:hover,.rs-docs-shell .rs-docs-desktop-nav a:focus-visible{color:var(--qwp-primary-dark);background:#f0faf8}.rs-docs-shell .rs-docs-desktop-nav a.is-active{color:var(--qwp-primary-dark);background:#e9f8f4;font-weight:800}.rs-docs-shell .rs-docs-desktop-nav .rs-docs-support{color:var(--qwp-primary-dark);border-top:1px solid #e2e8f0;margin-top:16px;padding-top:16px;font-weight:750}.rs-docs-shell .rs-docs-mobile-nav{display:none}.rs-docs-shell .qwp-docs-layout .qwp-article{width:100%;min-width:0;box-shadow:none;background:#fff;border:0;padding:0;border-radius:0!important}.rs-docs-shell .qwp-doc-content section{border-bottom:1px solid #e9eef2;margin:0;padding:42px 0;scroll-margin-top:104px}.rs-docs-shell .qwp-doc-content section:first-child{padding-top:6px}.rs-docs-shell .qwp-doc-content section:last-child{border-bottom:0;padding-bottom:0}.rs-docs-shell .qwp-doc-content h2{color:#111827;letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(26px,3vw,33px);line-height:1.22}.rs-docs-shell .qwp-doc-content h3{color:#172033;letter-spacing:-.018em;margin:32px 0 12px;font-size:21px;line-height:1.35}.rs-docs-shell .qwp-doc-content :is(p,li){color:#475569;font-size:16px;line-height:1.8}.rs-docs-shell .qwp-doc-content section>p{max-width:76ch;margin:0 0 18px}.rs-docs-shell .qwp-doc-content section>p:last-child{margin-bottom:0}.rs-docs-shell .qwp-doc-content :is(ol,ul){margin:18px 0 24px;padding-left:23px}.rs-docs-shell .qwp-doc-content li{margin-bottom:8px;padding-left:5px}.rs-docs-shell .qwp-doc-content li::marker{color:#0f766e;font-weight:750}.rs-docs-shell .qwp-doc-content a{color:var(--qwp-primary-dark);text-underline-offset:3px;text-decoration:underline 1px}.rs-docs-shell .qwp-doc-content blockquote{border:0;border-left:3px solid var(--qwp-primary);background:#f0faf8;margin:24px 0;padding:20px 24px;border-radius:0!important}.rs-docs-shell .qwp-doc-content blockquote p{color:#334155;margin:0}.rs-docs-shell .rs-docs-table-wrap{border:1px solid #dce7e5;border-radius:10px;max-width:100%;margin:22px 0 26px;overflow-x:auto}.rs-docs-shell .rs-docs-table-wrap:focus-visible{outline-offset:3px;outline:3px solid #14b8a659}.rs-docs-shell .qwp-doc-content table{border-collapse:collapse;border-spacing:0;border:0;width:100%;min-width:480px;margin:0;display:table;overflow:visible;border-radius:0!important}.rs-docs-shell .qwp-doc-content caption{text-align:left;color:#475569;background:#f7faf9;padding:14px 18px;font-size:13px;font-weight:750}.rs-docs-shell .qwp-doc-content th,.rs-docs-shell .qwp-doc-content td{border-bottom:1px solid #e5e7eb;padding:15px 18px;line-height:1.6}.rs-docs-shell .qwp-doc-content th{color:#172033;background:#f7faf9;font-weight:750}.rs-docs-shell .qwp-doc-content tr:last-child>td{border-bottom:0}.rs-docs-shell .qwp-doc-content :not(pre)>code{color:#0f766e;overflow-wrap:anywhere;background:#f0faf8;border-radius:5px;padding:3px 6px;font-weight:650}.rs-docs-shell .qwp-doc-content .renewal-screenshot{border:1px solid #e2e8f0;margin:28px 0;box-shadow:0 8px 28px #0f172a0d;border-radius:10px!important}.rs-docs-shell .qwp-doc-content .renewal-screenshot figcaption{color:#64748b;font-size:13px}.rs-docs-shell :is(a,summary):focus-visible{outline-offset:3px;outline:3px solid #14b8a666}@media (width<=980px){.rs-docs-shell .qwp-docs-layout{grid-template-columns:1fr;gap:26px}.rs-docs-shell .qwp-doc-sidebar{border:0;max-height:none;padding:0;position:static;overflow:visible}.rs-docs-shell .rs-docs-desktop-nav{display:none}.rs-docs-shell .rs-docs-mobile-nav{background:#f8fbfa;border:1px solid #dce7e5;border-radius:10px;display:block}.rs-docs-shell .rs-docs-mobile-nav summary{cursor:pointer;color:#172033;padding:15px 18px;font-weight:750;list-style-position:inside}.rs-docs-shell .rs-docs-mobile-nav[open] summary{border-bottom:1px solid #dce7e5}.rs-docs-shell .rs-docs-mobile-nav nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:12px;display:grid}.rs-docs-shell .rs-docs-mobile-nav a{color:#475569;border-radius:6px;padding:10px 12px;font-size:14px;font-weight:650;text-decoration:none}.rs-docs-shell .rs-docs-mobile-nav a:hover{color:var(--qwp-primary-dark);background:#e9f8f4}.rs-docs-shell .qwp-docs-section{padding:30px 0 68px}}@media (width<=600px){.rs-docs-shell .qwp-docs-hero{padding:26px 0 40px}.rs-docs-shell .qwp-docs-hero .qwp-breadcrumbs{margin-bottom:20px}.rs-docs-shell .qwp-docs-hero h1{font-size:clamp(34px,9vw,43px)}.rs-docs-shell .qwp-docs-hero .qwp-page-lead{font-size:17px}.rs-docs-shell .rs-docs-mobile-nav nav{grid-template-columns:1fr}.rs-docs-shell .qwp-doc-content section{padding:34px 0}.rs-docs-shell .qwp-doc-content h2{font-size:26px}.rs-docs-shell .qwp-doc-content h3{font-size:20px}.rs-docs-shell .qwp-doc-content :is(p,li){font-size:15.5px}.rs-docs-shell .qwp-doc-content blockquote{padding:17px 19px}.rs-docs-shell .qwp-doc-content th,.rs-docs-shell .qwp-doc-content td{padding:12px 14px}}
