/* 테마: Blue (blue 500/600/700 — 로얄 블루) */
:root[data-theme="blue"] {
    --accent-rgb: 59 130 246;
    --accent-dim: #1d4ed8;
    --gradient-primary: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);
    --gradient-h: linear-gradient(90deg, #3b82f6 0%, #1d4ed8 100%);
    --title-bg: rgb(var(--accent-rgb) / 0.4);
    --title-border: rgb(var(--accent-rgb) / 0.4);
}
