:root {

	/* up-to-date promosite color palette  */

	--colors-slate-0: #FFF;
	--colors-slate-50: #F8FAFC;
	--colors-slate-100: #F2F5F8;
	--colors-slate-200: #E5EAF0;
	--colors-slate-300: #D0D8E2;
	--colors-slate-400: #9CA8BA;
	--colors-slate-500: #68778D;
	--colors-slate-600: #46556A;
	--colors-slate-700: #354153;
	--colors-slate-800: #1E293B;
	--colors-slate-900: #0F172A;
	--colors-slate-950: #020617;
	--colors-slate-980: #08090C;
	--colors-slate-990: #030408;
	--colors-slate-1000: #000;
	--colors-slate-trans-50: #16599C08;
	--colors-slate-trans-100: #26598C0F;
	--colors-slate-trans-200: #1340771C;
	--colors-slate-trans-300: #08336830;
	--colors-slate-trans-400: #01215163;
	--colors-slate-trans-500: #031B3F99;
	--colors-slate-trans-600: #021531BA;
	--colors-slate-trans-700: #041125CC;
	--colors-slate-trans-800: #030F21E3;
	--colors-slate-trans-900: #030C21F2;

	--colors-stone-50: #FAFAF9;
	--colors-stone-100: #F5F5F4;
	--colors-stone-200: #E7E5E4;
	--colors-stone-300: #D6D3D1;
	--colors-stone-400: #A8A29E;
	--colors-stone-500: #78716C;
	--colors-stone-600: #57534E;
	--colors-stone-700: #44403C;
	--colors-stone-800: #292524;
	--colors-stone-900: #1C1917;
	--colors-stone-950: #0F0C0A;
	--colors-stone-trans-50: #58583708;
	--colors-stone-trans-100: #3838240D;
	--colors-stone-trans-200: #24130A1C;
	--colors-stone-trans-300: #26170D30;
	--colors-stone-trans-400: #22120763;
	--colors-stone-trans-500: #170B0294;
	--colors-stone-trans-600: #0E0801B2;
	--colors-stone-trans-700: #0D0802C4;
	--colors-stone-trans-800: #050200DB;
	--colors-stone-trans-900: #050200E8;

	--colors-neutral-50: #FAFAFA;
	--colors-neutral-100: #F2F2F2;
	--colors-neutral-200: #E5E5E5;
	--colors-neutral-300: #D4D4D4;
	--colors-neutral-400: #A3A3A3;
	--colors-neutral-500: #737373;
	--colors-neutral-600: #525252;
	--colors-neutral-700: #404040;
	--colors-neutral-800: #262626;
	--colors-neutral-900: #171717;
	--colors-neutral-950: #0D0D0D;
	--colors-neutral-trans-50: #05050505;
	--colors-neutral-trans-100: #2626260F;
	--colors-neutral-trans-200: #1414141C;
	--colors-neutral-trans-300: #0303032B;
	--colors-neutral-trans-400: #0505055E;
	--colors-neutral-trans-500: #0000008C;
	--colors-neutral-trans-600: #000000AD;
	--colors-neutral-trans-700: #000000BF;
	--colors-neutral-trans-800: #030303DB;
	--colors-neutral-trans-900: #000000E8;

	--colors-bluegrey-50: #ECEFF1;
	--colors-bluegrey-100: #CFD8DC;
	--colors-bluegrey-200: #B0BEC5;
	--colors-bluegrey-300: #90A4AE;
	--colors-bluegrey-400: #78909C;
	--colors-bluegrey-500: #607D8B;
	--colors-bluegrey-600: #546E7A;
	--colors-bluegrey-700: #455A64;
	--colors-bluegrey-800: #37474F;
	--colors-bluegrey-900: #263238;
	--colors-bluegrey-950: #1A2024;
	--colors-bluegrey-trans-50: #12374F14;
	--colors-bluegrey-trans-100: #02314630;
	--colors-bluegrey-trans-200: #002C424F;
	--colors-bluegrey-trans-300: #03324970;
	--colors-bluegrey-trans-400: #002D4287;
	--colors-bluegrey-trans-500: #033349A1;
	--colors-bluegrey-trans-600: #042839AD;
	--colors-bluegrey-trans-700: #001B29BA;
	--colors-bluegrey-trans-800: #021722C9;
	--colors-bluegrey-trans-900: #031017DB;

	--colors-rose-50: #FFF1F2;
	--colors-rose-100: #FFE4E6;
	--colors-rose-200: #FECDD3;
	--colors-rose-300: #FDA4AF;
	--colors-rose-400: #FB7185;
	--colors-rose-500: #F43F5E;
	--colors-rose-600: #E11D48;
	--colors-rose-700: #BE123C;
	--colors-rose-800: #9F1239;
	--colors-rose-900: #881337;
	--colors-rose-950: #5A162B;

	--colors-orange-50: #FFF7ED;
	--colors-orange-100: #FFEDD5;
	--colors-orange-200: #FED7AA;
	--colors-orange-300: #FDBA74;
	--colors-orange-400: #FB923C;
	--colors-orange-500: #F97316;
	--colors-orange-600: #EA580C;
	--colors-orange-700: #C2410C;
	--colors-orange-800: #9C3918;
	--colors-orange-900: #7C2D12;
	--colors-orange-950: #4F2517;

	--colors-amber-50: #FFFBEB;
	--colors-amber-100: #FEF3C7;
	--colors-amber-200: #FDE68A;
	--colors-amber-300: #FCD34D;
	--colors-amber-400: #FBBF24;
	--colors-amber-500: #F59E0B;
	--colors-amber-600: #D97706;
	--colors-amber-700: #B45309;
	--colors-amber-800: #92400E;
	--colors-amber-900: #78350F;
	--colors-amber-950: #4F2B17;

	--colors-lime-50: #F7FEE7;
	--colors-lime-100: #ECFCCB;
	--colors-lime-200: #D9F99D;
	--colors-lime-300: #BEF264;
	--colors-lime-400: #A3E635;
	--colors-lime-500: #84CC16;
	--colors-lime-600: #65A30D;
	--colors-lime-700: #4D7C0F;
	--colors-lime-800: #3F6212;
	--colors-lime-900: #365314;
	--colors-lime-950: #2A3D14;

	--colors-emerald-50: #ECFDF5;
	--colors-emerald-100: #D1FAE5;
	--colors-emerald-200: #A7F3D0;
	--colors-emerald-300: #6EE7B7;
	--colors-emerald-400: #34D399;
	--colors-emerald-500: #10B981;
	--colors-emerald-600: #059669;
	--colors-emerald-700: #047857;
	--colors-emerald-800: #045D44;
	--colors-emerald-900: #064E3B;
	--colors-emerald-950: #194335;

	--colors-teal-50: #F6FEFC;
	--colors-teal-100: #CCFBF1;
	--colors-teal-200: #99F6E4;
	--colors-teal-300: #5EEAD4;
	--colors-teal-400: #2DD4BF;
	--colors-teal-500: #14B8A6;
	--colors-teal-600: #0D9488;
	--colors-teal-700: #0F766E;
	--colors-teal-800: #115E59;
	--colors-teal-900: #134E4A;
	--colors-teal-950: #163B39;

	--colors-cyan-50: #ECFEFF;
	--colors-cyan-100: #CFFAFE;
	--colors-cyan-200: #A5F3FC;
	--colors-cyan-300: #67E8F9;
	--colors-cyan-400: #42D9F0;
	--colors-cyan-500: #08BED2;
	--colors-cyan-600: #0891B2;
	--colors-cyan-700: #0E7490;
	--colors-cyan-800: #155E75;
	--colors-cyan-900: #164E63;
	--colors-cyan-950: #083849;

	--colors-blue-50: #F0F6FE;
	--colors-blue-100: #E0EDFF;
	--colors-blue-200: #CCE0F9;
	--colors-blue-300: #ACCFF6;
	--colors-blue-400: #81B6F8;
	--colors-blue-500: #518BEC;
	--colors-blue-600: #3167DC;
	--colors-blue-700: #2450CE;
	--colors-blue-800: #2241A8;
	--colors-blue-900: #173382;
	--colors-blue-950: #14275D;

	--colors-indigo-50: #F5F7FF;
	--colors-indigo-100: #E0E7FF;
	--colors-indigo-200: #C7D2FE;
	--colors-indigo-300: #A5B4FC;
	--colors-indigo-400: #818CF8;
	--colors-indigo-500: #6366F1;
	--colors-indigo-600: #4F46E5;
	--colors-indigo-700: #4338CA;
	--colors-indigo-800: #3730A3;
	--colors-indigo-900: #312E81;
	--colors-indigo-950: #16145D;

	--colors-violet-50: #F5F3FF;
	--colors-violet-100: #EDE9FE;
	--colors-violet-200: #DDD6FE;
	--colors-violet-300: #C4B5FD;
	--colors-violet-400: #A78BFA;
	--colors-violet-500: #8B5CF6;
	--colors-violet-600: #7C3AED;
	--colors-violet-700: #6D28D9;
	--colors-violet-800: #5B21B6;
	--colors-violet-900: #4C1D95;
	--colors-violet-950: #310B65;

	--colors-purple-50: #F5F4FE;
	--colors-purple-100: #F3E8FF;
	--colors-purple-200: #E9D5FF;
	--colors-purple-300: #D8B4FE;
	--colors-purple-400: #C084FC;
	--colors-purple-500: #A855F7;
	--colors-purple-600: #9333EA;
	--colors-purple-700: #7E22CE;
	--colors-purple-800: #6B21A8;
	--colors-purple-900: #581C87;
	--colors-purple-950: #36194C;

	--colors-pink-50: #FEF6FA;
	--colors-pink-100: #FBE9F4;
	--colors-pink-200: #F8DEEC;
	--colors-pink-300: #FBB6DC;
	--colors-pink-400: #F391C4;
	--colors-pink-500: #EE63AD;
	--colors-pink-600: #E0478B;
	--colors-pink-700: #E21D6F;
	--colors-pink-800: #BB1B5C;
	--colors-pink-900: #8A1947;
	--colors-pink-950: #511F33;

	/* ~~~~~ */


	--colors-graphite-0: #FFF;
	--colors-graphite-50: #F9FAFB;
	--colors-graphite-100: #F2F4F6;
	--colors-graphite-200: #E7EBEE;
	--colors-graphite-300: #DCE1E5;
	--colors-graphite-400: #d0d7db;
	--colors-graphite-500: #B7C1C8;
	--colors-graphite-700: #8F99A3;
	--colors-graphite-900: #5A6672;
	--colors-graphite-920: #46525D;
	--colors-graphite-960: #272F37;
	--colors-graphite-990: #12181C;
	--colors-graphite-trans-50: #001F3D05;
	--colors-graphite-trans-100: #001F3D0D;
	--colors-graphite-trans-200: #001F3D1A;
	--colors-graphite-trans-300: #00223D24;
	--colors-graphite-trans-400: #00253D2E;
	--colors-graphite-trans-500: #0623374A;
	--colors-graphite-trans-700: #0C223173;
	--colors-graphite-trans-900: #041625A6;
	--colors-graphite-trans-920: #041625BD;
	--colors-graphite-trans-960: #020C12D9;
	--colors-graphite-trans-990: #02090DF0;
	--colors-graphite-retrans-50: #FFFFFFB3;
	--colors-graphite-retrans-100: #FFFFFF4D;
	--colors-graphite-retrans-400: #011F320D;
	--colors-alpha-dark-10: #0000001A;
	--colors-alpha-dark-15: #00000026;
	--colors-alpha-dark-18: #0000002E;
	--colors-alpha-dark-20: #00000033;
	--colors-alpha-dark-30: #0000004D;
	--colors-alpha-dark-40: #00000066;
	--colors-alpha-dark-50: #00000080;
	--colors-alpha-dark-60: #00000099;
	--colors-alpha-dark-70: #000000B3;
	--colors-alpha-dark-80: #000000CC;
	--colors-alpha-dark-90: #000000E6;
	--colors-alpha-dark-95: #000000F2;
	--colors-alpha-dark-100: #000;
	--colors-alpha-dark-00: #00000000;
	--colors-alpha-dark-02: #00000005;
	--colors-alpha-dark-03: #00000008;
	--colors-alpha-dark-05: #0000000D;
	--colors-alpha-dark-08: #00000014;
	--colors-alpha-light-10: #FFFFFF1A;
	--colors-alpha-light-15: #FFFFFF26;
	--colors-alpha-light-18: #FFFFFF2E;
	--colors-alpha-light-20: #FFFFFF33;
	--colors-alpha-light-30: #FFFFFF4D;
	--colors-alpha-light-40: #FFFFFF66;
	--colors-alpha-light-50: #FFFFFF80;
	--colors-alpha-light-60: #FFFFFF99;
	--colors-alpha-light-70: #FFFFFFB3;
	--colors-alpha-light-80: #FFFFFFCC;
	--colors-alpha-light-90: #FFFFFFE6;
	--colors-alpha-light-95: #FFFFFFF2;
	--colors-alpha-light-100: #FFF;
	--colors-alpha-light-00: #FFFFFF00;
	--colors-alpha-light-02: #FFFFFF05;
	--colors-alpha-light-03: #FFFFFF08;
	--colors-alpha-light-05: #FFFFFF0D;
	--colors-alpha-light-07: #FFFFFF12;
	--colors-interblue-50: #F0F9FF;
	--colors-interblue-100: #E5F5FF;
	--colors-interblue-200: #D6EFFF;
	--colors-interblue-300: #C2E8FF;
	--colors-interblue-400: #99D6FF;
	--colors-interblue-500: #66C4FF;
	--colors-interblue-600: #33B1FF;
	--colors-interblue-700: #0099FF;
	--colors-interblue-800: #0077DD;
	--colors-interblue-900: #0059B2;
	--colors-interblue-trans-50: #0099FF0D;
	--colors-interblue-trans-100: #0099FF1A;
	--colors-interblue-trans-200: #0099ff29;
	--colors-interblue-trans-300: #0099ff3D;
	--colors-interblue-trans-400: #0099ff66;
	--colors-interblue-trans-500: #0099ff99;
	--colors-interblue-trans-600: #0099ffCC;
	--colors-interblue-easy-700: #2BA6EE;
	--colors-interblue-easy-800: #1188CC;
	--colors-interblue-desat-700: #559FCE;
	--colors-interblue-desat-800: #4B83A7;
	--colors-interblue-desat-900: #406680;
	--colors-interblue-desat-920: #3C586F;
	--colors-interblue-desat-930: #334C60;
	--colors-interblue-desat-940: #2E4356;
	--colors-interblue-desat-trans-700: #66C4FFBF;
	--colors-interblue-desat-trans-800: #66C4FF8C;
	--colors-interblue-desat-trans-900: #66C4FF59;
	--colors-interblue-desat-trans-920: #66C4FF40;
	--colors-interblue-desat-trans-930: #66C4FF2E;
	--colors-interblue-desat-trans-940: #66C4FF1C;
	/*--colors-blue-50: #F5F9FF;*/
	/*--colors-blue-300: #C7E6FF;*/
	/*--colors-blue-400: #A3D6FF;*/
	/*--colors-blue-500: #80C6FF;*/
	/*--colors-blue-600: #55AEF6;*/
	/*--colors-blue-700: #2496F4;*/
	/*--colors-blue-750: #1989E5;*/
	/*--colors-blue-900: #1366AA;*/
	/*--colors-blue-930: #114A78;*/
	--colors-blue-desat-100: #EBF2F7;
	--colors-blue-desat-300: #DDE6EE;
	--colors-blue-desat-400: #C2D5E5;
	--colors-blue-desat-500: #A0BDD4;
	--colors-blue-desat-600: #82A9C9;
	--colors-blue-desat-750: #6088A9;
	--colors-blue-desat-900: #365D7D;
	--colors-blue-desat-700-easy: #549AD4;
	--colors-blue-alpha-500-a15: #80C6FF26;
	--colors-blue-alpha-500-a25: #80C6FF40;
	--colors-blue-alpha-500-a40: #80C6FF66;
	--colors-blue-alpha-500-a50: #80C6FF80;
	--colors-blue-alpha-des300-a60: #DDE6EE99;
	--colors-blue-alpha-des600-a40: #6A90AF66;
	--colors-blue-alpha-500-a70: #80C6FFB3;
	--colors-red-50: #FFF5F7;
	--colors-red-100: #FFEBEE;
	--colors-red-300: #FFD1D5;
	--colors-red-500: #FF99A2;
	--colors-red-700: #F76470;
	--colors-red-850: #CC334D;
	--colors-red-920: #AA002B;
	--colors-red-desat-700: #DA6C75;
	--colors-red-desat-920: #6B4750;
	--colors-red-desat-970: #36262D;
	--colors-red-desat-400-easy: #F5C7CB;
	--colors-red-desat-750-easy: #E05252;
	--colors-red-desat-900-easy: #993344;
	--colors-red-vivid-800: #F20D33;
	--colors-red-alpha-300-a30: #FFD1D54D;
	--colors-red-alpha-850-a20: #CC334D33;
	/*--colors-teal-200: #CEF3F0;*/
	/*--colors-teal-300: #ADEBE6;*/
	/*--colors-teal-400: #85E0DC;*/
	/*--colors-teal-500: #5BC8C8;*/
	/*--colors-teal-750: #099;*/
	/*--colors-teal-900: #006C6C;*/
	--colors-teal-vivid-300: #6DF7F1;
	--colors-teal-desat-400: #A6CFCF;
	--colors-teal-desat-900: #506262;
	--colors-teal-desat-500-easy: #70C2BB;
	--colors-teal-alpha-viv300-a05: #6DF7F10D;
	--colors-teal-alpha-viv300-a15: #6DF7F126;
	--colors-teal-alpha-400-a50: #84E0DC80;
	--colors-teal-alpha-750-a20: #00999933;
	--colors-teal-alpha-750-a40: #00999966;
	--colors-teal-alpha-750-a60: #00999999;
	--colors-teal-alpha-750-a80: #009999CC;
	--colors-green-300: #D0EBA0;
	--colors-green-500: #93CE2C;
	--colors-green-600: #77BB00;
	--colors-green-750: #529400;
	--colors-green-desat-400: #C4D7A2;
	--colors-green-desat-600: #95AF6A;
	--colors-green-desat-920: #365C23;
	--colors-green-desat-600-easy: #77A329;
	--colors-green-alpha-300-a60: #D0EBA099;
	--colors-green-alpha-600-a10: #77BB001A;
	--colors-green-alpha-600-a20: #77BB0033;
	--colors-green-alpha-600-a40: #77BB0066;
	--colors-green-alpha-des600-a40: #95AF6A66;
	/*--colors-amber-10: #FFFDF4;*/
	/*--colors-amber-50: #FFF7CE;*/
	/*--colors-amber-100: #FFF0A6;*/
	/*--colors-amber-300: #FFE066;*/
	/*--colors-amber-400: #FFC61A;*/
	/*--colors-amber-500: #F90;*/
	/*--colors-amber-600: #F2780D;*/
	/*--colors-amber-700: #E06900;*/
	--colors-amber-desat-300-ultra: #EAE8E1;
	--colors-amber-desat-400-ultra: #CDC7B7;
	--colors-amber-desat-800-ultra: #797771;
	--colors-amber-desat-920-ultra: #54534F;
	--colors-amber-alpha-300-a40: #FFE06666;
	--colors-amber-alpha-400-a40: #FFC61A66;
	--colors-amber-alpha-400-a60: #FFC61A99;
	/*--colors-purple-300: #EAD6EA;*/
	/*--colors-purple-400: #DDBBDD;*/
	/*--colors-purple-600: #C9C;*/
	/*--colors-purple-700: #B67CB6;*/
	/*--colors-purple-800: #969;*/
	/*--colors-purple-920: #6D486D;*/
	--colors-purple-desat-400: #D6C2D6;
	--colors-purple-desat-700: #A38FA3;
	--colors-purple-vivid-700: #C6C;
	--colors-purple-alpha-600-a15: #cc99cc26;
	--colors-purple-alpha-600-a40: #cc99cc66;
	--colors-purple-alpha-800-a10: #9966991A;
	--colors-purple-alpha-800-a20: #99669933;
	--colors-purple-alpha-800-a40: #99669966;
	--colors-purple-alpha-800-a60: #99669999;
	--colors-purple-alpha-800-a80: #996699CC;
	/*--colors-violet-750: #8E74DC;*/
	/*--colors-violet-850: #75D;*/
	/*--colors-violet-900: #64C;*/
	--colors-violet-desat-600: #A9A0C4;
	--colors-violet-desat-920: #574785;
	--colors-violet-alpha-750-a15: #8E74DC26;
	--colors-violet-alpha-750-a40: #8E74DC66;
	--colors-violet-alpha-des600-a60: #A9A0C499;
	--colors-lime-50: #E9FCE0;
	--colors-lime-200: #C5F6AC;
	--colors-lime-500: #6C3;
	--colors-lime-alpha-viv300-a10: #00FF001A;
	--colors-lime-alpha-viv300-a60: #00FF0099;
	--colors-yellow-10: #FFC;
	--colors-yellow-50: #FF9;
	--colors-yellow-100: #FFF700;
	--colors-yellow-alpha-100-a20: #FFF70033;
	--colors-yellow-alpha-100-a40: #FFF70066;
	--colors-titan-300: #d2e6f6;
	--colors-titan-500: #a9c3d8;
	--colors-titan-700: #7A91A7;
	--colors-titan-800: #667B90;
	--colors-titan-850: #566B7E;
	--colors-titan-920: #425567;
	--colors-titan-930: #364859;
	--colors-titan-940: #2C3D4F;
	--colors-titan-950: #283848;
	--colors-titan-960: #253341;
	--colors-titan-970: #202B37;
	--colors-titan-980: #161F27;
	--colors-titan-trans-300: #DBEFFFF2;
	--colors-titan-trans-500: #C9E6FFCC;
	--colors-titan-trans-700: #C9E6FF80;
	--colors-titan-trans-800: #C9E6FF5E;
	--colors-titan-trans-850: #C9E6FF45;
	--colors-titan-trans-920: #C9E6FF24;
	--colors-titan-trans-930: #C9E6FF12;
	--colors-titan-trans-950: #00000014;
	--colors-titan-trans-960: #0000002E;
	--colors-titan-trans-970: #0000004D;
	--colors-titan-trans-980: #00000080;
	--colors-titan-retrans-950: #2C3D4FBF;
	--colors-titan-retrans-960: #2C3D4F66;
	--colors-titan-retrans-980: #0000004D;
	--colors-brown-300: #EBE0D6;
	--colors-brown-400: #DECBBA;
	--colors-brown-600: #C29E80;
	--colors-brown-800: #957050;
	--colors-brown-920: #674D37;
	--colors-steel-950: #2B333B;
	--colors-steel-960: #272f37;
	--colors-steel-970: #222930;
	--colors-steel-980: #1B2127;
	--colors-steel-990: #141A1F;
	--colors-steel-trans-960: #00000014;
	--colors-steel-trans-970: #00000033;
	--colors-steel-trans-980: #00000061;
	--colors-steel-trans-990: #00000080;
	--colors-steel-retrans-960: #2B333BBF;
	--colors-steel-retrans-970: #2B333B80;
	--colors-steel-retrans-990: #00000033;
	/*--colors-pink-300: #FBDBED;*/
	/*--colors-pink-400: #F5C5E1;*/
	/*--colors-pink-800: #C2478E;*/
	/*--colors-pink-920: #9A1B65;*/
	--colors-pink-trans-300: #E40C8926;
	--colors-pink-trans-400: #D8188840;
	--colors-pink-desat-500: #D8ACC2;
	--colors-pink-desat-920: #7D3B5C;
	--colors-pink-vivid-800: #E5066A;
}

:root {
	--sa-top:0;
	--sa-bot:0;
}
:root {
	--font-base: -apple-system, segoe_x105, system-ui, "Segoe UI", BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", "Oxygen", "Ubuntu", "Cantarell", sans-serif;
	--font-serif: Georgia, Serif;
	--font-mono: Consolas,'Fira Mono',Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;
	--sp_fix_none:0px;
	--sp_fix_01:1px;
	--sp_fix_02:2px;
	--sp_fix_04:4px;
	--sp_fix_06:6px;
	--sp_fix_08:8px;
	--sp_fix_12:12px;
	--sp_fix_16:16px;
	--sp_fix_20:20px;
	--sp_fix_24:24px;
	--sp_fix_32:32px;
	--sp_fix_40:40px;
	--php-dashboard-speed:0deg;
	--php-dashboard-speed-over:0deg;
	--screen-px: 1px;
	--screen-minus-px: -1px;

	--soc-google:#dd4b39;
	--soc-twitter:#55acee;
	--soc-facebook:#305d9a;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (   min--moz-device-pixel-ratio: 1.5),
only screen and (     -o-min-device-pixel-ratio: 15/10),
only screen and (        min-device-pixel-ratio: 1.5),
only screen and (                min-resolution: 144dpi),
only screen and (                min-resolution: 1.5dppx) {
	:root {
		--screen-px:0.66px;
		--screen-minus-px:-0.66px;
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
	:root {
		--screen-px:0.5px;
		--screen-minus-px:-0.5px;
	}
}
@supports (-webkit-touch-callout: none) {
	/* CSS specific to iOS devices */
}
@supports (padding-top: constant(safe-area-inset-top)) {:root {--sa-top: constant(safe-area-inset-top); --sa-bot: constant(safe-area-inset-bottom)}}
@supports (padding-top: env(safe-area-inset-top)) {:root {--sa-top: env(safe-area-inset-top); --sa-bot: env(safe-area-inset-bottom)}}