.ResultsConversion-module__49VU9W__estimateNote{border-top:1px solid var(--border);color:var(--text-secondary);text-align:left;padding:1rem 0;font-size:.75rem;line-height:1.5}.ResultsConversion-module__49VU9W__estimateNote h2{color:var(--text-primary);margin:0 0 .375rem;font-size:.8125rem;font-weight:600}.ResultsConversion-module__49VU9W__estimateNote p{margin:0}.ResultsConversion-module__49VU9W__signupCard{border:1px solid var(--accent);border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--accent-dim), var(--surface));color:var(--text-primary);gap:1rem;margin-bottom:1.25rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.ResultsConversion-module__49VU9W__signupCopy,.ResultsConversion-module__49VU9W__signupActions{min-width:0}.ResultsConversion-module__49VU9W__eyebrow{color:var(--accent);font-size:.75rem;font-weight:600}.ResultsConversion-module__49VU9W__signupCopy h2{font-family:var(--font-display);margin:.375rem 0 .5rem;font-size:clamp(1.25rem,3vw,1.5rem);line-height:1.2}.ResultsConversion-module__49VU9W__signupCopy p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.ResultsConversion-module__49VU9W__signupButton{border-radius:var(--radius-sm);background:var(--accent);width:100%;min-height:52px;color:var(--cta-text);font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:1rem;font-weight:700;display:flex}.ResultsConversion-module__49VU9W__signupButton:hover{background:var(--accent-hover)}.ResultsConversion-module__49VU9W__signupButton:focus-visible,.ResultsConversion-module__49VU9W__trialDetails summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ResultsConversion-module__49VU9W__trialNote{text-align:center;color:var(--text-secondary);margin:.5rem 0 0;font-size:.75rem;line-height:1.5}.ResultsConversion-module__49VU9W__trialDetails{color:var(--text-secondary);margin-top:.25rem;font-size:.75rem;line-height:1.5}.ResultsConversion-module__49VU9W__trialDetails summary{cursor:pointer;text-underline-offset:3px;width:fit-content;margin:0 auto;padding:.75rem .25rem;text-decoration:underline}.ResultsConversion-module__49VU9W__trialDetails p{margin:.25rem 0 0}.ResultsConversion-module__49VU9W__review{min-width:0;margin:1.5rem 0}.ResultsConversion-module__49VU9W__reviewHeading{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ResultsConversion-module__49VU9W__reviewHeading h2{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1.25rem}.ResultsConversion-module__49VU9W__reviewCount{color:var(--text-secondary);font-family:var(--font-mono);margin-left:auto;font-size:.75rem}.ResultsConversion-module__49VU9W__reviewIntro{color:var(--text-secondary);margin:.5rem 0 1rem;font-size:.875rem;line-height:1.5}.ResultsConversion-module__49VU9W__previewList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ResultsConversion-module__49VU9W__previewItem{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;display:flex}.ResultsConversion-module__49VU9W__questionNumber{color:var(--text-tertiary);font-family:var(--font-mono);font-size:.75rem}.ResultsConversion-module__49VU9W__questionLabel{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:1;font-size:.875rem;font-weight:600}.ResultsConversion-module__49VU9W__questionLabel>span{color:var(--text-secondary);margin-top:.125rem;font-size:.75rem;font-weight:400;display:block}.ResultsConversion-module__49VU9W__incorrectLabel{color:var(--danger);flex-shrink:0;font-size:.75rem;font-weight:600}.ResultsConversion-module__49VU9W__lockedReview{border:1px dashed var(--border);color:var(--text-secondary);align-items:flex-start;gap:.625rem;margin-top:.5rem;padding:1rem;font-size:.8125rem;line-height:1.5;display:flex}.ResultsConversion-module__49VU9W__lockedReview svg{flex-shrink:0;margin-top:.125rem}.ResultsConversion-module__49VU9W__lockedReview p{margin:0}.ResultsConversion-module__49VU9W__moreQuestions{color:var(--text-secondary);margin:.75rem 0 0;font-size:.8125rem}@media (max-width:360px){.ResultsConversion-module__49VU9W__previewItem{gap:.5rem;padding:.75rem}.ResultsConversion-module__49VU9W__signupButton{font-size:.875rem}}
.AssessmentBaselineCard-module__dbaE8a__root{--card-radius:var(--pixel-radius-sm);--card-border:1px solid var(--pixel-edge);--card-surface-shadow:var(--pixel-panel-shadow);--card-padding:1.25rem;position:relative;overflow:hidden}.AssessmentBaselineCard-module__dbaE8a__root:before{background:linear-gradient(90deg, var(--accent), transparent);content:"";width:4.5rem;height:2px;position:absolute;top:0;left:0}.AssessmentBaselineCard-module__dbaE8a__header{border-bottom:1px solid var(--border);flex-direction:column;gap:16px;padding-bottom:18px;display:flex}.AssessmentBaselineCard-module__dbaE8a__eyebrow{color:var(--accent);margin-bottom:4px;font-size:12px;font-weight:700}.AssessmentBaselineCard-module__dbaE8a__title{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.AssessmentBaselineCard-module__dbaE8a__subtitle{max-width:560px;color:var(--text-secondary);margin:5px 0 0;font-size:13px;line-height:1.5}.AssessmentBaselineCard-module__dbaE8a__estimate{border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);background:var(--surface-2);min-width:160px;box-shadow:2px 2px 0 var(--pixel-shadow-color);grid-template-columns:auto 1fr;align-items:baseline;gap:0 9px;padding:12px 14px;display:grid}.AssessmentBaselineCard-module__dbaE8a__estimateLabel{color:var(--text-tertiary);grid-column:1/-1;font-size:12px;font-weight:600}.AssessmentBaselineCard-module__dbaE8a__estimate strong{color:var(--accent);font-family:var(--font-mono);font-size:34px;line-height:1.1}.AssessmentBaselineCard-module__dbaE8a__estimate strong[data-tone=danger]{color:var(--danger)}.AssessmentBaselineCard-module__dbaE8a__estimate strong[data-tone=warning]{color:var(--warning)}.AssessmentBaselineCard-module__dbaE8a__estimate strong[data-tone=success]{color:var(--success)}.AssessmentBaselineCard-module__dbaE8a__estimate strong[data-tone=muted]{color:var(--text-tertiary)}.AssessmentBaselineCard-module__dbaE8a__estimate>span:last-child{color:var(--text-secondary);font-size:12px}.AssessmentBaselineCard-module__dbaE8a__sectionGrid{grid-template-columns:1fr;gap:14px;padding:18px 0;display:grid}.AssessmentBaselineCard-module__dbaE8a__sectionRow{align-items:center;gap:10px;min-width:0;display:flex}.AssessmentBaselineCard-module__dbaE8a__sectionCopy{flex:1;min-width:0}.AssessmentBaselineCard-module__dbaE8a__sectionTopline{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;font-size:12px;display:flex}.AssessmentBaselineCard-module__dbaE8a__sectionTopline span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssessmentBaselineCard-module__dbaE8a__sectionTopline strong{color:var(--text-tertiary);font-family:var(--font-mono);flex-shrink:0;font-size:12px}.AssessmentBaselineCard-module__dbaE8a__sectionTopline strong[data-tone=strong]{color:var(--success)}.AssessmentBaselineCard-module__dbaE8a__sectionTopline strong[data-tone=developing]{color:var(--warning)}.AssessmentBaselineCard-module__dbaE8a__sectionTopline strong[data-tone=focus]{color:var(--danger)}.AssessmentBaselineCard-module__dbaE8a__track{border:1px solid var(--pixel-edge);background:var(--surface-2);height:6px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bg) 15%, transparent);border-radius:0;overflow:hidden}.AssessmentBaselineCard-module__dbaE8a__fill{background:var(--text-tertiary);border-radius:0;height:100%}.AssessmentBaselineCard-module__dbaE8a__fill[data-tone=strong]{background:var(--success)}.AssessmentBaselineCard-module__dbaE8a__fill[data-tone=developing]{background:var(--warning)}.AssessmentBaselineCard-module__dbaE8a__fill[data-tone=focus]{background:var(--danger)}.AssessmentBaselineCard-module__dbaE8a__actionRow{border-top:1px solid var(--border);flex-direction:column;gap:14px;padding-top:16px;display:flex}.AssessmentBaselineCard-module__dbaE8a__focusCopy{flex-direction:column;gap:2px;display:flex}.AssessmentBaselineCard-module__dbaE8a__focusCopy span{color:var(--text-tertiary);font-size:12px}.AssessmentBaselineCard-module__dbaE8a__focusCopy strong{color:var(--text-primary);font-size:13px}.AssessmentBaselineCard-module__dbaE8a__buttons{flex-direction:column-reverse;gap:8px;display:flex}.AssessmentBaselineCard-module__dbaE8a__primaryButton,.AssessmentBaselineCard-module__dbaE8a__secondaryButton{border-radius:var(--pixel-radius-sm);cursor:pointer;min-height:44px;box-shadow:2px 2px 0 var(--pixel-shadow-color);padding:10px 14px;font-size:13px;font-weight:700;transition:transform 80ms steps(2,end),box-shadow 80ms steps(2,end)}.AssessmentBaselineCard-module__dbaE8a__primaryButton{border:1px solid var(--accent);background:var(--accent);color:var(--cta-text)}.AssessmentBaselineCard-module__dbaE8a__primaryButton:hover{border-color:var(--accent-hover);background:var(--accent-hover);box-shadow:3px 3px 0 var(--pixel-shadow-color);transform:translate(-1px,-1px)}.AssessmentBaselineCard-module__dbaE8a__secondaryButton{border:1px solid var(--border);background:var(--surface);color:var(--text-primary)}.AssessmentBaselineCard-module__dbaE8a__secondaryButton:hover{border-color:var(--border-hover);background:var(--surface-2);box-shadow:3px 3px 0 var(--pixel-shadow-color);transform:translate(-1px,-1px)}.AssessmentBaselineCard-module__dbaE8a__primaryButton:focus-visible,.AssessmentBaselineCard-module__dbaE8a__secondaryButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:700px){.AssessmentBaselineCard-module__dbaE8a__root{--card-padding:1.5rem}.AssessmentBaselineCard-module__dbaE8a__header{flex-direction:row;justify-content:space-between;align-items:center}.AssessmentBaselineCard-module__dbaE8a__sectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.AssessmentBaselineCard-module__dbaE8a__actionRow{flex-direction:row;justify-content:space-between;align-items:center}.AssessmentBaselineCard-module__dbaE8a__buttons{flex-direction:row}}
.PageHeader-module__bRDKxW__root{border-bottom:1px solid var(--border);background-color:var(--bg);flex-direction:column;flex-shrink:0;min-height:56px;padding:5px 12px;display:flex}@media (max-width:599px){html[data-native-app=true][data-mobile-platform=android] .PageHeader-module__bRDKxW__root{min-height:calc(52px + env(safe-area-inset-top,0px));padding-top:calc(4px + env(safe-area-inset-top,0px))}body[data-test-taking-active=true] .PageHeader-module__bRDKxW__root{display:none}}.PageHeader-module__bRDKxW__nav{align-items:center;gap:6px;min-width:0;min-height:44px;display:flex}.PageHeader-module__bRDKxW__toggleBtn{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:var(--transition-fast);touch-action:manipulation;background:0 0;border:1px solid #0000;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.PageHeader-module__bRDKxW__toggleBtn:hover{background:var(--surface-2);color:var(--text-primary)}}.PageHeader-module__bRDKxW__toggleBtn[aria-expanded=true]{border-color:var(--accent-border);background:var(--accent-dim);color:var(--accent)}.PageHeader-module__bRDKxW__toggleBtn:active{background:var(--surface-2)}.PageHeader-module__bRDKxW__toggleBtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--accent-dim)}.PageHeader-module__bRDKxW__mobilePageTitle{min-width:0;color:var(--text-primary);font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.PageHeader-module__bRDKxW__breadcrumb{font-family:var(--font-display);color:var(--text-primary);letter-spacing:0;font-size:14px;font-weight:600;display:none}.PageHeader-module__bRDKxW__separator{color:var(--text-tertiary);font-weight:400}.PageHeader-module__bRDKxW__currentPage{color:var(--text-primary)}.PageHeader-module__bRDKxW__rightGroup{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.PageHeader-module__bRDKxW__headerSlot{flex-shrink:0;align-items:center;gap:8px;display:none}@media (min-width:600px){.PageHeader-module__bRDKxW__mobilePageTitle{display:none}.PageHeader-module__bRDKxW__breadcrumb{display:inline}.PageHeader-module__bRDKxW__headerSlot{display:flex}}html[data-native-app=true] .PageHeader-module__bRDKxW__mobilePageTitle{display:inline}html[data-native-app=true] .PageHeader-module__bRDKxW__breadcrumb{display:none}.PageHeader-module__bRDKxW__timeBlock{font-family:var(--font-body);color:var(--text-tertiary);flex-shrink:0;align-items:center;gap:5px;display:none}.PageHeader-module__bRDKxW__militaryTime{font-size:12px;font-weight:500}.PageHeader-module__bRDKxW__timeDivider{color:var(--text-disabled)}.PageHeader-module__bRDKxW__dateText{font-size:12px;font-weight:500}@media (min-width:600px){.PageHeader-module__bRDKxW__root{width:100%;padding:6px 16px}[data-focus-layout=true][data-sidebar-collapsed=true] .PageHeader-module__bRDKxW__root{padding-left:10px;padding-right:18px}.PageHeader-module__bRDKxW__toggleBtn{display:none}.PageHeader-module__bRDKxW__breadcrumb{font-size:14px}.PageHeader-module__bRDKxW__timeBlock{display:flex}}html[data-native-app=true] .PageHeader-module__bRDKxW__toggleBtn{display:flex}@media (min-width:900px){.PageHeader-module__bRDKxW__root{padding:6px 24px}[data-focus-layout=true][data-sidebar-collapsed=true] .PageHeader-module__bRDKxW__root{padding-left:8px;padding-right:18px}.PageHeader-module__bRDKxW__breadcrumb{font-size:14px}}@media (min-width:2000px){.PageHeader-module__bRDKxW__root{flex-direction:column;justify-content:center;max-width:none;min-height:56px;padding:6px 32px;display:flex}[data-focus-layout=true][data-sidebar-collapsed=true] .PageHeader-module__bRDKxW__root{max-width:none;padding-left:16px;padding-right:32px}.PageHeader-module__bRDKxW__breadcrumb{font-size:15px}}
.SidebarContent-module__dOa2iG__sidebarContent{height:100%;color:var(--sidebar-text);background-color:var(--sidebar-bg);flex-direction:column;display:flex;overflow:hidden}html[data-native-app=true][data-mobile-platform=ios] .SidebarContent-module__dOa2iG__sidebarContent{padding-block-end:env(safe-area-inset-bottom,0px);padding-inline-start:env(safe-area-inset-left,0px)}:is(html[data-native-app=true][data-mobile-platform=ios] .SidebarContent-module__dOa2iG__headerCollapsed,html[data-native-app=true][data-mobile-platform=ios] .SidebarContent-module__dOa2iG__headerExpanded){min-height:calc(56px + env(safe-area-inset-top,0px));padding-top:calc(var(--mantine-spacing-sm) + env(safe-area-inset-top,0px))}.SidebarContent-module__dOa2iG__wordmarkLink{border-radius:var(--radius-sm);touch-action:manipulation;align-items:center;min-height:44px;text-decoration:none;display:flex}.SidebarContent-module__dOa2iG__headerCollapsed{min-height:56px;padding:var(--mantine-spacing-sm);border-bottom:1px solid var(--pixel-edge);justify-content:center;align-items:center;display:flex}.SidebarContent-module__dOa2iG__headerExpanded{min-height:56px;padding:var(--mantine-spacing-sm);border-bottom:1px solid var(--pixel-edge);justify-content:space-between;align-items:center;display:flex}.SidebarContent-module__dOa2iG__logoContainer{align-items:center;gap:10px;display:flex}.SidebarContent-module__dOa2iG__logoTextContainer{flex-direction:column;line-height:1.1;display:flex}.SidebarContent-module__dOa2iG__logoTextMain{letter-spacing:-.02em;align-items:baseline;display:flex}.SidebarContent-module__dOa2iG__logoBrand{color:var(--sidebar-text);font-size:15px;font-weight:700}.SidebarContent-module__dOa2iG__logoAccent{color:var(--sidebar-accent);font-size:15px;font-weight:800}.SidebarContent-module__dOa2iG__logoSub{letter-spacing:.01em;color:var(--sidebar-text-tertiary);margin-top:2px;font-size:9px;font-weight:600}.SidebarContent-module__dOa2iG__footer{padding:4px var(--mantine-spacing-xs);flex-shrink:0;margin-top:auto}.SidebarContent-module__dOa2iG__navButton{width:calc(100% - 16px);min-height:44px;color:var(--sidebar-text-secondary);touch-action:manipulation;background-color:#0000;border:1px solid #0000;border-radius:0;align-items:center;margin:2px 8px;padding:9px 12px;text-decoration:none;transition:all .15s;display:flex;position:relative;overflow:hidden}.SidebarContent-module__dOa2iG__pixelNavIcon{width:22px;height:22px;color:var(--nav-icon-color,var(--sidebar-text-tertiary));transition:color var(--transition-fast), transform var(--transition-fast);flex:0 0 22px;place-items:center;display:grid}.SidebarContent-module__dOa2iG__navButtonCollapsed{justify-content:center;width:44px;min-width:44px;margin-left:auto;margin-right:auto;padding:7px}.SidebarContent-module__dOa2iG__navButtonExpanded{justify-content:flex-start}.SidebarContent-module__dOa2iG__navButtonActive{background-color:color-mix(in srgb, var(--nav-active-color,var(--sidebar-accent)) 8%, var(--sidebar-bg));color:var(--sidebar-text);border-color:#0000;font-weight:600}.SidebarContent-module__dOa2iG__navButtonActive .SidebarContent-module__dOa2iG__pixelNavIcon{color:var(--nav-active-color,var(--sidebar-accent))}.SidebarContent-module__dOa2iG__toggleButton{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--sidebar-text-secondary);transition:var(--transition-fast);touch-action:manipulation;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.SidebarContent-module__dOa2iG__userButton{border-radius:var(--radius-sm);width:calc(100% - 16px);min-height:44px;color:var(--sidebar-text-secondary);touch-action:manipulation;background-color:#0000;border:1px solid #0000;align-items:center;gap:8px;margin:2px 8px;padding:9px 10px;transition:all .15s;display:flex}.SidebarContent-module__dOa2iG__userPopover{background-color:var(--surface)!important;border:1px solid var(--border)!important}.SidebarContent-module__dOa2iG__popoverItem{border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--text-secondary);touch-action:manipulation;background-color:#0000;align-items:center;padding:8px 12px;transition:all .12s;display:flex}.SidebarContent-module__dOa2iG__themeIcon{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);border:1px solid #0000;justify-content:center;align-items:center;transition:all .12s;display:flex}.SidebarContent-module__dOa2iG__themeIcon[data-active]{border-color:var(--accent-border);background-color:var(--accent-dim);color:var(--accent)}.SidebarContent-module__dOa2iG__signOutItem{color:var(--danger)}@media (hover:hover) and (pointer:fine){.SidebarContent-module__dOa2iG__navButton:hover{background-color:var(--sidebar-surface-hover);color:var(--sidebar-text);border-color:#0000}.SidebarContent-module__dOa2iG__navButton:hover .SidebarContent-module__dOa2iG__pixelNavIcon{color:var(--nav-icon-color,var(--sidebar-text-secondary))}.SidebarContent-module__dOa2iG__navButtonActive:hover{background-color:color-mix(in srgb, var(--nav-active-color,var(--sidebar-accent)) 12%, var(--sidebar-bg));color:var(--sidebar-text);border-color:#0000}.SidebarContent-module__dOa2iG__toggleButton:hover,.SidebarContent-module__dOa2iG__userButton:hover{border-color:var(--pixel-edge);background-color:var(--sidebar-surface-hover);color:var(--sidebar-text)}.SidebarContent-module__dOa2iG__popoverItem:hover,.SidebarContent-module__dOa2iG__themeIcon:hover{background-color:var(--surface-2);color:var(--text-primary)}.SidebarContent-module__dOa2iG__signOutItem:hover{background-color:var(--danger-dim);color:var(--danger)}}[data-mantine-color-scheme=light] .SidebarContent-module__dOa2iG__navButtonActive{background-color:color-mix(in srgb, var(--nav-active-color,var(--sidebar-accent)) 10%, var(--sidebar-bg));border-color:#0000}[data-mantine-color-scheme=light] .SidebarContent-module__dOa2iG__navButtonActive:hover{background-color:color-mix(in srgb, var(--nav-active-color,var(--sidebar-accent)) 10%, var(--sidebar-bg));border-color:#0000}.SidebarContent-module__dOa2iG__navButton:active,.SidebarContent-module__dOa2iG__toggleButton:active,.SidebarContent-module__dOa2iG__userButton:active{background-color:var(--sidebar-surface-active);transform:translate(1px,1px)}.SidebarContent-module__dOa2iG__navButtonActive:active{background-color:var(--sidebar-surface-active)}.SidebarContent-module__dOa2iG__popoverItem:active,.SidebarContent-module__dOa2iG__themeIcon:active{background-color:var(--accent-dim)}.SidebarContent-module__dOa2iG__sectionLabel{color:var(--sidebar-text-tertiary);font-family:var(--font-body);letter-spacing:.01em;font-size:12px;font-weight:600}.SidebarContent-module__dOa2iG__trialCard{border:1px solid var(--sidebar-border-color);border-radius:var(--radius-sm);background:var(--sidebar-surface-hover);cursor:pointer;padding:9px 12px}.SidebarContent-module__dOa2iG__trialCard[data-tone=expired]{border-color:color-mix(in srgb, var(--pro) 40%, var(--sidebar-border-color))}.SidebarContent-module__dOa2iG__divider{display:none}.SidebarContent-module__dOa2iG__navButton:focus-visible,.SidebarContent-module__dOa2iG__wordmarkLink:focus-visible,.SidebarContent-module__dOa2iG__toggleButton:focus-visible,.SidebarContent-module__dOa2iG__userButton:focus-visible,.SidebarContent-module__dOa2iG__popoverItem:focus-visible,.SidebarContent-module__dOa2iG__themeIcon:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--accent-dim)}@media (max-width:599px){.SidebarContent-module__dOa2iG__headerExpanded{min-height:calc(64px + env(safe-area-inset-top,0px));padding:calc(var(--mantine-spacing-sm) + env(safe-area-inset-top,0px)) var(--mantine-spacing-sm) var(--mantine-spacing-sm)}.SidebarContent-module__dOa2iG__navButton,.SidebarContent-module__dOa2iG__userButton,.SidebarContent-module__dOa2iG__popoverItem{min-height:48px}.SidebarContent-module__dOa2iG__themeIcon{width:44px;height:44px}.SidebarContent-module__dOa2iG__footer{padding-bottom:calc(4px + env(safe-area-inset-bottom,0px))}.SidebarContent-module__dOa2iG__sidebarContent .mantine-ScrollArea-viewport{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}}
.MobileNetworkStatus-module__sM7FDG__banner{z-index:4000;top:calc(env(safe-area-inset-top,0px) + 10px);border:1px solid var(--border);border-left:1px solid var(--danger);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--surface);max-width:520px;min-height:48px;box-shadow:var(--shadow-lg);color:var(--text-primary);animation:MobileNetworkStatus-module__sM7FDG__bannerIn var(--transition-slow);align-items:center;gap:10px;margin-inline:auto;padding:8px 12px;display:flex;position:fixed;left:12px;right:12px}.MobileNetworkStatus-module__sM7FDG__restored{border-left-color:var(--success)}.MobileNetworkStatus-module__sM7FDG__glyph{border:1px solid var(--danger);border-radius:var(--radius-sm);background:var(--danger-dim);width:32px;height:32px;color:var(--danger);font-family:var(--font-mono);flex:0 0 32px;place-items:center;font-size:12px;font-weight:700;display:grid}.MobileNetworkStatus-module__sM7FDG__restored .MobileNetworkStatus-module__sM7FDG__glyph{border-color:var(--success);background:var(--success-dim);color:var(--success)}.MobileNetworkStatus-module__sM7FDG__copy{min-width:0}.MobileNetworkStatus-module__sM7FDG__title{color:var(--text-primary);font-family:var(--font-body);margin:0;font-size:13px;font-weight:700;line-height:1.2}.MobileNetworkStatus-module__sM7FDG__detail{color:var(--text-secondary);font-family:var(--font-body);margin:3px 0 0;font-size:12px;line-height:1.35}@keyframes MobileNetworkStatus-module__sM7FDG__bannerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:576px){.MobileNetworkStatus-module__sM7FDG__banner{top:calc(env(safe-area-inset-top,0px) + 16px)}}@media (prefers-reduced-motion:reduce){.MobileNetworkStatus-module__sM7FDG__banner{animation:none}}
