﻿/* Central HRIS theme color tokens. CSS modules must use these variables instead of raw color literals. */
:root {
    --theme-bg-app: #f4f7fb;
    --theme-bg-soft: #f0f2ff;
    --theme-bg: #f6f7fb;
    --theme-border-muted: #cbd5e1;
    --theme-border: #e2e8f0;
    --theme-brand-strong: #4646be;
    --theme-brand-teal: #1f6f68;
    --theme-brand: #5b5bd6;
    --theme-danger-soft: #ef4444;
    --theme-danger: #dc2626;
    --theme-ink-muted: #334155;
    --theme-ink-strong: #0f172a;
    --theme-ink: #141627;
    --theme-line-strong: #dfe4f0;
    --theme-line: #e8ebf4;
    --theme-muted: #6f748c;
    --theme-slate-muted: #64748b;
    --theme-slate-soft: #94a3b8;
    --theme-slate: #475569;
    --theme-success-strong: #16a34a;
    --theme-success: #22c55e;
    --theme-surface-cool: #f8fafc;
    --theme-surface-muted: #f8f9fd;
    --theme-surface-strong: #ffffff;
    --theme-warning: #f59e0b;
    --attendance-present-bg: #ECFDF3;
    --attendance-present-text: #027A48;
    --attendance-present-border: #ABEFC6;
    --attendance-absent-bg: #FDECEC;
    --attendance-absent-text: #B42318;
    --attendance-absent-border: #F5C2C0;
    --attendance-leave-bg: #FFFAEB;
    --attendance-leave-text: #B54708;
    --attendance-leave-border: #FEDF89;
    --attendance-weekend-bg: #FFF9E6;

    --c001: #d7e2ee;
    --c002: #bbf7d0;
    --c003: #f0fdf4;
    --c004: #166534;
    --c005: #bfdbfe;
    --c006: #eff6ff;
    --c007: #1d4ed8;
    --c008: #fde68a;
    --c009: #fffbeb;
    --c010: #92400e;
    --c011: #f1f5f9;
    --c012: #fbfdff;
    --c013: #cbd9e8;
    --c014: #dbe5ef;
    --c015: rgba(15, 23, 42, 0.04);
    --c016: #e5edf5;
    --c017: #52677f;
    --c018: #e8eef5;
    --c019: #14213a;
    --c020: #f9fbfd;
    --c021: #0f355f;
    --c022: #fecaca;
    --c023: #fff1f2;
    --c024: #991b1b;
    --c025: #dbeafe;
    --c026: #cbddec;
    --c027: #60a5fa;
    --c028: rgba(96, 165, 250, 0.18);
    --c029: #d6e4f0;
    --c030: #f8fbff;
    --c031: #15803d;
    --c032: #cbd9ea;
    --c033: #216b9a;
    --c034: rgba(33, 107, 154, 0.12);
    --c035: #c8d8e6;
    --c036: #253247;
    --c037: #16824a;
    --c038: #93c5fd;
    --c039: rgba(148, 163, 184, 0.16);
    --c040: rgba(15, 23, 42, 0.08);
    --c041: #008000;
    --c042: #d00000;
    --c043: #b45309;
    --c044: #0000ee;
    --c045: #7c3aed;
    --c046: #fed7aa;
    --c047: #fff7ed;
    --c048: #9a3412;
    --c049: #eef3f8;
    --c050: #9fb1c8;
    --c051: #d8e4ef;
    --c052: rgba(15, 23, 42, 0.045);
    --c053: #e1eaf2;
    --c054: #f8fbfd;
    --c055: #111827;
    --c056: rgba(15, 23, 42, 0.05);
    --c057: #e4edf5;
    --c058: #12804b;
    --c059: #d1deea;
    --c060: #172033;
    --c061: #e0e9f2;
    --c062: #e2ebf3;
    --c063: #304963;
    --c064: #cfdeea;
    --c065: #4f7dc8;
    --c066: rgba(79, 125, 200, 0.14);
    --c067: #d9e6f0;
    --c068: #f6f9fc;
    --c069: #e7eef5;
    --c070: #1f2a3d;
    --c071: #d7e4f0;
    --c072: #e4edf6;
    --c073: #52657a;
    --c074: #3f5874;
    --c075: #cfe0ee;
    --c076: #0f315c;
    --c077: #10213f;
    --c078: #148a4b;
    --c079: #dbe6f1;
    --c080: #9ec3e8;
    --c081: #f5faff;
    --c082: #020617;
    --c083: #586c84;
    --c084: #e6edf5;
    --c085: #24364d;
    --c086: #fff7f7;
    --c087: #0f3f6a;
    --c088: #58708e;
    --c089: #fdba74;
    --c090: #fca5a5;
    --c091: #cfddea;
    --c092: #2f6b65;
    --c093: #255a55;
    --c094: #ecfdf3;
    --c095: #14532d;
    --c096: #854d0e;
    --c097: rgba(37, 99, 235, 0.12);
    --c098: #718096;
    --c099: #243b53;
    --c100: #9fb3c8;
    --c101: #334e68;
    --c102: #20384f;
    --c103: #1e4f78;
    --c104: #163b5b;
    --c105: rgba(37, 99, 235, 0.28);
    --c106: #bbdfc7;
    --c107: #ead8a2;
    --c108: #efc0c0;
    --c109: #edf1f5;
    --c110: #d7e1ec;
    --c111: #1f2937;
    --c112: #d4e1ee;
    --c113: #39536f;
    --c114: #b7cce0;
    --c115: #edf2f7;
    --c116: #fef2f2;
    --c117: #d5e2f0;
    --c118: #e5edf6;
    --c119: rgba(239, 246, 255, 0.9);
    --c120: rgba(248, 251, 255, 0.96);
    --c121: #c8d9ef;
    --c122: #1d4f8f;
    --c123: rgba(15, 23, 42, 0.06);
    --c124: #526173;
    --c125: #cfdcf0;
    --c126: #263244;
    --c127: #3b82f6;
    --c128: rgba(59, 130, 246, 0.12);
    --c129: rgba(203, 213, 225, 0.62);
    --c130: rgba(226, 232, 240, 0.95);
    --c131: #f5f8fb;
    --c132: #0b1726;
    --c133: #d9e5f0;
    --c134: #155e58;
    --c135: rgba(37, 99, 235, 0.08);
    --c136: rgba(217, 229, 240, 0.86);
    --c137: rgba(255, 255, 255, 0.92);
    --c138: #31506f;
    --c139: rgba(31, 111, 104, 0.12);
    --c140: #f3f7fb;
    --c141: rgba(207, 221, 235, 0.92);
    --c142: rgba(255, 255, 255, 0.94);
    --c143: rgba(15, 23, 42, 0.055);
    --c144: rgba(255, 255, 255, 0.96);
    --c145: rgba(255, 255, 255, 0.98);
    --c146: rgba(246, 251, 255, 0.96);
    --c147: rgba(239, 249, 247, 0.98);
    --c148: rgba(255, 255, 255, 0.95);
    --c149: rgba(31, 111, 104, 0.98);
    --c150: rgba(37, 99, 235, 0.86);
    --c151: rgba(31, 111, 104, 0.2);
    --c152: #43576f;
    --c153: #b9c7d8;
    --c154: #eef8f6;
    --c155: #1f5f59;
    --c156: #d6e3f0;
    --c157: #f7fbff;
    --c158: #16864f;
    --c159: rgba(22, 163, 74, 0.16);
    --c160: #e6eef6;
    --c161: rgba(199, 214, 230, 0.95);
    --c162: rgba(247, 251, 255, 0.96);
    --c163: rgba(238, 247, 245, 0.96);
    --c164: rgba(37, 99, 235, 0.88);
    --c165: rgba(31, 111, 104, 0.22);
    --c166: #40556d;
    --c167: #9aaabd;
    --c168: rgba(22, 101, 52, 0.22);
    --c169: #eafaf0;
    --c170: rgba(217, 229, 240, 0.78);
    --c171: rgba(255, 255, 255, 0.78);
    --c172: #21344b;
    --c173: rgba(31, 111, 104, 0.28);
    --c174: #b9cce0;
    --c175: rgba(205, 219, 234, 0.9);
    --c176: rgba(15, 23, 42, 0.07);
    --c177: #3b4f67;
    --c178: #eef6f5;
    --c179: rgba(211, 224, 238, 0.95);
    --c180: rgba(31, 111, 104, 0.24);
    --c181: rgba(251, 253, 255, 0.98);
    --c182: rgba(31, 111, 104, 0.11);
    --c183: #65758a;
    --c184: #162235;
    --c185: rgba(238, 248, 246, 0.92);
    --c186: rgba(248, 251, 255, 0.98);
    --c187: #cfe3f5;
    --c188: #eff7ff;
    --c189: #dbe7d9;
    --c190: #fbfefb;
    --c191: #f7fbf8;
    --c192: #f1c6c6;
    --c193: #a32626;
    --c194: #eba6a6;
    --c195: #fff1f1;
    --c196: #d7e7f7;
    --c197: #d9eaff;
    --c198: #314968;
    --c199: #bbe1cd;
    --c200: #146c43;
    --c201: rgba(240, 249, 247, 0.98);
    --c202: #334b67;
    --c203: rgba(255, 255, 255, 0.82);
    --c204: #607086;
    --c205: #101827;
    --c206: #40546d;
    --c207: #5f6f83;
    --c208: rgba(203, 213, 225, 0.9);
    --c209: rgba(191, 219, 254, 0.85);
    --c210: rgba(151, 199, 188, 0.8);
    --c211: #edf8f3;
    --c212: #d7e4ee;
    --c213: #a9c7ff;
    --c214: rgba(37, 99, 235, 0.14);
    --c215: #25364a;
    --c216: #5d6f86;
    --c217: #e7eef6;
    --c218: #18745f;
    --c219: #eaf7f2;
    --c220: #f8fcff;
    --c221: #d8e6f3;
    --c222: #1f7a6a;
    --c223: #2563b9;
    --c224: #b7dfc6;
    --c225: #edf9f1;
    --c226: #34475f;
    --c227: #a8d7c6;
    --c228: #105c4c;
    --c229: #8ecdb7;
    --c230: rgba(24, 116, 95, 0.11);
    --c231: #cbd8e6;
    --c232: #cfe8d7;
    --c233: #fbfefc;
    --c234: rgba(15, 23, 42, 0.035);
    --c235: #dcefe2;
    --c236: #f1baba;
    --c237: #b42318;
    --c238: #d6e8dc;
    --c239: #e2efe6;
    --c240: #9bd5c8;
    --c241: rgba(37, 99, 235, 0.32);
    --c242: #e2ebf5;
    --c243: #cfe0f2;
    --c244: #0f4f79;
    --c245: #c7d6e5;
    --c246: rgba(47, 107, 101, 0.22);
    --c247: #b91c1c;
    --c248: #ffe4e6;
    --c249: #fffafa;
    --c250: #1e3a8a;
    --c251: rgba(15, 23, 42, 0.38);
    --c252: rgba(15, 23, 42, 0.24);
    --c253: #e8f0f7;
    --c254: #000000;
    --c255: rgba(47, 107, 101, 0.12);
    --c256: #0b5e9e;
    --c257: #174f48;
    --c258: #edf3f8;
    --c259: #12395a;
    --c260: rgba(15, 23, 42, 0.14);
    --c261: #eef7f3;
    --c262: #0f5132;
    --c263: rgba(15, 23, 42, 0.03);
    --c264: #eef4fa;
    --c265: #7bbfa7;
    --c266: rgba(20, 128, 94, 0.14);
    --c267: #dff5ec;
    --c268: #064e3b;
    --c269: #c8eadc;
    --c270: #d6e3ef;
    --c271: #b9ead7;
    --c272: #eefbf5;
    --c273: #047857;
    --c274: #c8dcef;
    --c275: #7a8da4;
    --c276: rgba(47, 107, 101, 0.16);
    --c277: #f1f7ff;
    --c278: #b8cfe3;
    --c279: rgba(47, 107, 101, 0.13);
    --c280: #b9ddd6;
    --c281: rgba(47, 107, 101, 0.14);
    --c282: #e6f3f0;
    --c283: rgba(255, 255, 255, 0.16);
    --c284: #b8e2d8;
    --c285: #f7fcfa;
    --c286: #fffdf7;
    --c287: #ead7aa;
    --c288: #5f4212;
    --c289: #86d2bf;
    --c290: #9bd9c8;
    --c291: #eefaf6;
    --c292: #f6fbf9;
    --c293: #cbdbea;
    --c294: #17443f;
    --c295: #cfe1f5;
    --c296: rgba(47, 107, 101, 0.18);
    --c297: #bdd6ef;
    --c298: #8dcfbf;
    --c299: #eef9f5;
    --c300: #0b5da8;
    --c301: #b9e8cf;
    --c302: rgba(0, 0, 0, 0);
    --c303: #edf6ff;
    --c304: #19c37d;
    --c305: #bdd7ff;
    --c306: #1453b8;
    --c307: rgba(255, 255, 255, 0.18);
    --c308: #dbe5ec;
    --c309: #d8e4ee;
    --c310: #607089;
    --c311: #eef7f1;
    --c312: #12733d;
    --c313: #f7fafc;
    --c314: #ccebd8;
    --c315: #f0fbf4;
    --c316: #145c33;
    --c317: #b9dec7;
    --c318: #15713e;
    --c319: #d95b6a;
    --c320: #fff1f3;
    --c321: #b42335;
    --c322: #d9e7f0;
    --c323: #f3fbf7;
    --c324: rgba(31, 47, 65, 0.07);
    --c325: #176b3b;
    --c326: #f2d59c;
    --c327: #fffaf0;
    --c328: #755a18;
    --c329: #dbe7f0;
    --c330: #e5edf4;
    --c331: #26354a;
    --c332: #5f7188;
    --c333: #e4ecf4;
    --c334: #4f6075;
    --c335: #17a34a;
    --c336: #e9eff6;
    --c337: #f4f8fc;
    --c338: #46586f;
    --c339: #b9deed;
    --c340: rgba(31, 47, 65, 0.08);
    --c341: #d9f1fb;
    --c342: #176987;
    --c343: #c8d1dc;
    --c344: #eeeeee;
    --c345: #06a8b5;
    --c346: #59b957;
    --c347: #43a543;
    --c348: #233173;
    --c349: #273b94;
    --c350: #8da0df;
    --c351: #e0d0bf;
    --c352: #f6dbc8;
    --c353: #6b341c;
    --c354: #8091d4;
    --c355: #3cbf95;
    --c356: #f4f7ff;
    --c357: rgba(128, 145, 212, 0.26);
    --c358: rgba(39, 59, 148, 0.1);
    --c359: rgba(38, 55, 149, 0.42);
    --c360: #4b5675;
    --c361: #aeb5c6;
    --c362: #cfd5e5;
    --c363: #f9fbff;
    --c364: #b7bdcc;
    --c365: #d5d9e5;
    --c366: #cbd3ef;
    --c367: #f4f6ff;
    --c368: #5d657d;
    --c369: #404862;
    --c370: #c9d2f7;
    --c371: #a1a8bd;
    --c372: #334aa0;
    --c373: #f3f5fb;
    --c374: #d8dce8;
    --c375: #8b93aa;
    --c376: #c7d7e6;
    --c377: #6b7a90;
    --c378: #126335;
    --c379: #eaf7ef;
    --c380: #f4f8fb;
    --c381: #31a85c;
    --c382: rgba(245, 248, 252, 0.96);
    --c383: rgba(241, 245, 249, 0.98);
    --c384: #dce6f0;
    --c385: rgba(31, 47, 65, 0.05);
    --c386: #d9e5ef;
    --c387: rgba(31, 47, 65, 0.06);
    --c388: #455d7a;
    --c389: #d4e1ed;
    --c390: #d5eadf;
    --c391: #ecf8f0;
    --c392: #116233;
    --c393: #c8d8e7;
    --c394: #bde5ca;
    --c395: #105c31;
    --c396: #bddfca;
    --c397: #e7b3b8;
    --c398: #fff4f5;
    --c399: #a31f32;
    --c400: #f4f7fa;
    --c401: #0f6937;
    --c402: #e5ebff;
    --c403: #f3b8b1;
    --c404: #fff4f2;
    --c405: #667085;
    --c406: rgba(255, 255, 255, 0.58);
    --c407: #eef2ff;
    --c408: #86efac;
    --c409: rgba(22, 163, 74, 0.08);
    --c410: #a9b8cc;
    --c411: rgba(22, 163, 74, 0.1);
    --c412: #d5dcec;
    --c413: #f7f9fd;
    --c414: #4b5b7f;
    --c415: #7286d3;
    --c416: rgba(38, 55, 149, 0.1);
    --c417: #e8edff;
    --c418: rgba(38, 55, 149, 0.12);
    --c419: #aebdde;
    --c420: #72c68d;
    --c421: #eef2f7;
    --c422: rgba(22, 163, 74, 0.12);
    --c423: #dbe3ec;
    --c424: #0b0f19;
    --c425: rgba(59, 130, 246, 0.14);
    --c426: #1e3a5f;
    --c427: #005ea8;
    --c428: #d4e2ee;
    --c429: #f2f7fb;
    --c430: #174a66;
    --c431: rgba(37, 99, 235, 0.24);
    --c432: rgba(15, 23, 42, 0.16);
    --c433: #d7e3ee;
    --c434: #afc6da;
    --c435: #a7b2c1;
    --c436: #c9d9e8;
    --c437: #abc2d7;
    --c438: #edf5fb;
    --c439: rgba(91, 91, 214, 0.12);
    --c440: #eef4ff;
    --c441: #1fa45f;
    --c442: rgba(31, 164, 95, 0.14);
    --c443: #e4a11b;
    --c444: rgba(228, 161, 27, 0.18);
    --c445: rgba(217, 91, 106, 0.16);
    --c446: rgba(23, 28, 56, 0.08);
    --c447: rgba(173, 127, 255, 0.14);
    --c448: rgba(91, 91, 214, 0.08);
    --c449: #fbfbfe;
    --c450: #f4f6fb;
    --c451: rgba(91, 91, 214, 0.035);
    --c452: rgba(0, 0, 0, 0.18);
    --c453: rgba(255, 255, 255, 0.8);
    --c454: #8b5cf6;
    --c455: rgba(91, 91, 214, 0.22);
    --c456: #2c3045;
    --c457: #f1edff;
    --c458: #647389;
    --c459: rgba(91, 91, 214, 0.14);
    --c460: rgba(91, 91, 214, 0.16);
    --c461: #171d33;
    --c462: #242b45;
    --c463: rgba(255, 255, 255, 0.72);
    --c464: rgba(255, 255, 255, 0.56);
    --c465: rgba(255, 255, 255, 0.84);
    --c466: #51576f;
    --c467: #f4f2ff;
    --c468: rgba(15, 19, 35, 0.38);
    --c469: #8a7fb1;
    --c470: rgba(91, 91, 214, 0.2);
    --c471: rgba(91, 91, 214, 0.1);
    --c472: rgba(245, 244, 255, 0.96);
    --c473: #edf5ff;
    --c474: #2674d8;
    --c475: #f3edff;
    --c476: #7b4be0;
    --c477: #ebfff4;
    --c478: #fff6e6;
    --c479: #c7830f;
    --c480: #6750de;
    --c481: #7a4de0;
    --c482: rgba(255, 255, 255, 0.12);
    --c483: #eff2f9;
    --c484: #fbbf24;
    --c485: #fb7185;
    --c486: #e11d48;
    --c487: #d9ddff;
    --c488: #ece6ff;
    --c489: #effcf4;
    --c490: #fff7e8;
    --c491: #f5f6fa;
    --c492: #eef1fb;
    --c493: #475072;
    --c494: #a86900;
    --c495: #177745;
    --c496: #b33d52;
    --c497: #2f344b;
    --c498: rgba(91, 91, 214, 0.38);
    --c499: #edf2ff;
    --c500: rgba(217, 91, 106, 0.24);
    --c501: #9f2f2f;
    --c502: rgba(244, 242, 255, 0.98);
    --c503: #6356df;
    --c504: #7a5df2;
    --c505: #fafbff;
    --c506: rgba(91, 91, 214, 0.18);
    --c507: #dddfff;
    --c508: #efe9ff;
    --c509: rgba(196, 63, 63, 0.3);
    --c510: rgba(196, 63, 63, 0.08);
    --c511: #fff;
    --c512: rgba(255, 255, 255, 0.97);
    --c513: rgba(255, 255, 255, 0.86);
    --c514: #c7cce0;
    --c515: #2f63c7;
    --c516: #fbfbff;
    --c517: #f7f8fe;
    --c518: #eef1ff;
    --c519: #f6f1ff;
    --c520: rgba(248, 249, 255, 0.98);
    --c521: rgba(139, 92, 246, 0.04);
    --c522: #eef2fb;
    --c523: #55607f;
    --c524: rgba(245, 243, 255, 0.98);
    --c525: #dfe3ff;
    --c526: #efe8ff;
    --c527: rgba(139, 92, 246, 0.05);
    --c528: rgba(104, 92, 255, 0.12);
    --c529: rgba(249, 250, 255, 0.96);
    --c530: rgba(241, 242, 255, 0.96);
    --c531: #fbfcff;
    --c532: rgba(216, 222, 240, 0.9);
    --c533: rgba(228, 232, 244, 0.9);
    --c534: #5c647c;
    --c535: rgba(214, 220, 237, 0.95);
    --c536: rgba(255, 255, 255, 0.85);
    --c537: #1f2437;
    --c538: #fcfcff;
    --c539: rgba(226, 84, 152, 0.12);
    --c540: #cf3d7c;
    --c541: #596078;
    --c542: #2a3145;
    --c543: rgba(95, 178, 102, 0.55);
    --c544: rgba(224, 229, 242, 0.95);
    --c545: #9aa1b5;
    --c546: rgba(31, 36, 55, 0.06);
    --c547: #6fca7a;
    --c548: rgba(111, 202, 122, 0.08);
    --c549: rgba(111, 202, 122, 0.02);
    --c550: rgba(91, 91, 214, 0.32);
    --c551: #f8faff;
    --c552: rgba(31, 36, 55, 0.05);
    --c553: #7f64eb;
    --c554: #4b5368;
    --c555: #f5f5f5;
    --c556: #525252;
    --c557: #e5e5e5;
    --c558: rgba(255, 255, 255, 0.32);
    --c559: #6d7cff;
    --c560: rgba(109, 124, 255, 0.18);
    --c561: rgba(255, 255, 255, 0.14);
    --c562: rgba(255, 255, 255, 0.66);
    --c563: #eef3f6;
    --c564: #20242f;
    --c565: #dfe6eb;
    --c566: rgba(28, 39, 49, 0.05);
    --c567: #dce4e9;
    --c568: #1d2530;
    --c569: #b9ded7;
    --c570: #24433e;
    --c571: #18202b;
    --c572: #8ac06a;
    --c573: #d59d3d;
    --c574: #8b95a1;
    --c575: #7f8794;
    --c576: #687280;
    --c577: #5f6874;
    --c578: #1b2028;
    --c579: #151922;
    --c580: #1d232d;
    --c581: #1f2630;
    --c582: #e3e8ed;
    --c583: #b7d6ff;
    --c584: #eef6ff;
    --c585: #155bd4;
    --c586: #1e2530;
    --c587: #cfeadd;
    --c588: #f0fbf6;
    --c589: #d4e4f0;
    --c590: #b9d8ca;
    --c591: #effaf3;
    --c592: #245b55;
    --c593: #66758b;
    --c594: #edf5f3;
    --c595: #f7fafb;
    --c596: #9bc5ff;
    --c597: #d9e3ea;
    --c598: #edf1f4;
    --c599: #586273;
    --c600: #1f2530;
    --c601: #667180;
    --c602: #151b24;
    --c603: #fbfcfd;
    --c604: #cfd8df;
    --c605: #9da9b5;
    --c606: #2f64dc;
    --c607: #253243;
    --c608: #3f6ee8;
    --c609: #12a47a;
    --c610: #c88920;
    --c611: #25807b;
    --c612: #4f5fc9;
    --c613: #c6536e;
    --c614: #7b5ac8;
    --c615: #cf6f2f;
    --c616: #596575;
    --c617: #2389a8;
    --c618: #e1e7ec;
    --c619: rgba(28, 39, 49, 0.06);
    --c620: #dcebe8;
    --c621: #1b222d;
    --c622: #f9fbfc;
    --c623: #e7f0f4;
    --c624: #2d5d70;
    --c625: #e2e8ed;
    --c626: #202733;
    --c627: #d9dee5;
    --c628: #d9e0e6;
    --c629: rgba(18, 28, 39, 0.12);
    --c630: #e1e7ed;
    --c631: #e0e7ed;
    --c632: #1e2633;
    --c633: #dde5eb;
    --c634: #566171;
    --c635: #1f2631;
    --c636: #f4c542;
    --c637: #26313e;
    --c638: #dbe4ea;
    --c639: #2d6b66;
    --c640: #758191;
    --c641: #eef4f8;
    --c642: #dce5ec;
    --c643: #dfe7ed;
    --c644: #9aa5b2;
    --c645: #687586;
    --c646: #eef2f5;
    --c647: #526071;
    --c648: #d8eee9;
    --c649: #f5f9fc;
    --c650: #c8d4de;
    --c651: #2d8ee4;
    --c652: #91c4f1;
    --c653: #dfe8ef;
    --c654: rgba(33, 47, 62, 0.08);
    --c655: #ba4fe4;
    --c656: #19a37f;
    --c657: #e0a22b;
    --c658: #c45dd7;
    --c659: #d9eee9;
    --c660: #667385;
    --c661: #9ba7b5;
    --c662: #f2f6f9;
    --c663: #516173;
    --c664: #e4f0fb;
    --c665: #1e6bad;
    --c666: #111923;
    --c667: #d7d7d7;
    --c668: #3a3d44;
    --c669: #ffd2b8;
    --c670: #f3f6fa;
    --c671: rgba(255, 255, 255, 0.9);
    --c672: rgba(24, 35, 48, 0.14);
    --c673: #2f3a47;
    --c674: #50545d;
    --c675: #8b9098;
    --c676: #f2f5f7;
    --c677: #566170;
    --c678: #5d4d31;
    --c679: #df5b22;
    --c680: #19a9db;
    --c681: #76ba42;
    --c682: #f6a600;
    --c683: #e05270;
    --c684: #8a8f98;
    --c685: #f3f7fa;
    --c686: #18212c;
    --c687: #69768a;
    --c688: #4f6fda;
    --c689: #6a5be7;
    --c690: rgba(83, 102, 218, 0.22);
    --c691: #738198;
    --c692: rgba(47, 107, 101, 0.24);
    --c693: #2f68a5;
    --c694: #9bc2e6;
    --c695: #cfdde8;
    --c696: #4c5a6d;
    --c697: #7a879a;
    --c698: #5366da;
    --c699: #edf7f5;
    --c700: #e9f2f7;
    --c701: #4d6376;
    --c702: #cfe4d8;
    --c703: #2f7a4b;
    --c704: #d9dfe7;
    --c705: #f1f4f7;
    --c706: #637083;
    --c707: #f1ddb2;
    --c708: #fff8eb;
    --c709: #a66d16;
    --c710: #d2e1ec;
    --c711: #728197;
    --c712: #e5edf2;
    --c713: rgba(31, 47, 65, 0.1);
    --c714: #4e6074;
    --c715: #425066;
    --c716: #c8dce9;
    --c717: #1f5f96;
    --c718: #607187;
    --c719: #b8d7ea;
    --c720: #c8dcf2;
    --c721: #a9cce9;
    --c722: #e5f2ff;
    --c723: #ead1d1;
    --c724: #fff5f5;
    --c725: #9b2f2f;
    --c726: #dfb8b8;
    --c727: #ffecec;
    --c728: #d99a9a;
    --c729: #ffe2e2;
    --c730: #7f1d1d;
    --c731: #c6d9e7;
    --c732: #71829a;
    --c733: #bfc5cc;
    --c734: #7b5cff;
    --c735: rgba(31, 47, 65, 0.14);
    --c736: #e5e7e9;
    --c737: #555d66;
    --c738: #737b85;
    --c739: #9aa3ad;
    --c740: #eb168b;
    --c741: #71b943;
    --c742: #818995;
    --c743: #5b616a;
    --c744: #dbe4ee;
    --c745: #152236;
    --c746: #e5f5eb;
    --c747: rgba(245, 158, 11, 0.13);
    --c748: rgba(248, 251, 253, 0.96);
    --c749: rgba(159, 174, 188, 0.22);
    --c750: #8fc0aa;
    --c751: rgba(47, 122, 75, 0.14);
    --c752: #b9ccdb;
    --c753: #eef6fb;
    --c754: #4d5968;
    --c755: #b7791f;
    --c756: #aebbc7;
    --c757: rgba(28, 39, 49, 0.12);
    --c758: rgba(28, 39, 49, 0.08);
    --c759: rgba(183, 121, 31, 0.25);
    --c760: rgba(47, 122, 75, 0.24);
    --c761: #fffaf3;
    --c762: rgba(247, 250, 251, 0.94);
    --c763: rgba(39, 111, 143, 0.12);
    --c764: #e7f0f5;
    --c765: #526176;
    --c766: #ecfdf5;
    --c767: #566271;
    --c768: #e7eff5;
    --c769: #f7fbfd;
    --c770: rgba(33, 107, 154, 0.08);
    --c771: rgba(31, 164, 95, 0.06);
    --c772: rgba(215, 228, 238, 0.95);
    --c773: #daf3e5;
    --c774: #bfe7d0;
    --c775: rgba(33, 107, 154, 0.5);
    --c776: rgba(33, 107, 154, 0.1);
    --c777: rgba(31, 164, 95, 0.18);
    --c778: rgba(255, 255, 255, 0.24);
    --c779: rgba(76, 103, 214, 0.22);
    --c780: #5c6ee6;
    --c781: #2584c8;
    --c782: #f3f8fb;
    --c783: #52657b;
    --c784: #0f2942;
    --c785: #f4f6f9;
    --c786: #525a66;
    --c787: #f4f9fc;
    --c788: rgba(22, 128, 61, 0.18);
    --c789: #dcfce7;
    --c790: #fef3c7;
    --c791: #fee2e2;
    --c792: #eefdf4;
    --c793: #9ca3af;
    --c794: #405773;
    --c795: #dbe6f0;
    --c796: #53657b;
    --c797: #a9c7e2;
    --c798: #d3e1ef;
    --c799: #001a33;
    --c800: rgba(194, 211, 226, 0.9);
    --c801: rgba(248, 252, 255, 0.96);
    --c802: rgba(15, 23, 42, 0.11);
    --c803: #c9deee;
    --c804: #eef7fc;
    --c805: #146996;
    --c806: rgba(20, 105, 150, 0.12);
    --c807: #53647b;
    --c808: #d1dde9;
    --c809: #1f3b57;
    --c810: rgba(20, 105, 150, 0.08);
    --c811: #d6e2ec;
    --c812: #b8c8d8;
    --c813: #f1b8b8;
    --c814: #fff4f4;
    --c815: #e08f8f;
    --c816: #ffe9e9;
    --c817: #8f1b13;
    --c818: #1d6697;
    --c819: rgba(22, 163, 74, 0.14);
    --c820: #e3ebf3;
    --c821: #b9cfe5;
    --c822: rgba(217, 91, 106, 0.2);
    --c823: #8a2431;
    --c824: #d7e3ec;
    --c825: #efb7b7;
    --c826: #ffe8e8;
    --c827: #b7efcb;
    --c828: rgba(245, 158, 11, 0.16);
    --c829: rgba(239, 68, 68, 0.15);
    --c830: #dbe7ef;
    --c831: rgba(31, 47, 65, 0.075);
    --c832: #f4fbf8;
    --c833: #d8e9e1;
    --c834: #27645d;
    --c835: #142033;
    --c836: #617089;
    --c837: #6e7c92;
    --c838: #273449;
    --c839: #526278;
    --c840: #b9e8c9;
    --c841: #e4edf4;
    --c842: #59697f;
    --c843: #dce8f0;
    --c844: #f7fbf9;
    --c845: #e8eef4;
    --c846: #e4ebf2;
    --c847: #d7e1ea;
    --c848: #f6f8fb;
    --c849: #eef2f6;
    --c850: #344054;
    --c851: #fbfcfe;
    --c852: #e9f5ef;
    --c853: #7b8798;
    --c854: #475467;
    --c855: #dde6ef;
    --c856: #d9e4ee;
    --c857: #d7e2ec;
    --c858: #dce6ef;
    --c859: #182230;
    --c860: #f0f7ff;
    --c861: #d8e5ef;
    --c862: #f7fcf9;
    --c863: #d7eadf;
    --c864: #f0d5d5;
    --c865: #e5ebf2;
    --c866: #d6e0ea;
    --c867: #17324d;
    --c868: #c9dbe8;
    --c869: rgba(96, 165, 250, 0.3);
    --c870: #6b8fb3;
    --c871: #cbd8e5;
    --c872: #e3ebf2;
    --c873: #dfe6ef;
    --c874: #cfd9e6;
    --c875: #dde4ed;
    --c876: #365d82;
    --c877: #173a5e;
    --c878: rgba(37, 99, 235, 0.16);
    --c879: #6b7280;
    --c880: #d6dee8;
    --c881: #e4e8ef;
    --c882: #17b26a;
    --c883: #6c8c7b;
    --c884: #9b6549;
    --c885: #155e63;
    --c886: #151515;
    --c887: #4b5563;
    --c888: rgba(59, 130, 246, 0.26);
    --c889: #10b981;
    --c890: rgba(16, 185, 129, 0.28);
    --c891: #ec4899;
    --c892: rgba(236, 72, 153, 0.26);
    --c893: #e2e7ef;
    --c894: #f7f8fa;
    --c895: #1f232b;
    --c896: #ede9fe;
    --c897: #6d28d9;
    --c898: #7b8494;
    --c899: #b9c9da;
    --c900: #d8e2ed;
    --c901: rgba(148, 163, 184, 0.22);
    --c902: #d9e2ec;
    --c903: #15324d;
    --c904: #536b87;
    --c905: #d9e4ef;
    --c906: rgba(15, 23, 42, 0.09);
    --c907: #b7ebcf;
    --c908: #f0fdf6;
    --c909: #004b88;
    --c910: #0f5f9f;
    --c911: #164e83;
    --c912: #0f3767;
    --c913: rgba(96, 165, 250, 0.16);
    --c914: rgba(34, 197, 94, 0.16);
    --c915: #9fb2ca;
    --c916: #d8e4f2;
    --c917: #e3ebf5;
    --c918: #d4e0ee;
    --c919: #155e9f;
    --c920: #263a55;
    --c921: #f1a4a4;
    --c922: rgba(37, 99, 235, 0.25);
    --c923: #b8cce0;
    --c924: #bcd2e8;
    --c925: #14304f;
    --c926: #0f6f42;
    --c927: #fff8e6;
    --c928: #42546b;
    --c929: rgba(244, 247, 251, 0.96);
    --c930: #d7e5f2;
    --c931: #0f766e;
    --c932: #d97706;
    --c933: #cfe9da;
    --c934: #efd4d4;
    --c935: #425b76;
    --c936: #1e293b;
    --c937: #bfd1e5;
    --c938: #b9d3ec;
    --c939: #1f3d5c;
    --c940: #526681;
    --c941: #c7d2fe;
    --c942: #4338ca;
    --c943: rgba(148, 163, 184, 0.2);
    --c944: #cfdcf8;
    --c945: #3730a3;
    --c946: #818cf8;
    --c947: #66758d;
    --c948: #1e40af;
    --c949: #536987;
    --c950: rgba(31, 111, 104, 0.08);
    --c951: #d7e3ef;
    --c952: #e2eaf3;
    --c953: #667992;
    --c954: #13233a;
    --c955: #314d6d;
    --c956: #c7d8ea;
    --c957: #f0c7c7;
    --c958: #8a2727;
    --c959: #0b4f93;
    --c960: #657892;
    --c961: #203755;
    --c962: #14843d;
    --c963: #445a73;
}
