.gfx-shadow-nutrition-card-light{box-shadow:0 calc(8px * var(--gfx-shadow-enabled, 1)) calc(32px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.1 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-nutrition-card-dark{box-shadow:0 calc(8px * var(--gfx-shadow-enabled, 1)) calc(32px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.8 * var(--gfx-shadow-intensity, 1)))}.gfx-drop-shadow-nutrition-progress{filter:drop-shadow(0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(249,115,22,calc(.3 * var(--gfx-glow-intensity, 1))))}.gfx-glow-macro-emerald-icon{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(16,185,129,calc(.1 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-emerald-bar{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(16,185,129,calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-amber-icon{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(245,158,11,calc(.1 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-amber-bar{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(245,158,11,calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-rose-icon{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(244,63,94,calc(.1 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-rose-bar{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(244,63,94,calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-shadow-mobile-nutrition-card{box-shadow:0 calc(8px * var(--gfx-shadow-enabled, 1)) calc(32px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.8 * var(--gfx-shadow-intensity, 1)))}.gfx-glow-mobile-nutrition-icon{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(249,115,22,calc(.2 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-blue-icon{box-shadow:0 0 calc(12px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(59,130,246,calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-blue-bar{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(59,130,246,calc(.5 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-violet-icon{box-shadow:0 0 calc(12px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(139,92,246,calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-violet-bar{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(139,92,246,calc(.5 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-pink-icon{box-shadow:0 0 calc(12px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(236,72,153,calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-pink-bar{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(236,72,153,calc(.5 * var(--gfx-glow-intensity, 1)))}.gfx-drop-shadow-tab-icon-active{filter:drop-shadow(0 0 calc(5px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.5 * var(--gfx-glow-intensity, 1))))}.gfx-shadow-tablist-light{box-shadow:inset 0 calc(2px * var(--gfx-shadow-enabled, 1)) calc(6px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.08 * var(--gfx-shadow-intensity, 1))),0 calc(1px * var(--gfx-shadow-enabled, 1)) calc(3px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.06 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-tablist-dark{box-shadow:inset 0 calc(1px * var(--gfx-shadow-enabled, 1)) calc(8px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.5 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-tab-tooltip{box-shadow:0 calc(8px * var(--gfx-shadow-enabled, 1)) calc(24px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.15 * var(--gfx-shadow-intensity, 1)))}.gfx-glow-ki-header-icon{box-shadow:0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(99,102,241,calc(.2 * var(--gfx-glow-intensity, 1)))}.gfx-drop-shadow-ki-sparkles{filter:drop-shadow(0 0 calc(8px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(99,102,241,calc(.8 * var(--gfx-glow-intensity, 1))))}.gfx-drop-shadow-ki-title{filter:drop-shadow(0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(255,255,255,calc(.3 * var(--gfx-glow-intensity, 1))))}.gfx-shadow-food-header-light{box-shadow:0 calc(8px * var(--gfx-shadow-enabled, 1)) calc(32px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.12 * var(--gfx-shadow-intensity, 1))),0 calc(2px * var(--gfx-shadow-enabled, 1)) calc(8px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.08 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-food-header-dark{box-shadow:0 calc(30px * var(--gfx-shadow-enabled, 1)) calc(65px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.65 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-food-icon-light{box-shadow:0 calc(8px * var(--gfx-shadow-enabled, 1)) calc(24px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.15 * var(--gfx-shadow-intensity, 1))),0 calc(2px * var(--gfx-shadow-enabled, 1)) calc(6px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.1 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-food-icon-dark{box-shadow:0 calc(18px * var(--gfx-shadow-enabled, 1)) calc(35px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.6 * var(--gfx-shadow-intensity, 1)))}.gfx-glow-analysis-header-icon{box-shadow:0 0 calc(20px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(99,102,241,calc(.2 * var(--gfx-glow-intensity, 1)))}.gfx-drop-shadow-analysis-sparkles{filter:drop-shadow(0 0 calc(8px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(99,102,241,calc(.8 * var(--gfx-glow-intensity, 1))))}.gfx-drop-shadow-analysis-title{filter:drop-shadow(0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(255,255,255,calc(.2 * var(--gfx-glow-intensity, 1))))}.gfx-drop-shadow-calorie-value{filter:drop-shadow(0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(255,255,255,calc(.5 * var(--gfx-glow-intensity, 1))))}.gfx-glow-macro-slider-track{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) currentColor}.gfx-glow-macro-bar-blue{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(59,130,246,calc(.5 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-bar-emerald{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(16,185,129,calc(.5 * var(--gfx-glow-intensity, 1)))}.gfx-glow-macro-bar-yellow{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(234,179,8,calc(.5 * var(--gfx-glow-intensity, 1)))}.gfx-shadow-analyzer-dialog-light{box-shadow:0 calc(30px * var(--gfx-shadow-enabled, 1)) calc(80px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.22 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-analyzer-dialog-dark{box-shadow:0 0 calc(50px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) calc(-12px * var(--gfx-shadow-enabled, 1)) rgba(0,0,0,calc(.7 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-analyzer-header-icon-light{box-shadow:0 0 calc(15px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.15 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-analyzer-header-icon-dark{box-shadow:0 0 calc(15px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.3 * var(--gfx-shadow-intensity, 1)))}.gfx-drop-shadow-analyzer-camera{filter:drop-shadow(0 0 calc(8px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.8 * var(--gfx-glow-intensity, 1))))}.gfx-drop-shadow-analyzer-title-light{filter:drop-shadow(0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(15,23,42,calc(.2 * var(--gfx-glow-intensity, 1))))}.gfx-drop-shadow-analyzer-title-dark{filter:drop-shadow(0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(255,255,255,calc(.3 * var(--gfx-glow-intensity, 1))))}.gfx-glow-analyzer-mic-listening{box-shadow:0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.5 * var(--gfx-glow-intensity, 1)))}.gfx-shadow-analyzer-camera-view{box-shadow:0 calc(30px * var(--gfx-shadow-enabled, 1)) calc(70px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.18 * var(--gfx-shadow-intensity, 1)))}.gfx-glow-analyzer-corner{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.5 * var(--gfx-glow-intensity, 1)))}.gfx-glow-analyzer-scan-line{box-shadow:0 0 calc(20px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.8 * var(--gfx-glow-intensity, 1)))}.gfx-glow-analyzer-capture-btn{box-shadow:0 0 calc(20px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-glow-analyzer-capture-btn-hover{box-shadow:0 0 calc(30px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.6 * var(--gfx-glow-intensity, 1)))}.gfx-drop-shadow-analyzer-result-light{filter:drop-shadow(0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(15,23,42,calc(.15 * var(--gfx-glow-intensity, 1))))}.gfx-drop-shadow-analyzer-result-dark{filter:drop-shadow(0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(255,255,255,calc(.2 * var(--gfx-glow-intensity, 1))))}.gfx-glow-analyzer-health-score{box-shadow:0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(16,185,129,calc(.2 * var(--gfx-glow-intensity, 1)))}.gfx-glow-analyzer-error-icon{box-shadow:0 0 calc(30px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(239,68,68,calc(.2 * var(--gfx-glow-intensity, 1)))}.gfx-glow-analyzer-confirm-btn{box-shadow:0 0 calc(20px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-glow-analyzer-confirm-btn-hover{box-shadow:0 0 calc(30px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.6 * var(--gfx-glow-intensity, 1)))}.gfx-shadow-chart-card{box-shadow:0 0 calc(40px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.3 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-chart-empty-light{box-shadow:0 0 calc(30px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.05 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-chart-empty-dark{box-shadow:0 0 calc(30px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(255,255,255,calc(.05 * var(--gfx-shadow-intensity, 1)))}.gfx-drop-shadow-chart-title-light{filter:drop-shadow(0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(0,0,0,calc(.1 * var(--gfx-glow-intensity, 1))))}.gfx-drop-shadow-chart-title-dark{filter:drop-shadow(0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(255,255,255,calc(.3 * var(--gfx-glow-intensity, 1))))}.gfx-glow-chart-toggle-water{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(6,182,212,calc(.3 * var(--gfx-glow-intensity, 1)))}.gfx-glow-chart-toggle-sleep{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(99,102,241,calc(.3 * var(--gfx-glow-intensity, 1)))}.gfx-glow-chart-add-btn{box-shadow:0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.2 * var(--gfx-glow-intensity, 1)))}.gfx-shadow-chart-tooltip{box-shadow:0 0 calc(20px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(0,0,0,calc(.5 * var(--gfx-shadow-intensity, 1)))}.gfx-shadow-analysis-cta-container{box-shadow:0 calc(18px * var(--gfx-shadow-enabled, 1)) calc(48px * var(--gfx-shadow-enabled, 1) * var(--gfx-shadow-intensity, 1)) rgba(15,23,42,calc(.16 * var(--gfx-shadow-intensity, 1)))}.gfx-glow-analysis-brain-container{box-shadow:0 0 calc(30px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.28 * var(--gfx-glow-intensity, 1)))}.gfx-drop-shadow-analysis-brain{filter:drop-shadow(0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.8 * var(--gfx-glow-intensity, 1))))}.gfx-glow-analysis-cta-btn{box-shadow:0 0 calc(20px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.4 * var(--gfx-glow-intensity, 1)))}.gfx-glow-analysis-cta-btn-hover{box-shadow:0 0 calc(40px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.6 * var(--gfx-glow-intensity, 1)))}.gfx-glow-analytics-laser-accent{box-shadow:0 0 calc(10px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) var(--primary)}.gfx-drop-shadow-analytics-icon{filter:drop-shadow(0 0 calc(8px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.8 * var(--gfx-glow-intensity, 1))))}.gfx-drop-shadow-analytics-title{filter:drop-shadow(0 0 calc(15px * var(--gfx-glow-enabled, 1) * var(--gfx-glow-intensity, 1)) rgba(var(--primary),calc(.3 * var(--gfx-glow-intensity, 1))))}.gfx-glow-legend-teal{box-shadow:0 0 10px rgba(45,212,191,.5)}.gfx-glow-legend-indigo{box-shadow:0 0 10px rgba(129,140,248,.5)}.gfx-glow-legend-purple{box-shadow:0 0 10px rgba(168,85,247,.5)}.gfx-glow-badge-training{box-shadow:0 0 14px rgba(59,130,246,.18)}.gfx-glow-badge-nutrition{box-shadow:0 0 14px rgba(16,185,129,.18)}.gfx-glow-badge-recovery{box-shadow:0 0 14px rgba(168,85,247,.18)}.gfx-glow-badge-general{box-shadow:0 0 14px rgba(0,0,0,.08)}.gfx-glow-reaction-like-active{box-shadow:0 0 12px rgba(59,130,246,.2)}.gfx-glow-reaction-favorite-active{box-shadow:0 0 10px rgba(245,158,11,.25)}.gfx-glow-search-focus{box-shadow:0 0 20px hsla(0,0%,100%,.1)}.gfx-glow-guide-laser{box-shadow:0 0 15px rgba(249,115,22,.5)}.gfx-shadow-guide-btn{box-shadow:0 0 20px -5px rgba(249,115,22,.15)}.hover\:gfx-shadow-guide-btn-hover:hover{box-shadow:0 0 30px -5px rgba(249,115,22,.4)}.group:hover .group-hover\:gfx-glow-preset-custom-hover{box-shadow:0 0 15px rgba(139,92,246,.4)}.gfx-shadow-profile-card-light{box-shadow:0 8px 30px rgba(0,0,0,.1)}.dark\:gfx-shadow-profile-card-dark:is(.dark *){box-shadow:0 8px 30px rgba(0,0,0,.5)}.gfx-glow-profile-target-icon{box-shadow:0 0 15px -3px rgba(var(--primary),.4)}.gfx-glow-profile-pulse-dot{box-shadow:0 0 8px rgba(var(--primary),.8)}.gfx-glow-profile-badge-primary{box-shadow:0 0 10px -2px rgba(var(--primary),.5)}.hover\:gfx-glow-stat-primary-hover:hover{box-shadow:0 0 20px -10px rgba(var(--primary),.4)}.hover\:gfx-glow-stat-purple-hover:hover{box-shadow:0 0 20px -10px rgba(168,85,247,.4)}.hover\:gfx-glow-stat-blue-hover:hover{box-shadow:0 0 20px -10px rgba(59,130,246,.4)}.hover\:gfx-glow-stat-teal-hover:hover{box-shadow:0 0 20px -10px rgba(20,184,166,.4)}.hover\:gfx-glow-stat-orange-hover:hover{box-shadow:0 0 20px -10px rgba(249,115,22,.4)}.gfx-shadow-status-badge-light{box-shadow:0 20px 45px rgba(15,23,42,.15)}.dark\:gfx-shadow-status-badge-dark:is(.dark *){box-shadow:0 22px 55px rgba(0,0,0,.65)}.gfx-glow-status-emerald{box-shadow:0 0 12px rgba(16,185,129,.55)}.gfx-glow-status-amber{box-shadow:0 0 12px rgba(234,179,8,.45)}.gfx-glow-status-muted{box-shadow:0 0 10px rgba(148,163,184,.35)}.dark\:gfx-shadow-navbar-glow:is(.dark *){box-shadow:0 -20px 40px -24px hsl(var(--primary))}.gfx-glow-navbar-active{box-shadow:0 0 28px -10px hsl(var(--primary))}.gfx-drop-shadow-star-yellow{filter:drop-shadow(0 0 8px rgba(250,204,21,.5))}.gfx-drop-shadow-star-orange{filter:drop-shadow(0 0 8px rgba(251,146,60,.5))}.gfx-drop-shadow-star-emerald{filter:drop-shadow(0 0 8px rgba(52,211,153,.5))}.gfx-drop-shadow-star-blue{filter:drop-shadow(0 0 8px rgba(96,165,250,.5))}