/* Hallmark · scope: app · genre: modern-minimal · built: the project · redesign: polish
 * Keep: existing navigation, fields, business logic and layout. Local preview only.
 * Review: static gates plus CUA browser checks; no Puppeteer render run.
 * finish-review: subagent · ship · 0 material findings in supplied app screenshots. */
/* Semantic roles plus exact compatibility swatches for existing component states. */
html[data-theme="cabinet"]{
 --bg:#101113;--paper:#191a1d;--ink:#f1f2f4;--muted:#a7a9b2;
 --accent:#a6d7c4;--accent-hover:#d0e9df;--soft:#242d29;
 --border:#303238;--border-strong:#494c56;--gold:#dfbd7b;--danger:#f1a09a;
 --cabinet-control-edge:#646a76;
 --cabinet-control-hover:#858c99;
 --shadow:none;
 --radius:12px;--cabinet-hover:#25262b;--cabinet-raised:#222327;
 --cabinet-action:#e0eee7;--cabinet-action-ink:#1d3228;
 --cabinet-warn:#e8c997;--cabinet-warn-bg:#30291e;--cabinet-red-bg:#342522;
 color-scheme:dark;background:var(--bg);color:var(--ink);
 --cabinet-font:Onest,"Segoe UI",sans-serif;font-family:var(--cabinet-font);-webkit-font-smoothing:antialiased;
 --cabinet-palette-a6cbb636:#a6cbb636;
 --cabinet-palette-141517:#141517;
 --cabinet-palette-42454e:#42454e;
 --cabinet-palette-60646e:#60646e;
 --cabinet-palette-b4cfc0:#b4cfc0;
 --cabinet-palette-a7a9b2:#a7a9b2;
 --cabinet-palette-101113:#101113;
 --cabinet-palette-292a2f:#292a2f;
 --cabinet-palette-00000014:#00000014;
 --cabinet-palette-f1f1f4:#f1f1f4;
 --cabinet-palette-999ba6:#999ba6;
 --cabinet-palette-1e1f23:#1e1f23;
 --cabinet-palette-ededf1:#ededf1;
 --cabinet-palette-27282e:#27282e;
 --cabinet-palette-ffffff07:#ffffff07;
 --cabinet-palette-bfdbcb:#bfdbcb;
 --cabinet-palette-34363e:#34363e;
 --cabinet-palette-d0d1db:#d0d1db;
 --cabinet-palette-282a30:#282a30;
 --cabinet-palette-29312d:#29312d;
 --cabinet-palette-c6ddcf:#c6ddcf;
 --cabinet-palette-a6cbb616:#a6cbb616;
 --cabinet-palette-151619:#151619;
 --cabinet-palette-25282a:#25282a;
 --cabinet-palette-c9d4ce:#c9d4ce;
 --cabinet-palette-8f9c96:#8f9c96;
 --cabinet-palette-9b9ea9:#9b9ea9;
 --cabinet-palette-4b4f58:#4b4f58;
 --cabinet-palette-1f2124:#1f2124;
 --cabinet-palette-626e66:#626e66;
 --cabinet-palette-e4eee81f:#e4eee81f;
 --cabinet-palette-ffffff38:#ffffff38;
 --cabinet-palette-00000020:#00000020;
 --cabinet-palette-e4eee8:#e4eee8;
 --cabinet-palette-14241b:#14241b;
 --cabinet-palette-ffffff66:#ffffff66;
 --cabinet-palette-c4dece0a:#c4dece0a;
 --cabinet-palette-d9dbe2:#d9dbe2;
 --cabinet-palette-41434b:#41434b;
 --cabinet-palette-ffffff03:#ffffff03;
 --cabinet-palette-2b2d33:#2b2d33;
 --cabinet-palette-62656f:#62656f;
 --cabinet-palette-d5e4dc:#d5e4dc;
 --cabinet-palette-18191c:#18191c;
 --cabinet-palette-3b3d45:#3b3d45;
 --cabinet-palette-00000010:#00000010;
 --cabinet-palette-adcdbb:#adcdbb;
 --cabinet-palette-868995:#868995;
 --cabinet-palette-555864:#555864;
 --cabinet-palette-16171a:#16171a;
 --cabinet-palette-afb2bd:#afb2bd;
 --cabinet-palette-b6cfbf:#b6cfbf;
 --cabinet-palette-484b55:#484b55;
 --cabinet-palette-e1e3e9:#e1e3e9;
 --cabinet-palette-33353c:#33353c;
 --cabinet-palette-30323a:#30323a;
 --cabinet-palette-f0f0f4:#f0f0f4;
 --cabinet-palette-ffffff08:#ffffff08;
 --cabinet-palette-00000030:#00000030;
 --cabinet-palette-2a2c33:#2a2c33;
 --cabinet-palette-eeeff3:#eeeff3;
 --cabinet-palette-c5e0d0:#c5e0d0;
 --cabinet-palette-17181b:#17181b;
 --cabinet-palette-a5a7b2:#a5a7b2;
 --cabinet-palette-2a2b30:#2a2b30;
 --cabinet-palette-4d505b:#4d505b;
 --cabinet-palette-888d9820:#888d9820;
 --cabinet-palette-2a2d32:#2a2d32;
 --cabinet-palette-303238:#303238;
 --cabinet-palette-e6aea0:#e6aea0;
 --cabinet-palette-5d4c31:#5d4c31;
 --cabinet-palette-232a27:#232a27;
 --cabinet-palette-3b4941:#3b4941;
 --cabinet-palette-b6c5bd:#b6c5bd;
 --cabinet-palette-627a6c:#627a6c;
 --cabinet-palette-474a54:#474a54;
 --cabinet-palette-a3bdaf:#a3bdaf;
 --cabinet-palette-3a4a40:#3a4a40;
 --cabinet-palette-202722:#202722;
 --cabinet-palette-212328:#212328;
 --cabinet-palette-23262a:#23262a;
 --cabinet-palette-252b27:#252b27;
 --cabinet-palette-708c7b:#708c7b;
 --cabinet-palette-2a332e:#2a332e;
 --cabinet-palette-c0d8ca:#c0d8ca;
 --cabinet-palette-202125:#202125;
 --cabinet-palette-42464f:#42464f;
 --cabinet-palette-00000055:#00000055;
 --cabinet-palette-373a42:#373a42;
 --cabinet-palette-8eaf9d:#8eaf9d;
 --cabinet-palette-8eaf9d20:#8eaf9d20;
 --cabinet-palette-b8d4c5:#b8d4c5;
 --cabinet-palette-555965:#555965;
 --cabinet-palette-08090bd6:#08090bd6;
 --cabinet-palette-1d1f23:#1d1f23;
 --cabinet-palette-41434c:#41434c;
 --cabinet-palette-00000070:#00000070;
 --cabinet-palette-ffffff05:#ffffff05;
 --cabinet-palette-30343a:#30343a;
 --cabinet-palette-f0f1f5:#f0f1f5;
 --cabinet-palette-505760:#505760;
 --cabinet-palette-00000050:#00000050;
 --cabinet-palette-3a2726:#3a2726;
 --cabinet-palette-74514c:#74514c;
 --cabinet-palette-ffe3dd:#ffe3dd;
 --cabinet-palette-23252a:#23252a;
 --cabinet-palette-cbdad1:#cbdad1;
 --cabinet-palette-454951:#454951;
 --cabinet-palette-00000035:#00000035;
 --cabinet-palette-2c302f:#2c302f;
 --cabinet-palette-798e81:#798e81;
 --cabinet-palette-1b1d21:#1b1d21;
 --cabinet-palette-34373f:#34373f;
 --cabinet-palette-25272c:#25272c;
 --cabinet-palette-0000003d:#0000003d;
 --cabinet-palette-ffffff0a:#ffffff0a;
 --cabinet-palette-a6d7c4:#a6d7c4;
 --cabinet-palette-a6d7c458:#a6d7c458;
 --cabinet-palette-191a1d:#191a1d;
 --cabinet-palette-292d33:#292d33;
 --cabinet-palette-4c525a:#4c525a;
 --cabinet-palette-00000040:#00000040;
 --cabinet-palette-bbc0ca:#bbc0ca;
 --cabinet-palette-00000066:#00000066;
 --cabinet-palette-fff:#fff;
 --cabinet-palette-202927:#202927;
 --cabinet-palette-65736e:#65736e;
 --cabinet-palette-dfe6df:#dfe6df;
 --cabinet-palette-246b57:#246b57;
}
