.Layout_pageScaffold___4qLE{--page-bottom-reserve:var(--page-gap);--page-max-width:var(--content-max-readable);position:relative;min-height:100dvh}.Layout_pageScaffoldWithBottomNav__dzGG7{--page-bottom-reserve:calc(var(--bottom-nav-height) + var(--space-6) + var(--safe-area-bottom))}.Layout_pageScaffoldWithSticky__a2Dpa{--page-bottom-reserve:calc(var(--bottom-nav-height) + var(--button-height-large) + var(--space-10) + var(--safe-area-bottom))}.Layout_pageContent__hb7vb{width:min(100%,var(--page-max-width));min-height:100dvh;margin:0 auto;padding:calc(var(--safe-area-top) + var(--page-gap)) var(--page-padding-x) calc(var(--page-bottom-reserve) + var(--page-gap))}.Layout_pageContentNarrow__k1b_z{--page-max-width:var(--content-max-mobile)}.Layout_pageContentStandard__tUP4g{--page-max-width:var(--content-max-readable)}.Layout_pageContentWide__oxwHU{--page-max-width:var(--content-max-wide)}.Layout_pageContentFull__CvqKy{--page-max-width:100%}.Layout_pageContent__hb7vb :is(a,button,input,select,textarea){scroll-margin-bottom:calc(var(--bottom-nav-height) + var(--space-8) + var(--safe-area-bottom))}.Layout_pageHeader__EHjcF{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-5)}.Layout_pageHeaderCenter__iI3z7{text-align:center}.Layout_pageHeaderCenter__iI3z7 .Layout_pageTitleBlock__HQuB9{justify-items:center}.Layout_pageTitleBlock__HQuB9{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.Layout_pageEyebrow__tZ_N9{margin:0;color:var(--text-tertiary);font-size:var(--text-caption);font-weight:var(--font-weight-strong);text-transform:uppercase}.Layout_pageTitle__dxptf{margin:0}.Layout_pageDescription__i3SMp{margin:0;color:var(--text-secondary)}.Layout_pageHeaderSlot__1kNZW{display:inline-flex;min-height:var(--tap-target-min);align-items:center;gap:var(--space-2)}.Layout_bottomNav__wf3JM{position:fixed;right:0;bottom:0;left:0;z-index:40;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;box-sizing:border-box;min-height:calc(var(--bottom-nav-height) + var(--space-1) + var(--safe-area-bottom));padding:var(--space-1) var(--space-2) calc(var(--space-1) + var(--safe-area-bottom));border-top:1px solid var(--border);background:linear-gradient(180deg,var(--surface),var(--app-bg-color));box-shadow:none;-webkit-backdrop-filter:var(--blur-card);backdrop-filter:var(--blur-card)}.Layout_primaryNavItem__GnxA2{display:grid;box-sizing:border-box;min-width:0;justify-items:center;align-content:center;grid-gap:var(--space-1);gap:var(--space-1);border:1px solid transparent;color:color-mix(in srgb,var(--text-secondary) 90%,var(--text-tertiary));font-size:var(--text-caption);font-weight:var(--weight-caption);line-height:var(--line-height-caption);text-decoration:none;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease}.Layout_primaryNavItem__GnxA2:hover{color:var(--text-primary);background:var(--surface-muted)}.Layout_primaryNavItemActive__vQa4K,.Layout_primaryNavItemActive__vQa4K:hover{border-color:color-mix(in srgb,var(--accent-border) 82%,transparent);color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 92%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 14%,transparent)}.Layout_primaryNavLabel__8P_mB{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Layout_bottomNavItem__pWjq7{grid-template-rows:22px 15px;width:min(72px,calc(100% - var(--space-1)));min-width:min(64px,100%);height:52px;justify-self:center;place-items:center;border-radius:var(--radius-lg)}.Layout_primaryNavIconSlot__H_OrN{position:relative;display:inline-grid;width:24px;height:24px;place-items:center}.Layout_bottomNavIconSlot__6wLq4{width:22px;height:22px}.Layout_bottomNavLabel__iYz7E{align-self:start}.Layout_primaryNavBadge__l2Hko{position:absolute;top:-7px;right:-11px;display:inline-grid;min-width:18px;height:18px;padding:0 5px;place-items:center;border:2px solid var(--surface);border-radius:var(--radius-full);color:#fff;background:var(--danger);box-shadow:0 0 0 1px color-mix(in srgb,var(--danger) 28%,transparent);font-size:10px;font-weight:var(--weight-label);line-height:1}.Layout_primaryNavBadgeDot__HvtUc{top:-3px;right:-4px;min-width:10px;width:10px;height:10px;padding:0}.Layout_bottomNavItem__pWjq7:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Layout_desktopPrimaryRailItem__bwwON{grid-template-rows:22px auto;width:100%;min-height:calc(var(--tap-target-min) + var(--space-2));padding:calc(var(--space-2) - 2px) calc(var(--space-2) + 2px);border-radius:var(--radius-xl);text-align:center}.Layout_desktopPrimaryRailItem__bwwON:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Layout_desktopPrimaryRailLabel__BSjwK{letter-spacing:.01em}.Layout_stickyBottomPanel__L0pq5{position:fixed;right:0;bottom:0;left:0;z-index:35;border-top:1px solid var(--border);background:linear-gradient(180deg,var(--surface),var(--app-bg-color));box-shadow:var(--shadow-overlay);-webkit-backdrop-filter:var(--blur-card);backdrop-filter:var(--blur-card)}.Layout_stickyBottomPanelAboveNav___gqjn{bottom:calc(var(--bottom-nav-height) + var(--space-1) + var(--safe-area-bottom))}.Layout_stickyBottomPanelInner__8kAa3{width:min(100%,var(--page-max-width,980px));margin:0 auto;padding:var(--space-3) var(--space-4) calc(var(--space-3) + var(--safe-area-bottom))}.Layout_stickyBottomPanelAboveNav___gqjn .Layout_stickyBottomPanelInner__8kAa3{padding-bottom:var(--space-3)}.Layout_shellChrome__REZcZ[data-shell=match]{min-height:100dvh;overflow:hidden}.Layout_shellChrome__REZcZ{min-height:100dvh;background:var(--app-bg);background-color:var(--app-bg-color)}@media (min-width:480px){.Layout_pageContent__hb7vb{padding-right:var(--space-6);padding-left:var(--space-6)}}@media (min-width:480px) and (max-width:767px){.Layout_pageContent__hb7vb:not(.Layout_pageContentFull__CvqKy){--page-max-width:480px}}@media (min-width:768px){.Layout_pageContent__hb7vb{padding-top:calc(var(--safe-area-top) + var(--space-8))}.Layout_bottomNav__wf3JM{width:min(100%,520px)}.Layout_bottomNav__wf3JM,.Layout_stickyBottomPanel__L0pq5{right:auto;left:50%;border-right:1px solid var(--border);border-left:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:translateX(-50%)}.Layout_stickyBottomPanel__L0pq5{width:min(100%,var(--page-max-width,980px))}}@media (min-width:1024px){.Layout_pageScaffoldWithDesktopNav__O0C0K{padding-left:var(--desktop-primary-rail-width)}.Layout_pageScaffoldWithBottomNav__dzGG7{--page-bottom-reserve:var(--page-gap)}.Layout_pageScaffoldWithSticky__a2Dpa{--page-bottom-reserve:calc(var(--button-height-large) + var(--space-8) + var(--safe-area-bottom))}.Layout_pageContent__hb7vb :is(a,button,input,select,textarea){scroll-margin-bottom:var(--space-8)}.Layout_bottomNav__wf3JM{display:none}}