.bLcrNW_wrap{-webkit-overflow-scrolling:touch;width:min(100%,560px);height:100%;padding:max(24px, env(safe-area-inset-top)) 20px max(28px, env(safe-area-inset-bottom));align-content:start;gap:18px;display:grid;overflow-y:auto}.bLcrNW_mark{background:var(--lime);width:52px;height:52px;color:var(--limeink);border-radius:26px;place-items:center;font-size:24px;font-weight:700;display:grid}.bLcrNW_shared{justify-self:start;font-size:15px;font-weight:700}.bLcrNW_wrap .bLcrNW_shared{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.bLcrNW_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--good);font-size:13px;font-weight:700}.bLcrNW_title{letter-spacing:-1px;font-size:38px;font-weight:700;line-height:1.05}.bLcrNW_body{color:var(--muted);font-size:17px;font-weight:700;line-height:1.4}.bLcrNW_fine{color:var(--muted);font-size:13.5px;font-weight:700;line-height:1.45}.bLcrNW_check{background:var(--s1);cursor:pointer;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.bLcrNW_check input{appearance:none;cursor:pointer;background:0 0;border:2.5px solid #ffffff73;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;margin:1px 0 0;display:grid}.bLcrNW_check input:checked{background:var(--lime);border-color:var(--good)}.bLcrNW_check input:checked:after{content:"";border:solid var(--limeink);border-width:0 3.5px 3.5px 0;width:8px;height:14px;margin-top:-3px;transform:rotate(45deg)}.bLcrNW_check input:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.bLcrNW_checkText{color:var(--fg);font-size:16px;font-weight:700;line-height:1.4}.bLcrNW_check .bLcrNW_checkText a{color:var(--good);text-underline-offset:2px;text-decoration:underline}.bLcrNW_error{color:var(--red);background:#ff6b611f;border-radius:14px;padding:12px 14px;font-size:15px;font-weight:700}.bLcrNW_primary{background:var(--lime);height:56px;color:var(--limeink);cursor:pointer;border:0;border-radius:16px;font-size:18px;font-weight:700}.bLcrNW_primary:disabled{opacity:.4;cursor:default}.bLcrNW_notNow{height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:15px;font-weight:700}.bLcrNW_notNow:disabled{opacity:.5}.bLcrNW_phoneRow{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);gap:10px;display:grid}.bLcrNW_country,.bLcrNW_phone{background:var(--s1);min-width:0;height:60px;color:var(--fg);font:inherit;border:0;border-radius:18px;padding:0 16px;font-size:19px;font-weight:700}.bLcrNW_country{appearance:none;text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:38px}.bLcrNW_phone::placeholder{color:var(--muted);opacity:.7}.bLcrNW_country:focus-visible,.bLcrNW_phone:focus-visible{outline:3px solid var(--lime);outline-offset:2px}.bLcrNW_links{gap:22px;font-size:15px;font-weight:700;display:flex}.bLcrNW_wrap .bLcrNW_links a{color:var(--good);text-decoration:none}
.xospuq_app{--bg:#040404;--s1:#101010;--s2:#181818;--s3:#2a2a2a;--line:#1c1c1c;--fg:#fff;--muted:#a9b1bd;--faint:#858d9a;--lime:#d4ff3a;--limeink:#0b0d12;--amber:#ffb347;--good:#d4ff3a;--red:#ff6b61;--blue:#5fc4ff;--goodSoft:#d4ff3a1f;--goodLine:#d4ff3a61;--amberSoft:#ffb34724;--redSoft:#ff6b611f;--glass:#040404e6;--protein:#ffb347;--carbs:#7fd35a;--fat:#5fc4ff;--font:var(--font-guide), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--px:var(--font);--pink:#ff7ab6;--limeshadow:#a9cf1d;--limeink2:#2a3300;--dock-h:64px;--band-h:0px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);background:var(--bg);min-height:100dvh;color:var(--fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-weight:500;overflow-x:clip}.xospuq_app *,.xospuq_app :before,.xospuq_app :after{box-sizing:border-box}.xospuq_app button,.xospuq_app input,.xospuq_app textarea,.xospuq_app select{font-family:inherit}.xospuq_app :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}.xospuq_app :where(ul,ol){list-style:none}.xospuq_app a{color:inherit;text-decoration:none}.xospuq_app :where(button,a,select):focus-visible{outline:3px solid var(--lime);outline-offset:2px}.xospuq_app :where(input,textarea):focus-visible{outline:none}.xospuq_page{width:min(100%,640px);padding:calc(var(--safe-t) + 14px) 16px calc(var(--dock-h) + var(--band-h) + var(--safe-b) + 28px);align-content:start;gap:14px;margin:0 auto;display:grid}.xospuq_pageNoDock{padding-bottom:calc(var(--band-h) + var(--pc-bar-h,0px) + var(--safe-b) + 28px)}@media (min-width:700px){.xospuq_page{padding-left:24px;padding-right:24px}}.xospuq_head{align-items:center;gap:10px;min-height:48px;display:flex}.xospuq_headText{flex:1;min-width:0}.xospuq_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--good);font-size:13px;font-weight:700}.xospuq_title{letter-spacing:-.6px;font-size:32px;font-weight:700;line-height:1.08}.xospuq_titleSm{letter-spacing:-.4px;font-size:24px;font-weight:700;line-height:1.12}.xospuq_sub{color:var(--muted);font-size:15px;font-weight:700;line-height:1.35}.xospuq_iconBtn{background:var(--s1);width:44px;height:44px;color:var(--fg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.xospuq_iconBtn:active{transform:scale(.95)}.xospuq_iconBtn:disabled{opacity:.4;cursor:default}.xospuq_topbar{z-index:20;margin:calc(-1 * (var(--safe-t) + 14px)) -16px 0;padding:calc(var(--safe-t) + 8px) 16px 8px;background:var(--glass);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);align-items:center;gap:10px;display:flex;position:sticky;top:0}@media (min-width:700px){.xospuq_topbar{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}.xospuq_topbarTitle{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;font-weight:700;overflow:hidden}.xospuq_card{background:var(--s1);border-radius:22px;gap:10px;min-width:0;padding:16px;display:grid}.xospuq_cardRow{align-items:center;gap:12px;min-width:0;display:flex}.xospuq_cardTitle{letter-spacing:-.2px;font-size:19px;font-weight:700;line-height:1.2}.xospuq_cardSub{color:var(--muted);font-size:14px;font-weight:700;line-height:1.35}.xospuq_label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:700}.xospuq_section{gap:10px;display:grid}.xospuq_sectionHead{justify-content:space-between;align-items:baseline;gap:10px;padding:6px 2px 0;display:flex}.xospuq_sectionTitle{letter-spacing:-.3px;font-size:20px;font-weight:700}.xospuq_link{color:var(--good);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px;font-size:15px;font-weight:700}.xospuq_pressable{cursor:pointer;transition:transform .12s step-end}.xospuq_pressable:active{transform:scale(.985)}.xospuq_btn{letter-spacing:-.1px;cursor:pointer;border:0;border-radius:20px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 22px;font-size:19px;font-weight:700;transition:transform .12s step-end,opacity .2s step-end;display:inline-flex}.xospuq_btn:active{transform:scale(.98)}.xospuq_btn:disabled{opacity:.45;cursor:default;transform:none}.xospuq_btnWhite{background:var(--fg);color:var(--limeink)}.xospuq_btnLime{background:var(--lime);color:var(--limeink)}.xospuq_btnDark{background:var(--s2);color:var(--fg)}.xospuq_btnOutline{color:var(--fg);box-shadow:inset 0 0 0 2px var(--s3);background:0 0}.xospuq_btnDanger{color:var(--red);background:0 0;box-shadow:inset 0 0 0 1.5px #ff6b6173}.xospuq_btnSm{border-radius:14px;width:auto;min-height:44px;padding:0 16px;font-size:16px}.xospuq_chip{border:1.5px solid var(--s3);background:var(--s1);min-height:44px;color:var(--fg);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.xospuq_chipOn{border-color:var(--good);background:var(--goodSoft);color:var(--good)}.xospuq_pill{background:var(--s2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.xospuq_pillLime{background:var(--goodSoft);color:var(--good)}.xospuq_pillAmber{background:var(--amberSoft);color:var(--amber)}.xospuq_input,.xospuq_textarea{border:1.5px solid var(--s3);background:var(--s1);width:100%;min-height:52px;color:var(--fg);border-radius:16px;outline:none;padding:12px 16px;font-size:17px;font-weight:700}.xospuq_input:focus,.xospuq_textarea:focus{border-color:var(--good)}.xospuq_textarea{resize:none;line-height:1.38}.xospuq_field{gap:6px;display:grid}.xospuq_macros{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.xospuq_macro{background:var(--s2);text-align:center;border-radius:14px;gap:2px;min-width:0;padding:10px 8px;display:grid}.xospuq_macroVal{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.xospuq_macroKey{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:700}.xospuq_bar{background:var(--s3);border-radius:4px;height:8px;overflow:hidden}.xospuq_barFill{background:var(--good);border-radius:4px;height:100%;transition:width .4s}.xospuq_skeleton{background:linear-gradient(90deg, var(--s1) 0%, var(--s2) 50%, var(--s1) 100%);background-size:200% 100%;border-radius:22px;animation:1.3s steps(8,end) infinite xospuq_shimmer}.xospuq_spinner{border:3px solid var(--s3);border-top-color:var(--good);border-radius:50%;width:30px;height:30px;animation:.8s steps(5,end) infinite xospuq_spin}.xospuq_spinnerSm{border-width:2.5px;width:18px;height:18px}.xospuq_center{text-align:center;color:var(--muted);place-items:center;gap:12px;padding:40px 16px;font-size:16px;font-weight:700;display:grid}.xospuq_empty{text-align:center;color:var(--muted);padding:22px 16px;font-size:15px;font-weight:700;line-height:1.4}.xospuq_error{color:var(--red);font-size:14.5px;font-weight:700;line-height:1.35}.xospuq_offline{background:var(--amberSoft);color:var(--amber);border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.xospuq_toast{z-index:70;left:50%;bottom:calc(var(--dock-h) + var(--band-h) + var(--safe-b) + 16px);background:var(--s2);max-width:min(92vw,420px);color:var(--fg);border:1px solid var(--s3);border-radius:16px;padding:12px 18px;font-size:15px;font-weight:600;animation:.22s ease-out xospuq_rise;position:fixed;transform:translate(-50%);box-shadow:0 12px 30px #0009}.xospuq_scrim{z-index:75;background:#000000b3;justify-content:center;align-items:flex-end;animation:.18s steps(2,end) xospuq_fade;display:flex;position:fixed;inset:0}@media (min-width:640px){.xospuq_scrim{align-items:center}}.xospuq_sheet{overscroll-behavior:contain;background:var(--s1);border:1px solid var(--line);width:min(100%,520px);max-height:92dvh;padding:10px 18px calc(var(--safe-b) + 18px);border-bottom:0;border-radius:26px 26px 0 0;gap:14px;animation:.24s steps(2,end) xospuq_rise;display:grid;overflow-y:auto}@media (min-width:640px){.xospuq_sheet{border-radius:26px;padding-bottom:20px}}.xospuq_grabber{background:var(--s3);border-radius:3px;width:40px;height:5px;margin:0 auto 4px}.xospuq_dock{z-index:50;padding:0 4px var(--safe-b);background:var(--bg);border-top:1.5px solid var(--line);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.xospuq_dockRow{width:min(100%,640px);height:var(--dock-h);display:flex}.xospuq_dockBtn{min-width:0;color:var(--faint);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:3px;padding-top:9px;font-size:13px;font-weight:700;display:flex;position:relative}.xospuq_dockBtn:active{transform:scale(.94)}.xospuq_dockOn{color:var(--fg)}.xospuq_badge{color:#fff;border:2px solid var(--bg);background:#b42318;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:13px;font-weight:700;display:grid;position:absolute;top:3px;left:calc(50% + 6px)}@keyframes xospuq_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes xospuq_spin{to{transform:rotate(360deg)}}@keyframes xospuq_fade{0%{opacity:0}to{opacity:1}}@keyframes xospuq_rise{0%{transform:translate(var(--tx,0), 18px);opacity:.4}to{transform:translate(var(--tx,0), 0);opacity:1}}.xospuq_toast{--tx:-50%}@media (prefers-reduced-motion:reduce){.xospuq_skeleton,.xospuq_spinner,.xospuq_sheet,.xospuq_scrim,.xospuq_toast{animation:none}.xospuq_barFill{transition:none}}.xospuq_consentLayer{z-index:80;background:var(--bg);justify-content:center;display:flex;position:fixed;inset:0}.xospuq_px{font-family:var(--px);letter-spacing:0;font-weight:400;line-height:1.6}.xospuq_app ::selection{color:var(--fg);background:#d4ff3a4d}html[data-band] .xospuq_app{--band-h:54px}
.U_POhW_page{gap:18px}.U_POhW_hero{text-align:center;justify-items:center;gap:8px;padding:18px 8px 4px;display:grid}.U_POhW_photo{object-fit:cover;background:var(--lime);width:96px;height:96px;color:var(--limeink);border:4px solid var(--goodSoft);border-radius:50%;place-items:center;font-size:40px;font-weight:800;display:grid;box-shadow:0 10px 30px #00000026}.U_POhW_kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--good);margin-top:8px;font-size:12px;font-weight:700}.U_POhW_title{letter-spacing:-.03em;text-wrap:balance;font-size:28px;font-weight:800;line-height:1.1}.U_POhW_lede{max-width:34ch;color:var(--muted);font-size:16px;line-height:1.45}.U_POhW_price{align-items:baseline;gap:4px;margin-top:4px;display:flex}.U_POhW_price b{letter-spacing:-.03em;font-size:34px;font-weight:800}.U_POhW_price span{color:var(--muted);font-size:15px;font-weight:600}.U_POhW_list{border:1px solid var(--s3);border-radius:18px;display:grid;overflow:hidden}.U_POhW_list li{border-bottom:1px solid var(--s3);align-items:flex-start;gap:12px;padding:14px;display:flex}.U_POhW_list li:last-child{border-bottom:0}.U_POhW_list li>span:last-child{gap:2px;display:grid}.U_POhW_list b{font-size:15px;font-weight:700}.U_POhW_list small{color:var(--muted);font-size:14px;line-height:1.4}.U_POhW_icon{background:var(--goodSoft);width:38px;height:38px;color:var(--good);border-radius:12px;flex:none;place-items:center;display:grid}.U_POhW_bottom{bottom:calc(var(--dock-h,64px) + var(--band-h,54px) + env(safe-area-inset-bottom,0px) + 8px);background:linear-gradient(180deg, #04040400, var(--bg) 24%);gap:8px;padding:10px 0 4px;display:grid;position:sticky}.U_POhW_cta{border:1px solid var(--limeshadow);background:var(--lime);width:100%;min-height:56px;color:var(--limeink);font:inherit;cursor:pointer;border-radius:16px;font-size:17px;font-weight:800;box-shadow:0 8px 22px #d4ff3a2e}.U_POhW_cta:disabled{opacity:.6;cursor:default}.U_POhW_fine{text-align:center;color:var(--muted);font-size:13px}.U_POhW_skip{border:1px solid var(--s3);background:var(--s1);width:100%;min-height:48px;color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;font-weight:600}.U_POhW_compact{gap:14px;min-height:0;padding:12px 20px 24px}.U_POhW_compact .U_POhW_hero{padding-top:4px}.U_POhW_compact .U_POhW_photo{width:64px;height:64px}.U_POhW_compact .U_POhW_title{font-size:25px}.U_POhW_compact .U_POhW_bottom{background:0 0;position:static}.U_POhW_compact .U_POhW_list li{padding:12px}.U_POhW_compact .U_POhW_lede{font-size:15px}
.AZ4AIW_page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:min(100%,640px);min-height:100dvh;padding:calc(24px + env(safe-area-inset-top)) 20px calc(30px + env(safe-area-inset-bottom));color:#182923;background:#faf9f5;flex-direction:column;gap:20px;margin:0 auto;font-family:Arial,sans-serif;line-height:1.6;display:flex}.AZ4AIW_page h1{letter-spacing:-.04em;font-size:30px;font-weight:750;line-height:1.15}.AZ4AIW_page h2{font-size:23px}.AZ4AIW_kicker{text-transform:uppercase;letter-spacing:.1em;color:#52665b;font-size:12px;font-weight:700}.AZ4AIW_header{justify-content:space-between;align-items:center;gap:16px;display:flex}.AZ4AIW_header span{white-space:nowrap;color:#52665b;font-size:13px}.AZ4AIW_chat{gap:24px;display:grid}.AZ4AIW_exchange{gap:10px;display:grid}.AZ4AIW_bubble{background:#ecefe7;border-radius:20px 20px 20px 4px;max-width:90%;padding:15px 18px}.AZ4AIW_page button{font:inherit;cursor:pointer;color:#182923;background:#fff;border:1px solid #c4cfc1;border-radius:13px;min-height:48px;padding:12px 16px}.AZ4AIW_page button:focus-visible,.AZ4AIW_page input:focus-visible{outline-offset:3px;outline:3px solid #41856b}.AZ4AIW_page button:disabled{opacity:.55;cursor:wait}.AZ4AIW_page .AZ4AIW_answer{color:#fff;text-align:left;background:#214c3a;border:0;border-radius:18px 18px 4px;justify-self:end;max-width:90%}.AZ4AIW_answer small{opacity:.8;font-size:12px}.AZ4AIW_current{gap:14px;display:grid}.AZ4AIW_hint{color:#4d6156;font-size:14px}.AZ4AIW_choices{gap:9px;display:grid}.AZ4AIW_choices button{text-align:left;font-weight:600}.AZ4AIW_page form{gap:8px;display:grid}.AZ4AIW_page label{font-size:14px;font-weight:700}.AZ4AIW_page input{width:100%;min-height:54px;font:inherit;color:#182923;background:#fff;border:1px solid #8ca08e;border-radius:12px;padding:12px;font-size:18px}.AZ4AIW_page form button,.AZ4AIW_current>button{color:#fff;background:#214c3a;border:0;font-weight:700}.AZ4AIW_error{color:#a32424;background:#fff0ed;border-radius:10px;padding:12px}.AZ4AIW_footer{gap:14px;margin-top:auto;font-size:14px;display:grid}.AZ4AIW_footer a{color:#214c3a;text-decoration:underline}.AZ4AIW_footer button{text-align:left;background:0 0;border:0;min-height:44px;padding:0}.AZ4AIW_modal{border:1px solid var(--s3);background:var(--bg);width:min(94vw,560px);min-height:0;max-height:90dvh;color:var(--fg);border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #0009}.AZ4AIW_modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3}.AZ4AIW_modalTop{z-index:2;background:var(--bg);border-bottom:1px solid var(--s3);justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:700;display:flex;position:sticky;top:0}.AZ4AIW_modalTop button{border:1px solid var(--s3);background:var(--s1);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:50%;font-size:20px}.AZ4AIW_modalTop button:focus-visible{outline:3px solid var(--lime);outline-offset:2px}
._IWtwa_dock{z-index:40;background:var(--glass,#040404e6);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line,#1c1c1c);padding:6px max(8px, env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px, env(safe-area-inset-left,0px));font-family:var(--font-guide), ui-sans-serif, system-ui, -apple-system, sans-serif;position:fixed;bottom:0;left:0;right:0}html[data-hide-dock] ._IWtwa_dock{display:none}._IWtwa_row{grid-template-columns:repeat(5,1fr);width:min(100%,640px);margin:0 auto;display:grid}._IWtwa_tab{min-height:52px;color:var(--faint,#858d9a);-webkit-tap-highlight-color:transparent;justify-items:center;gap:2px;padding:4px 2px;text-decoration:none;display:grid;position:relative}._IWtwa_icon{border-radius:999px;place-items:center;width:52px;height:30px;transition:background .15s;display:grid}._IWtwa_label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;line-height:1.1;overflow:hidden}._IWtwa_on{color:var(--fg,#fff)}._IWtwa_on ._IWtwa_icon{background:var(--goodSoft,#d4ff3a1f);color:var(--lime,#d4ff3a)}._IWtwa_on ._IWtwa_label{font-weight:700}._IWtwa_tab:focus-visible{outline:3px solid var(--lime,#d4ff3a);outline-offset:-3px;border-radius:12px}._IWtwa_badge{color:#fff;border:2px solid var(--bg,#040404);background:#b42318;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:2px;left:calc(50% + 8px)}@media (prefers-reduced-motion:reduce){._IWtwa_icon{transition:none}}
.--SGqW_back{min-width:44px;min-height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px 0 0;font-size:16px;font-weight:700;display:inline-flex}.--SGqW_topRight{justify-content:flex-end;min-width:44px;display:flex}.--SGqW_ring{flex:none;place-items:center;display:grid;position:relative}.--SGqW_ring svg{position:absolute;inset:0}.--SGqW_ringNum{font-variant-numeric:tabular-nums;letter-spacing:-1px;place-items:center;font-weight:700;display:grid;position:relative}.--SGqW_ringLabel{letter-spacing:.1em;color:var(--muted);font-size:10px;font-weight:700;position:absolute;bottom:18%}.--SGqW_scoreChip{font-variant-numeric:tabular-nums;flex:none;justify-items:end;gap:3px;min-width:44px;font-size:22px;font-weight:700;line-height:1;display:grid}.--SGqW_scoreCaption{color:var(--muted);letter-spacing:.06em;font-size:11px;font-weight:700}.--SGqW_macroGrid{gap:10px;display:grid}.--SGqW_macroTile{background:var(--s1);border-radius:18px;gap:6px;min-width:0;padding:12px 14px;display:grid}.--SGqW_macroTop{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.--SGqW_macroLabel{color:var(--muted);font-size:13px;font-weight:700}.--SGqW_macroAdded{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.--SGqW_macroValue{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.05}.--SGqW_macroValue small{color:var(--muted);letter-spacing:0;font-size:15px;font-weight:700}.--SGqW_macroLeft{font-size:13px;font-weight:700}.--SGqW_photo{background:var(--s2);width:100%;position:relative;overflow:hidden}.--SGqW_photo img{object-fit:cover;width:100%;height:100%;transition:opacity .25s step-end;position:absolute;inset:0}.--SGqW_photoFallback{place-items:center;display:grid;position:absolute;inset:0}.--SGqW_row{background:var(--s1);width:100%;min-height:64px;color:var(--fg);text-align:left;font:inherit;border:0;border-radius:18px;align-items:center;gap:12px;padding:10px 12px;display:flex}.--SGqW_toggle{background:var(--s3);cursor:pointer;border:0;border-radius:16px;flex:none;width:52px;height:32px;margin:6px 0;transition:background .2s;position:relative}.--SGqW_toggleOn{background:var(--good)}.--SGqW_knob{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000080}.--SGqW_toggleOn .--SGqW_knob{background:var(--limeink);transform:translate(20px)}.--SGqW_toggle:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.--SGqW_knob,.--SGqW_toggle{transition:none}}
.dYkdHG_press{transition:transform 80ms steps(2,end),box-shadow 80ms steps(2,end)}.dYkdHG_press:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--limeshadow,#6f8a00)!important}@keyframes dYkdHG_stamp{0%{opacity:0;transform:scale(1.3)}50%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.dYkdHG_stamp{transform-origin:50%;animation:.16s steps(2,end) both dYkdHG_stamp}@keyframes dYkdHG_stampTilt{0%{opacity:0;transform:rotate(-6deg)scale(1.6)}50%{opacity:1;transform:rotate(-6deg)scale(1.6)}to{opacity:1;transform:rotate(-6deg)scale(1)}}.dYkdHG_stampTilt{transform-origin:50%;animation:.2s steps(2,end) both dYkdHG_stampTilt}@keyframes dYkdHG_slam{0%{opacity:0;transform:scale(1.12)}40%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.dYkdHG_slam{transform-origin:50%;animation:.24s steps(3,end) both dYkdHG_slam}@keyframes dYkdHG_whiteFrame{0%{opacity:.3}to{opacity:0}}.dYkdHG_whiteFrame{z-index:90;pointer-events:none;background:#d9dde6;animation:.12s steps(2,end) both dYkdHG_whiteFrame;position:fixed;inset:0}.dYkdHG_limeFrame{z-index:90;pointer-events:none;background:#d4ff3a;animation:.12s steps(2,end) both dYkdHG_whiteFrame;position:fixed;inset:0}@keyframes dYkdHG_blackFrame{0%{opacity:1}to{opacity:0}}.dYkdHG_blackFrame{z-index:90;background:var(--bg);pointer-events:none;animation:.12s steps(2,end) both dYkdHG_blackFrame;position:fixed;inset:0}@keyframes dYkdHG_shake{0%,to{transform:translate(0)}17%{transform:translate(2px,-2px)}33%{transform:translate(-2px,2px)}50%{transform:translate(2px,2px)}67%{transform:translate(-2px,-2px)}83%{transform:translate(2px)}}.dYkdHG_shake{animation:.12s steps(6,end) both dYkdHG_shake}@keyframes dYkdHG_landBlock{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.dYkdHG_landBlock{animation:65ms step-end both dYkdHG_landBlock;animation-delay:calc(var(--i,0) * 65ms)}@keyframes dYkdHG_grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dYkdHG_grow{transform-origin:0;animation:.65s steps(10,end) both dYkdHG_grow;animation-delay:var(--d,0s)}@keyframes dYkdHG_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dYkdHG_rise{animation:.16s steps(4,end) both dYkdHG_rise;animation-delay:calc(var(--i,0) * 40ms)}@keyframes dYkdHG_pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.dYkdHG_pop{animation:.16s steps(3,end) both dYkdHG_pop;animation-delay:calc(var(--i,0) * 80ms)}@keyframes dYkdHG_slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.dYkdHG_slideUp{animation:.2s steps(4,end) both dYkdHG_slideUp;animation-delay:var(--d,0s)}@keyframes dYkdHG_pushIn{0%{transform:translate(100%)}to{transform:translate(0)}}.dYkdHG_pushIn{animation:.16s steps(4,end) both dYkdHG_pushIn}@keyframes dYkdHG_unfold{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.dYkdHG_unfold{transform-origin:top;animation:.12s steps(2,end) both dYkdHG_unfold}@keyframes dYkdHG_floatUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.dYkdHG_floatUp{pointer-events:none;animation:.6s steps(6,end) both dYkdHG_floatUp}@keyframes dYkdHG_blink2{0%,to{opacity:1}50%{opacity:0}}.dYkdHG_blink2{animation:.16s step-end 2 dYkdHG_blink2}@keyframes dYkdHG_dim{0%{opacity:.4}to{opacity:1}}.dYkdHG_dim{animation:.3s steps(3,end) both dYkdHG_dim}@keyframes dYkdHG_glow2{0%,to{box-shadow:0 0 20px #10151259}50%{box-shadow:0 0 32px #10151299}}.dYkdHG_glowPulse{animation:1.2s step-end infinite dYkdHG_glow2}@keyframes dYkdHG_attract{0%,to{opacity:1}50%{opacity:0}}.dYkdHG_attract{animation:1s step-end infinite dYkdHG_attract}@keyframes dYkdHG_hop{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.dYkdHG_hop{animation:.5s step-end infinite dYkdHG_hop}@keyframes dYkdHG_riseGlow{0%{opacity:0;transform:translateY(16px);box-shadow:0 0 #d4ff3a00}to{opacity:1;transform:translateY(0);box-shadow:0 0 16px #d4ff3a80}}.dYkdHG_riseGlow{animation:.24s steps(4,end) both dYkdHG_riseGlow;animation-delay:var(--d,0s)}@keyframes dYkdHG_flipY{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}to{transform:rotateY(0)}}.dYkdHG_flipY{animation:.16s steps(2,end) both dYkdHG_flipY}@keyframes dYkdHG_coinFlip{0%{transform:scaleX(1)}25%{transform:scaleX(.3)}50%{transform:scaleX(-1)}75%{transform:scaleX(.3)}to{transform:scaleX(1)}}.dYkdHG_coinFlip{animation:.4s steps(4,end) both dYkdHG_coinFlip}@keyframes dYkdHG_rays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dYkdHG_rays{transform-origin:50%;animation:3.6s steps(36,end) infinite dYkdHG_rays}@keyframes dYkdHG_settle{0%{transform:scale(1.03)}to{transform:scale(1)}}.dYkdHG_settle{animation:.2s steps(2,end) both dYkdHG_settle}@keyframes dYkdHG_wipe{0%{transform:translateY(-2px)}to{transform:translateY(100vh)}}.dYkdHG_wipe{z-index:80;pointer-events:none;background:#101512d9;height:2px;animation:.12s steps(8,end) both dYkdHG_wipe;position:fixed;top:0;left:0;right:0;box-shadow:0 0 8px #101512cc}.dYkdHG_confetti{z-index:85;pointer-events:none;position:fixed;inset:0;overflow:hidden}@keyframes dYkdHG_fall{0%{opacity:1;transform:translateY(-20px)rotate(0)}to{transform:translate(var(--dx,0), 100vh) rotate(270deg);opacity:1}}.dYkdHG_confetti>i{top:0;left:var(--x,50%);background:var(--c,#d4ff3a);width:8px;height:8px;animation:1.2s steps(4,end) both dYkdHG_fall;animation-delay:var(--d,0s);position:absolute}.dYkdHG_typewriter{white-space:nowrap;text-overflow:clip;max-width:100%;display:inline-block;overflow:hidden}@media (prefers-reduced-motion:reduce){.dYkdHG_press,.dYkdHG_press:active{transition:none;transform:none}.dYkdHG_stamp,.dYkdHG_stampTilt,.dYkdHG_slam,.dYkdHG_landBlock,.dYkdHG_grow,.dYkdHG_rise,.dYkdHG_pop,.dYkdHG_slideUp,.dYkdHG_pushIn,.dYkdHG_unfold,.dYkdHG_riseGlow,.dYkdHG_flipY,.dYkdHG_coinFlip,.dYkdHG_settle,.dYkdHG_dim,.dYkdHG_shake,.dYkdHG_glowPulse,.dYkdHG_attract,.dYkdHG_hop,.dYkdHG_rays,.dYkdHG_blink2{animation:none}.dYkdHG_whiteFrame,.dYkdHG_limeFrame,.dYkdHG_blackFrame,.dYkdHG_wipe,.dYkdHG_confetti{display:none}.dYkdHG_floatUp{animation:none}}@keyframes dYkdHG_fadeOnly{0%{opacity:0}to{opacity:1}}@keyframes dYkdHG_fadeOut{0%{opacity:1}to{opacity:0}}
.G4KY2G_stage{z-index:200;color:#fff;font-family:var(--font-guide), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;background:#040404;place-items:center;display:grid;position:fixed;inset:0}.G4KY2G_center{justify-items:center;gap:12px;display:grid}.G4KY2G_mark{color:#0b0d12;background:#d4ff3a;border-radius:16px;place-items:center;width:56px;height:56px;font-size:26px;font-weight:800;display:grid}.G4KY2G_name{letter-spacing:-.01em;font-size:17px;font-weight:700}.G4KY2G_spinner{border:3px solid #2a2a2a;border-top-color:#d4ff3a;border-radius:50%;width:24px;height:24px;margin-top:10px;animation:.9s linear infinite G4KY2G_spin}.G4KY2G_cover{pointer-events:none;animation:.3s ease-out both G4KY2G_cover}@keyframes G4KY2G_spin{to{transform:rotate(360deg)}}@keyframes G4KY2G_cover{0%{opacity:1}to{opacity:0}}.G4KY2G_still .G4KY2G_spinner{border-color:#d4ff3a #2a2a2a #2a2a2a;animation:none}.G4KY2G_still.G4KY2G_cover{animation-duration:.15s}
.sRFhDG_fab{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:60;color:#0b0d12;letter-spacing:-.1px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#d4ff3a;border:0;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 18px 0 14px;font:700 15px/1 PC Grotesk,Space Grotesk,-apple-system,system-ui,sans-serif;transition:transform .2s step-end;display:inline-flex;position:fixed;box-shadow:0 10px 30px #0000008c,0 0 0 1px #00000040}.sRFhDG_fab:active{transform:scale(.96)}.sRFhDG_fab:focus-visible{outline-offset:3px;outline:3px solid #fff}.sRFhDG_fabIcon{border-radius:6px;width:22px;height:22px;display:block}.sRFhDG_bigWrap{position:relative}.sRFhDG_bigClose{color:#c9ced8;cursor:pointer;background:#1e2026;border:1px solid #2a2d35;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:-8px;right:-8px}.sRFhDG_bigClose:focus-visible{outline-offset:2px;outline:3px solid #d4ff3a}.sRFhDG_docked{color:#d4ff3a;cursor:pointer;background:#141519;border:1.5px solid #d4ff3a8c;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;font:700 14px/1 PC Grotesk,Space Grotesk,-apple-system,system-ui,sans-serif;display:inline-flex}.sRFhDG_big{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(#d4ff3a29,#d4ff3a0f);border:1px solid #d4ff3a59;border-radius:18px;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 16px 10px 12px;font:700 16px/1.15 PC Grotesk,Space Grotesk,-apple-system,system-ui,sans-serif;display:flex}.sRFhDG_big:focus-visible{outline-offset:2px;outline:3px solid #d4ff3a}.sRFhDG_bigIcon{border-radius:10px;flex:none;width:40px;height:40px}.sRFhDG_bigText{flex:1;gap:3px;min-width:0;display:grid}.sRFhDG_bigSub{color:#a0a7b4;font-size:13px;font-weight:700}.sRFhDG_bigArrow{color:#d4ff3a;flex:none}.sRFhDG_scrim{z-index:80;background:#000000a8;justify-content:center;align-items:flex-end;animation:.18s steps(2,end) sRFhDG_fade;display:flex;position:fixed;inset:0}@media (min-width:640px){.sRFhDG_scrim{align-items:center}}.sRFhDG_sheet{color:#fff;width:min(100%,440px);max-height:92dvh;padding:22px 20px max(22px, env(safe-area-inset-bottom));background:#141519;border-radius:26px 26px 0 0;font-family:PC Grotesk,Space Grotesk,-apple-system,system-ui,sans-serif;animation:.24s steps(2,end) sRFhDG_rise;overflow-y:auto;box-shadow:0 -10px 40px #00000080}@media (min-width:640px){.sRFhDG_sheet{border-radius:26px}}.sRFhDG_sheetHead{align-items:center;gap:12px;display:flex}.sRFhDG_sheetIcon{border-radius:13px;flex:none;width:52px;height:52px}.sRFhDG_sheetTitle{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700}.sRFhDG_sheetKicker{letter-spacing:1.2px;text-transform:uppercase;color:#d4ff3a;margin:0 0 2px;font-size:12px;font-weight:700}.sRFhDG_lines{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sRFhDG_lines li{color:#dfe3ea;font-size:16px;font-weight:700;line-height:1.4}.sRFhDG_qrWrap{background:#fff;border-radius:18px;width:220px;margin:18px auto 0;padding:12px}.sRFhDG_qrWrap svg{width:100%;height:auto;display:block}.sRFhDG_actions{gap:10px;margin-top:20px;display:grid}.sRFhDG_primary{color:#0b0d12;cursor:pointer;background:#d4ff3a;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;height:56px;font:700 17px/1 PC Grotesk,Space Grotesk,-apple-system,system-ui,sans-serif;text-decoration:none;display:flex}.sRFhDG_secondary{color:#fff;cursor:pointer;background:0 0;border:1px solid #2a2d35;border-radius:16px;height:50px;font:700 16px/1 PC Grotesk,Space Grotesk,-apple-system,system-ui,sans-serif}.sRFhDG_note{color:#8a919e;text-align:center;margin:14px 0 0;font-size:13px;font-weight:700;line-height:1.4}@keyframes sRFhDG_fade{0%{opacity:0}to{opacity:1}}@keyframes sRFhDG_rise{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sRFhDG_scrim,.sRFhDG_sheet{animation:none}.sRFhDG_fab{transition:none}}.sRFhDG_fab,.sRFhDG_docked,.sRFhDG_big,.sRFhDG_sheet,.sRFhDG_primary,.sRFhDG_secondary,.sRFhDG_qrWrap{border-radius:0}.sRFhDG_fab,.sRFhDG_primary{font:400 10px/1.8 var(--font-px), monospace;text-transform:uppercase;box-shadow:4px 4px #6a800d}.sRFhDG_sheet{background:#0b0d12;border:2px solid #344359}.sRFhDG_sheetTitle{font:400 15px/1.7 var(--font-px), monospace}.sRFhDG_sheetKicker{line-height:1.8}.sRFhDG_fabIcon{border-radius:5px;width:28px;height:28px}.sRFhDG_bigIcon{border-radius:7px;width:40px;height:40px}.sRFhDG_sheetIcon{border-radius:9px;width:52px;height:52px}.sRFhDG_docked .sRFhDG_fabIcon{width:24px;height:24px}
.OpKskG_page{gap:14px}.OpKskG_kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--good);font-size:12px;font-weight:700}.OpKskG_note{color:var(--muted);font-size:15px;line-height:1.45}.OpKskG_error{color:var(--red);font-size:14px;font-weight:600}.OpKskG_primary,.OpKskG_secondary,.OpKskG_danger,.OpKskG_ghost{width:100%;min-height:56px;font:inherit;cursor:pointer;text-align:center;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:17px;font-weight:800;display:inline-flex}.OpKskG_primary{border:1px solid var(--limeshadow);background:var(--lime);color:var(--limeink)}.OpKskG_secondary{border:1px solid var(--s3);background:var(--bg);color:var(--fg);font-weight:700}.OpKskG_danger{background:var(--bg);color:var(--red);border:1px solid #ff6b6166;font-weight:700}.OpKskG_ghost{color:var(--muted);background:0 0;border:0;min-height:48px;font-weight:700}.OpKskG_primary:disabled,.OpKskG_secondary:disabled{opacity:.5;cursor:default}.OpKskG_smallBtn{border:1px solid var(--s3);background:var(--bg);min-height:40px;color:var(--fg);font:inherit;cursor:pointer;border-radius:12px;flex:none;padding:0 14px;font-size:14px;font-weight:700}.OpKskG_sheetBtns{gap:8px;display:grid}.OpKskG_top{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:48px;display:grid}.OpKskG_topBtn{border:1px solid var(--s3);background:var(--bg);min-height:44px;color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;padding:0 14px;font-size:15px;font-weight:700}.OpKskG_topTitle{cursor:pointer;min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;justify-items:center;gap:1px;padding:4px;display:grid}.OpKskG_topTitle b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:800;overflow:hidden}.OpKskG_topTitle small{color:var(--muted);align-items:center;gap:2px;font-size:12px;font-weight:600;display:inline-flex}.OpKskG_clock{border:1px solid var(--s3);background:var(--s1);min-height:44px;color:var(--fg);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:14px;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:800;display:inline-flex}.OpKskG_clockPaused{background:var(--amberSoft);color:var(--amber);border-color:#ffb34766}.OpKskG_blocks{gap:4px;display:flex}.OpKskG_blocks>span{background:var(--s2);border-radius:999px;flex:1 1 0;height:6px}.OpKskG_blockDone{background:var(--good)!important}.OpKskG_blockNow{background:var(--fg)!important}.OpKskG_video{aspect-ratio:16/9;background:#0d0f0e;border-radius:18px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.OpKskG_frame{border:0;width:100%;height:100%;position:absolute;inset:0}.OpKskG_poster{cursor:pointer;background:#0d0f0e;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:absolute;inset:0}.OpKskG_poster img,.OpKskG_videoPic{object-fit:cover;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0;transform:scale(1.04)}.OpKskG_poster:after{content:"";background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}.OpKskG_playBtn{z-index:1;background:var(--glass);width:68px;height:68px;color:var(--fg);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 8px 24px #0000004d}.OpKskG_howLabel{z-index:1;color:#fff;font-size:14px;font-weight:700;position:absolute;bottom:12px;left:14px}.OpKskG_mediaChips{z-index:2;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}.OpKskG_mediaChipsTop{top:10px;bottom:auto}.OpKskG_mediaChip{background:var(--glass);min-height:36px;color:var(--fg);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.OpKskG_videoLoader{color:#fff;background:#0000008c;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.OpKskG_loaderDot{border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite OpKskG_spin}.OpKskG_videoFallback{text-align:center;color:#ffffffbf;justify-items:center;gap:8px;padding:16px;font-size:14px;font-weight:600;display:grid}.OpKskG_liftHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.OpKskG_liftText{gap:6px;min-width:0;display:grid}.OpKskG_liftName{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.15}.OpKskG_liftMeta{color:var(--muted);font-size:14px;font-weight:600}.OpKskG_pills{flex-wrap:wrap;gap:6px;display:flex}.OpKskG_pill{background:var(--s1);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.OpKskG_pillGood{background:var(--goodSoft);color:var(--good)}.OpKskG_pillAmber{background:var(--amberSoft);color:var(--amber)}.OpKskG_pillInk{background:var(--lime);color:var(--limeink)}.OpKskG_advice{background:var(--s1);border-radius:18px;gap:6px;padding:14px;display:grid}.OpKskG_headline{letter-spacing:-.01em;font-size:20px;font-weight:800;line-height:1.25}.OpKskG_why{color:var(--muted);font-size:14px;line-height:1.45}.OpKskG_useIt{min-height:36px;color:var(--good);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;font-weight:700}.OpKskG_loadLine{border-top:1px solid var(--s3);align-items:center;gap:12px;margin-top:6px;padding-top:12px;display:flex}.OpKskG_loadText{flex:1;gap:2px;min-width:0;display:grid}.OpKskG_loadText b{font-size:15px;font-weight:700;line-height:1.3}.OpKskG_loadText small{color:var(--muted);font-size:12.5px}.OpKskG_plates{flex:none;align-items:center;gap:2px;height:36px;display:inline-flex}.OpKskG_bar{background:var(--s3);border-radius:3px;align-self:center;width:26px;height:5px}.OpKskG_plate{border-radius:2px;width:7px}.OpKskG_sets{border:1px solid var(--s3);border-radius:18px;display:grid;overflow:hidden}.OpKskG_set{border:0;border-bottom:1px solid var(--s3);background:var(--bg);width:100%;min-height:56px;color:var(--fg);font:inherit;text-align:left;align-items:center;gap:12px;padding:10px 14px;display:flex}.OpKskG_sets>:last-child{border-bottom:0}.OpKskG_setDone{background:#d4ff3a0f}.OpKskG_setTap{cursor:pointer}.OpKskG_setFuture{color:var(--faint)}.OpKskG_n{background:var(--s1);width:30px;height:30px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.OpKskG_nDone{background:var(--good);color:var(--limeink)}.OpKskG_nShort{background:var(--amberSoft);color:var(--amber)}.OpKskG_nNow{background:var(--lime);color:var(--limeink)}.OpKskG_setText{font-variant-numeric:tabular-nums;flex:1;gap:1px;min-width:0;font-size:16px;font-weight:700;display:grid}.OpKskG_setText small{color:var(--muted);font-size:12px;font-weight:600}.OpKskG_setFuture .OpKskG_setText{font-weight:600}.OpKskG_setNow{background:var(--bg);box-shadow:inset 3px 0 0 var(--fg);gap:12px;padding:14px;display:grid}.OpKskG_nowHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.OpKskG_nowHead b{font-size:16px;font-weight:800}.OpKskG_nowHead small{color:var(--muted);margin-left:auto;font-size:12.5px;font-weight:600}.OpKskG_steppers{gap:8px;display:grid}.OpKskG_stepper{justify-content:space-between;align-items:center;gap:10px;display:flex}.OpKskG_stepLabel{color:var(--muted);font-size:14px;font-weight:700}.OpKskG_stepRow{background:var(--s1);border-radius:16px;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:4px;width:min(230px,72%);padding:4px;display:grid}.OpKskG_round{border:1px solid var(--s3);background:var(--bg);width:52px;height:52px;color:var(--fg);font:inherit;cursor:pointer;border-radius:12px;place-items:center;font-size:24px;font-weight:600;line-height:1;display:grid}.OpKskG_round:active{background:var(--s2)}.OpKskG_entryInput{width:100%;min-width:0;height:52px;color:var(--fg);font:inherit;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:24px;font-weight:800}.OpKskG_entryInput:focus{box-shadow:inset 0 -2px 0 var(--good)}.OpKskG_entryInput::placeholder{color:var(--faint)}.OpKskG_durationVal{background:var(--s1);font-variant-numeric:tabular-nums;border-radius:16px;place-items:center;min-width:140px;min-height:56px;padding:0 16px;font-size:24px;font-weight:800;display:grid}.OpKskG_pr{border:1px solid var(--s3);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.OpKskG_prIcon{background:var(--goodSoft);width:38px;height:38px;color:var(--good);border-radius:12px;flex:none;place-items:center;display:grid}.OpKskG_prText{flex:1;gap:2px;min-width:0;display:grid}.OpKskG_prText b{font-size:15px;font-weight:700}.OpKskG_prText small{color:var(--muted);font-size:13px;line-height:1.4}.OpKskG_allDone{background:var(--goodSoft);border:1px solid var(--goodLine);border-radius:18px;align-items:flex-start;gap:12px;padding:14px;display:flex}.OpKskG_allDone p{font-size:15px;font-weight:600;line-height:1.45}.OpKskG_allDone p+p{color:var(--muted);margin-top:4px;font-weight:500}.OpKskG_allDoneIcon{background:var(--good);width:32px;height:32px;color:var(--limeink);border-radius:50%;flex:none;place-items:center;display:grid}.OpKskG_bottom{z-index:40;padding:10px 16px calc(var(--safe-b) + 14px);background:linear-gradient(180deg, #04040400, var(--bg) 22%);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.OpKskG_bottomBody{gap:10px;width:min(100%,608px);display:grid}.OpKskG_logRow{gap:8px;display:flex}.OpKskG_logRow:empty{display:none}.OpKskG_logRow>:first-child{flex:auto;box-shadow:0 8px 22px #d4ff3a2e}.OpKskG_logRow>.OpKskG_secondary{flex:none;width:auto}.OpKskG_rest{background:var(--s1);border:1px solid var(--s3);border-radius:20px;gap:10px;padding:16px;display:grid;box-shadow:0 10px 30px #0009}.OpKskG_restTop{justify-content:space-between;align-items:center;display:flex}.OpKskG_restLabel{color:var(--muted);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.OpKskG_restClock{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.OpKskG_restClockEnd{color:var(--good)}.OpKskG_restBar{background:var(--s1);border-radius:999px;height:8px;display:block;overflow:hidden}.OpKskG_restFill{background:var(--good);border-radius:999px;height:100%;transition:width .25s linear;display:block}.OpKskG_restNext{color:var(--muted);font-size:14px;font-weight:600}.OpKskG_restBtns{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.OpKskG_restBtns>:only-child{grid-column:1/-1}.OpKskG_overlay{z-index:60;background:#040404f7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.OpKskG_overlayBox{text-align:center;justify-items:center;gap:12px;width:min(100%,360px);display:grid}.OpKskG_pausedIcon{background:var(--s1);width:64px;height:64px;color:var(--fg);border-radius:50%;place-items:center;display:grid}.OpKskG_pausedTitle{letter-spacing:-.02em;font-size:28px;font-weight:800}.OpKskG_pausedClock{color:var(--muted);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.OpKskG_dayList{border:1px solid var(--s3);background:var(--bg);border-radius:16px;display:grid;overflow:hidden}.OpKskG_dayRow{border:0;border-bottom:1px solid var(--s3);background:var(--bg);width:100%;min-height:64px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}.OpKskG_dayRow:last-child{border-bottom:0}.OpKskG_dayPic{background:var(--s1);width:48px;height:48px;color:var(--muted);border-radius:10px;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.OpKskG_dayPic img{object-fit:cover;width:100%;height:100%}.OpKskG_exText{flex:1;gap:2px;min-width:0;display:grid}.OpKskG_exText b{font-size:15px;font-weight:700;line-height:1.25}.OpKskG_exText small{color:var(--muted);font-size:13px}.OpKskG_tipsName{font-size:17px;font-weight:800}.OpKskG_field{color:var(--muted);gap:6px;font-size:13px;font-weight:700;display:grid}.OpKskG_fieldLabel{color:var(--muted);font-size:13px;font-weight:700}.OpKskG_input{border:1px solid var(--s3);background:var(--bg);width:100%;min-height:52px;color:var(--fg);font:inherit;border-radius:14px;outline:none;padding:0 14px;font-size:18px;font-weight:700}.OpKskG_input:focus{border-color:var(--good)}.OpKskG_plateGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.OpKskG_barList{gap:8px;display:grid}.OpKskG_opt{border:1px solid var(--s3);background:var(--bg);min-height:64px;color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;align-content:center;place-items:center;gap:2px;padding:8px;display:grid}.OpKskG_opt b{font-size:17px;font-weight:800}.OpKskG_opt small{color:var(--muted);font-size:12px;font-weight:600}.OpKskG_optOn{border-color:var(--good);background:var(--goodSoft);box-shadow:inset 0 0 0 1px var(--good)}.OpKskG_optOn small{color:var(--good)}.OpKskG_optRow{min-height:52px;color:var(--fg);justify-content:space-between;padding:0 14px;font-size:15px;font-weight:700;display:flex}.OpKskG_optRow svg{color:var(--good)}.OpKskG_sumBottom{bottom:calc(var(--dock-h,64px) + var(--band-h,54px) + var(--safe-b) + 8px);z-index:5;background:linear-gradient(180deg, #04040400, var(--bg) 30%);padding-top:8px;position:sticky}.OpKskG_sumBottom .OpKskG_primary{box-shadow:0 8px 22px #d4ff3a2e}.OpKskG_sumHead{text-align:center;justify-items:center;gap:6px;padding:18px 0 4px;display:grid}.OpKskG_sumIcon{background:var(--good);width:64px;height:64px;color:var(--limeink);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.OpKskG_sumTitle{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.1}.OpKskG_sumSub{color:var(--muted);font-size:15px;font-weight:600}.OpKskG_stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.OpKskG_stat{background:var(--s1);border-radius:16px;gap:2px;padding:14px;display:grid}.OpKskG_stat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.OpKskG_stat small{color:var(--muted);font-size:13px;font-weight:600}.OpKskG_sumSec{gap:10px;display:grid}.OpKskG_sumSec h2{letter-spacing:-.02em;font-size:19px;font-weight:800}.OpKskG_sumSecHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.OpKskG_sumSecHead span{color:var(--muted);font-size:13px;font-weight:600}.OpKskG_sumList{border:1px solid var(--s3);border-radius:16px;display:grid;overflow:hidden}.OpKskG_sumList li{border-bottom:1px solid var(--s3);align-items:center;gap:12px;padding:12px 14px;display:flex}.OpKskG_sumList li:last-child{border-bottom:0}.OpKskG_sumName{flex:1;gap:2px;min-width:0;font-size:15px;font-weight:700;display:grid}.OpKskG_sumName small{color:var(--muted);font-size:13px;font-weight:500}.OpKskG_sumName small.OpKskG_up{color:var(--good);font-weight:700}.OpKskG_sumVal{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:800}.OpKskG_squares{flex:none;gap:4px;display:inline-flex}.OpKskG_square{background:var(--s2);border-radius:4px;width:12px;height:12px}.OpKskG_squareHit{background:var(--good)}.OpKskG_squareShort{background:#e8b07a}.OpKskG_week{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.OpKskG_weekDay{color:var(--muted);justify-items:center;gap:6px;font-size:12px;font-weight:700;display:grid}.OpKskG_weekDot{border:1.5px solid var(--s3);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.OpKskG_weekDone{background:var(--good);border-color:var(--good);color:var(--limeink)}@keyframes OpKskG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.OpKskG_loaderDot{animation:none}.OpKskG_restFill{transition:none}}
.EQumtG_quote{color:#fff;background:#0d120e;border-left:3px solid #d4ff3a;padding:14px 18px;font-size:15px;line-height:1.6}.EQumtG_figure{justify-items:center;gap:14px;margin-top:8px;display:grid}.EQumtG_phone{--lime:#d4ff3a;--limeink:#0b0f0c;--muted:#9aa39c;--s1:#17191a;--red:#ff6b61;background:#000;border:2px solid #304834;border-radius:36px;width:min(100%,390px);overflow:hidden}.EQumtG_step{width:100%;height:auto;padding:28px 20px;overflow:visible}.EQumtG_caption{text-align:center;color:#ffffff8c;max-width:440px;font-size:13px;line-height:1.6}.EQumtG_step{color:#fff}.EQumtG_step button:not([type=submit]):last-child:disabled{opacity:1}
.CLDy3q_page{gap:22px;max-width:760px;margin:auto}.CLDy3q_page h1{letter-spacing:-.035em;margin:5px 0 10px;font-size:30px;line-height:1.15}.CLDy3q_page h2{font-size:24px}.CLDy3q_page h3{font-size:17px;line-height:1.4}.CLDy3q_page p{line-height:1.55}.CLDy3q_back{color:var(--muted);align-items:center;min-height:44px;display:flex}.CLDy3q_eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--good);font-size:12px;font-weight:700}.CLDy3q_tabs{background:var(--s1);border:1px solid var(--s3);border-radius:16px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:grid}.CLDy3q_page button,.CLDy3q_page select{min-height:48px;font:inherit;color:var(--fg);background:var(--s1);border:1px solid var(--s3);cursor:pointer;border-radius:12px;padding:10px;font-size:15px}.CLDy3q_page button:focus-visible,.CLDy3q_page select:focus-visible,.CLDy3q_page summary:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.CLDy3q_page button:disabled{opacity:.4;cursor:default}.CLDy3q_tabs button{border:0;font-weight:700}.CLDy3q_tabs button[aria-selected=true]{background:var(--lime);color:var(--limeink)}.CLDy3q_navigation{gap:10px;display:grid}.CLDy3q_navigation label{font-size:14px;font-weight:700}.CLDy3q_navigation select{width:100%}.CLDy3q_weekButtons{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.CLDy3q_content{gap:14px;display:grid}.CLDy3q_muted,.CLDy3q_note{color:var(--muted);font-size:14px}.CLDy3q_note{background:var(--s1);border-radius:12px;padding:13px}.CLDy3q_day{border:1px solid var(--s3);background:var(--s1);border-radius:17px;overflow:hidden}.CLDy3q_day>summary{cursor:pointer;min-height:66px;padding:17px;font-weight:700}.CLDy3q_day>summary span{margin-left:5px}.CLDy3q_day>summary small{color:var(--muted);margin-top:5px;padding-left:20px;font-size:13px;font-weight:400;display:block}.CLDy3q_dayBody{gap:14px;padding:0 17px 18px;display:grid}.CLDy3q_meal{border-top:1px solid var(--s3);gap:9px;padding:18px 0;display:grid}.CLDy3q_macros{color:var(--muted);font-size:13px}.CLDy3q_meal ul{gap:9px;padding:0;list-style:none;display:grid}.CLDy3q_meal li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.CLDy3q_meal li>b{text-align:right;flex-shrink:0;max-width:48%;font-weight:600}.CLDy3q_prep summary{min-height:44px;color:var(--good);cursor:pointer;padding:10px 0}.CLDy3q_prep ol{gap:12px;padding-left:20px;display:grid}.CLDy3q_prep li{font-size:15px;line-height:1.5;display:list-item}.CLDy3q_phase{color:var(--good);font-weight:700}.CLDy3q_exercises{gap:18px;padding:0;list-style:none;display:grid}.CLDy3q_exercises li{border-top:1px solid var(--s3);padding-top:16px}.CLDy3q_exercises p{color:var(--muted);margin-top:4px;font-size:14px}.CLDy3q_exercises a{min-height:44px;color:var(--good);align-items:center;font-size:14px;display:inline-flex}.CLDy3q_cookbook{border:1px solid var(--s3);color:var(--muted);border-radius:14px;padding:17px;font-size:14px;line-height:1.5}
.UBQXAq_page{gap:16px}.UBQXAq_head{justify-content:space-between;align-items:flex-end;gap:12px;padding-top:6px;display:flex}.UBQXAq_headText{gap:4px;min-width:0;display:grid}.UBQXAq_kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--good);font-size:12px;font-weight:700}.UBQXAq_title{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.1}.UBQXAq_sub{color:var(--muted);font-size:15px;line-height:1.45}.UBQXAq_small{color:var(--muted);font-size:13px;line-height:1.45}.UBQXAq_close{border:1px solid var(--s3);width:44px;height:44px;color:var(--fg);background:var(--bg);cursor:pointer;border-radius:14px;flex:none;place-items:center;display:grid}.UBQXAq_card{border:1px solid var(--s3);background:var(--bg);border-radius:18px;gap:10px;padding:16px;display:grid}.UBQXAq_cardSoft{background:var(--s1);border-color:#0000}.UBQXAq_cardTitle{letter-spacing:-.01em;font-size:20px;font-weight:800;line-height:1.3}.UBQXAq_q{font-size:16px;font-weight:700}.UBQXAq_row{border:1px solid var(--s3);background:var(--bg);width:100%;min-height:64px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.UBQXAq_rowIcon{background:var(--s1);width:38px;height:38px;color:var(--fg);border-radius:12px;flex:none;place-items:center;display:grid}.UBQXAq_rowIconDone{background:var(--good);color:var(--limeink)}.UBQXAq_rowText{flex:1;gap:2px;min-width:0;display:grid}.UBQXAq_rowText b{font-size:15px;font-weight:700}.UBQXAq_rowText small{color:var(--muted);font-size:13px}.UBQXAq_chev{color:var(--faint);flex:none}.UBQXAq_segs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.UBQXAq_seg{border:1px solid var(--s3);background:var(--bg);min-height:48px;color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;font-size:15px;font-weight:700}.UBQXAq_segOn{border-color:var(--good);background:var(--goodSoft);color:var(--good);box-shadow:inset 0 0 0 1px var(--good)}.UBQXAq_opts{gap:8px;display:grid}.UBQXAq_opt{border:1px solid var(--s3);background:var(--bg);min-height:56px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:16px;font-weight:700;display:flex}.UBQXAq_opt small{color:var(--muted);font-size:13px;font-weight:600}.UBQXAq_optOn{border-color:var(--good);background:var(--goodSoft);box-shadow:inset 0 0 0 1px var(--good)}.UBQXAq_optOn small{color:var(--good)}.UBQXAq_radio{border:2px solid var(--s3);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.UBQXAq_optOn .UBQXAq_radio{border-color:var(--good);background:var(--good);color:var(--limeink)}.UBQXAq_optLeft{align-items:center;gap:12px;display:flex}.UBQXAq_steppers{border:1px solid var(--s3);border-radius:16px;display:grid;overflow:hidden}.UBQXAq_stepper{border-bottom:1px solid var(--s3);background:var(--bg);align-items:center;gap:10px;padding:10px 12px;display:flex}.UBQXAq_stepper:last-child{border-bottom:0}.UBQXAq_stepperLabel{flex:1;font-size:15px;font-weight:700}.UBQXAq_stepBtn{border:1px solid var(--s3);background:var(--bg);width:44px;height:44px;color:var(--fg);font:inherit;cursor:pointer;border-radius:12px;place-items:center;font-size:22px;font-weight:600;line-height:1;display:grid}.UBQXAq_stepBtn:disabled{opacity:.4;cursor:default}.UBQXAq_stepVal{text-align:center;font-variant-numeric:tabular-nums;width:48px;font-size:20px;font-weight:800}.UBQXAq_stepVal small{color:var(--faint);font-size:12px;font-weight:600}.UBQXAq_note{border:1px solid var(--s3);background:var(--bg);width:100%;min-height:80px;color:var(--fg);font:inherit;resize:none;border-radius:14px;outline:none;padding:12px 14px;font-size:15px;line-height:1.4}.UBQXAq_note:focus{border-color:var(--good)}.UBQXAq_smaller{background:var(--amberSoft);border:1px dashed #ffb34766;border-radius:16px;gap:4px;padding:14px;display:grid}.UBQXAq_smaller b{font-size:16px;font-weight:700}.UBQXAq_smallerKicker{letter-spacing:.06em;text-transform:uppercase;color:var(--amber);font-size:12px;font-weight:700}.UBQXAq_done{background:var(--goodSoft);border:1px solid var(--goodLine);color:var(--good);border-radius:16px;align-items:center;gap:10px;padding:14px;font-size:15px;font-weight:700;display:flex}.UBQXAq_primary,.UBQXAq_secondary{width:100%;min-height:56px;font:inherit;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:17px;font-weight:800;display:inline-flex}.UBQXAq_primary{border:1px solid var(--limeshadow);background:var(--lime);color:var(--limeink)}.UBQXAq_secondary{border:1px solid var(--s3);background:var(--bg);color:var(--fg);font-weight:700}.UBQXAq_primary:disabled,.UBQXAq_secondary:disabled{opacity:.5;cursor:default}.UBQXAq_bottom{bottom:calc(var(--dock-h,64px) + var(--band-h,54px) + var(--safe-b) + 8px);background:linear-gradient(180deg, #04040400, var(--bg) 30%);gap:8px;padding-top:8px;display:grid;position:sticky}.UBQXAq_spacer{flex:1}.UBQXAq_confirm{text-align:center;justify-items:center;gap:8px;padding:32px 0 8px;display:grid}.UBQXAq_confirmIcon{background:var(--good);width:72px;height:72px;color:var(--limeink);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.UBQXAq_stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.UBQXAq_stat{background:var(--s1);border-radius:16px;gap:2px;padding:14px;display:grid}.UBQXAq_stat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.UBQXAq_stat small{color:var(--muted);font-size:13px;font-weight:600}.UBQXAq_tomorrow{align-items:center;gap:12px;display:flex}.UBQXAq_tomorrow p{flex:1;font-size:15px;font-weight:600;line-height:1.4}.UBQXAq_tomorrowBtn{border-radius:14px;flex:none;width:auto;min-height:44px;padding:0 16px;font-size:15px}
.dqobeW_page{gap:16px}.dqobeW_head{align-items:flex-end;gap:12px;padding-top:6px;display:flex}.dqobeW_headText{flex:1;min-width:0}.dqobeW_back{border:1px solid var(--s3);width:44px;height:44px;color:var(--fg);background:var(--bg);border-radius:14px;flex:none;place-items:center;margin-bottom:2px;display:grid}.dqobeW_date{color:var(--muted);font-size:14px;font-weight:600}.dqobeW_title{letter-spacing:-.03em;font-size:32px;font-weight:800;line-height:1.05}.dqobeW_toggle{background:var(--s1);border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.dqobeW_toggleBtn{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:15px;font-weight:700}.dqobeW_toggleOn{background:var(--s3);color:var(--fg);box-shadow:0 1px 3px #0006}.dqobeW_progress{background:var(--s1);border-radius:18px;gap:8px;padding:14px;display:grid}.dqobeW_progressTop{gap:2px;display:grid}.dqobeW_progressTop b{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:17px;font-weight:800;display:inline-flex}.dqobeW_progressTop span{color:var(--muted);font-size:13px}.dqobeW_bar{background:var(--s3);border-radius:999px;height:7px;display:block;overflow:hidden}.dqobeW_bar em{background:var(--good);border-radius:999px;height:100%;transition:width .3s;display:block}.dqobeW_group{gap:8px;display:grid}.dqobeW_groupTitle{letter-spacing:-.02em;align-items:baseline;gap:8px;font-size:18px;font-weight:800;display:flex}.dqobeW_groupTitle span{color:var(--faint);font-size:13px;font-weight:700}.dqobeW_rows{border:1px solid var(--s3);border-radius:18px;display:grid;overflow:hidden}.dqobeW_row{border:0;border-bottom:1px solid var(--s3);background:var(--bg);width:100%;min-height:56px;color:var(--fg);text-align:left;font:inherit;cursor:pointer;align-items:center;gap:12px;min-width:0;padding:10px 14px;display:flex}.dqobeW_rows>:last-child{border-bottom:0}.dqobeW_box{border:2px solid var(--s3);background:var(--bg);width:28px;height:28px;color:var(--limeink);border-radius:50%;flex:none;place-items:center;display:grid}.dqobeW_boxOn{background:var(--good);border-color:var(--good)}.dqobeW_name{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.dqobeW_qty{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:15px;font-weight:800}.dqobeW_got .dqobeW_name{color:var(--faint);text-decoration:line-through}.dqobeW_got .dqobeW_qty{color:var(--faint)}.dqobeW_secondary{border:1px solid var(--s3);background:var(--bg);width:100%;min-height:52px;color:var(--fg);font:inherit;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.dqobeW_loading{gap:10px;display:grid}.dqobeW_note{color:var(--muted);font-size:14px}.dqobeW_skeleton{background:var(--s1);border-radius:18px;height:120px}.dqobeW_empty{background:var(--s1);color:var(--muted);border-radius:16px;gap:12px;padding:16px;font-size:15px;line-height:1.45;display:grid}@media (prefers-reduced-motion:reduce){.dqobeW_bar em{transition:none}}
.kreUYW_weekBtn{border:1px solid var(--s3);background:var(--bg);min-height:40px;color:var(--fg);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700}.kreUYW_weekBtn[aria-pressed=true]{background:var(--lime);color:var(--limeink);border-color:var(--lime)}.kreUYW_strip{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.kreUYW_day{border:1px solid var(--s3);background:var(--bg);min-height:58px;color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;place-items:center;gap:2px;padding:6px 0;display:grid}.kreUYW_day span{color:var(--muted);font-size:12px;font-weight:700}.kreUYW_day b{color:var(--good);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.kreUYW_dayOn{background:var(--lime);border-color:var(--lime)}.kreUYW_dayOn span{color:#0b0d12b3}.kreUYW_dayOn b{color:var(--limeink)}.kreUYW_none{color:var(--faint)!important}.kreUYW_amber{color:var(--amber)!important}.kreUYW_dayOn .kreUYW_amber{color:#7a3d00!important}.kreUYW_dayOn .kreUYW_none{color:#0b0d128c!important}.kreUYW_totals{background:var(--s1);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px;display:grid}.kreUYW_score{justify-items:center;min-width:72px;display:grid}.kreUYW_score b{letter-spacing:-.03em;color:var(--good);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.kreUYW_score span{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:11px;font-weight:700}.kreUYW_score small{color:var(--red);font-size:13px;font-weight:800}.kreUYW_macros{grid-template-columns:1fr 1fr 1fr;gap:8px 10px;min-width:0;display:grid}.kreUYW_cal{grid-column:1/-1}.kreUYW_cal,.kreUYW_mac{gap:3px;min-width:0;display:grid}.kreUYW_cal span,.kreUYW_mac span{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.kreUYW_cal b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.kreUYW_cal small{color:var(--muted);font-size:13px;font-weight:600}.kreUYW_mac b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.kreUYW_cal i,.kreUYW_mac i{background:var(--s3);border-radius:999px;height:6px;display:block;overflow:hidden}.kreUYW_cal em,.kreUYW_mac em{background:var(--good);border-radius:999px;height:100%;display:block}.kreUYW_over b,.kreUYW_over span{color:var(--red)!important}.kreUYW_over em{background:var(--red)!important}.kreUYW_balance{background:var(--redSoft);color:var(--red);border-radius:14px;gap:4px;padding:12px 14px;font-size:14px;display:grid}.kreUYW_mealRow{border:1px solid var(--s3);background:var(--bg);color:var(--fg);border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.kreUYW_mealIcon{background:var(--goodSoft);width:40px;height:40px;color:var(--good);border-radius:12px;flex:none;place-items:center;display:grid}.kreUYW_mealText{flex:1;gap:2px;min-width:0;display:grid}.kreUYW_mealText b{font-size:15px;font-weight:700;line-height:1.3}.kreUYW_mealText small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.kreUYW_mealRow em,.kreUYW_weekRow em{color:var(--good);font-variant-numeric:tabular-nums;font-size:16px;font-style:normal;font-weight:800}.kreUYW_todo{border-style:dashed}.kreUYW_weekRow{border:1px solid var(--s3);background:var(--bg);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.kreUYW_weekRow>span{flex:1;gap:2px;display:grid}.kreUYW_weekRow small{color:var(--muted);font-size:13px}.kreUYW_weekRow svg{color:var(--faint)}.kreUYW_empty{background:var(--s1);color:var(--muted);border-radius:16px;padding:16px}.kreUYW_skeleton{background:var(--s1);border-radius:16px;height:120px}.kreUYW_hits{color:var(--good);font-size:13px;font-weight:700}.kreUYW_nutrients{border:1px solid var(--s3);border-radius:18px;gap:8px;padding:14px;display:grid}.kreUYW_nutrients li{grid-template-columns:minmax(104px,1fr) 1.3fr 44px;align-items:center;gap:10px;font-size:14px;font-weight:600;display:grid}.kreUYW_nutrients i{background:var(--s2);border-radius:999px;height:8px;display:block;overflow:hidden}.kreUYW_nutrients em{background:var(--good);border-radius:999px;height:100%;transition:width .4s;display:block}.kreUYW_nutrients em.kreUYW_low{background:var(--amber)}.kreUYW_nutrients b{text-align:right;font-variant-numeric:tabular-nums}.kreUYW_steers{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.kreUYW_steers em{background:var(--amberSoft);color:var(--amber);border-radius:999px;padding:5px 10px;font-style:normal;font-weight:700}@media (prefers-reduced-motion:reduce){.kreUYW_nutrients em{transition:none}}
.QT1v8q_overlay{--result:#d4ff3a;--shade:#253205;background:var(--bg);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--fg);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.QT1v8q_overlay::backdrop{background:var(--bg)}.QT1v8q_overlay[data-outcome=improve]{--result:#ff453a;--shade:#400b08}.QT1v8q_overlay[data-outcome=neutral],.QT1v8q_overlay[data-outcome=pending]{--result:#ffb02e;--shade:#362309}.QT1v8q_content{width:min(100%,600px);min-height:100%;padding:calc(env(safe-area-inset-top) + 20px) 24px calc(env(safe-area-inset-bottom) + 28px);background:radial-gradient(ellipse at 50% 180px, var(--shade), transparent 340px);flex-direction:column;align-items:center;gap:20px;margin:auto;display:flex}.QT1v8q_top{width:100%;color:var(--result);font:10px var(--px);justify-content:space-between;align-items:center;font-weight:800;display:flex}.QT1v8q_top button{color:#fff;cursor:pointer;background:0 0;border:0;width:48px;height:48px;font-size:38px}.QT1v8q_stage{flex:0 0 190px;place-items:center;width:100%;height:190px;display:grid;position:relative;overflow:hidden}.QT1v8q_flag,.QT1v8q_trophy{width:164px;height:164px;color:var(--result);filter:drop-shadow(0 8px #070706)}.QT1v8q_flag{animation:.6s steps(5,end) both QT1v8q_flagImpact,1.2s steps(3,end) .6s infinite QT1v8q_flagRock}.QT1v8q_cloth{transform-origin:11px 16px;animation:.65s steps(3,end) infinite alternate QT1v8q_flagCloth}.QT1v8q_trophy{animation:.65s steps(6,end) both QT1v8q_trophyEnter,1.4s steps(4,end) .65s infinite QT1v8q_trophyHop}.QT1v8q_ring{border:6px double var(--result);width:160px;height:32px;box-shadow:0 3px 0 var(--shade), 0 -4px 0 var(--shade);clip-path:polygon(15% 0,85% 0,85% 12%,100% 12%,100% 88%,85% 88%,85% 100%,15% 100%,15% 88%,0 88%,0 12%,15% 12%);animation:1.3s steps(4,end) infinite QT1v8q_ringPulse;position:absolute;bottom:6px;left:calc(50% - 80px)}.QT1v8q_spark{width:6px;height:6px;left:var(--x);top:var(--y);background:var(--result);box-shadow:0 0 0 2px var(--shade);animation:1.4s steps(5,end) infinite QT1v8q_sparks;animation-delay:calc(var(--i) * -.13s);position:absolute}.QT1v8q_title{text-align:center;color:var(--result);font:17px/1.6 var(--px);font-weight:800;animation:.55s steps(5,end) both QT1v8q_titlePunch}.QT1v8q_score{color:var(--result);font:64px/1.2 var(--px);font-weight:800;animation:.7s steps(6,end) both QT1v8q_scorePunch}.QT1v8q_score small{font:12px var(--px);color:#a0a7b4;margin-left:10px;font-weight:800}.QT1v8q_name{text-align:center;font-size:24px;line-height:1.3}.QT1v8q_description{text-align:center;color:#a0a7b4;max-width:440px;font-size:18px;line-height:1.5}.QT1v8q_suggestions{border:2px solid var(--result);width:100%;box-shadow:5px 5px 0 var(--shade);background:#0b0c10;margin:8px 0;padding:20px;animation:.45s steps(4,end) both QT1v8q_cardEnter}.QT1v8q_suggestions h3{font:10px/1.6 var(--px);color:var(--result);margin-bottom:18px;font-weight:800}.QT1v8q_suggestions li+li{margin-top:22px}.QT1v8q_suggestions strong{font-size:20px;line-height:1.4;display:block}.QT1v8q_suggestions li p{color:#a0a7b4;margin:8px 0;font-size:17px;line-height:1.5}.QT1v8q_suggestions li span{color:var(--result);font-size:16px;line-height:1.4;display:block}.QT1v8q_note{color:#a0a7b4;font-size:15px;line-height:1.5}.QT1v8q_suggestions ol+.QT1v8q_note{margin-top:22px}.QT1v8q_close{color:#0b0c10;width:100%;min-height:64px;font:12px/1.5 var(--px);cursor:pointer;background:#fff;border:0;margin-top:auto;padding:18px 12px;box-shadow:6px 6px #666d7a;font-weight:800!important}.QT1v8q_close:active{transform:translate(3px,3px);box-shadow:3px 3px #666d7a}@keyframes QT1v8q_flagImpact{0%{transform:translateY(-65px)rotate(-12deg)scale(1.2)}70%{transform:translateY(8px)rotate(4deg)}to{transform:none}}@keyframes QT1v8q_flagRock{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes QT1v8q_flagCloth{0%{transform:scaleY(.88)skewY(-4deg)}to{transform:scaleY(1)skewY(4deg)}}@keyframes QT1v8q_trophyEnter{0%{opacity:0;transform:translateY(50px)scale(.3)}to{opacity:1;transform:none}}@keyframes QT1v8q_trophyHop{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes QT1v8q_ringPulse{0%,to{opacity:.45;transform:scaleX(.9)}50%{opacity:1;transform:scaleX(1.1)}}@keyframes QT1v8q_sparks{0%{opacity:0;transform:translateY(15px)}25%,70%{opacity:1}to{opacity:0;transform:translateY(-40px)}}@keyframes QT1v8q_titlePunch{0%{opacity:0;transform:translate(-24px)}60%{transform:translate(6px)}to{opacity:1;transform:none}}@keyframes QT1v8q_scorePunch{0%{opacity:0;transform:scale(1.7)}70%{transform:scale(.9)}to{opacity:1;transform:none}}@keyframes QT1v8q_cardEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:360px){.QT1v8q_content{padding-inline:16px}.QT1v8q_title{font-size:14px}.QT1v8q_score{font-size:52px}}@media (prefers-reduced-motion:reduce){.QT1v8q_overlay *,.QT1v8q_overlay :before,.QT1v8q_overlay :after{animation:none!important}}.QT1v8q_calm.QT1v8q_calm{background:#000000b3;border:0;place-items:end center;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:16px;display:grid;position:fixed;inset:0}.QT1v8q_calm::backdrop{background:0 0}@media (min-width:640px){.QT1v8q_calm{place-items:center}}.QT1v8q_calmCard{width:min(100%,440px);padding:28px 20px calc(env(safe-area-inset-bottom,0px) + 20px);background:var(--s1);border:1px solid var(--s3);color:var(--fg);text-align:center;border-radius:24px;justify-items:center;gap:8px;animation:.22s ease-out both QT1v8q_calmIn;display:grid;box-shadow:0 20px 50px #0009}.QT1v8q_calmMark{background:var(--goodSoft);width:56px;height:56px;color:var(--good);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.QT1v8q_calmTitle{letter-spacing:-.02em;font-size:24px;font-weight:800}.QT1v8q_calmName{font-size:16px;font-weight:700;line-height:1.35}.QT1v8q_calmMacros{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.QT1v8q_calmNote{color:var(--muted);font-size:14px}.QT1v8q_calmBtn{border:1px solid var(--limeshadow);background:var(--lime);width:100%;min-height:56px;color:var(--limeink);font:inherit;cursor:pointer;border-radius:16px;margin-top:12px;font-size:17px;font-weight:800}@keyframes QT1v8q_calmIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.QT1v8q_calmCard{animation:none}}
.nmPb-G_page{gap:16px;padding-top:0!important}.nmPb-G_hero{background:#0d0f0e;height:260px;margin:0 -16px;position:relative;overflow:hidden}.nmPb-G_heroImg{object-fit:cover;width:100%;height:100%;transform:scale(1.35)}.nmPb-G_back{top:calc(env(safe-area-inset-top,0px) + 12px);background:var(--glass);width:44px;height:44px;color:var(--fg);border-radius:50%;place-items:center;display:grid;position:absolute;left:12px;box-shadow:0 4px 14px #0000002e}@media (min-width:700px){.nmPb-G_hero{border-radius:0 0 24px 24px;height:320px;margin:0 -24px}}.nmPb-G_titleBlock{gap:4px;display:grid}.nmPb-G_slot{letter-spacing:.06em;text-transform:uppercase;color:var(--good);font-size:12px;font-weight:700}.nmPb-G_title{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.2}.nmPb-G_chips{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.nmPb-G_chips>div{background:var(--s1);border-radius:14px;justify-items:center;gap:2px;padding:10px 8px;display:grid}.nmPb-G_chips b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.nmPb-G_chips span{color:var(--muted);font-size:12px;font-weight:600}.nmPb-G_why{background:var(--s1);color:var(--good);border-radius:16px;gap:10px;padding:14px;display:flex}.nmPb-G_why p{color:var(--fg);font-size:15px;line-height:1.45}.nmPb-G_why b{letter-spacing:.05em;text-transform:uppercase;color:var(--good);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.nmPb-G_sec{gap:10px;display:grid}.nmPb-G_sec h2{letter-spacing:-.02em;font-size:19px;font-weight:800}.nmPb-G_secHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nmPb-G_secHead a{color:var(--good);font-size:14px;font-weight:700}.nmPb-G_note{color:var(--muted);font-size:13px;line-height:1.45}.nmPb-G_foods{border:1px solid var(--s3);border-radius:16px;display:grid;overflow:hidden}.nmPb-G_foods li{border-bottom:1px solid var(--s3);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.nmPb-G_foods li:last-child{border-bottom:0}.nmPb-G_foods small{color:var(--muted);margin-top:2px;font-size:12px;font-weight:500;display:block}.nmPb-G_foods b{font-variant-numeric:tabular-nums;flex:none;font-weight:800}.nmPb-G_steps{gap:10px;display:grid}.nmPb-G_steps li{align-items:flex-start;gap:12px;display:flex}.nmPb-G_steps li>span{background:var(--lime);width:28px;height:28px;color:var(--limeink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.nmPb-G_steps p{font-size:15px;line-height:1.5}.nmPb-G_steps small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.nmPb-G_steam{background:var(--goodSoft);color:var(--good);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.nmPb-G_steam svg,.nmPb-G_why svg{flex:none}.nmPb-G_steam p{color:var(--fg);font-size:14px;line-height:1.45}.nmPb-G_nutrients{gap:8px;display:grid}.nmPb-G_nutrients li{grid-template-columns:minmax(96px,1fr) 1.4fr 44px;align-items:center;gap:10px;font-size:14px;font-weight:600;display:grid}.nmPb-G_nutrients i{background:var(--s2);border-radius:999px;height:8px;display:block;overflow:hidden}.nmPb-G_nutrients em{background:var(--good);border-radius:999px;height:100%;display:block}.nmPb-G_nutrients em.nmPb-G_low{background:var(--amber)}.nmPb-G_nutrients b{text-align:right;font-variant-numeric:tabular-nums}.nmPb-G_bottom{bottom:calc(var(--dock-h,64px) + var(--band-h,54px) + env(safe-area-inset-bottom,0px) + 8px);z-index:5;padding-top:4px;position:sticky}.nmPb-G_ate{border:1px solid var(--limeshadow);background:var(--lime);width:100%;min-height:56px;color:var(--limeink);font:inherit;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex;box-shadow:0 8px 22px #d4ff3a2e}.nmPb-G_ate:disabled{cursor:default}.nmPb-G_ateDone{background:var(--goodSoft);border-color:var(--goodLine);color:var(--good);box-shadow:none}.nmPb-G_skeleton{background:var(--s1);border-radius:18px;height:220px}.nmPb-G_empty{background:var(--s1);color:var(--muted);border-radius:16px;padding:16px}
.PdW_Aa_tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.PdW_Aa_tile{background:var(--s1);border-radius:16px;gap:4px;min-width:0;padding:14px;display:grid}.PdW_Aa_tileValue{letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:800;overflow:hidden}.PdW_Aa_tileLabel{color:var(--muted);font-size:13.5px;font-weight:700}.PdW_Aa_chart{width:100%;height:auto;display:block}.PdW_Aa_paceLine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.PdW_Aa_legend{color:var(--faint);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.PdW_Aa_legendLine{background:var(--good);border-radius:2px;width:18px;height:3px}.PdW_Aa_legendDash{border-top:2px dashed var(--muted);width:18px;height:0;margin-left:8px}.PdW_Aa_bars{grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:4px;height:90px;display:grid}.PdW_Aa_barCol{align-items:flex-end;height:100%;display:flex}.PdW_Aa_barTrack{background:var(--s2);border-radius:4px;align-items:flex-end;width:100%;height:100%;display:flex;overflow:hidden}.PdW_Aa_barFill{border-radius:4px;width:100%}.PdW_Aa_week{text-align:center;color:var(--muted);grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;font-size:12.5px;font-weight:700;display:grid}.PdW_Aa_weekCol{justify-items:center;gap:6px;display:grid}.PdW_Aa_weekDot{border:2px solid var(--s3);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.PdW_Aa_weekOn{background:var(--good);border-color:var(--good);color:var(--limeink)}.PdW_Aa_liftRow{border-top:1px solid var(--s3);justify-content:space-between;gap:10px;padding:10px 0;font-size:15.5px;font-weight:700;display:flex}.PdW_Aa_liftRow span:last-child{color:var(--good);white-space:nowrap;font-weight:700}.PdW_Aa_bigTiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.PdW_Aa_bigTile{aspect-ratio:3/4;background:var(--s1);color:var(--muted);cursor:pointer;border:0;border-radius:20px;padding:0;position:relative;overflow:hidden}.PdW_Aa_bigTile:disabled{cursor:default}.PdW_Aa_bigTile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PdW_Aa_tileEmpty{white-space:pre-line;text-align:center;border:2px dashed var(--s3);border-radius:20px;place-items:center;padding:10px;font-size:15px;font-weight:700;display:grid;position:absolute;inset:0}.PdW_Aa_tileTag{color:#fff;background:#000000b8;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:700;position:absolute;bottom:8px;left:8px}.PdW_Aa_strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.PdW_Aa_cell{aspect-ratio:3/4;background:var(--s1);color:var(--faint);border:0;border-radius:9px;place-items:center;min-height:44px;padding:0;font-size:12px;font-weight:700;display:grid;position:relative;overflow:hidden}.PdW_Aa_cell img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PdW_Aa_cell_today{box-shadow:inset 0 0 0 2px var(--good);color:var(--good)}.PdW_Aa_cell_missed{background:var(--s2);color:var(--faint)}.PdW_Aa_cell_future{opacity:.5}.PdW_Aa_viewerImg{object-fit:contain;background:var(--bg);border-radius:16px;width:100%;max-height:62dvh}.PdW_Aa_compare{grid-template-columns:1fr 1fr;gap:8px;display:grid}.PdW_Aa_compare figure{text-align:center;color:var(--muted);gap:6px;margin:0;font-size:13px;font-weight:700;display:grid}.PdW_Aa_compare img{aspect-ratio:3/4;object-fit:cover;border-radius:14px;width:100%}
._7GjDeq_page{gap:14px}._7GjDeq_head{align-items:flex-end;gap:12px;padding-top:6px;display:flex}._7GjDeq_headText{flex:1;min-width:0}._7GjDeq_back{border:1px solid var(--s3);width:44px;height:44px;color:var(--fg);background:var(--bg);border-radius:14px;flex:none;place-items:center;margin-bottom:2px;display:grid}._7GjDeq_date{color:var(--muted);font-size:14px;font-weight:600}._7GjDeq_title{letter-spacing:-.03em;font-size:32px;font-weight:800;line-height:1.05}._7GjDeq_searchWrap{z-index:15;padding:calc(var(--safe-t,0px) + 8px) 16px 10px;background:var(--glass);-webkit-backdrop-filter:blur(14px);gap:10px;margin:0 -16px;display:grid;position:sticky;top:0}@media (min-width:700px){._7GjDeq_searchWrap{margin:0 -24px;padding-left:24px;padding-right:24px}}._7GjDeq_search{background:var(--s1);min-height:50px;color:var(--muted);border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:0 6px 0 14px;display:flex}._7GjDeq_search:focus-within{border-color:var(--good);background:var(--bg)}._7GjDeq_search input{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:600}._7GjDeq_search input::placeholder{color:var(--faint)}._7GjDeq_clear{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._7GjDeq_chips{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}._7GjDeq_chips::-webkit-scrollbar{display:none}._7GjDeq_chip{border:1px solid var(--s3);background:var(--bg);min-height:40px;color:var(--fg);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 16px;font-size:14px;font-weight:700}._7GjDeq_chipOn{background:var(--lime);border-color:var(--lime);color:var(--limeink)}._7GjDeq_list{gap:10px;display:grid}._7GjDeq_card{border:1px solid var(--s3);background:var(--bg);color:var(--fg);border-radius:18px;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}._7GjDeq_thumb{width:76px;height:76px;color:var(--muted);background:#0d0f0e;border-radius:14px;flex:none;place-items:center;display:grid;overflow:hidden}._7GjDeq_thumb img{object-fit:cover;width:100%;height:100%;transform:scale(1.45)}._7GjDeq_body{flex:1;gap:3px;min-width:0;display:grid}._7GjDeq_name{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._7GjDeq_detail{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}._7GjDeq_fits{background:var(--goodSoft);color:var(--good);border-radius:999px;justify-self:start;align-items:center;gap:4px;margin-top:2px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}._7GjDeq_chev{color:var(--faint);flex:none}._7GjDeq_primary,._7GjDeq_secondary{width:100%;font:inherit;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}._7GjDeq_primary{border:1px solid var(--limeshadow);background:var(--lime);min-height:56px;color:var(--limeink);font-size:17px;font-weight:800}._7GjDeq_secondary{border:1px solid var(--s3);background:var(--bg);min-height:52px;color:var(--fg);font-size:15px;font-weight:700}._7GjDeq_primary:disabled,._7GjDeq_secondary:disabled{opacity:.5;cursor:default}._7GjDeq_primaryDone{background:var(--goodSoft);border-color:var(--goodLine);color:var(--good)}._7GjDeq_skeleton{background:var(--s1);border-radius:18px;height:120px}._7GjDeq_empty{background:var(--s1);color:var(--muted);border-radius:16px;gap:12px;padding:16px;font-size:15px;line-height:1.45;display:grid}._7GjDeq_note{color:var(--muted);font-size:13px;line-height:1.45}._7GjDeq_body15{font-size:15px;line-height:1.5}._7GjDeq_error{color:var(--red);font-size:14px;font-weight:700}._7GjDeq_detailPage{gap:16px;padding-top:0!important}._7GjDeq_hero{background:#0d0f0e;height:260px;margin:0 -16px;position:relative;overflow:hidden}._7GjDeq_heroImg{object-fit:cover;width:100%;height:100%;transform:scale(1.35)}._7GjDeq_heroBack,._7GjDeq_save{top:calc(env(safe-area-inset-top,0px) + 12px);background:var(--glass);height:44px;color:var(--fg);justify-content:center;align-items:center;gap:6px;display:inline-flex;position:absolute;box-shadow:0 4px 14px #0000002e}._7GjDeq_heroBack{border-radius:50%;width:44px;left:12px}._7GjDeq_save{font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:700;right:12px}._7GjDeq_saveOn{color:var(--good);cursor:default}@media (min-width:700px){._7GjDeq_hero{border-radius:0 0 24px 24px;height:320px;margin:0 -24px}}._7GjDeq_titleBlock{gap:4px;display:grid}._7GjDeq_slot{letter-spacing:.06em;text-transform:uppercase;color:var(--good);font-size:12px;font-weight:700}._7GjDeq_recipeTitle{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.2}._7GjDeq_macros{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}._7GjDeq_macros>div{background:var(--s1);border-radius:14px;justify-items:center;gap:2px;padding:10px 8px;display:grid}._7GjDeq_macros b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}._7GjDeq_macros span{color:var(--muted);font-size:12px;font-weight:600}._7GjDeq_why{background:var(--s1);color:var(--good);border-radius:16px;gap:10px;padding:14px;display:flex}._7GjDeq_why svg{flex:none}._7GjDeq_why p{color:var(--fg);font-size:15px;line-height:1.45}._7GjDeq_why b{letter-spacing:.05em;text-transform:uppercase;color:var(--good);margin-bottom:2px;font-size:12px;font-weight:700;display:block}._7GjDeq_sec{gap:10px;display:grid}._7GjDeq_sec h2{letter-spacing:-.02em;font-size:19px;font-weight:800}._7GjDeq_secHead{justify-content:space-between;align-items:center;gap:12px;display:flex}._7GjDeq_stepper{align-items:center;gap:6px;display:flex}._7GjDeq_stepBtn{border:1px solid var(--s3);background:var(--bg);width:40px;height:40px;color:var(--fg);cursor:pointer;border-radius:50%;place-items:center;display:grid}._7GjDeq_stepBtn:disabled{opacity:.35;cursor:default}._7GjDeq_stepVal{text-align:center;font-variant-numeric:tabular-nums;min-width:76px;font-size:14px;font-weight:700}._7GjDeq_foods{border:1px solid var(--s3);border-radius:16px;display:grid;overflow:hidden}._7GjDeq_foods li{border-bottom:1px solid var(--s3);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}._7GjDeq_foods li:last-child{border-bottom:0}._7GjDeq_foods b{font-variant-numeric:tabular-nums;flex:none;font-weight:800}._7GjDeq_steps{gap:10px;display:grid}._7GjDeq_steps li{align-items:flex-start;gap:12px;display:flex}._7GjDeq_steps li>span{background:var(--lime);width:28px;height:28px;color:var(--limeink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}._7GjDeq_steps p{font-size:15px;line-height:1.5}._7GjDeq_steps small{color:var(--muted);margin-top:4px;font-size:13px;display:block}._7GjDeq_portions{flex-wrap:wrap;gap:8px;display:flex}._7GjDeq_portions ._7GjDeq_chip{min-width:52px;min-height:44px}._7GjDeq_bottom{bottom:calc(var(--dock-h,64px) + var(--band-h,54px) + env(safe-area-inset-bottom,0px) + 8px);z-index:5;padding-top:4px;position:sticky}._7GjDeq_bottom ._7GjDeq_primary{box-shadow:0 8px 22px #d4ff3a2e}._7GjDeq_bottom ._7GjDeq_primaryDone{box-shadow:none}
.Su-J1W_group{border:1px solid var(--s3);background:var(--bg);border-radius:16px;gap:10px;padding:14px;display:grid}.Su-J1W_head{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:800}.Su-J1W_sub{color:var(--muted);font-size:14px;font-weight:500;line-height:1.4}.Su-J1W_row{border-top:1px solid var(--s3);align-items:center;gap:12px;min-height:56px;padding:8px 0 0;display:flex}.Su-J1W_text{flex:1;gap:2px;min-width:0;display:grid}.Su-J1W_title{font-size:15px;font-weight:700;line-height:1.25}.Su-J1W_chips{flex-wrap:wrap;gap:8px;display:flex}.Su-J1W_chip{border:1px solid var(--s3);background:var(--s1);min-height:44px;color:var(--fg);font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;flex:auto;padding:0 14px;font-size:14px;font-weight:700}.Su-J1W_chip:disabled{opacity:.5;cursor:default}.Su-J1W_paused{background:var(--amberSoft);border:1px solid #ffb34766;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.Su-J1W_pausedText{flex:1;gap:2px;min-width:0;display:grid}.Su-J1W_pausedTitle{color:var(--amber);font-size:15px;font-weight:700}.Su-J1W_times{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Su-J1W_field{color:var(--muted);gap:6px;font-size:13px;font-weight:700;display:grid}.Su-J1W_input{border:1px solid var(--s3);background:var(--bg);width:100%;min-height:48px;color:var(--fg);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:12px;outline:none;padding:0 12px;font-size:16px;font-weight:700}.Su-J1W_input:focus{border-color:var(--good)}.Su-J1W_fine{color:var(--muted);font-size:13px;font-weight:500;line-height:1.4}
._3RcdQa_exercises{gap:8px;display:grid}._3RcdQa_exercises li{border:1px solid var(--s3);background:var(--bg);border-radius:16px;align-items:center;gap:12px;padding:10px;display:flex}._3RcdQa_pic{background:var(--s1);width:64px;height:64px;color:var(--muted);border-radius:12px;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}._3RcdQa_pic img{object-fit:cover;width:100%;height:100%}._3RcdQa_exText{flex:1;gap:3px;min-width:0;display:grid}._3RcdQa_exText b{font-size:16px;font-weight:700;line-height:1.25}._3RcdQa_exText small{color:var(--muted);font-size:13px}._3RcdQa_howTo{background:var(--s1);width:40px;height:40px;color:var(--fg);border-radius:50%;flex:none;place-items:center;display:grid}._3RcdQa_startBar{bottom:calc(var(--dock-h,64px) + var(--band-h,54px) + env(safe-area-inset-bottom,0px) + 8px);background:linear-gradient(180deg, #04040400, var(--bg) 30%);gap:8px;padding-top:8px;display:flex;position:sticky}._3RcdQa_start{border:1px solid var(--limeshadow);background:var(--lime);min-height:56px;color:var(--limeink);font:inherit;cursor:pointer;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex;box-shadow:0 8px 22px #d4ff3a2e}._3RcdQa_skeleton{background:var(--s1);border-radius:18px;height:280px}
.FOqC5W_root{--bg:#040404;--s1:#101010;--s2:#181818;--s3:#2a2a2a;--line:#1c1c1c;--fg:#fff;--muted:#a9b1bd;--faint:#858d9a;--lime:#d4ff3a;--limeink:#0b0d12;--good:#d4ff3a;--goodSoft:#d4ff3a1f;--red:#ff6b61;--pink:#ff7ab6;--glass:#040404e6;--px:var(--font);--font:var(--font-guide), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;inset:0;bottom:var(--pc-chat-bottom,0px);background:var(--bg);color:var(--fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font);-webkit-font-smoothing:antialiased;justify-content:center;display:flex;position:fixed}.FOqC5W_root *,.FOqC5W_root :before,.FOqC5W_root :after{box-sizing:border-box}.FOqC5W_root button,.FOqC5W_root input,.FOqC5W_root textarea{font-family:inherit}.FOqC5W_root :where(h1,h2,p){margin:0}.FOqC5W_column{border-left:1px solid #0000;border-right:1px solid #0000;flex-direction:column;width:min(100%,640px);height:100%;display:flex;position:relative}@media (min-width:700px){.FOqC5W_column{border-color:var(--s2)}}.FOqC5W_header{padding:max(10px, env(safe-area-inset-top)) 16px 10px;background:var(--glass);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--s3);z-index:3;align-items:center;gap:12px;display:flex}.FOqC5W_avatar{background:var(--lime);width:42px;height:42px;color:var(--limeink);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid;position:relative;overflow:hidden}.FOqC5W_avatar img{object-fit:cover;width:100%;height:100%}.FOqC5W_who{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.FOqC5W_name{letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1.2}.FOqC5W_sub{color:var(--good);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.FOqC5W_iconBtn{border:1px solid var(--s3);background:var(--bg);width:40px;height:40px;color:var(--fg);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.FOqC5W_iconBtn:disabled{opacity:.4;cursor:default}.FOqC5W_iconBtn:focus-visible{outline:3px solid var(--good);outline-offset:2px}.FOqC5W_menu{top:calc(max(10px, env(safe-area-inset-top)) + 54px);z-index:20;background:var(--s1);border:1px solid var(--s3);border-radius:16px;min-width:220px;padding:6px;display:grid;position:absolute;right:12px;box-shadow:0 18px 40px #0009}.FOqC5W_menuEmail{color:var(--muted);word-break:break-all;padding:10px 12px 8px;font-size:13px;font-weight:600}.FOqC5W_menuItem{color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:12px;font-size:15px;font-weight:600}.FOqC5W_menuItem:hover,.FOqC5W_menuItem:focus-visible{background:var(--s2);outline:none}.FOqC5W_topBar{gap:10px;padding:10px 16px 0;display:grid}.FOqC5W_progress{background:var(--s1);border-radius:14px;gap:7px;padding:12px 14px;display:grid}.FOqC5W_progressRow{justify-content:space-between;font-size:14px;font-weight:700;display:flex}.FOqC5W_progressRow span:last-child{color:var(--muted);font-weight:600}.FOqC5W_bar{background:var(--s3);border-radius:999px;height:8px;overflow:hidden}.FOqC5W_barFill{background:var(--good);border-radius:999px;height:100%;transition:width .4s}.FOqC5W_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:10px;padding:16px 16px 18px;display:flex;overflow-y:auto}.FOqC5W_day{background:var(--s1);color:var(--muted);border-radius:999px;align-self:center;margin:8px 0 2px;padding:4px 12px;font-size:12px;font-weight:700}.FOqC5W_row{flex-direction:column;gap:3px;max-width:82%;display:flex}.FOqC5W_rowCoach{align-self:flex-start;align-items:flex-start}.FOqC5W_rowMe{align-self:flex-end;align-items:flex-end}.FOqC5W_tag{color:var(--good);padding:0 4px;font-size:12px;font-weight:700}.FOqC5W_bubble{white-space:pre-wrap;word-break:break-word;border-radius:20px;max-width:300px;padding:10px 14px;font-size:15px;font-weight:500;line-height:1.45;animation:.16s ease-out both FOqC5W_popIn}.FOqC5W_bubbleCoach{background:var(--s1);color:var(--fg);border-bottom-left-radius:6px}.FOqC5W_bubbleMe{background:var(--lime);color:var(--limeink);border-bottom-right-radius:6px}@keyframes FOqC5W_popIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.FOqC5W_bubblePending{opacity:.6}.FOqC5W_bubbleFailed{outline:2px solid var(--red);outline-offset:2px}.FOqC5W_bubbleRemoved{max-width:300px;color:var(--faint);border:1px dashed var(--s3);border-radius:20px;padding:10px 14px;font-size:13px;font-style:italic;font-weight:500}.FOqC5W_meta{color:var(--faint);padding:0 6px;font-size:12px;font-weight:500}.FOqC5W_metaRead{color:var(--good);font-weight:600}.FOqC5W_retry{color:var(--red);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12px;font-weight:700}.FOqC5W_welcomeVoice{background:var(--goodSoft);border-radius:18px;gap:8px;padding:12px;display:grid}.FOqC5W_welcomeLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--good);font-size:12px;font-weight:700}.FOqC5W_audio{border-radius:22px;align-items:center;gap:10px;min-width:220px;padding:8px 14px 8px 8px;display:flex}.FOqC5W_audioCoach{background:var(--s1)}.FOqC5W_audioMe{background:var(--lime);color:var(--limeink)}.FOqC5W_welcomeVoice .FOqC5W_audio{background:0 0;padding:0}.FOqC5W_audioPlay{background:var(--lime);width:38px;height:38px;color:var(--limeink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.FOqC5W_audioMe .FOqC5W_audioPlay{background:var(--limeink);color:var(--lime)}.FOqC5W_audioPlay:disabled{opacity:.5}.FOqC5W_audioTrack{background:#ffffff2e;border-radius:999px;flex:1;height:5px;overflow:hidden}.FOqC5W_audioMe .FOqC5W_audioTrack{background:#0b0d1233}.FOqC5W_audioFill{background:currentColor;border-radius:999px;height:100%;transition:width .25s linear}.FOqC5W_audioTime{text-align:right;font-variant-numeric:tabular-nums;min-width:34px;font-size:12px;font-weight:600}.FOqC5W_photo{background:var(--s1);cursor:zoom-in;border:0;border-radius:18px;max-width:240px;padding:0;display:block;overflow:hidden}.FOqC5W_photo img{object-fit:cover;width:100%;height:auto;max-height:320px;display:block}.FOqC5W_photoMissing{color:var(--muted);padding:18px;font-size:13px}.FOqC5W_videoMsg{background:#000;border-radius:18px;max-width:260px;display:block}.FOqC5W_meal{background:var(--s1);color:var(--fg);border-radius:16px;padding:10px 14px;font-size:14px;font-weight:600}.FOqC5W_options{flex-wrap:wrap;gap:8px;padding:10px 14px 0;display:flex}.FOqC5W_option{border:1.5px solid var(--s3);background:var(--bg);min-height:44px;color:var(--fg);cursor:pointer;border-radius:999px;padding:10px 16px;font-size:15px;font-weight:600}.FOqC5W_option:hover{border-color:var(--good);color:var(--good)}.FOqC5W_option:active{background:var(--lime);border-color:var(--lime);color:var(--limeink)}.FOqC5W_option:disabled{opacity:.5}.FOqC5W_photos{border:1px solid var(--s3);border-radius:18px;gap:12px;margin:10px 14px 0;padding:14px;display:grid}.FOqC5W_photosHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.FOqC5W_photosTitle{font-size:16px;font-weight:700}.FOqC5W_photosCount{color:var(--muted);font-size:13px;font-weight:600}.FOqC5W_slots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.FOqC5W_slot{aspect-ratio:3/4;background:var(--s1);border:1.5px dashed var(--s3);color:var(--muted);border-radius:14px;place-items:center;font-size:13px;font-weight:600;display:grid;position:relative;overflow:hidden}.FOqC5W_slot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FOqC5W_slotFilled{border-style:solid;border-color:#0000}.FOqC5W_slotLabel{background:var(--glass);color:var(--fg);border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:700;position:absolute;bottom:6px;left:6px}.FOqC5W_slotState{background:var(--good);width:24px;height:24px;color:var(--limeink);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:6px;right:6px}.FOqC5W_slotStateFailed{color:#fff;background:#b42318}.FOqC5W_slotRemove{color:#fff;cursor:pointer;background:#000000b8;border:0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:6px;right:6px}.FOqC5W_slotAdd{cursor:pointer;border-color:var(--good);color:var(--good);background:var(--goodSoft)}.FOqC5W_photosActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.FOqC5W_primary{background:var(--lime);height:50px;color:var(--limeink);cursor:pointer;border:1px solid #a9cf1d;border-radius:14px;font-size:15px;font-weight:800}.FOqC5W_primary:disabled{opacity:.45;cursor:default}.FOqC5W_ghost{border:1px solid var(--s3);background:var(--bg);height:50px;color:var(--fg);cursor:pointer;border-radius:14px;font-size:15px;font-weight:600}.FOqC5W_ghost:disabled{opacity:.45}.FOqC5W_photosNote{color:var(--muted);font-size:13px;font-weight:500;line-height:1.4}.FOqC5W_reviewing{background:var(--s1);color:var(--fg);border-radius:14px;margin:10px 14px 0;padding:12px 14px;font-size:14.5px;font-weight:500;line-height:1.4}.FOqC5W_dockRow{justify-content:flex-end;padding:8px 14px 0;display:flex}.FOqC5W_composer{padding:10px 12px max(10px, var(--pc-chat-safe-b,env(safe-area-inset-bottom)));background:var(--bg);border-top:1px solid var(--s3);align-items:flex-end;gap:8px;display:flex}.FOqC5W_composer .FOqC5W_iconBtn{background:var(--s1);border:0}.FOqC5W_text{border:1px solid var(--s3);background:var(--s1);min-height:44px;max-height:140px;color:var(--fg);resize:none;border-radius:22px;outline:none;flex:1;padding:11px 16px;font-size:15px;font-weight:500;line-height:1.3}.FOqC5W_text::placeholder{color:var(--faint)}.FOqC5W_text:focus{border-color:var(--good);background:var(--bg)}.FOqC5W_send{background:var(--lime);width:44px;height:44px;color:var(--limeink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.FOqC5W_send:disabled{opacity:.4;cursor:default}.FOqC5W_hiddenInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.FOqC5W_error{color:var(--red);margin:8px 14px 0;font-size:14px;font-weight:600;line-height:1.35}.FOqC5W_voice{background:var(--s1);border-radius:22px;flex:1;align-items:center;gap:10px;min-height:44px;padding:0 6px 0 14px;display:flex}.FOqC5W_recDot{background:var(--red);border-radius:50%;flex:none;width:10px;height:10px;animation:1s ease-in-out infinite FOqC5W_blink}.FOqC5W_recLabel{font-size:15px;font-weight:600}.FOqC5W_recClock{font-variant-numeric:tabular-nums;color:var(--muted);margin-left:auto;font-size:15px;font-weight:600}.FOqC5W_meter{flex:1;align-items:center;gap:3px;height:26px;display:flex}.FOqC5W_meter span{background:var(--good);border-radius:2px;width:3px}.FOqC5W_stop{background:var(--lime);height:34px;color:var(--limeink);cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.FOqC5W_center{text-align:center;color:var(--muted);flex:1;place-items:center;gap:12px;padding:24px;font-size:16px;font-weight:600;display:grid}.FOqC5W_spinner{border:3px solid var(--s3);border-top-color:var(--good);border-radius:50%;width:34px;height:34px;margin:0 auto 12px;animation:.8s linear infinite FOqC5W_spin}.FOqC5W_overlay{z-index:90;background:#000000eb;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.FOqC5W_overlay img{border-radius:12px;max-width:100%;max-height:100%}.FOqC5W_empty{text-align:center;color:var(--muted);margin:auto;padding:30px 10px;font-size:15px;font-weight:500}@keyframes FOqC5W_blink{50%{opacity:.25}}@keyframes FOqC5W_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FOqC5W_recDot,.FOqC5W_spinner,.FOqC5W_bubble{animation:none}.FOqC5W_barFill,.FOqC5W_audioFill{transition:none}}.FOqC5W_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
