html[data-theme=light]{background:#11141c;filter:invert(1) hue-rotate(180deg) contrast(1.08) brightness(.93)}html[data-theme=light] img,html[data-theme=light] video,html[data-theme=light] .tt-ico,html[data-theme=light] .no-invert,html[data-theme=light] .goals-header,html[data-theme=light] .hab-header,html[data-theme=light] .tr-header,html[data-theme=light] .tochka-header,html[data-theme=light] .fin-dark .pg-card{filter:invert(1) hue-rotate(180deg) contrast(.893)}html[data-theme=light] .tochka-header img,html[data-theme=light] .fin-dark .pg-card img,html[data-theme=light] .goals-header img,html[data-theme=light] .hab-header img,html[data-theme=light] .tr-header img{filter:none}html[data-theme=light] .home2-tile{filter:invert(1) hue-rotate(180deg) contrast(.893);box-shadow:0 6px 20px #1e28461a,0 1px 3px #1e284614!important}html[data-theme=light] .home2-tile:before{opacity:.35!important}html[data-theme=light] .home2-tile:after{background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%)!important}html[data-theme=light] .tiles-v84 .tile-badge{background:#ffffffa6;box-shadow:none}html[data-theme=light] .tiles-v84 .home2-tile:hover{box-shadow:0 10px 26px #1e284624!important}html[data-theme=light] .home2-tile-training{background:linear-gradient(135deg,#e4edff,#c9daff)!important;border:1px solid #B4C9F7!important}html[data-theme=light] .home2-tile-habits{background:linear-gradient(135deg,#e2f5e8,#c4ebd0)!important;border:1px solid #A9DDB8!important}html[data-theme=light] .home2-tile-finance{background:linear-gradient(135deg,#efe4ff,#dcc8ff)!important;border:1px solid #C9B0F5!important}html[data-theme=light] .home2-tile-goals{background:linear-gradient(135deg,#fff3de,#fcdfae)!important;border:1px solid #F2CB85!important}html[data-theme=light] .home2-tile-training .home2-tile-name,html[data-theme=light] .home2-tile-training i{color:#1e4fc2!important}html[data-theme=light] .home2-tile-habits .home2-tile-name,html[data-theme=light] .home2-tile-habits i{color:#15803d!important}html[data-theme=light] .home2-tile-finance .home2-tile-name,html[data-theme=light] .home2-tile-finance i{color:#6d28d9!important}html[data-theme=light] .home2-tile-goals .home2-tile-name,html[data-theme=light] .home2-tile-goals i{color:#b45309!important}html[data-theme=light] .home2-tile-training .home2-tile-desc{color:#4a6bb0!important}html[data-theme=light] .home2-tile-habits .home2-tile-desc{color:#3f7f55!important}html[data-theme=light] .home2-tile-finance .home2-tile-desc{color:#7b5bb5!important}html[data-theme=light] .home2-tile-goals .home2-tile-desc{color:#9a6420!important}html[data-theme=light] .home-menu-btn,html[data-theme=light] .theme-toggle,html[data-theme=light] .fb-envelope{box-shadow:none}html,body{transition:background-color .3s ease}html[data-theme=light] .tiles-v88 .home2-tile:hover{filter:invert(1) hue-rotate(180deg) contrast(.893) saturate(1.2)}html[data-theme=light] .tiles-v88 .home2-tile>.home2-tile-content:before{opacity:.55}html[data-theme=light] :is(.sec-metric-label,.hab-tot-val,.hh-done,.hh-row.hh-head,.hh-row .r,.habit-table th,.wheel-comment,.wheel-hist-comment,.tr-week-range,.tr-ex-meta,.tr-progress.flat,.tr-ww-num.flat,.tr-ww-table th,.tr-1rm-sub,.tr-1rm-x,.tr-group-range,.tr-empty-state,.ai-hint,.ai-src-t,.nutr-empty-meal,.nutr-macro-sub,.nutr-macro-label,.nutr-edit-goal-btn,.goals-sstat-label,.goals-item-v3-amt,.goals-hero-sub,.goals-hero-eyebrow,.goals-all-stats,.goals-mbar-btn,.hero-slide-label,.hero-stat-lbl,.tr-day-tag:not(.has-session),.hab-name-edit+div,.hab-sched){color:#b9b9b9!important}html[data-theme=light] :is([style*="color:#9D9A92"],[style*="color: #9D9A92"],[style*="color:#555"],[style*="color:#666"],[style*="color:#686F85"]){color:#b9b9b9!important}html[data-theme=light] :is([style*="color:#444"],[style*="color:#333"]){color:#a6a6a6!important}html[data-theme=light] .goals-item-v3.done .goals-item-v3-name{color:#9a9a9a!important}html[data-theme=light] :is(.hab-name-edit,.goals-item-v3-name,.tr-ex-name,.hh-name){color:#fff!important}html[data-theme=light] :is(.hab-screen .hab-tabs .hab-tab,.goals-season-tabs .goals-season-tab,.tr-tabs .tr-tab):not(.active){color:#ffffffa8!important}html[data-theme=light] .tr-day-tag.has-session{filter:brightness(1.7) saturate(1.2)}html[data-theme=light] .home2-tile-training .home2-tile-desc{color:#2e4d92!important}html[data-theme=light] .home2-tile-habits .home2-tile-desc{color:#25603a!important}html[data-theme=light] .home2-tile-finance .home2-tile-desc{color:#5b3c98!important}html[data-theme=light] .home2-tile-goals .home2-tile-desc{color:#7a4a12!important}.tochka-screen:not(.fin-dark) :is(.tochka-hero-label,.tochka-date-label,.tochka-stat-label,.tochka-stat-sub,.tochka-list-title,.tochka-row-label,.fin2-year-label,.plan-sub,.plan-desc,.plan-cat-pct,.plan-val span,.pg-row-sub,.pg-muted,.xp-sub,.xp-sum-cell span,.xp-table th,.tk-op-sub){color:#4b5563!important}.tochka-screen:not(.fin-dark) .tochka-tab:not(.active){color:#4b5563!important}html[data-theme=light] .hh-bar span{filter:invert(1) hue-rotate(180deg)}html[data-theme=light] .hero-stat-num[style*=color]{color:#ededed!important}html[data-theme=light] .hero-stat-num .hero-flame{filter:invert(1) hue-rotate(180deg);color:#c98a4b!important}html[data-theme=light] .hab-streak-chip{filter:invert(1) hue-rotate(180deg) saturate(.55) brightness(.82)}html[data-theme=light] .hab-dark .sec-metric-value.accent{text-shadow:none!important}html[data-theme=light] .hab-dark .hab-cell.done{box-shadow:none!important}html[data-theme=light] .hab-dark .hab-cell.missed i{color:#e8a29c!important}html[data-theme=light] .hab-dark .sec-metric-value.accent{color:#b6dda8!important}html[data-theme=light] .hh-pct{filter:saturate(.7)}html[data-theme=light] .hh-bar span{filter:invert(1) hue-rotate(180deg) saturate(.75)}html[data-theme=light] .goals-season-tabs .goals-season-tab.active{filter:saturate(.8)}html[data-theme=light] .tiles-v88 .home2-tile:before,html[data-theme=light] .tiles-v88 .home2-tile:after{opacity:.75!important}html[data-theme=light] .hero-slide:after{mix-blend-mode:normal!important;opacity:.6!important}html[data-theme=light] .hero-slide:before{opacity:.6!important}html[data-theme=light] .tr-modal,html[data-theme=light] .se-panel,html[data-theme=light] .fb-sheet,html[data-theme=light] html.fin-dark-on .modal-finance .tr-modal,html[data-theme=light].fin-dark-on .modal-finance .tr-modal{box-shadow:0 10px 34px #ffffff29!important}html[data-theme=light] .theme-toggle .tt-knob{background:#000000eb;border-color:#0006;box-shadow:0 2px 6px #ffffff40}html[data-pal=soft]:not([data-app=coach]){filter:saturate(.68) brightness(.98)}html[data-theme=light][data-pal=soft]:not([data-app=coach]){filter:invert(1) hue-rotate(180deg) contrast(1.08) brightness(.93) saturate(.68)}html[data-app=coach][data-pal=bright] body.sec-blue{--acc: #4A7CFF;--acc2: #6D5CF6}html[data-app=coach][data-pal=bright] body.sec-green{--acc: #3DBE74;--acc2: #23985A;--line: rgba(34,197,94,.14);--line2: rgba(34,197,94,.24)}html[data-app=coach][data-pal=bright] body.sec-violet{--acc: #8E70EE;--acc2: #6C4FD3;--line: rgba(139,92,246,.14);--line2: rgba(139,92,246,.24)}html[data-app=coach][data-pal=bright] body.sec-amber{--acc: #E9993A;--acc2: #C47220;--line: rgba(245,158,11,.14);--line2: rgba(245,158,11,.24)}html[data-app=coach][data-pal=bright] .c-sh.c-sh-blue{background:linear-gradient(135deg,#1a3a8f,#1e4fc2,#2563eb)!important}html[data-app=coach][data-pal=bright] .c-sh.c-sh-green{background:linear-gradient(135deg,#1a7a48,#2ea864)!important}html[data-app=coach][data-pal=bright] .c-sh.c-sh-violet{background:linear-gradient(135deg,#4f32a8,#7656d8)!important}html[data-app=coach][data-pal=bright] .c-sh.c-sh-amber{background:linear-gradient(135deg,#a9561a,#d58a2a)!important}html[data-app=coach][data-pal=bright] body.sec-amber .card{background:linear-gradient(160deg,#e9993a26,#e9993a00 60%),linear-gradient(160deg,#1e202ad9,#111219f2)!important}html[data-app=coach][data-pal=bright] body.sec-green .card{background:linear-gradient(160deg,#3dbe7424,#3dbe7400 60%),linear-gradient(160deg,#1e202ad9,#111219f2)!important}html[data-app=coach][data-pal=bright] body.sec-violet .card{background:linear-gradient(160deg,#8e70ee26,#8e70ee00 60%),linear-gradient(160deg,#1e202ad9,#111219f2)!important}html[data-app=coach][data-theme=light] .btn-main,html[data-app=coach][data-theme=light] .sb-c.today .sb-h,html[data-app=coach][data-theme=light] .sb-c.today .sb-h b,html[data-app=coach][data-theme=light] .sc .sc-d.on,html[data-app=coach][data-theme=light] .sc .sc-d.on b{color:#0a0a0a!important}html[data-theme=light] .home2-tile-tasks{background:linear-gradient(135deg,#ffe9e6,#ffcfc8)!important;border:1px solid #F5B1A7!important}html[data-theme=light] .home2-tile-tasks .home2-tile-name,html[data-theme=light] .home2-tile-tasks i{color:#c2352a!important}html[data-theme=light] .home2-tile-tasks .home2-tile-desc{color:#9a3a30!important}
