/* Neutral palette recovered from the historical revision 06 demo. */
:root{--bg:#f5f4f1;--panel:#fffefa;--side:#eeeee8;--raised:#eeeee9;--text:#30332e;--muted:#50564d;--subtle:#595e54;--line:#d4d6cc;--accent:#616a58;--accent-strong:#525b4b;--accent-light:#525b4b;--soft:#e3e5dc;--pending:#575e51;--glow:rgba(100,105,90,.1)}
body{background:radial-gradient(ellipse at 0 0,#e5e5db,transparent 60%),radial-gradient(ellipse at 100% 100%,#eeebe5,transparent 50%),var(--bg)}
.subscription-card{--card-left:#5c6055;--card-center:#353b35;--card-right:#323c3e}
.field,input:not([type=checkbox]),textarea,select{border-color:#929789}
.progress .step-orb{border-color:#929789}
