/* Edit the default palette here. Payment and destructive actions retain their black styling. */
:root{--site-surface:#f9faf9;--site-band:#eef4ee;--site-action:#84ec77;--site-action-border:#b1f0a8;--site-action-hover:#76dc69;--site-secondary:#f7fcf6;--site-secondary-hover:#edf7eb;--site-secondary-border:#b1b1b1;--site-secondary-border-hover:#929292;--site-secondary-ink:#4b4b4b}
:root[data-palette="sand"]{--site-surface:#fcfaf6;--site-band:#f1eadf;--site-action:#efc477;--site-action-border:#e5c995;--site-action-hover:#e5b45e;--site-secondary:#fffaf1;--site-secondary-hover:#f4ead8;--site-secondary-border:#b9ad98;--site-secondary-border-hover:#94836a;--site-secondary-ink:#514737}
:root[data-palette="blue"]{--site-surface:#f8fafc;--site-band:#eaf0f7;--site-action:#a2caf5;--site-action-border:#bbd6f2;--site-action-hover:#8ab9eb;--site-secondary:#f3f8fe;--site-secondary-hover:#e5effa;--site-secondary-border:#aab7c5;--site-secondary-border-hover:#8295aa;--site-secondary-ink:#405266}
.palette-preview{position:fixed;left:16px;bottom:16px;z-index:1000;display:flex;gap:10px;align-items:center;padding:10px 12px;border:1px solid #bbb;background:#fff;color:#191919;box-shadow:0 2px 12px #0001;font-size:12px;flex-wrap:wrap;max-width:calc(100vw - 32px)}.palette-preview select{font:inherit;padding:5px;border:1px solid #aaa;background:#fff;color:#191919}.palette-preview button{font:inherit;min-height:0;padding:5px 8px;border:1px solid #aaa;background:#fff;color:#191919}

:root{--chat-surface:#e7eee7;--chat-border:#c8d5c8;--chat-team:#fff;--chat-customer:#d1e2ce}:root[data-palette="sand"]{--chat-surface:#eee5d7;--chat-border:#d5c6ae;--chat-customer:#e5d4b8}:root[data-palette="blue"]{--chat-surface:#e2ebf5;--chat-border:#c0d0e2;--chat-customer:#cbdff2}

:root{--notice-success-bg:#e6f3e7;--notice-success-border:#a9cfaf;--notice-success-ink:#245b31}
