body[data-area]{--fitness-photo:url('media/cablerow.jpg');--fitness-photo-position:60% 38%;--fitness-glow:#855ad348}body[data-area=inicio],body[data-area=treinos]{--fitness-photo:url('media/legpress.jpg');--fitness-photo-position:58% 45%;--fitness-glow:#e9774b50}body[data-area=historico],body[data-area=session]{--fitness-photo:url('media/barbellbench.jpg');--fitness-photo-position:64% 36%;--fitness-glow:#5f93e84c}body[data-area=biblioteca]{--fitness-glow:#d9a55745}body[data-area=alimentacao]{--fitness-glow:#4daf9a50}body[data-area=saude]{--fitness-photo:url('media/categories/mobilidade.jpg');--fitness-photo-position:62% 32%;--fitness-glow:#89ad5e44}body[data-area]:not(.high-contrast) .shell{position:relative;isolation:isolate}body[data-area]:not(.high-contrast) .shell::before{content:'';position:absolute;inset:0 0 auto;height:clamp(370px,51vw,640px);pointer-events:none;z-index:0;background:linear-gradient(0deg,var(--studio-bg) 0,#101219e0 22%,#10121962 76%),linear-gradient(95deg,#101219f4 4%,#101219c2 41%,#10121950 100%),radial-gradient(ellipse at 83% 15%,var(--fitness-glow),transparent 66%),var(--fitness-photo) var(--fitness-photo-position)/cover no-repeat}body[data-area]:not(.high-contrast) .shell>main{position:relative;z-index:1;background:0 0}body[data-area]:not(.high-contrast) .shell>.fitcore-account-bar{position:relative;z-index:2}body[data-area]:not(.high-contrast) .shell>.app-topbar{background:#151822e8}body[data-area]:not(.high-contrast) main>.page-heading h1{text-shadow:0 2px 16px #09090ec0}@media (max-width:700px){body[data-area]:not(.high-contrast) .shell::before{height:425px;background:linear-gradient(0deg,var(--studio-bg) 0,#101219b3 34%,#1012194f 77%),linear-gradient(94deg,#101219f0 2%,#1012198c 51%,#1012193b),radial-gradient(ellipse at 90% 20%,var(--fitness-glow),transparent 64%),var(--fitness-photo) var(--fitness-photo-position)/cover no-repeat}}