
:root[data-theme="umbra-plum"] {
  --bg: #110D17;
  --paper: #1C1923;
  --line: #28242F;
  --line-strong: #322E39;
  --selection: #3F3B46;
  --bright-black: #65616D;
  --quiet: #9D92B3;
  --ink: #D3CEDD;
  --red: #D67069;
  --bright-red: #FEABA4;
  --dim-red: #B4645E;
  --green: #89CC7B;
  --bright-green: #C2FFB6;
  --dim-green: #77A86D;
  --yellow: #D1B64A;
  --bright-yellow: #FFEBA1;
  --dim-yellow: #AB984E;
  --blue: #5B97E3;
  --bright-blue: #A2CAFF;
  --dim-blue: #517EB6;
  --magenta: #C96FA4;
  --bright-magenta: #FFA1D7;
  --dim-magenta: #AC648A;
  --cyan: #12C6C7;
  --bright-cyan: #67FBFC;
  --dim-cyan: #37A1A1;
  --purple: #C1A0FB;
  --bright-purple: #EBE2FF;
  --dim-purple: #9E87C9;
  --orange: #D88445;
  --bright-orange: #FEBE93;
  --dim-orange: #AA6D42;
  --bright-white: #FFFFFF;
  --dim-white: #B3AEBD;
  --cursor-body: #D6CAEE;
  --s1: #316CB5;
  --s2: #65A556;
  --s3: #C7A8FE;
  --q1: #2F6BB3;
  --q2: #579749;
  --q3: #AD8CE5;
  --q4: #FCA466;
}


:root[data-theme="umbra-plum-day"] {
  --bg: #F2EDFC;
  --paper: #FBF9FF;
  --line: #E6E2F0;
  --line-strong: #DBD6E5;
  --selection: #CFCBD9;
  --bright-black: #6D6976;
  --quiet: #675D7C;
  --ink: #4F4B57;
  --red: #892A29;
  --bright-red: #4F0107;
  --dim-red: #9C544F;
  --green: #427A2B;
  --bright-green: #1B4A01;
  --dim-green: #547645;
  --yellow: #7D6C01;
  --bright-yellow: #4B4002;
  --dim-yellow: #776D34;
  --blue: #17559B;
  --bright-blue: #012B58;
  --dim-blue: #446F9F;
  --magenta: #812E63;
  --bright-magenta: #4C0136;
  --dim-magenta: #96567C;
  --cyan: #047979;
  --bright-cyan: #044747;
  --dim-cyan: #297779;
  --purple: #7D5CAF;
  --bright-purple: #502E7D;
  --dim-purple: #78658C;
  --orange: #8F4802;
  --bright-orange: #502601;
  --dim-orange: #91633C;
  --bright-white: #26222D;
  --dim-white: #6B6773;
  --cursor-body: #514765;
  --s1: #023E7D;
  --s2: #357426;
  --s3: #9675CC;
  --q1: #003D7B;
  --q2: #276716;
  --q3: #7C5CB0;
  --q4: #C67333;
}


:root[data-theme="umbra-pine"] {
  --bg: #061210;
  --paper: #111D1C;
  --line: #1D2928;
  --line-strong: #263331;
  --selection: #33403E;
  --bright-black: #586764;
  --quiet: #79A29C;
  --ink: #C5D5D2;
  --red: #D67069;
  --bright-red: #FEABA4;
  --dim-red: #B6655F;
  --green: #89CC7B;
  --bright-green: #C2FFB6;
  --dim-green: #77A86D;
  --yellow: #D1B64A;
  --bright-yellow: #FFEBA1;
  --dim-yellow: #AB984E;
  --blue: #5B97E3;
  --bright-blue: #A2CAFF;
  --dim-blue: #517EB6;
  --magenta: #C96FA4;
  --bright-magenta: #FFA1D7;
  --dim-magenta: #AE658C;
  --cyan: #12C6C7;
  --bright-cyan: #67FBFC;
  --dim-cyan: #37A1A1;
  --purple: #C1A0FB;
  --bright-purple: #EBE2FF;
  --dim-purple: #9E87C9;
  --orange: #D88445;
  --bright-orange: #FEBE93;
  --dim-orange: #AA6D42;
  --bright-white: #FFFFFF;
  --dim-white: #A5B5B2;
  --cursor-body: #B1DBD5;
  --s1: #316CB5;
  --s2: #65A556;
  --s3: #C7A8FE;
  --q1: #2F6BB3;
  --q2: #579749;
  --q3: #AD8CE5;
  --q4: #FCA466;
}


:root[data-theme="umbra-pine-day"] {
  --bg: #E4F4F2;
  --paper: #EEFEFC;
  --line: #D8E9E6;
  --line-strong: #CDDDDA;
  --selection: #C2D2CF;
  --bright-black: #616F6D;
  --quiet: #456C66;
  --ink: #42504E;
  --red: #892A29;
  --bright-red: #4F0107;
  --dim-red: #9C544F;
  --green: #437B2D;
  --bright-green: #1B4B02;
  --dim-green: #547646;
  --yellow: #7E6D04;
  --bright-yellow: #4C4100;
  --dim-yellow: #786E36;
  --blue: #17559B;
  --bright-blue: #012B58;
  --dim-blue: #4570A1;
  --magenta: #812E63;
  --bright-magenta: #4C0136;
  --dim-magenta: #96567C;
  --cyan: #087A7A;
  --bright-cyan: #014849;
  --dim-cyan: #2C787A;
  --purple: #7E5DB1;
  --bright-purple: #512F7E;
  --dim-purple: #79658E;
  --orange: #8F4802;
  --bright-orange: #502601;
  --dim-orange: #91633C;
  --bright-white: #1A2725;
  --dim-white: #5D6C6A;
  --cursor-body: #2F5550;
  --s1: #023E7D;
  --s2: #357426;
  --s3: #9675CC;
  --q1: #003D7B;
  --q2: #276716;
  --q3: #7C5CB0;
  --q4: #C67333;
}


:root[data-theme="umbra-ember"] {
  --bg: #170C0A;
  --paper: #231715;
  --line: #302321;
  --line-strong: #3A2D2A;
  --selection: #473937;
  --bright-black: #6E5F5D;
  --quiet: #B58D86;
  --ink: #DECCC9;
  --red: #D67069;
  --bright-red: #FEABA4;
  --dim-red: #B4645E;
  --green: #89CC7B;
  --bright-green: #C2FFB6;
  --dim-green: #77A86D;
  --yellow: #D1B64A;
  --bright-yellow: #FFEBA1;
  --dim-yellow: #AB984E;
  --blue: #5B97E3;
  --bright-blue: #A2CAFF;
  --dim-blue: #517EB6;
  --magenta: #C96FA4;
  --bright-magenta: #FFA1D7;
  --dim-magenta: #AC648A;
  --cyan: #12C6C7;
  --bright-cyan: #67FBFC;
  --dim-cyan: #37A1A1;
  --purple: #C1A0FB;
  --bright-purple: #EBE2FF;
  --dim-purple: #9E87C9;
  --orange: #D88445;
  --bright-orange: #FEBE93;
  --dim-orange: #AA6D42;
  --bright-white: #FFFFFF;
  --dim-white: #BEACA9;
  --cursor-body: #F0C6BE;
  --s1: #316CB5;
  --s2: #65A556;
  --s3: #C7A8FE;
  --q1: #2F6BB3;
  --q2: #579749;
  --q3: #AD8CE5;
  --q4: #FCA466;
}


:root[data-theme="umbra-ember-day"] {
  --bg: #FDECE8;
  --paper: #FEF9F8;
  --line: #F2E0DD;
  --line-strong: #E6D5D1;
  --selection: #DBC9C6;
  --bright-black: #776865;
  --quiet: #7D5952;
  --ink: #584947;
  --red: #892A29;
  --bright-red: #4F0107;
  --dim-red: #9C544F;
  --green: #427A2B;
  --bright-green: #1B4A01;
  --dim-green: #547645;
  --yellow: #7D6C01;
  --bright-yellow: #4B4002;
  --dim-yellow: #776D34;
  --blue: #17559B;
  --bright-blue: #012B58;
  --dim-blue: #446F9F;
  --magenta: #812E63;
  --bright-magenta: #4C0136;
  --dim-magenta: #96567C;
  --cyan: #087A7A;
  --bright-cyan: #014849;
  --dim-cyan: #2C787A;
  --purple: #7D5CAF;
  --bright-purple: #502E7D;
  --dim-purple: #78658C;
  --orange: #8F4802;
  --bright-orange: #502601;
  --dim-orange: #91633C;
  --bright-white: #2D201F;
  --dim-white: #756563;
  --cursor-body: #66433D;
  --s1: #023E7D;
  --s2: #357426;
  --s3: #9675CC;
  --q1: #003D7B;
  --q2: #276716;
  --q3: #7C5CB0;
  --q4: #C67333;
}


:root[data-theme="umbra-ash"] {
  --bg: #06090D;
  --paper: #171B1F;
  --line: #23272B;
  --line-strong: #2D3135;
  --selection: #393E42;
  --bright-black: #5F6469;
  --quiet: #8B9AAB;
  --ink: #CCD2D7;
  --red: #D67069;
  --bright-red: #FEABA4;
  --dim-red: #B0625C;
  --green: #89CC7B;
  --bright-green: #C2FFB6;
  --dim-green: #77A86D;
  --yellow: #D1B64A;
  --bright-yellow: #FFEBA1;
  --dim-yellow: #AB984E;
  --blue: #5B97E3;
  --bright-blue: #A2CAFF;
  --dim-blue: #4F7AB2;
  --magenta: #C96FA4;
  --bright-magenta: #FFA1D7;
  --dim-magenta: #A86287;
  --cyan: #12C6C7;
  --bright-cyan: #67FBFC;
  --dim-cyan: #37A1A1;
  --purple: #C1A0FB;
  --bright-purple: #EBE2FF;
  --dim-purple: #9E87C9;
  --orange: #D88445;
  --bright-orange: #FEBE93;
  --dim-orange: #AA6D42;
  --bright-white: #FFFFFF;
  --dim-white: #ACB2B7;
  --cursor-body: #C3D3E4;
  --s1: #316CB5;
  --s2: #65A556;
  --s3: #C7A8FE;
  --q1: #2F6BB3;
  --q2: #579749;
  --q3: #AD8CE5;
  --q4: #FCA466;
}


:root[data-theme="umbra-ash-day"] {
  --bg: #EBF1F7;
  --paper: #F7FAFE;
  --line: #E0E5EB;
  --line-strong: #D4DAE0;
  --selection: #C9CED4;
  --bright-black: #686C71;
  --quiet: #576574;
  --ink: #494E52;
  --red: #892A29;
  --bright-red: #4F0107;
  --dim-red: #9C544F;
  --green: #427A2B;
  --bright-green: #1B4A01;
  --dim-green: #547645;
  --yellow: #7E6D04;
  --bright-yellow: #4C4100;
  --dim-yellow: #786E36;
  --blue: #17559B;
  --bright-blue: #012B58;
  --dim-blue: #4570A1;
  --magenta: #812E63;
  --bright-magenta: #4C0136;
  --dim-magenta: #96567C;
  --cyan: #087A7A;
  --bright-cyan: #014849;
  --dim-cyan: #2C787A;
  --purple: #7E5DB1;
  --bright-purple: #512F7E;
  --dim-purple: #79658E;
  --orange: #8F4802;
  --bright-orange: #502601;
  --dim-orange: #91633C;
  --bright-white: #202528;
  --dim-white: #656A6E;
  --cursor-body: #414F5D;
  --s1: #023E7D;
  --s2: #357426;
  --s3: #9675CC;
  --q1: #003D7B;
  --q2: #276716;
  --q3: #7C5CB0;
  --q4: #C67333;
}
