.v7b-compare[data-v-eacb3c44]{--ink:#103e32;--muted:#546a63;--green:#247a54;background:#f6f8f3;color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:15px;min-height:100vh}.v7b-compare main[data-v-eacb3c44]{display:flex;flex-direction:column;gap:22px;padding:8px 24px 60px}.topbar[data-v-eacb3c44],.v7b-compare main[data-v-eacb3c44]{margin:0 auto;max-width:1180px}.topbar[data-v-eacb3c44]{padding:18px 24px 0}.back[data-v-eacb3c44]{align-items:center;color:var(--green);display:inline-flex;font-size:14px;font-weight:600;gap:6px}.page-heading h1[data-v-eacb3c44]{font-size:34px;font-weight:700;margin-top:18px}.page-heading p[data-v-eacb3c44]{color:var(--muted);margin-top:8px;max-width:760px}.card[data-v-eacb3c44]{background:#fff;border:1px solid #e0e8dd;border-radius:20px;padding:24px}.card h2[data-v-eacb3c44],.people h2[data-v-eacb3c44]{font-size:21px;font-weight:650;margin-bottom:16px}.people-grid[data-v-eacb3c44]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.person[data-v-eacb3c44]{background:#fff;border:1px solid #e0e8dd;border-radius:18px;padding:20px}.person-head[data-v-eacb3c44]{align-items:baseline;border-bottom:1px solid #edf1ea;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-bottom:12px}.person-head h3[data-v-eacb3c44]{font-size:20px;font-weight:700}.person-note[data-v-eacb3c44]{color:var(--muted);font-size:14px}.person-facts[data-v-eacb3c44]{display:grid;gap:10px 16px;grid-template-columns:repeat(2,1fr);margin:14px 0}.person-facts dt[data-v-eacb3c44]{color:var(--muted);font-size:14px}.person-facts dd[data-v-eacb3c44]{font-size:15px;font-weight:650;margin-top:1px}.person-bmi[data-v-eacb3c44]{background:#e8f2ea;border-radius:12px;font-size:15px;font-weight:700;padding:9px 13px}.controls-grid[data-v-eacb3c44]{align-items:start;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.control label[data-v-eacb3c44]{display:block;font-size:16px;font-weight:600;margin-bottom:8px;min-height:46px}.control label span[data-v-eacb3c44]{color:var(--muted);display:block;font-size:15px;font-weight:500}.control input[data-v-eacb3c44]{background:#fff;border:1px solid #c3d4c7;border-radius:12px;font-size:15px;padding:10px 12px;width:100%}.hint[data-v-eacb3c44]{color:var(--muted);font-size:14px;margin-top:6px}.control-senior[data-v-eacb3c44]{background:#fdf6e9;border:1px solid #d9c6a4;border-radius:14px;margin:-14px -16px;padding:14px 16px}.control-senior label[data-v-eacb3c44]{color:#8a5a12}.control-senior .hint[data-v-eacb3c44],.control-senior label span[data-v-eacb3c44]{color:#a07835}.control-senior input[data-v-eacb3c44]{border-color:#d9c6a4}.control-reset[data-v-eacb3c44]{padding-top:54px}.reset[data-v-eacb3c44]{background:#fff;border:1px solid #c3d4c7;border-radius:12px;color:var(--ink);font-size:14px;font-weight:600;padding:11px 16px;width:100%}.reset[data-v-eacb3c44]:hover{background:#e7eee7;border-color:var(--green)}.error[data-v-eacb3c44]{color:#a5342a;font-size:13px;margin-top:14px}.table-scroll[data-v-eacb3c44]{overflow-x:auto}table[data-v-eacb3c44]{border-collapse:collapse;font-size:14px;min-width:760px;width:100%}td[data-v-eacb3c44],th[data-v-eacb3c44]{border-bottom:1px solid #edf1ea;padding:11px 12px;text-align:left;white-space:nowrap}thead th[data-v-eacb3c44]{border-bottom:2px solid #dce4db;font-weight:700}tbody th[data-v-eacb3c44]{color:var(--muted);font-weight:600}td.strong[data-v-eacb3c44]{font-weight:700}.grams[data-v-eacb3c44]{display:block;font-weight:650}.percent[data-v-eacb3c44]{color:var(--muted);display:block;font-size:13.5px}tbody tr:last-child td[data-v-eacb3c44],tbody tr:last-child th[data-v-eacb3c44]{border-bottom:none}@media(max-width:900px){.people-grid[data-v-eacb3c44]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.people-grid[data-v-eacb3c44]{grid-template-columns:1fr}.control-reset[data-v-eacb3c44]{padding-top:0}}
