.aqua-site-sidebar{--site-sidebar-color:#484848;--site-sidebar-muted:#717171;--site-sidebar-active-color:#222;--site-sidebar-active-background:#f0f0f0;--site-sidebar-border:#e3e3e3;--site-sidebar-focus:#62666b;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--site-sidebar-color);font-family:Aqua Pricing Inter,sans-serif;font-size:14px;line-height:20px}.dark .aqua-site-sidebar{--site-sidebar-color:#d9d9d9;--site-sidebar-muted:#a3a3a3;--site-sidebar-active-color:#fafafa;--site-sidebar-active-background:#292929;--site-sidebar-border:#333;--site-sidebar-focus:#a3a3a3}.aqua-site-sidebar.aqua-site-sidebar-rail{border-inline-end:1px solid var(--site-sidebar-border);padding-inline-end:16px}.aqua-site-sidebar .aqua-site-sidebar-list{display:grid;gap:4px}.aqua-site-sidebar .aqua-site-sidebar-list>*{min-width:0}.aqua-site-sidebar .aqua-site-sidebar-item{display:flex;width:100%;min-width:0;min-height:36px;height:auto;align-items:center;gap:8px;border:0;border-radius:9999px;padding:8px 12px;background:transparent;color:var(--site-sidebar-color);font-family:inherit;font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;text-align:start;text-decoration:none;transition:background-color .15s,color .15s}.aqua-site-sidebar .aqua-site-sidebar-item[data-sidebar-nested]{padding-inline-start:32px}.aqua-site-sidebar .aqua-site-sidebar-item>svg{width:16px;height:16px;flex-shrink:0}.aqua-site-sidebar .aqua-site-sidebar-item:where(:hover,:focus-visible,[aria-current],[data-active=true]){background:var(--site-sidebar-active-background);color:var(--site-sidebar-active-color)}.aqua-site-sidebar .aqua-site-sidebar-category,.aqua-site-sidebar .aqua-site-sidebar-item:where([aria-current],[data-active=true]){font-weight:500}.aqua-site-sidebar .aqua-site-sidebar-item:focus-visible{outline:2px solid var(--site-sidebar-focus);outline-offset:2px;box-shadow:none}.aqua-site-sidebar .aqua-site-sidebar-heading{margin:0;padding:8px 12px;color:var(--site-sidebar-muted);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.04em;text-transform:uppercase}@media (min-width:1024px){.aqua-site-sidebar.aqua-site-sidebar-rail-lg{border-inline-end:1px solid var(--site-sidebar-border);padding-inline-end:16px}}@media (max-width:1023px){.aqua-site-sidebar .aqua-site-sidebar-item{min-height:44px}}.glass-chrome,.glass-chrome-dark{background-color:var(--glass-base);background-image:linear-gradient(180deg,var(--glass-sheen) 0,transparent 62%)}.glass-chrome{--glass-base:rgba(255,255,255,0.72);--glass-sheen:rgba(255,255,255,0.34);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.92),inset 0 -1px 0 0 rgba(255,255,255,.4),inset 0 0 0 .5px rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.03),0 10px 28px -12px rgba(0,0,0,.12);backdrop-filter:blur(44px) saturate(180%)}.glass-chrome-dark{--glass-base:rgba(14,17,24,0.42);--glass-sheen:rgba(255,255,255,0.16);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.3),inset 0 -1px 0 0 rgba(255,255,255,.08),inset 0 0 0 .5px rgba(255,255,255,.12),0 12px 32px -14px rgba(0,0,0,.55);backdrop-filter:blur(44px) saturate(170%)}.glass-chrome.glass-chrome-thick{--glass-base:rgba(255,255,255,0.92)}.glass-chrome-dark.glass-chrome-thick{--glass-base:rgba(14,17,24,0.8)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.glass-chrome,.glass-chrome.glass-chrome-thick{--glass-base:rgba(250,251,252,0.97)}.glass-chrome-dark,.glass-chrome-dark.glass-chrome-thick{--glass-base:rgba(16,19,27,0.96)}}@media (prefers-reduced-transparency:reduce){.glass-chrome,.glass-chrome-dark{backdrop-filter:none}.glass-chrome,.glass-chrome.glass-chrome-thick{--glass-base:#fafafa}.glass-chrome-dark,.glass-chrome-dark.glass-chrome-thick{--glass-base:#10131b}}.aqua-site-gutter,.aqua-site-nav-row{padding-inline:var(--site-column-start,24px) var(--site-column-end,24px)}.aqua-site-column,.aqua-site-nav-column{width:100%;max-width:1200px}.aqua-site-column{margin-inline:auto}.aqua-site-nav-row{display:flex;align-items:center;justify-content:center;width:100%;height:var(--site-header-h,64px)}.aqua-site-nav-column{display:flex;align-items:center;justify-content:space-between;gap:8px}.aqua-site-nav{--site-nav-padding:8px;pointer-events:auto;position:relative;isolation:isolate;margin-left:auto;display:none;height:64px;align-items:center;gap:4px;border-radius:9999px;padding:0 var(--site-nav-padding)}.aqua-site-nav[data-site-nav-has-action=true]{padding-right:8px}.aqua-site-nav>:last-child>[data-site-nav-panel-anchor]{right:0;left:auto;transform:none}.site-nav-trigger{display:inline-flex;height:44px;min-width:44px;justify-content:center;gap:6px;white-space:nowrap;border-radius:9999px;font-family:var(--font-medium,"PP Neue Montreal",sans-serif);font-weight:500;line-height:18px;transition:color .15s}.site-nav-item,.site-nav-trigger{align-items:center;font-size:15px}.site-nav-item{display:flex;min-height:44px;border-radius:10px;padding:8px 12px;font-family:var(--font-book,"PP Neue Montreal",sans-serif);line-height:20px;transition:color .15s,background-color .15s}.site-focus:focus-visible{outline:2px solid #4288ff;outline-offset:2px}@media (min-width:768px){.aqua-site-nav-row{height:var(--site-header-h,84px)}.aqua-site-nav{display:flex}.aqua-site-nav-column{gap:0}}@media (min-width:810px){.aqua-site-nav{gap:12px;--site-nav-padding:16px}}@media (min-width:1000px){.aqua-site-nav{gap:24px;--site-nav-padding:32px}}@media (min-width:1200px){.aqua-site-nav{gap:32px}}@media (max-width:360px){.aqua-site-gutter,.aqua-site-nav-row{padding-inline:16px}}.nav-panel-in{animation:nav-panel-in .14s ease-out}@keyframes nav-panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.site-nav-item,.site-nav-trigger{transition:none}.nav-panel-in{animation:none}}.aqua-site-footer-link{display:inline-flex;min-height:24px;min-width:24px;align-items:center;border-radius:2px;font-family:var(--font-book,"PP Neue Montreal",sans-serif);font-size:14px;line-height:1.2;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color .15s,text-decoration-color .15s}.aqua-site-footer-link:hover{text-decoration-color:currentColor}@media (max-width:810px){.aqua-site-footer-link{min-height:44px}}@media (prefers-reduced-motion:reduce){.aqua-site-footer-link{transition:none}}