.resource-page-layout.svelte-11sdoaf{--resource-page-sidebar-width:400px;--resource-page-sidebar-max-width:500px;box-sizing:border-box;flex-direction:column;gap:0;width:100%;min-width:0;display:flex;position:relative}.resource-page-frame.svelte-11sdoaf{width:100%;max-width:var(--resource-page-max-width);box-sizing:border-box;flex-direction:column;min-width:0;margin-inline:auto;display:flex}.resource-page-layout--no-hero.svelte-11sdoaf .resource-page-main:where(.svelte-11sdoaf){padding-top:var(--pd-2xl,36px)}.resource-page-hero.svelte-11sdoaf{--hero-pad-block:var(--pd-xl,24px);--hero-col-gap:var(--pd-xl,24px);isolation:isolate;width:100%;display:block;position:relative;overflow:hidden}.resource-page-hero.svelte-11sdoaf .resource-page-hero-body:where(.svelte-11sdoaf){padding-block:var(--hero-pad-block);padding-inline:var(--resource-page-pad-inline-start) var(--resource-page-pad-inline-end);position:relative}.resource-page-hero.svelte-11sdoaf .resource-page-hero-inner:where(.svelte-11sdoaf){width:100%;min-width:0}@media (width>=769px){.resource-page-hero.svelte-11sdoaf .resource-page-hero-inner:where(.svelte-11sdoaf){align-items:center;min-height:300px;display:flex}}@media (width<=768px){.resource-page-hero.svelte-11sdoaf .resource-page-hero-body:where(.svelte-11sdoaf){padding-block:var(--pd-xl,24px)}}.resource-page-shell.svelte-11sdoaf{box-sizing:border-box;flex:auto;grid-template-columns:minmax(0,1fr);width:100%;min-height:0;display:grid;position:relative}.resource-page-main-column.svelte-11sdoaf{flex-direction:column;min-width:0;min-height:0;display:flex}.resource-page-main.svelte-11sdoaf{gap:var(--pd-lg,16px);box-sizing:border-box;width:100%;min-width:0;padding-inline:var(--resource-page-pad-inline-start) var(--resource-page-pad-inline-end);padding-bottom:var(--pd-2xl,36px);flex-direction:column;flex:1;display:flex}.resource-page-main-mobile.svelte-11sdoaf{display:none}.resource-page-sidebar-sticky.svelte-11sdoaf{scrollbar-width:none}.resource-page-sidebar-sticky.svelte-11sdoaf::-webkit-scrollbar{display:none}.resource-page-sidebar.svelte-11sdoaf{box-sizing:border-box;border-radius:var(--radius-sm,4px);background-color:var(--base-elevated,#15151a);color:var(--base-print-highlight,#ccd4dc);width:var(--resource-page-sidebar-width,400px);max-width:var(--resource-page-sidebar-max-width,500px);padding-bottom:calc(var(--pd-2xl,36px) + var(--web-player-height));flex-direction:column;flex-shrink:0;display:flex}.resource-page-layout.svelte-11sdoaf .resource-page-main-mobile-panel{border-radius:var(--radius-sm,4px);background-color:var(--base-elevated,#15151a);min-width:0;color:var(--base-print-highlight,#ccd4dc);flex-direction:column;gap:0;display:flex;overflow:hidden}.resource-page-layout.svelte-11sdoaf .resource-page-resource-loading{padding:var(--pd-lg,16px);justify-content:center;align-items:center;margin:0;display:flex}.resource-page-layout.svelte-11sdoaf .resource-page-resource-empty{color:var(--base-print-subtle,#969ca0);letter-spacing:.02em;margin:0}@media (width>=1024px){.resource-page-shell.svelte-11sdoaf{grid-template-columns:minmax(0,1fr) auto;align-items:start}.resource-page-sidebar-sticky.svelte-11sdoaf{margin-top:calc(-1 * var(--pd-3xl,48px));top:var(--resource-page-sidebar-sticky-top,var(--global-nav-height,60px));flex-direction:column;display:flex;position:sticky}}@media (width<=1440px) and (width>=1024px){.resource-page-layout.svelte-11sdoaf{--resource-page-sidebar-width:360px;--resource-page-sidebar-max-width:360px}}@media (width<=1023px){.resource-page-shell.svelte-11sdoaf{grid-template-columns:minmax(0,1fr)}.resource-page-main-column.svelte-11sdoaf{width:100%;min-width:0}.resource-page-main-mobile.svelte-11sdoaf{display:block}.resource-page-sidebar-sticky.svelte-11sdoaf{flex-shrink:1;width:100%;min-width:0;max-width:100%;max-height:none;margin-top:0;position:static;top:auto;overflow:visible}.resource-page-sidebar.svelte-11sdoaf{width:100%;max-width:100%;min-height:auto}.resource-page-main.svelte-11sdoaf{padding-top:var(--pd-lg,18px);padding-bottom:max(var(--pd-2xl,36px), env(safe-area-inset-bottom,0px))}.resource-page-layout--mobile-aside-teaser.svelte-11sdoaf .resource-page-main:where(.svelte-11sdoaf){padding-top:0}.resource-page-layout--mobile-aside-teaser.svelte-11sdoaf .resource-page-main-mobile:where(.svelte-11sdoaf){margin-inline:calc(-1 * var(--resource-page-pad-inline-start)) calc(-1 * var(--resource-page-pad-inline-end));padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}.resource-page-layout--mobile-aside-teaser.svelte-11sdoaf .resource-page-sidebar-sticky:where(.svelte-11sdoaf){display:none}}
