/*
 * Beach theme — sandstone canvas (matches the landing page).
 *
 * A palette file is intentionally tiny: it sets the single surface knob
 * and nothing else. All component styling lives in the shared skin
 * (themes/skin.css), which reads the derived surface tokens. The blue
 * primary (nav/banner) is defined once in themes/base.css and shared.
 *
 * Granular per-area overrides, when wanted, go here as token overrides,
 * e.g.  [data-theme="beach"] { --surface-header: #efe7d6; }  (deeper sand headers)
 * — never as component rules.
 */
[data-theme="beach"] {
    --canvas: #F7F1E6;
}
