.app-shell[data-account-shell=true]{isolation:isolate;--account-sidebar-width:var(--header-logo-width);--account-header-background:var(--subtle);--account-icon-center:31.5px;--account-gutter:clamp(18px, 2.4vw, 40px);--account-header-height:var(--shell-header-height,89px)}.app-shell[data-account-shell=true] .main-content{justify-content:flex-start;min-height:0;padding:0}.app-shell[data-account-shell=true] .header-inner,.app-shell[data-account-shell=true] .footer-inner{padding-inline:var(--account-gutter)}.app-shell[data-account-shell=true] .site-header,.app-shell[data-account-shell=true] .domain-marquee{background:var(--account-header-background)}.app-shell[data-account-shell=true] .site-header[data-scrolled=true],.app-shell[data-account-shell=true] .site-header[data-scrolled=true] .domain-marquee{background:color-mix(in srgb, var(--account-header-background) 86%, transparent)}.app-shell[data-account-shell=true] :is(.account-layout,[data-class=account-layout]){grid-template-columns:var(--account-sidebar-width) minmax(0, 1fr);transition:grid-template-columns .3s cubic-bezier(.22,1,.36,1);align-items:start!important;gap:clamp(24px,3vw,48px)!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}.app-shell[data-account-shell=true] .site-footer{margin-top:0!important}:root[data-theme=dark] .app-shell[data-account-shell=true]{--account-header-background:var(--paper)}@media (width>=651px){.app-shell[data-account-shell=true]:has(.account-sidebar.is-collapsed){--account-sidebar-width:56px;--account-icon-center:calc((var(--account-sidebar-width) - 1px) / 2)}.app-shell[data-account-shell=true] .header-inner{padding-inline-start:calc(var(--account-icon-center) - 20px);transition:padding-inline-start .3s cubic-bezier(.22,1,.36,1)}.app-shell[data-account-shell=true] :is(.account-layout,[data-class=account-layout]){min-height:calc(100dvh - var(--account-header-height));gap:max(28px, var(--account-gutter))!important}.app-shell[data-account-shell=true] :is(.account-layout,[data-class=account-layout])>:not(.account-sidebar){grid-column:2;min-width:0;padding:32px var(--account-gutter) clamp(32px, 4vw, 56px) 0!important}.app-shell[data-account-shell=true] .account-sidebar{z-index:20;transition:width .3s cubic-bezier(.22,1,.36,1),background-color .35s,border-color .35s,color .35s;bottom:0;left:0;top:var(--account-header-height)!important;width:var(--account-sidebar-width)!important;height:calc(100dvh - var(--account-header-height))!important;border-width:0 1px 0 0!important;border-radius:0!important;max-height:none!important;padding:16px 8px 0!important;position:fixed!important}.app-shell[data-account-shell=true] .account-sidebar:not(.is-collapsed){--account-sidebar-heading-gap:9px;padding:var(--account-sidebar-heading-gap) 8px 5px!important}.app-shell[data-account-shell=true]:has(.account-sidebar) .site-footer{margin-left:var(--account-sidebar-width);transition:margin-left .3s cubic-bezier(.22,1,.36,1),background-color .38s,color .38s}.app-shell[data-account-shell=true]:not(:has(.account-sidebar)) .header-inner{padding-inline-start:var(--account-gutter)}.app-shell[data-account-shell=true]:not(:has(.account-sidebar)) :is(.account-layout,[data-class=account-layout]){grid-template-columns:minmax(0,1fr)}.app-shell[data-account-shell=true]:not(:has(.account-sidebar)) :is(.account-layout,[data-class=account-layout])>:not(.account-sidebar){grid-column:1;padding-inline:var(--account-gutter)!important}}@media (width<=650px){.app-shell[data-account-shell=true] :is(.account-layout,[data-class=account-layout]){grid-template-columns:minmax(0,1fr);padding:24px var(--account-gutter)!important;gap:24px!important}.app-shell[data-account-shell=true] :is(.account-layout,[data-class=account-layout])>:not(.account-sidebar){padding:0!important}}@media (prefers-reduced-motion:reduce){.app-shell[data-account-shell=true] .header-inner,.app-shell[data-account-shell=true] :is(.account-layout,[data-class=account-layout]),.app-shell[data-account-shell=true] .account-sidebar,.app-shell[data-account-shell=true] .site-footer{transition:none}}