.fdTXRG_layout{--gridTabletBreakpoint:1099;--asideWidth:80px;--tabletAsideWidth:264px;--gridColumns:12;min-height:100vh;margin:0 var(--spacing-2xl);gap:var(--gridGap);--headerHeight:calc(var(--height-40) + 2 * var(--spacing-lg) + 2 * var(--border-width-xs));grid-template-rows:auto 1fr;display:grid;container:layout/inline-size}@media not (min-width:736px){.fdTXRG_layout{--headerHeight:calc(2rem + 2 * var(--spacing-md) + 2 * var(--border-width-xs))}}@media (min-width:1280px){.fdTXRG_layout{--headerHeight:calc(var(--height-57) + 2 * var(--spacing-lg) + 2 * var(--border-width-xs))}}@media (max-width:736px){.fdTXRG_layout{--gridGap:var(--spacing-lg);--gridColumns:4;grid-template-columns:repeat(4,1fr);grid-template-areas:"main main main main""main main main main"}.fdTXRG_layout:has(header.fdTXRG_layout-header:not(:empty)):has(aside.fdTXRG_layout-aside:not(:empty)){padding-top:var(--spacing-lg);grid-template-columns:var(--tabletAsideWidth) repeat(calc(var(--gridColumns) - 1), 1fr);grid-template-areas:"header header header header""aside main main main"}.fdTXRG_layout:has(header.fdTXRG_layout-header:not(:empty)):not(:has(aside.fdTXRG_layout-aside:not(:empty))){padding-top:var(--spacing-lg);grid-template-areas:"header header header header""main main main main"}.fdTXRG_layout:has(aside.fdTXRG_layout-aside:not(:empty)):not(:has(header.fdTXRG_layout-header:not(:empty))){grid-template-columns:var(--tabletAsideWidth) repeat(calc(var(--gridColumns) - 1), 1fr);grid-template-areas:"aside main main main""aside main main main"}}@media (not (max-width:736px)) and (max-width:1099px){.fdTXRG_layout{--gridGap:var(--spacing-xl);--gridColumns:8;grid-template-columns:repeat(8,1fr);grid-template-areas:"main main main main main main main main""main main main main main main main main"}.fdTXRG_layout:has(header.fdTXRG_layout-header:not(:empty)):has(aside.fdTXRG_layout-aside:not(:empty)){padding-top:var(--spacing-lg);grid-template-columns:var(--tabletAsideWidth) repeat(calc(var(--gridColumns) - 1), 1fr);grid-template-areas:"header header header header header header header header""aside main main main main main main main"}.fdTXRG_layout:has(header.fdTXRG_layout-header:not(:empty)):not(:has(aside.fdTXRG_layout-aside:not(:empty))){padding-top:var(--spacing-lg);grid-template-areas:"header header header header header header header header""main main main main main main main main"}.fdTXRG_layout:has(aside.fdTXRG_layout-aside:not(:empty)):not(:has(header.fdTXRG_layout-header:not(:empty))){grid-template-columns:var(--tabletAsideWidth) repeat(calc(var(--gridColumns) - 1), 1fr);grid-template-areas:"aside main main main main main main main""aside main main main main main main main"}}@media not (max-width:1099px){.fdTXRG_layout{--gridGap:var(--spacing-2xl);grid-template-columns:repeat(var(--gridColumns), 1fr);grid-template-areas:"main main main main main main main main main main main main""main main main main main main main main main main main main"}.fdTXRG_layout:has(header.fdTXRG_layout-header:not(:empty)):has(aside.fdTXRG_layout-aside:not(:empty)){padding-top:var(--spacing-lg);grid-template-columns:var(--asideWidth) repeat(calc(var(--gridColumns) - 1), 1fr);grid-template-areas:"header header header header header header header header header header header header""aside main main main main main main main main main main main"}.fdTXRG_layout:has(header.fdTXRG_layout-header:not(:empty)):not(:has(aside.fdTXRG_layout-aside:not(:empty))){padding-top:var(--spacing-lg);grid-template-areas:"header header header header header header header header header header header header""main main main main main main main main main main main main"}.fdTXRG_layout:has(aside.fdTXRG_layout-aside:not(:empty)):not(:has(header.fdTXRG_layout-header:not(:empty))){grid-template-columns:var(--asideWidth) repeat(calc(var(--gridColumns) - 1), 1fr);grid-template-areas:"aside main main main main main main main main main main main""aside main main main main main main main main main main main"}}@media (min-width:1440px){.fdTXRG_layout{max-width:1312px;margin:0 auto}}@media (min-width:1620px){.fdTXRG_layout{max-width:1536px}}.fdTXRG_layout header.fdTXRG_layout-header{top:calc(-1*var(--headerHeight));height:var(--headerHeight);z-index:50;transition:top var(--duration-medium) var(--timing-primary);grid-area:header;position:sticky}.fdTXRG_layout header.fdTXRG_layout-header:empty{grid-area:unset}.fdTXRG_layout aside.fdTXRG_layout-aside{top:var(--spacing-2xl);transition:top var(--duration-medium) var(--timing-primary);z-index:40;grid-area:aside;align-self:start;position:sticky}.fdTXRG_layout aside.fdTXRG_layout-aside:empty{grid-area:unset}.fdTXRG_layout main.fdTXRG_layout-main{transition:padding-right var(--duration-medium) var(--timing-primary);grid-area:main}@media (min-width:1280px){.fdTXRG_layout main.fdTXRG_layout-main[data-apply-drawer-open]{padding-right:calc(700px + var(--spacing-xl))}}@media (min-width:1440px){.fdTXRG_layout main.fdTXRG_layout-main[data-apply-drawer-open]{padding-right:calc(700px + var(--spacing-xl))}}@media (min-width:1620px){.fdTXRG_layout main.fdTXRG_layout-main[data-apply-drawer-open]{padding-right:calc(400px + var(--spacing-xl))}}.fdTXRG_layout.layout-header-visible header.fdTXRG_layout-header{top:var(--spacing-lg)}@container layout (max-width:672px) or (not (max-width:1035px)){.fdTXRG_layout.layout-header-visible aside.fdTXRG_layout-aside{top:calc(var(--headerHeight) + var(--spacing-lg) + var(--gridGap))}}@container layout (max-width:672px){.fdTXRG_layout.layout-submenu-open aside.fdTXRG_layout-aside{pointer-events:all;grid-column-end:-1}.fdTXRG_layout.layout-submenu-open main.fdTXRG_layout-main{grid-column-start:1}}@container layout (672px<width<=1035px){.fdTXRG_layout.layout-submenu-open header.fdTXRG_layout-header{grid-column-start:2}.fdTXRG_layout.layout-submenu-open aside.fdTXRG_layout-aside{pointer-events:all}.fdTXRG_layout.layout-submenu-open main.fdTXRG_layout-main{grid-column-start:1}}@container layout (max-width:672px){.fdTXRG_layout aside.fdTXRG_layout-aside{height:calc(100vh - 2*var(--spacing-lg) - var(--headerHeight) - var(--gridGap));pointer-events:none;overflow-x:hidden}.fdTXRG_layout main.fdTXRG_layout-main{grid-column-start:1}}@container layout (672px<width<=1035px){.fdTXRG_layout aside.fdTXRG_layout-aside{top:var(--spacing-lg);height:calc(100vh - 2*var(--spacing-lg));pointer-events:none;grid-row-start:1;overflow-x:hidden}.fdTXRG_layout main.fdTXRG_layout-main{grid-column-start:1}}
