.vo2-wrap.svelte-1utm5q1{display:flex;flex-direction:column;gap:20px}.sex-toggle.svelte-1utm5q1{display:flex;gap:8px}.toggle-btn.svelte-1utm5q1{background:var(--bg-input);border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius-sm);padding:8px 20px;cursor:pointer;font-size:.875rem;transition:all .15s}.toggle-btn.active.svelte-1utm5q1{background:var(--accent);border-color:var(--accent);color:#fff}.method-tabs.svelte-1utm5q1{display:flex;gap:6px;flex-wrap:wrap}.method-tab.svelte-1utm5q1{background:var(--bg-input);border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius-sm);padding:7px 14px;cursor:pointer;font-size:.82rem;transition:all .15s;white-space:nowrap}.method-tab.active.svelte-1utm5q1{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.method-tab.svelte-1utm5q1:hover:not(.active){border-color:var(--accent-light);color:var(--text)}.method-note.svelte-1utm5q1{font-size:.85rem;color:var(--text-muted);padding:10px 14px;background:var(--bg-input);border-left:3px solid var(--accent-light);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.formula-note.svelte-1utm5q1{font-size:.75rem;color:var(--text-dim);font-family:Courier New,monospace;padding:6px 10px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm)}.result-box.svelte-1utm5q1{padding:20px;background:var(--bg-input);border:2px solid;border-radius:var(--radius-sm);text-align:center}.result-label.svelte-1utm5q1{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim);margin-bottom:6px}.result-value.svelte-1utm5q1{font-size:3rem;font-weight:800;line-height:1}.result-unit.svelte-1utm5q1{font-size:.8rem;color:var(--text-dim);margin-top:4px}.result-cat.svelte-1utm5q1{font-size:1.1rem;font-weight:700;margin-top:8px}.explain-card.svelte-1utm5q1{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px 16px}.explain-title.svelte-1utm5q1{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim);margin-bottom:8px;font-weight:600}.explain-text.svelte-1utm5q1{font-size:.875rem;color:var(--text-muted);line-height:1.6;margin:0}.table-wrap.svelte-1utm5q1{overflow-x:auto}.table-title.svelte-1utm5q1{font-size:.7rem;text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim);margin-bottom:8px;font-weight:600}.norms-table.svelte-1utm5q1{width:100%;border-collapse:collapse;font-size:.78rem;min-width:420px}.norms-table.svelte-1utm5q1 th:where(.svelte-1utm5q1){text-align:center;padding:8px 10px;font-size:.7rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);white-space:nowrap}.norms-table.svelte-1utm5q1 th:where(.svelte-1utm5q1):first-child{text-align:left}.norms-table.svelte-1utm5q1 td:where(.svelte-1utm5q1){padding:9px 10px;border-bottom:1px solid var(--border);color:var(--text-muted);text-align:center;white-space:nowrap}.norms-table.svelte-1utm5q1 td:where(.svelte-1utm5q1):first-child{text-align:left}.norms-table.svelte-1utm5q1 tr:where(.svelte-1utm5q1):last-child td:where(.svelte-1utm5q1){border-bottom:none}.norms-table.svelte-1utm5q1 tr.highlight-row:where(.svelte-1utm5q1) td:where(.svelte-1utm5q1){background:var(--bg-hover);color:var(--text);font-weight:600}.you-badge.svelte-1utm5q1{display:inline-block;margin-left:6px;padding:1px 6px;font-size:.6rem;border-radius:99px;background:var(--accent);color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle}
