.gth-calorie-calculator .gth-unit-toggle { display: flex; gap: var(--gth-space-1); padding: var(--gth-space-1); background: var(--gth-gray-100); border-radius: var(--gth-radius-md); margin-bottom: var(--gth-space-4); }
.gth-calorie-calculator .gth-unit-btn { flex: 1; padding: var(--gth-space-2); font-size: var(--gth-text-sm); font-weight: var(--gth-font-medium); color: var(--gth-text-secondary); background: transparent; border: none; border-radius: var(--gth-radius-sm); cursor: pointer; transition: all var(--gth-duration-normal); }
.gth-calorie-calculator .gth-unit-btn.active { color: var(--gth-text-primary); background: var(--gth-bg-card); box-shadow: var(--gth-shadow-sm); }
.gth-calorie-calculator .gth-unit-panel { display: none; }
.gth-calorie-calculator .gth-unit-panel.active { display: block; }
