html body .route-loading-screen-global.thinking-brain-screen{padding:max(1.5rem, env(safe-area-inset-top)) 1.5rem max(1.5rem, env(safe-area-inset-bottom));background:var(--care-paper,#fff7ec);color:var(--care-ink,#211813);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}html[data-auth-runtime-lock=constrained] body .route-loading-screen-global.thinking-brain-screen{display:none}.thinking-brain-loader{text-align:center;width:min(100%,24rem);font-family:var(--font-body,"Montserrat", sans-serif);color:var(--care-ink,#211813);text-shadow:none;margin-inline:auto}.thinking-brain-illustration{width:clamp(8rem,26vw,10rem);height:auto;margin:0 auto 1.65rem;display:block;overflow:visible}.thinking-brain-lobe{fill:#f8dfce;stroke:var(--care-clay-deep,#8f4b38)}.thinking-brain-folds{stroke:var(--care-clay-deep,#8f4b38)}.thinking-brain-drawing{animation:2.8s ease-in-out infinite thinking-brain-breathe}.thinking-brain-ground{fill:var(--care-clay,#c86f52);opacity:.12}.thinking-brain-signal{fill:var(--care-clay,#c86f52);stroke:var(--care-paper,#fff7ec);opacity:.4;animation:2.8s ease-in-out infinite thinking-brain-signal}.thinking-brain-signal-two{animation-delay:.45s}.thinking-brain-signal-three{animation-delay:.9s}.thinking-brain-thoughts circle{fill:var(--care-clay,#c86f52);opacity:.35;animation:2.8s ease-in-out infinite thinking-brain-thought}.thinking-brain-thoughts circle:nth-child(2){animation-delay:.22s}.thinking-brain-thoughts circle:nth-child(3){animation-delay:.44s}.thinking-brain-loader .thinking-brain-title{color:var(--care-ink,#211813);font:500 clamp(1.05rem, 3.8vw, 1.2rem)/1.5 var(--font-body,"Montserrat", sans-serif);letter-spacing:-.015em;margin:0}.thinking-brain-loader .thinking-brain-caption{color:var(--care-ink-soft,#5f4b40);font:400 .85rem/1.7 var(--font-body,"Montserrat", sans-serif);letter-spacing:0;margin:.45rem 0 0}@keyframes thinking-brain-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes thinking-brain-signal{0%,65%,to{opacity:.4}30%{opacity:1}}@keyframes thinking-brain-thought{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:.85;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){html body .route-loading-screen-global.thinking-brain-screen,.thinking-brain-illustration :is(.thinking-brain-drawing,.thinking-brain-signal,.thinking-brain-thoughts circle){transition:none;animation:none}}html[data-motion=reduced] body .route-loading-screen-global.thinking-brain-screen,html[data-motion=reduced] .thinking-brain-illustration :is(.thinking-brain-drawing,.thinking-brain-signal,.thinking-brain-thoughts circle){transition:none;animation:none}
