.public-docs{color:#334743;background:#f8fcfe;min-height:100dvh;font-family:Manrope Variable,Manrope,system-ui,sans-serif}.public-docs>header{border-bottom:1px solid #30454224;flex-wrap:wrap;align-items:center;gap:24px;min-height:64px;padding:12px 24px;display:flex}.public-docs a{color:#1184b0;text-underline-offset:3px}.public-docs>header>a:first-child{color:#173641;margin-right:auto;font-size:24px;font-weight:800;text-decoration:none}.docs-layout{grid-template-columns:230px minmax(0,820px);gap:36px;max-width:1200px;margin:auto;padding:28px 24px;display:grid}.docs-layout nav{flex-direction:column;gap:8px;display:flex}.docs-layout nav a{text-transform:capitalize;padding:6px 8px;font-size:13px}.docs-layout nav a[aria-current]{background:#d8eef8;border-radius:8px;font-weight:800}.docs-layout main{overflow-wrap:anywhere;min-width:0;line-height:1.7}.docs-layout pre{background:#e8f4fa;border-radius:10px;padding:20px;font-size:13px;overflow:auto}.docs-layout h1{font-size:32px;line-height:1.2}.docs-layout h2{font-size:22px}.docs-layout code{font-size:.9em}.public-docs :focus-visible{outline-offset:2px;outline:3px solid #1184b0}.scalar-reference{min-height:calc(100dvh - 64px)}@media (width<=760px){.docs-layout{grid-template-columns:minmax(0,1fr);padding:20px 16px}.docs-layout nav{flex-direction:row;max-height:100px;display:flex;overflow:auto}.docs-layout nav a{flex:none;min-height:44px}.public-docs>header a{align-items:center;min-height:44px;display:flex}}@media (forced-colors:active){.docs-layout nav a[aria-current]{border:2px solid highlight}}.docs-table{border:1px solid #30454224;border-radius:8px;max-width:100%;margin:20px 0;overflow:auto}.docs-table table{border-collapse:collapse;width:100%;font-size:13px}.docs-table th,.docs-table td{text-align:left;vertical-align:top;border-bottom:1px solid #30454224;padding:10px 12px}.docs-table th{background:#e8f4fa;font-weight:750}.api-compatibility-note{color:#173641;overflow-wrap:anywhere;background:#d8eef8;padding:14px 20px;font-size:13px;line-height:1.6}@media (width<=319px){.public-docs>header{gap:8px;padding:8px}.public-docs>header>a:first-child{width:100%;font-size:19px}.docs-layout{gap:12px;padding:8px}.docs-layout h1{font-size:24px}.docs-layout h2{font-size:18px}.docs-layout pre{padding:8px}.scalar-reference{min-width:0;max-width:100%}.scalar-reference,.scalar-reference .scalar-app{width:100%;min-width:0;max-width:100%}.scalar-reference .introduction-skeleton{max-width:100%!important}.scalar-reference pre{width:100%!important;max-width:100%!important;overflow-x:auto!important}.scalar-reference .download-container,.scalar-reference .download-button{width:100%!important;min-width:0!important;max-width:100%!important}.scalar-reference .section-content{min-width:0;max-width:100%;overflow-x:auto}.scalar-reference .scalar-toaster{width:auto!important;max-width:calc(100% - 8px)!important;left:4px!important;right:4px!important}.scalar-reference header,.scalar-reference header>*{flex-wrap:wrap;min-width:0;max-width:100%}.scalar-reference header a,.scalar-reference header button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}}
