.analytics-consent_panel__RsZeL{position:fixed;z-index:10000;inset-inline:1rem;bottom:1rem;width:min(calc(100% - 2rem),50rem);margin-inline:auto;display:flex;align-items:center;gap:1.5rem;padding:1.25rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-background);color:var(--color-text-primary);box-shadow:0 .75rem 2rem rgb(0 0 0/.2)}.analytics-consent_text__lNpZo{flex:1 1;min-width:0}.analytics-consent_text__lNpZo strong{display:block;margin-bottom:.4rem}.analytics-consent_text__lNpZo p{margin:0;color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.analytics-consent_text__lNpZo a{text-decoration:underline}.analytics-consent_actions__2PXQR{display:flex;gap:.5rem;flex-wrap:wrap}.analytics-consent_actions__2PXQR button{min-height:2.75rem;padding:.65rem 1rem;border-radius:.35rem;cursor:pointer;font-weight:600}.analytics-consent_primary__WZvm7{border:1px solid var(--color-text-primary);background:var(--color-text-primary);color:var(--color-background)}.analytics-consent_secondary__SaLbj{border:1px solid var(--color-text-primary);background:transparent;color:var(--color-text-primary)}.analytics-consent_dismiss__xMByA{border:0;background:transparent;color:var(--color-text-secondary)}.analytics-consent_preferencesButton__AKwe5{margin-top:.75rem;padding:0;border:0;background:none;color:var(--color-text-secondary);font-size:.8125rem;text-decoration:underline;cursor:pointer}.analytics-consent_preferencesButton__AKwe5:hover{color:var(--color-text-primary)}@media (max-width:42rem){.analytics-consent_panel__RsZeL{flex-direction:column;align-items:stretch;gap:1rem}.analytics-consent_actions__2PXQR{display:grid;grid-template-columns:1fr 1fr}.analytics-consent_dismiss__xMByA{grid-column:1/-1}}.product-support_page__DyEWg{padding-block:var(--space-8) var(--space-9)}.product-support_shell__O_jFY{display:grid;min-width:0;gap:var(--space-5);align-items:start}.product-support_navigationControls__tOYSq{justify-self:start}.product-support_navigationClose__VfMw8,.product-support_navigationTrigger__5nBON{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:inherit;cursor:pointer}.product-support_navigationClose__VfMw8:hover,.product-support_navigationTrigger__5nBON:hover{border-color:var(--color-brand-strong);color:var(--color-brand-text)}.product-support_hamburgerIcon__iF1zS{display:grid;width:1.25rem;gap:.25rem}.product-support_hamburgerIcon__iF1zS span{display:block;height:2px;border-radius:999px;background:currentColor}.product-support_navigationBackdrop__6b8__{position:fixed;z-index:80;inset:0;width:100%;height:100%;padding:0;border:0;background:rgb(0 0 0/62%);cursor:default}.product-support_navigationDrawer__cA_MS{position:fixed;z-index:81;top:0;bottom:0;left:0;display:flex;width:min(22rem,calc(100vw - var(--space-5)));flex-direction:column;overflow-y:auto;border-right:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 0 2rem rgb(0 0 0/30%);animation:product-support_navigationDrawerIn__qxZmy .16s ease-out}.product-support_navigationDrawerHeader__uE_ZN{display:flex;min-height:var(--header-min-height);align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.product-support_navigationDrawerTitle__D3Pfn{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700}.product-support_navigationClose__VfMw8{flex:0 0 auto;border-color:transparent;font-size:1.75rem;line-height:1}.product-support_navigation__RlxJK{min-width:0;padding-block:var(--space-3) var(--space-5)}.product-support_navigation__RlxJK ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.product-support_navigation__RlxJK li{min-width:0}.product-support_navigation__RlxJK a{display:flex;width:100%;min-height:2.75rem;align-items:center;padding:var(--space-2) var(--space-5);border-left:2px solid transparent;color:var(--color-text-secondary);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:600;text-decoration:none}.product-support_navigation__RlxJK a.product-support_navigationActive__k45n8,.product-support_navigation__RlxJK a:hover{color:var(--color-brand-text)}.product-support_navigation__RlxJK a.product-support_navigationActive__k45n8{border-left-color:var(--color-brand);background:var(--color-brand-soft)}.product-support_header__QldiS,.product-support_reading__RYMjZ{width:100%;min-width:0}.product-support_header__QldiS{margin-bottom:var(--space-7)}.product-support_stack__YKLYf{display:grid;min-width:0;gap:var(--space-6)}.product-support_grid__iifKe{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:var(--space-4)}.product-support_callout__IDZXh,.product-support_card__I0HWy,.product-support_status__ZK_sS{min-width:0;overflow-wrap:anywhere;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.product-support_card__I0HWy{display:flex;flex-direction:column;gap:var(--space-3)}.product-support_callout__IDZXh h2,.product-support_callout__IDZXh p,.product-support_card__I0HWy h2,.product-support_card__I0HWy h3,.product-support_card__I0HWy p,.product-support_status__ZK_sS h2,.product-support_status__ZK_sS p{margin-bottom:0}.product-support_card__I0HWy a{margin-top:auto}.product-support_callout__IDZXh{background:var(--color-surface-muted)}.product-support_status__ZK_sS{border-color:color-mix(in srgb,var(--color-brand-strong) 32%,var(--color-border));background:var(--color-brand-soft)}.product-support_list__AXJxd{display:grid;gap:var(--space-3);margin:0;padding-left:var(--space-6)}.product-support_linkRow__g6DL_{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.product-support_card__I0HWy a,.product-support_linkRow__g6DL_ a,.product-support_reading__RYMjZ a{color:var(--color-brand-strong);font-family:var(--font-heading);font-weight:600}.product-support_meta__NLTlP{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-xs)}@keyframes product-support_navigationDrawerIn__qxZmy{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.product-support_navigationDrawer__cA_MS{animation:none}}.pwa-install-button_installButton__B7Jla{display:inline-flex;min-height:2.5rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.4rem;padding:0 .75rem;border:1px solid var(--color-border);border-radius:.625rem;background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.pwa-install-button_installButton__B7Jla:hover{border-color:color-mix(in srgb,var(--color-text-primary) 24%,transparent);background:var(--color-surface-muted);transform:translateY(-1px)}.pwa-install-button_closeButton__owj51:focus-visible,.pwa-install-button_installButton__B7Jla:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.pwa-install-button_dialog__vv2gj{width:min(28rem,calc(100vw - 2rem));max-width:none;margin:auto;padding:0;border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 1.25rem 3rem rgb(0 0 0/22%)}.pwa-install-button_dialog__vv2gj::backdrop{background:rgb(0 0 0/45%)}.pwa-install-button_dialogBody__RTppc{display:grid;gap:var(--space-4);padding:var(--space-5)}.pwa-install-button_dialogBody__RTppc h2,.pwa-install-button_dialogBody__RTppc p{margin:0}.pwa-install-button_dialogBody__RTppc p{color:var(--color-text-secondary);line-height:1.6}.pwa-install-button_closeButton__owj51{justify-self:end;min-height:2.5rem;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:.625rem;background:var(--color-surface-muted);color:var(--color-text-primary);font:inherit;font-weight:600;cursor:pointer}@media (max-width:58rem){.pwa-install-button_installButton__B7Jla{width:2.5rem;padding:0}.pwa-install-button_installLabel__Y3Fuj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}}.site-header_brandGroup__oaI36{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-3)}.site-header_controls__zdJx1{display:flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:var(--space-3)}.site-header_navigation__2H5A5{min-width:0}.site-header_year__HVVEc{display:inline-flex;align-items:center;min-height:1.5rem;padding-inline:.45rem;border:1px solid var(--color-brand);border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-on-brand);font-family:var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.04em}a.site-header_active__dw4LR{color:var(--color-brand-text)}@media (max-width:58rem){.site-header_controls__zdJx1{width:100%;flex-basis:100%;justify-content:space-between}.site-header_navigation__2H5A5{min-width:0}.site-header_navigation__2H5A5 .site-nav{flex-wrap:wrap}}@media (max-width:40rem){.site-header_brandGroup__oaI36{gap:var(--space-2)}.site-header_controls__zdJx1{flex-wrap:wrap;align-items:flex-start;gap:var(--space-2)}.site-header_navigation__2H5A5{flex:1 1 auto}.site-header_navigation__2H5A5 .site-nav{gap:0}.site-header_navigation__2H5A5 .site-nav a{padding-inline:var(--space-2)}}.theme-toggle_toggle__GCnpS{display:inline-grid;width:2.5rem;height:2.5rem;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--color-border);border-radius:.625rem;background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.theme-toggle_toggle__GCnpS:hover{border-color:color-mix(in srgb,var(--color-text-primary) 24%,transparent);background:var(--color-surface-muted);transform:translateY(-1px)}