html[data-theme="kinderzimmer"] {
  --theme-bg: #f7f6ff;
  --theme-panel: #ffffff;
  --theme-surface: #f3f8ff;
  --theme-card: #ffffff;
  --theme-border: #d7e1ff;
  --theme-text: #2c2c2c;
  --theme-muted: #6d6d9f;
  --theme-accent: #ff6b6b;
  --theme-accent-dark: #ff4d4d;
  --theme-button-bg: #ffe5e5;
  --theme-button-text: #2c2c2c;
  --theme-input-bg: #ffffff;
  --theme-badge-bg: #ffd166;
  --theme-chip-bg: transparent;
  --theme-chip-active-bg: #ff6b6b;
  --theme-chip-active-text: #ffffff;
  --theme-placeholder-bg: #e7f0ff;
  --theme-modal-bg: #ffffff;
  --theme-info-bg: #f3f8ff;
  --theme-topbar-bg: #ffffff;
  --theme-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
  --theme-shadow-card: 0 2px 6px rgba(0, 0, 0, 0.08);
  --theme-radius: 20px;
  --theme-radius-card: 18px;
  --theme-radius-small: 12px;
  --theme-radius-pill: 999px;
  --theme-focus: 0 0 0 3px rgba(255, 107, 107, 0.35);
}

html[data-theme="kinderzimmer"] .btn {
  border-radius: 999px;
}
