/* ============================================================
   Notion design tokens  ·  notion-tokens.css
   Study copy for internal education. Not for shipping.
   Every value below was read from Notion's live web app on 2 Oct 2026
   (public pages rendered by Notion itself; light + dark). Names are Notion's own:
     tex = text   ico = icon   bor = border   bac = background
     Pri/Sec/Ter = primary/secondary/tertiary   Tra = transparent (alpha) version
     c- = solid  ca- = alpha  cl-/cd- = light-only / dark-only flavour
   Colour families: gra(y) bro(wn) ora(nge) yel(low) gre(en) blu(e) pur(ple) pin(k) red tea(l)
   ============================================================ */

:root, .n-light {
  --n-font: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, "Apple Color Emoji", "Noto Sans Arabic", "Noto Sans Hebrew", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
  --n-serif: Lyon-Text, Georgia, ui-serif, serif;
  --n-mono: iawriter-mono, Nitti, Menlo, Courier, monospace;
  --n-emoji: "Apple Color Emoji", "Noto Color Emoji", "Segoe UI Emoji", sans-serif;
  /* --- Semantic roles --- */
  --c-bacAccPri: #2c2c2b;
  --c-bacAccSec: #a19e99;
  --c-bacEle: #fff;
  --c-bacInt: #f4f3f3;
  --c-bacPri: #fff;
  --c-bacSec: #f9f8f7;
  --c-bacTer: #f0efed;
  --c-borAccPri: #8e8b86;
  --c-borInvPri: #5f5e59;
  --c-borPri: #e6e5e3;
  --c-borSec: #f0efed;
  --c-borStr: #d4d3cf;
  --c-icoAccPri: #7d7a75;
  --c-icoDis: #bcbab6;
  --c-icoInvPri: #f0efed;
  --c-icoInvSec: #ada9a3;
  --c-icoPri: #383836;
  --c-icoSec: #8e8b86;
  --c-icoTer: #ada9a3;
  --c-texAccPri: #5f5e59;
  --c-texDis: #bcbab6;
  --c-texInvPri: #f0efed;
  --c-texInvSec: #ada9a3;
  --c-texPri: #2c2c2b;
  --c-texSec: #7d7a75;
  --c-texTer: #a19e99;
  --ca-bacIntTra: rgba(33,27,23,.05);
  --ca-bacPriTra: rgba(255,255,255,0);
  --ca-bacSecTra: rgba(66,35,3,.03);
  --ca-bacTerTra: rgba(42,28,0,.07);
  --ca-borPriTra: rgba(28,19,1,.11);
  --ca-borSecTra: rgba(42,28,0,.07);
  --ca-borStrTra: rgba(27,21,0,.19);
  --ca-texDisTra: rgba(21,14,0,.286);
  /* --- Component tokens (buttons, pills, shadows, rings…) --- */
  --c-UIUseAvaIdlOut: #f1f1ef;
  --c-assCorButBac: #fff;
  --c-assCorButBacHov: #efefee;
  --c-assCorButBacPre: #dfdfde;
  --c-avaBoxSha: 0 2px 4px rgba(15,15,15,.1);
  --c-beiBanBac: #fbf8f3;
  --c-bluButHovBac: #0077d4;
  --c-bluButPreBac: #006bc7;
  --c-botActBarSha: 0 -1px 0 1px rgba(15,15,15,.05), 0 -3px 6px rgba(15,15,15,.1);
  --c-butBluFocRin: 0px 0px 0px 2px #f8f8f7, 0px 0px 0px 4px #2383e2, 0px 0px 0px 6px rgba(255,255,255,.25);
  --c-butBoxSha: inset 0 0 0 1px rgba(15,15,15,.1), 0 1px 2px rgba(15,15,15,.1);
  --c-butGroBac: #fff;
  --c-calIteBac: #fff;
  --c-codStiBloBac: #f7f6f3;
  --c-creProInRevBac: #fde6d9;
  --c-creProInRevHovTex: #c76224;
  --c-creProInRevTex: #f97b2d;
  --c-darBanBac: #eae9e7;
  --c-focSha: rgba(35,131,226,.57) 0px 0px 0px 1px inset, rgba(35,131,226,.35) 0px 0px 0px 2px;
  --c-froColDivShaBac: linear-gradient(to right, rgba(135,131,120,.35), rgba(135,131,120,.2), transparent);
  --c-froColDivShaBacFil: linear-gradient(to right, rgba(135,131,120,.15), rgba(135,131,120,.1), transparent);
  --c-homScrButBacBas: #fff;
  --c-homScrButSha: 0 0 0 1px rgba(15,15,15,.1), 0 2px 4px rgba(15,15,15,.1);
  --c-homShaCarBas: 0 0 0 1px rgba(0,0,0,.05);
  --c-homShaCarHov: 0 0 0 1px rgba(0,0,0,.1);
  --c-homShaTemCarBas: 0 0 0 1px rgba(0,0,0,.06);
  --c-homShaTemCarHov: 0 0 0 1px rgba(0,0,0,.12);
  --c-hovMarDisBac: #f9f9f8;
  --c-inpBluFocRin: 0px 0px 0px 1px #2383e2 inset, 0px 0px 0px 1px #2383e2;
  --c-inpRedFocRin: 0px 0px 0px 1px #cd3c3a inset, 0px 0px 0px 1px #cd3c3a;
  --c-keyActBarBac: #fff;
  --c-keyDonBarBac: #f0f1f2;
  --c-marEdiBacHovRed: #fdebec;
  --c-marEdiBacHovYel: #fbf3db;
  --c-marEdiIcoBlu: #2383e2;
  --c-marEdiIcoRed: #f64932;
  --c-marEdiIcoYel: #ffb110;
  --c-marStaSel: #ffb110;
  --c-marTopTexDroVieAllBlu: #2383e2;
  --c-marTopTexDroVieAllRed: #cd3c3a;
  --c-marTopTexDroVieAllWhi: #000;
  --c-marTopTexDroVieAllYel: #d99e35;
  --c-marTopTexHovBlu: #2383e2;
  --c-marTopTexHovRed: #f64932;
  --c-marTopTexHovYel: #ffb110;
  --c-marTopTexPreBlu: #1761ab;
  --c-marTopTexPreRed: #ba1d08;
  --c-marTopTexPreWhi: #000;
  --c-marTopTexPreYel: #db9400;
  --c-peeTimBac: #fdfdfd;
  --c-pilBorRed: #fdebec;
  --c-pilHovBacRed: #fdebec;
  --c-pilHovBacYel: #fbf3db;
  --c-pilHovTexBlu: #2383e2;
  --c-pilHovTexRed: #cd3c3a;
  --c-pilHovTexWhi: #73726e;
  --c-pilIcoBlu: #2383e2;
  --c-pilIcoRed: #cd3c3a;
  --c-pilIcoYel: #ffb110;
  --c-pilSelBacRed: #fdebec;
  --c-pilSelPreBacYel: #fce2ab;
  --c-popBac: #fff;
  --c-priBla: #000;
  --c-regEmoCol: #000;
  --c-selMarDisBac: #fff;
  --c-seoPreTit: #1d13a3;
  --c-shaBasDif: 0px 12px 32px 0px rgba(25,25,25,.027);
  --c-shaBasLg: 0px 20px 24px 0px rgba(25,25,25,.05), 0px 5px 8px 0px rgba(25,25,25,.027);
  --c-shaBasMd: 0px 8px 12px 0px rgba(25,25,25,.027), 0px 2px 6px 0px rgba(25,25,25,.027);
  --c-shaBasScr: 0px 24px 48px 0px rgba(25,25,25,.24), 0px 4px 12px 0px rgba(25,25,25,.14);
  --c-shaBasSm: 0px 4px 12px 0px rgba(25,25,25,.027), 0px 1px 2px 0px rgba(25,25,25,.02);
  --c-shaCol: #0f0f0f;
  --c-shaMDPriOut: 0px 14px 28px -6px rgba(0,0,0,.1), 0px 2px 4px -1px rgba(0,0,0,.06), 0 0 0 1px rgba(28,19,1,.11);
  --c-shaMDThiOut: 0px 14px 28px -6px rgba(0,0,0,.1), 0px 2px 4px -1px rgba(0,0,0,.06), 0 0 0 2px rgba(84,72,49,.08);
  --c-shaOutDif: 0px 12px 32px 0px rgba(25,25,25,.027), 0px 0px 0px 1px rgba(42,28,0,.07);
  --c-shaOutLg: 0px 20px 24px 0px rgba(25,25,25,.05), 0px 5px 8px 0px rgba(25,25,25,.027), 0px 0px 0px 1px rgba(42,28,0,.07);
  --c-shaOutMd: 0px 8px 12px 0px rgba(25,25,25,.027), 0px 2px 6px 0px rgba(25,25,25,.027), 0px 0px 0px 1px rgba(42,28,0,.07);
  --c-shaOutScr: 0px 24px 48px 0px rgba(25,25,25,.24), 0px 4px 12px 0px rgba(25,25,25,.14), 0px 0px 0px 1px rgba(42,28,0,.07);
  --c-shaOutSm: 0px 2px 4px 0px rgba(0,0,0,.04), 0px 0px 0px 1px rgba(42,28,0,.07);
  --c-shaSMThiOut: 0px 4px 12px -2px rgba(0,0,0,.08), 0 0 0 2px rgba(84,72,49,.08);
  --c-sidSecCol: #91918e;
  --c-sitBuiBac: #fcfcfc;
  --c-sitPagPreWinChrBar: #f5f5f5;
  --c-tabFroFilDivCol: #d5d4d2;
  --c-tabFroSelDivCol: #cad4e1;
  --c-timBac: #fdfdfd;
  --c-topAndSha: rgba(15,15,15,.1) 0px 2px 4px, rgba(15,15,15,.15) 0px 2px 8px;
  --c-topAndShaCol: rgba(15,15,15,.1) 0px 1px 0px, transparent 0px 0px 0px;
  --c-topFav: #f6c050;
  --c-whi: #fff;
  --c-whiButBac: #fff;
  --c-whiButHovBac: #efefee;
  --c-whiButPreBac: #dfdfde;
  --ca-UIUseAvaInnOut: rgba(255,255,255,.3);
  --ca-aiChaButUns: transparent;
  --ca-aiChaButUnsHov: transparent;
  --ca-butHovBac: rgba(55,53,47,.06);
  --ca-butPreBac: rgba(55,53,47,.16);
  --ca-butPreBacLig: rgba(55,53,47,.1);
  --ca-calEveHovBac: rgba(55,53,47,.02);
  --ca-carConBacTra: rgba(255,255,255,0);
  --ca-conBacTra: rgba(255,255,255,0);
  --ca-embBloResInnBg: rgba(15,15,15,.6);
  --ca-equTemPlaBac: rgba(35,131,226,.14);
  --ca-finHigMatSelBac: rgba(255,205,56,.9);
  --ca-glaPag: rgba(255,255,255,.8);
  --ca-glaWas: rgba(249,249,248,.8);
  --ca-homCarBacPre: rgba(84,72,49,.08);
  --ca-homCarCovPhoBas: rgba(84,72,49,.04);
  --ca-homCarTemCarBacPre: rgba(0,0,0,.024);
  --ca-homTilBac: rgba(255,255,255,.9);
  --ca-ligGraButHovBac: rgba(227,226,224,.7);
  --ca-ligGraButPreBac: rgba(84,72,49,.15);
  --ca-marEdiBacBlu: rgba(35,131,226,.035);
  --ca-marEdiBacHovWhi: rgba(0,0,0,.08);
  --ca-marEdiBacPreWhi: rgba(84,72,49,.15);
  --ca-marEdiBacRed: rgba(243,136,118,.07);
  --ca-marEdiBacWhi: rgba(84,72,49,.04);
  --ca-marEdiBacYel: rgba(215,177,24,.07);
  --ca-marEdiBorHovRed: rgba(244,171,159,.4);
  --ca-marEdiBorHovWhi: rgba(0,0,0,.05);
  --ca-marEdiBorHovYel: rgba(236,191,66,.39);
  --ca-marEdiBorPreBlu: transparent;
  --ca-marEdiBorPreRed: transparent;
  --ca-marEdiBorPreWhi: transparent;
  --ca-marEdiBorPreYel: transparent;
  --ca-marEdiBorWhi: rgba(0,0,0,.024);
  --ca-marStaDef: rgba(255,177,16,.3);
  --ca-modUndBac: rgba(15,15,15,.6);
  --ca-opaLinDecCol: rgba(55,53,47,.4);
  --ca-outButHovBac: rgba(55,53,47,.06);
  --ca-oveSmo: rgba(15,15,15,.6);
  --ca-pilBacBlu: rgba(35,131,226,.035);
  --ca-pilBacRed: rgba(243,136,118,.07);
  --ca-pilBacYel: rgba(215,177,24,.07);
  --ca-pilBorBlu: rgba(35,131,226,.07);
  --ca-pilBorWhi: rgba(84,72,49,.08);
  --ca-pilHovBacBlu: rgba(35,131,226,.14);
  --ca-pilHovBacWhi: rgba(0,0,0,.1);
  --ca-pilHovBorBlu: rgba(35,131,226,.07);
  --ca-pilHovBorRed: rgba(244,171,159,.4);
  --ca-pilHovBorWhi: rgba(84,72,49,.15);
  --ca-pilOutBlu: rgba(35,131,226,.14);
  --ca-pilOutRed: rgba(244,171,159,.4);
  --ca-pilOutYel: rgba(236,191,66,.39);
  --ca-pilPreBacBlu: rgba(35,131,226,.21);
  --ca-pilPreBacRed: rgba(244,171,159,.4);
  --ca-pilPreBacWhi: rgba(0,0,0,.2);
  --ca-pilPreBacYel: rgba(236,191,66,.39);
  --ca-pilPreBorBlu: rgba(35,131,226,.07);
  --ca-pilPreBorWhi: rgba(81,73,60,.32);
  --ca-pilSelBorRed: rgba(215,38,21,.5);
  --ca-pilSelBorWhi: rgba(71,70,68,.6);
  --ca-pilSelBorYel: rgba(255,177,16,.5);
  --ca-pilSelHovBacBlu: rgba(35,131,226,.14);
  --ca-pilSelHovBacRed: rgba(244,171,159,.4);
  --ca-pilSelHovBacWhi: rgba(84,72,49,.15);
  --ca-pilSelHovBorRed: rgba(215,38,21,.5);
  --ca-pilSelHovBorWhi: rgba(71,70,68,.6);
  --ca-pilSelHovBorYel: rgba(255,177,16,.5);
  --ca-pilSelPreBacBlu: rgba(35,131,226,.21);
  --ca-pilSelPreBacWhi: rgba(81,73,60,.32);
  --ca-pilSelPreBorRed: rgba(215,38,21,.5);
  --ca-pilSelPreBorWhi: rgba(71,70,68,.6);
  --ca-pilSelPreBorYel: rgba(255,177,16,.5);
  --ca-popOveBac: rgba(15,15,15,.6);
  --ca-popWaxPapBac: rgba(255,255,255,.9);
  --ca-sidIteSelBac: rgba(0,0,0,.03);
  --ca-sidSecBac: rgba(0,0,0,.024);
  --ca-staHov: rgba(55,53,47,.04);
  --ca-staPre: rgba(55,53,47,.1);
  --ca-swiButTeaBg: rgba(135,131,120,.3);
  --ca-swiTogDesTraBg: rgba(135,131,120,.4);
  --ca-swiTogDesTraBgVar: rgba(206,205,202,.3);
  --ca-tabRowHovBac: rgba(55,53,47,.024);
  --ca-tokInpMenIteBac: rgba(242,241,238,.6);
  --cd-aiChaButPre: #fff;
  --cd-aiChaButSel: #fff;
  --cd-aiChaButSelHov: #fff;
  --cd-boaIteDefBac: #fff;
  --cd-codBloBac: #f7f6f3;
  --cd-colGalPreCarBac: #fff;
  --cd-embPlaBac: #f2f1ee;
  --cd-homCarBacBas: #fff;
  --cd-homCarBacHov: #fff;
  --cd-homCarTemCarBacBas: #fff;
  --cd-homCarTemCarBacHov: #fff;
  --cd-marEdiBacHovBlu: #f0f6fd;
  --cd-marEdiBacPreBlu: #d1e5f9;
  --cd-marEdiBorBlu: #f0f6fd;
  --cd-marEdiBorHovBlu: #e0eefb;
  --cd-marEdiBorRed: #fdebec;
  --cd-marEdiBorYel: #fbf3db;
  --cd-pilBorYel: #fbf3db;
  --cd-pilHovTexYel: #402c1b;
  --cd-pilSelBacYel: #fbf3db;
  --cd-tabHeaRowColBac: #f7f6f3;
  --cd-timDarBac: #f7f7f7;
  --cl-calIteHovBac: rgba(84,72,49,.08);
  --cl-carHovBac: rgba(55,53,47,.04);
  --cl-carPreBac: rgba(55,53,47,.06);
  --cl-finHigMatUnsBac: rgba(255,205,56,.4);
  --cl-homEmpStaPreCalInd: rgba(84,72,49,.08);
  --cl-homEmpStaPreJoiButBac: rgba(84,72,49,.04);
  --cl-homScrButBacPre: rgba(84,72,49,.08);
  --cl-hovDisBac: rgba(55,53,47,.03);
  --cl-linDecCol: rgba(55,53,47,.25);
  --cl-marEdiBacPreRed: rgba(244,171,159,.4);
  --cl-marEdiBacPreYel: rgba(236,191,66,.39);
  --cl-marEdiIcoWhi: rgba(71,70,68,.6);
  --cl-marEdiIllBlu: transparent;
  --cl-marEdiIllRed: transparent;
  --cl-marEdiIllWhi: transparent;
  --cl-marEdiIllYel: transparent;
  --cl-marTopTexHovWhi: rgba(0,0,0,.65);
  --cl-outButPreBac: rgba(55,53,47,.16);
  --cl-pagTitPlaTexCol: rgba(55,53,47,.15);
  --cl-perHomBacPho: rgba(84,72,49,.04);
  --cl-pilBacWhi: rgba(84,72,49,.04);
  --cl-pilHovBorYel: rgba(236,191,66,.39);
  --cl-pilIcoWhi: rgba(71,70,68,.6);
  --cl-pilOutWhi: rgba(84,72,49,.08);
  --cl-pilPreBorRed: rgba(244,171,159,.4);
  --cl-pilPreBorYel: rgba(236,191,66,.39);
  --cl-pilSelBacBlu: rgba(35,131,226,.07);
  --cl-pilSelBacWhi: rgba(84,72,49,.08);
  --cl-pilSelBorBlu: rgba(35,131,226,.35);
  --cl-pilSelHovBacYel: rgba(236,191,66,.39);
  --cl-pilSelHovBorBlu: rgba(35,131,226,.35);
  --cl-pilSelPreBacRed: rgba(215,38,21,.32);
  --cl-pilSelPreBorBlu: rgba(35,131,226,.35);
  --cl-selLigGra100: rgba(227,226,224,.5);
  --cl-selLigGra200: rgba(199,198,196,.5);
  --cl-selLigGra30: rgba(249,249,245,.5);
  --cl-selLigGra300: rgba(172,171,169,.5);
  --cl-selLigGra400: rgba(145,145,142,.5);
  --cl-selLigGra50: rgba(241,241,239,.5);
  --cl-selLigGra500: rgba(120,119,116,.5);
  --cl-selLigGra700: rgba(72,71,67,.5);
  --cl-sitInsSte: rgba(84,72,49,.08);
  --cl-susUIUseAvaBac: rgba(84,72,49,.08);
  /* --- Colour families (text / icon / border / background per hue) --- */
  --c-bluBacAccPri: #2783de;
  --c-bluBacAccSec: #5e9fe8;
  --c-bluBacEle: #fff;
  --c-bluBacInt: #ecf5fd;
  --c-bluBacPri: #f3f9fd;
  --c-bluBacSec: #e5f2fc;
  --c-bluBacTer: #cee3f7;
  --c-bluBorAccPri: #2783de;
  --c-bluBorInvPri: #355f8b;
  --c-bluBorPri: #cee3f7;
  --c-bluBorSec: #e5f2fc;
  --c-bluBorStr: #b6d4f3;
  --c-bluIcoAccPri: #2783de;
  --c-bluIcoDis: #9dc0ea;
  --c-bluIcoInvPri: #f3f9fd;
  --c-bluIcoInvSec: #b6d4f3;
  --c-bluIcoPri: #264a72;
  --c-bluIcoSec: #387dc9;
  --c-bluIcoTer: #83abe1;
  --c-bluTexAccPri: #2783de;
  --c-bluTexDis: #9dc0ea;
  --c-bluTexInvPri: #f3f9fd;
  --c-bluTexInvSec: #b6d4f3;
  --c-bluTexPri: #264a72;
  --c-bluTexSec: #387dc9;
  --c-bluTexTer: #83abe1;
  --c-broBacAccPri: #b68965;
  --c-broBacAccSec: #bd9576;
  --c-broBacEle: #fff;
  --c-broBacInt: #f7f2f0;
  --c-broBacPri: #faf8f6;
  --c-broBacSec: #f5ede9;
  --c-broBacTer: #ebdfd7;
  --c-broBorAccPri: #b68965;
  --c-broBorInvPri: #6d5340;
  --c-broBorPri: #ebdfd7;
  --c-broBorSec: #f5ede9;
  --c-broBorStr: #e0cdc0;
  --c-broIcoAccPri: #b68965;
  --c-broIcoDis: #cfb8a8;
  --c-broIcoInvPri: #faf8f6;
  --c-broIcoInvSec: #e0cdc0;
  --c-broIcoPri: #584437;
  --c-broIcoSec: #9f765a;
  --c-broIcoTer: #bca290;
  --c-broTexAccPri: #b68965;
  --c-broTexDis: #cfb8a8;
  --c-broTexInvPri: #faf8f6;
  --c-broTexInvSec: #e0cdc0;
  --c-broTexPri: #584437;
  --c-broTexSec: #9f765a;
  --c-broTexTer: #bca290;
  --c-graBacAccPri: #8e8b86;
  --c-graBacAccSec: #a19e99;
  --c-graBacEle: #fff;
  --c-graBacInt: #f4f3f3;
  --c-graBacPri: #f9f8f7;
  --c-graBacSec: #f0efed;
  --c-graBacTer: #e6e5e3;
  --c-graBorAccPri: #8e8b86;
  --c-graBorInvPri: #5f5e59;
  --c-graBorPri: #e6e5e3;
  --c-graBorSec: #f0efed;
  --c-graBorStr: #d4d3cf;
  --c-graIcoAccPri: #8e8b86;
  --c-graIcoDis: #bcbab6;
  --c-graIcoInvPri: #f9f8f7;
  --c-graIcoInvSec: #d4d3cf;
  --c-graIcoPri: #494846;
  --c-graIcoSec: #7d7a75;
  --c-graIcoTer: #ada9a3;
  --c-graTexAccPri: #8e8b86;
  --c-graTexDis: #bcbab6;
  --c-graTexInvPri: #f9f8f7;
  --c-graTexInvSec: #d4d3cf;
  --c-graTexPri: #494846;
  --c-graTexSec: #7d7a75;
  --c-graTexTer: #ada9a3;
  --c-greBacAccPri: #46a171;
  --c-greBacAccSec: #72bc8f;
  --c-greBacEle: #fff;
  --c-greBacInt: #eff5f1;
  --c-greBacPri: #f6f9f7;
  --c-greBacSec: #e8f1ec;
  --c-greBacTer: #d7e6dd;
  --c-greBorAccPri: #46a171;
  --c-greBorInvPri: #37674c;
  --c-greBorPri: #d7e6dd;
  --c-greBorSec: #e8f1ec;
  --c-greBorStr: #bed9c9;
  --c-greIcoAccPri: #46a171;
  --c-greIcoDis: #a6c7b4;
  --c-greIcoInvPri: #f6f9f7;
  --c-greIcoInvSec: #bed9c9;
  --c-greIcoPri: #2a533c;
  --c-greIcoSec: #50946e;
  --c-greIcoTer: #8bb79d;
  --c-greTexAccPri: #46a171;
  --c-greTexDis: #a6c7b4;
  --c-greTexInvPri: #f6f9f7;
  --c-greTexInvSec: #bed9c9;
  --c-greTexPri: #2a533c;
  --c-greTexSec: #50946e;
  --c-greTexTer: #8bb79d;
  --c-oraBacAccPri: #d5803b;
  --c-oraBacAccSec: #de9255;
  --c-oraBacEle: #fff;
  --c-oraBacInt: #fdf1e8;
  --c-oraBacPri: #fcf7f4;
  --c-oraBacSec: #fbebde;
  --c-oraBacTer: #f3ddcb;
  --c-oraBorAccPri: #d5803b;
  --c-oraBorInvPri: #88522f;
  --c-oraBorPri: #f3ddcb;
  --c-oraBorSec: #fbebde;
  --c-oraBorStr: #eaccb2;
  --c-oraIcoAccPri: #d5803b;
  --c-oraIcoDis: #dab798;
  --c-oraIcoInvPri: #fcf7f4;
  --c-oraIcoInvSec: #eaccb2;
  --c-oraIcoPri: #6a4222;
  --c-oraIcoSec: #d27b2d;
  --c-oraIcoTer: #cba27d;
  --c-oraTexAccPri: #d5803b;
  --c-oraTexDis: #dab798;
  --c-oraTexInvPri: #fcf7f4;
  --c-oraTexInvSec: #eaccb2;
  --c-oraTexPri: #6a4222;
  --c-oraTexSec: #d27b2d;
  --c-oraTexTer: #cba27d;
  --c-pinBacAccPri: #db6999;
  --c-pinBacAccSec: #df84a8;
  --c-pinBacEle: #fff;
  --c-pinBacInt: #fbeff5;
  --c-pinBacPri: #fcf7f9;
  --c-pinBacSec: #fae9f1;
  --c-pinBacTer: #f4d8e4;
  --c-pinBorAccPri: #db6999;
  --c-pinBorInvPri: #7b4760;
  --c-pinBorPri: #f4d8e4;
  --c-pinBorSec: #fae9f1;
  --c-pinBorStr: #eac4d5;
  --c-pinIcoAccPri: #db6999;
  --c-pinIcoDis: #d8afc1;
  --c-pinIcoInvPri: #fcf7f9;
  --c-pinIcoInvSec: #eac4d5;
  --c-pinIcoPri: #68354e;
  --c-pinIcoSec: #c14c8a;
  --c-pinIcoTer: #c897ad;
  --c-pinTexAccPri: #db6999;
  --c-pinTexDis: #d8afc1;
  --c-pinTexInvPri: #fcf7f9;
  --c-pinTexInvSec: #eac4d5;
  --c-pinTexPri: #68354e;
  --c-pinTexSec: #c14c8a;
  --c-pinTexTer: #c897ad;
  --c-purBacAccPri: #b577d6;
  --c-purBacAccSec: #bf8eda;
  --c-purBacEle: #fff;
  --c-purBacInt: #f6f0fb;
  --c-purBacPri: #faf7fc;
  --c-purBacSec: #f3ebf9;
  --c-purBacTer: #e8dbf2;
  --c-purBorAccPri: #b577d6;
  --c-purBorInvPri: #674d7b;
  --c-purBorPri: #e8dbf2;
  --c-purBorSec: #f3ebf9;
  --c-purBorStr: #dbc8e8;
  --c-purIcoAccPri: #b577d6;
  --c-purIcoDis: #c7b3d5;
  --c-purIcoInvPri: #faf7fc;
  --c-purIcoInvSec: #dbc8e8;
  --c-purIcoPri: #553b69;
  --c-purIcoSec: #9a6bb4;
  --c-purIcoTer: #b49cc6;
  --c-purTexAccPri: #b577d6;
  --c-purTexDis: #c7b3d5;
  --c-purTexInvPri: #faf7fc;
  --c-purTexInvSec: #dbc8e8;
  --c-purTexPri: #553b69;
  --c-purTexSec: #9a6bb4;
  --c-purTexTer: #b49cc6;
  --c-redBacAccPri: #e56458;
  --c-redBacAccSec: #e97366;
  --c-redBacEle: #fff;
  --c-redBacInt: #fdf0ef;
  --c-redBacPri: #fdf6f6;
  --c-redBacSec: #fce9e7;
  --c-redBacTer: #f7d9d5;
  --c-redBorAccPri: #e56458;
  --c-redBorInvPri: #924943;
  --c-redBorPri: #f7d9d5;
  --c-redBorSec: #fce9e7;
  --c-redBorStr: #f0c5be;
  --c-redIcoAccPri: #e56458;
  --c-redIcoDis: #e0aea6;
  --c-redIcoInvPri: #fdf6f6;
  --c-redIcoInvSec: #f0c5be;
  --c-redIcoPri: #6d3531;
  --c-redIcoSec: #cf5148;
  --c-redIcoTer: #d0988d;
  --c-redTexAccPri: #e56458;
  --c-redTexDis: #e0aea6;
  --c-redTexInvPri: #fdf6f6;
  --c-redTexInvSec: #f0c5be;
  --c-redTexPri: #6d3531;
  --c-redTexSec: #cf5148;
  --c-redTexTer: #d0988d;
  --c-teaBacAccPri: #37a4b4;
  --c-teaBacAccSec: #4fb9c9;
  --c-teaBacEle: #fff;
  --c-teaBacInt: #e8f6f9;
  --c-teaBacPri: #f3fafb;
  --c-teaBacSec: #e0f3f7;
  --c-teaBacTer: #cae9f0;
  --c-teaBorAccPri: #37a4b4;
  --c-teaBorInvPri: #226471;
  --c-teaBorPri: #cae9f0;
  --c-teaBorSec: #e0f3f7;
  --c-teaBorStr: #b0dbe4;
  --c-teaIcoAccPri: #37a4b4;
  --c-teaIcoDis: #99c8d3;
  --c-teaIcoInvPri: #f3fafb;
  --c-teaIcoInvSec: #b0dbe4;
  --c-teaIcoPri: #18505b;
  --c-teaIcoSec: #2c8b9e;
  --c-teaIcoTer: #7eb6c2;
  --c-teaTexAccPri: #37a4b4;
  --c-teaTexDis: #99c8d3;
  --c-teaTexInvPri: #f3fafb;
  --c-teaTexInvSec: #b0dbe4;
  --c-teaTexPri: #18505b;
  --c-teaTexSec: #2c8b9e;
  --c-teaTexTer: #7eb6c2;
  --c-yelBacAccPri: #d8a32f;
  --c-yelBacAccSec: #eac26b;
  --c-yelBacEle: #fff;
  --c-yelBacInt: #fdf6e6;
  --c-yelBacPri: #fcfaef;
  --c-yelBacSec: #f9f3dc;
  --c-yelBacTer: #f2e3b7;
  --c-yelBorAccPri: #d8a32f;
  --c-yelBorInvPri: #836426;
  --c-yelBorPri: #f2e3b7;
  --c-yelBorSec: #f9f3dc;
  --c-yelBorStr: #e8d497;
  --c-yelIcoAccPri: #d8a32f;
  --c-yelIcoDis: #e8d497;
  --c-yelIcoInvPri: #fcfaef;
  --c-yelIcoInvSec: #e8d497;
  --c-yelIcoPri: #655121;
  --c-yelIcoSec: #cb9434;
  --c-yelIcoTer: #d8c283;
  --c-yelTexAccPri: #d8a32f;
  --c-yelTexDis: #e2ca88;
  --c-yelTexInvPri: #fcfaef;
  --c-yelTexInvSec: #e8d497;
  --c-yelTexPri: #655121;
  --c-yelTexSec: #cb9434;
  --c-yelTexTer: #d8c283;
  --ca-bluBacIntTra: rgba(0,121,228,.075);
  --ca-bluBacPriTra: rgba(0,128,213,.047);
  --ca-bluBacSecTra: rgba(0,124,215,.094);
  --ca-bluBacTerTra: rgba(0,118,217,.204);
  --ca-bluBorPriTra: rgba(0,118,217,.204);
  --ca-bluBorSecTra: rgba(0,124,215,.094);
  --ca-bluBorStrTra: rgba(0,112,219,.286);
  --ca-bluTexDisTra: rgba(0,91,200,.384);
  --ca-broBacIntTra: rgba(119,34,0,.06);
  --ca-broBacPriTra: rgba(115,59,3,.035);
  --ca-broBacSecTra: rgba(139,46,0,.086);
  --ca-broBacTerTra: rgba(127,51,0,.157);
  --ca-broBorPriTra: rgba(127,51,0,.157);
  --ca-broBorSecTra: rgba(139,46,0,.086);
  --ca-broBorStrTra: rgba(129,52,0,.247);
  --ca-broTexDisTra: rgba(114,47,0,.34);
  --ca-graBacIntTra: rgba(33,27,23,.05);
  --ca-graBacPriTra: rgba(66,35,3,.03);
  --ca-graBacSecTra: rgba(42,28,0,.07);
  --ca-graBacTerTra: rgba(28,19,1,.11);
  --ca-graBorPriTra: rgba(28,19,1,.11);
  --ca-graBorSecTra: rgba(42,28,0,.07);
  --ca-graBorStrTra: rgba(27,21,0,.19);
  --ca-graTexDisTra: rgba(21,14,0,.286);
  --ca-greBacIntTra: rgba(0,96,32,.063);
  --ca-greBacPriTra: rgba(3,87,31,.035);
  --ca-greBacSecTra: rgba(0,100,45,.09);
  --ca-greBacTerTra: rgba(0,96,38,.157);
  --ca-greBorPriTra: rgba(0,96,38,.157);
  --ca-greBorSecTra: rgba(0,100,45,.09);
  --ca-greBorStrTra: rgba(0,106,43,.255);
  --ca-greTexDisTra: rgba(0,95,40,.35);
  --ca-oraBacIntTra: rgba(233,100,0,.09);
  --ca-oraBacPriTra: rgba(186,72,3,.043);
  --ca-oraBacSecTra: rgba(224,101,1,.13);
  --ca-oraBacTerTra: rgba(196,88,0,.204);
  --ca-oraBorPriTra: rgba(196,88,0,.204);
  --ca-oraBorSecTra: rgba(224,101,1,.13);
  --ca-oraBorStrTra: rgba(186,86,0,.3);
  --ca-oraTexDisTra: rgba(163,77,0,.404);
  --ca-pinBacIntTra: rgba(191,0,96,.063);
  --ca-pinBacPriTra: rgba(161,3,66,.03);
  --ca-pinBacSecTra: rgba(197,0,93,.086);
  --ca-pinBacTerTra: rgba(183,0,78,.153);
  --ca-pinBorPriTra: rgba(183,0,78,.153);
  --ca-pinBorSecTra: rgba(197,0,93,.086);
  --ca-pinBorStrTra: rgba(164,0,73,.23);
  --ca-pinTexDisTra: rgba(131,0,57,.314);
  --ca-purBacIntTra: rgba(102,0,187,.06);
  --ca-purBacPriTra: rgba(98,3,161,.03);
  --ca-purBacSecTra: rgba(102,0,178,.08);
  --ca-purBacTerTra: rgba(92,0,163,.14);
  --ca-purBorPriTra: rgba(92,0,163,.14);
  --ca-purBorSecTra: rgba(102,0,178,.08);
  --ca-purBorStrTra: rgba(88,1,149,.216);
  --ca-purTexDisTra: rgba(67,0,114,.298);
  --ca-redBacIntTra: rgba(223,16,0,.063);
  --ca-redBacPriTra: rgba(199,3,3,.035);
  --ca-redBacSecTra: rgba(223,22,0,.094);
  --ca-redBacTerTra: rgba(206,24,0,.165);
  --ca-redBorPriTra: rgba(206,24,0,.165);
  --ca-redBorSecTra: rgba(223,22,0,.094);
  --ca-redBorStrTra: rgba(196,27,0,.255);
  --ca-redTexDisTra: rgba(166,23,0,.35);
  --ca-teaBacIntTra: rgba(0,155,188,.09);
  --ca-teaBacPriTra: rgba(3,150,171,.047);
  --ca-teaBacSecTra: rgba(1,157,189,.12);
  --ca-teaBacTerTra: rgba(0,149,183,.208);
  --ca-teaBorPriTra: rgba(0,149,183,.208);
  --ca-teaBorSecTra: rgba(1,157,189,.12);
  --ca-teaBorStrTra: rgba(0,139,168,.31);
  --ca-teaTexDisTra: rgba(0,118,145,.4);
  --ca-yelBacIntTra: rgba(235,163,0,.098);
  --ca-yelBacPriTra: rgba(207,175,0,.063);
  --ca-yelBacSecTra: rgba(211,168,0,.137);
  --ca-yelBacTerTra: rgba(209,156,0,.282);
  --ca-yelBorPriTra: rgba(209,156,0,.282);
  --ca-yelBorSecTra: rgba(211,168,0,.137);
  --ca-yelBorStrTra: rgba(199,150,0,.408);
  --ca-yelTexDisTra: rgba(193,141,0,.467);
  /* --- Raw palette scales --- */
  --c-palBlu800: #183347;
  --c-palBlu900: #0c1d2b;
  --c-palBro800: #442a1e;
  --c-palBro900: #2d1506;
  --c-palGra0: #fff;
  --c-palGra50: #f8f8f7;
  --c-palGra500: #73726e;
  --c-palGra600: #5f5e5b;
  --c-palGra700: #484743;
  --c-palGra800: #32302c;
  --c-palGra900: #1d1b16;
  --c-palGre800: #1c3829;
  --c-palGre900: #102416;
  --c-palOra800: #49290e;
  --c-palOra900: #281809;
  --c-palPin800: #4c2337;
  --c-palPin900: #2c1420;
  --c-palPur800: #412454;
  --c-palPur900: #26152e;
  --c-palRed800: #5d1715;
  --c-palRed900: #30130f;
  --c-palUiBlu600: #2383e2;
  --c-palUiBlu700: #105fad;
  --c-palYel800: #402c1b;
  --c-palYel900: #251910;
  --ca-palBlu200: rgba(57,135,184,.4);
  --ca-palBlu400: rgba(54,129,177,.82);
  --ca-palBro200: rgba(156,76,40,.32);
  --ca-palBro400: rgba(156,76,40,.68);
  --ca-palGre200: rgba(80,144,103,.4);
  --ca-palGre400: rgba(66,133,90,.82);
  --ca-palOra200: rgba(217,95,13,.4);
  --ca-palOra400: rgba(217,95,13,.82);
  --ca-palPagGla0: rgba(255,255,255,.8);
  --ca-palPin200: rgba(204,92,146,.4);
  --ca-palPin400: rgba(196,84,138,.82);
  --ca-palPur200: rgba(141,98,174,.4);
  --ca-palPur400: rgba(148,103,182,.82);
  --ca-palRed200: rgba(215,38,21,.32);
  --ca-palRed400: rgba(215,38,21,.68);
  --ca-palTraGra100: rgba(0,0,0,.06);
  --ca-palTraGra200: rgba(0,0,0,.07);
  --ca-palTraGra300: rgba(0,0,0,.11);
  --ca-palTraGra400: rgba(0,0,0,.157);
  --ca-palTraGra500: rgba(0,0,0,.333);
  --ca-palTraGra600: rgba(0,0,0,.46);
  --ca-palTraGra700: rgba(0,0,0,.62);
  --ca-palTraGra75: rgba(0,0,0,.05);
  --ca-palTraGra800: rgba(0,0,0,.816);
  --ca-palTraGra850: rgba(0,0,0,.89);
  --ca-palTraGra900: rgba(0,0,0,.99);
  --ca-palUiBlu100: rgba(35,131,226,.07);
  --ca-palUiBlu200: rgba(35,131,226,.14);
  --ca-palUiBlu300: rgba(35,131,226,.21);
  --ca-palUiBlu400: rgba(35,131,226,.35);
  --ca-palUiBlu50: rgba(35,131,226,.035);
  --ca-palUiBlu500: rgba(35,131,226,.57);
  --ca-palUiBlu75: rgba(35,131,226,.05);
  --ca-palWasGla0: rgba(249,249,248,.8);
  --ca-palYel200: rgba(229,175,25,.55);
  --ca-palYel400: rgba(192,125,0,.82);
  --cd-palBlu50: #e7f3f8;
  --cd-palBlu500: #337ea9;
  --cd-palBlu600: #2d6387;
  --cd-palBlu700: #1f4a68;
  --cd-palBro50: #f4eeee;
  --cd-palBro500: #9f6b53;
  --cd-palBro600: #80543f;
  --cd-palBro700: #613e2e;
  --cd-palGre50: #edf3ec;
  --cd-palGre500: #448361;
  --cd-palGre600: #33684e;
  --cd-palGre700: #1f4f3b;
  --cd-palOra50: #fbecdd;
  --cd-palOra500: #d9730d;
  --cd-palOra600: #8d4e17;
  --cd-palOra700: #6a3b12;
  --cd-palPin50: #fcf1f6;
  --cd-palPin500: #c14c8a;
  --cd-palPin600: #a2336f;
  --cd-palPin700: #6f3151;
  --cd-palPur50: #f8f3fc;
  --cd-palPur500: #9065b0;
  --cd-palPur600: #754d92;
  --cd-palPur700: #5a3872;
  --cd-palRed50: #fdebec;
  --cd-palRed500: #cd3c3a;
  --cd-palRed600: #ae2f2e;
  --cd-palRed700: #862120;
  --cd-palYel50: #fbf3db;
  --cd-palYel500: #cb912f;
  --cd-palYel600: #835e33;
  --cd-palYel700: #5f4023;
  --cl-palBlu100: rgba(93,165,206,.27);
  --cl-palBlu30: rgba(91,166,209,.07);
  --cl-palBlu300: rgba(63,137,184,.65);
  --cl-palBro100: rgba(210,162,141,.35);
  --cl-palBro30: rgba(210,162,141,.07);
  --cl-palBro300: rgba(156,76,40,.5);
  --cl-palGra100: rgba(84,72,49,.15);
  --cl-palGra200: rgba(81,73,60,.32);
  --cl-palGra30: rgba(84,72,49,.04);
  --cl-palGra300: rgba(70,68,64,.45);
  --cl-palGra400: rgba(71,70,68,.6);
  --cl-palGra75: rgba(84,72,49,.08);
  --cl-palGra90: rgba(227,226,224,.7);
  --cl-palGre100: rgba(123,183,129,.27);
  --cl-palGre30: rgba(123,183,129,.07);
  --cl-palGre300: rgba(80,144,103,.65);
  --cl-palOra100: rgba(224,124,57,.27);
  --cl-palOra30: rgba(224,124,57,.07);
  --cl-palOra300: rgba(217,95,13,.65);
  --cl-palPin100: rgba(225,136,179,.27);
  --cl-palPin30: rgba(231,147,188,.07);
  --cl-palPin300: rgba(209,91,148,.65);
  --cl-palPur100: rgba(168,129,197,.27);
  --cl-palPur30: rgba(206,175,229,.07);
  --cl-palPur300: rgba(154,114,185,.65);
  --cl-palRed100: rgba(244,171,159,.4);
  --cl-palRed30: rgba(243,136,118,.07);
  --cl-palRed300: rgba(215,38,21,.5);
  --cl-palTraGra30: rgba(0,0,0,.01);
  --cl-palTraGra50: rgba(0,0,0,.04);
  --cl-palYel100: rgba(236,191,66,.39);
  --cl-palYel30: rgba(215,177,24,.07);
  --cl-palYel300: rgba(215,150,9,.75);
}

.n-dark {
  /* --- Semantic roles --- */
  --c-bacAccPri: #2c2c2b;
  --c-bacAccSec: #a19e99;
  --c-bacEle: #202020;
  --c-bacInt: #262626;
  --c-bacPri: #191919;
  --c-bacSec: #202020;
  --c-bacTer: #383836;
  --c-borAccPri: #8e8b86;
  --c-borInvPri: #5f5e59;
  --c-borPri: #383836;
  --c-borSec: #2c2c2b;
  --c-borStr: #5f5e59;
  --c-icoAccPri: #bcbab6;
  --c-icoDis: #5f5e59;
  --c-icoInvPri: #f0efed;
  --c-icoInvSec: #ada9a3;
  --c-icoPri: #e6e5e3;
  --c-icoSec: #ada9a3;
  --c-icoTer: #7d7a75;
  --c-texAccPri: #bcbab6;
  --c-texDis: #5f5e59;
  --c-texInvPri: #f0efed;
  --c-texInvSec: #ada9a3;
  --c-texPri: #f0efed;
  --c-texSec: #ada9a3;
  --c-texTer: #7d7a75;
  --ca-bacIntTra: rgba(255,255,255,.055);
  --ca-bacPriTra: rgba(25,25,25,0);
  --ca-bacSecTra: rgba(252,252,252,.03);
  --ca-bacTerTra: rgba(255,255,243,.082);
  --ca-borPriTra: rgba(255,255,235,.1);
  --ca-borSecTra: rgba(255,255,243,.082);
  --ca-borStrTra: rgba(255,252,235,.306);
  --ca-texDisTra: rgba(255,252,235,.306);
  /* --- Component tokens (buttons, pills, shadows, rings…) --- */
  --c-UIUseAvaIdlOut: #555553;
  --c-assCorButBac: #d3d3d3;
  --c-assCorButBacHov: #efefee;
  --c-assCorButBacPre: #dfdfde;
  --c-avaBoxSha: 0 2px 4px rgba(15,15,15,.2);
  --c-beiBanBac: #373c3f;
  --c-bluButHovBac: #0077d4;
  --c-bluButPreBac: #006bc7;
  --c-botActBarSha: 0 -1px 0 1px rgba(15,15,15,.05), 0 -3px 6px rgba(15,15,15,.1);
  --c-butBluFocRin: 0px 0px 0px 2px #191919, 0px 0px 0px 4px #2383e2, 0px 0px 0px 6px #191919;
  --c-butBoxSha: inset 0 0 0 1px rgba(15,15,15,.2), 0 1px 2px rgba(15,15,15,.1);
  --c-butGroBac: #2f2f2f;
  --c-calIteBac: #2f2f2f;
  --c-codStiBloBac: #272727;
  --c-creProInRevBac: #fde6d9;
  --c-creProInRevHovTex: #c76224;
  --c-creProInRevTex: #fde6d9;
  --c-darBanBac: #373c3f;
  --c-focSha: rgba(35,131,226,.57) 0px 0px 0px 1px inset, rgba(35,131,226,.35) 0px 0px 0px 2px;
  --c-froColDivShaBac: linear-gradient(to right, rgba(120,129,135,.35), rgba(120,129,135,.2), transparent);
  --c-froColDivShaBacFil: linear-gradient(to right, rgba(120,129,135,.15), rgba(120,129,135,.1), transparent);
  --c-homScrButBacBas: #252525;
  --c-homScrButSha: 0 0 0 1px rgba(15,15,15,.2), 0 2px 4px rgba(15,15,15,.2);
  --c-homShaCarBas: 0 0 0 1px rgba(0,0,0,.05);
  --c-homShaCarHov: inset 0 0 0 1px rgba(255,255,255,.05);
  --c-homShaTemCarBas: 0 0 0 1px rgba(0,0,0,.06);
  --c-homShaTemCarHov: inset 0 0 0 1px rgba(255,255,255,.05);
  --c-hovMarDisBac: #202020;
  --c-inpBluFocRin: 0px 0px 0px 1px #2383e2 inset, 0px 0px 0px 1px #2383e2;
  --c-inpRedFocRin: 0px 0px 0px 1px #cd3c3a inset, 0px 0px 0px 1px #cd3c3a;
  --c-keyActBarBac: #272829;
  --c-keyDonBarBac: #27292b;
  --c-marEdiBacHovRed: #522e2a;
  --c-marEdiBacHovYel: #564328;
  --c-marEdiIcoBlu: #2383e2;
  --c-marEdiIcoRed: #f64932;
  --c-marEdiIcoYel: #ffb110;
  --c-marStaSel: #ffb110;
  --c-marTopTexDroVieAllBlu: #2383e2;
  --c-marTopTexDroVieAllRed: #de5550;
  --c-marTopTexDroVieAllWhi: #7f7f7f;
  --c-marTopTexDroVieAllYel: #cb912f;
  --c-marTopTexHovBlu: #2383e2;
  --c-marTopTexHovRed: #f64932;
  --c-marTopTexHovYel: #ffb110;
  --c-marTopTexPreBlu: #1761ab;
  --c-marTopTexPreRed: #ba1d08;
  --c-marTopTexPreWhi: #7f7f7f;
  --c-marTopTexPreYel: #db9400;
  --c-peeTimBac: #202020;
  --c-pilBorRed: #362422;
  --c-pilHovBacRed: #362422;
  --c-pilHovBacYel: #392e1e;
  --c-pilHovTexBlu: #2383e2;
  --c-pilHovTexRed: #de5550;
  --c-pilHovTexWhi: #7f7f7f;
  --c-pilIcoBlu: #2383e2;
  --c-pilIcoRed: #de5550;
  --c-pilIcoYel: #ffb110;
  --c-pilSelBacRed: #362422;
  --c-pilSelPreBacYel: #564328;
  --c-popBac: #252525;
  --c-priBla: #fff;
  --c-regEmoCol: #fff;
  --c-selMarDisBac: #252525;
  --c-seoPreTit: #9ebdf4;
  --c-shaBasDif: 0px 12px 32px 0px rgba(25,25,25,.4);
  --c-shaBasLg: 0px 14px 28px -6px rgba(25,25,25,.2), 0px 2px 4px -1px rgba(25,25,25,.118);
  --c-shaBasMd: 0px 4px 12px -2px rgba(25,25,25,.08);
  --c-shaBasScr: 0px 24px 48px 0px rgba(25,25,25,.64), 0px 4px 12px 0px rgba(25,25,25,.56);
  --c-shaBasSm: 0px 2px 4px 0px rgba(25,25,25,.08);
  --c-shaCol: #0f0f0f;
  --c-shaMDPriOut: inset 0 0 0 1px rgba(255,255,235,.1), 0px 14px 28px -6px rgba(0,0,0,.2), 0px 2px 4px -1px rgba(0,0,0,.12);
  --c-shaMDThiOut: 0 0 0 2px #383836, 0px 14px 28px -6px rgba(0,0,0,.2), 0px 2px 4px -1px rgba(0,0,0,.12);
  --c-shaOutDif: 0px 0px 0px 1px #383836, 0px 12px 32px 0px rgba(25,25,25,.4);
  --c-shaOutLg: 0px 0px 0px 1px #383836, 0px 14px 28px -6px rgba(25,25,25,.2), 0px 2px 4px -1px rgba(25,25,25,.118);
  --c-shaOutMd: 0px 0px 0px 1px #383836, 0px 4px 12px -2px rgba(25,25,25,.08);
  --c-shaOutScr: 0px 0px 0px 1px #383836, 0px 24px 48px 0px rgba(25,25,25,.64), 0px 4px 12px 0px rgba(25,25,25,.56);
  --c-shaOutSm: 0px 0px 0px 1px #383836, 0px 2px 4px 0px rgba(25,25,25,.08);
  --c-shaSMThiOut: 0 0 0 2px #383836, 0px 4px 12px -2px rgba(0,0,0,.16);
  --c-sidSecCol: #9b9b9b;
  --c-sitBuiBac: #1f1f1f;
  --c-sitPagPreWinChrBar: #141414;
  --c-tabFroFilDivCol: #464646;
  --c-tabFroSelDivCol: #2f3a48;
  --c-timBac: #191919;
  --c-topAndSha: rgba(15,15,15,.2) 0px 2px 4px, rgba(15,15,15,.3) 0px 2px 8px;
  --c-topAndShaCol: rgba(15,15,15,.2) 0px 1px 0px, transparent 0px 0px 0px;
  --c-topFav: #ca984d;
  --c-whi: #000;
  --c-whiButBac: #252525;
  --c-whiButHovBac: #2f2f2f;
  --c-whiButPreBac: #252525;
  --ca-UIUseAvaInnOut: rgba(25,25,25,.3);
  --ca-aiChaButUns: transparent;
  --ca-aiChaButUnsHov: transparent;
  --ca-butHovBac: rgba(255,255,255,.055);
  --ca-butPreBac: rgba(255,255,255,.03);
  --ca-butPreBacLig: rgba(255,255,255,.03);
  --ca-calEveHovBac: rgba(55,53,47,.02);
  --ca-carConBacTra: rgba(227,226,224,0);
  --ca-conBacTra: rgba(241,241,239,0);
  --ca-embBloResInnBg: rgba(15,15,15,.6);
  --ca-equTemPlaBac: rgba(255,255,255,.03);
  --ca-finHigMatSelBac: rgba(255,205,56,.9);
  --ca-glaPag: rgba(25,25,25,.8);
  --ca-glaWas: rgba(32,32,32,.8);
  --ca-homCarBacPre: rgba(255,255,255,.07);
  --ca-homCarCovPhoBas: rgba(255,255,255,.03);
  --ca-homCarTemCarBacPre: rgba(255,255,255,.07);
  --ca-homTilBac: rgba(32,32,32,.9);
  --ca-ligGraButHovBac: rgba(255,255,255,.055);
  --ca-ligGraButPreBac: rgba(255,255,255,.094);
  --ca-marEdiBacBlu: rgba(35,131,226,.14);
  --ca-marEdiBacHovWhi: rgba(255,255,255,.094);
  --ca-marEdiBacPreWhi: rgba(255,255,255,.03);
  --ca-marEdiBacRed: rgba(222,85,85,.25);
  --ca-marEdiBacWhi: rgba(255,255,255,.055);
  --ca-marEdiBacYel: rgba(179,129,61,.2);
  --ca-marEdiBorHovRed: rgba(255,255,255,.03);
  --ca-marEdiBorHovWhi: rgba(255,255,255,.055);
  --ca-marEdiBorHovYel: rgba(255,255,255,.03);
  --ca-marEdiBorPreBlu: rgba(255,255,255,.03);
  --ca-marEdiBorPreRed: rgba(255,255,255,.03);
  --ca-marEdiBorPreWhi: rgba(255,255,255,.055);
  --ca-marEdiBorPreYel: rgba(255,255,255,.03);
  --ca-marEdiBorWhi: rgba(255,255,255,.055);
  --ca-marStaDef: rgba(255,177,16,.3);
  --ca-modUndBac: rgba(15,15,15,.8);
  --ca-opaLinDecCol: rgba(255,255,255,.282);
  --ca-outButHovBac: rgba(255,255,255,.055);
  --ca-oveSmo: rgba(15,15,15,.8);
  --ca-pilBacBlu: rgba(51,126,169,.08);
  --ca-pilBacRed: rgba(222,85,88,.1);
  --ca-pilBacYel: rgba(162,105,50,.1);
  --ca-pilBorBlu: rgba(35,131,226,.07);
  --ca-pilBorWhi: rgba(255,255,255,.055);
  --ca-pilHovBacBlu: rgba(35,131,226,.14);
  --ca-pilHovBacWhi: rgba(0,0,0,.1);
  --ca-pilHovBorBlu: rgba(35,131,226,.07);
  --ca-pilHovBorRed: rgba(222,85,85,.25);
  --ca-pilHovBorWhi: rgba(255,255,255,.094);
  --ca-pilOutBlu: rgba(35,131,226,.35);
  --ca-pilOutRed: rgba(222,85,83,.45);
  --ca-pilOutYel: rgba(250,177,67,.5);
  --ca-pilPreBacBlu: rgba(35,131,226,.2);
  --ca-pilPreBacRed: rgba(222,85,85,.25);
  --ca-pilPreBacWhi: rgba(0,0,0,.2);
  --ca-pilPreBacYel: rgba(179,129,61,.2);
  --ca-pilPreBorBlu: rgba(35,131,226,.07);
  --ca-pilPreBorWhi: rgba(255,255,255,.094);
  --ca-pilSelBorRed: rgba(222,85,82,.6);
  --ca-pilSelBorWhi: rgba(255,255,255,.18);
  --ca-pilSelBorYel: rgba(255,177,16,.5);
  --ca-pilSelHovBacBlu: rgba(35,131,226,.14);
  --ca-pilSelHovBacRed: rgba(222,85,85,.25);
  --ca-pilSelHovBacWhi: rgba(0,0,0,.1);
  --ca-pilSelHovBorRed: rgba(222,85,82,.6);
  --ca-pilSelHovBorWhi: rgba(255,255,255,.18);
  --ca-pilSelHovBorYel: rgba(255,177,16,.5);
  --ca-pilSelPreBacBlu: rgba(35,131,226,.35);
  --ca-pilSelPreBacWhi: rgba(0,0,0,.2);
  --ca-pilSelPreBorRed: rgba(222,85,82,.6);
  --ca-pilSelPreBorWhi: rgba(255,255,255,.18);
  --ca-pilSelPreBorYel: rgba(255,177,16,.5);
  --ca-popOveBac: rgba(15,15,15,.6);
  --ca-popWaxPapBac: rgba(32,32,32,.9);
  --ca-sidIteSelBac: rgba(255,255,255,.055);
  --ca-sidSecBac: rgba(0,0,0,.024);
  --ca-staHov: rgba(255,255,255,.055);
  --ca-staPre: rgba(255,255,255,.13);
  --ca-swiButTeaBg: rgba(120,129,135,.3);
  --ca-swiTogDesTraBg: rgba(120,129,135,.4);
  --ca-swiTogDesTraBgVar: rgba(202,204,206,.3);
  --ca-tabRowHovBac: rgba(255,255,255,.055);
  --ca-tokInpMenIteBac: rgba(255,255,255,.03);
  --cd-aiChaButPre: rgba(255,255,255,.12);
  --cd-aiChaButSel: rgba(255,255,255,.04);
  --cd-aiChaButSelHov: rgba(255,255,255,.06);
  --cd-boaIteDefBac: rgba(255,255,255,.055);
  --cd-codBloBac: rgba(255,255,255,.03);
  --cd-colGalPreCarBac: rgba(255,255,255,.055);
  --cd-embPlaBac: rgba(255,255,255,.03);
  --cd-homCarBacBas: rgba(255,255,255,.05);
  --cd-homCarBacHov: rgba(255,255,255,.05);
  --cd-homCarTemCarBacBas: rgba(255,255,255,.05);
  --cd-homCarTemCarBacHov: rgba(255,255,255,.05);
  --cd-marEdiBacHovBlu: rgba(35,131,226,.2);
  --cd-marEdiBacPreBlu: rgba(35,131,226,.07);
  --cd-marEdiBorBlu: rgba(255,255,255,.03);
  --cd-marEdiBorHovBlu: rgba(255,255,255,.03);
  --cd-marEdiBorRed: rgba(255,255,255,.03);
  --cd-marEdiBorYel: rgba(255,255,255,.03);
  --cd-pilBorYel: rgba(152,102,48,.15);
  --cd-pilHovTexYel: rgba(255,255,255,.87);
  --cd-pilSelBacYel: rgba(152,102,48,.15);
  --cd-tabHeaRowColBac: rgba(255,255,255,.03);
  --cd-timDarBac: rgba(255,255,255,.03);
  --cl-calIteHovBac: #373737;
  --cl-carHovBac: #2f2f2f;
  --cl-carPreBac: #252525;
  --cl-finHigMatUnsBac: #444137;
  --cl-homEmpStaPreCalInd: #2f2f2f;
  --cl-homEmpStaPreJoiButBac: #252525;
  --cl-homScrButBacPre: #2f2f2f;
  --cl-hovDisBac: #202020;
  --cl-linDecCol: #373737;
  --cl-marEdiBacPreRed: #362422;
  --cl-marEdiBacPreYel: #392e1e;
  --cl-marEdiIcoWhi: #373737;
  --cl-marEdiIllBlu: #e0eefb;
  --cl-marEdiIllRed: #fdebec;
  --cl-marEdiIllWhi: #fff;
  --cl-marEdiIllYel: #fdecc8;
  --cl-marTopTexHovWhi: #5a5a5a;
  --cl-outButPreBac: #252525;
  --cl-pagTitPlaTexCol: #373737;
  --cl-perHomBacPho: #191919;
  --cl-pilBacWhi: #202020;
  --cl-pilHovBorYel: #392e1e;
  --cl-pilIcoWhi: #7f7f7f;
  --cl-pilOutWhi: #1c1c1c;
  --cl-pilPreBorRed: #522e2a;
  --cl-pilPreBorYel: #392e1e;
  --cl-pilSelBacBlu: #1d282e;
  --cl-pilSelBacWhi: #373737;
  --cl-pilSelBorBlu: #2383e2;
  --cl-pilSelHovBacYel: #392e1e;
  --cl-pilSelHovBorBlu: #2383e2;
  --cl-pilSelPreBacRed: #522e2a;
  --cl-pilSelPreBorBlu: #2383e2;
  --cl-selLigGra100: #202020;
  --cl-selLigGra200: #252525;
  --cl-selLigGra30: #151515;
  --cl-selLigGra300: #2f2f2f;
  --cl-selLigGra400: #373737;
  --cl-selLigGra50: #191919;
  --cl-selLigGra500: #5a5a5a;
  --cl-selLigGra700: #9b9b9b;
  --cl-sitInsSte: #373737;
  --cl-susUIUseAvaBac: #373737;
  /* --- Colour families (text / icon / border / background per hue) --- */
  --c-bluBacAccPri: #2783de;
  --c-bluBacAccSec: #5e9fe8;
  --c-bluBacEle: #213041;
  --c-bluBacInt: #1e2834;
  --c-bluBacPri: #1a2027;
  --c-bluBacSec: #233850;
  --c-bluBacTer: #355f8b;
  --c-bluBorAccPri: #2783de;
  --c-bluBorInvPri: #355f8b;
  --c-bluBorPri: #233850;
  --c-bluBorSec: #213041;
  --c-bluBorStr: #355f8b;
  --c-bluIcoAccPri: #2783de;
  --c-bluIcoDis: #264a72;
  --c-bluIcoInvPri: #f3f9fd;
  --c-bluIcoInvSec: #b6d4f3;
  --c-bluIcoPri: #e5f2fc;
  --c-bluIcoSec: #83abe1;
  --c-bluIcoTer: #387dc9;
  --c-bluTexAccPri: #2783de;
  --c-bluTexDis: #264a72;
  --c-bluTexInvPri: #f3f9fd;
  --c-bluTexInvSec: #b6d4f3;
  --c-bluTexPri: #e5f2fc;
  --c-bluTexSec: #387dc9;
  --c-bluTexTer: #355f8b;
  --c-broBacAccPri: #b68965;
  --c-broBacAccSec: #bd9576;
  --c-broBacEle: #382d26;
  --c-broBacInt: #2f2722;
  --c-broBacPri: #25201d;
  --c-broBacSec: #45362d;
  --c-broBacTer: #6d5340;
  --c-broBorAccPri: #b68965;
  --c-broBorInvPri: #6d5340;
  --c-broBorPri: #45362d;
  --c-broBorSec: #382d26;
  --c-broBorStr: #6d5340;
  --c-broIcoAccPri: #b68965;
  --c-broIcoDis: #584437;
  --c-broIcoInvPri: #faf8f6;
  --c-broIcoInvSec: #e0cdc0;
  --c-broIcoPri: #f5ede9;
  --c-broIcoSec: #bca290;
  --c-broIcoTer: #9f765a;
  --c-broTexAccPri: #b68965;
  --c-broTexDis: #584437;
  --c-broTexInvPri: #faf8f6;
  --c-broTexInvSec: #e0cdc0;
  --c-broTexPri: #f5ede9;
  --c-broTexSec: #9f765a;
  --c-broTexTer: #6d5340;
  --c-graBacAccPri: #8e8b86;
  --c-graBacAccSec: #a19e99;
  --c-graBacEle: #2c2c2b;
  --c-graBacInt: #262626;
  --c-graBacPri: #202020;
  --c-graBacSec: #383836;
  --c-graBacTer: #5f5e59;
  --c-graBorAccPri: #8e8b86;
  --c-graBorInvPri: #5f5e59;
  --c-graBorPri: #383836;
  --c-graBorSec: #2c2c2b;
  --c-graBorStr: #5f5e59;
  --c-graIcoAccPri: #8e8b86;
  --c-graIcoDis: #494846;
  --c-graIcoInvPri: #f9f8f7;
  --c-graIcoInvSec: #d4d3cf;
  --c-graIcoPri: #f0efed;
  --c-graIcoSec: #7d7a75;
  --c-graIcoTer: #5f5e59;
  --c-graTexAccPri: #8e8b86;
  --c-graTexDis: #494846;
  --c-graTexInvPri: #f9f8f7;
  --c-graTexInvSec: #d4d3cf;
  --c-graTexPri: #f0efed;
  --c-graTexSec: #7d7a75;
  --c-graTexTer: #5f5e59;
  --c-greBacAccPri: #46a171;
  --c-greBacAccSec: #72bc8f;
  --c-greBacEle: #24342b;
  --c-greBacInt: #202b24;
  --c-greBacPri: #1b211d;
  --c-greBacSec: #263d30;
  --c-greBacTer: #37674c;
  --c-greBorAccPri: #46a171;
  --c-greBorInvPri: #37674c;
  --c-greBorPri: #263d30;
  --c-greBorSec: #24342b;
  --c-greBorStr: #37674c;
  --c-greIcoAccPri: #46a171;
  --c-greIcoDis: #2a533c;
  --c-greIcoInvPri: #f6f9f7;
  --c-greIcoInvSec: #bed9c9;
  --c-greIcoPri: #e8f1ec;
  --c-greIcoSec: #8bb79d;
  --c-greIcoTer: #50946e;
  --c-greTexAccPri: #46a171;
  --c-greTexDis: #2a533c;
  --c-greTexInvPri: #f6f9f7;
  --c-greTexInvSec: #bed9c9;
  --c-greTexPri: #e8f1ec;
  --c-greTexSec: #50946e;
  --c-greTexTer: #37674c;
  --c-oraBacAccPri: #d5803b;
  --c-oraBacAccSec: #de9255;
  --c-oraBacEle: #3d2a1d;
  --c-oraBacInt: #30241c;
  --c-oraBacPri: #231e1b;
  --c-oraBacSec: #53361f;
  --c-oraBacTer: #88522f;
  --c-oraBorAccPri: #d5803b;
  --c-oraBorInvPri: #88522f;
  --c-oraBorPri: #53361f;
  --c-oraBorSec: #3d2a1d;
  --c-oraBorStr: #88522f;
  --c-oraIcoAccPri: #d5803b;
  --c-oraIcoDis: #6a4222;
  --c-oraIcoInvPri: #fcf7f4;
  --c-oraIcoInvSec: #eaccb2;
  --c-oraIcoPri: #fbebde;
  --c-oraIcoSec: #cba27d;
  --c-oraIcoTer: #d27b2d;
  --c-oraTexAccPri: #d5803b;
  --c-oraTexDis: #6a4222;
  --c-oraTexInvPri: #fcf7f4;
  --c-oraTexInvSec: #eaccb2;
  --c-oraTexPri: #fbebde;
  --c-oraTexSec: #d27b2d;
  --c-oraTexTer: #88522f;
  --c-pinBacAccPri: #db6999;
  --c-pinBacAccSec: #df84a8;
  --c-pinBacEle: #3f2631;
  --c-pinBacInt: #332129;
  --c-pinBacPri: #261c20;
  --c-pinBacSec: #4e2b3c;
  --c-pinBacTer: #7b4760;
  --c-pinBorAccPri: #db6999;
  --c-pinBorInvPri: #7b4760;
  --c-pinBorPri: #4e2b3c;
  --c-pinBorSec: #3f2631;
  --c-pinBorStr: #7b4760;
  --c-pinIcoAccPri: #db6999;
  --c-pinIcoDis: #68354e;
  --c-pinIcoInvPri: #fcf7f9;
  --c-pinIcoInvSec: #eac4d5;
  --c-pinIcoPri: #fae9f1;
  --c-pinIcoSec: #c897ad;
  --c-pinIcoTer: #c14c8a;
  --c-pinTexAccPri: #db6999;
  --c-pinTexDis: #68354e;
  --c-pinTexInvPri: #fcf7f9;
  --c-pinTexInvSec: #eac4d5;
  --c-pinTexPri: #fae9f1;
  --c-pinTexSec: #c14c8a;
  --c-pinTexTer: #7b4760;
  --c-purBacAccPri: #b577d6;
  --c-purBacAccSec: #bf8eda;
  --c-purBacEle: #36293f;
  --c-purBacInt: #2c2332;
  --c-purBacPri: #221d25;
  --c-purBacSec: #3c2d47;
  --c-purBacTer: #674d7b;
  --c-purBorAccPri: #b577d6;
  --c-purBorInvPri: #674d7b;
  --c-purBorPri: #3c2d47;
  --c-purBorSec: #36293f;
  --c-purBorStr: #674d7b;
  --c-purIcoAccPri: #b577d6;
  --c-purIcoDis: #553b69;
  --c-purIcoInvPri: #faf7fc;
  --c-purIcoInvSec: #dbc8e8;
  --c-purIcoPri: #f3ebf9;
  --c-purIcoSec: #9a6bb4;
  --c-purIcoTer: #9a6bb4;
  --c-purTexAccPri: #b577d6;
  --c-purTexDis: #553b69;
  --c-purTexInvPri: #faf7fc;
  --c-purTexInvSec: #dbc8e8;
  --c-purTexPri: #f3ebf9;
  --c-purTexSec: #9a6bb4;
  --c-purTexTer: #674d7b;
  --c-redBacAccPri: #e56458;
  --c-redBacAccSec: #e56458;
  --c-redBacEle: #412725;
  --c-redBacInt: #332221;
  --c-redBacPri: #241d1d;
  --c-redBacSec: #502c29;
  --c-redBacTer: #924943;
  --c-redBorAccPri: #e56458;
  --c-redBorInvPri: #924943;
  --c-redBorPri: #502c29;
  --c-redBorSec: #412725;
  --c-redBorStr: #924943;
  --c-redIcoAccPri: #e56458;
  --c-redIcoDis: #6d3531;
  --c-redIcoInvPri: #fdf6f6;
  --c-redIcoInvSec: #f0c5be;
  --c-redIcoPri: #fce9e7;
  --c-redIcoSec: #d0988d;
  --c-redIcoTer: #cf5148;
  --c-redTexAccPri: #e56458;
  --c-redTexDis: #6d3531;
  --c-redTexInvPri: #fdf6f6;
  --c-redTexInvSec: #f0c5be;
  --c-redTexPri: #fce9e7;
  --c-redTexSec: #cf5148;
  --c-redTexTer: #924943;
  --c-teaBacAccPri: #37a4b4;
  --c-teaBacAccSec: #4fb9c9;
  --c-teaBacEle: #193439;
  --c-teaBacInt: #182b2f;
  --c-teaBacPri: #172124;
  --c-teaBacSec: #143d45;
  --c-teaBacTer: #226471;
  --c-teaBorAccPri: #37a4b4;
  --c-teaBorInvPri: #226471;
  --c-teaBorPri: #143d45;
  --c-teaBorSec: #193439;
  --c-teaBorStr: #226471;
  --c-teaIcoAccPri: #37a4b4;
  --c-teaIcoDis: #18505b;
  --c-teaIcoInvPri: #f3fafb;
  --c-teaIcoInvSec: #b0dbe4;
  --c-teaIcoPri: #e0f3f7;
  --c-teaIcoSec: #7eb6c2;
  --c-teaIcoTer: #2c8b9e;
  --c-teaTexAccPri: #37a4b4;
  --c-teaTexDis: #18505b;
  --c-teaTexInvPri: #f3fafb;
  --c-teaTexInvSec: #b0dbe4;
  --c-teaTexPri: #e0f3f7;
  --c-teaTexSec: #2c8b9e;
  --c-teaTexTer: #226471;
  --c-yelBacAccPri: #d8a32f;
  --c-yelBacAccSec: #eac26b;
  --c-yelBacEle: #373325;
  --c-yelBacInt: #2d2b20;
  --c-yelBacPri: #23221a;
  --c-yelBacSec: #504425;
  --c-yelBacTer: #836426;
  --c-yelBorAccPri: #d8a32f;
  --c-yelBorInvPri: #836426;
  --c-yelBorPri: #504425;
  --c-yelBorSec: #373325;
  --c-yelBorStr: #836426;
  --c-yelIcoAccPri: #d8a32f;
  --c-yelIcoDis: #655121;
  --c-yelIcoInvPri: #fcfaef;
  --c-yelIcoInvSec: #d8c283;
  --c-yelIcoPri: #f9f3dc;
  --c-yelIcoSec: #d8c283;
  --c-yelIcoTer: #cb9434;
  --c-yelTexAccPri: #d8a32f;
  --c-yelTexDis: #655121;
  --c-yelTexInvPri: #fcfaef;
  --c-yelTexInvSec: #e8d497;
  --c-yelTexPri: #f9f3dc;
  --c-yelTexSec: #cb9434;
  --c-yelTexTer: #836426;
  --ca-bluBacIntTra: rgba(68,153,255,.118);
  --ca-bluBacPriTra: rgba(41,139,253,.063);
  --ca-bluBacSecTra: rgba(67,155,255,.24);
  --ca-bluBacTerTra: rgba(81,166,255,.494);
  --ca-bluBorPriTra: rgba(67,155,255,.24);
  --ca-bluBorSecTra: rgba(71,157,255,.173);
  --ca-bluBorStrTra: rgba(81,166,255,.494);
  --ca-bluTexDisTra: rgba(59,152,255,.384);
  --ca-broBacIntTra: rgba(255,171,119,.094);
  --ca-broBacPriTra: rgba(253,158,101,.05);
  --ca-broBacSecTra: rgba(255,177,129,.192);
  --ca-broBacTerTra: rgba(255,184,132,.365);
  --ca-broBorPriTra: rgba(255,177,129,.192);
  --ca-broBorSecTra: rgba(255,174,122,.133);
  --ca-broBorStrTra: rgba(255,184,132,.365);
  --ca-broTexDisTra: rgba(255,182,135,.275);
  --ca-graBacIntTra: rgba(255,255,255,.055);
  --ca-graBacPriTra: rgba(252,252,252,.03);
  --ca-graBacSecTra: rgba(255,255,235,.1);
  --ca-graBacTerTra: rgba(255,252,235,.306);
  --ca-graBorPriTra: rgba(255,255,235,.1);
  --ca-graBorSecTra: rgba(255,255,243,.082);
  --ca-graBorStrTra: rgba(255,252,235,.306);
  --ca-graTexDisTra: rgba(254,250,240,.208);
  --ca-greBacIntTra: rgba(114,255,166,.08);
  --ca-greBacPriTra: rgba(83,255,140,.035);
  --ca-greBacSecTra: rgba(108,255,172,.157);
  --ca-greBacTerTra: rgba(113,255,175,.337);
  --ca-greBorPriTra: rgba(108,255,172,.157);
  --ca-greBorSecTra: rgba(119,255,179,.118);
  --ca-greBorStrTra: rgba(113,255,175,.337);
  --ca-greTexDisTra: rgba(93,255,164,.25);
  --ca-oraBacIntTra: rgba(255,135,55,.1);
  --ca-oraBacPriTra: rgba(254,139,71,.043);
  --ca-oraBacSecTra: rgba(255,147,75,.28);
  --ca-oraBacTerTra: rgba(255,143,71,.482);
  --ca-oraBorPriTra: rgba(255,147,75,.28);
  --ca-oraBorSecTra: rgba(255,134,51,.157);
  --ca-oraBorStrTra: rgba(255,143,71,.482);
  --ca-oraTexDisTra: rgba(187,107,43,.5);
  --ca-pinBacIntTra: rgba(255,96,167,.114);
  --ca-pinBacPriTra: rgba(255,78,149,.055);
  --ca-pinBacSecTra: rgba(255,103,177,.23);
  --ca-pinBacTerTra: rgba(255,133,192,.427);
  --ca-pinBorPriTra: rgba(255,103,177,.23);
  --ca-pinBorSecTra: rgba(255,104,171,.165);
  --ca-pinBorStrTra: rgba(255,133,192,.427);
  --ca-pinTexDisTra: rgba(255,107,180,.34);
  --ca-purBacIntTra: rgba(200,117,255,.11);
  --ca-purBacPriTra: rgba(196,101,253,.05);
  --ca-purBacSecTra: rgba(200,125,255,.2);
  --ca-purBacTerTra: rgba(208,147,255,.427);
  --ca-purBorPriTra: rgba(200,125,255,.2);
  --ca-purBorSecTra: rgba(201,122,255,.165);
  --ca-purBorStrTra: rgba(208,147,255,.427);
  --ca-purTexDisTra: rgba(197,123,255,.345);
  --ca-redBacIntTra: rgba(255,105,96,.114);
  --ca-redBacPriTra: rgba(251,107,107,.047);
  --ca-redBacSecTra: rgba(255,104,92,.24);
  --ca-redBacTerTra: rgba(255,116,105,.525);
  --ca-redBorPriTra: rgba(255,104,92,.24);
  --ca-redBorSecTra: rgba(255,106,94,.173);
  --ca-redBorStrTra: rgba(255,116,105,.525);
  --ca-redTexDisTra: rgba(255,102,91,.365);
  --ca-teaBacIntTra: rgba(15,213,255,.094);
  --ca-teaBacPriTra: rgba(0,126,164,.08);
  --ca-teaBacSecTra: rgba(0,205,245,.2);
  --ca-teaBacTerTra: rgba(49,221,255,.38);
  --ca-teaBorPriTra: rgba(0,205,245,.2);
  --ca-teaBorSecTra: rgba(25,219,255,.137);
  --ca-teaBorStrTra: rgba(49,221,255,.38);
  --ca-teaTexDisTra: rgba(22,217,255,.286);
  --ca-yelBacIntTra: rgba(255,232,106,.086);
  --ca-yelBacPriTra: rgba(255,232,48,.043);
  --ca-yelBacSecTra: rgba(255,205,75,.24);
  --ca-yelBacTerTra: rgba(255,188,53,.46);
  --ca-yelBorPriTra: rgba(255,205,75,.24);
  --ca-yelBorSecTra: rgba(255,225,117,.13);
  --ca-yelBorStrTra: rgba(255,188,53,.46);
  --ca-yelTexDisTra: rgba(255,194,49,.33);
  /* --- Raw palette scales --- */
  --c-palBlu800: #388ebf;
  --c-palBlu900: #379ad3;
  --c-palBro800: #b27e67;
  --c-palBro900: #ba856f;
  --c-palGra0: #000;
  --c-palGra50: #191919;
  --c-palGra500: #5a5a5a;
  --c-palGra600: #7f7f7f;
  --c-palGra700: #9b9b9b;
  --c-palGra800: #d3d3d3;
  --c-palGra900: #fff;
  --c-palGre800: #3c9d6a;
  --c-palGre900: #529e72;
  --c-palOra800: #e48539;
  --c-palOra900: #c77d48;
  --c-palPin800: #c94b8c;
  --c-palPin900: #d15796;
  --c-palPur800: #9d67d2;
  --c-palPur900: #9d68d3;
  --c-palRed800: #de5550;
  --c-palRed900: #e65b58;
  --c-palUiBlu600: #2383e2;
  --c-palUiBlu700: #4fa7ff;
  --c-palYel800: #d99e35;
  --c-palYel900: #ca984d;
  --ca-palBlu200: rgba(51,126,169,.2);
  --ca-palBlu400: rgba(51,126,169,.5);
  --ca-palBro200: rgba(184,101,69,.25);
  --ca-palBro400: rgba(184,101,67,.45);
  --ca-palGre200: rgba(45,153,100,.2);
  --ca-palGre400: rgba(45,153,100,.5);
  --ca-palOra200: rgba(233,126,37,.2);
  --ca-palOra400: rgba(233,126,35,.45);
  --ca-palPagGla0: rgba(25,25,25,.8);
  --ca-palPin200: rgba(220,76,145,.22);
  --ca-palPin400: rgba(220,76,145,.4);
  --ca-palPur200: rgba(155,97,211,.18);
  --ca-palPur400: rgba(168,91,242,.34);
  --ca-palRed200: rgba(222,85,85,.25);
  --ca-palRed400: rgba(222,85,83,.45);
  --ca-palTraGra100: rgba(255,255,255,.03);
  --ca-palTraGra200: rgba(255,255,255,.055);
  --ca-palTraGra300: rgba(255,255,255,.094);
  --ca-palTraGra400: rgba(255,255,255,.13);
  --ca-palTraGra500: rgba(255,255,255,.282);
  --ca-palTraGra600: rgba(255,255,255,.46);
  --ca-palTraGra700: rgba(255,255,255,.565);
  --ca-palTraGra75: rgba(255,255,255,.016);
  --ca-palTraGra800: rgba(255,255,255,.81);
  --ca-palTraGra850: rgba(255,255,255,.87);
  --ca-palTraGra900: rgba(255,255,255,.96);
  --ca-palUiBlu100: rgba(35,131,226,.07);
  --ca-palUiBlu200: rgba(35,131,226,.14);
  --ca-palUiBlu300: rgba(35,131,226,.2);
  --ca-palUiBlu400: rgba(35,131,226,.35);
  --ca-palUiBlu50: rgba(35,131,226,.035);
  --ca-palUiBlu500: rgba(35,131,226,.57);
  --ca-palUiBlu75: rgba(35,131,226,.05);
  --ca-palWasGla0: rgba(32,32,32,.8);
  --ca-palYel200: rgba(179,129,61,.2);
  --ca-palYel400: rgba(250,177,67,.5);
  --cd-palBlu50: rgba(51,126,169,.08);
  --cd-palBlu500: rgba(51,126,169,.65);
  --cd-palBlu600: rgba(51,126,169,.82);
  --cd-palBlu700: rgba(51,126,169,.91);
  --cd-palBro50: rgba(184,101,72,.08);
  --cd-palBro500: rgba(239,153,118,.6);
  --cd-palBro600: rgba(209,138,109,.75);
  --cd-palBro700: rgba(187,125,100,.91);
  --cd-palGre50: rgba(45,153,100,.08);
  --cd-palGre500: rgba(44,167,106,.65);
  --cd-palGre600: rgba(44,167,106,.82);
  --cd-palGre700: rgba(44,167,106,.91);
  --cd-palOra50: rgba(233,126,40,.06);
  --cd-palOra500: rgba(233,126,34,.6);
  --cd-palOra600: rgba(233,126,33,.8);
  --cd-palOra700: rgba(233,126,32,.91);
  --cd-palPin50: rgba(220,76,145,.06);
  --cd-palPin500: rgba(220,76,145,.6);
  --cd-palPin600: rgba(220,76,145,.82);
  --cd-palPin700: rgba(216,87,149,.91);
  --cd-palPur50: rgba(155,97,211,.08);
  --cd-palPur500: rgba(155,97,211,.65);
  --cd-palPur600: rgba(155,97,211,.82);
  --cd-palPur700: rgba(155,97,211,.91);
  --cd-palRed50: rgba(222,85,88,.1);
  --cd-palRed500: rgba(222,85,82,.6);
  --cd-palRed600: rgba(222,85,81,.8);
  --cd-palRed700: rgba(222,85,80,.91);
  --cd-palYel50: rgba(162,105,50,.1);
  --cd-palYel500: rgba(240,166,51,.6);
  --cd-palYel600: rgba(232,162,37,.8);
  --cd-palYel700: rgba(221,154,34,.91);
  --cl-palBlu100: #1d282e;
  --cl-palBlu30: #cbe6f7;
  --cl-palBlu300: #143a4e;
  --cl-palBro100: #2f2723;
  --cl-palBro30: #f4f4d3;
  --cl-palBro300: #4a3228;
  --cl-palGra100: #202020;
  --cl-palGra200: #252525;
  --cl-palGra30: #151515;
  --cl-palGra300: #2f2f2f;
  --cl-palGra400: #373737;
  --cl-palGra75: #1c1c1c;
  --cl-palGra90: #1e1e1e;
  --cl-palGre100: #222b26;
  --cl-palGre30: #d7e8d9;
  --cl-palGre300: #243d30;
  --cl-palOra100: #38281e;
  --cl-palOra30: #f0e0c8;
  --cl-palOra300: #5c3b23;
  --cl-palPin100: #302228;
  --cl-palPin30: #f6daf7;
  --cl-palPin300: #4e2c3c;
  --cl-palPur100: #2b2431;
  --cl-palPur30: #e8def6;
  --cl-palPur300: #3c2d49;
  --cl-palRed100: #362422;
  --cl-palRed30: #fddada;
  --cl-palRed300: #522e2a;
  --cl-palTraGra30: #151515;
  --cl-palTraGra50: #191919;
  --cl-palYel100: #392e1e;
  --cl-palYel30: #f0e2cb;
  --cl-palYel300: #564328;
  color-scheme: dark;
}
