:root{--app-page-background: #ffffff;--dash-color-white: #fff;--dash-color-black: #000;--dash-color-accent: #c1ff72;--dash-color-accent-alt: #bef35e;--dash-color-accent-ink: #142000;--dash-color-text-primary: #f4f6f2;--dash-color-text-heading: #eef1ea;--dash-color-text-strong: #edf0e9;--dash-color-text-secondary: #aeb4aa;--dash-color-text-secondary-alt: #aeb6aa;--dash-color-text-muted: #858c80;--dash-color-text-subtle: #737a70;--dash-color-text-bright: #eef8df;--dash-color-text-soft: #b6c0ae;--dash-color-text-dim: #92998d;--dash-color-text-faint: #8e9689;--dash-color-text-body: #c8cec2;--dash-color-text-icon-muted: #5f675c;--dash-color-text-placeholder: #596057;--dash-color-text-overview-copy: #d7dbd0;--dash-color-text-system-status: #b8c3af;--dash-color-text-control: #879181;--dash-color-text-plan-note: #b7c0ae;--dash-color-text-access-note: #aeb5a8;--dash-color-text-billing-status: #959d90;--dash-color-text-billing-link: #dce3d5;--dash-color-text-empty-state: #e8ebe4;--dash-color-success: #86efac;--dash-color-warning: #fcd34d;--dash-color-danger: #fca5a5;--dash-color-info: #94a3b8;--dash-color-purple: #c783ff;--dash-color-chart-tertiary: #73d2ff;--dash-color-status-blue: #60a5fa;--dash-color-status-amber: #fbbf24;--dash-color-status-green: #4ade80;--dash-color-status-red: #fb7185;--dash-color-status-purple: #a78bfa;--dash-color-status-slate: #94a3b8;--dash-color-option-surface: #1a1c1e;--dash-color-panel: #171a18;--dash-color-panel-deep: #121413;--dash-color-surface-deep: #090b07;--dash-rgb-white: 255 255 255;--dash-rgb-black: 0 0 0;--dash-rgb-accent: 193 255 114;--dash-rgb-accent-alt: 190 243 94;--dash-rgb-success: 74 222 128;--dash-rgb-warning: 251 191 36;--dash-rgb-danger: 248 113 113;--dash-rgb-error: 239 68 68;--dash-rgb-purple: 168 85 247;--dash-palette-hex-0005: #0005;--dash-palette-hex-0008: #0008;--dash-palette-hex-000b: #000b;--dash-palette-hex-070908: #070908;--dash-palette-hex-080a08: #080a08;--dash-palette-hex-080b07: #080b07;--dash-palette-hex-090b07: #090b07;--dash-palette-hex-090b0a: #090b0a;--dash-palette-hex-0a0c0a: #0a0c0a;--dash-palette-hex-0b0d0b: #0b0d0b;--dash-palette-hex-0b0e0a: #0b0e0a;--dash-palette-hex-0b0e0b: #0b0e0b;--dash-palette-hex-0c0e0c: #0c0e0c;--dash-palette-hex-0d0f0c: #0d0f0c;--dash-palette-hex-0d0f10: #0d0f10;--dash-palette-hex-0e110d: #0e110d;--dash-palette-hex-0e110e: #0e110e;--dash-palette-hex-0f120e: #0f120e;--dash-palette-hex-10120f: #10120f;--dash-palette-hex-101210: #101210;--dash-palette-hex-10130f: #10130f;--dash-palette-hex-101310: #101310;--dash-palette-hex-10140d: #10140d;--dash-palette-hex-11130f: #11130f;--dash-palette-hex-111311: #111311;--dash-palette-hex-11140f: #11140f;--dash-palette-hex-111411: #111411;--dash-palette-hex-11150d: #11150d;--dash-palette-hex-111510: #111510;--dash-palette-hex-111512: #111512;--dash-palette-hex-121510: #121510;--dash-palette-hex-121516: #121516;--dash-palette-hex-12160d: #12160d;--dash-palette-hex-12170c: #12170c;--dash-palette-hex-131612: #131612;--dash-palette-hex-13180d: #13180d;--dash-palette-hex-141814: #141814;--dash-palette-hex-14200d: #14200d;--dash-palette-hex-151515: #151515;--dash-palette-hex-151814: #151814;--dash-palette-hex-151815: #151815;--dash-palette-hex-15200d: #15200d;--dash-palette-hex-161916: #161916;--dash-palette-hex-16200d: #16200d;--dash-palette-hex-17191a: #17191a;--dash-palette-hex-171a16: #171a16;--dash-palette-hex-171a1b: #171a1b;--dash-palette-hex-17200d: #17200d;--dash-palette-hex-17200f: #17200f;--dash-palette-hex-172019: #172019;--dash-palette-hex-172100: #172100;--dash-palette-hex-182016: #182016;--dash-palette-hex-182018: #182018;--dash-palette-hex-18210f: #18210f;--dash-palette-hex-18211a: #18211a;--dash-palette-hex-191d19: #191d19;--dash-palette-hex-202425: #202425;--dash-palette-hex-20251e: #20251e;--dash-palette-hex-211600: #211600;--dash-palette-hex-25292a: #25292a;--dash-palette-hex-253121: #253121;--dash-palette-hex-263225: #263225;--dash-palette-hex-30372f: #30372f;--dash-palette-hex-33451f: #33451f;--dash-palette-hex-343a31: #343a31;--dash-palette-hex-344038: #344038;--dash-palette-hex-422006: #422006;--dash-palette-hex-424a3e: #424a3e;--dash-palette-hex-445042: #445042;--dash-palette-hex-475149: #475149;--dash-palette-hex-49534b: #49534b;--dash-palette-hex-4ade8010: #4ade8010;--dash-palette-hex-4ade8012: #4ade8012;--dash-palette-hex-4ade8040: #4ade8040;--dash-palette-hex-4ade8044: #4ade8044;--dash-palette-hex-51594d: #51594d;--dash-palette-hex-52663c: #52663c;--dash-palette-hex-53e6a4: #53e6a4;--dash-palette-hex-555f53: #555f53;--dash-palette-hex-596153: #596153;--dash-palette-hex-596154: #596154;--dash-palette-hex-596255: #596255;--dash-palette-hex-5f655c: #5f655c;--dash-palette-hex-60675e: #60675e;--dash-palette-hex-62695f: #62695f;--dash-palette-hex-626b5e: #626b5e;--dash-palette-hex-626b60: #626b60;--dash-palette-hex-646d60: #646d60;--dash-palette-hex-677062: #677062;--dash-palette-hex-686f65: #686f65;--dash-palette-hex-687064: #687064;--dash-palette-hex-687066: #687066;--dash-palette-hex-687166: #687166;--dash-palette-hex-687263: #687263;--dash-palette-hex-687366: #687366;--dash-palette-hex-697063: #697063;--dash-palette-hex-697066: #697066;--dash-palette-hex-697166: #697166;--dash-palette-hex-697263: #697263;--dash-palette-hex-697264: #697264;--dash-palette-hex-697267: #697267;--dash-palette-hex-69736b: #69736b;--dash-palette-hex-697467: #697467;--dash-palette-hex-6e7669: #6e7669;--dash-palette-hex-6f766c: #6f766c;--dash-palette-hex-6f776c: #6f776c;--dash-palette-hex-6f786a: #6f786a;--dash-palette-hex-6f786d: #6f786d;--dash-palette-hex-70766d: #70766d;--dash-palette-hex-70786c: #70786c;--dash-palette-hex-70786d: #70786d;--dash-palette-hex-70796e: #70796e;--dash-palette-hex-713f12: #713f12;--dash-palette-hex-71766e: #71766e;--dash-palette-hex-71796e: #71796e;--dash-palette-hex-717a6c: #717a6c;--dash-palette-hex-717a6e: #717a6e;--dash-palette-hex-717a6f: #717a6f;--dash-palette-hex-72796e: #72796e;--dash-palette-hex-727a6f: #727a6f;--dash-palette-hex-727b6d: #727b6d;--dash-palette-hex-727b6f: #727b6f;--dash-palette-hex-727b70: #727b70;--dash-palette-hex-737c6e: #737c6e;--dash-palette-hex-737c70: #737c70;--dash-palette-hex-737d6e: #737d6e;--dash-palette-hex-737d70: #737d70;--dash-palette-hex-747c70: #747c70;--dash-palette-hex-747c71: #747c71;--dash-palette-hex-747d6f: #747d6f;--dash-palette-hex-747d71: #747d71;--dash-palette-hex-747e71: #747e71;--dash-palette-hex-75d493: #75d493;--dash-palette-hex-767e72: #767e72;--dash-palette-hex-777c73: #777c73;--dash-palette-hex-777e70: #777e70;--dash-palette-hex-777f72: #777f72;--dash-palette-hex-778070: #778070;--dash-palette-hex-778073: #778073;--dash-palette-hex-778075: #778075;--dash-palette-hex-778173: #778173;--dash-palette-hex-778274: #778274;--dash-palette-hex-788174: #788174;--dash-palette-hex-788271: #788271;--dash-palette-hex-788273: #788273;--dash-palette-hex-78914f: #78914f;--dash-palette-hex-798273: #798273;--dash-palette-hex-798375: #798375;--dash-palette-hex-79f35e: #79f35e;--dash-palette-hex-7a8377: #7a8377;--dash-palette-hex-7d8578: #7d8578;--dash-palette-hex-7d8579: #7d8579;--dash-palette-hex-7d8677: #7d8677;--dash-palette-hex-7d8678: #7d8678;--dash-palette-hex-7d8679: #7d8679;--dash-palette-hex-7d8779: #7d8779;--dash-palette-hex-7e857a: #7e857a;--dash-palette-hex-7e8778: #7e8778;--dash-palette-hex-7e8779: #7e8779;--dash-palette-hex-7e877b: #7e877b;--dash-palette-hex-7e8c72: #7e8c72;--dash-palette-hex-7e91ad: #7e91ad;--dash-palette-hex-7f877a: #7f877a;--dash-palette-hex-7f887c: #7f887c;--dash-palette-hex-7f8978: #7f8978;--dash-palette-hex-7f897a: #7f897a;--dash-palette-hex-7f897b: #7f897b;--dash-palette-hex-7f8a7c: #7f8a7c;--dash-palette-hex-7f8b7a: #7f8b7a;--dash-palette-hex-80897c: #80897c;--dash-palette-hex-818a7c: #818a7c;--dash-palette-hex-818a7d: #818a7d;--dash-palette-hex-818a7e: #818a7e;--dash-palette-hex-818b7d: #818b7d;--dash-palette-hex-818c7d: #818c7d;--dash-palette-hex-828b7d: #828b7d;--dash-palette-hex-828b7f: #828b7f;--dash-palette-hex-848c7f: #848c7f;--dash-palette-hex-858d80: #858d80;--dash-palette-hex-858e80: #858e80;--dash-palette-hex-858e81: #858e81;--dash-palette-hex-858e82: #858e82;--dash-palette-hex-858f82: #858f82;--dash-palette-hex-85927a: #85927a;--dash-palette-hex-869080: #869080;--dash-palette-hex-869087: #869087;--dash-palette-hex-87917e: #87917e;--dash-palette-hex-879181: #879181;--dash-palette-hex-879182: #879182;--dash-palette-hex-87927f: #87927f;--dash-palette-hex-889181: #889181;--dash-palette-hex-899084: #899084;--dash-palette-hex-899183: #899183;--dash-palette-hex-899185: #899185;--dash-palette-hex-899282: #899282;--dash-palette-hex-899286: #899286;--dash-palette-hex-899485: #899485;--dash-palette-hex-899487: #899487;--dash-palette-hex-8a8e87: #8a8e87;--dash-palette-hex-8a9287: #8a9287;--dash-palette-hex-8b9488: #8b9488;--dash-palette-hex-8b9681: #8b9681;--dash-palette-hex-8c9586: #8c9586;--dash-palette-hex-8c9588: #8c9588;--dash-palette-hex-8c9881: #8c9881;--dash-palette-hex-8ca767: #8ca767;--dash-palette-hex-8d9589: #8d9589;--dash-palette-hex-8d9689: #8d9689;--dash-palette-hex-8d968a: #8d968a;--dash-palette-hex-8d988a: #8d988a;--dash-palette-hex-8e9688: #8e9688;--dash-palette-hex-8e9789: #8e9789;--dash-palette-hex-8e978b: #8e978b;--dash-palette-hex-8e9889: #8e9889;--dash-palette-hex-8e988b: #8e988b;--dash-palette-hex-8f978a: #8f978a;--dash-palette-hex-8f978b: #8f978b;--dash-palette-hex-8f988a: #8f988a;--dash-palette-hex-8f988b: #8f988b;--dash-palette-hex-8f9a87: #8f9a87;--dash-palette-hex-8fa277: #8fa277;--dash-palette-hex-8fa478: #8fa478;--dash-palette-hex-90988c: #90988c;--dash-palette-hex-91998b: #91998b;--dash-palette-hex-919a8d: #919a8d;--dash-palette-hex-91a67d: #91a67d;--dash-palette-hex-92998e: #92998e;--dash-palette-hex-929a8d: #929a8d;--dash-palette-hex-929a8f: #929a8f;--dash-palette-hex-929a93: #929a93;--dash-palette-hex-929b8e: #929b8e;--dash-palette-hex-929b8f: #929b8f;--dash-palette-hex-929b93: #929b93;--dash-palette-hex-929c8d: #929c8d;--dash-palette-hex-929c8e: #929c8e;--dash-palette-hex-929d8d: #929d8d;--dash-palette-hex-939b8d: #939b8d;--dash-palette-hex-939c90: #939c90;--dash-palette-hex-93c5fd: #93c5fd;--dash-palette-hex-949d90: #949d90;--dash-palette-hex-94be61: #94be61;--dash-palette-hex-95a08f: #95a08f;--dash-palette-hex-969d91: #969d91;--dash-palette-hex-96a08f: #96a08f;--dash-palette-hex-9aa392: #9aa392;--dash-palette-hex-9aa495: #9aa495;--dash-palette-hex-9b8652: #9b8652;--dash-palette-hex-9ba296: #9ba296;--dash-palette-hex-9ba494: #9ba494;--dash-palette-hex-9ba497: #9ba497;--dash-palette-hex-9bbb6b: #9bbb6b;--dash-palette-hex-9bbf61: #9bbf61;--dash-palette-hex-9ca397: #9ca397;--dash-palette-hex-9ca596: #9ca596;--dash-palette-hex-9ca598: #9ca598;--dash-palette-hex-9ca795: #9ca795;--dash-palette-hex-9da59a: #9da59a;--dash-palette-hex-9da99a: #9da99a;--dash-palette-hex-9ea79a: #9ea79a;--dash-palette-hex-9ebd71: #9ebd71;--dash-palette-hex-9ebf68: #9ebf68;--dash-palette-hex-9fa69a: #9fa69a;--dash-palette-hex-9fa79b: #9fa79b;--dash-palette-hex-9fa89b: #9fa89b;--dash-palette-hex-9fbd72: #9fbd72;--dash-palette-hex-9fbe70: #9fbe70;--dash-palette-hex-9fc66a: #9fc66a;--dash-palette-hex-9fc66d: #9fc66d;--dash-palette-hex-9fc957: #9fc957;--dash-palette-hex-9fe34f: #9fe34f;--dash-palette-hex-a0aa9c: #a0aa9c;--dash-palette-hex-a3aba0: #a3aba0;--dash-palette-hex-a5afa0: #a5afa0;--dash-palette-hex-a5c86d: #a5c86d;--dash-palette-hex-a6afa0: #a6afa0;--dash-palette-hex-a78bfa12: #a78bfa12;--dash-palette-hex-a78bfa40: #a78bfa40;--dash-palette-hex-a7afa3: #a7afa3;--dash-palette-hex-a7cd6b: #a7cd6b;--dash-palette-hex-a7d760: #a7d760;--dash-palette-hex-a8b1a4: #a8b1a4;--dash-palette-hex-a8c978: #a8c978;--dash-palette-hex-a9c67d: #a9c67d;--dash-palette-hex-a9c77a: #a9c77a;--dash-palette-hex-a9c9fa: #a9c9fa;--dash-palette-hex-a9ca78: #a9ca78;--dash-palette-hex-a9d26d: #a9d26d;--dash-palette-hex-a9d566: #a9d566;--dash-palette-hex-aab1a4: #aab1a4;--dash-palette-hex-aab1a6: #aab1a6;--dash-palette-hex-aab2a6: #aab2a6;--dash-palette-hex-aab3a5: #aab3a5;--dash-palette-hex-aab3a6: #aab3a6;--dash-palette-hex-abb4a6: #abb4a6;--dash-palette-hex-acd66d: #acd66d;--dash-palette-hex-ad7777: #ad7777;--dash-palette-hex-adb5a7: #adb5a7;--dash-palette-hex-aeb5a8: #aeb5a8;--dash-palette-hex-aeb5aa: #aeb5aa;--dash-palette-hex-aeb7a6: #aeb7a6;--dash-palette-hex-aeb7aa: #aeb7aa;--dash-palette-hex-aeb8a8: #aeb8a8;--dash-palette-hex-aeb8c5: #aeb8c5;--dash-palette-hex-aeca87: #aeca87;--dash-palette-hex-aed276: #aed276;--dash-palette-hex-afb7ab: #afb7ab;--dash-palette-hex-b1baac: #b1baac;--dash-palette-hex-b3bcaf: #b3bcaf;--dash-palette-hex-b3d47d: #b3d47d;--dash-palette-hex-b5bdb0: #b5bdb0;--dash-palette-hex-b6c0ae: #b6c0ae;--dash-palette-hex-b6df72: #b6df72;--dash-palette-hex-b7c3aa: #b7c3aa;--dash-palette-hex-b8beb2: #b8beb2;--dash-palette-hex-b8df7e: #b8df7e;--dash-palette-hex-b9c0b4: #b9c0b4;--dash-palette-hex-b9c2b3: #b9c2b3;--dash-palette-hex-b9c3b4: #b9c3b4;--dash-palette-hex-b9d789: #b9d789;--dash-palette-hex-b9da85: #b9da85;--dash-palette-hex-b9dc83: #b9dc83;--dash-palette-hex-b9e66e: #b9e66e;--dash-palette-hex-b9ed7b: #b9ed7b;--dash-palette-hex-bad789: #bad789;--dash-palette-hex-baf25e: #baf25e;--dash-palette-hex-bbc1b6: #bbc1b6;--dash-palette-hex-bbdc88: #bbdc88;--dash-palette-hex-bdc3b8: #bdc3b8;--dash-palette-hex-bef35e03: #bef35e03;--dash-palette-hex-bef35e05: #bef35e05;--dash-palette-hex-bef35e0a: #bef35e0a;--dash-palette-hex-bef35e12: #bef35e12;--dash-palette-hex-bef35e18: #bef35e18;--dash-palette-hex-bef35e44: #bef35e44;--dash-palette-hex-bfc5bb: #bfc5bb;--dash-palette-hex-bfc7b8: #bfc7b8;--dash-palette-hex-bff7cf: #bff7cf;--dash-palette-hex-c0c8bc: #c0c8bc;--dash-palette-hex-c4b5fd: #c4b5fd;--dash-palette-hex-c4cdc0: #c4cdc0;--dash-palette-hex-c5cbc0: #c5cbc0;--dash-palette-hex-c6cec1: #c6cec1;--dash-palette-hex-c895ee: #c895ee;--dash-palette-hex-c8cec2: #c8cec2;--dash-palette-hex-c9d3bf: #c9d3bf;--dash-palette-hex-c9f88b: #c9f88b;--dash-palette-hex-caff83: #caff83;--dash-palette-hex-cbd1c5: #cbd1c5;--dash-palette-hex-cbd1c6: #cbd1c6;--dash-palette-hex-cbd2c4: #cbd2c4;--dash-palette-hex-cbd2c5: #cbd2c5;--dash-palette-hex-cbd2c6: #cbd2c6;--dash-palette-hex-cbd3c3: #cbd3c3;--dash-palette-hex-cbd3c7: #cbd3c7;--dash-palette-hex-cbed99: #cbed99;--dash-palette-hex-cdd2c8: #cdd2c8;--dash-palette-hex-cdd3c8: #cdd3c8;--dash-palette-hex-cdd3c9: #cdd3c9;--dash-palette-hex-cde9a5: #cde9a5;--dash-palette-hex-cef68c: #cef68c;--dash-palette-hex-ceff78: #ceff78;--dash-palette-hex-cf9aff: #cf9aff;--dash-palette-hex-cfff7a: #cfff7a;--dash-palette-hex-d08a8a: #d08a8a;--dash-palette-hex-d5dbd1: #d5dbd1;--dash-palette-hex-d5ff8a: #d5ff8a;--dash-palette-hex-d69090: #d69090;--dash-palette-hex-d6ff88: #d6ff88;--dash-palette-hex-d6ff8f: #d6ff8f;--dash-palette-hex-d6ff99: #d6ff99;--dash-palette-hex-d7a5ff: #d7a5ff;--dash-palette-hex-d7dbd0: #d7dbd0;--dash-palette-hex-d7dcd3: #d7dcd3;--dash-palette-hex-d7ddd0: #d7ddd0;--dash-palette-hex-d7ddd3: #d7ddd3;--dash-palette-hex-d7ded1: #d7ded1;--dash-palette-hex-d8a37f: #d8a37f;--dash-palette-hex-d8dcd3: #d8dcd3;--dash-palette-hex-d8ddd3: #d8ddd3;--dash-palette-hex-d8dfd3: #d8dfd3;--dash-palette-hex-d8efb7: #d8efb7;--dash-palette-hex-d8f5aa: #d8f5aa;--dash-palette-hex-d8f8a7: #d8f8a7;--dash-palette-hex-d8ff91: #d8ff91;--dash-palette-hex-d99a92: #d99a92;--dash-palette-hex-d9ddd3: #d9ddd3;--dash-palette-hex-d9ddd5: #d9ddd5;--dash-palette-hex-d9dfd5: #d9dfd5;--dash-palette-hex-d9ffa2: #d9ffa2;--dash-palette-hex-dbe1d5: #dbe1d5;--dash-palette-hex-dbe1d7: #dbe1d7;--dash-palette-hex-dbe2d4: #dbe2d4;--dash-palette-hex-dbe2d7: #dbe2d7;--dash-palette-hex-dbf5b1: #dbf5b1;--dash-palette-hex-dc4d4d: #dc4d4d;--dash-palette-hex-dce0d6: #dce0d6;--dash-palette-hex-dce1d8: #dce1d8;--dash-palette-hex-dce2d6: #dce2d6;--dash-palette-hex-dce2d7: #dce2d7;--dash-palette-hex-dce2d8: #dce2d8;--dash-palette-hex-dce2dc: #dce2dc;--dash-palette-hex-dce4d4: #dce4d4;--dash-palette-hex-dce5d2: #dce5d2;--dash-palette-hex-dceacb: #dceacb;--dash-palette-hex-dcf7ac: #dcf7ac;--dash-palette-hex-dde2d9: #dde2d9;--dash-palette-hex-ddffad: #ddffad;--dash-palette-hex-dfe2dc: #dfe2dc;--dash-palette-hex-dfe3da: #dfe3da;--dash-palette-hex-dfe4dc: #dfe4dc;--dash-palette-hex-dfe5da: #dfe5da;--dash-palette-hex-dfe6da: #dfe6da;--dash-palette-hex-dfe8d4: #dfe8d4;--dash-palette-hex-dfe8d6: #dfe8d6;--dash-palette-hex-dff7b6: #dff7b6;--dash-palette-hex-dff9ad: #dff9ad;--dash-palette-hex-dfffaa: #dfffaa;--dash-palette-hex-dfffad: #dfffad;--dash-palette-hex-e0e6d9: #e0e6d9;--dash-palette-hex-e1e7da: #e1e7da;--dash-palette-hex-e2e5df: #e2e5df;--dash-palette-hex-e2e6dd: #e2e6dd;--dash-palette-hex-e2e7dc: #e2e7dc;--dash-palette-hex-e2e7df: #e2e7df;--dash-palette-hex-e3e8e3: #e3e8e3;--dash-palette-hex-e3efd7: #e3efd7;--dash-palette-hex-e4d4a2: #e4d4a2;--dash-palette-hex-e4e9e1: #e4e9e1;--dash-palette-hex-e4f5c7: #e4f5c7;--dash-palette-hex-e5e9e1: #e5e9e1;--dash-palette-hex-e5eedb: #e5eedb;--dash-palette-hex-e6eae1: #e6eae1;--dash-palette-hex-e6eae2: #e6eae2;--dash-palette-hex-e6ebe2: #e6ebe2;--dash-palette-hex-e6f9bd: #e6f9bd;--dash-palette-hex-e7adad: #e7adad;--dash-palette-hex-e7eae2: #e7eae2;--dash-palette-hex-e7ebdf: #e7ebdf;--dash-palette-hex-e7ece3: #e7ece3;--dash-palette-hex-e8eadf: #e8eadf;--dash-palette-hex-e8ebe4: #e8ebe4;--dash-palette-hex-e8ece3: #e8ece3;--dash-palette-hex-e8ece4: #e8ece4;--dash-palette-hex-e8ece8: #e8ece8;--dash-palette-hex-e8eee3: #e8eee3;--dash-palette-hex-e8f2dc: #e8f2dc;--dash-palette-hex-e9ece5: #e9ece5;--dash-palette-hex-e9ede5: #e9ede5;--dash-palette-hex-e9eee3: #e9eee3;--dash-palette-hex-e9eee4: #e9eee4;--dash-palette-hex-e9f4dc: #e9f4dc;--dash-palette-hex-e9f9ce: #e9f9ce;--dash-palette-hex-eaffc5: #eaffc5;--dash-palette-hex-eaffc7: #eaffc7;--dash-palette-hex-eceee8: #eceee8;--dash-palette-hex-eceee9: #eceee9;--dash-palette-hex-edf0ea: #edf0ea;--dash-palette-hex-edf1e8: #edf1e8;--dash-palette-hex-edf1e9: #edf1e9;--dash-palette-hex-edf2e8: #edf2e8;--dash-palette-hex-eef1eb: #eef1eb;--dash-palette-hex-eef2e9: #eef2e9;--dash-palette-hex-eef2eb: #eef2eb;--dash-palette-hex-eef3e9: #eef3e9;--dash-palette-hex-eef8df: #eef8df;--dash-palette-hex-ef9292: #ef9292;--dash-palette-hex-f0a4a4: #f0a4a4;--dash-palette-hex-f0bd52: #f0bd52;--dash-palette-hex-f0c0c0: #f0c0c0;--dash-palette-hex-f0f2ed: #f0f2ed;--dash-palette-hex-f0f3eb: #f0f3eb;--dash-palette-hex-f0f3ec: #f0f3ec;--dash-palette-hex-f0f4ec: #f0f4ec;--dash-palette-hex-f0f4ed: #f0f4ed;--dash-palette-hex-f1f3ee: #f1f3ee;--dash-palette-hex-f1f4ed: #f1f4ed;--dash-palette-hex-f1f4ee: #f1f4ee;--dash-palette-hex-f1f4f1: #f1f4f1;--dash-palette-hex-f2f4ef: #f2f4ef;--dash-palette-hex-f2f5ed: #f2f5ed;--dash-palette-hex-f38b8b: #f38b8b;--dash-palette-hex-f3f5f0: #f3f5f0;--dash-palette-hex-f3f5f1: #f3f5f1;--dash-palette-hex-f3f6ef: #f3f6ef;--dash-palette-hex-f4f5f1: #f4f5f1;--dash-palette-hex-f4f6ef: #f4f6ef;--dash-palette-hex-f4f6f1: #f4f6f1;--dash-palette-hex-f4f7ef: #f4f7ef;--dash-palette-hex-f5f7f3: #f5f7f3;--dash-palette-hex-f8faf8: #f8faf8;--dash-palette-hex-facc1510: #facc1510;--dash-palette-hex-facc1538: #facc1538;--dash-palette-hex-fb718510: #fb718510;--dash-palette-hex-fb718512: #fb718512;--dash-palette-hex-fb718538: #fb718538;--dash-palette-hex-fb718540: #fb718540;--dash-palette-hex-fb718544: #fb718544;--dash-palette-hex-fbbf24: #fbbf24;--dash-palette-hex-fbbf2412: #fbbf2412;--dash-palette-hex-fbbf2440: #fbbf2440;--dash-palette-hex-fcd58a: #fcd58a;--dash-palette-hex-fcd778: #fcd778;--dash-palette-hex-fda4af: #fda4af;--dash-palette-hex-fde68a: #fde68a;--dash-palette-hex-fecaca: #fecaca;--dash-palette-hex-fecdd3: #fecdd3;--dash-palette-hex-ff5d5d: #ff5d5d;--dash-palette-hex-ff5d5d66: #ff5d5d66;--dash-palette-hex-ff6b6b: #ff6b6b;--dash-palette-hex-ff8ca0: #ff8ca0;--dash-palette-hex-ff9b8e: #ff9b8e;--dash-palette-hex-ffabab: #ffabab;--dash-palette-hex-fff7d6: #fff7d6;--dash-palette-hex-ffffff0d: #ffffff0d;--dash-palette-hex-ffffff10: #ffffff10;--dash-palette-hex-ffffff12: #ffffff12;--dash-palette-hex-ffffff14: #ffffff14;--dash-palette-hex-ffffff16: #ffffff16;--dash-palette-hex-ffffff18: #ffffff18;--dash-palette-rgb-2-3-2: 2 3 2;--dash-palette-rgb-3-5-3: 3 5 3;--dash-palette-rgb-3-5-4: 3 5 4;--dash-palette-rgb-3-6-3: 3 6 3;--dash-palette-rgb-4-6-5: 4 6 5;--dash-palette-rgb-5-7-6: 5 7 6;--dash-palette-rgb-8-10-7: 8 10 7;--dash-palette-rgb-9-11-10: 9 11 10;--dash-palette-rgb-12-13-14: 12 13 14;--dash-palette-rgb-13-15-14: 13 15 14;--dash-palette-rgb-13-16-15: 13 16 15;--dash-palette-rgb-14-17-15: 14 17 15;--dash-palette-rgb-16-18-17: 16 18 17;--dash-palette-rgb-17-18-16: 17 18 16;--dash-palette-rgb-17-20-18: 17 20 18;--dash-palette-rgb-18-18-18: 18 18 18;--dash-palette-rgb-18-21-17: 18 21 17;--dash-palette-rgb-18-21-18: 18 21 18;--dash-palette-rgb-26-28-30: 26 28 30;--dash-palette-rgb-27-30-29: 27 30 29;--dash-palette-rgb-29-33-30: 29 33 30;--dash-palette-rgb-30-64-175: 30 64 175;--dash-palette-rgb-33-22-0: 33 22 0;--dash-palette-rgb-34-39-34: 34 39 34;--dash-palette-rgb-42-45-49: 42 45 49;--dash-palette-rgb-69-158-108: 69 158 108;--dash-palette-rgb-96-165-250: 96 165 250;--dash-palette-rgb-108-151-35: 108 151 35;--dash-palette-rgb-120-53-15: 120 53 15;--dash-palette-rgb-121-243-94: 121 243 94;--dash-palette-rgb-127-29-29: 127 29 29;--dash-palette-rgb-132-105-255: 132 105 255;--dash-palette-rgb-148-163-184: 148 163 184;--dash-palette-rgb-228-126-126: 228 126 126;--dash-palette-rgb-245-158-11: 245 158 11;--dash-palette-rgb-253-230-138: 253 230 138;--dash-palette-rgb-254-202-202: 254 202 202;--dash-palette-rgb-255-113-137: 255 113 137}html[data-theme=light]{--app-page-background: #ffffff;--dash-color-text-primary: #172019;--dash-color-text-heading: #111714;--dash-color-text-strong: #18201a;--dash-color-text-secondary: #59645c;--dash-color-text-secondary-alt: #526057;--dash-color-text-muted: #68736b;--dash-color-text-subtle: #737d75;--dash-color-text-bright: #24301f;--dash-color-text-soft: #536058;--dash-color-text-dim: #667168;--dash-color-text-faint: #707b72;--dash-color-text-body: #39443c;--dash-color-text-icon-muted: #68736b;--dash-color-text-placeholder: #89938b;--dash-color-text-overview-copy: #39443c;--dash-color-text-system-status: #526057;--dash-color-text-control: #59645c;--dash-color-text-plan-note: #59645c;--dash-color-text-access-note: #626d65;--dash-color-text-billing-status: #68736b;--dash-color-text-billing-link: #344239;--dash-color-text-empty-state: #253029;--dash-color-panel: #ffffff;--dash-color-panel-deep: #f7f9f5;--dash-color-surface-deep: #f1f5ed;--dash-color-option-surface: #ffffff;--dash-color-success: #168348;--dash-color-warning: #9a6700;--dash-color-danger: #c93636;--dash-color-info: #52657d;--dash-rgb-white: 20 30 23;--dash-rgb-black: 15 23 18;--dash-rgb-accent: 104 154 38;--dash-rgb-accent-alt: 104 154 38;--dash-palette-hex-090b0a: #f4f7f1;--dash-palette-hex-090b07: #f4f7f1;--dash-palette-hex-0a0c0a: #f7f9f5;--dash-palette-hex-0d0f10: #ffffff;--dash-palette-hex-0e110e: #ffffff;--dash-palette-hex-10130f: #ffffff;--dash-palette-hex-111510: #ffffff;--dash-palette-hex-12170c: #f7faf4;--dash-palette-hex-141814: #ffffff;--dash-palette-hex-151817: #ffffff;--dash-palette-hex-171a16: #ffffff;--dash-palette-rgb-2-3-2: 15 23 18;--dash-palette-rgb-8-10-7: 244 247 241;--dash-palette-rgb-9-11-10: 255 255 255;--dash-palette-rgb-12-13-14: 255 255 255;--dash-palette-rgb-13-15-14: 250 252 248;--dash-palette-rgb-13-16-15: 255 255 255;--dash-palette-rgb-14-17-15: 255 255 255;--dash-palette-rgb-16-18-17: 248 250 246;--dash-palette-rgb-17-18-16: 247 249 245;--dash-palette-rgb-17-20-18: 246 249 244;--dash-palette-rgb-18-18-18: 15 23 18;--dash-palette-rgb-18-21-17: 246 249 244;--dash-palette-rgb-18-21-18: 246 249 244;--dash-palette-rgb-26-28-30: 240 244 237;--dash-palette-rgb-27-30-29: 238 243 235;--dash-palette-rgb-29-33-30: 235 241 232}html[data-theme=light]{--dash-palette-hex-0005: #fffffc55;--dash-palette-hex-0008: #fffffc88;--dash-palette-hex-000b: #fffffcbb;--dash-palette-hex-070908: #fefffb;--dash-palette-hex-080a08: #fefffb;--dash-palette-hex-080b07: #fefffb;--dash-palette-hex-090b07: #fefffb;--dash-palette-hex-090b0a: #fefffb;--dash-palette-hex-0a0c0a: #fefffb;--dash-palette-hex-0b0d0b: #fefffb;--dash-palette-hex-0b0e0a: #fefffb;--dash-palette-hex-0b0e0b: #fefffb;--dash-palette-hex-0c0e0c: #fefffb;--dash-palette-hex-0d0f0c: #fefffb;--dash-palette-hex-0d0f10: #fefffb;--dash-palette-hex-0e110d: #fefffb;--dash-palette-hex-0e110e: #fefffb;--dash-palette-hex-0f120e: #fefffb;--dash-palette-hex-10120f: #fefffb;--dash-palette-hex-101210: #fefffb;--dash-palette-hex-10130f: #fefffb;--dash-palette-hex-101310: #fefffb;--dash-palette-hex-10140d: #fefffb;--dash-palette-hex-11130f: #fefffb;--dash-palette-hex-111311: #fdfffa;--dash-palette-hex-11140f: #fefffb;--dash-palette-hex-111411: #fdfffa;--dash-palette-hex-11150d: #fefffb;--dash-palette-hex-111510: #fdfffa;--dash-palette-hex-111512: #fdfffa;--dash-palette-hex-121510: #fdfffa;--dash-palette-hex-121516: #fdfffa;--dash-palette-hex-12160d: #fdfffa;--dash-palette-hex-12170c: #546b38;--dash-palette-hex-131612: #fdfffa;--dash-palette-hex-13180d: #546a39;--dash-palette-hex-141814: #fdfffa;--dash-palette-hex-14200d: #49742f;--dash-palette-hex-151515: #fdfffa;--dash-palette-hex-151814: #fdfffa;--dash-palette-hex-151815: #fdfffa;--dash-palette-hex-15200d: #4c742f;--dash-palette-hex-161916: #fdfffa;--dash-palette-hex-16200d: #50742f;--dash-palette-hex-17191a: #fdfffa;--dash-palette-hex-171a16: #fdfffa;--dash-palette-hex-171a1b: #fdfffa;--dash-palette-hex-17200d: #53742f;--dash-palette-hex-17200f: #506f34;--dash-palette-hex-172019: #fdfffa;--dash-palette-hex-172100: #67891a;--dash-palette-hex-182016: #fdfffa;--dash-palette-hex-182018: #fdfffa;--dash-palette-hex-18210f: #527033;--dash-palette-hex-18211a: #fdfffa;--dash-palette-hex-191d19: #fdfffa;--dash-palette-hex-202425: #fcfef9;--dash-palette-hex-20251e: #fcfef9;--dash-palette-hex-211600: #89641a;--dash-palette-hex-25292a: #fcfef9;--dash-palette-hex-253121: #fcfef9;--dash-palette-hex-263225: #fbfdf8;--dash-palette-hex-30372f: #fbfdf8;--dash-palette-hex-33451f: #33451f;--dash-palette-hex-343a31: #fafcf7;--dash-palette-hex-344038: #fafcf7;--dash-palette-hex-422006: #894a1a;--dash-palette-hex-424a3e: #f9fbf6;--dash-palette-hex-445042: #f9fbf6;--dash-palette-hex-475149: #f9fbf6;--dash-palette-hex-49534b: #f8faf5;--dash-palette-hex-4ade8010: #21ab5310;--dash-palette-hex-4ade8012: #21ab5312;--dash-palette-hex-4ade8040: #21ab5340;--dash-palette-hex-4ade8044: #21ab5344;--dash-palette-hex-51594d: #6b706d;--dash-palette-hex-52663c: #f8faf5;--dash-palette-hex-53e6a4: #21ab6d;--dash-palette-hex-555f53: #696e6b;--dash-palette-hex-596153: #686d6a;--dash-palette-hex-596154: #686d6a;--dash-palette-hex-596255: #676c69;--dash-palette-hex-5f655c: #656a67;--dash-palette-hex-60675e: #646966;--dash-palette-hex-62695f: #646966;--dash-palette-hex-626b5e: #646966;--dash-palette-hex-626b60: #636865;--dash-palette-hex-646d60: #636865;--dash-palette-hex-677062: #626764;--dash-palette-hex-686f65: #616663;--dash-palette-hex-687064: #616663;--dash-palette-hex-687066: #616663;--dash-palette-hex-687166: #616663;--dash-palette-hex-687263: #616663;--dash-palette-hex-687366: #616663;--dash-palette-hex-697063: #616663;--dash-palette-hex-697066: #616663;--dash-palette-hex-697166: #616663;--dash-palette-hex-697263: #616663;--dash-palette-hex-697264: #616663;--dash-palette-hex-697267: #606562;--dash-palette-hex-69736b: #606562;--dash-palette-hex-697467: #606562;--dash-palette-hex-6e7669: #5f6461;--dash-palette-hex-6f766c: #5e6360;--dash-palette-hex-6f776c: #5e6360;--dash-palette-hex-6f786a: #5e6360;--dash-palette-hex-6f786d: #5e6360;--dash-palette-hex-70766d: #5e6360;--dash-palette-hex-70786c: #5e6360;--dash-palette-hex-70786d: #5e6360;--dash-palette-hex-70796e: #5e6360;--dash-palette-hex-713f12: #6e3f15;--dash-palette-hex-71766e: #5e6360;--dash-palette-hex-71796e: #5d625f;--dash-palette-hex-717a6c: #5e6360;--dash-palette-hex-717a6e: #5d625f;--dash-palette-hex-717a6f: #5d625f;--dash-palette-hex-72796e: #5d625f;--dash-palette-hex-727a6f: #5d625f;--dash-palette-hex-727b6d: #5d625f;--dash-palette-hex-727b6f: #5d625f;--dash-palette-hex-727b70: #5d625f;--dash-palette-hex-737c6e: #5d625f;--dash-palette-hex-737c70: #5c615e;--dash-palette-hex-737d6e: #5d625f;--dash-palette-hex-737d70: #5c615e;--dash-palette-hex-747c70: #5c615e;--dash-palette-hex-747c71: #5c615e;--dash-palette-hex-747d6f: #5c615e;--dash-palette-hex-747d71: #5c615e;--dash-palette-hex-747e71: #5c615e;--dash-palette-hex-75d493: #309c52;--dash-palette-hex-767e72: #5b605d;--dash-palette-hex-777c73: #5b605d;--dash-palette-hex-777e70: #5c615e;--dash-palette-hex-777f72: #5b605d;--dash-palette-hex-778070: #5b605d;--dash-palette-hex-778073: #5b605d;--dash-palette-hex-778075: #5b605d;--dash-palette-hex-778173: #5b605d;--dash-palette-hex-778274: #5b605d;--dash-palette-hex-788174: #5b605d;--dash-palette-hex-788271: #5b605d;--dash-palette-hex-788273: #5b605d;--dash-palette-hex-78914f: #78914f;--dash-palette-hex-798273: #5a5f5c;--dash-palette-hex-798375: #5a5f5c;--dash-palette-hex-79f35e: #3aab21;--dash-palette-hex-7a8377: #5a5f5c;--dash-palette-hex-7d8578: #595e5b;--dash-palette-hex-7d8579: #595e5b;--dash-palette-hex-7d8677: #595e5b;--dash-palette-hex-7d8678: #595e5b;--dash-palette-hex-7d8679: #585d5a;--dash-palette-hex-7d8779: #585d5a;--dash-palette-hex-7e857a: #585d5a;--dash-palette-hex-7e8778: #585d5a;--dash-palette-hex-7e8779: #585d5a;--dash-palette-hex-7e877b: #585d5a;--dash-palette-hex-7e8c72: #585d5a;--dash-palette-hex-7e91ad: #505552;--dash-palette-hex-7f877a: #585d5a;--dash-palette-hex-7f887c: #575c59;--dash-palette-hex-7f8978: #585d5a;--dash-palette-hex-7f897a: #585d5a;--dash-palette-hex-7f897b: #575c59;--dash-palette-hex-7f8a7c: #575c59;--dash-palette-hex-7f8b7a: #575c59;--dash-palette-hex-80897c: #575c59;--dash-palette-hex-818a7c: #575c59;--dash-palette-hex-818a7d: #575c59;--dash-palette-hex-818a7e: #575c59;--dash-palette-hex-818b7d: #575c59;--dash-palette-hex-818c7d: #575c59;--dash-palette-hex-828b7d: #575c59;--dash-palette-hex-828b7f: #565b58;--dash-palette-hex-848c7f: #565b58;--dash-palette-hex-858d80: #555a57;--dash-palette-hex-858e80: #555a57;--dash-palette-hex-858e81: #555a57;--dash-palette-hex-858e82: #555a57;--dash-palette-hex-858f82: #555a57;--dash-palette-hex-85927a: #565b58;--dash-palette-hex-869080: #555a57;--dash-palette-hex-869087: #545956;--dash-palette-hex-87917e: #555a57;--dash-palette-hex-879181: #545956;--dash-palette-hex-879182: #545956;--dash-palette-hex-87927f: #555a57;--dash-palette-hex-889181: #545956;--dash-palette-hex-899084: #545956;--dash-palette-hex-899183: #545956;--dash-palette-hex-899185: #545956;--dash-palette-hex-899282: #545956;--dash-palette-hex-899286: #535855;--dash-palette-hex-899485: #535855;--dash-palette-hex-899487: #535855;--dash-palette-hex-8a8e87: #545956;--dash-palette-hex-8a9287: #535855;--dash-palette-hex-8b9488: #535855;--dash-palette-hex-8b9681: #535855;--dash-palette-hex-8c9586: #535855;--dash-palette-hex-8c9588: #525754;--dash-palette-hex-8c9881: #535855;--dash-palette-hex-8ca767: #545956;--dash-palette-hex-8d9589: #525754;--dash-palette-hex-8d9689: #525754;--dash-palette-hex-8d968a: #525754;--dash-palette-hex-8d988a: #515653;--dash-palette-hex-8e9688: #525754;--dash-palette-hex-8e9789: #525754;--dash-palette-hex-8e978b: #515653;--dash-palette-hex-8e9889: #515653;--dash-palette-hex-8e988b: #515653;--dash-palette-hex-8f978a: #515653;--dash-palette-hex-8f978b: #515653;--dash-palette-hex-8f988a: #515653;--dash-palette-hex-8f988b: #515653;--dash-palette-hex-8f9a87: #515653;--dash-palette-hex-8fa277: #525754;--dash-palette-hex-8fa478: #525754;--dash-palette-hex-90988c: #515653;--dash-palette-hex-91998b: #515653;--dash-palette-hex-919a8d: #505552;--dash-palette-hex-91a67d: #515653;--dash-palette-hex-92998e: #505552;--dash-palette-hex-929a8d: #505552;--dash-palette-hex-929a8f: #505552;--dash-palette-hex-929a93: #4f5451;--dash-palette-hex-929b8e: #505552;--dash-palette-hex-929b8f: #505552;--dash-palette-hex-929b93: #4f5451;--dash-palette-hex-929c8d: #505552;--dash-palette-hex-929c8e: #505552;--dash-palette-hex-929d8d: #505552;--dash-palette-hex-939b8d: #505552;--dash-palette-hex-939c90: #4f5451;--dash-palette-hex-93c5fd: #1d589a;--dash-palette-hex-949d90: #4f5451;--dash-palette-hex-94be61: #6a913b;--dash-palette-hex-95a08f: #4f5451;--dash-palette-hex-969d91: #4f5451;--dash-palette-hex-96a08f: #4e5350;--dash-palette-hex-9aa392: #4d524f;--dash-palette-hex-9aa495: #4d524f;--dash-palette-hex-9b8652: #9b8652;--dash-palette-hex-9ba296: #4d524f;--dash-palette-hex-9ba494: #4d524f;--dash-palette-hex-9ba497: #4c514e;--dash-palette-hex-9bbb6b: #6e8c40;--dash-palette-hex-9bbf61: #70913b;--dash-palette-hex-9ca397: #4c514e;--dash-palette-hex-9ca596: #4c514e;--dash-palette-hex-9ca598: #4c514e;--dash-palette-hex-9ca795: #4c514e;--dash-palette-hex-9da59a: #4b504d;--dash-palette-hex-9da99a: #4b504d;--dash-palette-hex-9ea79a: #4b504d;--dash-palette-hex-9ebd71: #6d8b41;--dash-palette-hex-9ebf68: #708f3d;--dash-palette-hex-9fa69a: #4b504d;--dash-palette-hex-9fa79b: #4b504d;--dash-palette-hex-9fa89b: #4a4f4c;--dash-palette-hex-9fbd72: #6d8b41;--dash-palette-hex-9fbe70: #6e8c40;--dash-palette-hex-9fc66a: #6d9438;--dash-palette-hex-9fc66d: #6c9339;--dash-palette-hex-9fc957: #749a32;--dash-palette-hex-9fe34f: #6cab21;--dash-palette-hex-a0aa9c: #4a4f4c;--dash-palette-hex-a3aba0: #494e4b;--dash-palette-hex-a5afa0: #484d4a;--dash-palette-hex-a5c86d: #719438;--dash-palette-hex-a6afa0: #484d4a;--dash-palette-hex-a78bfa12: #3d1d9a12;--dash-palette-hex-a78bfa40: #3d1d9a40;--dash-palette-hex-a7afa3: #474c49;--dash-palette-hex-a7cd6b: #719834;--dash-palette-hex-a7d760: #72a329;--dash-palette-hex-a8b1a4: #474c49;--dash-palette-hex-a8c978: #6e923a;--dash-palette-hex-a9c67d: #6e8e3e;--dash-palette-hex-a9c77a: #6f903c;--dash-palette-hex-a9c9fa: #1d4f9a;--dash-palette-hex-a9ca78: #6f923a;--dash-palette-hex-a9d26d: #709c30;--dash-palette-hex-a9d566: #72a02c;--dash-palette-hex-aab1a4: #464b48;--dash-palette-hex-aab1a6: #464b48;--dash-palette-hex-aab2a6: #464b48;--dash-palette-hex-aab3a5: #464b48;--dash-palette-hex-aab3a6: #464b48;--dash-palette-hex-abb4a6: #464b48;--dash-palette-hex-acd66d: #719f2d;--dash-palette-hex-ad7777: #545956;--dash-palette-hex-adb5a7: #454a47;--dash-palette-hex-aeb5a8: #454a47;--dash-palette-hex-aeb5aa: #454a47;--dash-palette-hex-aeb7a6: #454a47;--dash-palette-hex-aeb7aa: #444946;--dash-palette-hex-aeb8a8: #444946;--dash-palette-hex-aeb8c5: #404542;--dash-palette-hex-aeca87: #6c8e3e;--dash-palette-hex-aed276: #719a32;--dash-palette-hex-afb7ab: #444946;--dash-palette-hex-b1baac: #434845;--dash-palette-hex-b3bcaf: #424744;--dash-palette-hex-b3d47d: #729933;--dash-palette-hex-b5bdb0: #424744;--dash-palette-hex-b6c0ae: #414643;--dash-palette-hex-b6df72: #76a626;--dash-palette-hex-b7c3aa: #414643;--dash-palette-hex-b8beb2: #414643;--dash-palette-hex-b8df7e: #679324;--dash-palette-hex-b9c0b4: #404542;--dash-palette-hex-b9c2b3: #404542;--dash-palette-hex-b9c3b4: #404542;--dash-palette-hex-b9d789: #66892e;--dash-palette-hex-b9da85: #678d2b;--dash-palette-hex-b9dc83: #678f28;--dash-palette-hex-b9e66e: #77ab21;--dash-palette-hex-b9ed7b: #619a1d;--dash-palette-hex-bad789: #67892e;--dash-palette-hex-baf25e: #77ab21;--dash-palette-hex-bbc1b6: #3f4441;--dash-palette-hex-bbdc88: #678e2a;--dash-palette-hex-bdc3b8: #3f4441;--dash-palette-hex-bef35e03: #7aab2103;--dash-palette-hex-bef35e05: #7aab2105;--dash-palette-hex-bef35e0a: #7aab210a;--dash-palette-hex-bef35e12: #7aab2112;--dash-palette-hex-bef35e18: #7aab2118;--dash-palette-hex-bef35e44: #7aab2144;--dash-palette-hex-bfc5bb: #3e4340;--dash-palette-hex-bfc7b8: #3e4340;--dash-palette-hex-bff7cf: #1d9a41;--dash-palette-hex-c0c8bc: #3d423f;--dash-palette-hex-c4b5fd: #371d9a;--dash-palette-hex-c4cdc0: #1c241e;--dash-palette-hex-c5cbc0: #1c241e;--dash-palette-hex-c6cec1: #1c241e;--dash-palette-hex-c895ee: #651d9a;--dash-palette-hex-c8cec2: #1c241e;--dash-palette-hex-c9d3bf: #1c241e;--dash-palette-hex-c9f88b: #649a1d;--dash-palette-hex-caff83: #659a1d;--dash-palette-hex-cbd1c5: #1c241e;--dash-palette-hex-cbd1c6: #1c241e;--dash-palette-hex-cbd2c4: #1c241e;--dash-palette-hex-cbd2c5: #1c241e;--dash-palette-hex-cbd2c6: #1c241e;--dash-palette-hex-cbd3c3: #1c241e;--dash-palette-hex-cbd3c7: #1c241e;--dash-palette-hex-cbed99: #689a1d;--dash-palette-hex-cdd2c8: #1c241e;--dash-palette-hex-cdd3c8: #1c241e;--dash-palette-hex-cdd3c9: #1c241e;--dash-palette-hex-cde9a5: #669424;--dash-palette-hex-cef68c: #6b9a1d;--dash-palette-hex-ceff78: #6d9a1d;--dash-palette-hex-cf9aff: #5f1d9a;--dash-palette-hex-cfff7a: #6d9a1d;--dash-palette-hex-d08a8a: #923a3a;--dash-palette-hex-d5dbd1: #1c241e;--dash-palette-hex-d5ff8a: #6d9a1d;--dash-palette-hex-d69090: #863232;--dash-palette-hex-d6ff88: #6f9a1d;--dash-palette-hex-d6ff8f: #6d9a1d;--dash-palette-hex-d6ff99: #689a1d;--dash-palette-hex-d7a5ff: #631d9a;--dash-palette-hex-d7dbd0: #1c241e;--dash-palette-hex-d7dcd3: #1c241e;--dash-palette-hex-d7ddd0: #1c241e;--dash-palette-hex-d7ddd3: #1c241e;--dash-palette-hex-d7ded1: #1c241e;--dash-palette-hex-d8a37f: #9c5c30;--dash-palette-hex-d8dcd3: #1c241e;--dash-palette-hex-d8ddd3: #1c241e;--dash-palette-hex-d8dfd3: #1c241e;--dash-palette-hex-d8efb7: #669621;--dash-palette-hex-d8f5aa: #6a9a1d;--dash-palette-hex-d8f8a7: #699a1d;--dash-palette-hex-d8ff91: #6e9a1d;--dash-palette-hex-d99a92: #88392f;--dash-palette-hex-d9ddd3: #1c241e;--dash-palette-hex-d9ddd5: #1c241e;--dash-palette-hex-d9dfd5: #1c241e;--dash-palette-hex-d9ffa2: #679a1d;--dash-palette-hex-dbe1d5: #1c241e;--dash-palette-hex-dbe1d7: #1c241e;--dash-palette-hex-dbe2d4: #1c241e;--dash-palette-hex-dbe2d7: #1c241e;--dash-palette-hex-dbf5b1: #6a9a1d;--dash-palette-hex-dc4d4d: #aa2222;--dash-palette-hex-dce0d6: #1c241e;--dash-palette-hex-dce1d8: #1c241e;--dash-palette-hex-dce2d6: #1c241e;--dash-palette-hex-dce2d7: #1c241e;--dash-palette-hex-dce2d8: #1c241e;--dash-palette-hex-dce2dc: #1c241e;--dash-palette-hex-dce4d4: #1c241e;--dash-palette-hex-dce5d2: #1c241e;--dash-palette-hex-dceacb: #608335;--dash-palette-hex-dcf7ac: #6d9a1d;--dash-palette-hex-dde2d9: #1c241e;--dash-palette-hex-ddffad: #669a1d;--dash-palette-hex-dfe2dc: #1c241e;--dash-palette-hex-dfe3da: #1c241e;--dash-palette-hex-dfe4dc: #1c241e;--dash-palette-hex-dfe5da: #1c241e;--dash-palette-hex-dfe6da: #1c241e;--dash-palette-hex-dfe8d4: #5f7840;--dash-palette-hex-dfe8d6: #5c7642;--dash-palette-hex-dff7b6: #6c9a1d;--dash-palette-hex-dff9ad: #709a1d;--dash-palette-hex-dfffaa: #6b9a1d;--dash-palette-hex-dfffad: #6a9a1d;--dash-palette-hex-e0e6d9: #1c241e;--dash-palette-hex-e1e7da: #1c241e;--dash-palette-hex-e2e5df: #1c241e;--dash-palette-hex-e2e6dd: #1c241e;--dash-palette-hex-e2e7dc: #1c241e;--dash-palette-hex-e2e7df: #1c241e;--dash-palette-hex-e3e8e3: #1c241e;--dash-palette-hex-e3efd7: #5c8334;--dash-palette-hex-e4d4a2: #8e7629;--dash-palette-hex-e4e9e1: #1c241e;--dash-palette-hex-e4f5c7: #6c9a1d;--dash-palette-hex-e5e9e1: #1c241e;--dash-palette-hex-e5eedb: #5e7d3b;--dash-palette-hex-e6eae1: #1c241e;--dash-palette-hex-e6eae2: #1c241e;--dash-palette-hex-e6ebe2: #1c241e;--dash-palette-hex-e6f9bd: #739a1d;--dash-palette-hex-e7adad: #8e2a2a;--dash-palette-hex-e7eae2: #1c241e;--dash-palette-hex-e7ebdf: #1c241e;--dash-palette-hex-e7ece3: #1c241e;--dash-palette-hex-e8eadf: #1c241e;--dash-palette-hex-e8ebe4: #1c241e;--dash-palette-hex-e8ece3: #1c241e;--dash-palette-hex-e8ece4: #1c241e;--dash-palette-hex-e8ece8: #1c241e;--dash-palette-hex-e8eee3: #1c241e;--dash-palette-hex-e8f2dc: #608632;--dash-palette-hex-e9ece5: #1c241e;--dash-palette-hex-e9ede5: #1c241e;--dash-palette-hex-e9eee3: #1c241e;--dash-palette-hex-e9eee4: #1c241e;--dash-palette-hex-e9f4dc: #608c2c;--dash-palette-hex-e9f9ce: #6c9a1d;--dash-palette-hex-eaffc5: #6d9a1d;--dash-palette-hex-eaffc7: #6b9a1d;--dash-palette-hex-eceee8: #1c241e;--dash-palette-hex-eceee9: #1c241e;--dash-palette-hex-edf0ea: #1c241e;--dash-palette-hex-edf1e8: #1c241e;--dash-palette-hex-edf1e9: #1c241e;--dash-palette-hex-edf2e8: #1c241e;--dash-palette-hex-eef1eb: #1c241e;--dash-palette-hex-eef2e9: #1c241e;--dash-palette-hex-eef2eb: #1c241e;--dash-palette-hex-eef3e9: #5c7741;--dash-palette-hex-eef8df: #689721;--dash-palette-hex-ef9292: #9a1d1d;--dash-palette-hex-f0a4a4: #9a1d1d;--dash-palette-hex-f0bd52: #ab7f21;--dash-palette-hex-f0c0c0: #942323;--dash-palette-hex-f0f2ed: #1c241e;--dash-palette-hex-f0f3eb: #1c241e;--dash-palette-hex-f0f3ec: #1c241e;--dash-palette-hex-f0f4ec: #1c241e;--dash-palette-hex-f0f4ed: #1c241e;--dash-palette-hex-f1f3ee: #1c241e;--dash-palette-hex-f1f4ed: #1c241e;--dash-palette-hex-f1f4ee: #1c241e;--dash-palette-hex-f1f4f1: #1c241e;--dash-palette-hex-f2f4ef: #1c241e;--dash-palette-hex-f2f5ed: #627642;--dash-palette-hex-f38b8b: #9a1d1d;--dash-palette-hex-f3f5f0: #1c241e;--dash-palette-hex-f3f5f1: #1c241e;--dash-palette-hex-f3f6ef: #5f7642;--dash-palette-hex-f4f5f1: #1c241e;--dash-palette-hex-f4f6ef: #677642;--dash-palette-hex-f4f6f1: #1c241e;--dash-palette-hex-f4f7ef: #637a3d;--dash-palette-hex-f5f7f3: #1c241e;--dash-palette-hex-f8faf8: #1c241e;--dash-palette-hex-facc1510: #ab8f2110;--dash-palette-hex-facc1538: #ab8f2138;--dash-palette-hex-fb718510: #9a1d2f10;--dash-palette-hex-fb718512: #9a1d2f12;--dash-palette-hex-fb718538: #9a1d2f38;--dash-palette-hex-fb718540: #9a1d2f40;--dash-palette-hex-fb718544: #9a1d2f44;--dash-palette-hex-fbbf24: #ab8521;--dash-palette-hex-fbbf2412: #ab852112;--dash-palette-hex-fbbf2440: #ab852140;--dash-palette-hex-fcd58a: #9a701d;--dash-palette-hex-fcd778: #9a771d;--dash-palette-hex-fda4af: #9a1d2d;--dash-palette-hex-fde68a: #9a811d;--dash-palette-hex-fecaca: #9a1d1d;--dash-palette-hex-fecdd3: #9a1d2d;--dash-palette-hex-ff5d5d: #9a1d1d;--dash-palette-hex-ff5d5d66: #9a1d1d66;--dash-palette-hex-ff6b6b: #9a1d1d;--dash-palette-hex-ff8ca0: #9a1d33;--dash-palette-hex-ff9b8e: #9a2c1d;--dash-palette-hex-ffabab: #9a1d1d;--dash-palette-hex-fff7d6: #9a821d;--dash-palette-hex-ffffff0d: #1c241e0d;--dash-palette-hex-ffffff10: #1c241e10;--dash-palette-hex-ffffff12: #1c241e12;--dash-palette-hex-ffffff14: #1c241e14;--dash-palette-hex-ffffff16: #1c241e16;--dash-palette-hex-ffffff18: #1c241e18;--dash-color-accent: #6f9f32;--dash-color-accent-alt: #78a83a;--dash-color-accent-ink: #17200d;--dash-rgb-accent: 111 159 50;--dash-rgb-accent-alt: 120 168 58}html[data-theme=dark]{--app-page-background: #0a0a0a}html[data-theme=light] body{background:var(--app-page-background);color:#172019}html[data-theme=light] main.min-h-screen{background:#fff!important;color:#111714!important}html[data-theme=light] main.min-h-screen section,html[data-theme=light] main.min-h-screen footer,html[data-theme=light] main.min-h-screen nav{border-color:#141e171f!important}html[data-theme=light] main.min-h-screen section{background-color:#fff!important}html[data-theme=light] main.min-h-screen section:nth-of-type(2n){background-color:#f7f9f5!important}html[data-theme=light] main.min-h-screen footer{background:#f1f5ed!important;color:#172019!important}html[data-theme=light] main.min-h-screen [class*="bg-[radial-gradient"]{background:radial-gradient(circle at 78% 16%,rgb(111 159 50 / .1),transparent 31%),linear-gradient(120deg,#fff,#f7faf4 52%,#eef5e7)!important}html[data-theme=light] main.min-h-screen [class*="bg-[linear-gradient"]{background:linear-gradient(135deg,#f0f5eb,#fff)!important}html[data-theme=light] main.min-h-screen [class*=text-white]{color:#172019b8!important}html[data-theme=light] main.min-h-screen h1,html[data-theme=light] main.min-h-screen h2,html[data-theme=light] main.min-h-screen h3,html[data-theme=light] main.min-h-screen strong{color:#111714}html[data-theme=light] main.min-h-screen [class*="bg-[#09"],html[data-theme=light] main.min-h-screen [class*="bg-[#0d"],html[data-theme=light] main.min-h-screen [class*="bg-[#10"],html[data-theme=light] main.min-h-screen [class*="bg-[#11"],html[data-theme=light] main.min-h-screen [class*="bg-[#14"],html[data-theme=light] main.min-h-screen [class*="bg-[#15"]{background:#f7f9f5!important}html[data-theme=light] main.min-h-screen [class*=border-white],html[data-theme=light] main.min-h-screen [class*=divide-white]{border-color:#141e171f!important}html[data-theme=light] main.min-h-screen [class*=shadow-]{box-shadow:0 12px 32px #17201917!important}html[data-theme=light] main.min-h-screen [class*="bg-[#bef35e]"]{background-color:#88b84b!important}html[data-theme=light] main.min-h-screen [class*="hover:bg-[#d2ff79]"]:hover{background-color:#7da943!important}html[data-theme=light] main.min-h-screen [class*="text-[#bef35e]"],html[data-theme=light] main.min-h-screen [class*="text-[#d8ff9e]"]{color:#638d2d!important}html[data-theme=light] main.min-h-screen [class*="border-[#bef35e]"]{border-color:#638d2d6b!important}html[data-theme=light] .command-shell{background:radial-gradient(circle at 82% 0%,rgb(111 159 50 / .055),transparent 28rem),#f4f7f1}html[data-theme=light] .command-sidebar{box-shadow:8px 0 24px #1720190e}html[data-theme=light] .command-header{box-shadow:0 1px 10px #17201909}html[data-theme=light] .command-card,html[data-theme=light] .analytics-panel,html[data-theme=light] .quick-search-panel,html[data-theme=light] .live-panel,html[data-theme=light] .overview-side-card{box-shadow:0 8px 22px #17201911}html[data-theme=light] .command-shell *,html[data-theme=light] .command-shell *:before,html[data-theme=light] .command-shell *:after{text-shadow:none!important;box-shadow:none!important}html[data-theme=light] .command-shell [class*=shadow]{box-shadow:none!important}html[data-theme=light] .command-shell .dash-panel,html[data-theme=light] .command-shell .dash-subpanel,html[data-theme=light] .command-shell [class$=-panel],html[data-theme=light] .command-shell [class*="-panel "],html[data-theme=light] .command-shell [class$=-card],html[data-theme=light] .command-shell [class*="-card "],html[data-theme=light] .command-shell [class$=-tile],html[data-theme=light] .command-shell [class*="-tile "]{background-color:#fff!important;background-image:none!important;opacity:1!important;box-shadow:none!important}html[data-theme=light] .command-shell .dash-panel,html[data-theme=light] .command-shell .command-card,html[data-theme=light] .command-shell .metric-tile,html[data-theme=light] .command-shell .analytics-panel,html[data-theme=light] .command-shell .live-panel,html[data-theme=light] .command-shell .quick-search-card,html[data-theme=light] .command-shell .setup-status-card,html[data-theme=light] .command-shell .quick-report-card,html[data-theme=light] .command-shell .plan-card,html[data-theme=light] .command-shell .service-card{border-color:#dce4d8!important;box-shadow:0 2px 8px #1720190e!important}html[data-theme=light] .command-shell input,html[data-theme=light] .command-shell select,html[data-theme=light] .command-shell textarea,html[data-theme=light] .command-shell [contenteditable=true],html[data-theme=light] .command-shell .dash-input,html[data-theme=light] .command-shell .command-input,html[data-theme=light] .command-shell .command-select{border-color:#ccd7c8!important;background:#fff!important;color:#172019!important;-webkit-text-fill-color:#172019!important;box-shadow:none!important;opacity:1!important}html[data-theme=light] .command-shell input::-moz-placeholder,html[data-theme=light] .command-shell textarea::-moz-placeholder{color:#7b867e!important;-webkit-text-fill-color:#7b867e!important;opacity:1!important}html[data-theme=light] .command-shell input::placeholder,html[data-theme=light] .command-shell textarea::placeholder{color:#7b867e!important;-webkit-text-fill-color:#7b867e!important;opacity:1!important}html[data-theme=light] .command-shell input:focus,html[data-theme=light] .command-shell select:focus,html[data-theme=light] .command-shell textarea:focus,html[data-theme=light] .command-shell button:focus-visible,html[data-theme=light] .command-shell a:focus-visible{outline:2px solid rgb(111 159 50 / .72)!important;outline-offset:2px}html[data-theme=light] .command-shell input:disabled,html[data-theme=light] .command-shell select:disabled,html[data-theme=light] .command-shell textarea:disabled{background:#f1f4ef!important;color:#59645c!important;-webkit-text-fill-color:#59645c!important;opacity:1!important}html[data-theme=light] .command-shell input:-webkit-autofill,html[data-theme=light] .command-shell input:-webkit-autofill:hover,html[data-theme=light] .command-shell input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;-webkit-text-fill-color:#172019!important}html[data-theme=light] .command-shell h1,html[data-theme=light] .command-shell h2,html[data-theme=light] .command-shell h3,html[data-theme=light] .command-shell h4,html[data-theme=light] .command-shell h5,html[data-theme=light] .command-shell h6,html[data-theme=light] .command-shell .dash-title,html[data-theme=light] .command-shell .dash-heading,html[data-theme=light] .command-shell .panel-heading,html[data-theme=light] .command-shell .template-panel-title,html[data-theme=light] .command-shell .live-panel-title{color:#111714!important;-webkit-text-fill-color:#111714!important;opacity:1!important}html[data-theme=light] .command-shell .dash-copy,html[data-theme=light] .command-shell .dash-muted,html[data-theme=light] .command-shell .dash-description,html[data-theme=light] .command-shell .terminal-label{color:#59645c!important;-webkit-text-fill-color:#59645c!important;opacity:1!important}html[data-theme=light] .command-shell table,html[data-theme=light] .command-shell thead,html[data-theme=light] .command-shell tbody,html[data-theme=light] .command-shell tr,html[data-theme=light] .command-shell td,html[data-theme=light] .command-shell th{border-color:#e0e7dd!important}html[data-theme=light] .command-shell th{background:#f3f6f1!important;color:#3e4941!important}html[data-theme=light] .command-shell td{background:#fff;color:#263129}html[data-theme=light] .command-shell input[type=checkbox],html[data-theme=light] .command-shell input[type=radio]{width:18px;height:18px;flex:0 0 auto;border:1.5px solid #aab7a5!important;background-color:#fff!important;box-shadow:none!important;accent-color:#6f9f32;opacity:1!important}html[data-theme=light] .command-shell input[type=checkbox]:checked{border-color:#6f9f32!important;background-color:#6f9f32!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.2 8.2 3 3 6.5-6.5' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:center!important;background-size:14px 14px!important;background-repeat:no-repeat!important}html[data-theme=light] .command-shell input[type=radio]{border-radius:50%!important}html[data-theme=light] .command-shell input[type=radio]:checked{border-color:#6f9f32!important;background:radial-gradient(circle,#6f9f32 0,#6f9f32 42%,#fff 46%)!important}html[data-theme=light] .command-shell input[type=checkbox][role=switch]{width:38px!important;height:22px!important;border-color:#b9c5b5!important;border-radius:999px!important;background:radial-gradient(circle at 10px 50%,#ffffff 0 7px,transparent 7.5px),#cbd4c8!important;transition:background .15s ease,border-color .15s ease!important}html[data-theme=light] .command-shell input[type=checkbox][role=switch]:checked{border-color:#6f9f32!important;background:radial-gradient(circle at 27px 50%,#ffffff 0 7px,transparent 7.5px),#6f9f32!important}html[data-theme=light] .command-shell select,html[data-theme=light] .command-shell .command-select,html[data-theme=light] .command-shell .dash-select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m6 8 4 4 4-4' fill='none' stroke='%234b584e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-size:18px 18px!important;background-repeat:no-repeat!important;padding-right:36px!important}html[data-theme=light] .command-shell .quick-search-card,html[data-theme=light] .command-shell .record-search,html[data-theme=light] .command-shell .approval-search,html[data-theme=light] .command-shell .process-preset-search,html[data-theme=light] .command-shell .report-search-input{border:1px solid #d5dfd1!important;background:#fff!important;box-shadow:0 1px 3px #1720190a!important}html[data-theme=light] .command-shell .quick-search-control,html[data-theme=light] .command-shell .record-search,html[data-theme=light] .command-shell .approval-search,html[data-theme=light] .command-shell .process-preset-search,html[data-theme=light] .command-shell .report-search-input{border-color:#cbd7c7!important;background:#f6f8f4!important;color:#68746b!important}html[data-theme=light] .command-shell .quick-search-control:focus-within,html[data-theme=light] .command-shell .record-search:focus-within,html[data-theme=light] .command-shell .approval-search:focus-within,html[data-theme=light] .command-shell .process-preset-search:focus-within,html[data-theme=light] .command-shell .report-search-input:focus-within{border-color:#789f4b!important;background:#fff!important;outline:3px solid rgb(111 159 50 / .12)!important}html[data-theme=light] .command-shell .quick-search-control input,html[data-theme=light] .command-shell .record-search input,html[data-theme=light] .command-shell .approval-search input,html[data-theme=light] .command-shell .process-preset-search input,html[data-theme=light] .command-shell .report-search-input input{border:0!important;background:transparent!important;color:#172019!important;-webkit-text-fill-color:#172019!important;box-shadow:none!important;outline:0!important}html[data-theme=light] .command-shell .record-search-submit,html[data-theme=light] .command-shell .quick-search-control>span{background:#e8f0df!important;color:#638d2d!important}html[data-theme=light] .command-shell .plan-resource-guidance{border:1px solid #cfddc7!important;background:#eef5e8!important;color:#344238!important}html[data-theme=light] .command-shell .plan-resource-guidance p{color:#344238!important;-webkit-text-fill-color:#344238!important}html[data-theme=light] .command-shell .plan-resource-guidance svg{color:#638d2d!important}html[data-theme=light] .command-shell .plan-resource-usage-card{border:1px solid #d9e2d5!important;background:#f8faf7!important}html[data-theme=light] .command-shell .plan-resource-usage-card header span{color:#3f4c43!important}html[data-theme=light] .command-shell .plan-resource-usage-card strong{color:#172019!important}html[data-theme=light] .command-shell .plan-resource-usage-card strong i{color:#667269!important}html[data-theme=light] .command-shell .plan-resource-usage-card>div{background:#dfe7dc!important}html[data-theme=light] .command-shell .plan-resource-usage-card>div i{background:#739d3f!important}html[data-theme=light] .command-shell .plan-organization-card{border-color:#d6e0d2!important;background:#fff!important}html[data-theme=light] .command-shell .plan-organization-card.resource-selected{border-color:#86a961!important;background:#f2f7ed!important}html[data-theme=light] .command-shell .plan-organization-heading strong,html[data-theme=light] .command-shell .plan-resource-row strong{color:#1c2720!important}html[data-theme=light] .command-shell .plan-organization-heading small,html[data-theme=light] .command-shell .plan-resource-row small,html[data-theme=light] .command-shell .plan-resource-savebar small{color:#647067!important}html[data-theme=light] .command-shell .plan-resource-savebar{border-color:#d9e2d5!important;background:#f3f6f1!important}html[data-theme=light] .command-shell .plan-resource-savebar strong{color:#263229!important}html[data-theme=light] .command-shell .chart-detail-card header{color:#638d2d!important}html[data-theme=light] .command-shell .chart-detail-card h2,html[data-theme=light] .command-shell .chart-detail-rows strong,html[data-theme=light] .command-shell .advanced-chart-lock strong{color:#172019!important}html[data-theme=light] .command-shell .chart-detail-card small,html[data-theme=light] .command-shell .chart-detail-rows span,html[data-theme=light] .command-shell .chart-detail-rows p,html[data-theme=light] .command-shell .advanced-chart-lock{color:#526057!important}html[data-theme=light] .command-shell .chart-detail-rows i{background:#e1e8de!important}html[data-theme=light] .command-shell .chart-detail-card:nth-child(1) .chart-detail-rows b{background:linear-gradient(90deg,#6f9f32,#9abf69)!important}html[data-theme=light] .command-shell .chart-detail-card:nth-child(2) .chart-detail-rows b{background:linear-gradient(90deg,#477d9f,#78aec8)!important}html[data-theme=light] .command-shell .chart-detail-card:nth-child(3) .chart-detail-rows b{background:linear-gradient(90deg,#74549b,#a383bf)!important}html[data-theme=light] .command-shell .keep-shell,html[data-theme=dark] .command-shell .keep-shell{background:#fff!important;color:#202124!important}html[data-theme=light] .command-shell .keep-shell .note-card,html[data-theme=dark] .command-shell .keep-shell .note-card,html[data-theme=light] .command-shell .keep-shell .note-composer,html[data-theme=dark] .command-shell .keep-shell .note-composer{background:var(--note-color, #ffffff)!important;background-image:none!important;border-color:#e0e0e0!important;opacity:1!important}html[data-theme=light] .command-shell .keep-shell .note-composer{box-shadow:0 3px 8px #3c40432e!important}html[data-theme=light] .command-shell .keep-shell .note-card:hover{box-shadow:0 2px 8px #3c404338!important}html[data-theme=light] .command-shell .keep-shell input,html[data-theme=light] .command-shell .keep-shell textarea,html[data-theme=dark] .command-shell .keep-shell input,html[data-theme=dark] .command-shell .keep-shell textarea{border:0!important;background:transparent!important;color:#202124!important;-webkit-text-fill-color:#202124!important;box-shadow:none!important}html[data-theme=light] .command-shell .keep-shell h2,html[data-theme=dark] .command-shell .keep-shell h2{color:#202124!important;-webkit-text-fill-color:#202124!important}html[data-theme=light] .command-shell .metrics-cluster .text-white,html[data-theme=light] .command-shell .overview-workbench .text-white,html[data-theme=light] .command-shell .quick-search-card .text-white{color:#172019!important;-webkit-text-fill-color:#172019!important}html[data-theme=light] .command-shell .metric-tile p:first-child,html[data-theme=light] .command-shell .analytics-panel .dash-heading,html[data-theme=light] .command-shell .live-panel .dash-heading,html[data-theme=light] .command-shell .setup-status-card h2,html[data-theme=light] .command-shell .quick-report-card h2,html[data-theme=light] .command-shell .plan-card h2,html[data-theme=light] .command-shell .plan-card p,html[data-theme=light] .command-shell .service-card>div>p:first-child{color:#172019!important;-webkit-text-fill-color:#172019!important}html[data-theme=light] .command-shell .metric-tile .dash-text-soft,html[data-theme=light] .command-shell .setup-status-card .dash-copy,html[data-theme=light] .command-shell .quick-report-card .dash-copy,html[data-theme=light] .command-shell .service-card .dash-text-system-status{color:#526057!important;-webkit-text-fill-color:#526057!important}html[data-theme=light] .command-shell .workflow-chart-row,html[data-theme=light] .command-shell .workflow-chart-row:hover,html[data-theme=light] .command-shell .workflow-chart-row strong,html[data-theme=light] .command-shell .analytics-total,html[data-theme=light] .command-shell .analytics-empty{color:#465249!important}html[data-theme=light] .command-shell .chart-label{fill:#59665d!important}html[data-theme=light] .command-shell .activity-value{fill:#172019!important;stroke:#fff!important}html[data-theme=light] .command-shell .process-builder h1,html[data-theme=light] .command-shell .process-builder h2,html[data-theme=light] .command-shell .process-builder h3,html[data-theme=light] .command-shell .process-builder strong{color:#172019!important;-webkit-text-fill-color:#172019!important}html[data-theme=light] .command-shell .process-builder p,html[data-theme=light] .command-shell .process-builder small,html[data-theme=light] .command-shell .process-builder .process-helper,html[data-theme=light] .command-shell .process-builder .process-field-count,html[data-theme=light] .command-shell .process-builder .process-fields-footer span,html[data-theme=light] .command-shell .process-builder .process-library-item small,html[data-theme=light] .command-shell .process-builder .process-field-main span{color:#526057!important;-webkit-text-fill-color:#526057!important}html[data-theme=light] .command-shell .process-builder .process-step-number,html[data-theme=light] .command-shell .process-builder .process-back-link,html[data-theme=light] .command-shell .process-builder .process-new-link,html[data-theme=light] .command-shell .process-builder .process-add-field,html[data-theme=light] .command-shell .process-builder .process-active-dot,html[data-theme=light] .command-shell .process-builder .process-required,html[data-theme=light] .command-shell .process-builder .process-channel-link{color:#638d2d!important;-webkit-text-fill-color:#638d2d!important}html[data-theme=light] .command-shell .process-library-item,html[data-theme=light] .command-shell .process-workflow-row,html[data-theme=light] .command-shell .process-field-row,html[data-theme=light] .command-shell .process-approval-options>label,html[data-theme=light] .command-shell .process-start-options>button,html[data-theme=light] .command-shell .process-preset-grid button{border-color:#d8e1d4!important;background:#fff!important}html[data-theme=light] .command-shell .process-library-item:hover,html[data-theme=light] .command-shell .process-library-item.is-active,html[data-theme=light] .command-shell .process-workflow-row:hover,html[data-theme=light] .command-shell .process-field-row:hover,html[data-theme=light] .command-shell .process-approval-options>label.is-selected,html[data-theme=light] .command-shell .process-start-options>button:hover,html[data-theme=light] .command-shell .process-start-options>button.active,html[data-theme=light] .command-shell .process-preset-grid button:hover,html[data-theme=light] .command-shell .process-preset-grid button.is-selected{border-color:#91ad72!important;background:#f1f6ec!important}html[data-theme=light] .command-shell .process-workflow-check,html[data-theme=light] .command-shell .process-role-options label,html[data-theme=light] .command-shell .process-approval-note,html[data-theme=light] .command-shell .process-channel-indicator{color:#3f4c43!important;-webkit-text-fill-color:#3f4c43!important}html[data-theme=light] .command-shell .process-workflow-order button,html[data-theme=light] .command-shell .process-edit-button,html[data-theme=light] .command-shell .process-library-icon,html[data-theme=light] .command-shell .process-form-heading>span{border-color:#d3ded0!important;background:#edf3e8!important;color:#526b38!important}html[data-theme=light] .command-shell .process-workflow-order button:hover:not(:disabled),html[data-theme=light] .command-shell .process-edit-button:hover{border-color:#b9c8b3!important;background:#e4ebe0!important;color:#35472f!important}html[data-theme=light] .command-shell .process-workflow-remove{color:#9f5360!important}html[data-theme=light] .command-shell .process-workflow-remove:hover:not(:disabled){background:#f7e9eb!important;color:#873f4c!important}html[data-theme=light] .command-shell .process-start-options>button>span,html[data-theme=light] .command-shell .process-starter-library>header>div>span{background:#e9efe5!important;color:#526b38!important}html[data-theme=light] .command-shell .process-start-options>button.is-ai-option{border-color:#d7d0df!important;background:#f6f3f8!important}html[data-theme=light] .command-shell .process-start-options>button.is-ai-option:hover{border-color:#b8a9c5!important;background:#f0ebf3!important}html[data-theme=light] .command-shell .process-start-options>button.is-ai-option>span,html[data-theme=light] .command-shell .process-start-options>button.is-ai-option small{color:#715b80!important}html[data-theme=light] .command-shell .process-ai-button{border-color:#91ad72!important;background:radial-gradient(circle at 12% 20%,rgb(111 159 50 / .13),transparent 42%),linear-gradient(135deg,#f4f8f0,#edf3e8)!important;box-shadow:0 8px 20px #17201917!important}html[data-theme=light] .command-shell .process-ai-button strong{color:#254016!important;-webkit-text-fill-color:#254016!important}html[data-theme=light] .command-shell .process-ai-button small{color:#526057!important;-webkit-text-fill-color:#526057!important}html[data-theme=light] .command-shell .process-ai-icon,html[data-theme=light] .command-shell .process-ai-badge{background:#dcebcf!important;color:#466d1f!important;-webkit-text-fill-color:#466d1f!important}html[data-theme=light] .command-shell .profile-hero strong,html[data-theme=light] .command-shell .profile-action-card strong,html[data-theme=light] .command-shell .profile-billing-card strong{color:#172019!important;-webkit-text-fill-color:#172019!important}html[data-theme=light] .command-shell .profile-hero span,html[data-theme=light] .command-shell .profile-action-card small,html[data-theme=light] .command-shell .profile-billing-card small{color:#526057!important;-webkit-text-fill-color:#526057!important}html[data-theme=light] .command-shell .profile-action-card,html[data-theme=light] .command-shell .profile-billing-card{border-color:#d8e1d4!important;background:#fff!important}.dash-text-accent-alt{color:var(--dash-color-accent-alt)}.dash-text-purple{color:var(--dash-color-purple)}.dash-text-secondary{color:var(--dash-color-text-secondary)}.dash-text-muted{color:var(--dash-color-text-muted)}.dash-text-bright{color:var(--dash-color-text-bright)}.dash-text-soft{color:var(--dash-color-text-soft)}.dash-text-dim{color:var(--dash-color-text-dim)}.dash-text-faint{color:var(--dash-color-text-faint)}.dash-text-body{color:var(--dash-color-text-body)}.dash-text-icon-muted{color:var(--dash-color-text-icon-muted)}.dash-text-placeholder{color:var(--dash-color-text-placeholder)}.dash-text-overview-copy{color:var(--dash-color-text-overview-copy)}.dash-text-system-status{color:var(--dash-color-text-system-status)}.dash-text-control{color:var(--dash-color-text-control)}.dash-text-plan-note{color:var(--dash-color-text-plan-note)}.dash-text-access-note{color:var(--dash-color-text-access-note)}.dash-text-billing-status{color:var(--dash-color-text-billing-status)}.dash-text-billing-link{color:var(--dash-color-text-billing-link)}.dash-text-empty-state{color:var(--dash-color-text-empty-state)}.dash-shadow-accent-alt{box-shadow:0 0 14px rgb(var(--dash-rgb-accent-alt) / .5)}.dash-bg-accent-alt{background-color:var(--dash-color-accent-alt)}.dash-bg-accent-alt-soft{background-color:rgb(var(--dash-rgb-accent-alt) / .1)}.dash-bg-accent-alt-faint{background-color:rgb(var(--dash-rgb-accent-alt) / .04)}.dash-bg-accent-alt-subtle{background-color:rgb(var(--dash-rgb-accent-alt) / .035)}.dash-bg-accent-alt-selected{background-color:rgb(var(--dash-rgb-accent-alt) / .06)}.dash-bg-purple-soft{background-color:rgb(var(--dash-rgb-purple) / .1)}.dash-bg-surface-deep{background-color:var(--dash-color-surface-deep)}.dash-border-accent-alt-soft{border-color:rgb(var(--dash-rgb-accent-alt) / .15)}.dash-border-accent-alt-selected{border-color:rgb(var(--dash-rgb-accent-alt) / .4)}.dash-progress-accent{background-color:var(--dash-color-accent-alt);box-shadow:0 0 14px rgb(var(--dash-rgb-accent-alt) / .5)}.dash-view{color:var(--dash-color-text-primary)}.setup-shell{border:1px solid rgb(var(--dash-rgb-white) / .1);background:var(--dash-palette-hex-25292a);color:var(--dash-color-text-primary);box-shadow:0 24px 64px rgb(var(--dash-rgb-black) / .48)}.setup-header,.setup-stepper{border-color:rgb(var(--dash-rgb-white) / .08);background:var(--dash-palette-hex-202425)}.setup-shell .text-neutral-950,.setup-shell .text-neutral-900,.setup-shell .text-neutral-700{color:var(--dash-color-text-heading)}.setup-shell .text-neutral-600,.setup-shell .text-neutral-500{color:var(--dash-palette-hex-9da59a)}.setup-shell input,.setup-shell select,.setup-shell textarea{border-color:rgb(var(--dash-rgb-white) / .1);background:rgb(var(--dash-palette-rgb-12-13-14) / .62);color:var(--dash-color-text-primary);color-scheme:dark}.setup-shell input:focus,.setup-shell select:focus,.setup-shell textarea:focus{border-color:var(--dash-color-accent);--tw-ring-color: rgb(var(--dash-rgb-accent) / .18)}.setup-shell input:-webkit-autofill,.setup-shell input:-webkit-autofill:hover,.setup-shell input:-webkit-autofill:focus,.setup-shell input:-webkit-autofill:active{-webkit-text-fill-color:var(--dash-color-text-primary);caret-color:var(--dash-color-text-primary);-webkit-box-shadow:0 0 0 1000px var(--dash-palette-hex-17191a) inset;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.setup-shell option{background:var(--dash-color-option-surface)}.setup-content .bg-neutral-50,.setup-content .bg-white,.setup-content .bg-lime-50,.setup-content .bg-amber-50\/70{background:transparent}.setup-content .border-neutral-200,.setup-content .border-neutral-300,.setup-content .border-lime-200,.setup-content .border-amber-300{border-color:rgb(var(--dash-rgb-white) / .09)}.setup-content .rounded-md.border.p-4,.setup-content form.rounded-md.border{border-width:0 0 1px;border-radius:0;padding:0 0 20px}.setup-shell button.bg-neutral-950{border-color:var(--dash-color-accent);background:var(--dash-color-accent);color:var(--dash-color-accent-ink);box-shadow:0 8px 18px rgb(var(--dash-rgb-accent) / .13)}.setup-shell button.border-neutral-200{border-color:rgb(var(--dash-rgb-white) / .12);color:var(--dash-palette-hex-d9ddd3)}.setup-stepper .bg-neutral-950{border-color:var(--dash-color-accent);background:var(--dash-color-accent);color:var(--dash-color-accent-ink)}.setup-stepper .border-neutral-950{border-color:var(--dash-color-accent)}.setup-stepper .bg-neutral-300,.setup-stepper .bg-neutral-200{background:rgb(var(--dash-rgb-white) / .12)}.setup-content div.bg-neutral-950{border:1px solid rgb(var(--dash-rgb-white) / .08);background:var(--dash-palette-hex-171a1b);color:var(--dash-palette-hex-dfe4dc)}.setup-preset-grid .dash-action{min-height:58px}.setup-preset-grid .dash-action.is-selected{border-color:rgb(var(--dash-rgb-accent-alt) / .38);background:rgb(var(--dash-rgb-accent-alt) / .055)}.setup-content h3{font-size:.9375rem}.setup-content label{font-size:.75rem}.setup-content input,.setup-content select{height:36px}.setup-content textarea{min-height:64px}.setup-content>form{max-width:860px;margin-inline:auto}.wizard-fields-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.wizard-field-card{min-width:0;border:1px solid rgb(var(--dash-rgb-white) / .09);border-radius:10px;background:rgb(var(--dash-rgb-white) / .025);padding:12px}.wizard-field-card header{display:flex;align-items:center;gap:7px;margin-bottom:11px}.wizard-field-card header>span{color:var(--dash-color-accent);font:650 .5625rem/1 ui-monospace,monospace}.wizard-field-card header strong{min-width:0;flex:1;overflow:hidden;color:var(--dash-color-text-strong);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.wizard-field-card header button{color:var(--dash-palette-hex-ad7777);font-size:.59375rem}.wizard-field-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wizard-field-inputs label,.wizard-formula{display:grid;gap:4px;color:var(--dash-palette-hex-929a8f);font-size:.625rem!important}.wizard-field-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:10px}.wizard-field-options label{display:flex;align-items:center;gap:5px;color:var(--dash-color-text-secondary);font-size:.5625rem!important}.wizard-field-options input{height:14px;width:14px}.wizard-formula{margin-top:10px}.setup-connection-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:14px 18px;align-items:start}.setup-connection-grid>:nth-child(1){grid-column:1}.setup-connection-grid>:nth-child(2){grid-column:1;margin-top:0}.setup-connection-grid>:nth-child(3){grid-column:2;grid-row:1 / span 2;margin-top:0}.setup-connection-grid>:nth-child(4){grid-column:2;margin-top:0}.setup-connection-grid>:last-child{grid-column:1 / -1;margin-top:2px}.setup-connection-grid>form .grid{grid-template-columns:1fr}.setup-connection-grid>:nth-child(2) .mt-4.grid{max-height:138px;overflow-y:auto}@media (max-width: 767px){.setup-modal-backdrop{align-items:stretch;padding:0}.setup-shell{max-height:100vh;border-width:0;border-radius:0}.setup-header{padding:12px 14px}.setup-stepper{padding:9px 12px}.setup-content{padding:14px}.wizard-fields-grid,.setup-connection-grid{grid-template-columns:1fr}.setup-connection-grid>*{grid-column:1!important;grid-row:auto!important}}@media (max-width: 479px){.wizard-field-inputs{grid-template-columns:1fr}}.dash-heading{font-size:.9375rem;font-weight:680;letter-spacing:-.01em;color:var(--dash-color-white)}.dash-copy{color:var(--dash-palette-hex-aeb7aa);font-size:.75rem;line-height:1.55}.dash-label{color:var(--dash-palette-hex-d5ff8a);font:680 .59375rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;text-transform:uppercase}.dash-panel{border:1px solid rgb(var(--dash-rgb-white) / .085);border-radius:14px;background:linear-gradient(145deg,rgb(var(--dash-palette-rgb-27-30-29) / .94),rgb(var(--dash-palette-rgb-16-18-17) / .97)),var(--dash-palette-hex-111311);box-shadow:0 18px 42px rgb(var(--dash-rgb-black) / .2),inset 0 1px rgb(var(--dash-rgb-white) / .03)}.dash-subpanel{border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:10px;background:rgb(var(--dash-rgb-white) / .035)}.dash-input{width:100%;border:1px solid rgb(var(--dash-rgb-white) / .1);border-radius:8px;background:rgb(var(--dash-palette-rgb-18-18-18) / .72);background-color:rgb(var(--dash-palette-rgb-18-18-18) / .72);color:var(--dash-palette-hex-eceee8);font-size:.75rem;color-scheme:dark}.dash-input[type=time],.dash-input[type=datetime-local],.dash-input[type=date]{background-color:rgb(var(--dash-palette-rgb-18-18-18) / .72);color:var(--dash-palette-hex-eceee8);color-scheme:dark}.dash-input[type=time]::-webkit-calendar-picker-indicator,.dash-input[type=datetime-local]::-webkit-calendar-picker-indicator,.dash-input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.72)}.dash-input::-moz-placeholder{color:var(--dash-palette-hex-5f655c)}.dash-input::placeholder{color:var(--dash-palette-hex-5f655c)}.dash-input option{background:var(--dash-color-option-surface);color:var(--dash-color-text-primary)}.dash-input:is(select),select.dash-input{background-color:var(--dash-palette-hex-161916);color:var(--dash-color-text-primary)}.dash-input option:checked{background:var(--dash-palette-hex-33451f);color:var(--dash-color-white)}.dash-input option:disabled{color:var(--dash-palette-hex-92998e)}input.dash-input[type=time],input.dash-input[type=datetime-local],input.dash-input[type=date]{position:relative;cursor:pointer}input.dash-input[type=time]::-webkit-calendar-picker-indicator,input.dash-input[type=datetime-local]::-webkit-calendar-picker-indicator,input.dash-input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;background-position:calc(100% - .7rem) center;background-size:.9rem;cursor:pointer}.dash-input:focus{border-color:var(--dash-color-accent);--tw-ring-color: rgb(var(--dash-rgb-accent) / .2)}.dash-input:-webkit-autofill,.dash-input:-webkit-autofill:hover,.dash-input:-webkit-autofill:focus,.dash-input:-webkit-autofill:active{-webkit-text-fill-color:var(--dash-palette-hex-eceee8);caret-color:var(--dash-palette-hex-eceee8);-webkit-box-shadow:0 0 0 1000px var(--dash-palette-hex-151515) inset;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.dash-input:disabled{cursor:not-allowed;opacity:.45}.dash-button-primary,.dash-button-secondary{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:8px;border-radius:9px;padding:0 14px;font-size:.75rem;font-weight:650;transition:.16s ease}.dash-button-primary{border:1px solid var(--dash-color-accent);background:var(--dash-color-accent);color:var(--dash-color-accent-ink);box-shadow:0 8px 18px rgb(var(--dash-rgb-accent) / .16)}.dash-button-primary:hover{background:var(--dash-palette-hex-ceff78)}.dash-button-secondary{border:1px solid rgb(var(--dash-rgb-white) / .1);background:rgb(var(--dash-rgb-white) / .03);color:var(--dash-palette-hex-d9ddd3)}.dash-button-secondary:hover{border-color:rgb(var(--dash-rgb-accent) / .3);color:var(--dash-color-accent)}.dash-button-primary:disabled,.dash-button-secondary:disabled{cursor:not-allowed;opacity:.45}.dash-action{border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:8px;background:rgb(var(--dash-rgb-white) / .02);color:var(--dash-palette-hex-e9ece5);transition:.16s ease}.dash-action:hover{border-color:rgb(var(--dash-rgb-accent) / .25);background:rgb(var(--dash-rgb-accent) / .045)}.dash-template-status{display:grid;width:100%;gap:10px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:8px;background:rgb(var(--dash-rgb-white) / .035);padding:12px}.dash-template-row{display:flex;width:100%;align-items:center;gap:10px;border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:8px;background:rgb(var(--dash-rgb-white) / .025);padding:10px;text-align:left;transition:.16s ease}.dash-template-row:hover,.dash-template-row.is-active{border-color:rgb(var(--dash-rgb-accent) / .28);background:rgb(var(--dash-rgb-accent) / .055)}.template-page-header,.template-header-actions,.template-section-header,.template-library-header,.template-fields-header,.template-create-footer,.template-fields-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.template-header-actions{flex:0 0 auto}.template-mobile-tabs{display:none;grid-template-columns:1fr 1fr;gap:4px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:10px;background:rgb(var(--dash-palette-rgb-13-15-14) / .86);padding:4px}.template-mobile-tabs button{display:flex;height:38px;align-items:center;justify-content:center;gap:7px;border-radius:7px;color:var(--dash-palette-hex-8f978b);font-size:.75rem;font-weight:650}.template-mobile-tabs button.active{background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent);box-shadow:inset 0 0 0 1px rgb(var(--dash-rgb-accent) / .16)}.template-mobile-tabs button:disabled{opacity:.4}.template-section-header{border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:18px 20px}.template-back-button{display:inline-flex;align-items:center;gap:6px;color:var(--dash-palette-hex-aeb7aa);font-size:.6875rem;font-weight:650}.template-back-button:hover{color:var(--dash-color-accent)}.template-create-form{padding:20px}.template-starter-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.template-starter-card{position:relative;display:flex;min-height:112px;align-items:flex-start;gap:10px;border:1px solid rgb(var(--dash-rgb-white) / .075);border-radius:10px;background:rgb(var(--dash-rgb-white) / .022);padding:13px;text-align:left;transition:.16s ease}.template-starter-card:hover,.template-starter-card.is-selected{border-color:rgb(var(--dash-rgb-accent) / .3);background:rgb(var(--dash-rgb-accent) / .05)}.template-custom-card{border-style:dashed;background:rgb(var(--dash-rgb-accent) / .025)}.template-starter-icon,.template-library-icon,.template-selected-icon{display:grid;height:32px;width:32px;flex:0 0 auto;place-items:center;border-radius:8px;background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.template-starter-content{display:block;min-width:0;padding-right:12px}.template-starter-content strong,.template-starter-content small,.template-starter-content code{display:block}.template-starter-content strong{color:var(--dash-palette-hex-f0f2ed);font-size:.75rem;line-height:1.35}.template-starter-content small{margin-top:4px;color:var(--dash-palette-hex-8f978b);font-size:.625rem;line-height:1.45}.template-starter-content code{margin-top:9px;color:var(--dash-color-accent);font-size:.625rem}.template-check{position:absolute;right:10px;top:10px;color:var(--dash-color-accent)}.template-form-section{margin-top:20px;border-top:1px solid rgb(var(--dash-rgb-white) / .07);padding-top:20px}.template-step-title{display:flex;align-items:flex-start;gap:11px}.template-step-title>span{display:grid;height:29px;width:29px;flex:0 0 auto;place-items:center;border:1px solid rgb(var(--dash-rgb-accent) / .2);border-radius:7px;background:rgb(var(--dash-rgb-accent) / .07);color:var(--dash-color-accent);font:650 .625rem/1 ui-monospace,monospace}.template-step-title h2{color:var(--dash-color-white);font-size:.875rem;font-weight:680}.template-step-title p{margin-top:3px;color:var(--dash-palette-hex-8f978b);font-size:.6875rem}.template-field-label{color:var(--dash-color-text-secondary);font-size:.6875rem;font-weight:550}.template-command-label,.dash-table th.template-command-column{color:var(--dash-color-accent)}.template-command-input{border-color:rgb(var(--dash-rgb-accent) / .24);background:rgb(var(--dash-rgb-accent) / .035);color:var(--dash-palette-hex-ddffad)}.template-role-option{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid rgb(var(--dash-rgb-white) / .075);border-radius:8px;background:rgb(var(--dash-rgb-white) / .025);padding:10px;color:var(--dash-palette-hex-bdc3b8);font-size:.6875rem}.template-role-option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-create-footer{margin:20px -20px -20px;border-top:1px solid rgb(var(--dash-rgb-white) / .07);background:rgb(var(--dash-rgb-black) / .12);padding:14px 20px}.template-create-footer p{display:flex;align-items:center;gap:7px;color:var(--dash-palette-hex-858d80);font-size:.6875rem}.template-manage-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:12px;align-items:start}.template-library-panel,.template-fields-panel{overflow:hidden}.template-library-header,.template-fields-header{border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:16px}.template-library-list{max-height:560px;overflow-y:auto;padding:8px}.template-library-item{display:flex;width:100%;align-items:center;gap:10px;border:1px solid transparent;border-radius:9px;padding:9px;text-align:left;transition:.15s ease}.template-library-item+.template-library-item{margin-top:3px}.template-library-item:hover{background:rgb(var(--dash-rgb-white) / .03)}.template-library-item.is-active{border-color:rgb(var(--dash-rgb-accent) / .22);background:rgb(var(--dash-rgb-accent) / .055)}.template-library-item strong,.template-library-item code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-library-item strong{color:var(--dash-color-text-heading);font-size:.75rem;font-weight:650}.template-library-item code{margin-top:2px;color:var(--dash-palette-hex-9fc957);font-size:.625rem}.template-active-dot{height:7px;width:7px;flex:0 0 auto;border-radius:999px;background:var(--dash-color-accent);box-shadow:0 0 0 4px rgb(var(--dash-rgb-accent) / .08)}.template-new-secondary{display:flex;width:calc(100% - 16px);height:38px;align-items:center;justify-content:center;gap:7px;margin:0 8px 8px;border:1px dashed rgb(var(--dash-rgb-accent) / .22);border-radius:8px;color:var(--dash-palette-hex-b6df72);font-size:.6875rem;font-weight:650}.template-new-secondary:hover{background:rgb(var(--dash-rgb-accent) / .04)}.template-new-secondary:disabled{cursor:not-allowed;opacity:.4}.template-empty-state,.template-no-selection{display:grid;min-height:260px;place-items:center;align-content:center;padding:24px;color:var(--dash-palette-hex-6f776c);text-align:center}.template-empty-state h3,.template-no-selection h3{margin-top:12px;color:var(--dash-palette-hex-e8ebe4);font-size:.8125rem;font-weight:650}.template-empty-state p,.template-no-selection p{margin-top:5px;max-width:300px;color:var(--dash-palette-hex-858d80);font-size:.6875rem;line-height:1.5}.template-fields-mobile{display:none}.template-fields-footer{border-top:1px solid rgb(var(--dash-rgb-white) / .07);padding:14px 16px}.template-example-preview{min-width:0;flex:1}.template-example-preview>span{display:block;margin-bottom:5px;color:var(--dash-palette-hex-858d80);font:650 .5625rem/1.2 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.template-example-preview>div{display:flex;min-width:0;align-items:center;gap:4px}.template-example-preview code{min-width:0;flex:1;overflow:hidden;border-radius:7px;background:rgb(var(--dash-rgb-black) / .28);padding:9px 11px;color:var(--dash-color-text-secondary);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.template-example-preview button{display:grid;height:34px;width:34px;flex:0 0 auto;place-items:center;border:1px solid rgb(var(--dash-rgb-white) / .09);border-radius:7px;color:var(--dash-color-text-secondary);transition:.15s ease}.template-example-preview button:hover{border-color:rgb(var(--dash-rgb-accent) / .28);background:rgb(var(--dash-rgb-accent) / .05);color:var(--dash-color-accent)}.template-field-card{border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:10px;background:rgb(var(--dash-rgb-white) / .025);padding:12px}.template-field-card header{display:flex;align-items:center;gap:8px;margin-bottom:12px}.template-field-card header>span{color:var(--dash-color-accent);font:650 .625rem/1 ui-monospace,monospace}.template-field-card header strong{min-width:0;flex:1;overflow:hidden;color:var(--dash-color-text-heading);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.template-field-card header button{color:var(--dash-palette-hex-7e857a)}.template-field-toggles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px}.template-field-toggles label{display:flex;align-items:center;gap:6px;color:var(--dash-color-text-secondary);font-size:.625rem}.billing-overview,.billing-methods-panel{padding:18px}.billing-page-header,.billing-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.billing-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.billing-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:18px}.billing-metric{min-width:0;border:1px solid rgb(var(--dash-rgb-white) / .075);border-radius:9px;background:rgb(var(--dash-rgb-white) / .027);padding:12px}.billing-metric>p:nth-child(2){overflow:hidden;margin-top:6px;color:var(--dash-palette-hex-f1f3ee);font-size:.875rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.billing-metric>p:nth-child(3){margin-top:4px;color:var(--dash-palette-hex-90988c);font-size:.625rem;line-height:1.4}.billing-status-success{border-color:rgb(var(--dash-rgb-success) / .16);background:rgb(var(--dash-rgb-success) / .04)}.billing-status-warning{border-color:rgb(var(--dash-rgb-warning) / .17);background:rgb(var(--dash-rgb-warning) / .04)}.billing-status-danger{border-color:rgb(var(--dash-rgb-danger) / .18);background:rgb(var(--dash-rgb-danger) / .04)}.billing-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.billing-card{display:flex;min-width:0;align-items:center;gap:12px;border:1px solid rgb(var(--dash-rgb-white) / .075);border-radius:9px;background:rgb(var(--dash-rgb-white) / .027);padding:11px}.profile-billing-card{border-color:rgb(var(--dash-rgb-accent-alt) / .38)!important;background:linear-gradient(135deg,rgb(var(--dash-rgb-accent-alt) / .15),rgb(var(--dash-palette-rgb-69-158-108) / .1))!important;box-shadow:inset 3px 0 0 var(--dash-color-accent-alt)}.billing-activity-grid{display:grid;gap:12px}.billing-activity-panel{overflow:hidden}.billing-table-wrap{overflow-x:auto}.billing-activity-tabs,.billing-mobile-list{display:none}@media (min-width: 1280px){.billing-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px}.profile-identity{display:flex;min-width:0;align-items:center;gap:13px}.profile-avatar{display:grid;height:48px;width:48px;flex:0 0 auto;place-items:center;border:1px solid rgb(var(--dash-rgb-accent) / .22);border-radius:12px;background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent);font-size:.875rem;font-weight:750}.profile-identity h1{overflow:hidden;margin-top:3px;color:var(--dash-color-white);font-size:1.125rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.profile-identity p:last-child{overflow:hidden;margin-top:2px;color:var(--dash-palette-hex-7d8579);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.profile-facts{display:flex;align-items:stretch;gap:7px}.profile-facts>div{display:grid;min-width:104px;align-content:center;border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:8px;background:rgb(var(--dash-rgb-white) / .025);padding:9px 11px}.profile-facts span{color:var(--dash-palette-hex-70786d);font-size:.5625rem;text-transform:uppercase}.profile-facts strong{overflow:hidden;margin-top:3px;max-width:150px;color:var(--dash-palette-hex-e9ece5);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.profile-setup-fact i{height:3px;overflow:hidden;margin-top:6px;border-radius:999px;background:rgb(var(--dash-rgb-white) / .08)}.profile-setup-fact b{display:block;height:100%;border-radius:inherit;background:var(--dash-color-accent)}.profile-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:12px}.profile-forms,.profile-account-actions{display:grid;gap:12px}.profile-form-panel{padding:18px}.profile-form-panel .dash-input,.profile-form-panel input[type=password].dash-input,.profile-form-panel input[type=text].dash-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:rgb(var(--dash-rgb-white) / .12)!important;background:var(--dash-color-panel-deep)!important;background-color:var(--dash-color-panel-deep)!important;background-image:none!important;box-shadow:inset 0 1px rgb(var(--dash-rgb-white) / .025)!important;color:var(--dash-palette-hex-f2f4ef)!important;caret-color:var(--dash-color-accent-alt)}.profile-form-panel .dash-input:focus{border-color:var(--dash-color-accent-alt)!important;box-shadow:0 0 0 3px rgb(var(--dash-rgb-accent-alt) / .1),inset 0 1px rgb(var(--dash-rgb-white) / .025)!important;outline:none}.profile-form-panel .dash-input:-webkit-autofill,.profile-form-panel .dash-input:-webkit-autofill:hover,.profile-form-panel .dash-input:-webkit-autofill:focus,.profile-form-panel .dash-input:-webkit-autofill:active{-webkit-text-fill-color:var(--dash-palette-hex-f2f4ef)!important;caret-color:var(--dash-color-accent-alt);-webkit-box-shadow:0 0 0 1000px var(--dash-color-panel-deep) inset!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.profile-action-card,.profile-session-card{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px}.profile-action-card{transition:border-color .15s ease,background .15s ease}.profile-action-card:hover{border-color:rgb(var(--dash-rgb-accent) / .25);background:rgb(var(--dash-rgb-accent) / .025)}.profile-action-icon{display:grid;height:36px;width:36px;place-items:center;border-radius:8px;background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.profile-action-card strong,.profile-action-card small,.profile-session-card strong,.profile-session-card small{display:block}.profile-action-card strong,.profile-session-card strong{color:var(--dash-color-text-strong);font-size:.75rem}.profile-action-card small,.profile-session-card small{margin-top:3px;color:var(--dash-palette-hex-747c71);font-size:.625rem;line-height:1.35}.profile-action-card>svg{color:var(--dash-palette-hex-6f776c)}.profile-session-card{grid-template-columns:36px minmax(0,1fr)}.profile-session-card button{grid-column:1 / -1;width:100%}.profile-mobile-tabs{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:10px;background:rgb(var(--dash-palette-rgb-17-18-16) / .86);padding:4px}.profile-mobile-tabs button{display:flex;height:38px;align-items:center;justify-content:center;gap:6px;border-radius:7px;color:var(--dash-palette-hex-7d8579);font-size:.6875rem;font-weight:650}.profile-mobile-tabs button.active{background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent)}@media (min-width: 1280px){.profile-forms{grid-template-columns:repeat(2,minmax(0,1fr))}}.setup-page-header,.users-page-header,.users-section-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.setup-page-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px;align-items:start}.setup-checklist-panel{overflow:hidden}.setup-checklist-header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:17px 18px}.setup-step-list{padding:6px 18px 12px}.setup-step-card{position:relative;display:grid;grid-template-columns:34px 38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:88px;border-bottom:1px solid rgb(var(--dash-rgb-white) / .055);padding:12px 0}.setup-step-card:last-child{border-bottom:0}.setup-step-card.is-current:before{position:absolute;top:7px;right:-9px;bottom:7px;left:-9px;border:1px solid rgb(var(--dash-rgb-accent) / .17);border-radius:10px;background:rgb(var(--dash-rgb-accent) / .035);content:"";pointer-events:none}.setup-step-rail{position:relative;display:grid;height:100%;place-items:center}.setup-step-rail span{position:relative;z-index:1;display:grid;height:26px;width:26px;place-items:center;border:1px solid rgb(var(--dash-rgb-white) / .12);border-radius:999px;background:var(--dash-color-panel);color:var(--dash-palette-hex-778075);font:650 .5625rem/1 ui-monospace,monospace}.setup-step-rail i{position:absolute;top:calc(50% + 13px);bottom:calc(-50% - 13px);left:50%;width:1px;background:rgb(var(--dash-rgb-white) / .08)}.setup-step-card.is-complete .setup-step-rail span{border-color:rgb(var(--dash-rgb-accent) / .3);background:rgb(var(--dash-rgb-accent) / .11);color:var(--dash-color-accent)}.setup-step-card.is-complete .setup-step-rail i{background:rgb(var(--dash-rgb-accent) / .24)}.setup-step-icon{display:grid;height:38px;width:38px;place-items:center;border-radius:9px;background:rgb(var(--dash-rgb-white) / .045);color:var(--dash-palette-hex-929b8e)}.setup-step-card.is-current .setup-step-icon,.setup-step-card.is-complete .setup-step-icon{background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.setup-step-content{position:relative;min-width:0}.setup-step-content h3{color:var(--dash-color-text-heading);font-size:.8125rem;font-weight:650}.setup-step-content p{margin-top:4px;color:var(--dash-palette-hex-858e81);font-size:.6875rem;line-height:1.45}.setup-step-content small{display:block;margin-top:4px;color:var(--dash-palette-hex-a7d760);font-size:.625rem}.setup-complete-badge,.setup-current-badge{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:3px 7px;font-size:.5625rem;font-weight:700}.setup-complete-badge{background:rgb(var(--dash-rgb-success) / .08);color:var(--dash-color-success)}.setup-current-badge{background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent)}.setup-step-card>button{position:relative;height:36px}.setup-progress-card{position:sticky;top:0;padding:22px;text-align:center}.setup-progress-ring{position:relative;display:grid;height:132px;width:132px;place-items:center;margin:0 auto;border-radius:999px;background:conic-gradient(var(--dash-color-accent) var(--setup-progress),rgb(var(--dash-rgb-white) / .075) 0)}.setup-progress-ring:before{position:absolute;height:112px;width:112px;border-radius:inherit;background:var(--dash-color-panel);content:""}.setup-progress-ring>div{position:relative;z-index:1;display:grid}.setup-progress-ring strong{color:var(--dash-color-white);font:700 1.5rem/1 ui-monospace,monospace}.setup-progress-ring span{margin-top:5px;color:var(--dash-palette-hex-858e81);font-size:.5625rem;text-transform:uppercase}.setup-progress-card h2{margin-top:18px;color:var(--dash-color-white);font-size:.875rem;font-weight:680}.setup-progress-card>p{margin-top:7px;color:var(--dash-palette-hex-929b8e);font-size:.6875rem;line-height:1.55}.setup-progress-bar{height:4px;overflow:hidden;margin-top:17px;border-radius:999px;background:rgb(var(--dash-rgb-white) / .08)}.setup-progress-bar span{display:block;height:100%;border-radius:inherit;background:var(--dash-color-accent)}.setup-help-note{display:flex;align-items:flex-start;gap:7px;margin-top:14px;color:var(--dash-palette-hex-697166);font-size:.625rem;line-height:1.45;text-align:left}.setup-help-note svg{margin-top:2px;flex:0 0 auto}.users-summary{display:flex;align-items:center;gap:8px}.users-summary>span:not(.dash-badge){display:grid;min-width:62px;gap:2px;border-left:1px solid rgb(var(--dash-rgb-white) / .08);padding-left:12px;color:var(--dash-palette-hex-7f887c);font-size:.5625rem;text-transform:uppercase}.users-summary strong{color:var(--dash-color-white);font:700 .875rem/1 ui-monospace,monospace}html[data-theme=light] .command-shell .users-summary>span:not(.dash-badge){border-color:#ccd7c8;color:#526057;-webkit-text-fill-color:#526057}html[data-theme=light] .command-shell .users-summary strong{color:#172019;-webkit-text-fill-color:#172019}.users-tabs{display:flex;gap:4px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:10px;background:rgb(var(--dash-palette-rgb-13-15-14) / .82);padding:4px}.users-tabs button{display:inline-flex;height:38px;align-items:center;gap:7px;border-radius:7px;padding:0 13px;color:var(--dash-palette-hex-899286);font-size:.75rem;font-weight:650}.users-tabs button>span{border-radius:999px;background:rgb(var(--dash-rgb-white) / .06);padding:2px 6px;font-size:.5625rem}.users-tabs button.active{background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent);box-shadow:inset 0 0 0 1px rgb(var(--dash-rgb-accent) / .16)}.users-section-header{border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:17px 18px}.users-create-panel{border-bottom:1px solid rgb(var(--dash-rgb-accent) / .13);background:rgb(var(--dash-rgb-accent) / .025);padding:16px 18px}.users-form-intro{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.users-form-intro>span{display:grid;height:32px;width:32px;place-items:center;border-radius:8px;background:rgb(var(--dash-rgb-accent) / .09);color:var(--dash-color-accent)}.users-form-intro h3{color:var(--dash-palette-hex-f1f3ee);font-size:.8125rem;font-weight:650}.users-form-intro p{margin-top:3px;color:var(--dash-palette-hex-858e81);font-size:.6875rem}.users-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.users-form-grid label,.users-role-form>label{color:var(--dash-color-text-secondary);font-size:.6875rem;font-weight:550}.users-card-list{display:grid;gap:7px;padding:10px}.user-card{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,.8fr) auto;align-items:center;gap:16px;border:1px solid rgb(var(--dash-rgb-white) / .065);border-radius:10px;background:rgb(var(--dash-rgb-white) / .018);padding:12px}.user-card.is-passive{opacity:.58}.user-identity{display:flex;min-width:0;align-items:center;gap:11px}.user-identity>span{display:grid;height:38px;width:38px;flex:0 0 auto;place-items:center;border-radius:10px;background:linear-gradient(145deg,rgb(var(--dash-rgb-accent) / .15),rgb(var(--dash-rgb-purple) / .11));color:var(--dash-palette-hex-d9ffa2);font-size:.6875rem;font-weight:750}.user-identity>div{min-width:0}.user-identity h3{color:var(--dash-palette-hex-f0f2ed);font-size:.8125rem;font-weight:650}.user-identity p,.user-identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-identity p{margin-top:4px;color:var(--dash-palette-hex-9ca598);font-size:.6875rem}.user-identity small{margin-top:2px;color:var(--dash-palette-hex-6f786d);font-size:.625rem}.user-status,.user-owner-badge{display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:rgb(var(--dash-rgb-success) / .08);padding:3px 7px;color:var(--dash-color-success);font-size:.5625rem;font-weight:700}.user-status.inactive{background:rgb(var(--dash-rgb-white) / .06);color:var(--dash-palette-hex-8a9287)}.user-owner-badge{background:rgb(var(--dash-rgb-purple) / .1);color:var(--dash-palette-hex-d7a5ff)}.user-access>span,.role-permissions>span{color:var(--dash-palette-hex-70796e);font:650 .5625rem/1.2 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.user-access>strong{display:block;margin-top:4px;color:var(--dash-palette-hex-dfe3da);font-size:.75rem}.user-access>div,.role-permissions>div{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.user-access>div>span,.role-permissions>div>span{display:inline-flex;align-items:center;gap:4px;border-radius:6px;background:rgb(var(--dash-rgb-white) / .045);padding:4px 6px;color:var(--dash-palette-hex-9ea79a);font-size:.5625rem}.user-actions,.role-card header>div:last-child{display:flex;gap:5px}.user-actions button,.role-card header>div:last-child button{display:grid;height:32px;width:32px;place-items:center;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:7px;color:var(--dash-palette-hex-8c9588)}.user-actions button:hover,.role-card header>div:last-child button:hover{border-color:rgb(var(--dash-rgb-accent) / .25);color:var(--dash-color-accent)}.user-actions button:disabled,.role-card header>div:last-child button:disabled{cursor:not-allowed;opacity:.35}.user-edit-card{border:1px solid rgb(var(--dash-rgb-accent) / .18);border-radius:10px;background:rgb(var(--dash-rgb-accent) / .025);padding:14px}.users-empty{display:grid;min-height:230px;place-items:center;align-content:center;padding:24px;color:var(--dash-palette-hex-697267);text-align:center}.users-empty h3{margin-top:12px;color:var(--dash-palette-hex-afb7ab);font-size:.75rem}.users-role-form{display:grid;grid-template-columns:260px minmax(0,1fr) auto;align-items:end;gap:14px}.users-role-form fieldset{min-width:0}.users-role-form legend{color:var(--dash-color-text-secondary);font-size:.6875rem}.users-role-form fieldset>div,.role-permission-edit{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.users-role-form fieldset label,.role-permission-edit label{display:flex;align-items:flex-start;gap:6px;border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:7px;background:rgb(var(--dash-rgb-white) / .025);padding:7px;color:var(--dash-palette-hex-c5cbc0);font-size:.625rem}.users-role-form fieldset label strong,.users-role-form fieldset label small{display:block}.users-role-form fieldset label small{margin-top:2px;color:var(--dash-palette-hex-778075)}.role-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px}.role-card{border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:10px;background:rgb(var(--dash-rgb-white) / .02);padding:13px}.role-card header{display:flex;align-items:center;gap:10px}.role-card header>span{display:grid;height:34px;width:34px;place-items:center;border-radius:8px;background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.role-card header>div:nth-child(2){min-width:0;flex:1}.role-card h3{color:var(--dash-color-text-heading);font-size:.8125rem;font-weight:650}.role-card header p{margin-top:3px;color:var(--dash-palette-hex-7e877b);font-size:.625rem}.role-permissions{margin-top:13px;border-top:1px solid rgb(var(--dash-rgb-white) / .055);padding-top:11px}.role-permissions small{color:var(--dash-palette-hex-6f786d);font-size:.625rem}.role-edit-card{display:grid;gap:12px;border-color:rgb(var(--dash-rgb-accent) / .18)}.records-page-header,.records-notice,.records-list-header,.record-card-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.records-notice{border-color:rgb(var(--dash-rgb-accent) / .16);background:linear-gradient(145deg,rgb(var(--dash-rgb-accent) / .045),rgb(var(--dash-palette-rgb-16-18-17) / .97));padding:15px 17px}.records-notice h2{color:var(--dash-palette-hex-f0f3eb);font-size:.8125rem;font-weight:650}.records-notice p{margin-top:4px;color:var(--dash-palette-hex-919a8d);font-size:.6875rem}.records-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.records-metrics article{display:flex;align-items:center;gap:10px;padding:12px;color:var(--dash-color-accent)}.records-metrics article>div{display:grid;gap:2px}.records-metrics strong{color:var(--dash-color-white);font:700 .9375rem/1 ui-monospace,monospace}.records-metrics span{color:var(--dash-palette-hex-828b7f);font-size:.5625rem;text-transform:uppercase}.records-workspace{overflow:hidden}.records-list-header{border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:16px 18px}.record-card-list{display:grid;gap:8px;padding:10px}.record-data-card{border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:11px;background:rgb(var(--dash-rgb-white) / .018);padding:13px;transition:.15s ease}.record-data-card:hover{border-color:rgb(var(--dash-rgb-accent) / .14);background:rgb(var(--dash-rgb-accent) / .018)}.record-template{display:flex;min-width:0;align-items:center;gap:9px}.record-template>span{display:grid;height:34px;width:34px;flex:0 0 auto;place-items:center;border-radius:8px;background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.record-template strong{display:block;color:var(--dash-palette-hex-dfffad);font:650 .75rem/1.25 ui-monospace,monospace}.record-template p{display:flex;align-items:center;gap:5px;margin-top:4px;color:var(--dash-palette-hex-858e81);font-size:.625rem}.record-template i{font-style:normal}.record-card-meta{display:flex;align-items:center;gap:10px}.record-card-meta time{display:grid;text-align:right}.record-card-meta time strong{color:var(--dash-color-text-secondary-alt);font-size:.625rem;font-weight:550}.record-card-meta time small{margin-top:2px;color:var(--dash-palette-hex-687066);font:.5625rem/1 ui-monospace,monospace}.record-approval{border-radius:999px;background:rgb(var(--dash-rgb-success) / .08);padding:4px 7px;color:var(--dash-color-success);font-size:.5625rem;font-weight:700}.record-approval-pending,.record-approval-partial{background:rgb(var(--dash-rgb-warning) / .09);color:var(--dash-color-warning)}.record-approval-rejected{background:rgb(var(--dash-rgb-danger) / .09);color:var(--dash-color-danger)}.record-values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px;margin-top:12px}.record-value{min-width:0;border:1px solid rgb(var(--dash-rgb-white) / .06);border-radius:8px;background:rgb(var(--dash-rgb-black) / .13);padding:9px 10px}.record-value.is-computed{border-color:rgb(var(--dash-rgb-accent) / .12);background:rgb(var(--dash-rgb-accent) / .025)}.record-value>span{display:flex;align-items:center;gap:4px;overflow:hidden;color:var(--dash-palette-hex-747d71);font-size:.5625rem;font-weight:650;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.record-value>strong{display:block;overflow-wrap:anywhere;margin-top:5px;color:var(--dash-color-text-strong);font-size:.75rem;font-weight:620}.record-value>small{display:block;margin-top:4px;color:var(--dash-color-warning);font-size:.5625rem}.record-no-values{margin-top:12px;border:1px dashed rgb(var(--dash-rgb-white) / .08);border-radius:8px;padding:12px;color:var(--dash-palette-hex-737c70);font-size:.6875rem;text-align:center}.record-raw-details{margin-top:9px;border-top:1px solid rgb(var(--dash-rgb-white) / .05);padding-top:8px}.record-raw-details summary{display:inline-flex;cursor:pointer;align-items:center;gap:5px;color:var(--dash-palette-hex-6f786d);font-size:.625rem;list-style:none}.record-raw-details summary::-webkit-details-marker{display:none}.record-raw-details summary:hover{color:var(--dash-color-text-secondary-alt)}.record-raw-details p{margin-top:8px;border-radius:7px;background:rgb(var(--dash-rgb-black) / .2);padding:9px 10px;color:var(--dash-palette-hex-8c9588);font:.625rem/1.5 ui-monospace,monospace}.records-empty{display:grid;min-height:360px;place-items:center;align-content:center;padding:24px;text-align:center}.records-empty>span{display:grid;height:48px;width:48px;place-items:center;border-radius:11px;background:rgb(var(--dash-rgb-accent) / .07);color:var(--dash-color-accent)}.records-empty h3{margin-top:14px;color:var(--dash-palette-hex-e8ebe4);font-size:.8125rem;font-weight:650}.records-empty>p{margin-top:6px;color:var(--dash-palette-hex-858e81);font-size:.6875rem}.records-example{display:flex;width:min(100%,620px);align-items:center;gap:5px;margin-top:18px}.records-example code{min-width:0;flex:1;overflow:hidden;border:1px solid rgb(var(--dash-rgb-accent) / .14);border-radius:8px;background:var(--dash-palette-hex-090b07);padding:9px 10px;color:var(--dash-palette-hex-c8cec2);font-size:.6875rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.records-example code b{color:var(--dash-color-accent)}.records-example button{display:grid;height:35px;width:35px;place-items:center;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:8px;color:var(--dash-color-text-secondary-alt)}.records-example button:hover{border-color:rgb(var(--dash-rgb-accent) / .25);color:var(--dash-color-accent)}.records-list-summary{display:flex;gap:6px}.records-list-summary span{border-radius:6px;background:rgb(var(--dash-rgb-white) / .045);padding:5px 7px;color:var(--dash-palette-hex-919a8d);font-size:.5625rem;font-weight:650}.record-compact-list{display:grid}.record-compact-row{display:grid;grid-template-columns:210px minmax(0,1fr) 112px;align-items:center;gap:12px;min-height:72px;border-bottom:1px solid rgb(var(--dash-rgb-white) / .055);padding:9px 14px;transition:.14s ease}.record-compact-row:last-child{border-bottom:0}.record-compact-row:hover{background:rgb(var(--dash-rgb-accent) / .018)}.record-compact-identity{min-width:0}.record-compact-identity>div{display:flex;min-width:0;align-items:baseline;gap:7px}.record-compact-identity strong{flex:0 0 auto;color:var(--dash-color-accent);font:650 .6875rem/1.25 ui-monospace,monospace}.record-compact-identity>div span{overflow:hidden;color:var(--dash-palette-hex-dce1d8);font-size:.6875rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.record-compact-identity p{display:flex;align-items:center;gap:4px;overflow:hidden;margin-top:5px;color:var(--dash-palette-hex-747d71);font-size:.5625rem;text-overflow:ellipsis;white-space:nowrap}.record-compact-identity i{font-style:normal}.record-compact-values{display:flex;min-width:0;align-items:center;gap:13px;overflow:hidden}.record-compact-values>div{min-width:70px;max-width:145px}.record-compact-values>div span,.record-compact-values>div strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-compact-values>div span{color:var(--dash-palette-hex-687166);font-size:.5rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.record-compact-values>div strong{margin-top:4px;color:var(--dash-palette-hex-e5e9e1);font-size:.6875rem;font-weight:590}.record-compact-values>div.is-computed strong{color:var(--dash-palette-hex-cbed99)}.record-compact-values>small{color:var(--dash-palette-hex-727b70);font-size:.625rem}.record-compact-values>b{flex:0 0 auto;border-radius:999px;background:rgb(var(--dash-rgb-accent) / .07);padding:4px 6px;color:var(--dash-palette-hex-a9d566);font-size:.5625rem}.record-compact-row .record-card-meta{justify-content:flex-end}.record-compact-row .record-card-meta time strong{font-size:.5625rem}.record-compact-row .record-approval{display:none}.record-compact-raw{grid-column:2 / 4;margin-top:-3px;border-top:0;padding-top:0}.record-compact-raw summary{font-size:.5625rem}.reports-page-header,.automation-page-header,.automation-header-actions,.report-filter-panel>header,.report-filter-panel>footer,.report-results-panel>header,.report-pagination,.automation-list-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.report-filter-panel,.report-results-panel,.automation-list-panel{overflow:hidden}.report-filter-panel>header,.report-results-panel>header,.automation-list-panel>header{border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:16px 18px}.report-advanced-toggle{display:inline-flex;height:34px;align-items:center;gap:6px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:8px;padding:0 10px;color:var(--dash-palette-hex-8d9689);font-size:.6875rem;font-weight:650}.report-advanced-toggle:hover,.report-advanced-toggle.active{border-color:rgb(var(--dash-rgb-accent) / .24);background:rgb(var(--dash-rgb-accent) / .045);color:var(--dash-color-accent)}.report-advanced-toggle svg:last-child{transition:.15s ease}.report-basic-filters,.report-advanced-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 18px}.report-advanced-filters{grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgb(var(--dash-rgb-white) / .055);background:rgb(var(--dash-rgb-black) / .12)}.report-basic-filters label,.report-advanced-filters label,.report-export-panel label,.automation-form-grid label{color:var(--dash-color-text-secondary);font-size:.6875rem;font-weight:550}.report-filter-panel>footer{border-top:1px solid rgb(var(--dash-rgb-white) / .06);padding:12px 18px}.report-filter-panel>footer p{max-width:620px;color:var(--dash-palette-hex-727b70);font-size:.625rem;line-height:1.45}.report-results-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px;align-items:start}.report-empty{display:grid;min-height:280px;place-items:center;align-content:center;padding:24px;color:var(--dash-palette-hex-697267);text-align:center}.report-empty h3{margin-top:12px;color:var(--dash-palette-hex-dce1d8);font-size:.8125rem;font-weight:650}.report-empty p{margin-top:5px;color:var(--dash-palette-hex-818a7e);font-size:.6875rem}.report-cards-mobile{display:none}.report-pagination{border-top:1px solid rgb(var(--dash-rgb-white) / .07);padding:12px 14px}.report-pagination p{color:var(--dash-palette-hex-737c70);font-size:.6875rem}.report-pagination>div{display:flex;gap:6px}.report-export-panel{position:sticky;top:0;padding:17px}.report-export-panel>header,.automation-create-panel form>header{display:flex;align-items:center;gap:10px;color:var(--dash-color-accent)}.report-export-block{display:grid;gap:10px;margin-top:16px;border:1px solid rgb(var(--dash-rgb-accent) / .13);border-radius:9px;background:rgb(var(--dash-rgb-accent) / .025);padding:11px}.report-delivery-details{margin-top:8px;border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:9px;padding:0 11px 11px}.report-delivery-details summary{display:flex;cursor:pointer;align-items:center;gap:7px;padding:11px 0;color:var(--dash-color-text-secondary-alt);font-size:.6875rem;font-weight:650;list-style:none}.report-delivery-details summary::-webkit-details-marker{display:none}.report-delivery-details label{display:block;margin-top:8px}.automation-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.automation-workspace.form-open{grid-template-columns:340px minmax(0,1fr)}.automation-create-panel{position:sticky;top:0;padding:16px}.automation-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.automation-form-grid .full{grid-column:1 / -1}.automation-card-list{display:grid;gap:7px;padding:10px}.automation-card{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:10px;background:rgb(var(--dash-rgb-white) / .018);padding:12px}.automation-card.is-inactive{opacity:.55}.automation-card-icon{display:grid;height:36px;width:36px;place-items:center;border-radius:8px;background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.automation-card-content{min-width:0}.automation-card-content>div{display:flex;flex-wrap:wrap;gap:4px}.automation-card-content>div span{border-radius:5px;background:rgb(var(--dash-rgb-white) / .045);padding:3px 6px;color:var(--dash-palette-hex-9ca598);font-size:.5625rem}.automation-card-content h3{overflow:hidden;margin-top:7px;color:var(--dash-color-text-heading);font-size:.75rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.automation-card-content p,.automation-card-content small,.automation-card-content em{display:block;margin-top:4px;font-size:.625rem;font-style:normal}.automation-card-content p{color:var(--dash-palette-hex-8b9488)}.automation-card-content small{color:var(--dash-palette-hex-717a6f)}.automation-card-content em{color:var(--dash-palette-hex-ff9b8e)}.automation-card-actions{display:flex;align-items:center;gap:6px}.automation-power,.automation-delete{display:inline-flex;height:34px;align-items:center;gap:6px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:8px;padding:0 9px;color:var(--dash-palette-hex-929b8e);font-size:.625rem;font-weight:650}.automation-power:hover{border-color:rgb(var(--dash-rgb-accent) / .24);color:var(--dash-color-accent)}.automation-delete{color:var(--dash-palette-hex-d99a92)}.automation-delete:hover{border-color:rgb(var(--dash-rgb-danger) / .3);color:var(--dash-color-danger)}@media (max-width: 1023px){.record-compact-row{grid-template-columns:180px minmax(0,1fr) 100px}.report-basic-filters,.report-advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.report-results-layout,.automation-workspace.form-open{grid-template-columns:1fr}.report-export-panel,.automation-create-panel{position:static}.report-table-desktop{display:none}.report-cards-mobile{display:grid;gap:8px;padding:10px}.report-cards-mobile article{border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:9px;background:rgb(var(--dash-rgb-white) / .018);padding:11px}.report-cards-mobile article>header span{color:var(--dash-color-accent);font:650 .5625rem/1 ui-monospace,monospace;text-transform:uppercase}.report-cards-mobile article>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px}.report-cards-mobile article>div>div{min-width:0;border-radius:7px;background:rgb(var(--dash-rgb-black) / .14);padding:8px}.report-cards-mobile article>div span,.report-cards-mobile article>div strong{display:block;overflow-wrap:anywhere}.report-cards-mobile article>div span{color:var(--dash-palette-hex-747d71);font-size:.5625rem;text-transform:uppercase}.report-cards-mobile article>div strong{margin-top:4px;color:var(--dash-palette-hex-e8ece4);font-size:.6875rem;font-weight:600}.records-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-page-layout,.profile-layout{grid-template-columns:1fr}.profile-account-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-progress-card{position:static;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 18px;text-align:left}.setup-progress-ring{grid-row:1 / span 5;height:108px;width:108px;margin:0}.setup-progress-ring:before{height:90px;width:90px}.setup-progress-card h2,.setup-progress-card>p,.setup-progress-bar,.setup-progress-card .dash-button-primary,.setup-help-note{margin-top:0}.users-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-card{grid-template-columns:minmax(220px,1fr) minmax(180px,.8fr) auto}.users-role-form{grid-template-columns:220px minmax(0,1fr)}.users-role-form>button{grid-column:1 / -1;justify-self:end}.template-starter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.template-custom-card{grid-column:1 / -1;min-height:82px}.template-manage-layout{grid-template-columns:240px minmax(0,1fr)}.template-fields-desktop{display:none}.template-fields-mobile{display:grid;gap:10px;padding:12px}}@media (max-width: 639px){.records-list-summary span:last-child{display:none}.record-compact-row{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;min-height:0;padding:10px 12px}.record-compact-values{grid-column:1 / -1;gap:12px;overflow-x:auto;padding:2px 0;scrollbar-width:none}.record-compact-values::-webkit-scrollbar{display:none}.record-compact-values>div{min-width:82px}.record-compact-row .record-card-meta{width:auto}.record-compact-row .record-card-meta .record-approval{display:none}.record-compact-raw{grid-column:1 / -1;margin-top:0}.reports-page-header,.automation-page-header,.report-filter-panel>header,.report-filter-panel>footer,.report-pagination{align-items:stretch;flex-direction:column}.automation-header-actions{width:100%}.automation-header-actions .dash-button-primary{flex:1}.report-advanced-toggle,.report-filter-panel>footer .dash-button-primary{width:100%;justify-content:center}.report-basic-filters,.report-advanced-filters,.automation-form-grid{grid-template-columns:1fr;padding:13px}.automation-form-grid{padding:0}.automation-form-grid .full{grid-column:auto}.report-cards-mobile article>div{grid-template-columns:1fr}.report-pagination>div,.report-pagination>div button{width:100%}.automation-card{grid-template-columns:34px minmax(0,1fr);align-items:start}.automation-card-actions{grid-column:1 / -1;width:100%}.automation-power,.automation-delete{flex:1;justify-content:center}.records-page-header,.records-notice,.record-card-header{align-items:flex-start;flex-direction:column}.records-page-header .dash-button-secondary,.records-notice .dash-button-primary{width:100%}.records-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.records-metrics article{padding:10px}.record-card-list{padding:8px}.record-data-card{padding:11px}.record-card-meta{width:100%;justify-content:space-between}.record-card-meta time{text-align:left}.record-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-page-header,.users-page-header,.users-section-header{align-items:flex-start}.setup-page-header,.users-page-header{flex-direction:column}.setup-page-header .dash-button-secondary{width:100%}.setup-checklist-header,.users-section-header{padding:14px}.setup-step-list{padding:4px 12px 10px}.setup-step-card{grid-template-columns:28px 34px minmax(0,1fr);gap:9px;padding:13px 0 54px}.setup-step-card>button{position:absolute;right:0;bottom:10px;left:71px;width:auto}.setup-step-icon{height:34px;width:34px}.setup-step-rail span{height:24px;width:24px}.setup-step-rail i{top:calc(50% + 12px);bottom:calc(-50% - 42px)}.setup-progress-card{display:block;padding:18px;text-align:center}.setup-progress-ring{margin:0 auto}.setup-progress-card h2{margin-top:14px}.setup-progress-card>p,.setup-progress-bar,.setup-progress-card .dash-button-primary,.setup-help-note{margin-top:10px}.users-summary{width:100%}.users-summary>span:not(.dash-badge){flex:1}.users-tabs{position:sticky;top:0;z-index:10}.users-tabs button{flex:1;justify-content:center}.users-section-header{flex-direction:column}.users-section-header .dash-button-primary{width:100%}.users-create-panel{padding:14px}.users-form-grid,.users-role-form,.role-card-grid{grid-template-columns:1fr}.users-form-grid>button,.users-role-form>button{grid-column:auto;width:100%;justify-self:stretch}.user-card{grid-template-columns:1fr auto;gap:12px}.user-access{grid-column:1 / -1;border-top:1px solid rgb(var(--dash-rgb-white) / .055);padding-top:10px}.user-actions{grid-column:2;grid-row:1}.role-card-grid{padding:9px}.template-page-header{align-items:flex-start}.template-header-actions .dash-button-primary{display:none}.template-header-actions .dash-badge{white-space:nowrap}.template-mobile-tabs{display:grid;position:sticky;top:0;z-index:10}.template-section-header,.template-create-form{padding:14px}.template-section-header{align-items:flex-start}.template-back-button{display:none}.template-starter-grid{grid-template-columns:1fr}.template-custom-card{grid-column:auto}.template-starter-card{min-height:82px}.template-create-footer{align-items:stretch;flex-direction:column;margin:18px -14px -14px;padding:12px 14px}.template-create-footer .dash-button-primary{width:100%}.template-manage-layout{display:block}.template-library-panel{border-radius:14px 14px 0 0}.template-library-list{display:flex;max-height:none;gap:7px;overflow-x:auto;padding:9px;scroll-snap-type:x proximity;scrollbar-width:none}.template-library-list::-webkit-scrollbar{display:none}.template-library-item{min-width:210px;flex:0 0 82%;scroll-snap-align:start;border-color:rgb(var(--dash-rgb-white) / .06)}.template-library-item+.template-library-item{margin-top:0}.template-new-secondary{display:none}.template-fields-panel{margin-top:8px}.template-fields-header{padding:13px}.template-fields-mobile{padding:10px}.template-field-card .grid-cols-2{grid-template-columns:1fr}.template-field-toggles{grid-template-columns:1fr 1fr}.template-field-toggles label{min-height:34px;border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:7px;padding:7px}.template-fields-footer{align-items:stretch;flex-direction:column;padding:12px}.template-example-preview,.template-fields-footer .dash-button-primary{width:100%}}.dash-table{width:100%;border-collapse:collapse;color:var(--dash-palette-hex-dce0d6);font-size:.75rem}.dash-table th{border-bottom:1px solid rgb(var(--dash-rgb-white) / .09);padding:10px 12px;color:var(--dash-palette-hex-a6afa0);font:650 .625rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;text-align:left;text-transform:uppercase}.dash-table td{border-bottom:1px solid rgb(var(--dash-rgb-white) / .05);padding:11px 12px}.dash-empty{border:1px dashed rgb(var(--dash-rgb-white) / .12);border-radius:8px;background:rgb(var(--dash-rgb-white) / .025);color:var(--dash-palette-hex-a7afa3)}.dash-badge{display:inline-flex;align-items:center;border:1px solid rgb(var(--dash-rgb-accent) / .2);border-radius:6px;background:rgb(var(--dash-rgb-accent) / .08);padding:4px 7px;color:var(--dash-color-accent);font:650 .625rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.approval-metric{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:8px;background:rgb(var(--dash-rgb-white) / .03);padding:12px}.approval-metric span{grid-row:span 2;display:grid;height:32px;width:32px;place-items:center;border-radius:8px;background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.approval-metric strong{color:var(--dash-color-white);font-size:1.125rem;line-height:1}.approval-metric small{color:var(--dash-palette-hex-858d80);font-size:.6875rem}.approval-record-row{display:grid;gap:14px;border-bottom:1px solid rgb(var(--dash-rgb-white) / .05);padding:18px 20px;transition:.16s ease}.approval-record-row:hover{background:rgb(var(--dash-rgb-white) / .018)}.approval-status{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;font-size:.625rem;font-weight:700}.approval-status-approved{background:rgb(var(--dash-rgb-success) / .1);color:var(--dash-color-success)}.approval-status-pending{background:rgb(var(--dash-rgb-warning) / .1);color:var(--dash-color-warning)}.approval-status-rejected{background:rgb(var(--dash-rgb-danger) / .1);color:var(--dash-color-danger)}.approval-status-partial{background:rgb(var(--dash-palette-rgb-96-165-250) / .1);color:var(--dash-palette-hex-93c5fd)}.approval-value-chip{display:inline-flex;max-width:220px;align-items:center;gap:6px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:7px;background:rgb(var(--dash-rgb-white) / .025);padding:6px 8px;color:var(--dash-palette-hex-b8beb2);font-size:.75rem}.approval-value-chip svg{flex:0 0 auto}.approval-value-chip-approved{border-color:rgb(var(--dash-rgb-success) / .22);background:rgb(var(--dash-rgb-success) / .06);color:var(--dash-palette-hex-bff7cf)}.approval-value-chip-rejected{border-color:rgb(var(--dash-rgb-danger) / .24);background:rgb(var(--dash-rgb-danger) / .08);color:var(--dash-palette-hex-fecaca)}.approval-value-chip small,.approval-mini-badge{border-radius:999px;background:rgb(var(--dash-rgb-accent) / .08);padding:2px 6px;color:var(--dash-color-accent);font-size:.5625rem;font-weight:700}.approval-count{display:grid;min-width:34px;height:34px;place-items:center;border:1px solid rgb(var(--dash-rgb-accent) / .25);border-radius:8px;background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent);font-weight:750}.approval-card{display:flex;max-height:430px;flex-direction:column;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:8px;background:rgb(var(--dash-rgb-white) / .035);padding:12px}.approval-card-scroll{min-height:0;overflow-y:auto;padding-right:2px}.approval-pending-fields{display:grid;gap:8px;margin-top:12px}.approval-other-fields{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.approval-small-chip{display:inline-flex;max-width:150px;align-items:center;gap:4px;border:1px solid rgb(var(--dash-rgb-white) / .06);border-radius:6px;background:rgb(var(--dash-rgb-white) / .018);padding:4px 6px;color:var(--dash-palette-hex-848c7f);font-size:.625rem;line-height:1.15}.approval-small-chip svg{flex:0 0 auto}.approval-small-chip small{border-radius:999px;background:rgb(var(--dash-rgb-accent) / .07);padding:1px 4px;color:var(--dash-palette-hex-a7d760);font-size:.5rem;font-weight:700}.approval-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid rgb(var(--dash-rgb-white) / .06);border-radius:8px;background:rgb(var(--dash-rgb-black) / .16);padding:9px}.approval-icon-button{display:grid;height:30px;width:30px;place-items:center;border-radius:7px;border:1px solid rgb(var(--dash-rgb-white) / .09);transition:.16s ease}.approval-icon-button:disabled{cursor:not-allowed;opacity:.45}.approval-approve{background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent)}.approval-approve:hover{border-color:rgb(var(--dash-rgb-accent) / .35)}.approval-reject{background:rgb(var(--dash-rgb-danger) / .08);color:var(--dash-color-danger)}.approval-reject:hover{border-color:rgb(var(--dash-rgb-danger) / .3)}.approval-tabs{display:flex;gap:4px;overflow-x:auto;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:10px;background:rgb(var(--dash-rgb-black) / .2);padding:4px;scrollbar-width:none}.approval-tabs::-webkit-scrollbar{display:none}.approval-tabs button{flex:0 0 auto;border-radius:7px;padding:8px 12px;color:var(--dash-palette-hex-858d80);font-size:.75rem;font-weight:650;transition:.16s ease}.approval-tabs button:hover{color:var(--dash-palette-hex-e7eae2)}.approval-tabs .approval-tab-active{background:rgb(var(--dash-rgb-accent) / .11);box-shadow:inset 0 0 0 1px rgb(var(--dash-rgb-accent) / .18);color:var(--dash-color-accent)}.approval-workspace{display:grid;gap:12px}.approval-page-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,44%);align-items:center;gap:20px;padding:16px}.approval-page-title{display:flex;min-width:0;align-items:flex-start;gap:12px}.approval-page-icon{display:grid;height:40px;width:40px;flex:0 0 auto;place-items:center;border-radius:9px;background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent)}.approval-header-tools{display:flex;min-width:0;align-items:center;gap:8px}.approval-mobile-tabs{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:10px;background:rgb(var(--dash-palette-rgb-17-18-16) / .86);padding:4px}.approval-mobile-tabs button{display:flex;min-width:0;height:38px;align-items:center;justify-content:center;gap:6px;border-radius:7px;color:var(--dash-palette-hex-7d8579);font-size:.75rem;font-weight:650}.approval-mobile-tabs button.active{background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent)}.approval-mobile-tabs button span{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;border-radius:999px;background:rgb(var(--dash-rgb-warning) / .11);padding-inline:5px;color:var(--dash-color-warning);font-size:.625rem}.approval-search{display:flex;min-width:0;flex:1;align-items:center;gap:9px;border:1px solid rgb(var(--dash-rgb-white) / .1);border-radius:9px;background:rgb(var(--dash-palette-rgb-18-18-18) / .72);padding:0 11px;color:var(--dash-palette-hex-6f766c);transition:.16s ease}.approval-search:focus-within{border-color:rgb(var(--dash-rgb-accent) / .65);box-shadow:0 0 0 3px rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.approval-search input{min-width:0;height:40px;flex:1;border:0;background:transparent;padding:0;color:var(--dash-palette-hex-eceee8);font-size:.8125rem;outline:none}.approval-search input::-webkit-search-cancel-button{display:none}.approval-search input::-moz-placeholder{color:var(--dash-palette-hex-5f655c)}.approval-search input::placeholder{color:var(--dash-palette-hex-5f655c)}.approval-search button{display:grid;height:26px;width:26px;flex:0 0 auto;place-items:center;border-radius:6px}.approval-search button:hover{background:rgb(var(--dash-rgb-white) / .06);color:var(--dash-color-white)}.approval-page-size{display:flex;height:42px;align-items:center;gap:8px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:9px;background:rgb(var(--dash-rgb-white) / .025);padding:0 7px 0 11px;color:var(--dash-palette-hex-747c71);font-size:.6875rem;white-space:nowrap}.approval-page-size select{min-width:58px;border:0;border-radius:6px;background:rgb(var(--dash-rgb-white) / .06);padding:5px 23px 5px 8px;color:var(--dash-palette-hex-e8ebe4);color-scheme:dark;font-size:.75rem}.approval-stream-panel{display:flex;min-height:calc(100vh - 164px);min-width:0;flex-direction:column;overflow:hidden}.approval-section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:13px 14px}.approval-section-header h2{color:var(--dash-palette-hex-f2f4ef);font-size:.875rem;font-weight:650}.approval-section-header p,.approval-queue-header p{margin-top:3px;color:var(--dash-palette-hex-6f766c);font-size:.6875rem}.approval-compact-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:15px 16px}.approval-result-count{display:inline-flex;min-width:24px;height:18px;align-items:center;justify-content:center;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:999px;background:rgb(var(--dash-rgb-white) / .035);padding-inline:6px;color:var(--dash-palette-hex-899084);font-size:.625rem;font-weight:700}.approval-refresh-button{display:grid;height:32px;width:32px;flex:0 0 auto;place-items:center;border:1px solid rgb(var(--dash-rgb-white) / .09);border-radius:8px;background:rgb(var(--dash-rgb-white) / .035);color:var(--dash-palette-hex-929a8d);transition:.16s ease}.approval-refresh-button:hover:not(:disabled){border-color:rgb(var(--dash-rgb-accent) / .24);color:var(--dash-color-accent)}.approval-refresh-button:disabled{opacity:.45}.approval-compact-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 12px 8px}.approval-compact-toolbar .approval-search input{height:36px}.approval-page-size-compact{height:38px}.approval-compact-tabs{margin:0 12px 10px;padding:3px}.approval-compact-tabs button{padding:6px 9px;font-size:.6875rem}.approval-loading-bar{position:absolute;inset:0 0 auto;z-index:2;height:2px;overflow:hidden;background:rgb(var(--dash-rgb-accent) / .08)}.approval-loading-bar:after{position:absolute;width:35%;height:100%;animation:approval-loading 1s ease-in-out infinite;background:var(--dash-color-accent);content:""}@keyframes approval-loading{0%{transform:translate(-100%)}to{transform:translate(390%)}}.approval-empty-icon{display:grid;height:48px;width:48px;margin-inline:auto;place-items:center;border:1px solid rgb(var(--dash-rgb-accent) / .14);border-radius:12px;background:rgb(var(--dash-rgb-accent) / .07);color:var(--dash-color-accent)}.approval-compact-list{transition:opacity .16s ease}.approval-compact-row{position:relative;display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;border-top:1px solid rgb(var(--dash-rgb-white) / .055);padding:11px 14px;text-align:left;transition:background .14s ease}.approval-compact-row:hover{background:rgb(var(--dash-rgb-white) / .022)}.approval-row-copy{min-width:0}.approval-record-date{color:var(--dash-palette-hex-686f65);font:500 .625rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.approval-template-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.approval-template-line>strong{overflow:hidden;max-width:240px;color:var(--dash-color-text-strong);font-size:.75rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.approval-template-line code{border-radius:5px;background:rgb(var(--dash-rgb-accent) / .075);padding:3px 6px;color:var(--dash-palette-hex-b9ed7b);font-size:.625rem}.approval-row-message{overflow:hidden;margin-top:6px;color:var(--dash-palette-hex-dfe3da);font:500 .75rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.approval-record-member{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px;color:var(--dash-color-text-subtle);font-size:.6875rem}.approval-row-summary{display:flex;align-items:center;align-self:start;gap:4px}.approval-row-summary span{display:inline-flex;align-items:center;gap:3px;border-radius:999px;padding:4px 6px;font-size:.625rem;font-weight:700}.row-summary-pending{background:rgb(var(--dash-rgb-warning) / .08);color:var(--dash-color-warning)}.row-summary-approved{background:rgb(var(--dash-rgb-success) / .08);color:var(--dash-color-success)}.row-summary-rejected{background:rgb(var(--dash-rgb-danger) / .08);color:var(--dash-color-danger)}.approval-row-values{display:flex;grid-column:1 / -1;min-width:0;flex-wrap:wrap;gap:5px}.approval-raw-context{display:flex;grid-column:1 / -1;min-width:0;align-items:center;gap:6px;overflow:hidden;color:var(--dash-palette-hex-60675e);font:500 .59375rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.approval-raw-context span{flex:0 0 auto;border-radius:4px;background:rgb(var(--dash-rgb-white) / .035);padding:2px 4px;color:var(--dash-palette-hex-767e72);font-family:inherit}.approval-row-value{display:inline-flex;min-width:0;max-width:180px;align-items:center;gap:5px;border:1px solid rgb(var(--dash-rgb-white) / .06);border-radius:5px;background:rgb(var(--dash-rgb-white) / .02);padding:4px 6px;color:var(--dash-palette-hex-727a6f);font-size:.625rem}.approval-row-value strong{overflow:hidden;color:var(--dash-palette-hex-bfc5bb);font:600 .625rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.approval-row-value.value-state-approved{border-color:rgb(var(--dash-rgb-success) / .12)}.approval-row-value.value-state-rejected{border-color:rgb(var(--dash-rgb-danger) / .14)}.approval-row-value.value-state-pending{border-color:rgb(var(--dash-rgb-warning) / .14)}.approval-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgb(var(--dash-rgb-white) / .07);padding:12px 16px;color:var(--dash-palette-hex-747c71);font-size:.6875rem}.approval-pagination>div{display:flex;align-items:center;gap:9px}.approval-pagination button{display:grid;height:32px;width:32px;place-items:center;border:1px solid rgb(var(--dash-rgb-white) / .09);border-radius:7px;background:rgb(var(--dash-rgb-white) / .035);color:var(--dash-palette-hex-cbd1c6);transition:.16s ease}.approval-pagination button:hover:not(:disabled){border-color:rgb(var(--dash-rgb-accent) / .28);color:var(--dash-color-accent)}.approval-pagination button:disabled{cursor:not-allowed;opacity:.32}.approval-pagination-compact{padding-block:9px}.approval-queue-panel{display:flex;min-height:420px;max-height:calc(100vh - 164px);flex-direction:column;overflow:hidden}.approval-queue-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:14px}.approval-queue-clear{display:grid;height:40px;width:40px;margin-inline:auto;place-items:center;border-radius:10px;background:rgb(var(--dash-rgb-accent) / .08);color:var(--dash-color-accent)}.approval-queue-list{min-height:0;flex:1;overflow-y:auto;padding:8px}.approval-queue-card{overflow:hidden;border:1px solid rgb(var(--dash-rgb-white) / .075);border-radius:8px;background:rgb(var(--dash-rgb-white) / .025);transition:border-color .15s ease,background .15s ease}.approval-queue-card.is-expanded{border-color:rgb(var(--dash-rgb-accent) / .17);background:rgb(var(--dash-rgb-accent) / .025)}.approval-queue-card+.approval-queue-card{margin-top:7px}.approval-queue-trigger{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;text-align:left}.approval-queue-trigger:hover{background:rgb(var(--dash-rgb-white) / .025)}.approval-queue-primary,.approval-queue-title{display:flex;min-width:0;align-items:center;gap:6px}.approval-queue-primary{align-items:flex-start;flex-direction:column;gap:3px}.approval-queue-title strong{overflow:hidden;color:var(--dash-color-text-strong);font-size:.6875rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.approval-queue-title code{flex:0 0 auto;border-radius:4px;background:rgb(var(--dash-rgb-accent) / .07);padding:2px 5px;color:var(--dash-palette-hex-b9ed7b);font-size:.5625rem}.approval-queue-person{overflow:hidden;max-width:100%;color:var(--dash-palette-hex-70786d);font-size:.59375rem;text-overflow:ellipsis;white-space:nowrap}.approval-queue-preview{display:flex;grid-column:1 / -1;min-width:0;align-items:center;gap:5px}.approval-queue-preview>span{display:flex;flex:1 1 0;min-width:0;align-items:center;gap:4px;border-radius:5px;background:rgb(var(--dash-rgb-warning) / .055);padding:3px 6px}.approval-queue-preview small,.approval-queue-preview strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-queue-preview small{flex:0 1 auto;color:var(--dash-palette-hex-9b8652);font-size:.5rem}.approval-queue-preview strong{flex:1 1 auto;min-width:0;color:var(--dash-palette-hex-e4d4a2);font-size:.625rem}.approval-queue-preview em{display:inline-flex;height:20px;align-items:center;border-radius:999px;background:rgb(var(--dash-rgb-warning) / .09);padding-inline:6px;color:var(--dash-color-warning);font-size:.5625rem;font-style:normal;font-weight:700}.approval-pending-indicator{display:inline-flex;height:24px;align-items:center;gap:3px;border-radius:999px;background:rgb(var(--dash-rgb-warning) / .09);padding-inline:7px;color:var(--dash-color-warning);font-size:.5625rem;font-weight:700}.approval-queue-chevron{color:var(--dash-palette-hex-71796e);transition:transform .16s ease}.approval-queue-card.is-expanded .approval-queue-chevron{transform:rotate(180deg)}.approval-queue-detail{border-top:1px solid rgb(var(--dash-rgb-white) / .065);padding:9px}.approval-detail-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 10px;padding:0 1px 7px;color:var(--dash-palette-hex-697066);font-size:.625rem}.approval-queue-fields{display:grid;gap:5px;margin-top:8px}.approval-queue-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid transparent;border-radius:6px;background:rgb(var(--dash-rgb-black) / .16);padding:8px}.approval-queue-field.decision-required{border-color:rgb(var(--dash-rgb-warning) / .16);background:rgb(var(--dash-rgb-warning) / .035)}.approval-field-content,.approval-field-label{min-width:0}.approval-field-label{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.approval-field-label>span,.approval-field-content>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-field-label>span{color:var(--dash-palette-hex-747c70);font-size:.5625rem}.approval-field-label small{border-radius:999px;padding:2px 5px;font-size:.5rem;font-weight:700}.approval-field-label small.value-state-pending{background:rgb(var(--dash-rgb-warning) / .09);color:var(--dash-color-warning)}.approval-field-label small.value-state-approved{background:rgb(var(--dash-rgb-success) / .08);color:var(--dash-color-success)}.approval-field-label small.value-state-rejected{background:rgb(var(--dash-rgb-danger) / .08);color:var(--dash-color-danger)}.approval-field-content>strong{margin-top:2px;color:var(--dash-palette-hex-e2e6dd);font:600 .6875rem/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.approval-field-actions{display:flex;gap:4px}.approval-action-label{display:none}.approval-queue-field .approval-icon-button{height:32px;width:32px}.approval-queue-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px}.approval-queue-actions button{display:flex;height:36px;align-items:center;justify-content:center;gap:4px;border:1px solid rgb(var(--dash-rgb-white) / .07);border-radius:6px;color:var(--dash-palette-hex-899185);font-size:.625rem;font-weight:700;transition:.14s ease}.approval-queue-detail>.approval-raw-context{margin-top:8px}.approval-queue-actions .approval-approve-all{border-color:rgb(var(--dash-rgb-success) / .24);background:rgb(var(--dash-rgb-success) / .1);color:var(--dash-color-success)}.approval-queue-actions .approval-approve-all:hover{border-color:rgb(var(--dash-rgb-accent) / .24);background:rgb(var(--dash-rgb-success) / .16);color:var(--dash-color-accent)}.approval-queue-actions .approval-reject-all{border-color:rgb(var(--dash-rgb-danger) / .24);background:rgb(var(--dash-rgb-danger) / .09);color:var(--dash-color-danger)}.approval-queue-actions .approval-reject-all:hover{border-color:rgb(var(--dash-rgb-danger) / .22);background:rgb(var(--dash-rgb-danger) / .15);color:var(--dash-palette-hex-fecaca)}.approval-queue-actions button:disabled{opacity:.4}.approval-queue-more{padding:10px 4px 3px;text-align:center;color:var(--dash-palette-hex-697066);font-size:.625rem}.approval-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:190;display:grid;place-items:center;padding:16px;background:rgb(var(--dash-palette-rgb-3-5-4) / .78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.approval-modal-dismiss{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent}.approval-detail-modal{position:relative;z-index:1;display:flex;width:min(100%,720px);max-height:min(820px,calc(100vh - 32px));flex-direction:column;overflow:hidden;border:1px solid rgb(var(--dash-rgb-accent) / .2);border-radius:16px;background:linear-gradient(145deg,rgb(var(--dash-palette-rgb-29-33-30) / .995),rgb(var(--dash-palette-rgb-14-17-15) / .995));box-shadow:0 30px 100px rgb(var(--dash-rgb-black) / .68),0 0 36px rgb(var(--dash-rgb-accent) / .07);color:var(--dash-palette-hex-f3f5f0)}.approval-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid rgb(var(--dash-rgb-white) / .07);padding:17px 18px}.approval-modal-title-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px}.approval-modal-title-line h2{color:var(--dash-color-white);font-size:1rem;font-weight:700}.approval-modal-title-line code{border-radius:5px;background:rgb(var(--dash-rgb-accent) / .075);padding:3px 6px;color:var(--dash-palette-hex-b9ed7b);font-size:.625rem}.approval-modal-close{display:grid;height:32px;width:32px;flex:0 0 auto;place-items:center;border-radius:8px;color:var(--dash-palette-hex-858e81);transition:.14s ease}.approval-modal-close:hover:not(:disabled){background:rgb(var(--dash-rgb-white) / .055);color:var(--dash-color-white)}.approval-modal-body{min-height:0;overflow-y:auto;padding:16px 18px 18px}.approval-modal-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.approval-modal-raw{display:grid;gap:6px;margin-top:12px;border:1px solid rgb(var(--dash-rgb-white) / .06);border-radius:8px;background:rgb(var(--dash-rgb-black) / .15);padding:10px}.approval-modal-raw span{color:var(--dash-palette-hex-70786d);font-size:.5625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.approval-modal-raw code{color:var(--dash-palette-hex-bfc5bb);font-size:.6875rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.approval-modal-footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid rgb(var(--dash-rgb-white) / .07);background:rgb(var(--dash-rgb-black) / .12);padding:13px 18px}.approval-modal-footer button{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:6px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:8px;padding:0 15px;font-size:.6875rem;font-weight:700;transition:.14s ease}.approval-modal-footer .approval-approve-all{border-color:var(--dash-color-accent);background:var(--dash-color-accent);color:var(--dash-color-accent-ink)}.approval-modal-footer .approval-reject-all{border-color:rgb(var(--dash-rgb-danger) / .28);background:rgb(var(--dash-rgb-danger) / .09);color:var(--dash-color-danger)}.approval-modal-footer button:disabled,.approval-modal-close:disabled{cursor:not-allowed;opacity:.45}@media (min-width: 1024px){.approval-workspace>.mobile-panel-hidden{display:flex}.dash-template-status{width:auto;min-width:360px;grid-template-columns:minmax(0,1fr) auto;align-items:center}.approval-record-row{grid-template-columns:minmax(0,1fr) minmax(280px,44%);align-items:start}.approval-pending-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1023px){.approval-mobile-tabs{display:grid}.approval-workspace>.mobile-panel-hidden{display:none}.approval-stream-panel,.approval-queue-panel{min-height:420px;max-height:none}.approval-queue-list{overflow:visible}}@media (max-width: 767px){.approval-page-header{grid-template-columns:1fr;gap:13px}.approval-header-tools{width:100%}.profile-hero{grid-template-columns:1fr;gap:14px;padding:14px}.profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-facts>div{min-width:0}.profile-setup-fact{grid-column:1 / -1}.profile-mobile-tabs{display:grid;position:sticky;top:0;z-index:10}.profile-forms>.profile-mobile-hidden{display:none}.profile-account-actions{grid-template-columns:1fr}.billing-overview,.billing-methods-panel{padding:14px}.billing-page-header,.billing-section-header{align-items:stretch;flex-direction:column}.billing-header-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.billing-header-actions>:last-child{grid-column:1 / -1}.billing-header-actions>*{width:100%;justify-content:center}.billing-metrics,.billing-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-metric{padding:10px}.billing-section-header>button{width:100%;justify-content:center}.billing-activity-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border:1px solid rgb(var(--dash-rgb-white) / .08);border-radius:10px;background:rgb(var(--dash-palette-rgb-17-18-16) / .86);padding:4px}.billing-activity-tabs button{display:flex;min-width:0;height:38px;align-items:center;justify-content:center;gap:5px;border-radius:7px;color:var(--dash-palette-hex-7d8579);font-size:.625rem;font-weight:650}.billing-activity-tabs button.active{background:rgb(var(--dash-rgb-accent) / .1);color:var(--dash-color-accent)}.billing-activity-tabs button span{border-radius:999px;background:rgb(var(--dash-rgb-white) / .06);padding:2px 5px;font-size:.5625rem}.billing-table-wrap{display:none}.billing-mobile-list{display:grid;padding:0 10px 10px}.billing-mobile-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;border-top:1px solid rgb(var(--dash-rgb-white) / .06);padding:11px 2px}.billing-mobile-list article div>strong,.billing-mobile-list article small{display:block}.billing-mobile-list article div>strong,.billing-mobile-list article>strong{color:var(--dash-color-text-strong);font-size:.6875rem}.billing-mobile-list article small{margin-top:3px;color:var(--dash-palette-hex-747c71);font-size:.5625rem}.billing-mobile-list article>span{display:flex;gap:9px;color:var(--dash-color-accent)}.billing-mobile-list .billing-failure{color:var(--dash-color-danger)}.billing-activity-grid>.billing-mobile-hidden{display:none}}@media (min-width: 1280px){.approval-workspace{grid-template-columns:minmax(0,1fr) 350px;align-items:start}.approval-queue-panel{position:sticky;top:0}}@media (max-width: 639px){.approval-page-header,.profile-form-panel{padding:14px}.approval-page-title .dash-copy{display:none}.approval-page-icon{height:36px;width:36px}.approval-mobile-tabs button{font-size:.6875rem}.approval-section-header{align-items:flex-start;flex-direction:column}.approval-compact-toolbar{grid-template-columns:1fr}.approval-page-size-compact{width:100%;justify-content:space-between}.approval-page-size-compact select{min-width:76px;text-align:center}.approval-compact-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.approval-compact-tabs button{width:100%;padding-inline:5px;text-align:center}.approval-row-summary{display:none}.approval-compact-row{grid-template-columns:minmax(0,1fr);padding:12px}.approval-row-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.approval-row-value{max-width:none;justify-content:space-between}.approval-queue-field{align-items:stretch;grid-template-columns:minmax(0,1fr)}.approval-field-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.approval-queue-field .approval-icon-button{display:flex;width:100%;height:38px;align-items:center;justify-content:center;gap:5px;font-size:.625rem;font-weight:700}.approval-action-label{display:inline}.approval-field-content>strong{overflow:visible;white-space:normal;overflow-wrap:anywhere}.approval-pagination{align-items:flex-start;flex-direction:column}.approval-modal-backdrop{align-items:end;padding:8px}.approval-detail-modal{width:100%;max-height:calc(100dvh - 16px);border-radius:16px}.approval-modal-header,.approval-modal-body{padding-inline:14px}.approval-modal-fields{grid-template-columns:minmax(0,1fr)}.approval-modal-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px}}
