{"project":{"id":"uxBOPwE","userId":"davidyarham@gmail.com","username":null,"userPicture":null,"name":"Fitness pro","thumbnail":"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","visible":true,"contributors":"","githubRepo":"davidyarham/blnq-fitness-pro","forkedFrom":null,"tags":"","files":{"folder":"","files":[{"name":"index.html","content":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Untitled</title>\n  <link rel=\"stylesheet\" href=\"style.css\">\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n<link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n<script src=\"https://unpkg.com/lucide@latest\"></script>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, viewport-fit=cover\">\n</head>\n<body>\n<div class=\"app\">\n\t<div class=\"scroll-container\">\n\t\t<!-- Greeting Header -->\n\t\t<header class=\"header\">\n\t\t\t<div class=\"header__left\">\n\t\t\t\t<p class=\"header__date\">WEDNESDAY, JAN 15</p>\n\t\t\t\t<h1 class=\"header__greeting\">Good morning,<br><span class=\"header__name\">David</span></h1>\n\t\t\t</div>\n\t\t\t<div class=\"header__avatar\">\n\t\t\t\t<img src=\"https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=96&h=96&fit=crop&q=80\" alt=\"Avatar\" />\n\t\t\t</div>\n\t\t</header>\n\n\t\t<!-- Health Score -->\n\t\t<section class=\"health-score\">\n\t\t\t<div class=\"health-score__ring\">\n\t\t\t\t<svg viewBox=\"0 0 160 160\" class=\"health-score__svg\">\n\t\t\t\t\t<circle cx=\"80\" cy=\"80\" r=\"70\" class=\"health-score__track\" />\n\t\t\t\t\t<circle cx=\"80\" cy=\"80\" r=\"70\" class=\"health-score__fill\" stroke-dasharray=\"440\"\n\t\t\t\t\t\tstroke-dashoffset=\"66\" />\n\t\t\t\t</svg>\n\t\t\t\t<div class=\"health-score__value\">\n\t\t\t\t\t<span class=\"health-score__number\">85</span>\n\t\t\t\t\t<span class=\"health-score__label\">HEALTH SCORE</span>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"health-score__tags\">\n\t\t\t\t<span class=\"tag tag--active\">SLEEP <i data-lucide=\"check\" class=\"tag__icon\"></i></span>\n\t\t\t\t<span class=\"tag tag--active\">ACTIVITY <i data-lucide=\"check\" class=\"tag__icon\"></i></span>\n\t\t\t\t<span class=\"tag tag--warn\">RECOVERY <i data-lucide=\"alert-triangle\" class=\"tag__icon\"></i></span>\n\t\t\t</div>\n\t\t</section>\n\n\t\t<!-- Vitals Row -->\n\t\t<section class=\"section\">\n\t\t\t<h2 class=\"section__title\">VITALS</h2>\n\t\t\t<div class=\"vitals-grid\">\n\t\t\t\t<div class=\"vital-card\">\n\t\t\t\t\t<div class=\"vital-card__icon-wrap\">\n\t\t\t\t\t\t<i data-lucide=\"heart\" class=\"vital-card__icon vital-card__icon--hr\"></i>\n\t\t\t\t\t</div>\n\t\t\t\t\t<span class=\"vital-card__value\">72 <small>bpm</small></span>\n\t\t\t\t\t<span class=\"vital-card__label\">HEART RATE</span>\n\t\t\t\t\t<span class=\"vital-card__trend vital-card__trend--down\"><i data-lucide=\"trending-down\" class=\"trend-icon\"></i> 3%</span>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"vital-card\">\n\t\t\t\t\t<div class=\"vital-card__icon-wrap\">\n\t\t\t\t\t\t<i data-lucide=\"footprints\" class=\"vital-card__icon\"></i>\n\t\t\t\t\t</div>\n\t\t\t\t\t<span class=\"vital-card__value\">8,432</span>\n\t\t\t\t\t<span class=\"vital-card__label\">STEPS</span>\n\t\t\t\t\t<span class=\"vital-card__trend vital-card__trend--up\"><i data-lucide=\"trending-up\" class=\"trend-icon\"></i> 12%</span>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"vital-card\">\n\t\t\t\t\t<div class=\"vital-card__icon-wrap\">\n\t\t\t\t\t\t<i data-lucide=\"flame\" class=\"vital-card__icon vital-card__icon--cal\"></i>\n\t\t\t\t\t</div>\n\t\t\t\t\t<span class=\"vital-card__value\">1,847 <small>kcal</small></span>\n\t\t\t\t\t<span class=\"vital-card__label\">CALORIES</span>\n\t\t\t\t\t<span class=\"vital-card__trend vital-card__trend--up\"><i data-lucide=\"trending-up\" class=\"trend-icon\"></i> 8%</span>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"vital-card\">\n\t\t\t\t\t<div class=\"vital-card__icon-wrap\">\n\t\t\t\t\t\t<i data-lucide=\"timer\" class=\"vital-card__icon\"></i>\n\t\t\t\t\t</div>\n\t\t\t\t\t<span class=\"vital-card__value\">47 <small>min</small></span>\n\t\t\t\t\t<span class=\"vital-card__label\">ACTIVE</span>\n\t\t\t\t\t<span class=\"vital-card__trend vital-card__trend--up\"><i data-lucide=\"trending-up\" class=\"trend-icon\"></i> 5%</span>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\n\t\t<!-- Sleep Summary -->\n\t\t<section class=\"section\">\n\t\t\t<h2 class=\"section__title\">SLEEP SUMMARY</h2>\n\t\t\t<div class=\"card sleep-card\">\n\t\t\t\t<div class=\"sleep-card__top\">\n\t\t\t\t\t<div class=\"sleep-card__stat\">\n\t\t\t\t\t\t<span class=\"sleep-card__big\">7<small>h</small> 23<small>m</small></span>\n\t\t\t\t\t\t<span class=\"sleep-card__sublabel\">DURATION</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"sleep-card__stat sleep-card__stat--right\">\n\t\t\t\t\t\t<span class=\"sleep-card__big\">82</span>\n\t\t\t\t\t\t<span class=\"sleep-card__sublabel\">QUALITY SCORE</span>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"sleep-card__stages\">\n\t\t\t\t\t<div class=\"sleep-bar\">\n\t\t\t\t\t\t<div class=\"sleep-bar__segment sleep-bar__segment--deep\" style=\"width:22%\"></div>\n\t\t\t\t\t\t<div class=\"sleep-bar__segment sleep-bar__segment--light\" style=\"width:45%\"></div>\n\t\t\t\t\t\t<div class=\"sleep-bar__segment sleep-bar__segment--rem\" style=\"width:20%\"></div>\n\t\t\t\t\t\t<div class=\"sleep-bar__segment sleep-bar__segment--awake\" style=\"width:13%\"></div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"sleep-legend\">\n\t\t\t\t\t\t<span class=\"sleep-legend__item\"><span class=\"sleep-legend__dot sleep-legend__dot--deep\"></span>Deep\n\t\t\t\t\t\t1h 37m</span>\n\t\t\t\t\t\t<span class=\"sleep-legend__item\"><span class=\"sleep-legend__dot sleep-legend__dot--light\"></span>Light\n\t\t\t\t\t\t3h 19m</span>\n\t\t\t\t\t\t<span class=\"sleep-legend__item\"><span class=\"sleep-legend__dot sleep-legend__dot--rem\"></span>REM\n\t\t\t\t\t\t1h 28m</span>\n\t\t\t\t\t\t<span class=\"sleep-legend__item\"><span class=\"sleep-legend__dot sleep-legend__dot--awake\"></span>Awake\n\t\t\t\t\t\t59m</span>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\n\t\t<!-- Activity Progress -->\n\t\t<section class=\"section\">\n\t\t\t<h2 class=\"section__title\">ACTIVITY something</h2>\n\t\t\t<div class=\"activity-grid\">\n\t\t\t\t<div class=\"activity-ring-card\">\n\t\t\t\t\t<div class=\"activity-ring\" data-progress=\"84\">\n\t\t\t\t\t\t<svg viewBox=\"0 0 100 100\">\n\t\t\t\t\t\t\t<circle cx=\"50\" cy=\"50\" r=\"40\" class=\"activity-ring__track\" />\n\t\t\t\t\t\t\t<circle cx=\"50\" cy=\"50\" r=\"40\" class=\"activity-ring__fill activity-ring__fill--steps\"\n\t\t\t\t\t\t\t\tstroke-dasharray=\"251\" stroke-dashoffset=\"40\" />\n\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t<div class=\"activity-ring__center\">\n\t\t\t\t\t\t\t<i data-lucide=\"footprints\" class=\"activity-ring__icon\"></i>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<span class=\"activity-ring-card__value\">8,432</span>\n\t\t\t\t\t<span class=\"activity-ring-card__target\">/ 10,000</span>\n\t\t\t\t\t<span class=\"activity-ring-card__label\">STEPS</span>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"activity-ring-card\">\n\t\t\t\t\t<div class=\"activity-ring\" data-progress=\"72\">\n\t\t\t\t\t\t<svg viewBox=\"0 0 100 100\">\n\t\t\t\t\t\t\t<circle cx=\"50\" cy=\"50\" r=\"40\" class=\"activity-ring__track\" />\n\t\t\t\t\t\t\t<circle cx=\"50\" cy=\"50\" r=\"40\" class=\"activity-ring__fill activity-ring__fill--cal\"\n\t\t\t\t\t\t\t\tstroke-dasharray=\"251\" stroke-dashoffset=\"70\" />\n\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t<div class=\"activity-ring__center\">\n\t\t\t\t\t\t\t<i data-lucide=\"flame\" class=\"activity-ring__icon\"></i>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<span class=\"activity-ring-card__value\">432</span>\n\t\t\t\t\t<span class=\"activity-ring-card__target\">/ 600 kcal</span>\n\t\t\t\t\t<span class=\"activity-ring-card__label\">ACTIVE CAL</span>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"activity-ring-card\">\n\t\t\t\t\t<div class=\"activity-ring\" data-progress=\"78\">\n\t\t\t\t\t\t<svg viewBox=\"0 0 100 100\">\n\t\t\t\t\t\t\t<circle cx=\"50\" cy=\"50\" r=\"40\" class=\"activity-ring__track\" />\n\t\t\t\t\t\t\t<circle cx=\"50\" cy=\"50\" r=\"40\" class=\"activity-ring__fill activity-ring__fill--exercise\"\n\t\t\t\t\t\t\t\tstroke-dasharray=\"251\" stroke-dashoffset=\"55\" />\n\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t<div class=\"activity-ring__center\">\n\t\t\t\t\t\t\t<i data-lucide=\"zap\" class=\"activity-ring__icon\"></i>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<span class=\"activity-ring-card__value\">47</span>\n\t\t\t\t\t<span class=\"activity-ring-card__target\">/ 60 min</span>\n\t\t\t\t\t<span class=\"activity-ring-card__label\">EXERCISE</span>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\n\t\t<!-- Hydration Tracker -->\n\t\t<section class=\"section\">\n\t\t\t<h2 class=\"section__title\">HYDRATION</h2>\n\t\t\t<div class=\"card hydration-card\">\n\t\t\t\t<div class=\"hydration-card__top\">\n\t\t\t\t\t<div class=\"hydration-card__info\">\n\t\t\t\t\t\t<span class=\"hydration-card__value\">5 <small>/ 8 glasses</small></span>\n\t\t\t\t\t\t<span class=\"hydration-card__sublabel\">1.25L OF 2.0L TARGET</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<button class=\"hydration-card__add\" id=\"addWater\">\n            <i data-lucide=\"plus\" class=\"hydration-card__add-icon\"></i>\n          </button>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"hydration-glasses\" id=\"hydrationGlasses\">\n\t\t\t\t\t<div class=\"hydration-glass hydration-glass--filled\"><i data-lucide=\"droplets\"></i></div>\n\t\t\t\t\t<div class=\"hydration-glass hydration-glass--filled\"><i data-lucide=\"droplets\"></i></div>\n\t\t\t\t\t<div class=\"hydration-glass hydration-glass--filled\"><i data-lucide=\"droplets\"></i></div>\n\t\t\t\t\t<div class=\"hydration-glass hydration-glass--filled\"><i data-lucide=\"droplets\"></i></div>\n\t\t\t\t\t<div class=\"hydration-glass hydration-glass--filled\"><i data-lucide=\"droplets\"></i></div>\n\t\t\t\t\t<div class=\"hydration-glass\"><i data-lucide=\"droplets\"></i></div>\n\t\t\t\t\t<div class=\"hydration-glass\"><i data-lucide=\"droplets\"></i></div>\n\t\t\t\t\t<div class=\"hydration-glass\"><i data-lucide=\"droplets\"></i></div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"hydration-bar\">\n\t\t\t\t\t<div class=\"hydration-bar__fill\" style=\"width: 62.5%\"></div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\n\t\t<!-- Weekly Trends -->\n\t\t<section class=\"section\">\n\t\t\t<h2 class=\"section__title\">WEEKLY STEPS</h2>\n\t\t\t<div class=\"card weekly-card\">\n\t\t\t\t<div class=\"weekly-chart\" id=\"weeklyChart\">\n\t\t\t\t\t<div class=\"weekly-chart__bar-group\" data-day=\"Mon\">\n\t\t\t\t\t\t<div class=\"weekly-chart__bar-track\">\n\t\t\t\t\t\t\t<div class=\"weekly-chart__bar-fill\" style=\"height:65%\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"weekly-chart__day\">M</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"weekly-chart__bar-group\" data-day=\"Tue\">\n\t\t\t\t\t\t<div class=\"weekly-chart__bar-track\">\n\t\t\t\t\t\t\t<div class=\"weekly-chart__bar-fill\" style=\"height:80%\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"weekly-chart__day\">T</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"weekly-chart__bar-group\" data-day=\"Wed\">\n\t\t\t\t\t\t<div class=\"weekly-chart__bar-track\">\n\t\t\t\t\t\t\t<div class=\"weekly-chart__bar-fill weekly-chart__bar-fill--active\" style=\"height:84%\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"weekly-chart__day weekly-chart__day--active\">W</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"weekly-chart__bar-group\" data-day=\"Thu\">\n\t\t\t\t\t\t<div class=\"weekly-chart__bar-track\">\n\t\t\t\t\t\t\t<div class=\"weekly-chart__bar-fill weekly-chart__bar-fill--future\" style=\"height:0%\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"weekly-chart__day weekly-chart__day--future\">T</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"weekly-chart__bar-group\" data-day=\"Fri\">\n\t\t\t\t\t\t<div class=\"weekly-chart__bar-track\">\n\t\t\t\t\t\t\t<div class=\"weekly-chart__bar-fill weekly-chart__bar-fill--future\" style=\"height:0%\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"weekly-chart__day weekly-chart__day--future\">F</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"weekly-chart__bar-group\" data-day=\"Sat\">\n\t\t\t\t\t\t<div class=\"weekly-chart__bar-track\">\n\t\t\t\t\t\t\t<div class=\"weekly-chart__bar-fill weekly-chart__bar-fill--future\" style=\"height:0%\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"weekly-chart__day weekly-chart__day--future\">S</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"weekly-chart__bar-group\" data-day=\"Sun\">\n\t\t\t\t\t\t<div class=\"weekly-chart__bar-track\">\n\t\t\t\t\t\t\t<div class=\"weekly-chart__bar-fill weekly-chart__bar-fill--future\" style=\"height:0%\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"weekly-chart__day weekly-chart__day--future\">S</span>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"weekly-card__footer\">\n\t\t\t\t\t<span class=\"weekly-card__avg\">AVG <strong>7,892</strong> steps/day</span>\n\t\t\t\t\t<span class=\"weekly-card__trend\"><i data-lucide=\"trending-up\" class=\"trend-icon trend-icon--lime\"></i> 6% vs last week</span>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\n\t\t<!-- Body Metrics -->\n\t\t<section class=\"section\">\n\t\t\t<h2 class=\"section__title\">BODY METRICS</h2>\n\t\t\t<div class=\"card body-card\">\n\t\t\t\t<div class=\"body-card__metrics\">\n\t\t\t\t\t<div class=\"body-card__metric\">\n\t\t\t\t\t\t<span class=\"body-card__value\">74.2 <small>kg</small></span>\n\t\t\t\t\t\t<span class=\"body-card__label\">WEIGHT</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"body-card__divider\"></div>\n\t\t\t\t\t<div class=\"body-card__metric\">\n\t\t\t\t\t\t<span class=\"body-card__value\">22.8</span>\n\t\t\t\t\t\t<span class=\"body-card__label\">BMI</span>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"body-card__divider\"></div>\n\t\t\t\t\t<div class=\"body-card__metric\">\n\t\t\t\t\t\t<span class=\"body-card__value\">16.3 <small>%</small></span>\n\t\t\t\t\t\t<span class=\"body-card__label\">BODY FAT</span>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<canvas id=\"sparkline\" class=\"body-card__sparkline\"></canvas>\n\t\t\t\t<span class=\"body-card__sparkline-label\">WEIGHT — LAST 30 DAYS</span>\n\t\t\t</div>\n\t\t</section>\n\n\t\t<!-- Mindfulness -->\n\t\t<section class=\"section section--last\">\n\t\t\t<h2 class=\"section__title\">MINDFULNESS</h2>\n\t\t\t<div class=\"card mindful-card\">\n\t\t\t\t<div class=\"mindful-card__row\">\n\t\t\t\t\t<div class=\"mindful-card__item\">\n\t\t\t\t\t\t<i data-lucide=\"brain\" class=\"mindful-card__icon\"></i>\n\t\t\t\t\t\t<div class=\"mindful-card__text\">\n\t\t\t\t\t\t\t<span class=\"mindful-card__value\">Low</span>\n\t\t\t\t\t\t\t<span class=\"mindful-card__label\">STRESS LEVEL</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"mindful-card__indicator mindful-card__indicator--low\">\n\t\t\t\t\t\t\t<span></span><span></span><span></span><span></span><span></span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"mindful-card__divider\"></div>\n\t\t\t\t\t<div class=\"mindful-card__item\">\n\t\t\t\t\t\t<i data-lucide=\"wind\" class=\"mindful-card__icon\"></i>\n\t\t\t\t\t\t<div class=\"mindful-card__text\">\n\t\t\t\t\t\t\t<span class=\"mindful-card__value\">12 <small>min</small></span>\n\t\t\t\t\t\t\t<span class=\"mindful-card__label\">MEDITATION</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t</div>\n\n\t<!-- Bottom Navigation -->\n\t<nav class=\"bottom-nav\">\n\t\t<a class=\"bottom-nav__item bottom-nav__item--active\">\n\t\t\t<i data-lucide=\"home\"></i>\n\t\t\t<span>Home</span>\n\t\t</a>\n\t\t<a class=\"bottom-nav__item\">\n\t\t\t<i data-lucide=\"activity\"></i>\n\t\t\t<span>Activity</span>\n\t\t</a>\n\t\t<a class=\"bottom-nav__item\">\n\t\t\t<i data-lucide=\"moon\"></i>\n\t\t\t<span>Sleep</span>\n\t\t</a>\n\t\t<a class=\"bottom-nav__item\">\n\t\t\t<i data-lucide=\"user\"></i>\n\t\t\t<span>Profile</span>\n\t\t</a>\n\t</nav>\n</div>\n  <script type=\"module\" src=\"main.js\"></script>\n</body>\n</html>"},{"name":"main.js","content":"// Initialize Lucide icons\nlucide.createIcons();\n\n// Sparkline Canvas\nfunction drawSparkline() {\n\tconst canvas = document.getElementById('sparkline');\n\tif (!canvas) return;\n\n\tconst ctx = canvas.getContext('2d');\n\tconst dpr = window.devicePixelRatio || 1;\n\tconst rect = canvas.getBoundingClientRect();\n\n\tcanvas.width = rect.width * dpr;\n\tcanvas.height = rect.height * dpr;\n\tctx.scale(dpr, dpr);\n\n\t// Weight data over 30 days (simulated slight downtrend)\n\tconst data = [75.8, 75.6, 75.9, 75.5, 75.3, 75.4, 75.1, 75.0, 74.8, 75.1,\n\t\t75.0, 74.7, 74.9, 74.6, 74.8, 74.5, 74.7, 74.4, 74.6, 74.3,\n\t\t74.5, 74.2, 74.4, 74.1, 74.3, 74.0, 74.2, 74.1, 74.3, 74.2\n\t];\n\n\tconst min = Math.min(...data) - 0.3;\n\tconst max = Math.max(...data) + 0.3;\n\tconst w = rect.width;\n\tconst h = rect.height;\n\tconst padding = 2;\n\n\tconst points = data.map((v, i) => ({\n\t\tx: padding + (i / (data.length - 1)) * (w - padding * 2),\n\t\ty: padding + ((max - v) / (max - min)) * (h - padding * 2)\n\t}));\n\n\t// Gradient fill\n\tconst gradient = ctx.createLinearGradient(0, 0, 0, h);\n\tgradient.addColorStop(0, 'rgba(200, 255, 0, 0.15)');\n\tgradient.addColorStop(1, 'rgba(200, 255, 0, 0)');\n\n\t// Fill area\n\tctx.beginPath();\n\tctx.moveTo(points[0].x, h);\n\tpoints.forEach(p => ctx.lineTo(p.x, p.y));\n\tctx.lineTo(points[points.length - 1].x, h);\n\tctx.closePath();\n\tctx.fillStyle = gradient;\n\tctx.fill();\n\n\t// Line\n\tctx.beginPath();\n\tpoints.forEach((p, i) => {\n\t\tif (i === 0) ctx.moveTo(p.x, p.y);\n\t\telse ctx.lineTo(p.x, p.y);\n\t});\n\tctx.strokeStyle = '#C8FF00';\n\tctx.lineWidth = 1.5;\n\tctx.lineJoin = 'round';\n\tctx.stroke();\n\n\t// End dot\n\tconst last = points[points.length - 1];\n\tctx.beginPath();\n\tctx.arc(last.x, last.y, 3, 0, Math.PI * 2);\n\tctx.fillStyle = '#C8FF00';\n\tctx.fill();\n}\n\ndrawSparkline();\nwindow.addEventListener('resize', drawSparkline);\n\n// Hydration add button\nlet waterCount = 5;\nconst addBtn = document.getElementById('addWater');\n\nif (addBtn) {\n\taddBtn.addEventListener('click', () => {\n\t\tif (waterCount >= 8) return;\n\t\twaterCount++;\n\n\t\tconst glasses = document.querySelectorAll('.hydration-glass');\n\t\tglasses.forEach((g, i) => {\n\t\t\tif (i < waterCount) {\n\t\t\t\tg.classList.add('hydration-glass--filled');\n\t\t\t}\n\t\t});\n\n\t\t// Update bar\n\t\tconst barFill = document.querySelector('.hydration-bar__fill');\n\t\tif (barFill) {\n\t\t\tbarFill.style.width = ((waterCount / 8) * 100) + '%';\n\t\t}\n\n\t\t// Update text\n\t\tconst valueEl = document.querySelector('.hydration-card__value');\n\t\tif (valueEl) {\n\t\t\tvalueEl.innerHTML = `${waterCount} <small>/ 8 glasses</small>`;\n\t\t}\n\n\t\tconst liters = (waterCount * 0.25).toFixed(2);\n\t\tconst subEl = document.querySelector('.hydration-card__sublabel');\n\t\tif (subEl) {\n\t\t\tsubEl.textContent = `${liters}L OF 2.0L TARGET`;\n\t\t}\n\n\t\t// Re-init icons for new filled states\n\t\tlucide.createIcons();\n\t});\n}\n\n// Bottom nav interaction\ndocument.querySelectorAll('.bottom-nav__item').forEach(item => {\n\titem.addEventListener('click', () => {\n\t\tdocument.querySelectorAll('.bottom-nav__item').forEach(i => i.classList.remove('bottom-nav__item--active'));\n\t\titem.classList.add('bottom-nav__item--active');\n\t});\n});"},{"name":"style.css","content":":root {\n\tcolor-scheme: dark;\n\t--black: #0D0D0D;\n\t--card: #1A1C1E;\n\t--lime: #C8FF00;\n\t--white: #FFFFFF;\n\t--gray: #888888;\n\t--gray-dark: #555555;\n\t--border: rgba(255, 255, 255, 0.08);\n\t--radius: 15px;\n\tfont-family: 'Inter', sans-serif;\n}\n\n* {\n\tbox-sizing: border-box;\n\tmargin: 0;\n\tpadding: 0;\n}\n\nbody {\n\tbackground: var(--black);\n\tcolor: var(--white);\n\t-webkit-font-smoothing: antialiased;\n}\n\n.app {\n\tmax-width: 420px;\n\tmargin: 0 auto;\n\tmin-height: 100vh;\n\tmin-height: 100dvh;\n\tdisplay: flex;\n\tflex-direction: column;\n\tbackground: var(--black);\n\tposition: relative;\n}\n\n.scroll-container {\n\tflex: 1;\n\toverflow-y: auto;\n\tpadding: 20px 18px;\n\tpadding-bottom: 100px;\n}\n\n/* ===== HEADER ===== */\n.header {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 28px;\n\tpadding-top: 8px;\n}\n\n.header__date {\n\tfont-size: 11px;\n\tletter-spacing: 1.5px;\n\tcolor: var(--gray);\n\tmargin-bottom: 6px;\n\tfont-weight: 500;\n}\n\n.header__greeting {\n\tfont-size: 26px;\n\tfont-weight: 400;\n\tline-height: 1.25;\n\tcolor: rgba(255, 255, 255, 0.6);\n}\n\n.header__name {\n\tfont-weight: 700;\n\tcolor: var(--white);\n}\n\n.header__avatar {\n\twidth: 48px;\n\theight: 48px;\n\tborder-radius: 50%;\n\toverflow: hidden;\n\tborder: 2px solid var(--lime);\n\tflex-shrink: 0;\n}\n\n.header__avatar img {\n\twidth: 100%;\n\theight: 100%;\n\tobject-fit: cover;\n}\n\n/* ===== HEALTH SCORE ===== */\n.health-score {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tmargin-bottom: 32px;\n\tposition: relative;\n}\n\n.health-score__ring {\n\tposition: relative;\n\twidth: 160px;\n\theight: 160px;\n}\n\n.health-score__svg {\n\twidth: 100%;\n\theight: 100%;\n\ttransform: rotate(-90deg);\n}\n\n.health-score__track {\n\tfill: none;\n\tstroke: var(--card);\n\tstroke-width: 8;\n}\n\n.health-score__fill {\n\tfill: none;\n\tstroke: var(--lime);\n\tstroke-width: 8;\n\tstroke-linecap: round;\n\ttransition: stroke-dashoffset 1.2s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.health-score__value {\n\tposition: absolute;\n\tinset: 0;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.health-score__number {\n\tfont-size: 48px;\n\tfont-weight: 800;\n\tline-height: 1;\n\tletter-spacing: -2px;\n}\n\n.health-score__label {\n\tfont-size: 9px;\n\tletter-spacing: 2px;\n\tcolor: var(--gray);\n\tmargin-top: 4px;\n\tfont-weight: 600;\n}\n\n.health-score__tags {\n\tdisplay: flex;\n\tgap: 8px;\n\tmargin-top: 16px;\n}\n\n.tag {\n\tfont-size: 10px;\n\tletter-spacing: 1px;\n\tfont-weight: 600;\n\tpadding: 5px 10px;\n\tborder-radius: 20px;\n\tbackground: var(--card);\n\tborder: 1px solid var(--border);\n\tcolor: var(--gray);\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 4px;\n}\n\n.tag--active {\n\tborder-color: rgba(200, 255, 0, 0.25);\n\tcolor: var(--lime);\n}\n\n.tag--warn {\n\tborder-color: rgba(255, 180, 50, 0.25);\n\tcolor: #FFB432;\n}\n\n.tag__icon {\n\twidth: 10px;\n\theight: 10px;\n}\n\n/* ===== SECTION ===== */\n.section {\n\tmargin-bottom: 28px;\n}\n\n.section--last {\n\tmargin-bottom: 0;\n}\n\n.section__title {\n\tfont-size: 11px;\n\tletter-spacing: 2px;\n\tfont-weight: 700;\n\tcolor: var(--white);\n\tmargin-bottom: 14px;\n}\n\n/* ===== CARD ===== */\n.card {\n\tbackground: var(--card);\n\tborder: 1px solid var(--border);\n\tborder-radius: var(--radius);\n\tpadding: 20px;\n}\n\n/* ===== VITALS GRID ===== */\n.vitals-grid {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(2, 1fr);\n\tgap: 10px;\n}\n\n.vital-card {\n\tbackground: var(--card);\n\tborder: 1px solid var(--border);\n\tborder-radius: var(--radius);\n\tpadding: 16px;\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 4px;\n}\n\n.vital-card__icon-wrap {\n\tmargin-bottom: 4px;\n}\n\n.vital-card__icon {\n\twidth: 18px;\n\theight: 18px;\n\tcolor: var(--gray-dark);\n}\n\n.vital-card__icon--hr {\n\tcolor: #FF4D6A;\n}\n\n.vital-card__icon--cal {\n\tcolor: #FF8C42;\n}\n\n.vital-card__value {\n\tfont-size: 24px;\n\tfont-weight: 800;\n\tline-height: 1;\n\tletter-spacing: -0.5px;\n}\n\n.vital-card__value small {\n\tfont-size: 13px;\n\tfont-weight: 500;\n\tcolor: var(--gray);\n}\n\n.vital-card__label {\n\tfont-size: 10px;\n\tletter-spacing: 1.2px;\n\tfont-weight: 600;\n\tcolor: var(--gray);\n}\n\n.vital-card__trend {\n\tfont-size: 11px;\n\tfont-weight: 600;\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 3px;\n\tmargin-top: 2px;\n}\n\n.vital-card__trend--up {\n\tcolor: var(--lime);\n}\n\n.vital-card__trend--down {\n\tcolor: #FF4D6A;\n}\n\n.trend-icon {\n\twidth: 13px;\n\theight: 13px;\n}\n\n.trend-icon--lime {\n\tcolor: var(--lime);\n}\n\n/* ===== SLEEP CARD ===== */\n.sleep-card__top {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 20px;\n}\n\n.sleep-card__stat--right {\n\ttext-align: right;\n}\n\n.sleep-card__big {\n\tfont-size: 28px;\n\tfont-weight: 800;\n\tline-height: 1;\n\tletter-spacing: -1px;\n}\n\n.sleep-card__big small {\n\tfont-size: 15px;\n\tfont-weight: 500;\n\tcolor: var(--gray);\n}\n\n.sleep-card__sublabel {\n\tfont-size: 10px;\n\tletter-spacing: 1.2px;\n\tfont-weight: 600;\n\tcolor: var(--gray);\n\tdisplay: block;\n\tmargin-top: 5px;\n}\n\n.sleep-bar {\n\tdisplay: flex;\n\theight: 10px;\n\tborder-radius: 5px;\n\toverflow: hidden;\n\tgap: 2px;\n\tmargin-bottom: 14px;\n}\n\n.sleep-bar__segment {\n\tborder-radius: 5px;\n\ttransition: width 0.8s ease;\n}\n\n.sleep-bar__segment--deep {\n\tbackground: var(--lime);\n}\n\n.sleep-bar__segment--light {\n\tbackground: rgba(200, 255, 0, 0.4);\n}\n\n.sleep-bar__segment--rem {\n\tbackground: rgba(200, 255, 0, 0.2);\n}\n\n.sleep-bar__segment--awake {\n\tbackground: rgba(255, 255, 255, 0.1);\n}\n\n.sleep-legend {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tgap: 6px 16px;\n}\n\n.sleep-legend__item {\n\tfont-size: 11px;\n\tcolor: var(--gray);\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 5px;\n}\n\n.sleep-legend__dot {\n\twidth: 8px;\n\theight: 8px;\n\tborder-radius: 50%;\n}\n\n.sleep-legend__dot--deep {\n\tbackground: var(--lime);\n}\n\n.sleep-legend__dot--light {\n\tbackground: rgba(200, 255, 0, 0.4);\n}\n\n.sleep-legend__dot--rem {\n\tbackground: rgba(200, 255, 0, 0.2);\n}\n\n.sleep-legend__dot--awake {\n\tbackground: rgba(255, 255, 255, 0.1);\n}\n\n/* ===== ACTIVITY RINGS ===== */\n.activity-grid {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(3, 1fr);\n\tgap: 10px;\n}\n\n.activity-ring-card {\n\tbackground: var(--card);\n\tborder: 1px solid var(--border);\n\tborder-radius: var(--radius);\n\tpadding: 18px 12px;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: 2px;\n}\n\n.activity-ring {\n\tposition: relative;\n\twidth: 80px;\n\theight: 80px;\n\tmargin-bottom: 8px;\n}\n\n.activity-ring svg {\n\twidth: 100%;\n\theight: 100%;\n\ttransform: rotate(-90deg);\n}\n\n.activity-ring__track {\n\tfill: none;\n\tstroke: rgba(255, 255, 255, 0.06);\n\tstroke-width: 7;\n}\n\n.activity-ring__fill {\n\tfill: none;\n\tstroke-width: 7;\n\tstroke-linecap: round;\n\ttransition: stroke-dashoffset 1.2s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.activity-ring__fill--steps {\n\tstroke: var(--lime);\n}\n\n.activity-ring__fill--cal {\n\tstroke: #FF8C42;\n}\n\n.activity-ring__fill--exercise {\n\tstroke: #4DA8FF;\n}\n\n.activity-ring__center {\n\tposition: absolute;\n\tinset: 0;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.activity-ring__icon {\n\twidth: 20px;\n\theight: 20px;\n\tcolor: var(--gray);\n}\n\n.activity-ring-card__value {\n\tfont-size: 18px;\n\tfont-weight: 800;\n\tline-height: 1;\n}\n\n.activity-ring-card__target {\n\tfont-size: 11px;\n\tcolor: var(--gray);\n\tfont-weight: 500;\n}\n\n.activity-ring-card__label {\n\tfont-size: 9px;\n\tletter-spacing: 1px;\n\tfont-weight: 700;\n\tcolor: var(--gray);\n\tmargin-top: 4px;\n}\n\n/* ===== HYDRATION ===== */\n.hydration-card__top {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tmargin-bottom: 18px;\n}\n\n.hydration-card__value {\n\tfont-size: 26px;\n\tfont-weight: 800;\n\tline-height: 1;\n}\n\n.hydration-card__value small {\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tcolor: var(--gray);\n}\n\n.hydration-card__sublabel {\n\tfont-size: 10px;\n\tletter-spacing: 1.2px;\n\tfont-weight: 600;\n\tcolor: var(--gray);\n\tdisplay: block;\n\tmargin-top: 5px;\n}\n\n.hydration-card__add {\n\twidth: 44px;\n\theight: 44px;\n\tborder-radius: 50%;\n\tbackground: var(--lime);\n\tborder: none;\n\tcursor: pointer;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\ttransition: transform 0.15s ease, box-shadow 0.15s ease;\n\t/* Hazard stripe texture */\n\tbackground-image: repeating-linear-gradient(-45deg,\n\t\t\ttransparent,\n\t\t\ttransparent 3px,\n\t\t\trgba(0, 0, 0, 0.12) 3px,\n\t\t\trgba(0, 0, 0, 0.12) 6px);\n\tbackground-color: var(--lime);\n}\n\n.hydration-card__add:active {\n\ttransform: scale(0.92);\n}\n\n.hydration-card__add-icon {\n\twidth: 22px;\n\theight: 22px;\n\tcolor: var(--black);\n}\n\n.hydration-glasses {\n\tdisplay: flex;\n\tgap: 8px;\n\tmargin-bottom: 14px;\n}\n\n.hydration-glass {\n\tflex: 1;\n\theight: 36px;\n\tborder-radius: 8px;\n\tbackground: rgba(255, 255, 255, 0.04);\n\tborder: 1px solid var(--border);\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\ttransition: all 0.3s ease;\n}\n\n.hydration-glass svg,\n.hydration-glass i {\n\twidth: 16px;\n\theight: 16px;\n\tcolor: rgba(255, 255, 255, 0.15);\n}\n\n.hydration-glass--filled {\n\tbackground: rgba(200, 255, 0, 0.12);\n\tborder-color: rgba(200, 255, 0, 0.25);\n}\n\n.hydration-glass--filled svg,\n.hydration-glass--filled i {\n\tcolor: var(--lime);\n}\n\n.hydration-bar {\n\theight: 4px;\n\tbackground: rgba(255, 255, 255, 0.06);\n\tborder-radius: 2px;\n\toverflow: hidden;\n}\n\n.hydration-bar__fill {\n\theight: 100%;\n\tbackground: var(--lime);\n\tborder-radius: 2px;\n\ttransition: width 0.6s ease;\n}\n\n/* ===== WEEKLY CHART ===== */\n.weekly-chart {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-end;\n\theight: 120px;\n\tgap: 6px;\n\tmargin-bottom: 16px;\n}\n\n.weekly-chart__bar-group {\n\tflex: 1;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\theight: 100%;\n\tgap: 8px;\n}\n\n.weekly-chart__bar-track {\n\tflex: 1;\n\twidth: 100%;\n\tmax-width: 32px;\n\tbackground: rgba(255, 255, 255, 0.04);\n\tborder-radius: 6px;\n\tdisplay: flex;\n\talign-items: flex-end;\n\toverflow: hidden;\n}\n\n.weekly-chart__bar-fill {\n\twidth: 100%;\n\tbackground: rgba(200, 255, 0, 0.35);\n\tborder-radius: 6px;\n\ttransition: height 1s cubic-bezier(0.4, 0, 0.2, 1);\n\tmin-height: 0;\n}\n\n.weekly-chart__bar-fill--active {\n\tbackground: var(--lime);\n\t/* Hazard stripe texture */\n\tbackground-image: repeating-linear-gradient(-45deg,\n\t\t\ttransparent,\n\t\t\ttransparent 2px,\n\t\t\trgba(0, 0, 0, 0.1) 2px,\n\t\t\trgba(0, 0, 0, 0.1) 4px);\n\tbackground-color: var(--lime);\n}\n\n.weekly-chart__bar-fill--future {\n\tbackground: rgba(255, 255, 255, 0.03);\n}\n\n.weekly-chart__day {\n\tfont-size: 11px;\n\tfont-weight: 600;\n\tcolor: var(--gray-dark);\n\tletter-spacing: 0.5px;\n}\n\n.weekly-chart__day--active {\n\tcolor: var(--lime);\n}\n\n.weekly-chart__day--future {\n\tcolor: rgba(255, 255, 255, 0.15);\n}\n\n.weekly-card__footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n}\n\n.weekly-card__avg {\n\tfont-size: 12px;\n\tcolor: var(--gray);\n}\n\n.weekly-card__avg strong {\n\tcolor: var(--white);\n\tfont-weight: 700;\n}\n\n.weekly-card__trend {\n\tfont-size: 12px;\n\tcolor: var(--lime);\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 4px;\n}\n\n/* ===== BODY CARD ===== */\n.body-card__metrics {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tmargin-bottom: 18px;\n}\n\n.body-card__metric {\n\tflex: 1;\n\ttext-align: center;\n}\n\n.body-card__divider {\n\twidth: 1px;\n\theight: 36px;\n\tbackground: var(--border);\n}\n\n.body-card__value {\n\tfont-size: 22px;\n\tfont-weight: 800;\n\tline-height: 1;\n\tdisplay: block;\n}\n\n.body-card__value small {\n\tfont-size: 13px;\n\tfont-weight: 500;\n\tcolor: var(--gray);\n}\n\n.body-card__label {\n\tfont-size: 10px;\n\tletter-spacing: 1.2px;\n\tfont-weight: 600;\n\tcolor: var(--gray);\n\tdisplay: block;\n\tmargin-top: 5px;\n}\n\n.body-card__sparkline {\n\twidth: 100%;\n\theight: 50px;\n\tdisplay: block;\n}\n\n.body-card__sparkline-label {\n\tfont-size: 9px;\n\tletter-spacing: 1.5px;\n\tcolor: var(--gray-dark);\n\tfont-weight: 600;\n\tdisplay: block;\n\tmargin-top: 8px;\n\ttext-align: center;\n}\n\n/* ===== MINDFUL CARD ===== */\n.mindful-card__row {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 16px;\n}\n\n.mindful-card__item {\n\tflex: 1;\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 12px;\n}\n\n.mindful-card__icon {\n\twidth: 22px;\n\theight: 22px;\n\tcolor: var(--gray-dark);\n\tflex-shrink: 0;\n}\n\n.mindful-card__text {\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n.mindful-card__value {\n\tfont-size: 16px;\n\tfont-weight: 700;\n\tline-height: 1.2;\n}\n\n.mindful-card__value small {\n\tfont-size: 12px;\n\tfont-weight: 500;\n\tcolor: var(--gray);\n}\n\n.mindful-card__label {\n\tfont-size: 9px;\n\tletter-spacing: 1px;\n\tfont-weight: 600;\n\tcolor: var(--gray);\n}\n\n.mindful-card__divider {\n\twidth: 1px;\n\theight: 36px;\n\tbackground: var(--border);\n\tflex-shrink: 0;\n}\n\n.mindful-card__indicator {\n\tdisplay: flex;\n\tgap: 3px;\n\tmargin-left: auto;\n}\n\n.mindful-card__indicator span {\n\twidth: 6px;\n\theight: 18px;\n\tborder-radius: 3px;\n\tbackground: rgba(255, 255, 255, 0.08);\n}\n\n.mindful-card__indicator--low span:nth-child(1) {\n\tbackground: var(--lime);\n}\n\n.mindful-card__indicator--low span:nth-child(2) {\n\tbackground: rgba(200, 255, 0, 0.4);\n}\n\n/* ===== BOTTOM NAV ===== */\n.bottom-nav {\n\tposition: fixed;\n\tbottom: 0;\n\tleft: 50%;\n\ttransform: translateX(-50%);\n\twidth: 100%;\n\tmax-width: 420px;\n\tbackground: rgba(13, 13, 13, 0.92);\n\tbackdrop-filter: blur(20px);\n\t-webkit-backdrop-filter: blur(20px);\n\tborder-top: 1px solid var(--border);\n\tdisplay: flex;\n\tjustify-content: space-around;\n\tpadding: 10px 0;\n\tpadding-bottom: max(10px, env(safe-area-inset-bottom));\n\tz-index: 100;\n}\n\n.bottom-nav__item {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: 4px;\n\tcolor: var(--gray-dark);\n\ttext-decoration: none;\n\tcursor: pointer;\n\ttransition: color 0.2s ease;\n\t-webkit-tap-highlight-color: transparent;\n}\n\n.bottom-nav__item svg,\n.bottom-nav__item i {\n\twidth: 22px;\n\theight: 22px;\n\tstroke-width: 1.5;\n}\n\n.bottom-nav__item span {\n\tfont-size: 10px;\n\tfont-weight: 600;\n\tletter-spacing: 0.5px;\n}\n\n.bottom-nav__item--active {\n\tcolor: var(--lime);\n}\n\n/* ===== SCROLL ANIMATIONS ===== */\n@keyframes fadeSlideUp {\n\tfrom {\n\t\topacity: 0;\n\t\ttransform: translateY(30px);\n\t}\n\n\tto {\n\t\topacity: 1;\n\t\ttransform: translateY(0);\n\t}\n}\n\n.section, .health-score {\n\tanimation: fadeSlideUp ease both;\n\tanimation-timeline: view();\n\tanimation-range: entry 0% entry 30%;\n}\n\n/* Load animations */\n@keyframes loadIn {\n\tfrom {\n\t\topacity: 0;\n\t\ttransform: translateY(20px);\n\t}\n\n\tto {\n\t\topacity: 1;\n\t\ttransform: translateY(0);\n\t}\n}\n\n.header {\n\tanimation: loadIn 0.6s ease both;\n}\n\n.health-score {\n\tanimation: loadIn 0.6s ease 0.1s both;\n}\n\n.section:nth-child(3) {\n\tanimation: loadIn 0.6s ease 0.2s both;\n}\n\n.section:nth-child(4) {\n\tanimation: loadIn 0.6s ease 0.25s both;\n}\n\n.section:nth-child(5) {\n\tanimation: loadIn 0.6s ease 0.3s both;\n}\n\n/* Scrollbar */\n.scroll-container::-webkit-scrollbar {\n\twidth: 0;\n\tdisplay: none;\n}\n\n.scroll-container {\n\tscrollbar-width: none;\n}"}],"folders":[]},"variants":null,"createdAt":"2026-02-21T19:35:15.719Z","updatedAt":"2026-03-03T17:35:21.591Z"}}