@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap";.app-nav[data-v-ebba6d11]{border-bottom:1px solid var(--p-surface-border,#e2e8f0);align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex}.app-nav a[data-v-ebba6d11]{color:inherit;text-decoration:none}.brand[data-v-ebba6d11]{white-space:nowrap;margin-right:.5rem;font-weight:700}.nav-links[data-v-ebba6d11]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.spacer[data-v-ebba6d11]{flex:1}.username[data-v-ebba6d11]{opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.menu-toggle[data-v-ebba6d11]{display:none}@media (width<=720px){.app-nav[data-v-ebba6d11]{flex-wrap:wrap;justify-content:space-between;padding:.75rem 1rem}.menu-toggle[data-v-ebba6d11]{width:40px;height:36px;color:inherit;border:1px solid var(--p-surface-border,#e2e8f0);cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;padding:0 9px;display:inline-flex}.menu-toggle__bar[data-v-ebba6d11]{background:currentColor;border-radius:1px;height:2px;transition:transform .15s,opacity .15s;display:block}.open .menu-toggle__bar[data-v-ebba6d11]:first-child{transform:translateY(6px)rotate(45deg)}.open .menu-toggle__bar[data-v-ebba6d11]:nth-child(2){opacity:0}.open .menu-toggle__bar[data-v-ebba6d11]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-links[data-v-ebba6d11]{flex-direction:column;flex-basis:100%;align-items:stretch;gap:0;padding-top:.5rem;display:none}.open .nav-links[data-v-ebba6d11]{display:flex}.nav-links a[data-v-ebba6d11]{border-bottom:1px solid var(--p-surface-border,#e2e8f0);padding:.6rem 0}.spacer[data-v-ebba6d11]{display:none}.username[data-v-ebba6d11]{padding:.75rem 0 .5rem}}.about{justify-content:center;align-items:center;height:50vh;display:flex}h1{text-align:center}.bc-card[data-v-354d86bf]{background:var(--bc-card-bg);box-shadow:var(--bc-card-shadow);border:1px solid var(--bc-border);border-radius:16px}.bc-donut[data-v-6165cdd7]{position:relative}.bc-donut[data-v-6165cdd7] .p-chart,.bc-donut[data-v-6165cdd7] canvas{width:100%!important;height:100%!important}.bc-donut__center[data-v-6165cdd7]{text-align:center;pointer-events:none;position:absolute;top:50%;left:33%;transform:translate(-50%,-50%)}.bc-donut__value[data-v-6165cdd7]{font-size:1.25rem;font-weight:700;line-height:1}.bc-donut__sub[data-v-6165cdd7]{color:var(--bc-muted);margin-top:3px;font-size:.6rem}.bc-lbl[data-v-c6038421]{color:var(--bc-muted);text-transform:uppercase;letter-spacing:.13em;margin-bottom:8px;font-size:.65rem}.bc-kpi[data-v-970e0038]{position:relative;overflow:hidden}.bc-kpi__accent[data-v-970e0038]{border-radius:0 0 3px 3px;height:2px;position:absolute;top:0;left:14px;right:14px}.bc-kpi__value-row[data-v-970e0038]{align-items:baseline;gap:5px;margin-bottom:5px;display:flex}.bc-kpi__value[data-v-970e0038]{letter-spacing:-.03em;font-size:1.85rem;font-weight:700;line-height:1}.bc-kpi__unit[data-v-970e0038]{color:var(--bc-muted);font-size:.78rem}.bc-kpi__chip[data-v-970e0038]{font-size:.72rem;font-weight:600}.bc-kpi__bar[data-v-970e0038]{background:#ffffff12;border-radius:4px;height:5px;margin-top:8px;position:relative}.bc-kpi__bar-zone[data-v-970e0038]{background:#34d39938;border-radius:4px;height:100%;position:absolute}.bc-kpi__bar-dot[data-v-970e0038]{border:2px solid var(--bc-bg);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%)}.bc-kpi__bar-meta[data-v-970e0038]{justify-content:space-between;margin-top:4px;font-size:.57rem;display:flex}.bc-kpi__target[data-v-970e0038]{color:var(--bc-muted)}.bc-line-chart[data-v-5cea4b5b] .p-chart,.bc-line-chart[data-v-5cea4b5b] canvas{width:100%!important;height:100%!important}.bc-stack[data-v-60e60c0f]{flex-direction:column;gap:14px;display:flex}.bc-kpi-grid[data-v-60e60c0f]{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.bc-trend-head[data-v-60e60c0f]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.bc-trend-title[data-v-60e60c0f]{font-size:.9rem;font-weight:600}.bc-metric-tabs[data-v-60e60c0f]{flex-wrap:wrap;gap:5px;display:flex}.bc-metric-tab[data-v-60e60c0f]{color:var(--bc-muted);background:0 0;border:1px solid #ffffff14;border-radius:7px;padding:3px 10px;font-family:inherit;font-size:.71rem;font-weight:500;transition:all .15s}.bc-bottom[data-v-60e60c0f]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bc-side[data-v-60e60c0f]{flex-direction:column;gap:12px;display:flex}.bc-water[data-v-60e60c0f]{flex-direction:column;gap:7px;display:flex}.bc-water__row[data-v-60e60c0f]{background:#ffffff06;border-left:3px solid;border-radius:9px;justify-content:space-between;align-items:center;padding:7px 11px;display:flex}.bc-water__label[data-v-60e60c0f]{font-size:.77rem;font-weight:500}.bc-water__sub[data-v-60e60c0f]{color:var(--bc-muted);font-size:.62rem}.bc-water__value[data-v-60e60c0f]{font-size:1rem;font-weight:700}.bc-vf[data-v-60e60c0f]{align-items:center;gap:18px;display:flex}.bc-vf__level[data-v-60e60c0f]{font-size:2.8rem;font-weight:800;line-height:1}.bc-vf__status[data-v-60e60c0f]{margin-bottom:2px;font-size:.85rem;font-weight:600}.bc-vf__range[data-v-60e60c0f]{color:var(--bc-muted);margin-bottom:7px;font-size:.67rem}.bc-vf__track[data-v-60e60c0f]{background:#ffffff12;border-radius:3px;width:120px;height:5px}.bc-vf__fill[data-v-60e60c0f]{border-radius:3px;height:100%;transition:width .4s}@media (width<=720px){.bc-kpi-grid[data-v-60e60c0f]{grid-template-columns:repeat(2,1fr)}.bc-bottom[data-v-60e60c0f]{grid-template-columns:1fr}}.bc-silhouette[data-v-1d456a76]{width:100%;max-width:175px;height:auto;margin:0 auto;display:block}.bc-stack[data-v-893f92b9]{flex-direction:column;gap:14px;display:flex}.bc-selector[data-v-893f92b9]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bc-selector__label[data-v-893f92b9]{color:var(--bc-muted);margin-right:4px;font-size:.72rem}.bc-selector__btn[data-v-893f92b9]{color:var(--bc-muted);background:0 0;border:1px solid #ffffff14;border-radius:8px;padding:6px 18px;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .15s}.bc-selector__btn.active[data-v-893f92b9]{color:#4f8ef5;background:#4f8ef526;border-color:#4f8ef5}.bc-koerper-grid[data-v-893f92b9]{grid-template-columns:208px 1fr;gap:14px;display:grid}.bc-silhouette-card[data-v-893f92b9]{flex-direction:column;align-items:center;gap:12px;display:flex}.bc-legend[data-v-893f92b9]{flex-direction:column;gap:5px;width:100%;display:flex}.bc-legend__title[data-v-893f92b9]{margin-bottom:4px}.bc-legend__row[data-v-893f92b9]{align-items:center;gap:7px;display:flex}.bc-legend__dot[data-v-893f92b9]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.bc-legend__text[data-v-893f92b9]{color:var(--bc-muted);font-size:.67rem}.bc-segments[data-v-893f92b9]{flex-direction:column;gap:9px;display:flex}.bc-seg__head[data-v-893f92b9]{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.bc-seg__name[data-v-893f92b9]{font-size:.83rem;font-weight:600}.bc-seg__values[data-v-893f92b9]{gap:16px;font-size:.74rem;display:flex}.bc-seg__bars[data-v-893f92b9]{flex-direction:column;gap:5px;display:flex}.bc-seg__caption[data-v-893f92b9]{color:var(--bc-muted);margin-bottom:3px;font-size:.6rem}.bc-seg__caption--below[data-v-893f92b9]{margin-top:3px;margin-bottom:0}.bc-seg__track[data-v-893f92b9]{background:#ffffff0f;border-radius:3px;height:5px}.bc-seg__fill[data-v-893f92b9]{border-radius:3px;height:100%;transition:width .4s}.bc-sym-grid[data-v-893f92b9]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.bc-sym__head[data-v-893f92b9]{justify-content:space-between;margin-bottom:6px;font-size:.72rem;display:flex}.bc-sym__name[data-v-893f92b9]{color:var(--bc-text);font-size:.75rem}.bc-sym__row[data-v-893f92b9]{align-items:center;gap:8px;display:flex}.bc-sym__side[data-v-893f92b9]{color:var(--bc-muted);width:50px;font-size:.68rem}.bc-sym__side--left[data-v-893f92b9]{text-align:right}.bc-sym__track[data-v-893f92b9]{background:#ffffff0f;border-radius:4px;flex:1;height:7px;position:relative;overflow:hidden}.bc-sym__fill[data-v-893f92b9]{height:100%;position:absolute}.bc-sym__fill--left[data-v-893f92b9]{border-radius:4px 0 0 4px;right:50%}.bc-sym__fill--right[data-v-893f92b9]{opacity:.6;border-radius:0 4px 4px 0;left:50%}@media (width<=720px){.bc-koerper-grid[data-v-893f92b9],.bc-sym-grid[data-v-893f92b9]{grid-template-columns:1fr}}.bc-measurements[data-v-963495c1]{gap:16px;display:grid}.bc-hint[data-v-963495c1]{color:var(--bc-muted);margin:0 0 12px;font-size:.8rem}.bc-file[data-v-963495c1]{display:none}.bc-actions[data-v-963495c1]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bc-pending[data-v-963495c1]{font-size:.8rem}.bc-btn[data-v-963495c1]{border:1px solid var(--bc-border);color:var(--bc-text);cursor:pointer;background:#ffffff0a;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:.8rem;transition:all .15s}.bc-btn[data-v-963495c1]:hover:not(:disabled){border-color:#4f8ef56b}.bc-btn[data-v-963495c1]:disabled{opacity:.5;cursor:default}.bc-btn--primary[data-v-963495c1]{background:#4f8ef52e;border-color:#4f8ef56b;font-weight:600}.bc-btn--danger[data-v-963495c1]:hover:not(:disabled){color:var(--bc-red);border-color:#f8717180}.bc-btn--danger-solid[data-v-963495c1]{color:var(--bc-red);background:#f8717129;border-color:#f8717180;font-weight:600}.bc-list__actions[data-v-963495c1]{white-space:nowrap}.bc-confirm[data-v-963495c1]{color:var(--bc-red);margin-right:8px;font-size:.8rem}.bc-list__actions .bc-btn+.bc-btn[data-v-963495c1]{margin-left:6px}.bc-feedback[data-v-963495c1]{margin:12px 0 0;font-size:.8rem}.bc-feedback--success[data-v-963495c1]{color:var(--bc-green)}.bc-feedback--error[data-v-963495c1]{color:var(--bc-red)}.bc-list[data-v-963495c1]{border-collapse:collapse;width:100%}.bc-list th[data-v-963495c1]{text-align:right;color:var(--bc-muted);border-bottom:1px solid var(--bc-border);padding:6px 10px;font-size:.67rem;font-weight:500}.bc-list td[data-v-963495c1]{text-align:right;border-bottom:1px solid #ffffff08;padding:7px 10px;font-size:.8rem}.bc-list .left[data-v-963495c1]{text-align:left}.bc-measurements[data-v-963495c1]>*{min-width:0}@media (width<=720px){.bc-list thead[data-v-963495c1]{display:none}.bc-list[data-v-963495c1],.bc-list tbody[data-v-963495c1]{display:block}.bc-list tr[data-v-963495c1]{border-bottom:1px solid var(--bc-border);grid-template-columns:1fr 1fr;gap:4px 16px;padding:12px 0;display:grid}.bc-list td[data-v-963495c1]{border-bottom:none;justify-content:space-between;padding:2px 0;display:flex}.bc-list td[data-label][data-v-963495c1]:before{content:attr(data-label);color:var(--bc-muted);margin-right:8px}.bc-list__date[data-v-963495c1]{grid-column:1/-1;font-weight:600}.bc-list__actions[data-v-963495c1]{white-space:normal;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;justify-content:flex-end!important;padding-top:6px!important}}.bc-stack[data-v-60f230dc]{flex-direction:column;gap:14px;display:flex}.bc-achiev-grid[data-v-60f230dc]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.bc-achiev[data-v-60f230dc],.bc-achiev__label[data-v-60f230dc]{text-align:center}.bc-achiev__delta[data-v-60f230dc]{letter-spacing:-.03em;font-size:2rem;font-weight:800;line-height:1.1}.bc-achiev__range[data-v-60f230dc]{color:var(--bc-muted);margin-top:6px;font-size:.7rem}.bc-recomp[data-v-60f230dc]{background:linear-gradient(135deg,#4f8ef51a,#34d39912);align-items:center;gap:16px;display:flex;border-color:#4f8ef540!important}.bc-recomp__icon[data-v-60f230dc]{flex-shrink:0;font-size:1.9rem}.bc-recomp__title[data-v-60f230dc]{margin-bottom:4px;font-size:.95rem;font-weight:700}.bc-recomp__body[data-v-60f230dc]{color:#7a90aa;font-size:.78rem;line-height:1.6}.bc-mini-grid[data-v-60f230dc]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bc-mini__title[data-v-60f230dc]{text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:.69rem;font-weight:600}.bc-table[data-v-60f230dc]{border-collapse:collapse;width:100%}.bc-table th[data-v-60f230dc]{text-align:right;color:var(--bc-muted);border-bottom:1px solid var(--bc-border);padding:6px 10px;font-size:.67rem;font-weight:500}.bc-table__th-left[data-v-60f230dc]{text-align:left!important}.bc-table tbody tr.alt[data-v-60f230dc]{background:#ffffff04}.bc-table td[data-v-60f230dc]{padding:7px 10px;font-size:.8rem}.bc-table__metric[data-v-60f230dc]{font-weight:500}.bc-table__num[data-v-60f230dc]{text-align:right;color:var(--bc-muted)}.bc-table__num.current[data-v-60f230dc]{color:var(--bc-text);font-weight:600}.bc-table__total[data-v-60f230dc]{text-align:right;font-weight:700}@media (width<=720px){.bc-achiev-grid[data-v-60f230dc]{grid-template-columns:repeat(2,1fr)}.bc-mini-grid[data-v-60f230dc]{grid-template-columns:1fr}}.body-composition[data-v-4c92348b]{--bc-bg:#060c18;--bc-surface:#0b1524;--bc-border:#ffffff12;--bc-text:#dce6f5;--bc-muted:#4e6080;--bc-blue:#4f8ef5;--bc-cyan:#22d3ee;--bc-violet:#a78bfa;--bc-amber:#fbbf24;--bc-green:#34d399;--bc-red:#f87171;--bc-card-bg:linear-gradient(145deg, #ffffff0a, #ffffff03);--bc-card-shadow:none;background:var(--bc-bg);min-height:100vh;color:var(--bc-text);-webkit-font-smoothing:antialiased;font-family:Outfit,system-ui,sans-serif}.back[data-v-4c92348b]{color:var(--bc-text);opacity:.6;padding:14px 28px 0;text-decoration:none;transition:opacity .15s;display:inline-block}.back[data-v-4c92348b]:hover{opacity:1}.bc-header[data-v-4c92348b]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--bc-border);z-index:20;background:#060c18eb;justify-content:space-between;align-items:center;gap:20px;padding:14px 28px;display:flex;position:sticky;top:0}.bc-brand[data-v-4c92348b]{flex-shrink:0;align-items:center;gap:12px;display:flex}.bc-brand__logo[data-v-4c92348b]{background:linear-gradient(135deg,#4f8ef5,#22d3ee);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.bc-brand__title[data-v-4c92348b]{letter-spacing:-.02em;font-size:.95rem;font-weight:700}.bc-brand__meta[data-v-4c92348b]{color:var(--bc-muted);font-size:.66rem}.bc-nav[data-v-4c92348b]{background:#ffffff0a;border-radius:11px;gap:3px;padding:3px;display:flex}.bc-nav__btn[data-v-4c92348b]{color:var(--bc-muted);letter-spacing:-.01em;background:0 0;border:1px solid #0000;border-radius:8px;padding:6px 20px;font-family:inherit;font-size:.82rem;font-weight:400;transition:all .15s}.bc-nav__btn.active[data-v-4c92348b]{color:var(--bc-text);background:#4f8ef52e;border-color:#4f8ef56b;font-weight:600}.bc-date[data-v-4c92348b]{text-align:right;color:var(--bc-muted);flex-shrink:0;font-size:.7rem}.bc-date__value[data-v-4c92348b]{color:var(--bc-text);font-size:.8rem;font-weight:600}.bc-nav__btn[data-v-4c92348b]:disabled{opacity:.35;cursor:default}.bc-state[data-v-4c92348b]{color:var(--bc-muted);font-size:.85rem}.bc-state--error[data-v-4c92348b]{color:var(--bc-red)}.bc-state__retry[data-v-4c92348b]{border:1px solid var(--bc-border);color:var(--bc-text);cursor:pointer;background:0 0;border-radius:8px;margin-left:12px;padding:4px 12px;font-family:inherit}.bc-content[data-v-4c92348b]{width:100%;max-width:1440px;margin:0 auto;padding:22px 28px}@media (width<=720px){.bc-header[data-v-4c92348b]{flex-wrap:wrap;gap:12px;padding:12px 14px}.bc-nav[data-v-4c92348b]{scrollbar-width:none;flex-basis:100%;order:3;overflow-x:auto}.bc-nav__btn[data-v-4c92348b]{white-space:nowrap;flex:1 0 auto;padding:6px 8px;font-size:.78rem}.bc-content[data-v-4c92348b]{padding:18px 14px}}.bodyfit[data-v-56f42bbf]{max-width:960px;margin:0 auto;padding:1.5rem}.intro[data-v-56f42bbf]{opacity:.7;margin-bottom:1.5rem}.cards[data-v-56f42bbf]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.card[data-v-56f42bbf]{cursor:pointer;transition:box-shadow .15s}.card[data-v-56f42bbf]:hover{box-shadow:0 4px 16px #0000001f}.lg-aurora[data-v-57b0f854]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lg-blob[data-v-57b0f854]{filter:blur(64px);opacity:.75;mix-blend-mode:screen;will-change:transform;border-radius:50%;width:48vmax;height:48vmax;animation:26s ease-in-out infinite lg-drift-57b0f854;position:absolute}.lg-blob--1[data-v-57b0f854]{background:radial-gradient(circle,#0a84ff,#0000 60%);top:-10%;left:-8%}.lg-blob--2[data-v-57b0f854]{background:radial-gradient(circle,#bf5af2,#0000 60%);animation-duration:30s;animation-delay:-6s;top:8%;right:-12%}.lg-blob--3[data-v-57b0f854]{background:radial-gradient(circle,#5e5ce6,#0000 60%);animation-duration:34s;animation-delay:-12s;bottom:-14%;left:12%}.lg-blob--4[data-v-57b0f854]{opacity:.5;background:radial-gradient(circle,#30d158,#0000 62%);animation-delay:-18s;bottom:-8%;right:6%}@keyframes lg-drift-57b0f854{0%,to{transform:translate(0,0)scale(1)}33%{transform:translate(6%,8%)scale(1.12)}66%{transform:translate(-5%,-6%)scale(.95)}}.lg-showcase[data-lg-theme=light]{opacity:.5;mix-blend-mode:multiply}@media (prefers-reduced-motion:reduce){.lg-blob[data-v-57b0f854]{animation:none}}.lg-scope{--p-primary-color:#0a84ff;--p-primary-contrast-color:#fff;--p-content-border-radius:14px;--lg-radius:18px;--lg-blur:22px;--lg-saturate:160%;--lg-tint:#1e223073;--lg-tint-strong:#1e2230d1;--lg-spec:#ffffff24;--lg-edge:linear-gradient(160deg, #ffffff8c, #ffffff14 42%, #ffffff05);--lg-sheen:#ffffff2e;--lg-shadow:0 18px 40px -18px #000000a6, inset 0 1px 0 #ffffff14}.lg-scope[data-lg-theme=light]{--p-text-color:#141826eb;--p-text-muted-color:#14182699;--lg-tint:#ffffff8c;--lg-tint-strong:#ffffffe0;--lg-spec:#fff9;--lg-edge:linear-gradient(160deg, #fffffff2, #ffffff59 42%, #ffffff1a);--lg-sheen:#ffffff8c;--lg-shadow:0 18px 40px -16px #141e5038, inset 0 1px 0 #ffffffb3}.lg-scope[data-lg-theme=dark]{--p-text-color:#ecf0faf2;--p-text-muted-color:#ecf0fa99}.lg-scope .p-card,.lg-scope .p-panel,.lg-scope .p-dialog,.lg-scope .p-menu,.lg-scope .p-select-overlay,.lg-scope .lg-glass{border-radius:var(--lg-radius);background:linear-gradient(180deg, var(--lg-spec) 0%, transparent 42%), var(--lg-tint);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturate));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturate));box-shadow:var(--lg-shadow);color:var(--p-text-color);border:1px solid #0000;position:relative}.lg-scope .p-card:before,.lg-scope .p-panel:before,.lg-scope .p-dialog:before,.lg-scope .p-menu:before,.lg-scope .p-select-overlay:before,.lg-scope .lg-glass:before{content:"";border-radius:inherit;background:var(--lg-edge);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-scope .lg-glass:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(220px circle at var(--lg-mx,50%) var(--lg-my,50%), var(--lg-sheen), transparent 60%);opacity:var(--lg-active,0);transition:opacity .3s;position:absolute;inset:0}.lg-scope .p-button{background:linear-gradient(135deg,#0a84ff,#5e5ce6);border:1px solid #0000;border-radius:12px;transition:filter .18s,box-shadow .18s;box-shadow:0 8px 20px -8px #0a84ff99,inset 0 1px #ffffff40}.lg-scope .p-button:hover{filter:brightness(1.06);box-shadow:0 12px 26px -8px #0a84ffb3,inset 0 1px #ffffff4d}.lg-scope .p-button.p-button-secondary,.lg-scope .p-button.p-button-outlined{background:var(--lg-tint);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturate));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturate));color:var(--p-text-color);box-shadow:var(--lg-shadow)}.lg-scope .p-inputtext,.lg-scope .p-select,.lg-scope .p-textarea{background:var(--lg-tint);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);border:1px solid var(--p-content-border-color,#7f7f7f40);color:var(--p-text-color);border-radius:12px}.lg-scope .p-button:focus-visible,.lg-scope .p-inputtext:focus-visible,.lg-scope .p-select:focus-visible{outline-offset:2px;outline:2px solid #0a84ff99}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-scope .p-card,.lg-scope .p-panel,.lg-scope .p-dialog,.lg-scope .p-menu,.lg-scope .p-select-overlay,.lg-scope .lg-glass,.lg-scope .p-inputtext,.lg-scope .p-select,.lg-scope .p-button.p-button-secondary,.lg-scope .p-button.p-button-outlined{background:var(--lg-tint-strong)}}@media (prefers-reduced-motion:reduce){.lg-scope .lg-glass:after,.lg-scope .p-button{transition:none}}.lg-showcase[data-v-81834778]{min-height:100vh;position:relative;overflow:hidden}.lg-showcase[data-lg-theme=dark][data-v-81834778]{color:#ecf0fa;background:#060a14}.lg-showcase[data-lg-theme=light][data-v-81834778]{color:#141826;background:#eef2fb}.lg-content[data-v-81834778]{z-index:1;max-width:1100px;margin:0 auto;padding:32px 28px 64px;position:relative}.lg-header[data-v-81834778]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.lg-title[data-v-81834778]{letter-spacing:-.03em;margin:0;font-size:2rem;font-weight:700}.lg-subtitle[data-v-81834778]{opacity:.6;margin:4px 0 0;font-size:.85rem}.lg-toggle[data-v-81834778]{cursor:pointer;color:inherit;opacity:.85;background:0 0;border:1px solid;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:.85rem;transition:opacity .15s}.lg-toggle[data-v-81834778]:hover{opacity:1}.lg-hero[data-v-81834778]{margin-bottom:22px;padding:28px}.lg-hero__title[data-v-81834778]{margin:0 0 8px;font-size:1.3rem;font-weight:700}.lg-hero__text[data-v-81834778]{opacity:.7;max-width:520px;margin:0 0 18px;line-height:1.6}.lg-row[data-v-81834778]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.lg-grid[data-v-81834778]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-bottom:22px;display:grid}.lg-stack[data-v-81834778]{flex-direction:column;gap:14px;display:flex}.lg-inline[data-v-81834778]{align-items:center;gap:10px;display:flex}.lg-hint[data-v-81834778]{opacity:.7;margin:0;font-size:.85rem;line-height:1.5}.lg-table-card[data-v-81834778]{margin-bottom:22px}.supplements[data-v-d7f4d8f8]{max-width:960px;margin:0 auto;padding:1.5rem}.back[data-v-d7f4d8f8]{color:inherit;opacity:.7;margin-bottom:.5rem;text-decoration:none;display:inline-block}.intro[data-v-d7f4d8f8]{opacity:.7;margin-bottom:1.5rem}.overview[data-v-d7f4d8f8]{margin-bottom:2rem}.meta[data-v-d7f4d8f8]{opacity:.7;margin:0 0 .75rem}.ingredients[data-v-d7f4d8f8]{border-collapse:collapse;width:100%;margin-bottom:.75rem}.ingredients th[data-v-d7f4d8f8],.ingredients td[data-v-d7f4d8f8]{text-align:left;border-bottom:1px solid var(--p-surface-border,#e2e8f0);padding:.4rem .6rem}.ingredients th[data-v-d7f4d8f8]{font-weight:600}.note[data-v-d7f4d8f8]{margin:.5rem 0}.product-link[data-v-d7f4d8f8]{margin-top:.5rem;display:inline-block}.global-notes[data-v-d7f4d8f8]{margin-top:2rem}
