:root{
  --sky:#8ED6EE;
  --aqua:#D8F3FA;
  --lavender:#D7CDEA;
  --purple:#8369B6;
  --pink:#F6C9E8;
  --white:#FFFFFF;
  --text:#222222;
  --text-body:#333333;
  --text-light:#777777;
  --bg:#FFFFFF;
  --bg-2:#F7F4FB;
  --card:#FFFFFF;
  --border:#E8E4F0;
  --shadow:0 4px 20px rgba(131,105,182,.10);
  --shadow-sm:0 2px 10px rgba(131,105,182,.08);
  --radius:16px;
  --gradient:linear-gradient(135deg,#8ED6EE 0%,#D7CDEA 100%);
  --gradient-purple:linear-gradient(135deg,#8369B6 0%,#D7CDEA 100%);
  --gradient-pink:linear-gradient(135deg,#F6C9E8 0%,#D7CDEA 100%);
  /* Legacy aliases */
  --pink-light:#F7F4FB;
  --teal:#222222;
  --teal-light:#D8F3FA;
  --purple-light:#D7CDEA;
  --rose:#F6C9E8;
  --success:#8ED6EE;
  --success-bg:#EBF9FD;
  --blush:#F6C9E8;
  --mushroom:#8369B6;
  --deep:#222222;
}
*{margin:0;padding:0;box-sizing:border-box}
body{font-family:'Poppins',sans-serif;background:var(--bg);color:var(--text);line-height:1.6}
h1,h2,h3,h4,.ob-welcome h1,.ob-title,.hero h1,.results-hero h2,.week-badge,.ob-brand,.hero-brand{font-family:'Cormorant Garamond',Georgia,serif;letter-spacing:.3px}

/* ONBOARDING OVERLAY */
#onboarding{position:fixed;inset:0;background:var(--bg);z-index:1000;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:20px 16px 60px}
#onboarding.hidden{display:none}
.ob-brand{font-size:.75rem;letter-spacing:2.5px;text-transform:uppercase;color:#8ED6EE;font-weight:800;margin-bottom:16px;margin-top:12px}
.ob-progress{display:flex;gap:6px;margin-bottom:24px}
.ob-dot{width:32px;height:6px;border-radius:3px;background:#E8E4F0;transition:background .3s}
.ob-dot.active{background:var(--gradient)}
.ob-dot.done{background:#D8F3FA}
.ob-step{display:none;width:100%;max-width:500px;animation:fadeIn .3s ease}
.ob-step.active{display:block}
@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.ob-title{font-size:1.6rem;font-weight:800;color:var(--purple);margin-bottom:6px}
.ob-sub{font-size:.92rem;color:var(--text-light);margin-bottom:24px;line-height:1.5}
.ob-card{background:#fff;border-radius:var(--radius);padding:20px;box-shadow:var(--shadow);margin-bottom:14px}
.ob-field{margin-bottom:16px}
.ob-label{font-size:.82rem;font-weight:700;color:var(--purple);text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:6px}
.ob-input{width:100%;border:2px solid var(--border);border-radius:10px;padding:12px 14px;font-size:.95rem;color:var(--text);background:#fff;transition:border-color .2s}
.ob-input:focus{outline:none;border-color:var(--pink)}
.ob-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.ob-unit{display:flex;align-items:center;border:2px solid var(--border);border-radius:10px;overflow:hidden}
.ob-unit input{flex:1;border:none;padding:12px 14px;font-size:.95rem;color:var(--text);background:#fff}
.ob-unit input:focus{outline:none}
.ob-unit span{padding:0 12px;font-size:.82rem;color:var(--text-light);font-weight:700;background:#F7F4FB;border-left:2px solid var(--border)}
.ob-unit:focus-within{border-color:var(--pink)}
.activity-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.activity-btn{border:2px solid var(--border);background:#fff;border-radius:12px;padding:14px 12px;cursor:pointer;text-align:left;transition:all .2s}
.activity-btn:hover{border-color:var(--pink-light)}
.activity-btn.selected{border-color:var(--pink);background:#F7F4FB}
.activity-btn .ab-icon{font-size:1.6rem;margin-bottom:4px}
.activity-btn .ab-name{font-weight:700;font-size:.9rem;color:var(--text)}
.activity-btn .ab-desc{font-size:.75rem;color:var(--text-light);margin-top:2px}
.level-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:16px}
.level-btn{border:2px solid var(--border);background:#fff;border-radius:12px;padding:14px 10px;cursor:pointer;text-align:center;transition:all .2s}
.level-btn:hover{border-color:var(--pink-light)}
.level-btn.selected{border-color:var(--pink);background:#F7F4FB}
.level-btn .lb-icon{font-size:1.8rem;margin-bottom:4px}
.level-btn .lb-name{font-weight:700;font-size:.88rem}
.level-btn .lb-desc{font-size:.72rem;color:var(--text-light);margin-top:2px}
.test-item{background:var(--bg);border-radius:12px;padding:14px;margin-bottom:12px}
.test-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}
.test-icon{font-size:1.5rem}
.test-name{font-weight:700;font-size:.95rem}
.test-desc{font-size:.8rem;color:var(--text-light)}
.test-options{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}
.test-opt{border:2px solid var(--border);background:#fff;border-radius:8px;padding:7px 12px;cursor:pointer;font-size:.82rem;font-weight:600;color:var(--text);transition:all .2s}
.test-opt:hover{border-color:var(--pink-light)}
.test-opt.selected{border-color:var(--pink);background:#F7F4FB;color:var(--pink)}
.ob-nav{display:flex;gap:10px;margin-top:20px}
.ob-btn-back{flex:1;background:#fff;border:2px solid var(--border);border-radius:12px;padding:14px;font-size:.95rem;font-weight:700;color:var(--text-light);cursor:pointer;transition:all .2s}
.ob-btn-back:hover{border-color:var(--pink-light)}
.ob-btn-next{flex:2;background:var(--gradient);border:none;border-radius:12px;padding:14px;font-size:.95rem;font-weight:700;color:#fff;cursor:pointer;transition:opacity .2s}
.ob-btn-next:hover{opacity:.9}

/* RESULTS CARD */
.results-hero{background:var(--gradient);color:#fff;border-radius:var(--radius);padding:20px;margin-bottom:16px;text-align:center}
.results-hero h2{font-size:1.3rem;font-weight:800;margin-bottom:4px}
.results-hero p{opacity:.9;font-size:.88rem}
.results-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}
.res-card{background:#fff;border-radius:12px;padding:14px;box-shadow:var(--shadow);text-align:center}
.res-card .rc-icon{font-size:1.6rem;margin-bottom:4px}
.res-card .rc-val{font-size:1.5rem;font-weight:800;color:var(--pink)}
.res-card .rc-unit{font-size:.75rem;color:var(--text-light);font-weight:600}
.res-card .rc-label{font-size:.8rem;color:var(--text);font-weight:700;margin-top:2px}
.res-macro{background:#fff;border-radius:12px;padding:16px;box-shadow:var(--shadow);margin-bottom:14px}
.res-macro h4{font-weight:800;font-size:.92rem;color:var(--purple);margin-bottom:12px}
.macro-bar-row{margin-bottom:10px}
.macro-bar-label{display:flex;justify-content:space-between;font-size:.8rem;margin-bottom:4px}
.macro-bar-outer{background:#E8E4F0;border-radius:50px;height:10px}
.macro-bar-inner{border-radius:50px;height:100%}
.level-badge{display:inline-block;padding:6px 18px;border-radius:50px;font-weight:800;font-size:.88rem;color:#fff}
.level-beg{background:linear-gradient(135deg,#D8F3FA,#8ED6EE)}
.level-int{background:linear-gradient(135deg,#8369B6,#D7CDEA)}
.level-adv{background:linear-gradient(135deg,#8369B6,#8ED6EE)}
.ob-welcome{text-align:center;padding:20px 0}
.ob-welcome .w-emoji{font-size:4rem;margin-bottom:16px}
.ob-welcome h1{font-size:2rem;font-weight:800;color:var(--purple);margin-bottom:10px}
.ob-welcome p{color:var(--text-light);font-size:.95rem;max-width:380px;margin:0 auto 20px}
.feature-list{display:flex;flex-direction:column;gap:8px;text-align:left;margin-bottom:28px}
.feat-item{display:flex;gap:10px;align-items:center;background:#fff;border-radius:10px;padding:10px 14px;box-shadow:0 2px 8px rgba(0,0,0,.05)}
.feat-item span{font-size:.88rem;color:var(--text)}
.feat-icon{font-size:1.2rem;flex-shrink:0}

/* PROFILE BANNER */
#profile-banner{background:#fff;border-radius:var(--radius);padding:16px;box-shadow:var(--shadow);margin-bottom:20px;display:none}
#profile-banner.show{display:block}
.pb-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
.pb-name{font-weight:800;font-size:1rem;color:var(--purple)}
.pb-edit{font-size:.78rem;color:var(--pink);cursor:pointer;font-weight:700;background:none;border:none}
.pb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.pb-stat{text-align:center;background:var(--bg);border-radius:10px;padding:8px}
.pb-val{font-size:1.1rem;font-weight:800;color:var(--pink)}
.pb-lbl{font-size:.7rem;color:var(--text-light);font-weight:600}
.pb-targets{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px}
.pb-target{background:var(--bg);border-radius:10px;padding:10px;display:flex;align-items:center;gap:8px}
.pb-target .pt-icon{font-size:1.2rem}
.pb-target .pt-info .pt-val{font-size:.95rem;font-weight:800;color:var(--text)}
.pb-target .pt-info .pt-lbl{font-size:.72rem;color:var(--text-light)}

/* HERO */
.hero{color:#fff;padding:0;text-align:center;position:relative;overflow:hidden}
.hero::before{content:'';position:absolute;top:-60px;right:-60px;width:200px;height:200px;background:rgba(255,255,255,.07);border-radius:50%}
.hero-brand{font-size:.72rem;letter-spacing:2.5px;text-transform:uppercase;opacity:.8;margin-bottom:8px;font-weight:800}
.hero-emoji{font-size:3rem;margin-bottom:10px;display:block}
.hero h1{font-size:1.9rem;font-weight:800;margin-bottom:8px;letter-spacing:-.5px}
.hero p{opacity:.9;font-size:1rem;max-width:460px;margin:0 auto 16px}
.disclaimer{background:rgba(255,255,255,.18);border-radius:10px;padding:10px 14px;font-size:.8rem;max-width:460px;margin:0 auto}

/* PROGRESS OVERVIEW */
.overview{background:#fff;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.06);position:sticky;top:0;z-index:100}
.overview-inner{max-width:620px;margin:0 auto}
.overview-stats{display:flex;gap:10px;margin-bottom:12px;flex-wrap:wrap}
.stat-pill{background:var(--bg);border-radius:50px;padding:7px 14px;font-size:.82rem;font-weight:600;color:var(--purple);flex:1;min-width:80px;text-align:center}
.stat-pill span{display:block;font-size:1.2rem;font-weight:800;color:var(--pink)}
.progress-label{display:flex;justify-content:space-between;font-size:.8rem;color:var(--text-light);margin-bottom:5px}
.progress-bar-outer{background:#E8E4F0;border-radius:50px;height:11px;overflow:hidden}
.progress-bar-inner{background:var(--gradient);height:100%;border-radius:50px;transition:width .6s ease}

/* CONTENT */
.content{max-width:640px;margin:0 auto;padding:20px 16px 60px}

/* DAY CARD */
.day-card{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:12px;overflow:hidden;border:1.5px solid transparent;transition:border-color .2s}
.day-card.completed{border-color:#8ED6EE}
.day-card.rest-day .day-header{background:linear-gradient(135deg,#F5F5F5,#F8F0FF)}
.day-header{display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer;user-select:none}
.day-header:hover{background:#F7F4FB}
.day-number{background:var(--gradient);color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.95rem;flex-shrink:0}
.day-card.rest-day .day-number{background:linear-gradient(135deg,#8369B6,#F6C9E8)}
.day-card.completed .day-number{background:linear-gradient(135deg,#8369B6,#D7CDEA)}
.day-meta{flex:1}
.day-name{font-weight:700;font-size:.95rem}
.day-sub{font-size:.77rem;color:var(--text-light);margin-top:1px}
.day-badges{display:flex;gap:5px;flex-wrap:wrap;margin-top:3px}
.badge{font-size:.7rem;padding:2px 7px;border-radius:20px;font-weight:600}
.badge-train{background:#F7F4FB;color:#222222}
.badge-rest{background:#F7F4FB;color:#777777}
.badge-cardio{background:#F7F4FB;color:#222222}
.badge-dumbbell{background:#E8E4F0;color:#777777}
.badge-yoga{background:#F7F4FB;color:#777777}
.day-toggle{font-size:1.1rem;color:var(--text-light);transition:transform .3s}
.day-card.open .day-toggle{transform:rotate(180deg)}
.day-complete-check{width:24px;height:24px;border-radius:50%;border:2px solid #ddd;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0}
.day-card.completed .day-complete-check{background:var(--success-bg);border-color:#8ED6EE}
.day-body{display:none;border-top:1px solid var(--border)}
.day-card.open .day-body{display:block}

/* SECTIONS */
.section{border-bottom:1px solid var(--border)}
.section:last-child{border-bottom:none}
.section-header{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;font-weight:700;font-size:.9rem}
.section-header:hover{background:#F7F4FB}
.section-icon{font-size:1.2rem}
.section-toggle{margin-left:auto;font-size:.85rem;color:var(--text-light);transition:transform .3s}
.section.open .section-toggle{transform:rotate(180deg)}
.section-content{display:none;padding:0 16px 16px}
.section.open .section-content{display:block}

/* WORKOUT */
.workout-meta{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:12px}
.meta-tag{background:var(--bg);border-radius:8px;padding:5px 10px;font-size:.78rem;color:var(--purple);font-weight:600}
.workout-phase{margin-bottom:14px}
.phase-title{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--pink);margin-bottom:7px;padding-bottom:3px;border-bottom:2px solid var(--border)}
.exercise-item{background:var(--bg);border-radius:10px;padding:10px;margin-bottom:8px}
/* Equipment */
.equip-bar{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 14px;align-items:center}
.equip-bar-label{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#777777;margin-right:2px}
.equip-pill{display:inline-flex;align-items:center;gap:4px;background:#F7F4FB;border-radius:20px;padding:4px 10px;font-size:.72rem;font-weight:700;color:#222222;white-space:nowrap}
.equip-pill-optional{background:#F7F4FB;color:#E0E0E0;font-style:italic}
.equip-guide-btn{display:flex;align-items:center;gap:10px;background:#fff;border:1.5px solid #E8E4F0;border-radius:12px;padding:12px 14px;margin-bottom:14px;cursor:pointer;width:100%;text-align:left}
.equip-guide-btn:active{background:#F7F4FB}
/* Equipment Guide Modal */
.equip-overlay{position:fixed;inset:0;background:rgba(131,105,182,.45);z-index:1200;display:none;align-items:flex-end;justify-content:center}
.equip-overlay.open{display:flex!important}
.scanner-overlay.open{display:flex!important}
.equip-sheet{background:#F7F4FB;width:100%;max-width:600px;max-height:92vh;border-radius:20px 20px 0 0;overflow:hidden;display:flex;flex-direction:column}
.equip-head{padding:16px 18px 10px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #E8E4F0;flex-shrink:0}
.equip-head-title{font-size:1rem;font-weight:800;color:#222222}
.equip-head-sub{font-size:.75rem;color:#777777;margin-top:2px}
.equip-tabs{display:flex;gap:8px;padding:12px 14px 0;flex-shrink:0}
.equip-tab{flex:1;padding:8px 4px;border-radius:10px;border:1.5px solid #E8E4F0;background:#fff;font-size:.72rem;font-weight:700;color:#777777;cursor:pointer;text-align:center}
.equip-tab.active{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.equip-body{overflow-y:auto;flex:1;padding:14px}
.equip-panel{display:none}.equip-panel.active{display:block}
.equip-item-card{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 2px 6px rgba(131,105,182,.08)}
.equip-item-header{display:flex;align-items:center;gap:12px;margin-bottom:8px}
.equip-item-icon{font-size:1.8rem;width:64px;height:64px;background:#F7F4FB;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.equip-item-icon img{width:100%;height:100%;object-fit:cover;border-radius:12px}
.equip-item-name{font-weight:800;font-size:.9rem;color:#222222}
.equip-item-sub{font-size:.72rem;color:#8ED6EE;font-weight:700;margin-top:2px}
.equip-item-desc{font-size:.78rem;color:#222222;line-height:1.6}
.equip-weight-card{border-radius:12px;padding:12px 14px;margin-bottom:8px}
.equip-weight-light{background:#D8F3FA}
.equip-weight-medium{background:#F7F4FB}
.equip-weight-heavy{background:#E8E4F0}
.equip-weight-title{font-weight:800;font-size:.85rem;margin-bottom:4px}
.equip-weight-kg{font-size:.72rem;font-weight:700;opacity:.7;margin-bottom:6px}
.equip-weight-uses{font-size:.75rem;line-height:1.6;color:#222222}
.equip-tip{background:#E8E4F0;border-radius:10px;padding:10px 12px;margin-bottom:8px;font-size:.77rem;color:#222222;line-height:1.6;border-left:3px solid #D7CDEA}
.equip-tip strong{display:block;margin-bottom:3px}
.equip-warn{background:#F7F4FB;border-radius:10px;padding:10px 12px;margin-bottom:8px;font-size:.77rem;color:#222222;line-height:1.6;border-left:3px solid #8ED6EE}
.equip-test-row{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-radius:10px;margin-bottom:6px;box-shadow:0 1px 3px rgba(131,105,182,.07)}
.equip-test-step{width:24px;height:24px;border-radius:50%;background:#8ED6EE;color:#fff;font-size:.72rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}
.ex-top{display:flex;gap:10px;align-items:flex-start}
.ex-icon{font-size:1.5rem;flex-shrink:0}
.ex-info{flex:1}
.ex-name{font-weight:700;font-size:.9rem}
.ex-detail{font-size:.78rem;color:var(--pink);font-weight:600;margin:2px 0}
.ex-desc{font-size:.78rem;color:var(--text-light)}
.ex-mods{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:8px}
.ex-mod{border-radius:8px;padding:6px 8px;font-size:.72rem}
.ex-mod .mod-label{font-weight:800;text-transform:uppercase;font-size:.65rem;letter-spacing:.4px;margin-bottom:2px}
.ex-mod .mod-text{color:var(--text);line-height:1.3}
.mod-beg{background:#F7F4FB}.mod-beg .mod-label{color:#8ED6EE}
.mod-int{background:#F7F4FB}.mod-int .mod-label{color:#8369B6}
.mod-adv{background:#E8E4F0}.mod-adv .mod-label{color:#8369B6}
.ex-active-mod{border-radius:8px;padding:7px 10px;font-size:.78rem;margin-top:7px;border-left:3px solid}
.rest-note{text-align:center;font-size:.78rem;color:var(--text-light);background:#F7F4FB;border-radius:8px;padding:7px;margin-top:4px}

/* MEALS */
.meal-total{background:var(--gradient);color:#fff;border-radius:10px;padding:12px 14px;margin-bottom:12px}
.meal-total-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}
.meal-total-label{font-size:.82rem;opacity:.9}
.meal-total-cal{font-size:1.5rem;font-weight:800}
.meal-adjust{font-size:.78rem;background:rgba(255,255,255,.2);border-radius:8px;padding:6px 10px}
.meal-card{background:var(--bg);border-radius:10px;padding:11px 13px;margin-bottom:9px}
.meal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}
.meal-type{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--pink)}
.meal-cal{font-size:.78rem;font-weight:700;color:var(--purple);background:#fff;padding:2px 7px;border-radius:20px}
.meal-name{font-weight:700;font-size:.92rem;margin-bottom:5px}
.meal-ingredients{font-size:.78rem;color:var(--text-light);margin-bottom:5px}
.meal-ingredients strong{color:var(--text);display:block;margin-bottom:1px}
.meal-instructions{font-size:.78rem;color:var(--text-light);border-left:3px solid #D8F3FA;padding-left:7px}
.macro-pills{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}
.macro-pill{font-size:.7rem;padding:2px 8px;border-radius:20px;font-weight:700}
.mp-p{background:#F7F4FB;color:#777777}
.mp-c{background:#F7F4FB;color:#222222}
.mp-f{background:#E8E4F0;color:#777777}
.snack-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px dashed #E8E4F0;font-size:.83rem}
.snack-row:last-child{border-bottom:none}
.snack-cal{color:var(--purple);font-weight:700;font-size:.78rem}
.snack-main{padding:10px 14px 12px}
.snack-name{font-size:.98rem;font-weight:800;color:var(--text);margin-bottom:8px;line-height:1.3}
.snack-macros{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}
.snack-macro-pill{font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:12px}
.snack-swap-btn{background:#8ED6EE;color:#fff;border:none;padding:7px 14px;border-radius:10px;font-size:.8rem;font-weight:700;cursor:pointer;width:100%;letter-spacing:.3px}
.snack-swap-btn:active{opacity:.85}
.snack-swap-panel{padding:10px 14px 14px;border-top:1px solid var(--border)}
.snack-swap-title{font-size:.72rem;font-weight:800;color:var(--text-light);margin-bottom:8px;text-transform:uppercase;letter-spacing:.6px}
.snack-alt{padding:9px 11px;border-radius:10px;border:1.5px solid #E8E4F0;margin-bottom:6px;cursor:pointer;transition:border-color .2s,background .2s}
.snack-alt:active{border-color:var(--blush);background:var(--bg)}
.snack-alt-name{font-size:.87rem;font-weight:700;color:var(--text);margin-bottom:4px}
.snack-alt-macros{display:flex;gap:10px;font-size:.72rem;color:var(--text-light);font-weight:600}
.snack-cat-badge{font-size:.68rem;background:#8ED6EE18;color:#222222;padding:2px 7px;border-radius:10px;font-weight:700;float:right;margin-top:1px}

/* MOTIVATION */
.motivation-card{background:linear-gradient(135deg,#F5F5F5,#F5F5F5);border-radius:12px;padding:14px}
.motivation-person{font-weight:800;font-size:.98rem;color:var(--pink);margin-bottom:5px}
.motivation-story{font-size:.83rem;color:var(--text);line-height:1.7;margin-bottom:9px}
.motivation-quote{font-size:.85rem;font-style:italic;color:var(--purple);font-weight:600;padding:7px 10px;background:rgba(255,255,255,.7);border-radius:8px}

/* TRACKER */
.tracker-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}
.tracker-item{background:var(--bg);border-radius:10px;padding:11px}
.tracker-label{font-size:.72rem;font-weight:700;text-transform:uppercase;color:var(--text-light);letter-spacing:.4px;margin-bottom:7px}
.tracker-check{display:flex;align-items:center;gap:7px;cursor:pointer}
.tracker-check input[type=checkbox]{width:19px;height:19px;accent-color:#8ED6EE;cursor:pointer}
.tracker-check span{font-size:.85rem;font-weight:600}
.water-tracker{grid-column:1/-1}
.water-glasses{display:flex;gap:7px;flex-wrap:wrap;margin-top:5px}
.water-glass{font-size:.85rem;cursor:pointer;opacity:.25;transition:all .2s;color:var(--pink);line-height:1}
.water-glass.filled{opacity:1;color:var(--pink)}
.water-glass:hover{transform:scale(1.15)}
.steps-input{width:100%;border:1.5px solid #E8E4F0;border-radius:8px;padding:7px 10px;font-size:.88rem;color:var(--text);background:#fff;margin-top:3px}
.steps-input:focus{outline:none;border-color:var(--pink)}
.mood-selector{display:flex;gap:7px;margin-top:5px;flex-wrap:wrap}
.mood-btn{font-size:.75rem;font-family:'Poppins',sans-serif;font-weight:600;cursor:pointer;opacity:.4;transition:all .2s;background:none;border:1.5px solid #E8E4F0;border-radius:20px;padding:5px 12px;color:var(--text);letter-spacing:.5px;text-transform:uppercase}
.mood-btn.selected{opacity:1;background:var(--gradient);color:#fff;border-color:transparent}
.tracker-complete-btn{grid-column:1/-1;background:var(--gradient);color:#fff;border:none;border-radius:10px;padding:11px;font-size:.92rem;font-weight:700;cursor:pointer;transition:opacity .2s,transform .2s}
.tracker-complete-btn:hover{opacity:.9;transform:translateY(-1px)}
.tracker-complete-btn.done{background:linear-gradient(135deg,#8369B6,#D7CDEA)}

/* REST DAY */
.rest-content{padding:18px 16px;text-align:center}
.rest-emoji{font-size:2.8rem;margin-bottom:8px}
.rest-title{font-weight:800;font-size:1rem;color:var(--purple);margin-bottom:6px}
.rest-desc{font-size:.85rem;color:var(--text-light);max-width:320px;margin:0 auto 14px}
.rest-tips{display:flex;gap:7px;flex-wrap:wrap;justify-content:center}
.rest-tip{background:var(--bg);border-radius:20px;padding:5px 12px;font-size:.78rem;color:var(--purple);font-weight:600}

/* WEEK HEADER */
.week-header{text-align:center;margin:22px 0 10px}
.week-badge{display:inline-block;background:var(--gradient);color:#222222;padding:7px 22px;border-radius:50px;font-weight:800;font-size:.87rem;letter-spacing:.5px}

/* FOOTER */
.footer{text-align:center;padding:28px 20px;color:var(--text-light);font-size:.8rem}
.footer p{max-width:460px;margin:0 auto 6px}

@media(max-width:480px){
.hero h1{font-size:1.6rem}
.tracker-grid{grid-template-columns:1fr}
.water-tracker{grid-column:1}
.tracker-complete-btn{grid-column:1}
.ob-row{grid-template-columns:1fr}
.ex-mods{grid-template-columns:1fr}
.results-grid{grid-template-columns:1fr 1fr}
.pb-grid{grid-template-columns:repeat(2,1fr)}
.pb-targets{grid-template-columns:1fr}
.activity-grid{grid-template-columns:1fr}
.level-grid{grid-template-columns:1fr 1fr 1fr}
}

.badge-dance{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff}
.dance-cardio-hero{background:linear-gradient(135deg,#8369B6 0%,#D7CDEA 100%);border-radius:16px;padding:20px;margin-bottom:16px;color:#fff;text-align:center}
.dance-cardio-hero h3{font-family:'Cormorant Garamond',serif;font-size:1.6rem;margin:0 0 4px;font-weight:700;letter-spacing:.5px}
.dance-cardio-hero p{font-size:.84rem;opacity:.85;margin:0 0 14px;line-height:1.5}
.dance-video-wrap{background:#000;border-radius:12px;overflow:hidden;position:relative;padding-bottom:56.25%;height:0;margin:0 auto 6px}
.dance-video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.dance-video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff;gap:10px;padding:20px;box-sizing:border-box}
.dance-video-placeholder .dvp-icon{font-size:3rem;opacity:.7}
.dance-video-placeholder .dvp-title{font-family:'Cormorant Garamond',serif;font-size:1.3rem;font-weight:700}
.dance-video-placeholder .dvp-sub{font-size:.78rem;opacity:.7;text-align:center;max-width:240px;line-height:1.5}
.dance-phase{margin-bottom:14px}
.dance-phase-title{font-weight:800;font-size:.78rem;text-transform:uppercase;letter-spacing:.8px;color:var(--rose);margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #E8E4F0}
.dance-step{display:flex;gap:8px;align-items:flex-start;margin-bottom:6px;font-size:.84rem;line-height:1.4;color:var(--text)}
.dance-step::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--blush);flex-shrink:0;margin-top:5px}
.dance-tips{background:#F7F4FB;border-radius:12px;padding:14px 16px;margin-top:14px}
.dance-tips-title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:var(--mushroom);margin-bottom:8px}
.dance-tip{font-size:.82rem;color:var(--text);margin-bottom:4px;padding-left:12px;position:relative}
.dance-tip::before{content:"—";position:absolute;left:0;color:var(--blush)}


.nsv-dot-btn:hover{background:var(--blush)!important;border-color:var(--blush)!important}


.intro-section{padding:32px 20px 0;max-width:680px;margin:0 auto}
.intro-signature{font-family:'Cormorant Garamond',serif;font-size:1.05rem;color:#8369B6;font-style:italic;margin-top:6px}
.intro-divider{width:40px;height:2px;background:linear-gradient(90deg,#8369B6,#8ED6EE);border-radius:2px;margin:20px 0}
.intro-headline{font-family:'Cormorant Garamond',serif;font-size:1.95rem;font-weight:700;color:var(--deep);line-height:1.2;margin-bottom:14px}
.intro-body{font-size:.9rem;color:var(--text-light);line-height:1.75;margin-bottom:14px}
.intro-body strong{color:var(--text);font-weight:700}
.intro-pillars{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}
.intro-pillar{background:#F7F4FB;border-radius:12px;padding:14px 16px;border-left:3px solid #8ED6EE}
.intro-pillar-name{font-weight:800;font-size:.78rem;text-transform:uppercase;letter-spacing:.6px;color:#8369B6;margin-bottom:4px}
.intro-pillar-desc{font-size:.78rem;color:var(--text-light);line-height:1.4}
.intro-results{background:linear-gradient(135deg,#8369B6,#D7CDEA);border-radius:16px;padding:22px 20px;margin:22px 0;color:#fff}
.intro-results-title{font-family:'Cormorant Garamond',serif;font-size:1.35rem;font-weight:700;margin-bottom:14px;text-align:center}
.intro-result-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;font-size:.84rem;line-height:1.5;opacity:.92}
.intro-result-dot{width:6px;height:6px;border-radius:50%;background:var(--blush);flex-shrink:0;margin-top:5px}
.intro-challenge{background:linear-gradient(135deg,#F7F4FB,#EBF9FD);border-radius:16px;padding:22px 20px;margin:22px 0;text-align:center;border:1.5px solid #D7CDEA}
.intro-challenge-title{font-family:'Cormorant Garamond',serif;font-size:1.45rem;font-weight:700;color:var(--deep);margin-bottom:10px}
.intro-challenge-body{font-size:.87rem;color:var(--text-light);line-height:1.7;margin-bottom:16px}
.intro-challenge-rule{font-size:.82rem;font-weight:700;color:#8369B6;margin-bottom:6px;padding:8px 12px;background:#fff;border-radius:8px;border-left:3px solid #8ED6EE}
.intro-close-quote{font-family:'Cormorant Garamond',serif;font-size:1.15rem;color:#8369B6;font-style:italic;text-align:center;margin:22px 0 6px;line-height:1.6}
.intro-sep{border:none;border-top:1px solid #E8E4F0;margin:28px 0}
.intro-stats-title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--text-light);margin-bottom:14px}
.intro-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}
.intro-stat-tile{background:#F7F4FB;border-radius:12px;padding:14px 12px;text-align:center;border:1.5px solid #D7CDEA}
.intro-stat-value{font-family:'Cormorant Garamond',serif;font-size:1.1rem;font-weight:700;color:var(--text);line-height:1.25;margin-bottom:2px}
.intro-stat-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-light)}
.intro-stats-sub{margin-bottom:18px}
.intro-stats-sub-item{font-size:.82rem;color:var(--text-light);line-height:1.6;margin-bottom:6px}
.intro-stats-sub-item strong{color:var(--text);font-weight:700}
.intro-split-label{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--text-light);margin-bottom:8px}
.intro-split-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}
.intro-split-tag{background:var(--gradient);color:#222222;font-size:.76rem;font-weight:700;padding:7px 12px;border-radius:20px}
.intro-equip-tag{background:#fff;border:1.5px solid #E8E4F0;color:var(--text);font-size:.76rem;font-weight:700;padding:7px 12px;border-radius:20px;display:inline-block}
.intro-equip-tag.intro-equip-optional{border-style:dashed;color:var(--text-light);font-weight:600}
@media(max-width:480px){.intro-pillars{grid-template-columns:1fr}.intro-headline{font-size:1.65rem}.intro-stats{grid-template-columns:1fr 1fr}}


/* Daily Lesson */
.lesson-card{background:linear-gradient(135deg,#8369B6,#D7CDEA);border-radius:14px;padding:18px 20px;color:#fff;margin-bottom:4px}
.lesson-day-label{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;opacity:.7;margin-bottom:6px}
.lesson-title{font-family:'Cormorant Garamond',serif;font-size:1.2rem;font-weight:700;margin-bottom:8px;line-height:1.3}
.lesson-body{font-size:.83rem;line-height:1.65;opacity:.9}
.lesson-takeaway{margin-top:10px;padding:8px 12px;background:rgba(255,255,255,.12);border-radius:8px;font-size:.78rem;font-weight:700;letter-spacing:.2px}
/* Weekly Theme */
.week-theme-bar{background:#F7F4FB;border-radius:10px;padding:12px 14px;margin:8px 0 4px;border-left:4px solid #F6C9E8}
.week-theme-label{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--mushroom);margin-bottom:3px}
.week-theme-title{font-size:.95rem;font-weight:800;color:var(--deep);margin-bottom:2px}
.week-theme-focus{font-size:.78rem;color:var(--text-light);line-height:1.5}
/* Weekly Reset Ritual */
.weekly-reset{background:#F7F4FB;border-radius:14px;padding:18px 20px;margin-bottom:4px;border:1.5px solid #E8E4F0}
.weekly-reset-title{font-family:'Cormorant Garamond',serif;font-size:1.2rem;font-weight:700;color:var(--deep);margin-bottom:4px}
.weekly-reset-sub{font-size:.78rem;color:var(--text-light);margin-bottom:14px;line-height:1.5}
.weekly-reset-item{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #E8E4F0;font-size:.84rem;color:var(--text)}
.weekly-reset-item:last-child{border-bottom:none}
.weekly-reset-dot{width:8px;height:8px;border-radius:50%;background:var(--blush);flex-shrink:0}
/* 80/20 Rule */
.rule-8020{background:linear-gradient(135deg,#F7F4FB,#D8F3FA);border-radius:10px;padding:12px 14px;margin:10px 0;font-size:.8rem;color:var(--text-light);line-height:1.5;border-left:3px solid #F6C9E8}
/* Portion Guide */
.portion-trigger{display:flex;align-items:center;gap:10px;background:#fff;border:1.5px solid #E8E4F0;border-radius:12px;padding:12px 14px;margin:10px 0;cursor:pointer;width:100%;text-align:left}
.portion-trigger-icon{font-size:1.5rem;flex-shrink:0}
.portion-trigger-text{flex:1}
.portion-trigger-title{font-weight:800;font-size:.85rem;color:#222222}
.portion-trigger-sub{font-size:.72rem;color:#777777;margin-top:2px}
.portion-overlay{position:fixed;inset:0;background:rgba(131,105,182,.45);z-index:1100;display:none;align-items:flex-end;justify-content:center}
.portion-overlay.open{display:flex!important}
.equip-overlay.open{display:flex!important}
.portion-sheet{background:#F7F4FB;width:100%;max-width:600px;max-height:90vh;border-radius:20px 20px 0 0;overflow:hidden;display:flex;flex-direction:column}
.portion-head{padding:16px 18px 10px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #E8E4F0;flex-shrink:0}
.portion-head-title{font-size:1rem;font-weight:800;color:#222222}
.portion-head-sub{font-size:.75rem;color:#777777;margin-top:2px}
.portion-tabs{display:flex;gap:8px;padding:12px 14px 0;flex-shrink:0}
.portion-tab{flex:1;padding:8px 6px;border-radius:10px;border:1.5px solid #E8E4F0;background:#fff;font-size:.75rem;font-weight:700;color:#777777;cursor:pointer;text-align:center}
.portion-tab.active{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.portion-body{overflow-y:auto;flex:1;padding:14px}
.portion-panel{display:none}.portion-panel.active{display:block}
.portion-section-title{font-size:.8rem;font-weight:800;color:#222222;text-transform:uppercase;letter-spacing:.6px;margin:14px 0 8px;display:flex;align-items:center;gap:6px}
.portion-card{background:#fff;border-radius:12px;padding:12px 14px;margin-bottom:8px;box-shadow:0 1px 4px rgba(131,105,182,.08)}
.portion-card-header{display:flex;align-items:center;gap:10px;margin-bottom:6px}
.portion-card-icon{font-size:1.5rem;flex-shrink:0;width:36px;height:36px;background:#F7F4FB;border-radius:8px;display:flex;align-items:center;justify-content:center}
.portion-card-label{font-weight:800;font-size:.85rem;color:#222222}
.portion-card-amount{font-size:.72rem;color:var(--pink);font-weight:700;margin-top:1px}
.portion-card-examples{font-size:.75rem;color:#222222;line-height:1.6}
.portion-card-examples span{display:inline-block;background:#F7F4FB;border-radius:5px;padding:1px 7px;margin:2px 3px 2px 0;font-weight:600}
.portion-tip{background:#E8E4F0;border-radius:10px;padding:10px 12px;margin-bottom:8px;font-size:.77rem;color:#222222;line-height:1.6;border-left:3px solid #D7CDEA}
.portion-tip strong{display:block;margin-bottom:3px;font-size:.78rem}
.portion-warning{background:#F7F4FB;border-radius:10px;padding:10px 12px;margin-bottom:8px;font-size:.77rem;color:#222222;line-height:1.6;border-left:3px solid #8ED6EE}
.portion-warning strong{display:block;margin-bottom:3px}
.portion-visual-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}
.portion-visual-cell{background:#fff;border-radius:10px;padding:10px;box-shadow:0 1px 4px rgba(131,105,182,.07);text-align:center}
.portion-visual-emoji{font-size:1.8rem;margin-bottom:4px}
.portion-visual-label{font-size:.7rem;font-weight:800;color:#222222}
.portion-visual-desc{font-size:.67rem;color:#777777;margin-top:2px;line-height:1.4}
.rule-8020 strong{color:var(--mushroom)}
/* Desserts Panel */
#dessert-panel{position:fixed;inset:0;background:rgba(131,105,182,.55);z-index:3500;display:none;align-items:flex-start;justify-content:center;padding:0;overflow:hidden}
#dessert-panel.open{display:flex}
.dp-modal{background:#fff;width:100%;max-width:680px;height:100vh;display:flex;flex-direction:column}
@media(min-width:700px){.dp-modal{height:92vh;margin-top:4vh;border-radius:20px 20px 0 0}}
.dp-header{background:linear-gradient(135deg,#D7CDEA,#8369B6);padding:18px 20px 14px;flex-shrink:0;color:#fff}
.dp-title{font-family:'Cormorant Garamond',serif;font-size:1.3rem;font-weight:700;margin-bottom:2px}
.dp-sub{font-size:.76rem;opacity:.85;line-height:1.4}
.dp-body{flex:1;overflow-y:auto;padding:14px 16px 40px}
.dp-item{background:#F7F4FB;border-radius:12px;padding:16px;margin-bottom:12px;border-left:3px solid var(--blush)}
.dp-item-name{font-weight:800;font-size:.92rem;color:var(--deep);margin-bottom:4px}
.dp-item-macros{font-size:.72rem;color:var(--rose);font-weight:700;margin-bottom:6px}
.dp-item-desc{font-size:.82rem;color:var(--text-light);line-height:1.5;margin-bottom:6px}
.dp-item-how{font-size:.8rem;color:var(--text);line-height:1.6}


/* ── Meal Picker ── */
.meal-picker-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9000;display:none;align-items:flex-end;justify-content:center}
.meal-picker-overlay.open{display:flex}
.meal-picker-sheet{background:#fff;width:100%;max-width:520px;max-height:88vh;border-radius:20px 20px 0 0;overflow:hidden;display:flex;flex-direction:column}
.picker-header{padding:16px 20px 12px;border-bottom:1px solid #E8E4F0;display:flex;align-items:center;justify-content:space-between}
.picker-title{font-family:'Cormorant Garamond',serif;font-size:1.25rem;font-weight:700;color:#222222}
.picker-close{background:none;border:none;font-size:1.4rem;color:#777777;cursor:pointer;padding:4px 8px}
.picker-tabs{display:flex;border-bottom:1px solid #E8E4F0}
.picker-tab{flex:1;padding:10px;text-align:center;font-size:.78rem;font-weight:700;color:#777777;cursor:pointer;border:none;background:none;text-transform:uppercase;letter-spacing:.6px}
.picker-tab.active{color:#222222;border-bottom:2px solid #8ED6EE}
.picker-list{overflow-y:auto;flex:1;padding:12px}
.picker-item{display:flex;gap:12px;padding:10px;border:2px solid transparent;border-radius:12px;margin-bottom:8px;cursor:pointer;transition:all .2s;background:#F7F4FB}
.picker-item:hover,.picker-item.selected{border-color:#8ED6EE;background:#F7F4FB}
.picker-item-img{width:80px;height:70px;object-fit:cover;border-radius:8px;flex-shrink:0}
.picker-item-body{flex:1;min-width:0}
.picker-item-name{font-size:.88rem;font-weight:700;color:#222222;margin-bottom:3px}
.picker-item-cal{font-size:.75rem;color:#777777;font-weight:600}
.picker-item-macros{font-size:.7rem;color:#aaa;margin-top:2px}
.picker-item-select{margin-left:auto;align-self:center;background:#8ED6EE;color:#fff;border:none;border-radius:8px;padding:6px 14px;font-size:.76rem;font-weight:700;cursor:pointer;white-space:nowrap}
.meal-change-btn{background:none;border:1px solid #8ED6EE;color:#222222;border-radius:20px;padding:3px 12px;font-size:.72rem;font-weight:700;cursor:pointer;margin-left:8px;transition:all .15s}
.meal-change-btn:hover{background:#8ED6EE;color:#fff}
/* ── VEGETARIAN OPTIONS ─────────────────────────────── */
.veg-options-btn{width:100%;margin-top:8px;padding:8px;background:#E8E4F0;color:#222222;border:1.5px solid #8ED6EE40;border-radius:10px;font-size:.8rem;font-weight:700;cursor:pointer;letter-spacing:.2px}
.veg-options-btn:active{background:#F7F4FB}
.veg-picker-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9000;display:none;align-items:flex-end;justify-content:center}
.veg-picker-overlay.open{display:flex}
.veg-picker-sheet{background:#fff;width:100%;max-width:520px;max-height:92vh;border-radius:22px 22px 0 0;display:flex;flex-direction:column;overflow:hidden}
.veg-picker-head{padding:16px 18px 12px;border-bottom:2px solid #E0E0E0;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#8369B6,#8369B6);color:#fff}
.veg-picker-title{font-family:'Cormorant Garamond',serif;font-size:1.2rem;font-weight:700}
.veg-picker-sub{font-size:.7rem;opacity:.8;margin-top:2px}
.veg-picker-close{background:rgba(255,255,255,.2);border:none;border-radius:50%;width:30px;height:30px;color:#fff;font-size:1rem;cursor:pointer}
.veg-picker-list{overflow-y:auto;flex:1;padding:12px}
.veg-meal-card{border:1.5px solid #E8E4F0;border-radius:14px;margin-bottom:10px;overflow:hidden}
.veg-meal-card.selected{border-color:#8ED6EE;box-shadow:0 0 0 2px rgba(142,214,238,.35)}
.vmc-top{padding:12px 14px;display:flex;justify-content:space-between;align-items:flex-start;gap:8px}
.vmc-info{flex:1}
.vmc-name{font-size:.92rem;font-weight:800;color:#222222;margin-bottom:5px;line-height:1.3}
.vmc-macros{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:5px}
.vmc-pill{font-size:.68rem;font-weight:700;padding:2px 7px;border-radius:10px}
.vmc-pill-cal{background:#8ED6EE15;color:#8369B6}
.vmc-pill-p{background:#D8F3FA;color:#222222}
.vmc-pill-c{background:#F7F4FB;color:#777777}
.vmc-pill-f{background:#D7CDEA;color:#222222}
.vmc-pill-fib{background:#D8F3FA;color:#222222}
.vmc-prep{font-size:.7rem;color:#8ED6EE;font-weight:700}
.vmc-swap-btn{background:#8369B6;color:#fff;border:none;border-radius:10px;padding:8px 14px;font-size:.78rem;font-weight:700;cursor:pointer;white-space:nowrap;align-self:center}
.vmc-swap-btn.current{background:#E8E4F0;color:#222222;border:1.5px solid #8ED6EE60}
.vmc-swap-btn:active{opacity:.85}
.vmc-details{border-top:1px solid #E8E4F0}
.vmc-details summary{padding:8px 14px;font-size:.76rem;font-weight:700;color:#222222;cursor:pointer;list-style:none;display:flex;justify-content:space-between}
.vmc-details summary::after{content:'＋';font-size:.8rem}
.vmc-details[open] summary::after{content:'－'}
.vmc-body{padding:0 14px 12px;font-size:.78rem;color:#4A4A4A;line-height:1.6}
.vmc-body strong{color:#222222;font-weight:800;display:block;margin:8px 0 4px}
.vmc-body ul,.vmc-body ol{margin:0;padding-left:18px}
.vmc-body li{margin-bottom:3px}
.vmc-why{background:#E8E4F0;border-radius:8px;padding:8px 10px;margin-top:8px;font-size:.75rem;color:#222222;line-height:1.5}
/* Inline veg meal card (after swap) */
.veg-badge-bar{background:linear-gradient(135deg,#8ED6EE,#8369B6);padding:7px 14px;color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.5px;display:flex;justify-content:space-between;align-items:center}
.veg-inline-actions{display:flex;gap:6px;padding:10px 14px 0}
.veg-inline-btn{flex:1;padding:7px;border-radius:9px;font-size:.76rem;font-weight:700;cursor:pointer;border:none}
.veg-inline-btn-more{background:#E8E4F0;color:#222222}
.veg-inline-btn-orig{background:#F7F4FB;color:#777777}
.veg-fiber-pill{background:#D8F3FA;color:#222222}


/* ── Week Planner Panel ── */
.planner-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9100;display:none;align-items:flex-end;justify-content:center}
.planner-overlay.open{display:flex}
.planner-sheet{background:#F7F4FB;width:100%;max-width:600px;max-height:92vh;border-radius:20px 20px 0 0;overflow:hidden;display:flex;flex-direction:column}
.planner-head{padding:16px 20px 10px;border-bottom:1px solid #E8E4F0;display:flex;align-items:center;justify-content:space-between;background:#fff}
.planner-head-title{font-family:'Cormorant Garamond',serif;font-size:1.3rem;font-weight:700;color:#222222}
.planner-head-sub{font-size:.72rem;color:#777777;margin-top:2px}
.planner-week-tabs{display:flex;gap:6px;padding:10px 16px;background:#fff;border-bottom:1px solid #E8E4F0;overflow-x:auto}
.pw-tab{padding:6px 14px;border-radius:20px;font-size:.76rem;font-weight:700;cursor:pointer;border:2px solid #D7CDEA;color:#777777;background:none;white-space:nowrap;transition:all .2s}
.pw-tab.active{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.planner-body{overflow-y:auto;flex:1;padding:12px 14px}
.veg-lib-section{padding:0 14px 16px}
.veg-lib-header{font-size:.95rem;font-weight:800;color:#222222;margin-bottom:2px;display:flex;align-items:center;gap:6px}
.veg-lib-sub{font-size:.75rem;color:#777777;margin-bottom:12px;font-weight:600}
.veg-lib-scroll{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch}
.veg-lib-scroll::-webkit-scrollbar{height:4px}.veg-lib-scroll::-webkit-scrollbar-track{background:#F7F4FB}.veg-lib-scroll::-webkit-scrollbar-thumb{background:#D7CDEA;border-radius:2px}
.vl-card{flex-shrink:0;width:180px;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px rgba(131,105,182,.08);cursor:pointer;transition:transform .15s}
.vl-card:active{transform:scale(.97)}
.vl-img{width:180px;height:130px;object-fit:cover;object-position:center;display:block}
.vl-body{padding:10px}
.vl-name{font-size:.8rem;font-weight:700;color:#222222;line-height:1.3;margin-bottom:5px}
.vl-meta{font-size:.7rem;color:#777777;margin-bottom:8px}
.vl-assign-btn{width:100%;background:#E8E4F0;color:#222222;border:none;border-radius:8px;padding:6px;font-size:.72rem;font-weight:700;cursor:pointer}
.vl-assign-btn:hover{background:#D8F3FA}
.vl-assign-panel{background:#F7F4FB;border-top:1px solid #E8E4F0;padding:10px;display:none}
.vl-assign-panel.open{display:block}
.vl-assign-title{font-size:.7rem;font-weight:700;color:#222222;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}
.vl-day-row{display:flex;align-items:center;gap:6px;margin-bottom:6px}
.vl-day-lbl{font-size:.7rem;color:#222222;width:46px;flex-shrink:0;font-weight:600}
.vl-slot-btn{flex:1;border:1px solid #E8E4F0;background:#fff;border-radius:6px;padding:4px 2px;font-size:.65rem;font-weight:700;color:#777777;cursor:pointer}
.vl-slot-btn.active{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.planner-day-row{background:#fff;border-radius:12px;margin-bottom:10px;overflow:hidden;box-shadow:0 1px 4px rgba(131,105,182,.07)}
.planner-day-label{padding:8px 14px;background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.5px}
.planner-meals-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;background:#EBF9FD}
.planner-meal-cell{background:#fff;padding:8px;cursor:pointer;transition:background .15s}
.planner-meal-cell.veg-active{border:2px solid #777777;background:#E8E4F0}
.planner-meal-cell:hover{background:#FDF0EA}
.planner-meal-thumb{width:100%;height:60px;object-fit:cover;border-radius:6px;margin-bottom:5px}
.planner-meal-type{font-size:.62rem;font-weight:800;color:#222222;text-transform:uppercase;letter-spacing:.5px}
.planner-meal-name{font-size:.68rem;color:#222222;font-weight:600;line-height:1.3;margin-top:1px}
.planner-meal-cal{font-size:.62rem;color:#aaa;margin-top:2px}
.planner-footer{padding:14px 16px;background:#fff;border-top:1px solid #E8E4F0;display:flex;gap:8px}
.planner-cta{flex:1;padding:13px;border-radius:12px;font-size:.88rem;font-weight:700;cursor:pointer;border:none;transition:all .2s}
.planner-cta-main{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff}
.planner-cta-sec{background:#EBF9FD;color:#777777}

/* ── Shopping List Panel ── */
.shoplist-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9200;display:none;align-items:flex-end;justify-content:center}
.shoplist-overlay.open{display:flex}
.shoplist-sheet{background:#F7F4FB;width:100%;max-width:560px;max-height:92vh;border-radius:20px 20px 0 0;overflow:hidden;display:flex;flex-direction:column}
.shoplist-head{padding:16px 20px 10px;border-bottom:1px solid #E8E4F0;background:#fff;display:flex;align-items:center;justify-content:space-between}
.shoplist-head-title{font-family:'Cormorant Garamond',serif;font-size:1.3rem;font-weight:700;color:#222222}
.shoplist-body{overflow-y:auto;flex:1;padding:12px 14px}
.shoplist-cat{margin-bottom:14px}
.shoplist-cat-title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#222222;padding:6px 0;border-bottom:1px solid #E8E4F0;margin-bottom:6px}
.shoplist-item{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px solid #E8E4F0}
.shoplist-check{width:20px;height:20px;border-radius:50%;border:2px solid #8ED6EE;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;margin-top:1px}
.shoplist-check.done{background:#8ED6EE;border-color:#8ED6EE}
.shoplist-check.done::after{content:'✓';color:#fff;font-size:.65rem;font-weight:800}
.shoplist-item-text{font-size:.82rem;color:#222222;flex:1;line-height:1.4}
.shoplist-item-text.done{text-decoration:line-through;color:#bbb}
.shoplist-footer{padding:14px 16px;background:#fff;border-top:1px solid #E8E4F0;display:flex;gap:8px}
.shoplist-week-label{font-size:.7rem;color:#777777;text-align:center;margin-top:4px}


/* ── 6-PILLAR RING DASHBOARD ───────────────────────────── */
.pillars-wrap{padding:4px 0 12px}
.pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 12px;margin-bottom:8px}
.pillar-card{background:#fff;border-radius:16px;padding:12px 6px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;transition:all .3s;box-shadow:0 2px 10px rgba(131,105,182,.07);border:2.5px solid transparent;position:relative;overflow:hidden}
.pillar-card:active{transform:scale(.96)}
.pillar-card.done{border-color:var(--pcol,#8ED6EE);background:var(--pbg,#EBF9FD)}
.pillar-emoji{font-size:1.1rem;line-height:1}
.pillar-ring-wrap{position:relative;width:52px;height:52px;display:flex;align-items:center;justify-content:center}
.pillar-ring-wrap svg{position:absolute;inset:0}
.pillar-pct{font-family:'Cormorant Garamond',serif;font-size:.85rem;font-weight:700;color:#222222;position:relative;z-index:1}
.pillar-done-icon{font-size:1.1rem;position:relative;z-index:1}
.pillar-name{font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:#777777;text-align:center}
.consistency-row{padding:0 12px;margin-bottom:4px}
.consistency-card{background:linear-gradient(135deg,#8ED6EE,#D7CDEA);border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:14px;cursor:pointer;box-shadow:0 4px 16px rgba(131,105,182,.15)}
.consistency-card:active{transform:scale(.98)}
.cons-left{flex:1}
.cons-label{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.7px;color:rgba(255,255,255,.7);margin-bottom:3px}
.cons-value{font-family:'Cormorant Garamond',serif;font-size:1.15rem;font-weight:700;color:#fff;line-height:1.2}
.cons-sub{font-size:.65rem;color:rgba(255,255,255,.65);margin-top:2px}
.cons-ring{flex-shrink:0}
.bonus-wrap{padding:0 12px 12px}
.bonus-toggle{background:#F7F4FB;border:1.5px solid #E8E4F0;border-radius:12px;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none}
.bonus-toggle-left{font-size:.72rem;font-weight:800;color:#777777}
.bonus-toggle-right{font-size:.75rem;color:#222222;font-weight:700;transition:transform .2s}
.bonus-toggle-right.open{transform:rotate(180deg)}
.bonus-grid-wrap{overflow:hidden;max-height:0;transition:max-height .35s ease}
.bonus-grid-wrap.open{max-height:700px}
.bonus-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:8px 0 0}
.bonus-item{background:#fff;border-radius:10px;padding:8px 4px;text-align:center;cursor:pointer;transition:all .22s;box-shadow:0 1px 4px rgba(131,105,182,.06);border:2px solid transparent}
.bonus-item.done{background:#EBF9FD;border-color:#8ED6EE}
.bi-icon{font-size:1.25rem;margin-bottom:2px;display:block}
.bi-label{font-size:.58rem;color:#777777;font-weight:600;line-height:1.2;display:block}
.bi-xp{font-size:.6rem;color:#222222;font-weight:800;display:block;margin-top:1px}
.pillar-overlay{position:fixed;inset:0;z-index:2000;background:rgba(131,105,182,.45);backdrop-filter:blur(5px);display:none;align-items:flex-end;justify-content:center}
.pillar-overlay.open{display:flex}
.pillar-sheet{background:#fff;border-radius:22px 22px 0 0;width:100%;max-width:520px;max-height:82vh;overflow-y:auto;animation:sheetUp .3s cubic-bezier(.4,0,.2,1)}
@keyframes sheetUp{from{transform:translateY(100%)}to{transform:translateY(0)}}
.ps-handle{width:36px;height:4px;background:#e0d0c8;border-radius:2px;margin:10px auto 0}
.ps-header{padding:14px 20px 12px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #E8E4F0}
.ps-header-icon{font-size:2rem}
.ps-header-text h3{font-family:'Cormorant Garamond',serif;font-size:1.3rem;font-weight:700;color:#222222;margin:0 0 2px}
.ps-header-text p{font-size:.7rem;color:#777777;margin:0}
.ps-body{padding:16px 20px 28px}
.ps-field{margin-bottom:18px}
.ps-label{font-size:.68rem;font-weight:800;color:#777777;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;display:block}
.ps-chips{display:flex;gap:8px;flex-wrap:wrap}
.ps-chip{background:#F7F4FB;border:2px solid #E8E4F0;border-radius:10px;padding:9px 16px;font-size:.8rem;font-weight:600;color:#777777;cursor:pointer;transition:all .18s;user-select:none}
.ps-chip.on{background:#8369B6;color:#fff;border-color:#8369B6}
.ps-big{width:100%;padding:15px;border-radius:13px;border:2px solid #E8E4F0;background:#F7F4FB;color:#222222;font-size:.88rem;font-weight:700;cursor:pointer;transition:all .2s;text-align:center;display:block;box-sizing:border-box}
.ps-big.on{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff;border-color:transparent}
.ps-num-row{display:flex;align-items:center;gap:10px;background:#F7F4FB;border-radius:12px;padding:10px 14px}
.ps-num-row label{font-size:.8rem;color:#222222;font-weight:600;flex:1}
.ps-num-row input{width:72px;border:2px solid #E8E4F0;border-radius:8px;padding:7px 10px;font-size:.9rem;font-weight:700;color:#222222;text-align:center;background:#fff}
.ps-quick-btns{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}
.ps-quick{background:#fff;border:2px solid #E8E4F0;border-radius:8px;padding:6px 12px;font-size:.72rem;font-weight:700;color:#777777;cursor:pointer}
.ps-mood-row{display:flex;gap:8px}
.ps-mood{background:#F7F4FB;border:2px solid transparent;border-radius:12px;padding:10px 8px;font-size:1.4rem;cursor:pointer;transition:all .18s;text-align:center;flex:1}
.ps-mood.on{border-color:#8ED6EE;background:#F7F4FB;transform:scale(1.08)}
.ps-mood span{display:block;font-size:.55rem;font-weight:700;color:#777777;margin-top:3px}
.ps-save{width:100%;padding:15px;border-radius:14px;border:none;margin-top:12px;background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff;font-size:.92rem;font-weight:800;cursor:pointer;letter-spacing:.3px}
.xp-popup{position:fixed;pointer-events:none;z-index:9999;font-family:'Cormorant Garamond',serif;font-size:1.5rem;font-weight:700;color:#8369B6;text-shadow:0 2px 10px rgba(131,105,182,.40);animation:xpFloat 1.4s ease-out forwards;white-space:nowrap}
@keyframes xpFloat{0%{opacity:0;transform:translateY(0) scale(.8)}20%{opacity:1;transform:translateY(-12px) scale(1.15)}80%{opacity:1;transform:translateY(-48px) scale(1)}100%{opacity:0;transform:translateY(-70px) scale(.9)}}
.levelup-overlay{position:fixed;inset:0;z-index:10000;background:rgba(131,105,182,.97);backdrop-filter:blur(10px);display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}
.levelup-overlay.show{display:flex}
.lu-inner{padding:40px 28px;max-width:340px;animation:popIn .5s cubic-bezier(.34,1.56,.64,1)}
@keyframes popIn{from{transform:scale(.65);opacity:0}to{transform:scale(1);opacity:1}}
.lu-icon-big{font-size:5.5rem;display:block;margin-bottom:16px}
.lu-level-txt{font-family:'Cormorant Garamond',serif;font-size:1.9rem;font-weight:700;color:#F5F5F5;margin-bottom:8px}
.lu-msg-txt{font-size:.88rem;color:rgba(255,255,255,.85);line-height:1.65;margin-bottom:28px;font-style:italic}
.lu-close{background:#fff;color:#222222;border:none;border-radius:14px;padding:13px 36px;font-size:.92rem;font-weight:800;cursor:pointer}
.ach-toast{position:fixed;top:-90px;left:50%;transform:translateX(-50%);z-index:9998;background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff;border-radius:18px;padding:13px 18px;display:flex;align-items:center;gap:12px;box-shadow:0 8px 32px rgba(131,105,182,.45);transition:top .4s cubic-bezier(.4,0,.2,1);min-width:270px;max-width:340px}
.ach-toast.show{top:16px}
.at-icon{font-size:2.2rem;flex-shrink:0}
.at-body{flex:1}
.at-badge{font-weight:800;font-size:.88rem;margin-bottom:2px}
.at-xp-desc{font-size:.7rem;opacity:.82;line-height:1.4}
.game-panel{position:fixed;inset:0;z-index:3000;background:#F7F4FB;transform:translateX(100%);transition:transform .38s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden}
.game-panel.open{transform:translateX(0)}
.gp-head{background:linear-gradient(135deg,#8369B6,#D7CDEA);flex-shrink:0;padding-top:env(safe-area-inset-top)}
.gp-title-row{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 0}
.gp-title-row h2{font-family:'Cormorant Garamond',serif;font-size:1.25rem;font-weight:700;color:#F5F5F5;margin:0}
.gp-close{background:rgba(255,255,255,.18);border:none;border-radius:50%;width:32px;height:32px;color:#fff;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center}
.gp-xp-row{padding:12px 16px 0;display:flex;align-items:center;gap:12px}
.gp-badge{font-size:2.4rem;flex-shrink:0}
.gp-xp-info{flex:1}
.gp-level-name{font-family:'Cormorant Garamond',serif;font-size:1rem;font-weight:700;color:#F5F5F5}
.gp-level-num{font-size:.6rem;color:rgba(255,255,255,.7);margin-bottom:5px}
.gp-bar{background:rgba(255,255,255,.2);border-radius:50px;height:7px;overflow:hidden}
.gp-bar-fill{height:100%;background:linear-gradient(90deg,#D8F3FA,#fff);border-radius:50px;transition:width .6s ease}
.gp-bar-labels{display:flex;justify-content:space-between;font-size:.58rem;color:rgba(255,255,255,.65);margin-top:3px}
.gp-xp-pill{background:rgba(255,255,255,.15);border-radius:10px;padding:6px 10px;text-align:center;font-family:'Cormorant Garamond',serif;font-size:1.05rem;font-weight:700;color:#fff;flex-shrink:0;line-height:1.2}
.gp-xp-pill small{display:block;font-size:.55rem;opacity:.7;font-family:'Poppins',sans-serif}
.gp-tabs{display:flex;background:rgba(0,0,0,.18);border-radius:10px;padding:3px;margin:12px 16px 14px}
.g-tab{flex:1;padding:7px 2px;border:none;background:transparent;border-radius:8px;font-size:.58rem;font-weight:700;color:rgba(255,255,255,.65);cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.3px}
.g-tab.active{background:#fff;color:#222222}
.gp-body{flex:1;overflow-y:auto;padding:14px}
.gcard{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 2px 8px rgba(131,105,182,.06)}
.gcardtitle{font-size:.68rem;font-weight:800;color:#777777;text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px}
.boss-bar{background:#EBF9FD;border-radius:50px;height:10px;overflow:hidden;margin:8px 0 4px}
.boss-bar-fill{height:100%;background:linear-gradient(90deg,#8369B6,#D7CDEA);border-radius:50px;transition:width .6s}
.boss-bar-lbl{display:flex;justify-content:space-between;font-size:.63rem;color:#777777;font-weight:700}
.mission-card{background:#F7F4FB;border-radius:11px;padding:11px 12px;margin-bottom:7px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .2s;border:2px solid transparent}
.mission-card.done{background:#EBF9FD;border-color:#8ED6EE}
.mission-card.secret{border-color:#8ED6EE;background:#F7F4FB}
.mc-check{width:24px;height:24px;border-radius:50%;border:2px solid #D7CDEA;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;color:#222222;flex-shrink:0}
.mission-card.done .mc-check{background:#8369B6;border-color:#8ED6EE;color:#fff}
.mc-icon{font-size:1.15rem;flex-shrink:0}
.mc-name{flex:1;font-size:.78rem;font-weight:600;color:#222222}
.mc-xp{font-size:.72rem;font-weight:800;color:#222222;flex-shrink:0}
.streak-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}
.streak-card{background:#fff;border-radius:11px;padding:9px 6px;text-align:center;box-shadow:0 1px 4px rgba(131,105,182,.05)}
.sk-icon{font-size:1.2rem;margin-bottom:2px}
.sk-num{font-family:'Cormorant Garamond',serif;font-size:1.5rem;font-weight:700;color:#222222;line-height:1}
.sk-lbl{font-size:.56rem;color:#777777;font-weight:700;text-transform:uppercase;letter-spacing:.4px}
.makeup-card{background:linear-gradient(135deg,#F7F4FB,#EBF9FD);border:2px solid #D7CDEA;border-radius:13px;padding:13px;margin-bottom:8px}
.mkup-title{font-size:.6rem;font-weight:800;color:#777777;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px}
.mkup-task{font-size:.83rem;font-weight:700;color:#222222;margin-bottom:3px}
.mkup-xp{font-size:.7rem;color:#777777;margin-bottom:8px;line-height:1.4}
.mkup-btn{background:#8369B6;color:#fff;border:none;border-radius:8px;padding:8px 18px;font-size:.76rem;font-weight:800;cursor:pointer}
.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:12px}
.stat-card{background:#fff;border-radius:11px;padding:11px 7px;text-align:center;box-shadow:0 1px 4px rgba(131,105,182,.05)}
.stat-val{font-family:'Cormorant Garamond',serif;font-size:1.45rem;font-weight:700;color:#222222}
.stat-lbl{font-size:.58rem;color:#777777;font-weight:700;text-transform:uppercase;letter-spacing:.3px}
.lp-step{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #E8E4F0}
.lp-step:last-child{border-bottom:none}
.lp-badge{width:34px;height:34px;border-radius:50%;background:#EBF9FD;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}
.lp-badge.cur{background:linear-gradient(135deg,#8369B6,#D7CDEA);box-shadow:0 2px 8px rgba(131,105,182,.35)}
.lp-badge.past{background:#E8E4F0;font-size:.85rem}
.lp-badge.locked{background:#F7F4FB;filter:grayscale(1);opacity:.45}
.lp-name{font-size:.78rem;font-weight:700;color:#222222}
.lp-xp{font-size:.63rem;color:#777777}
.lp-cur-tag{font-size:.58rem;font-weight:800;color:#222222;background:#F7F4FB;padding:2px 8px;border-radius:50px;margin-left:auto}
.ach-search{width:100%;padding:10px 14px;border-radius:10px;border:2px solid #E8E4F0;background:#fff;font-size:.8rem;color:#222222;margin-bottom:9px;box-sizing:border-box}
.ach-filter-row{display:flex;gap:6px;overflow-x:auto;padding-bottom:7px;margin-bottom:9px;scrollbar-width:none}
.ach-filter-row::-webkit-scrollbar{display:none}
.af-btn{background:#fff;border:2px solid #E8E4F0;border-radius:20px;padding:5px 12px;font-size:.63rem;font-weight:800;color:#777777;cursor:pointer;white-space:nowrap}
.af-btn.active{background:#8369B6;color:#fff;border-color:#8369B6}
.ach-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}
.ach-card{background:#fff;border-radius:13px;padding:13px 9px;text-align:center;box-shadow:0 1px 5px rgba(131,105,182,.06);position:relative}
.ach-card.earned{background:linear-gradient(135deg,#EBF9FD,#F7F4FB);border:2px solid #D7CDEA}
.ach-card.locked{opacity:.55}
.ac-icon{font-size:1.6rem;margin-bottom:5px}
.ac-name{font-size:.7rem;font-weight:800;color:#222222;margin-bottom:2px;line-height:1.3}
.ac-xp{font-size:.63rem;color:#222222;font-weight:800;margin-bottom:3px}
.ac-earned{font-size:.54rem;font-weight:800;color:#222222;text-transform:uppercase;letter-spacing:.4px}
.ac-prog{background:#EBF9FD;border-radius:50px;height:3px;margin-top:4px;overflow:hidden}
.ac-prog-fill{height:100%;background:#8ED6EE;border-radius:50px}
.sdc{background:#fff;border-radius:13px;padding:13px;margin-bottom:8px;box-shadow:0 1px 5px rgba(131,105,182,.06)}
.sdc-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}
.sdc-label{font-size:.72rem;font-weight:800;color:#222222}
.sdc-val{font-family:'Cormorant Garamond',serif;font-size:1.4rem;font-weight:700;color:#777777}
.sdc-bar{background:#EBF9FD;border-radius:50px;height:8px;overflow:hidden}
.sdc-fill{height:100%;border-radius:50px;transition:width .6s}
.sdc-desc{font-size:.65rem;color:#aaa;margin-top:5px;line-height:1.4}
#xp-overview-bar{margin-top:14px;background:linear-gradient(135deg,#8369B6,#D7CDEA);border-radius:14px;padding:13px 14px;cursor:pointer}
.xob-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}
.xob-badge{font-size:1.8rem}
.xob-info{flex:1}
.xob-name{font-family:'Cormorant Garamond',serif;font-size:1rem;font-weight:700;color:#F5F5F5}
.xob-sub{font-size:.6rem;color:rgba(255,255,255,.7)}
.xob-xp{font-family:'Cormorant Garamond',serif;font-size:1.1rem;font-weight:700;color:#fff}
.xob-bar{background:rgba(255,255,255,.2);border-radius:50px;height:6px;overflow:hidden;margin-bottom:5px}
.xob-bar-fill{height:100%;background:linear-gradient(90deg,#D7CDEA,#fff);border-radius:50px;transition:width .6s ease;width:0%}
.xob-bar-lbl{display:flex;justify-content:space-between;font-size:.58rem;color:rgba(255,255,255,.65)}
#confetti-canvas{position:fixed;inset:0;pointer-events:none;z-index:9997;display:none}


/* ── Premium Section Header Cards ─────────────────────────────────────────── */
.sec-meal,.sec-hormone,.sec-inspire,.sec-checkin,.sec-fitness,.sec-lesson,.sec-score,.sec-biohack,.sec-monica{border-radius:14px;overflow:hidden;margin-bottom:12px;border-bottom:none!important;box-shadow:0 4px 16px rgba(131,105,182,.10)}
.sec-meal .section-header,.sec-hormone .section-header,.sec-inspire .section-header,.sec-checkin .section-header,.sec-fitness .section-header,.sec-lesson .section-header,.sec-score .section-header,.sec-biohack .section-header,.sec-monica .section-header{display:flex;align-items:center;padding:14px 16px;gap:12px;cursor:pointer;flex-direction:row}
.sec-meal .section-header{background:linear-gradient(135deg,#8ED6EE,#D8F3FA)}
.sec-hormone .section-header{background:linear-gradient(135deg,#F6C9E8,#D7CDEA)}
.sec-inspire .section-header{background:linear-gradient(135deg,#8369B6,#D7CDEA)}
.sec-checkin .section-header{background:linear-gradient(135deg,#D8F3FA,#D7CDEA)}
.sec-fitness .section-header{background:linear-gradient(135deg,#8ED6EE,#8369B6)}
.sec-lesson .section-header{background:linear-gradient(135deg,#D8F3FA,#D7CDEA)}
.sec-score .section-header{background:linear-gradient(135deg,#8369B6,#8ED6EE)}
.sec-biohack .section-header{background:linear-gradient(135deg,#D7CDEA,#8ED6EE)}
.sec-monica .section-header{background:linear-gradient(135deg,#F6C9E8,#8369B6)}
.sec-hdr-icon{font-size:1.6rem;flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}
.sec-hdr-body{flex:1;min-width:0}
.sec-hdr-label{font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#8369B6;margin-bottom:3px}
.sec-hdr-title{font-size:.92rem;font-weight:800;color:#222222;line-height:1.25}
.sec-hdr-sub{font-size:.7rem;color:#777777;margin-top:3px}
.sec-meal .section-toggle,.sec-hormone .section-toggle,.sec-inspire .section-toggle,.sec-checkin .section-toggle,.sec-fitness .section-toggle,.sec-lesson .section-toggle,.sec-score .section-toggle,.sec-biohack .section-toggle,.sec-monica .section-toggle{color:rgba(34,34,34,.5);font-size:1rem;flex-shrink:0}

/* ── Train With Monica Video Card ── */
.train-monica-card{background:linear-gradient(135deg,#8ED6EE,#8369B6);border-radius:14px;padding:16px 18px;margin-bottom:14px;color:#fff}
.train-monica-label{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:#EDEDED;margin-bottom:4px}
.train-monica-title{font-family:'Cormorant Garamond',serif;font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:4px;line-height:1.3}
.train-monica-sub{font-size:.8rem;color:rgba(255,255,255,.75);margin-bottom:12px}
.train-monica-iframe{width:100%;border-radius:10px;border:none;display:block;background:#000}
.train-monica-placeholder{background:rgba(255,255,255,.08);border-radius:10px;padding:20px 16px;text-align:center;border:1.5px dashed rgba(255,255,255,.4)}
.train-monica-placeholder-icon{font-size:2rem;margin-bottom:8px;opacity:.6}
.train-monica-placeholder-text{font-size:.82rem;color:rgba(255,255,255,.6);line-height:1.5}

/* ── If You're Tired Box ── */
.tired-box{background:#F7F4FB;border-radius:12px;padding:13px 15px;margin:12px 0;border-left:4px solid #8ED6EE}
.tired-box-title{font-size:.78rem;font-weight:800;color:#222222;text-transform:uppercase;letter-spacing:.6px;margin-bottom:5px;display:flex;align-items:center;gap:6px}
.tired-box-body{font-size:.83rem;color:#777777;line-height:1.55}

/* ── Red Flag Safety Note ── */
.red-flag-note{background:#F7F4FB;border-radius:10px;padding:11px 14px;margin-top:14px;border-left:4px solid #8369B6}
.red-flag-note-title{font-size:.72rem;font-weight:800;color:#8369B6;text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px}
.red-flag-note-body{font-size:.8rem;color:#222222;line-height:1.5}


/* ── Today's Focus Banner ── */
.focus-banner{background:linear-gradient(135deg,#8ED6EE,#D8F3FA);border-radius:12px;padding:12px 16px;margin-bottom:12px;display:flex;align-items:center;gap:10px}
.focus-banner-label{font-size:.64rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:rgba(34,34,34,.65);white-space:nowrap}
.focus-banner-text{font-size:.92rem;font-weight:700;color:#FFFFFF;line-height:1.35;flex:1}

/* ── Monica's Coaching Note ── */
.coaching-note-card{background:#F7F4FB;border-radius:14px;padding:16px 18px;margin-bottom:10px;border-left:4px solid #8ED6EE;position:relative}
.coaching-note-from{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#8ED6EE;margin-bottom:5px}
.coaching-note-title{font-family:'Cormorant Garamond',serif;font-size:1.05rem;font-weight:700;color:#222222;margin-bottom:8px;line-height:1.3}
.coaching-note-body{font-size:.88rem;color:#222222;line-height:1.6}

/* ── How I Should Feel Today ── */
.feel-today-card{background:#F7F4FB;border-radius:12px;padding:14px 16px;margin-bottom:10px;border:1.5px solid #E8E4F0}
.feel-today-label{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#777777;margin-bottom:6px}
.feel-today-body{font-size:.87rem;color:#222222;line-height:1.6}

/* ── Win of the Day ── */
.win-day-card{background:#F7F4FB;border-radius:14px;padding:16px 18px;margin-bottom:10px;border:1.5px solid #D7CDEA}
.win-day-label{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#8ED6EE;margin-bottom:4px}
.win-day-prompt{font-size:.9rem;font-weight:600;color:#222222;margin-bottom:10px;line-height:1.4}
.win-day-input{width:100%;border:1.5px solid #D7CDEA;border-radius:10px;padding:10px 12px;font-family:'Poppins',sans-serif;font-size:.88rem;color:#222222;background:#fff;resize:none;min-height:72px;box-sizing:border-box;outline:none;transition:border-color .2s}
.win-day-input:focus{border-color:#8ED6EE}
.win-day-save-btn{margin-top:8px;background:linear-gradient(135deg,#F6C9E8,#D7CDEA);border:none;border-radius:8px;padding:8px 18px;font-family:'Poppins',sans-serif;font-size:.82rem;font-weight:700;color:#222222;cursor:pointer;display:inline-block}
.win-day-saved{font-size:.78rem;color:#777777;margin-top:6px;display:none}
.win-day-30-row{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}
.win-day-30-field{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.win-day-30-pre{font-size:.9rem;font-weight:600;color:#222222;white-space:nowrap}
.win-day-30-input{flex:1;min-width:120px;border:1.5px solid #D7CDEA;border-radius:8px;padding:8px 10px;font-family:'Poppins',sans-serif;font-size:.88rem;color:#222222;background:#fff;outline:none;transition:border-color .2s}
.win-day-30-input:focus{border-color:#8ED6EE}


/* ── Monica Says card ─────────────────────────────────────────── */
.monica-says-card{background:linear-gradient(135deg,#F7F4FB,#FFFFFF);border-radius:14px;padding:15px 16px;margin-top:12px;border:1.5px solid #D7CDEA;opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease}
.monica-says-card.visible{opacity:1;transform:translateY(0)}
.ms-header{display:flex;align-items:center;gap:9px;margin-bottom:10px}
.ms-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#F6C9E8,#8369B6);display:flex;align-items:center;justify-content:center;font-family:'Cormorant Garamond',serif;font-size:.95rem;font-weight:700;color:#fff;flex-shrink:0;letter-spacing:.5px}
.ms-from{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:#8ED6EE}
.ms-quote{font-family:'Cormorant Garamond',serif;font-size:1.05rem;font-weight:600;color:#222222;line-height:1.5;font-style:italic}
.win-saved-answer{background:#fff;border:1.5px solid #D7CDEA;border-radius:10px;padding:10px 13px;font-size:.88rem;color:#222222;line-height:1.55;margin-bottom:0;white-space:pre-wrap}
.win-edit-link{font-size:.72rem;color:#777777;font-weight:700;cursor:pointer;text-decoration:underline;margin-top:8px;display:inline-block}
.win-day-save-btn.saving{opacity:.6;pointer-events:none}
.win-day-save-btn.saved{background:linear-gradient(135deg,#8ED6EE,#8369B6);color:#fff}

/* ── Transformation Vault panel ───────────────────────────────── */
.vault-panel{position:fixed;inset:0;z-index:3000;background:#F7F4FB;transform:translateX(100%);transition:transform .38s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden}
.vault-panel.open{transform:translateX(0)}
.vault-head{background:linear-gradient(135deg,#8369B6,#8ED6EE);flex-shrink:0;padding-top:env(safe-area-inset-top)}
.vault-title-row{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 0}
.vault-title-row h2{font-family:'Cormorant Garamond',serif;font-size:1.25rem;font-weight:700;color:#F5F5F5;margin:0}
.vault-close{background:rgba(255,255,255,.18);border:none;border-radius:50%;width:32px;height:32px;color:#fff;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center}
.vault-sub{padding:8px 16px 14px;font-size:.7rem;color:rgba(245,245,245,.7)}
.vault-tabs{display:flex;background:rgba(0,0,0,.18);border-radius:10px;padding:3px;margin:0 16px 14px}
.vtab{flex:1;padding:7px 2px;border:none;background:transparent;border-radius:8px;font-size:.6rem;font-weight:800;color:rgba(255,255,255,.65);cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.3px}
.vtab.active{background:#fff;color:#222222}
.vault-body{flex:1;overflow-y:auto;padding:14px}
.vault-empty{text-align:center;padding:48px 24px;color:#9bb}
.vault-empty-title{font-family:'Cormorant Garamond',serif;font-size:1.2rem;font-weight:700;color:#222222;margin-bottom:8px}
.vault-empty-sub{font-size:.8rem;color:#777777;line-height:1.6}
.win-entry{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 2px 8px rgba(131,105,182,.06);border-left:4px solid #8ED6EE}
.win-entry-day{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#8ED6EE;margin-bottom:3px}
.win-entry-q{font-size:.72rem;font-weight:700;color:#777777;margin-bottom:6px;line-height:1.4}
.win-entry-a{font-size:.88rem;color:#222222;line-height:1.6;font-style:italic}
.win-entry-ms{font-size:.72rem;color:#8369B6;margin-top:8px;font-style:normal;line-height:1.4;border-top:1px solid #E8E4F0;padding-top:7px}
.proof-intro{background:linear-gradient(135deg,#8369B6,#8ED6EE);border-radius:14px;padding:16px;margin-bottom:14px;color:#fff}
.proof-intro-title{font-family:'Cormorant Garamond',serif;font-size:1.2rem;font-weight:700;color:#F5F5F5;margin-bottom:5px}
.proof-intro-sub{font-size:.75rem;color:rgba(245,245,245,.75);line-height:1.5}
.proof-entry{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 2px 8px rgba(131,105,182,.06);position:relative;overflow:hidden}
.proof-entry::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(to bottom,#8ED6EE,#8369B6)}
.proof-entry-day{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#8ED6EE;margin-bottom:3px}
.proof-entry-q{font-size:.72rem;font-weight:700;color:#777777;margin-bottom:7px;line-height:1.4}
.proof-entry-a{font-size:.9rem;font-weight:600;color:#222222;line-height:1.6;font-style:italic}
.proof-ms{font-size:.72rem;color:#8369B6;margin-top:8px;padding-top:7px;border-top:1px solid #E8E4F0}
.proof-milestone-badge{display:inline-block;background:#8ED6EE;color:#fff;border-radius:20px;font-size:.55rem;font-weight:800;padding:2px 8px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px}


/* ── V5 PATHWAY SELECTOR ───────────────────────────────────────────────── */
.pw-selector{background:#fff;border-radius:12px;padding:16px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);}
.pw-selector h4{margin:0 0 12px;font-size:13px;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.5px;}
.pw-btns{display:flex;gap:8px;}
.pw-btn{flex:1;padding:10px 6px;border:2px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;text-align:center;transition:all .2s;}
.pw-btn .pw-label{font-size:12px;font-weight:700;display:block;margin-bottom:2px;}
.pw-btn .pw-sub{font-size:10px;color:#888;display:block;}
.pw-btn:hover{border-color:#bbb;background:#f9f9f9;}
.pw-btn.lean.active{border-color:#4A90D9;background:#EBF4FD;}
.pw-btn.lean.active .pw-label{color:#4A90D9;}
.pw-btn.strong.active{border-color:#1B6B7A;background:#E6F3F5;}
.pw-btn.strong.active .pw-label{color:#1B6B7A;}
.pw-btn.build.active{border-color:#7B3FAA;background:#F2EAF8;}
.pw-btn.build.active .pw-label{color:#7B3FAA;}
/* ── V5 MEAL CARDS ─────────────────────────────────────────────────────── */
.v5-meal-section{margin-bottom:16px;}
.v5-day-totals{background:#fff;border-radius:10px;padding:12px 16px;margin-bottom:12px;border:1px solid #eee;display:flex;gap:20px;align-items:center;}
.v5-day-totals .v5-total-label{font-size:12px;color:#888;text-transform:uppercase;letter-spacing:.4px;margin-right:4px;}
.v5-day-totals .v5-total-val{font-size:15px;font-weight:700;color:#333;}
.v5-meal-card{background:#fff;border-radius:10px;padding:14px 16px;margin-bottom:10px;border-left:4px solid #ddd;box-shadow:0 1px 4px rgba(0,0,0,.05);}
.v5-meal-card.lean{border-left-color:#4A90D9;}
.v5-meal-card.strong{border-left-color:#1B6B7A;}
.v5-meal-card.build{border-left-color:#7B3FAA;}
.v5-meal-card .v5-meal-type{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#aaa;margin-bottom:4px;}
.v5-meal-card .v5-meal-name{font-size:15px;font-weight:700;color:#2d2d2d;margin-bottom:6px;}
.v5-meal-card .v5-meal-desc{font-size:13px;color:#555;line-height:1.5;margin-bottom:8px;}
.v5-meal-card .v5-meal-macros{display:flex;gap:12px;font-size:12px;color:#888;}
.v5-meal-card .v5-meal-macros span{font-weight:600;color:#444;}
.v5-meal-card .v5-tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:6px;}
.v5-meal-card .v5-tag{font-size:10px;padding:2px 6px;border-radius:4px;background:#f0f0f0;color:#666;font-weight:600;}
.v5-blend-prep{font-size:11px;color:#888;font-style:italic;margin-top:6px;border-top:1px solid #f0f0f0;padding-top:6px;}

/* ── CAMERA FITNESS ASSESSMENT ─────────────────────────────────────────── */
#cfa-overlay{display:none;position:fixed;inset:0;z-index:9999;background:#0a0a0a;flex-direction:column;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;}
#cfa-overlay.active{display:flex;}
#cfa-video-wrap{position:relative;width:100%;max-width:480px;flex:1;overflow:hidden;background:#111;}
#cfa-video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1);display:block;}
#cfa-canvas{position:absolute;inset:0;width:100%;height:100%;transform:scaleX(-1);}
#cfa-phase{position:absolute;top:0;left:0;right:0;padding:12px 16px;background:linear-gradient(to bottom,rgba(0,0,0,.7),transparent);color:#fff;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;}
#cfa-rep-wrap{position:absolute;bottom:90px;left:50%;transform:translateX(-50%);text-align:center;}
#cfa-rep-count{font-size:6rem;font-weight:900;color:#fff;line-height:1;text-shadow:0 0 30px rgba(255,255,255,.3);}
#cfa-rep-label{font-size:.75rem;color:rgba(255,255,255,.7);letter-spacing:1px;text-transform:uppercase;margin-top:-4px;}
#cfa-timer-wrap{position:absolute;top:16px;right:16px;width:56px;height:56px;}
#cfa-timer-wrap svg{transform:rotate(-90deg);}
#cfa-timer-num{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:800;color:#fff;}
#cfa-angle-bar{position:absolute;bottom:60px;left:20px;right:20px;height:6px;background:rgba(255,255,255,.15);border-radius:3px;}
#cfa-angle-fill{height:100%;border-radius:3px;background:#8369B6;transition:width .1s;}
#cfa-bottom{width:100%;max-width:480px;background:#111;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;}
#cfa-close-btn{background:rgba(255,255,255,.1);border:none;color:#fff;padding:10px 18px;border-radius:8px;font-size:.8rem;cursor:pointer;}
.cfa-screen{display:none;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;text-align:center;color:#fff;width:100%;max-width:420px;}
.cfa-screen.visible{display:flex;}
.cfa-screen h2{font-family:'Cormorant Garamond',serif;font-size:2rem;font-weight:700;margin:0 0 12px;}
.cfa-screen p{font-size:.9rem;color:rgba(255,255,255,.75);line-height:1.6;margin:0 0 24px;}
.cfa-screen .cfa-icon{font-size:3.5rem;margin-bottom:16px;}
.cfa-btn-primary{background:linear-gradient(135deg,#777777,#1B6B7A);color:#fff;border:none;padding:14px 32px;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;width:100%;margin-bottom:10px;}
.cfa-btn-secondary{background:rgba(255,255,255,.08);color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.15);padding:11px 24px;border-radius:10px;font-size:.85rem;cursor:pointer;width:100%;}
.cfa-setup-step{background:rgba(255,255,255,.07);border-radius:10px;padding:14px 16px;margin-bottom:10px;text-align:left;display:flex;align-items:flex-start;gap:12px;width:100%;}
.cfa-setup-step .cfa-step-num{background:#777777;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;flex-shrink:0;margin-top:1px;}
.cfa-setup-step-text{font-size:.83rem;color:rgba(255,255,255,.85);line-height:1.5;}
.cfa-setup-step-text strong{color:#fff;display:block;margin-bottom:2px;}
#cfa-countdown-overlay{position:absolute;inset:0;background:rgba(0,0,0,.75);display:none;flex-direction:column;align-items:center;justify-content:center;}
#cfa-countdown-num{font-size:8rem;font-weight:900;color:#fff;line-height:1;margin:16px 0;}
#cfa-rest-timer{font-size:4rem;font-weight:900;color:#222222;line-height:1;margin:16px 0;}
.cfa-result-row{display:flex;justify-content:space-between;align-items:center;background:rgba(255,255,255,.07);border-radius:10px;padding:14px 18px;margin-bottom:8px;width:100%;}
.cfa-result-row .cfa-r-label{font-size:.82rem;color:rgba(255,255,255,.7);}
.cfa-result-row .cfa-r-val{font-size:1.4rem;font-weight:800;color:#fff;}
.cfa-result-row .cfa-r-grade{font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:5px;}
#cfa-score-ring{margin:24px 0 8px;}
.cfa-pathway-badge{display:inline-block;padding:6px 16px;border-radius:20px;font-size:.82rem;font-weight:800;letter-spacing:.5px;margin:8px 0 20px;}
#pw-gate{position:fixed;inset:0;background:var(--bg);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;background-image:url("data:image/jpeg;base64,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");background-size:cover;background-position:center}
#pw-gate.hidden{display:none}
#pw-input:focus{outline:none;border-color:var(--pink)}
#main-app.hidden{display:none}
#admin-trigger{position:fixed;bottom:14px;right:14px;width:36px;height:36px;border-radius:50%;background:rgba(131,105,182,.14);border:1.5px solid rgba(131,105,182,.15);cursor:pointer;display:none;align-items:center;justify-content:center;font-size:1rem;z-index:3000;transition:all .2s}
#admin-trigger.visible{display:flex}
#admin-trigger:hover{background:rgba(131,105,182,.22)}
#admin-panel{position:fixed;inset:0;background:rgba(30,10,40,.7);z-index:4000;display:none;align-items:flex-start;justify-content:center;padding:0;overflow:hidden}
#admin-panel.open{display:flex}
.ap-modal{background:#fff;width:100%;max-width:680px;height:100vh;display:flex;flex-direction:column;box-shadow:-4px 0 30px rgba(0,0,0,.25)}
@media(min-width:700px){.ap-modal{height:92vh;margin-top:4vh;border-radius:20px 20px 0 0}}
.ap-header{background:var(--gradient);padding:18px 20px 14px;flex-shrink:0}
.ap-title{font-size:1.15rem;font-weight:800;color:#fff;margin-bottom:2px}
.ap-sub{font-size:.78rem;color:rgba(255,255,255,.8)}
.ap-progress-bar{height:5px;background:rgba(255,255,255,.25);border-radius:3px;margin-top:10px;overflow:hidden}
.ap-progress-fill{height:100%;background:#fff;border-radius:3px;transition:width .4s}
.ap-toolbar{padding:12px 16px;border-bottom:1px solid #E8E4F0;flex-shrink:0;display:flex;gap:8px;align-items:center}
.ap-search{flex:1;border:2px solid var(--border);border-radius:8px;padding:8px 12px;font-size:.88rem}
.ap-search:focus{outline:none;border-color:var(--pink)}
.ap-filter-btn{border:2px solid var(--border);border-radius:8px;padding:7px 11px;font-size:.78rem;cursor:pointer;background:#fff;font-weight:700;color:var(--text-light);transition:all .2s;white-space:nowrap}
.ap-filter-btn.on{border-color:var(--pink);background:#F7F4FB;color:var(--pink)}
.ap-body{flex:1;overflow-y:auto;padding:12px 16px 40px}
.ap-day-group{margin-bottom:20px}
.ap-day-label{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:var(--purple);margin-bottom:8px;padding:4px 0;border-bottom:1px solid #E8E4F0}
.ap-ex-row{display:flex;align-items:center;gap:10px;background:#F7F4FB;border-radius:10px;padding:9px 11px;margin-bottom:6px;border:1.5px solid #E8E4F0;transition:border-color .2s}
.ap-ex-row.has-video{border-color:#D7CDEA;background:#F7F4FB}
.ap-ex-name{font-size:.85rem;font-weight:700;color:var(--text);flex:1;min-width:0}
.ap-ex-icon{font-size:1rem;flex-shrink:0}
.ap-url-wrap{display:flex;gap:6px;align-items:center;min-width:0}
.ap-url-input{border:1.5px solid #E8E4F0;border-radius:7px;padding:6px 9px;font-size:.75rem;width:180px;color:var(--text);background:#fff}
.ap-url-input:focus{outline:none;border-color:var(--pink)}
.ap-save-btn{background:var(--gradient);border:none;border-radius:7px;padding:7px 10px;font-size:.72rem;font-weight:700;color:#fff;cursor:pointer;white-space:nowrap;flex-shrink:0}
.ap-clear-btn{background:#fff;border:1.5px solid #D7CDEA;border-radius:7px;padding:7px 9px;font-size:.72rem;font-weight:700;color:var(--pink);cursor:pointer;flex-shrink:0}
.ap-video-thumb{width:44px;height:28px;border-radius:5px;background:var(--gradient);display:flex;align-items:center;justify-content:center;font-size:.8rem;flex-shrink:0;cursor:pointer}
.ap-close{background:rgba(255,255,255,.2);border:none;border-radius:8px;padding:6px 14px;font-size:.8rem;font-weight:700;color:#fff;cursor:pointer;float:right;margin-top:-30px}
.ap-stats{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}
.ap-stat{background:var(--bg);border-radius:10px;padding:8px 12px;font-size:.78rem;font-weight:700}
.ap-stat span{color:var(--pink);font-size:1rem}
.ap-login{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:30px;text-align:center}
.ap-login h3{font-size:1.2rem;font-weight:800;color:var(--purple);margin-bottom:6px}
.ap-login p{font-size:.85rem;color:var(--text-light);margin-bottom:20px}
.ap-login-input{width:100%;max-width:280px;border:2px solid var(--border);border-radius:10px;padding:12px 14px;font-size:1rem;margin-bottom:10px}
.ap-login-input:focus{outline:none;border-color:var(--pink)}
.ap-login-btn{background:var(--gradient);border:none;border-radius:10px;padding:13px 30px;font-size:.95rem;font-weight:700;color:#fff;cursor:pointer}
.ap-login-err{color:#8369B6;font-size:.8rem;margin-top:6px;display:none}
.ap-import-section{background:var(--bg);border-radius:12px;padding:14px;margin-bottom:14px}
.ap-import-section h4{font-size:.82rem;font-weight:800;color:var(--purple);margin-bottom:8px;text-transform:uppercase;letter-spacing:.4px}
.ap-import-ta{width:100%;border:1.5px solid #E8E4F0;border-radius:8px;padding:9px;font-size:.72rem;min-height:70px;font-family:monospace;resize:vertical}
.ap-import-ta:focus{outline:none;border-color:var(--pink)}
#shop-panel{position:fixed;inset:0;background:rgba(131,105,182,.55);z-index:3500;display:none;align-items:flex-start;justify-content:center;padding:0;overflow:hidden}
#shop-panel.open{display:flex}
.sp-modal{background:#fff;width:100%;max-width:680px;height:100vh;display:flex;flex-direction:column}
@media(min-width:700px){.sp-modal{height:92vh;margin-top:4vh;border-radius:20px 20px 0 0;box-shadow:-4px 0 30px rgba(0,0,0,.2)}}
.sp-header{background:linear-gradient(135deg,#777777,#777777);padding:18px 20px 14px;flex-shrink:0}
.sp-header-top{display:flex;justify-content:space-between;align-items:flex-start}
.sp-title{font-size:1.1rem;font-weight:800;color:#fff;margin-bottom:2px}
.sp-sub{font-size:.76rem;color:rgba(255,255,255,.85);line-height:1.4}
.sp-close{background:rgba(255,255,255,.2);border:none;border-radius:8px;padding:6px 14px;font-size:.8rem;font-weight:700;color:#fff;cursor:pointer}
.sp-prog{display:flex;align-items:center;gap:10px;margin-top:10px}
.sp-prog-bar{flex:1;height:6px;background:rgba(255,255,255,.25);border-radius:3px;overflow:hidden}
.sp-prog-fill{height:100%;background:#fff;border-radius:3px;transition:width .3s}
.sp-prog-label{font-size:.75rem;color:#fff;font-weight:700;white-space:nowrap}
.sp-toolbar{padding:10px 14px;border-bottom:1px solid #F5F5F5;flex-shrink:0;display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.sp-week-label{font-size:.78rem;font-weight:800;color:#777777;background:#F7F4FB;border-radius:8px;padding:6px 10px}
.sp-reset-btn{background:#fff;border:1.5px solid #D7CDEA;border-radius:8px;padding:6px 12px;font-size:.75rem;font-weight:700;color:#777777;cursor:pointer;margin-left:auto}
.sp-reset-btn:hover{background:#F7F4FB}
.sp-body{flex:1;overflow-y:auto;padding:10px 14px 40px}
.sp-cat{margin-bottom:18px}
.sp-cat-title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#777777;padding:6px 0 6px;border-bottom:2px solid #F5F5F5;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none}
.sp-cat-count{font-size:.68rem;background:#F7F4FB;border-radius:10px;padding:2px 8px;color:#777777;font-weight:700}
.sp-items{display:grid;grid-template-columns:1fr 1fr;gap:6px}
@media(max-width:500px){.sp-items{grid-template-columns:1fr}}
.sp-item{display:flex;align-items:flex-start;gap:8px;background:#F7F4FB;border-radius:8px;padding:8px 10px;border:1.5px solid #F5F5F5;cursor:pointer;transition:all .15s}
.sp-item.checked{background:#F7F4FB;border-color:#D7CDEA}
.sp-item.checked .sp-item-text{text-decoration:line-through;color:#aaa}
.sp-cb{width:18px;height:18px;border:2px solid #D7CDEA;border-radius:5px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.8rem;transition:all .15s;margin-top:1px;background:#fff}
.sp-item.checked .sp-cb{background:#777777;border-color:#777777}
.sp-item-text{font-size:.8rem;color:#2D2D2D;line-height:1.35}
.sp-note{background:#F7F4FB;border-radius:10px;padding:10px 12px;font-size:.75rem;color:#777777;margin-bottom:12px;line-height:1.5}
.sp-day-tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}
.sp-day-tag{font-size:.6rem;background:#E8E4F0;border-radius:4px;padding:1px 5px;color:#777777;font-weight:700}
#ach-toast.show{top:16px!important}
.portion-overlay.open{display:flex!important}
#levelup-overlay.show{display:flex!important}
.pillar-overlay.open{display:flex!important}
.planner-overlay.open{display:flex!important}
.shoplist-overlay.open{display:flex!important}
.veg-picker-overlay.open{display:flex!important}
#veg-picker.open{display:flex!important}
#meal-picker.open{display:flex!important}
.ach-toast-show{top:16px!important}
/* Exercise image thumbnail + lightbox */
.ex-img-thumb{width:72px;height:72px;object-fit:cover;border-radius:10px;flex-shrink:0;cursor:pointer;border:2px solid #F5F5F5;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:transform .15s}
.ex-img-thumb:active{transform:scale(.95)}
.ex-img-overlay{position:fixed;inset:0;background:rgba(30,18,12,.7);z-index:1500;display:none;align-items:flex-end;justify-content:center}
.ex-img-overlay.open{display:flex!important}
.ex-img-sheet{background:#F7F4FB;width:100%;max-width:480px;border-radius:20px 20px 0 0;padding:20px 20px 36px;position:relative}
.ex-img-close{position:absolute;top:14px;right:16px;background:#F7F4FB;border:none;border-radius:50%;width:32px;height:32px;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#222222}
.ex-img-title-bar{font-weight:800;font-size:1rem;color:#222222;margin-bottom:14px;padding-right:40px}

/* ── Workout Timing Strip ─────────────────────────────────────────────── */
.workout-timing-strip{display:flex;gap:0;margin:0 0 16px;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.06)}
.timing-phase{flex:1;text-align:center;padding:10px 4px}
.timing-mins{font-size:1.4rem;font-weight:900;line-height:1}
.timing-label{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;opacity:.85}
.timing-warmup{background:linear-gradient(135deg,#F6C9E8,#D7CDEA);color:#fff}
.timing-strength{background:linear-gradient(135deg,#8ED6EE,#D8F3FA);color:#fff}
.timing-finish{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff}
.timing-cooldown{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff}

/* ── Phase Titles ─────────────────────────────────────────────────────── */
.phase-warmup-title{background:linear-gradient(135deg,#F6C9E8,#D7CDEA);color:#fff;border-radius:10px;padding:10px 14px;margin-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.15)}
.phase-strength-title{background:linear-gradient(135deg,#8ED6EE,#D8F3FA);color:#fff;border-radius:10px;padding:10px 14px;margin-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.12)}
.phase-finish-title{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff;border-radius:10px;padding:10px 14px;margin-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.15)}
.phase-cooldown-title{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff;border-radius:10px;padding:10px 14px;margin-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.12)}
.phase-time{float:right;font-size:.72rem;font-weight:700;opacity:.85;background:rgba(255,255,255,.15);border-radius:20px;padding:2px 8px}

/* ── Strong Finish ────────────────────────────────────────────────────── */
.phase-strong-finish{border:2px solid #D7CDEA;border-radius:14px;padding:0;overflow:hidden;margin-bottom:10px;box-shadow:0 4px 20px rgba(168,141,149,.12)}
.strong-finish-card{padding:14px}
.sf-header{margin-bottom:14px}
.sf-badge{display:inline-block;background:#8369B6;color:#E0E0E0;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:3px 8px;border-radius:20px;margin-bottom:6px}
.sf-title{font-size:1.05rem;font-weight:900;color:#222222;margin-bottom:3px}
.sf-format{font-size:.76rem;color:#777777;font-weight:600;line-height:1.4}
.sf-exercises{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}
.sf-ex{background:#F7F4FB;border-radius:10px;padding:10px 12px;border-left:3px solid #8ED6EE}
.sf-ex-name{font-weight:800;font-size:.88rem;color:#222222}
.sf-ex-detail{font-size:.72rem;font-weight:700;color:#777777;margin-top:1px}
.sf-ex-desc{font-size:.76rem;color:#5A4A80;margin-top:3px;line-height:1.4}
.sf-tip{background:#F7F4FB;border-radius:10px;padding:10px 12px;font-size:.78rem;color:#222222;line-height:1.5;margin-bottom:10px;border-left:3px solid #8ED6EE}
.sf-toggle-btn{width:100%;padding:10px;background:linear-gradient(135deg,#8369B6,#D7CDEA);border:none;border-radius:10px;font-size:.78rem;font-weight:700;color:#fff;cursor:pointer}
.strong-finish-card.low-impact-active .sf-toggle-btn{background:linear-gradient(135deg,#8369B6,#8369B6);color:#fff}

/* ── Learn Technique Button + Education Panel ─────────────────────────── */
.ex-learn-btn{margin-top:8px;padding:5px 10px;background:transparent;border:1px solid #8ED6EE;border-radius:20px;font-size:.7rem;font-weight:700;color:#8369B6;cursor:pointer}
.ex-edu-panel{display:none;margin-top:10px;background:#F7F4FB;border-radius:10px;padding:12px;border:1px solid #E8E4F0}
.edu-muscles{margin-bottom:10px;display:flex;flex-wrap:wrap;align-items:center;gap:4px}
.edu-label{width:100%;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#8369B6;margin-bottom:2px}
.muscle-chip{display:inline-flex;padding:3px 8px;border-radius:20px;font-size:.68rem;font-weight:700}
.muscle-primary{background:#C4413A;color:#fff}
.muscle-secondary{background:#E8C5A0;color:#222222}
.edu-feel{background:#FFF8F0;border-radius:8px;padding:8px 10px;font-size:.76rem;color:#222222;line-height:1.5;margin-bottom:8px}
.edu-icon{font-weight:800;color:#777777;margin-right:4px}
.edu-section{margin-bottom:8px}
.edu-subhead{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#8369B6;margin-bottom:4px}
.edu-list{margin:0;padding-left:16px;font-size:.75rem;color:#222222;line-height:1.6}
.edu-breathing{background:#F7F4FB;border-radius:8px;padding:8px 10px;font-size:.76rem;color:#222222;line-height:1.5}

/* ── Food Barcode Scanner ─────────────────────────────────────────────── */
.scanner-overlay{position:fixed;inset:0;background:rgba(30,18,12,.75);z-index:2000;display:none;align-items:flex-end;justify-content:center}
.scanner-overlay.open{display:flex!important}
.scanner-sheet{background:#F7F4FB;width:100%;max-width:480px;border-radius:20px 20px 0 0;padding:20px 20px 40px;max-height:92vh;overflow-y:auto}
.scanner-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}
.scanner-title{font-weight:900;font-size:1.1rem;color:#222222}
.scanner-sub{font-size:.74rem;color:#777777;margin-top:3px}
.scanner-close{background:#F7F4FB;border:none;border-radius:50%;width:32px;height:32px;font-size:.9rem;cursor:pointer;color:#222222;flex-shrink:0}
.scanner-status{text-align:center;font-size:.76rem;color:#777777;padding:8px 0;min-height:24px}
.scanner-manual{margin-top:14px;padding-top:14px;border-top:1px solid #F5F5F5}
.scanner-manual-label{font-size:.72rem;font-weight:700;color:#777777;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}
.scanner-input{flex:1;padding:10px 12px;border:1px solid #D4B8B0;border-radius:10px;font-size:.9rem;background:#fff;color:#222222;-webkit-appearance:none}
.scanner-lookup-btn{padding:10px 14px;background:#777777;border:none;border-radius:10px;color:#fff;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap}
.scanner-result{background:#fff;border-radius:14px;padding:16px;margin-top:14px;border:1px solid #F5F5F5}
.scanner-product-name{font-weight:900;font-size:1rem;color:#222222;margin-bottom:2px;line-height:1.3}
.scanner-product-brand{font-size:.76rem;color:#777777;font-weight:600;margin-bottom:6px}
.scanner-serving{font-size:.72rem;color:#777777;background:#F7F4FB;display:inline-block;padding:3px 8px;border-radius:20px;margin-bottom:12px}
.scanner-macros{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:12px}
.scanner-macro-box{background:#F7F4FB;border-radius:10px;padding:8px 4px;text-align:center;border:1px solid #F5F5F5}
.smb-num{font-size:.95rem;font-weight:900;color:#222222}
.smb-label{font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#777777;margin-top:1px}
.scanner-ingredients{font-size:.68rem;color:#777777;line-height:1.5;margin-bottom:10px}
.scanner-nutriscore{font-size:.72rem;font-weight:700;margin-bottom:12px}
.nutriscore-a{color:#1e8348}.nutriscore-b{color:#52be80}.nutriscore-c{color:#f39c12}.nutriscore-d{color:#e67e22}.nutriscore-e{color:#c0392b}
.scanner-scan-again{width:100%;padding:11px;background:#F7F4FB;border:none;border-radius:10px;font-size:.8rem;font-weight:700;color:#222222;cursor:pointer}
.scanner-error{background:#FFF0F0;border:1px solid #F5C6C6;border-radius:10px;padding:12px;margin-top:12px;font-size:.78rem;color:#8369B6;text-align:center}
.scan-food-btn{display:flex;align-items:center;gap:8px;background:#8369B6;border:none;border-radius:12px;padding:12px 16px;color:#E0E0E0;font-size:.83rem;font-weight:700;cursor:pointer;width:100%;margin-top:12px}
.scan-food-icon{font-size:1.3rem}

/* ── Daily Strong Score ─────────────────────────────────────────── */
.score-modal-overlay{position:fixed;inset:0;z-index:9000;background:rgba(131,105,182,.7);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:20px}
.score-modal-overlay.open{display:flex!important}
.score-modal{background:#F7F4FB;border-radius:24px;width:100%;max-width:420px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,1,5,.35)}
.score-modal-head{background:linear-gradient(135deg,#8ED6EE,#8369B6);padding:24px 22px 20px;border-radius:24px 24px 0 0;color:#fff;text-align:center}
.score-modal-head h2{font-family:'Cormorant Garamond',serif;font-size:1.5rem;margin:0 0 4px}
.score-modal-head p{font-size:.8rem;opacity:.9;margin:0}
.score-modal-body{padding:20px}
.score-q{margin-bottom:18px}
.score-q-label{font-size:.82rem;font-weight:700;color:#222222;margin-bottom:8px;display:block}
.score-q-label span{font-size:.72rem;font-weight:500;color:#222222;margin-left:6px}
.score-scale{display:flex;gap:4px;align-items:center}
.score-scale-num{flex:1;text-align:center;padding:7px 3px;border-radius:8px;border:1.5px solid #E8E4F0;background:#fff;font-size:.78rem;font-weight:700;color:#777777;cursor:pointer;transition:all .15s}
.score-scale-num.sel{background:#8ED6EE;color:#fff;border-color:#8ED6EE;transform:scale(1.08)}
.score-scale-labels{display:flex;justify-content:space-between;margin-top:3px}
.score-scale-labels span{font-size:.65rem;color:#B09090}
.score-yesno{display:flex;gap:8px}
.score-yesno button{flex:1;padding:9px;border-radius:10px;border:1.5px solid #E8E4F0;background:#fff;font-size:.83rem;font-weight:700;color:#777777;cursor:pointer;transition:all .15s}
.score-yesno button.sel{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.score-glasses{display:flex;gap:5px;flex-wrap:wrap}
.score-glasses button{width:38px;height:38px;border-radius:8px;border:1.5px solid #E8E4F0;background:#fff;font-size:.78rem;font-weight:700;color:#777777;cursor:pointer;transition:all .15s}
.score-glasses button.sel{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.score-severity{display:flex;gap:6px}
.score-severity button{flex:1;padding:8px 4px;border-radius:10px;border:1.5px solid #E8E4F0;background:#fff;font-size:.76rem;font-weight:700;color:#777777;cursor:pointer;transition:all .15s;text-align:center}
.score-severity button.sel{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.score-submit-btn{width:100%;padding:14px;background:linear-gradient(135deg,#8ED6EE,#8369B6);color:#fff;border:none;border-radius:14px;font-size:.92rem;font-weight:800;cursor:pointer;margin-top:8px;letter-spacing:.5px}
.score-submit-btn:disabled{opacity:.5;cursor:not-allowed}
.score-result-card{background:linear-gradient(135deg,#F6C9E8,#8369B6);border-radius:18px;padding:22px;color:#fff;text-align:center;margin:0 20px 20px}
.score-result-num{font-family:'Cormorant Garamond',serif;font-size:3.5rem;font-weight:700;line-height:1}
.score-result-label{font-size:.78rem;opacity:.85;margin:4px 0 12px;text-transform:uppercase;letter-spacing:1px}
.score-result-band{font-size:1.1rem;font-weight:800;margin-bottom:8px}
.score-result-rec{font-size:.82rem;opacity:.9;line-height:1.55;margin-bottom:14px}
.score-result-tip{background:rgba(255,255,255,.15);border-radius:10px;padding:10px 14px;font-size:.78rem;line-height:1.5}
.score-day-badge{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#8ED6EE,#8369B6);color:#fff;border-radius:12px;padding:5px 12px;font-size:.78rem;font-weight:800;cursor:pointer}
.score-section-card{background:#fff;border-radius:14px;padding:14px 16px;margin-bottom:10px;border:1.5px solid #EDE8E4;display:flex;align-items:center;gap:12px;cursor:pointer}
.score-section-num{font-family:'Cormorant Garamond',serif;font-size:2.2rem;font-weight:700;color:#222222;line-height:1;min-width:50px;text-align:center}
.score-section-info{flex:1}
.score-section-info strong{font-size:.85rem;color:#222222;display:block}
.score-section-info small{font-size:.73rem;color:#222222}

/* ── Daily Biohack ──────────────────────────────────────────────── */
.biohack-card{background:linear-gradient(135deg,#1A3A5A,#0A2840);border-radius:14px;padding:16px;color:#fff;margin-bottom:8px}
.biohack-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}
.biohack-icon{font-size:1.8rem}
.biohack-title-block{}
.biohack-label{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;opacity:.65;margin-bottom:2px}
.biohack-title{font-size:.95rem;font-weight:800}
.biohack-why{font-size:.8rem;line-height:1.6;opacity:.9;margin-bottom:10px}
.biohack-meta{display:flex;gap:8px;flex-wrap:wrap}
.biohack-pill{background:rgba(255,255,255,.12);border-radius:8px;padding:5px 10px;font-size:.72rem;font-weight:700}
.biohack-done-btn{width:100%;margin-top:12px;padding:9px;border-radius:10px;border:none;background:rgba(255,255,255,.15);color:#fff;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .2s}
.biohack-done-btn.done{background:rgba(255,255,255,.3)}

/* ── Monica's Message ───────────────────────────────────────────── */
.monica-msg-card{background:linear-gradient(135deg,#B8A8D8,#A898D8);border-radius:14px;padding:16px;color:#fff;margin-bottom:8px}
.monica-msg-label{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;opacity:.65;margin-bottom:8px}
.monica-msg-avatar{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.2);display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;margin-bottom:8px;border:2px solid rgba(255,255,255,.3)}
.monica-msg-text{font-size:.87rem;line-height:1.65;font-style:italic;opacity:.95}
.monica-msg-sig{font-size:.75rem;font-weight:800;margin-top:8px;opacity:.7}

/* ── Why Today's Workout ────────────────────────────────────────── */
.why-workout-card{background:linear-gradient(135deg,#8ED6EE,#8369B6);border-radius:14px;padding:16px;color:#fff;margin-bottom:16px;cursor:pointer}
.why-workout-label{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;opacity:.55;margin-bottom:8px}
.why-workout-headline{font-size:.92rem;font-weight:800;line-height:1.45;margin-bottom:10px}
.why-workout-expand{display:none}
.why-workout-expand.open{display:block}
.why-workout-science{font-size:.8rem;line-height:1.6;opacity:.9;margin-bottom:10px}
.why-workout-benefits{list-style:none;padding:0;margin:0}
.why-workout-benefits li{font-size:.78rem;opacity:.85;padding:3px 0;padding-left:14px;position:relative}
.why-workout-benefits li::before{content:"✓";position:absolute;left:0;color:#C4E87A;font-weight:800}
.why-workout-toggle{font-size:.73rem;opacity:.6;font-weight:700;margin-top:8px}

/* ── Mini Learning Centre ───────────────────────────────────────── */
.learn-overlay{position:fixed;inset:0;z-index:5000;background:rgba(34,34,34,.6);backdrop-filter:blur(8px);display:none;align-items:flex-end;justify-content:center}
.learn-overlay.open{display:flex!important}
.learn-sheet{background:#F7F4FB;border-radius:24px 24px 0 0;width:100%;max-width:480px;max-height:92vh;overflow-y:auto}
.learn-sheet-head{background:linear-gradient(135deg,#8369B6,#D7CDEA);padding:22px 20px 18px;border-radius:24px 24px 0 0;color:#fff}
.learn-sheet-head h2{font-family:'Cormorant Garamond',serif;font-size:1.4rem;margin:0 0 4px}
.learn-sheet-head p{font-size:.78rem;opacity:.8;margin:0}
.learn-close{float:right;background:rgba(255,255,255,.2);border:none;color:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:.85rem;font-weight:800}
.learn-list{padding:16px}
.learn-item{background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:10px;border:1.5px solid #EDE8E4;cursor:pointer;display:flex;align-items:center;gap:12px}
.learn-item-icon{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#F6C9E8,#8369B6);display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}
.learn-item-info{flex:1}
.learn-item-title{font-size:.87rem;font-weight:800;color:#222222;margin-bottom:2px}
.learn-item-dur{font-size:.72rem;color:#222222;font-weight:600}
.learn-item-check{color:#222222;font-size:1.1rem;font-weight:800}
.learn-lesson-head{padding:20px 20px 0;display:flex;align-items:center;gap:10px}
.learn-back-btn{background:#EDE8E4;border:none;border-radius:10px;padding:7px 12px;font-size:.78rem;font-weight:700;color:#222222;cursor:pointer}
.learn-lesson-title{font-size:1.05rem;font-weight:800;color:#222222;flex:1}
.learn-lesson-body{padding:16px 20px}
.learn-lesson-section h4{font-size:.82rem;font-weight:800;color:#222222;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;margin-top:16px}
.learn-lesson-section h4:first-child{margin-top:0}
.learn-lesson-section p{font-size:.83rem;line-height:1.65;color:#222222;margin:0}

/* ── My Strong Timeline ─────────────────────────────────────────── */
.timeline-overlay{position:fixed;inset:0;z-index:5000;background:rgba(34,34,34,.6);backdrop-filter:blur(8px);display:none;align-items:flex-end;justify-content:center}
.timeline-overlay.open{display:flex!important}
.timeline-sheet{background:#F7F4FB;border-radius:24px 24px 0 0;width:100%;max-width:480px;max-height:92vh;overflow-y:auto}
.timeline-head{background:linear-gradient(135deg,#F6C9E8,#8369B6);padding:22px 20px 18px;border-radius:24px 24px 0 0;color:#fff}
.timeline-head h2{font-family:'Cormorant Garamond',serif;font-size:1.4rem;margin:0 0 4px}
.timeline-head p{font-size:.78rem;opacity:.8;margin:0}
.timeline-close{float:right;background:rgba(255,255,255,.2);border:none;color:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:.85rem;font-weight:800}
.timeline-body{padding:20px}
.tl-item{display:flex;gap:14px;margin-bottom:20px}
.tl-dot-col{display:flex;flex-direction:column;align-items:center}
.tl-dot{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;border:3px solid #fff;box-shadow:0 2px 8px rgba(131,105,182,.15)}
.tl-dot.done{background:linear-gradient(135deg,#F6C9E8,#8369B6)}
.tl-dot.locked{background:#E8E4F0;font-size:.8rem}
.tl-dot.today{background:linear-gradient(135deg,#D7CDEA,#8369B6);animation:pulse 2s infinite}
.tl-line{width:2px;flex:1;background:#EDE8E4;margin-top:4px}
.tl-content{flex:1;padding-bottom:4px}
.tl-content-title{font-size:.87rem;font-weight:800;color:#222222}
.tl-content-day{font-size:.72rem;color:#222222;font-weight:600;margin-bottom:4px}
.tl-content-note{font-size:.79rem;color:#777777;line-height:1.5}
.tl-week-header{background:linear-gradient(135deg,#8ED6EE,#8369B6);color:#fff;border-radius:10px;padding:8px 14px;font-size:.78rem;font-weight:800;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}

/* ── Hormone Dashboard ──────────────────────────────────────────── */
.hormone-dash-overlay{position:fixed;inset:0;z-index:5000;background:rgba(34,34,34,.6);backdrop-filter:blur(8px);display:none;align-items:flex-end;justify-content:center}
.hormone-dash-overlay.open{display:flex!important}
.hormone-dash-sheet{background:#F7F4FB;border-radius:24px 24px 0 0;width:100%;max-width:480px;max-height:92vh;overflow-y:auto}
.hormone-dash-head{background:linear-gradient(135deg,#D7CDEA,#8369B6);padding:22px 20px 18px;border-radius:24px 24px 0 0;color:#fff}
.hormone-dash-head h2{font-family:'Cormorant Garamond',serif;font-size:1.4rem;margin:0 0 4px}
.hormone-dash-head p{font-size:.78rem;opacity:.8;margin:0}
.hormone-close{float:right;background:rgba(255,255,255,.2);border:none;color:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:.85rem;font-weight:800}
.hormone-body{padding:16px}
.hormone-log-form{background:#fff;border-radius:14px;padding:16px;border:1.5px solid #EDE8E4;margin-bottom:16px}
.hormone-log-title{font-size:.85rem;font-weight:800;color:#222222;margin-bottom:14px}
.hormone-row{display:flex;align-items:center;gap:10px;margin-bottom:12px}
.hormone-row-label{font-size:.8rem;font-weight:700;color:#222222;flex:1}
.hormone-scale{display:flex;gap:3px}
.hormone-scale button{width:28px;height:28px;border-radius:6px;border:1.5px solid #E8E4F0;background:#fff;font-size:.72rem;font-weight:700;color:#777777;cursor:pointer;transition:all .15s}
.hormone-scale button.sel{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.hormone-yesno{display:flex;gap:6px}
.hormone-yesno button{flex:1;padding:6px 8px;border-radius:8px;border:1.5px solid #E8E4F0;background:#fff;font-size:.75rem;font-weight:700;color:#777777;cursor:pointer}
.hormone-yesno button.sel{background:#8ED6EE;color:#fff;border-color:#8ED6EE}
.hormone-save-btn{width:100%;padding:11px;background:linear-gradient(135deg,#D7CDEA,#8369B6);color:#fff;border:none;border-radius:12px;font-size:.85rem;font-weight:800;cursor:pointer;margin-top:4px}
.hormone-chart-section{background:#fff;border-radius:14px;padding:16px;border:1.5px solid #EDE8E4;margin-bottom:16px}
.hormone-chart-title{font-size:.82rem;font-weight:800;color:#222222;margin-bottom:12px}
.hormone-chart-bars{display:flex;align-items:flex-end;gap:4px;height:80px;margin-bottom:8px}
.hormone-bar-col{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}
.hormone-bar{width:100%;background:linear-gradient(180deg,#8ED6EE,#D7CDEA);border-radius:4px 4px 0 0;min-height:3px;transition:height .3s}
.hormone-bar-label{font-size:.58rem;color:#222222;font-weight:600}
.hormone-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}
.hormone-stat-box{background:var(--bg);border-radius:10px;padding:10px 8px;text-align:center}
.hormone-stat-val{font-size:1.2rem;font-weight:800;color:#222222}
.hormone-stat-label{font-size:.65rem;color:#222222;font-weight:600;margin-top:2px}

/* ── Weekly Progress Review ─────────────────────────────────────── */
.weekly-review-card{background:#fff;border-radius:14px;padding:16px;border:1.5px solid #EDE8E4;margin-bottom:10px}
.weekly-review-title{font-size:.9rem;font-weight:800;color:#222222;margin-bottom:12px}
.weekly-compare{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.weekly-compare-col h4{font-size:.72rem;font-weight:800;color:#222222;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}
.weekly-stat{background:var(--bg);border-radius:8px;padding:8px;margin-bottom:6px;display:flex;justify-content:space-between;align-items:center}
.weekly-stat-label{font-size:.75rem;color:#777777;font-weight:600}
.weekly-stat-val{font-size:.85rem;font-weight:800;color:#222222}
.weekly-stat-val.better{color:#222222}
.weekly-stat-val.worse{color:#222222}

/* ── Smart notification banner ──────────────────────────────────── */
.smart-banner{position:fixed;top:0;left:0;right:0;z-index:8000;transform:translateY(-100%);transition:transform .35s ease;background:linear-gradient(135deg,#8ED6EE,#8369B6);color:#fff;padding:14px 16px;display:flex;align-items:center;gap:10px;box-shadow:0 4px 20px rgba(131,105,182,.35)}
.smart-banner.show{transform:translateY(0)}
.smart-banner-icon{font-size:1.2rem}
.smart-banner-text{flex:1;font-size:.82rem;font-weight:700;line-height:1.4}
.smart-banner-close{background:rgba(255,255,255,.2);border:none;color:#fff;width:26px;height:26px;border-radius:50%;cursor:pointer;font-size:.75rem;font-weight:800}

/* ── Strong Score summary on home ──────────────────────────────── */
.home-score-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:14px}
.home-score-box{background:#fff;border-radius:12px;padding:12px 8px;text-align:center;border:1.5px solid #EDE8E4;cursor:pointer}
.home-score-box-val{font-family:'Cormorant Garamond',serif;font-size:1.6rem;font-weight:700;color:#222222;line-height:1}
.home-score-box-label{font-size:.65rem;font-weight:700;color:#222222;margin-top:2px;text-transform:uppercase;letter-spacing:.5px}
.home-today-strip{background:linear-gradient(135deg,#F6C9E8,#8369B6);border-radius:14px;padding:12px 16px;margin-bottom:14px;color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer}
.home-today-label{font-size:.72rem;opacity:.8;font-weight:700;text-transform:uppercase;letter-spacing:.5px}
.home-today-score{font-family:'Cormorant Garamond',serif;font-size:2.8rem;font-weight:700;line-height:1}
.home-today-band{font-size:.78rem;font-weight:800;opacity:.9}
.home-today-caret{font-size:1.1rem;opacity:.7}

/* ── Enhanced Premium Styling ───────────────────────────────────────────── */
.day-card{transition:box-shadow .2s,transform .1s}
.day-card:hover{box-shadow:0 8px 32px rgba(131,105,182,.13)}
.ob-card{border-top:3px solid #8ED6EE}
.res-card{border-top:3px solid #8ED6EE}
.feat-item{border-left:3px solid #8ED6EE}
.intro-stat-tile{border:1.5px solid #E8E4F0;background:#FFFFFF}
.intro-stat-value{color:#8369B6}
.intro-pillar{background:#F7F4FB;border-left:3px solid #8ED6EE}
.intro-challenge{background:#F7F4FB}
.intro-challenge-rule{background:#FFFFFF;border-left:3px solid #D7CDEA}
.lesson-card{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff}
.week-theme-bar{background:#F7F4FB;border-left:4px solid #8ED6EE}
.week-theme-label{color:#8369B6}
.weekly-reset{background:#F7F4FB;border:1.5px solid #E8E4F0}
.weekly-reset-dot{background:#8ED6EE}
.weekly-reset-item{border-bottom:1px solid #E8E4F0}
.rule-8020{background:linear-gradient(135deg,#F7F4FB,#EBF9FD);border-left:3px solid #8ED6EE}
.rule-8020 strong{color:#8369B6}
.dance-step::before{background:#F6C9E8}
.dance-tips{background:#F7F4FB}
.dance-tip::before{color:#8ED6EE}
.dance-phase-title{color:#8369B6}
.dance-cardio-hero{background:linear-gradient(135deg,#8369B6,#8ED6EE)}
.dance-video-placeholder{background:linear-gradient(135deg,#8369B6,#D7CDEA)}
.intro-result-dot{background:#8ED6EE}
.intro-results{color:#fff}
.intro-close-quote{color:#8369B6}
.intro-divider{background:#8ED6EE}
.ps-handle{background:#D7CDEA}
.ps-header{border-bottom:1px solid #E8E4F0}
.sdc-bar{background:#E8E4F0}
.obs-dot{background:#E0E0E0}
.ac-prog{background:#E8E4F0}
.lp-step{border-bottom:1px solid #E8E4F0}
.lp-badge.past{background:#D7CDEA}
.xp-overview-bar{cursor:pointer}
.train-monica-card{background:linear-gradient(135deg,#8ED6EE,#8369B6)}
.tired-box-title{color:#8369B6}
.coaching-note-card{border-left:4px solid #8ED6EE}
.feel-today-card{background:#F7F4FB;border:1.5px solid #E8E4F0}
.win-day-card{border:1.5px solid #D7CDEA}
.win-saved-answer{border:1.5px solid #D7CDEA}
.snack-alt:active{border-color:#8ED6EE;background:#EBF9FD}
.nsv-dot-btn:hover{background:#F6C9E8!important;border-color:#F6C9E8!important}
.planner-day-label{background:linear-gradient(135deg,#8ED6EE,#D7CDEA);color:#222222}
.planner-meal-cell:hover{background:#EBF9FD}
.planner-meal-cell.veg-active{border:2px solid #8ED6EE;background:#EBF9FD}
.planner-meals-row{background:#E8E4F0}
.planner-cta-main{background:linear-gradient(135deg,#8369B6,#D7CDEA);color:#fff}
.planner-cta-sec{background:#F7F4FB;color:#8369B6}
.planner-week-tabs{border-bottom:1px solid #E8E4F0}
.planner-head{border-bottom:1px solid #E8E4F0}
.shoplist-head{border-bottom:1px solid #E8E4F0}
.shoplist-cat-title{border-bottom:1px solid #E8E4F0}
.shoplist-item{border-bottom:1px solid #E8E4F0}
.shoplist-footer{border-top:1px solid #E8E4F0}
.shoplist-check{border:2px solid #D7CDEA}
.equip-sheet{background:#F7F4FB}
.portion-sheet{background:#F7F4FB}
.picker-header{border-bottom:1px solid #E8E4F0}
.picker-tabs{border-bottom:1px solid #E8E4F0}
.picker-tab.active{color:#8369B6;border-bottom:2px solid #8369B6}
.picker-item:hover,.picker-item.selected{border-color:#8ED6EE;background:#EBF9FD}
.picker-tab{color:#777777}
.vmc-swap-btn{background:#8369B6;color:#fff}
.vmc-swap-btn.current{background:#E8E4F0;color:#222222;border:1.5px solid #8ED6EE60}
.vmc-why{background:#EBF9FD;color:#222222}
.veg-inline-btn-more{background:#D8F3FA;color:#222222}
.veg-inline-btn-orig{background:#F7F4FB;color:#777777}
.gp-head{background:linear-gradient(135deg,#8369B6,#8ED6EE)}
#xp-overview-bar{background:linear-gradient(135deg,#8369B6,#8ED6EE)}
.lu-level-txt{color:#FFFFFF}
.lu-msg-txt{color:rgba(255,255,255,.85)}
.lu-close{background:#fff;color:#8369B6}
.ach-toast{background:linear-gradient(135deg,#8369B6,#8ED6EE)}
.levelup-overlay{background:rgba(131,105,182,.97)}
.gp-bar{background:rgba(255,255,255,.25)}
.gp-bar-fill{background:linear-gradient(90deg,rgba(255,255,255,.7),#fff)}
.g-tab.active{background:#fff;color:#8369B6}
.dp-header{background:linear-gradient(135deg,#8369B6,#D7CDEA)}
.dp-item{border-left:3px solid #8ED6EE}
.bonus-toggle{background:#F7F4FB;border:1.5px solid #E8E4F0}
.bonus-item.done{background:#EBF9FD;border-color:#8ED6EE}
.bi-xp{color:#8369B6}
.game-panel{background:#F7F4FB}
.vault-panel{background:#F7F4FB}
.ps-chip{background:#F7F4FB;border:2px solid #E8E4F0}
.ps-big{background:#F7F4FB;border:2px solid #E8E4F0}
.ps-num-row{background:#F7F4FB}
.ps-num-row input{border:2px solid #E8E4F0}
.ps-quick{border:2px solid #E8E4F0}
.ach-search{border:2px solid #E8E4F0}
.ob-unit{border:2px solid #E8E4F0}
.ob-unit span{background:#F7F4FB;border-left:2px solid #E8E4F0}
.ob-input{border:2px solid #E8E4F0}
.steps-input{border:1.5px solid #E8E4F0}
.win-day-input{border:1.5px solid #D7CDEA}
.win-day-30-input{border:1.5px solid #D7CDEA}

/* ── Single-day navigation ───────────────────────────────────── */
.snav-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 0 18px;margin-bottom:4px}
.snav-btn{background:#fff;border:1.5px solid #e0e0e0;border-radius:10px;padding:10px 16px;font-size:.85rem;font-weight:700;color:#222;cursor:pointer;transition:all .2s;white-space:nowrap;font-family:inherit}
.snav-btn:disabled{opacity:.3;cursor:default}
.snav-btn:not(:disabled):hover{background:#8369B6;color:#fff;border-color:#8369B6}
.snav-center{display:flex;flex-direction:column;align-items:center;gap:5px}
.snav-label{font-size:1.15rem;font-weight:800;color:#222;letter-spacing:-.01em}
.snav-of{font-size:.8rem;font-weight:500;opacity:.5}
.snav-cal-btn{background:linear-gradient(135deg,#8369B6,#8ED6EE);color:#fff;border:none;border-radius:8px;padding:5px 14px;font-size:.78rem;font-weight:700;cursor:pointer;font-family:inherit}
.snav-complete-wrap{padding:24px 0 12px;display:flex;flex-direction:column;align-items:center;gap:12px}
.snav-complete-btn{width:100%;max-width:400px;background:linear-gradient(135deg,#8369B6,#8ED6EE);color:#fff;border:none;border-radius:14px;padding:17px 24px;font-size:1rem;font-weight:800;cursor:pointer;letter-spacing:.04em;box-shadow:0 4px 18px rgba(131,105,182,.28);transition:transform .15s;font-family:inherit}
.snav-complete-btn:active{transform:scale(.97)}
.snav-done-badge{background:linear-gradient(135deg,#4caf7d,#52c48d);color:#fff;border-radius:12px;padding:13px 30px;font-size:.95rem;font-weight:800;letter-spacing:.04em}
.snav-next-btn{background:#fff;border:2px solid #8369B6;color:#8369B6;border-radius:12px;padding:12px 24px;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit}
.snav-next-btn:hover{background:#8369B6;color:#fff}

/* ── Day calendar modal ──────────────────────────────────────── */
.dcal-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.52);z-index:9998;align-items:flex-end;justify-content:center}
.dcal-panel{background:#fff;border-radius:20px 20px 0 0;padding:20px 16px 36px;width:100%;max-width:540px;max-height:82vh;overflow-y:auto}
.dcal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}
.dcal-title{font-size:1.1rem;font-weight:800;color:#222}
.dcal-close{background:none;border:none;font-size:1.2rem;cursor:pointer;color:#999;padding:4px 8px}
.dcal-week-label{font-size:.73rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#8369B6;margin:14px 0 7px}
.dcal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}
.dcal-cell{border:1.5px solid #ececec;border-radius:9px;padding:7px 3px 5px;cursor:pointer;text-align:center;transition:all .15s;background:#fafafa}
.dcal-cell:hover{border-color:#8369B6;background:#f3eefe}
.dcal-current{border-color:#8369B6!important;background:linear-gradient(135deg,rgba(131,105,182,.14),rgba(142,214,238,.14))!important}
.dcal-done{background:#f0faf5;border-color:#4caf7d}
.dcal-rest{background:#fdf7f0}
.dcal-num{font-size:.82rem;font-weight:800;color:#333}
.dcal-name{font-size:.55rem;color:#777;line-height:1.2;margin-top:2px;word-break:break-word}
.dcal-check{color:#4caf7d;font-size:.82rem;font-weight:700;margin-top:2px}

/* ── Language toggle ─────────────────────────────────────────── */
.lang-toggle{display:flex;align-items:center;border:1.5px solid #e0e0e0;border-radius:8px;overflow:hidden}
.lt-btn{background:none;border:none;padding:4px 10px;font-size:.75rem;font-weight:700;cursor:pointer;color:#888;font-family:inherit;transition:all .15s}
.lt-btn.lt-active{background:#8369B6;color:#fff}
