@import"https://fonts.googleapis.com/css?family=Inter:100,100i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap";:root{--ion-font-family: Inter, Helvetica, Arial, Sans-serif;-webkit-font-smoothing:antialiased;--ion-color-primary: #0096dc;--ion-color-primary-rgb: 56, 128, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3171e0;--ion-color-primary-tint: #4c8dff;--ion-color-secondary: #3dc2ff;--ion-color-secondary-rgb: 61, 194, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #36abe0;--ion-color-secondary-tint: #50c8ff;--ion-color-tertiary: #5260ff;--ion-color-tertiary-rgb: 82, 96, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #4854e0;--ion-color-tertiary-tint: #6370ff;--ion-color-success: #2dd36f;--ion-color-success-rgb: 45, 211, 111;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: #28ba62;--ion-color-success-tint: #42d77d;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #eb445a;--ion-color-danger-rgb: 235, 68, 90;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #cf3c4f;--ion-color-danger-tint: #ed576b;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #ffffff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e;--ion-color-medium: #92949c;--ion-color-medium-rgb: 146, 148, 156;--ion-color-medium-contrast: #ffffff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #808289;--ion-color-medium-tint: #9d9fa6;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-white: #ffffff;--ion-color-white-rgb: 255,255,255;--ion-color-white-contrast: #000000;--ion-color-white-contrast-rgb: 0,0,0;--ion-color-white-shade: #e0e0e0;--ion-color-white-tint: #ffffff;--ion-color-nucamp-primary: #a83ea2;--ion-color-nucamp-primary-rgb: 168,62,162;--ion-color-nucamp-primary-contrast: #ffffff;--ion-color-nucamp-primary-contrast-rgb: 255,255,255;--ion-color-nucamp-primary-shade: #94378f;--ion-color-nucamp-primary-tint: #b151ab;--ion-color-nucamp-secondary: #173753;--ion-color-nucamp-secondary-rgb: 23,55,83;--ion-color-nucamp-secondary-contrast: #ffffff;--ion-color-nucamp-secondary-contrast-rgb: 255,255,255;--ion-color-nucamp-secondary-shade: #143049;--ion-color-nucamp-secondary-tint: #2e4b64;--ion-color-nucamp-danger: #f53d3d;--ion-color-nucamp-danger-rgb: 245,61,61;--ion-color-nucamp-danger-contrast: #ffffff;--ion-color-nucamp-danger-contrast-rgb: 255,255,255;--ion-color-nucamp-danger-shade: #d83636;--ion-color-nucamp-danger-tint: #f65050;--ion-color-nucamp-light: #0096dc;--ion-color-nucamp-light-rgb: 0,150,220;--ion-color-nucamp-light-contrast: #ffffff;--ion-color-nucamp-light-contrast-rgb: 255,255,255;--ion-color-nucamp-light-shade: #0084c2;--ion-color-nucamp-light-tint: #1aa1e0;--ion-color-nucamp-dark: #727277;--ion-color-nucamp-dark-rgb: 114,114,119;--ion-color-nucamp-dark-contrast: #ffffff;--ion-color-nucamp-dark-contrast-rgb: 255,255,255;--ion-color-nucamp-dark-shade: #646469;--ion-color-nucamp-dark-tint: #808085;--ion-color-nucamp-clear: #f2fbff;--ion-color-nucamp-clear-rgb: 242,251,255;--ion-color-nucamp-clear-contrast: #000000;--ion-color-nucamp-clear-contrast-rgb: 0,0,0;--ion-color-nucamp-clear-shade: #d5dde0;--ion-color-nucamp-clear-tint: #f3fbff;--ion-color-nucamp-gray: #808080;--ion-color-nucamp-gray-rgb: 128,128,128;--ion-color-nucamp-gray-contrast: #ffffff;--ion-color-nucamp-gray-contrast-rgb: 255,255,255;--ion-color-nucamp-gray-shade: #717171;--ion-color-nucamp-gray-tint: #8d8d8d;--ion-color-facebook: #3b5998;--ion-color-facebook-rgb: 59,89,152;--ion-color-facebook-contrast: #ffffff;--ion-color-facebook-contrast-rgb: 255,255,255;--ion-color-facebook-shade: #344e86;--ion-color-facebook-tint: #4f6aa2;--ion-color-google: #ea4335;--ion-color-google-rgb: 234,67,53;--ion-color-google-contrast: #ffffff;--ion-color-google-contrast-rgb: 255,255,255;--ion-color-google-shade: #ce3b2f;--ion-color-google-tint: #ec5649;--ion-color-microsoft: #7FBA00;--ion-color-microsoft-rgb: 127,186,0;--ion-color-microsoft-contrast: #ffffff;--ion-color-microsoft-contrast-rgb: 255,255,255;--ion-color-microsoft-shade: #70a400;--ion-color-microsoft-tint: #8cc11a;--ion-color-twitter: #1DA1F2;--ion-color-twitter-rgb: 29,161,242;--ion-color-twitter-contrast: #ffffff;--ion-color-twitter-contrast-rgb: 255,255,255;--ion-color-twitter-shade: #1a8ed5;--ion-color-twitter-tint: #34aaf3;--ion-color-yahoo: #720e9e;--ion-color-yahoo-rgb: 114,14,158;--ion-color-yahoo-contrast: #ffffff;--ion-color-yahoo-contrast-rgb: 255,255,255;--ion-color-yahoo-shade: #640c8b;--ion-color-yahoo-tint: #8026a8;--ion-color-github: #333333;--ion-color-github-rgb: 51,51,51;--ion-color-github-contrast: #ffffff;--ion-color-github-contrast-rgb: 255,255,255;--ion-color-github-shade: #2d2d2d;--ion-color-github-tint: #474747;--ion-color-linkedin: #0e76a8;--ion-color-linkedin-rgb: 14,118,168;--ion-color-linkedin-contrast: #EEEEEE;--ion-color-linkedin-contrast-rgb: 238,238,238;--ion-color-linkedin-shade: #0c6894;--ion-color-linkedin-tint: #2684b1;--ion-color-email: #B23121;--ion-color-email-rgb: 178,49,33;--ion-color-email-contrast: #e9e9e9;--ion-color-email-contrast-rgb: 255,255,255;--ion-color-email-shade: #9d2b1d;--ion-color-email-tint: #ba4637;--ion-color-nucamp-soloaitechentrepreneur: #0078ff;--ion-color-nucamp-soloaitechentrepreneur-rgb: 0,120,255;--ion-color-nucamp-soloaitechentrepreneur-contrast: #e6f9ff;--ion-color-nucamp-soloaitechentrepreneur-contrast-rgb: 230,249,255;--ion-color-nucamp-soloaitechentrepreneur-shade: #006ae0;--ion-color-nucamp-soloaitechentrepreneur-tint: #1a86ff;--ion-color-nucamp-aibeginner: #0078ff;--ion-color-nucamp-aibeginner-rgb: 0,120,255;--ion-color-nucamp-aibeginner-contrast: #e5f7ff;--ion-color-nucamp-aibeginner-contrast-rgb: 229,247,255;--ion-color-nucamp-aibeginner-shade: #006ae0;--ion-color-nucamp-aibeginner-tint: #1a86ff;--ion-color-nucamp-aiessentials4work: #3D5AFE;--ion-color-nucamp-aiessentials4work-rgb: 61, 90, 254;--ion-color-nucamp-aiessentials4work-contrast: #C8E6C9;--ion-color-nucamp-aiessentials4work-contrast-rgb: 200, 230, 201;--ion-color-nucamp-aiessentials4work-shade: #354fdd;--ion-color-nucamp-aiessentials4work-tint: #5670ff;--ion-color-nucamp-aiengineer: #0078ff;--ion-color-nucamp-aiengineer-rgb: 0,120,255;--ion-color-nucamp-aiengineer-contrast: #e5e9ff;--ion-color-nucamp-aiengineer-contrast-rgb: 229,233,255;--ion-color-nucamp-aiengineer-shade: #006ae0;--ion-color-nucamp-aiengineer-tint: #1a86ff;--ion-color-nucamp-beginner: #0096dc;--ion-color-nucamp-beginner-rgb: 0,150,220;--ion-color-nucamp-beginner-contrast: #ffffff;--ion-color-nucamp-beginner-contrast-rgb: 255,255,255;--ion-color-nucamp-beginner-shade: #0084c2;--ion-color-nucamp-beginner-tint: #1aa1e0;--ion-color-nucamp-intermediate: #ff8700;--ion-color-nucamp-intermediate-rgb: 255,135,0;--ion-color-nucamp-intermediate-contrast: #ffffff;--ion-color-nucamp-intermediate-contrast-rgb: 255,255,255;--ion-color-nucamp-intermediate-shade: #d58000;--ion-color-nucamp-intermediate-tint: #ffc226;--ion-color-nucamp-backend: #a83ea2;--ion-color-nucamp-backend-rgb: 168,62,162;--ion-color-nucamp-backend-contrast: #ffffff;--ion-color-nucamp-backend-contrast-rgb: 255,255,255;--ion-color-nucamp-backend-shade: #94378f;--ion-color-nucamp-backend-tint: #b151ab;--ion-color-nucamp-cyberfundamentals: #ee2f25;--ion-color-nucamp-cyberfundamentals-rgb: 238,47,37;--ion-color-nucamp-cyberfundamentals-contrast: #ffffff;--ion-color-nucamp-cyberfundamentals-contrast-rgb: 0,0,0;--ion-color-nucamp-cyberfundamentals-shade: #d12921;--ion-color-nucamp-cyberfundamentals-tint: #f0443b;--ion-color-nucamp-advanced: #d8276b;--ion-color-nucamp-advanced-rgb: 216,39,107;--ion-color-nucamp-advanced-contrast: #ffffff;--ion-color-nucamp-advanced-contrast-rgb: 255,255,255;--ion-color-nucamp-advanced-shade: #be225e;--ion-color-nucamp-advanced-tint: #dc3d7a;--ion-color-nucamp-softwareengineering: #424247;--ion-color-nucamp-softwareengineering-rgb: 66,66,71;--ion-color-nucamp-softwareengineering-contrast: #ffffff;--ion-color-nucamp-softwareengineering-contrast-rgb: 255,255,255;--ion-color-nucamp-softwareengineering-shade: #3a3a3e;--ion-color-nucamp-softwareengineering-tint: #555559;--ion-color-nucamp-jobhunting: #4CB216;--ion-color-nucamp-jobhunting-rgb: 76,178,22;--ion-color-nucamp-jobhunting-contrast: #ffffff;--ion-color-nucamp-jobhunting-contrast-rgb: 255,255,255;--ion-color-nucamp-jobhunting-shade: #4CB216;--ion-color-nucamp-jobhunting-tint: #6DE62C;--ion-color-nucamp-red: #FF0000;--ion-color-nucamp-red-rgb: 255,0,0;--ion-color-nucamp-red-contrast: #ffffff;--ion-color-nucamp-red-contrast-rgb: 255,255,255;--ion-color-nucamp-red-shade: #e00000;--ion-color-nucamp-red-tint: #ff1a1a;--ion-background-color: #ffffff;--ion-backgroundgrey-color: #f6f7f8;--ion-backgroundwhite-color: #848baa;--ion-backgroundworkshop-color: #ffffff;--ion-swiper-background: #f8f9fa;--ion-topnavmenu-color1: #f8f9fa;--ion-topnavmenu-color2: #ffffff;--ion-text-dark: #444449;--ion-text-color: #444449;--ion-text-light: #f6f7f8;--ion-border: #e1e1e7 }@media screen and (min-width: 0px) and (max-width: 340px){:root{font-size:60%}}@media screen and (min-width: 340px) and (max-width: 480px){:root{font-size:70%}}@media screen and (min-width: 480px) and (max-width: 768px){:root{font-size:65%}}@media screen and (min-width: 768px) and (max-width: 1000px){:root{font-size:67%}}@media screen and (min-width: 1000px) and (max-width: 1200px){:root{font-size:68%}}@media screen and (min-width: 1200px) and (max-width: 2200px){:root{font-size:70%}}@media screen and (min-width: 2200px){:root{font-size:85%}}.ion-color-white{--ion-color-base: var(--ion-color-white) !important;--ion-color-base-rgb: var(--ion-color-white-rgb) !important;--ion-color-contrast: var(--ion-color-white-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-white-contrast-rgb) !important;--ion-color-shade: var(--ion-color-white-shade) !important;--ion-color-tint: var(--ion-color-white-tint) !important}.ion-color-red{--ion-color-base: var(--ion-color-red) !important;--ion-color-base-rgb: var(--ion-color-red-rgb) !important;--ion-color-contrast: var(--ion-color-red-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-red-contrast-rgb) !important;--ion-color-shade: var(--ion-color-red-shade) !important;--ion-color-tint: var(--ion-color-red-tint) !important}.ion-color-nucamp-soloaitechentrepreneur{--ion-color-base: var(--ion-color-nucamp-soloaitechentrepreneur) !important;--ion-color-base-rgb: var(--ion-color-nucamp-soloaitechentrepreneur-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-soloaitechentrepreneur-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-soloaitechentrepreneur-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-soloaitechentrepreneur-shade) !important;--ion-color-tint: var(--ion-color-nucamp-soloaitechentrepreneur-tint) !important}.ion-color-nucamp-aibeginner{--ion-color-base: var(--ion-color-nucamp-aibeginner) !important;--ion-color-base-rgb: var(--ion-color-nucamp-aibeginner-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-aibeginner-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-aibeginner-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-aibeginner-shade) !important;--ion-color-tint: var(--ion-color-nucamp-aibeginner-tint) !important}.ion-color-nucamp-aiessentials4work{--ion-color-base: var(--ion-color-nucamp-aiessentials4work) !important;--ion-color-base-rgb: var(--ion-color-nucamp-aiessentials4work-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-aiessentials4work-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-aiessentials4work-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-aiessentials4work-shade) !important;--ion-color-tint: var(--ion-color-nucamp-aiessentials4work-tint) !important}.ion-color-nucamp-aiengineer{--ion-color-base: var(--ion-color-nucamp-aiengineer) !important;--ion-color-base-rgb: var(--ion-color-nucamp-aiengineer-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-aiengineer-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-aiengineer-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-aiengineer-shade) !important;--ion-color-tint: var(--ion-color-nucamp-aiengineer-tint) !important}.ion-color-nucamp-beginner{--ion-color-base: var(--ion-color-nucamp-beginner) !important;--ion-color-base-rgb: var(--ion-color-nucamp-beginner-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-beginner-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-beginner-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-beginner-shade) !important;--ion-color-tint: var(--ion-color-nucamp-beginner-tint) !important}.ion-color-nucamp-intermediate{--ion-color-base: var(--ion-color-nucamp-intermediate) !important;--ion-color-base-rgb: var(--ion-color-nucamp-intermediate-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-intermediate-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-intermediate-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-intermediate-shade) !important;--ion-color-tint: var(--ion-color-nucamp-intermediate-tint) !important}.ion-color-nucamp-backend{--ion-color-base: var(--ion-color-nucamp-backend) !important;--ion-color-base-rgb: var(--ion-color-nucamp-backend-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-backend-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-backend-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-backend-shade) !important;--ion-color-tint: var(--ion-color-nucamp-backend-tint) !important}.ion-color-nucamp-advanced{--ion-color-base: var(--ion-color-nucamp-advanced) !important;--ion-color-base-rgb: var(--ion-color-nucamp-advanced-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-advanced-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-advanced-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-advanced-shade) !important;--ion-color-tint: var(--ion-color-nucamp-advanced-tint) !important}.ion-color-nucamp-softwareengineering{--ion-color-base: var(--ion-color-nucamp-softwareengineering) !important;--ion-color-base-rgb: var(--ion-color-nucamp-softwareengineering-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-softwareengineering-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-softwareengineering-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-softwareengineering-shade) !important;--ion-color-tint: var(--ion-color-nucamp-softwareengineering-tint) !important}.ion-color-nucamp-jobhunting{--ion-color-base: var(--ion-color-nucamp-jobhunting) !important;--ion-color-base-rgb: var(--ion-color-nucamp-jobhunting-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-jobhunting-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-jobhunting-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-jobhunting-shade) !important;--ion-color-tint: var(--ion-color-nucamp-jobhunting-tint) !important}.ion-color-nucamp-cyberfundamentals{--ion-color-base: var(--ion-color-nucamp-cyberfundamentals) !important;--ion-color-base-rgb: var(--ion-color-nucamp-cyberfundamentals-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-cyberfundamentals-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-cyberfundamentals-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-cyberfundamentals-shade) !important;--ion-color-tint: var(--ion-color-nucamp-cyberfundamentals-tint) !important}.ion-color-nucamp-primary{--ion-color-base: var(--ion-color-nucamp-primary) !important;--ion-color-base-rgb: var(--ion-color-nucamp-primary-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-primary-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-primary-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-primary-shade) !important;--ion-color-tint: var(--ion-color-nucamp-primary-tint) !important}.ion-color-nucamp-secondary{--ion-color-base: var(--ion-color-nucamp-secondary) !important;--ion-color-base-rgb: var(--ion-color-nucamp-secondary-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-secondary-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-secondary-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-secondary-shade) !important;--ion-color-tint: var(--ion-color-nucamp-secondary-tint) !important}.ion-color-nucamp-danger{--ion-color-base: var(--ion-color-nucamp-danger) !important;--ion-color-base-rgb: var(--ion-color-nucamp-danger-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-danger-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-danger-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-danger-shade) !important;--ion-color-tint: var(--ion-color-nucamp-danger-tint) !important}.ion-color-nucamp-light{--ion-color-base: var(--ion-color-nucamp-light) !important;--ion-color-base-rgb: var(--ion-color-nucamp-light-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-light-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-light-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-light-shade) !important;--ion-color-tint: var(--ion-color-nucamp-light-tint) !important}.ion-color-nucamp-gray{--ion-color-base: var(--ion-color-nucamp-gray) !important;--ion-color-base-rgb: var(--ion-color-nucamp-gray-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-gray-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-gray-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-gray-shade) !important;--ion-color-tint: var(--ion-color-nucamp-gray-tint) !important}.ion-color-nucamp-dark{--ion-color-base: var(--ion-color-nucamp-dark) !important;--ion-color-base-rgb: var(--ion-color-nucamp-dark-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-dark-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-dark-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-dark-shade) !important;--ion-color-tint: var(--ion-color-nucamp-dark-tint) !important}.ion-color-nucamp-clear{--ion-color-base: var(--ion-color-nucamp-clear) !important;--ion-color-base-rgb: var(--ion-color-nucamp-clear-rgb) !important;--ion-color-contrast: var(--ion-color-nucamp-clear-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-nucamp-clear-contrast-rgb) !important;--ion-color-shade: var(--ion-color-nucamp-clear-shade) !important;--ion-color-tint: var(--ion-color-nucamp-clear-tint) !important}.ion-color-facebook{--ion-color-base: var(--ion-color-facebook) !important;--ion-color-base-rgb: var(--ion-color-facebook-rgb) !important;--ion-color-contrast: var(--ion-color-facebook-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-facebook-contrast-rgb) !important;--ion-color-shade: var(--ion-color-facebook-shade) !important;--ion-color-tint: var(--ion-color-facebook-tint) !important}.ion-color-google{--ion-color-base: var(--ion-color-google) !important;--ion-color-base-rgb: var(--ion-color-google-rgb) !important;--ion-color-contrast: var(--ion-color-google-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-google-contrast-rgb) !important;--ion-color-shade: var(--ion-color-google-shade) !important;--ion-color-tint: var(--ion-color-google-tint) !important}.ion-color-microsoft{--ion-color-base: var(--ion-color-microsoft) !important;--ion-color-base-rgb: var(--ion-color-microsoft-rgb) !important;--ion-color-contrast: var(--ion-color-microsoft-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-microsoft-contrast-rgb) !important;--ion-color-shade: var(--ion-color-microsoft-shade) !important;--ion-color-tint: var(--ion-color-microsoft-tint) !important}.ion-color-twitter{--ion-color-base: var(--ion-color-twitter) !important;--ion-color-base-rgb: var(--ion-color-twitter-rgb) !important;--ion-color-contrast: var(--ion-color-twitter-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-twitter-contrast-rgb) !important;--ion-color-shade: var(--ion-color-twitter-shade) !important;--ion-color-tint: var(--ion-color-twitter-tint) !important}.ion-color-yahoo{--ion-color-base: var(--ion-color-yahoo) !important;--ion-color-base-rgb: var(--ion-color-yahoo-rgb) !important;--ion-color-contrast: var(--ion-color-yahoo-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-yahoo-contrast-rgb) !important;--ion-color-shade: var(--ion-color-yahoo-shade) !important;--ion-color-tint: var(--ion-color-yahoo-tint) !important}.ion-color-github{--ion-color-base: var(--ion-color-github) !important;--ion-color-base-rgb: var(--ion-color-github-rgb) !important;--ion-color-contrast: var(--ion-color-github-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-github-contrast-rgb) !important;--ion-color-shade: var(--ion-color-github-shade) !important;--ion-color-tint: var(--ion-color-github-tint) !important}.ion-color-linkedin{--ion-color-base: var(--ion-color-linkedin) !important;--ion-color-base-rgb: var(--ion-color-linkedin-rgb) !important;--ion-color-contrast: var(--ion-color-linkedin-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-linkedin-contrast-rgb) !important;--ion-color-shade: var(--ion-color-linkedin-shade) !important;--ion-color-tint: var(--ion-color-linkedin-tint) !important}.ion-color-email{--ion-color-base: var(--ion-color-email) !important;--ion-color-base-rgb: var(--ion-color-email-rgb) !important;--ion-color-contrast: var(--ion-color-email-contrast) !important;--ion-color-contrast-rgb: var(--ion-color-email-contrast-rgb) !important;--ion-color-shade: var(--ion-color-email-shade) !important;--ion-color-tint: var(--ion-color-email-tint) !important}@media (prefers-color-scheme: dark){body{--ion-color-primary: #55caff;--ion-color-primary-rgb: 66,140,255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255,255,255;--ion-color-primary-shade: #3a7be0;--ion-color-primary-tint: #5598ff;--ion-color-secondary: #50c8ff;--ion-color-secondary-rgb: 80,200,255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255,255,255;--ion-color-secondary-shade: #46b0e0;--ion-color-secondary-tint: #62ceff;--ion-color-tertiary: #6a64ff;--ion-color-tertiary-rgb: 106,100,255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255,255,255;--ion-color-tertiary-shade: #5d58e0;--ion-color-tertiary-tint: #7974ff;--ion-color-success: #2fdf75;--ion-color-success-rgb: 47,223,117;--ion-color-success-contrast: #000000;--ion-color-success-contrast-rgb: 0,0,0;--ion-color-success-shade: #29c467;--ion-color-success-tint: #44e283;--ion-color-warning: #ffd534;--ion-color-warning-rgb: 255,213,52;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0,0,0;--ion-color-warning-shade: #e0bb2e;--ion-color-warning-tint: #ffd948;--ion-color-danger: #ff4961;--ion-color-danger-rgb: 255,73,97;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255,255,255;--ion-color-danger-shade: #e04055;--ion-color-danger-tint: #ff5b71;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244,245,248;--ion-color-dark-contrast: #000000;--ion-color-dark-contrast-rgb: 0,0,0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152,154,162;--ion-color-medium-contrast: #000000;--ion-color-medium-contrast-rgb: 0,0,0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-light: #222428;--ion-color-light-rgb: 34,36,40;--ion-color-light-contrast: #ffffff;--ion-color-light-contrast-rgb: 255,255,255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e;--ion-color-nucamp-secondary: #0096dc;--ion-text-dark: #ebebf0;--ion-backgroundgrey-color: #252836;--ion-topnavmenu-color1: #252836;--ion-topnavmenu-color2: #1F1D2B;--ion-swiper-background: #2D303E;--ion-border: #323646;--ion-color-nucamp-softwareengineering: #cf4f80;--ion-color-nucamp-softwareengineering-rgb: 207,79,128;--ion-color-nucamp-softwareengineering-contrast: #ffffff;--ion-color-nucamp-softwareengineering-contrast-rgb: 255,255,255;--ion-color-nucamp-softwareengineering-shade: #b64671;--ion-color-nucamp-softwareengineering-tint: #d4618d}.ios body{--ion-backgroundgrey-color: #252836;--ion-backgroundwhite-color: #f6f7f8;--ion-backgroundworkshop-color: #252836;--ion-topnavmenu-color1: #252836;--ion-topnavmenu-color2: #1F1D2B;--ion-background-color: #1F1D2B;--ion-background-color-rgb: 31, 29, 43;--ion-text-color: #ffffff;--ion-text-light: #252836;--ion-text-color-rgb: 255,255,255;--ion-color-step-50: #0d0d0d;--ion-color-step-100: #1a1a1a;--ion-color-step-150: #262626;--ion-color-step-200: #333333;--ion-color-step-250: #404040;--ion-color-step-300: #4d4d4d;--ion-color-step-350: #595959;--ion-color-step-400: #666666;--ion-color-step-450: #737373;--ion-color-step-500: #808080;--ion-color-step-550: #8c8c8c;--ion-color-step-600: #999999;--ion-color-step-650: #a6a6a6;--ion-color-step-700: #b3b3b3;--ion-color-step-750: #bfbfbf;--ion-color-step-800: #cccccc;--ion-color-step-850: #d9d9d9;--ion-color-step-900: #e6e6e6;--ion-color-step-950: #f2f2f2;--ion-toolbar-background: #252836;--ion-item-background: #363a4b;--ion-swiper-background: #2D303E }.md body{--ion-backgroundgrey-color: #252836;--ion-backgroundwhite-color: #f6f7f8;--ion-backgroundworkshop-color: #252836;--ion-topnavmenu-color1: #252836;--ion-topnavmenu-color2: #1F1D2B;--ion-background-color: #1F1D2B;--ion-background-color-rgb: 31, 29, 43;--ion-text-color: #ffffff;--ion-text-light: #252836;--ion-text-color-rgb: 255,255,255;--ion-border-color: #222222;--ion-color-step-50: #1e1e1e;--ion-color-step-100: #2a2a2a;--ion-color-step-150: #363636;--ion-color-step-200: #414141;--ion-color-step-250: #4d4d4d;--ion-color-step-300: #595959;--ion-color-step-350: #656565;--ion-color-step-400: #717171;--ion-color-step-450: #7d7d7d;--ion-color-step-500: #898989;--ion-color-step-550: #949494;--ion-color-step-600: #a0a0a0;--ion-color-step-650: #acacac;--ion-color-step-700: #b8b8b8;--ion-color-step-750: #c4c4c4;--ion-color-step-800: #d0d0d0;--ion-color-step-850: #dbdbdb;--ion-color-step-900: #e7e7e7;--ion-color-step-950: #f3f3f3;--ion-item-background: #363a4b;--ion-toolbar-background: #252836;--ion-tab-bar-background: #252836;--ion-swiper-background: #2D303E }}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #3880ff) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;--ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;--ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #5260ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd36f) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;--ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;--ion-color-tint: var(--ion-color-success-tint, #42d77d) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #eb445a) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;--ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #92949c) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #808289) !important;--ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{inset:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden,[hidden]{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: constant(safe-area-inset-top)){html{--ion-safe-area-top: constant(safe-area-inset-top);--ion-safe-area-bottom: constant(safe-area-inset-bottom);--ion-safe-area-left: constant(safe-area-inset-left);--ion-safe-area-right: constant(safe-area-inset-right)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}a{background-color:transparent;color:var(--ion-color-primary, #3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-left:var(--ion-padding, 16px);padding-right:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-padding{padding-left:unset;padding-right:unset;padding-inline-start:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);padding-left:var(--ion-padding, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-padding-start{padding-left:unset;padding-inline-start:var(--ion-padding, 16px)}}.ion-padding-end{--padding-end: var(--ion-padding, 16px);padding-right:var(--ion-padding, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-padding-end{padding-right:unset;padding-inline-end:var(--ion-padding, 16px)}}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);padding-left:var(--ion-padding, 16px);padding-right:var(--ion-padding, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-padding-horizontal{padding-left:unset;padding-right:unset;padding-inline-start:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-left:var(--ion-margin, 16px);margin-right:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-margin{margin-left:unset;margin-right:unset;margin-inline-start:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);margin-left:var(--ion-margin, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-margin-start{margin-left:unset;margin-inline-start:var(--ion-margin, 16px)}}.ion-margin-end{--margin-end: var(--ion-margin, 16px);margin-right:var(--ion-margin, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-margin-end{margin-right:unset;margin-inline-end:var(--ion-margin, 16px)}}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);margin-left:var(--ion-margin, 16px);margin-right:var(--ion-margin, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-margin-horizontal{margin-left:unset;margin-right:unset;margin-inline-start:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}[dir=rtl] .ion-float-start,:host-context([dir=rtl]) .ion-float-start{float:right!important}.ion-float-end{float:right!important}[dir=rtl] .ion-float-end,:host-context([dir=rtl]) .ion-float-end{float:left!important}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}[dir=rtl] .ion-float-sm-start,:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}.ion-float-sm-end{float:right!important}[dir=rtl] .ion-float-sm-end,:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}[dir=rtl] .ion-float-md-start,:host-context([dir=rtl]) .ion-float-md-start{float:right!important}.ion-float-md-end{float:right!important}[dir=rtl] .ion-float-md-end,:host-context([dir=rtl]) .ion-float-md-end{float:left!important}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}[dir=rtl] .ion-float-lg-start,:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}.ion-float-lg-end{float:right!important}[dir=rtl] .ion-float-lg-end,:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}[dir=rtl] .ion-float-xl-start,:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}.ion-float-xl-end{float:right!important}[dir=rtl] .ion-float-xl-end,:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@charset "UTF-8";/*!
* Copyright (c) HANDSONCODE sp. z o. o.
*
* HANDSONTABLE is a software distributed by HANDSONCODE sp. z o. o., a Polish corporation based in
* Gdynia, Poland, at Aleja Zwyciestwa 96-98, registered by the District Court in Gdansk under number
* 538651, EU tax ID number: PL5862294002, share capital: PLN 62,800.00.
*
* This software is protected by applicable copyright laws, including international treaties, and dual-
* licensed - depending on whether your use for commercial purposes, meaning intended for or
* resulting in commercial advantage or monetary compensation, or not.
*
* If your use is strictly personal or solely for evaluation purposes, meaning for the purposes of testing
* the suitability, performance, and usefulness of this software outside the production environment,
* you agree to be bound by the terms included in the "handsontable-non-commercial-license.pdf" file.
*
* Your use of this software for commercial purposes is subject to the terms included in an applicable
* license agreement.
*
* In any case, you must not make any such use of this software as to develop software which may be
* considered competitive with this software.
*
* UNLESS EXPRESSLY AGREED OTHERWISE, HANDSONCODE PROVIDES THIS SOFTWARE ON AN "AS IS"
* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, AND IN NO EVENT AND UNDER NO
* LEGAL THEORY, SHALL HANDSONCODE BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT,
* INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING FROM
* USE OR INABILITY TO USE THIS SOFTWARE.
*
* Version: 15.3.0
* Release date: 29/04/2025 (built at 24/04/2025 10:59:25)
*/.handsontable .table td,.handsontable .table th{border-top:none}.handsontable tr{background:#fff}.handsontable td{background-color:inherit}.handsontable .table caption+thead tr:first-child td,.handsontable .table caption+thead tr:first-child th,.handsontable .table colgroup+thead tr:first-child td,.handsontable .table colgroup+thead tr:first-child th,.handsontable .table thead:first-child tr:first-child td,.handsontable .table thead:first-child tr:first-child th{border-top:1px solid #ccc}.handsontable .table-bordered{border:0;border-collapse:separate}.handsontable .table-bordered td,.handsontable .table-bordered th{border-left:none}.handsontable .table-bordered td:first-child,.handsontable .table-bordered th:first-child{border-left:1px solid #ccc}.handsontable .table>tbody>tr>td,.handsontable .table>tbody>tr>th,.handsontable .table>tfoot>tr>td,.handsontable .table>tfoot>tr>th,.handsontable .table>thead>tr>td,.handsontable .table>thead>tr>th{line-height:21px;padding:0}.col-lg-1.handsontable,.col-lg-10.handsontable,.col-lg-11.handsontable,.col-lg-12.handsontable,.col-lg-2.handsontable,.col-lg-3.handsontable,.col-lg-4.handsontable,.col-lg-5.handsontable,.col-lg-6.handsontable,.col-lg-7.handsontable,.col-lg-8.handsontable,.col-lg-9.handsontable,.col-md-1.handsontable,.col-md-10.handsontable,.col-md-11.handsontable,.col-md-12.handsontable,.col-md-2.handsontable,.col-md-3.handsontable,.col-md-4.handsontable,.col-md-5.handsontable,.col-md-6.handsontable,.col-md-7.handsontable,.col-md-8.handsontable,.col-md-9.handsontable .col-sm-1.handsontable,.col-sm-10.handsontable,.col-sm-11.handsontable,.col-sm-12.handsontable,.col-sm-2.handsontable,.col-sm-3.handsontable,.col-sm-4.handsontable,.col-sm-5.handsontable,.col-sm-6.handsontable,.col-sm-7.handsontable,.col-sm-8.handsontable,.col-sm-9.handsontable .col-xs-1.handsontable,.col-xs-10.handsontable,.col-xs-11.handsontable,.col-xs-12.handsontable,.col-xs-2.handsontable,.col-xs-3.handsontable,.col-xs-4.handsontable,.col-xs-5.handsontable,.col-xs-6.handsontable,.col-xs-7.handsontable,.col-xs-8.handsontable,.col-xs-9.handsontable{padding-left:0;padding-right:0}.handsontable .table-striped>tbody>tr:nth-of-type(2n){background-color:#fff}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable .wtHider{position:relative;width:0}.handsontable .wtSpreader{height:auto;position:relative;width:0}.handsontable div,.handsontable input,.handsontable table,.handsontable tbody,.handsontable td,.handsontable textarea,.handsontable th,.handsontable thead{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:auto}.handsontable table.htCore{border-collapse:separate;border-spacing:0;border-width:0;cursor:default;margin:0;max-height:none;max-width:none;outline-width:0;table-layout:fixed;width:0}.handsontable col,.handsontable col.rowHeader{width:50px}.handsontable td,.handsontable th{background-color:#fff;border-bottom:1px solid #ccc;border-left-width:0;border-right:1px solid #ccc;border-top-width:0;empty-cells:show;height:22px;line-height:21px;outline:none;outline-width:0;overflow:hidden;padding:0 4px;vertical-align:top;white-space:pre-wrap}[dir=rtl].handsontable td,[dir=rtl].handsontable th{border-left:1px solid #ccc;border-right-width:0}.handsontable th:last-child{border-bottom:1px solid #ccc;border-left:none;border-right:1px solid #ccc}[dir=rtl].handsontable th:last-child{border-left:1px solid #ccc;border-right:none}.handsontable td:first-of-type,.handsontable th:first-child{border-left:1px solid #ccc}[dir=rtl].handsontable td:first-of-type,[dir=rtl].handsontable th:first-child{border-right:1px solid #ccc}.handsontable .ht_clone_top th:nth-child(2){border-left-width:0;border-right:1px solid #ccc}[dir=rtl].handsontable .ht_clone_top th:nth-child(2){border-left:1px solid #ccc;border-right-width:0}.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #ccc}[dir=rtl].handsontable.htRowHeaders thead tr th:nth-child(2){border-right:1px solid #ccc}.handsontable tr:first-child td,.handsontable tr:first-child th{border-top:1px solid #ccc}.ht_master:not(.innerBorderInlineStart):not(.emptyColumns) tbody tr th,.ht_master:not(.innerBorderInlineStart):not(.emptyColumns) thead tr th:first-child,.ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.htGhostTable) tbody tr th,.ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top):not(.htGhostTable) thead tr th:first-child{border-left:1px solid #ccc;border-right-width:0}[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns) tbody tr th,[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns) thead tr th:first-child,[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.htGhostTable) tbody tr th,[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top):not(.htGhostTable) thead tr th:first-child{border-left-width:0;border-right:1px solid #ccc}.ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr.lastChild th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr:last-child th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr.lastChild th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr:last-child th{border-bottom-width:0}.handsontable th{background-color:#f0f0f0;color:#222;font-weight:400;text-align:center;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{padding:2px 4px}.handsontable span.colHeader{display:inline-block;line-height:1.1}.handsontable .wtBorder{font-size:0;position:absolute}.handsontable .wtBorder.hidden{display:none!important}.handsontable .wtBorder.current{z-index:10}.handsontable .wtBorder.area{z-index:8}.handsontable .wtBorder.fill{z-index:6}.handsontable .wtBorder.corner{cursor:crosshair;font-size:0}.ht_clone_master{z-index:100}.ht_clone_inline_start{z-index:120}.ht_clone_bottom{z-index:130}.ht_clone_bottom_inline_start_corner{z-index:150}.ht_clone_top{z-index:160}.ht_clone_top_inline_start_corner{z-index:180}.handsontable col.hidden{width:0!important}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_clone_bottom,.ht_clone_inline_start,.ht_clone_top,.ht_master{overflow:hidden}.ht_master .wtHolder{overflow:auto}.handsontable .ht_clone_inline_start table.htCore>thead,.handsontable .ht_master table.htCore>tbody>tr>th,.handsontable .ht_master table.htCore>thead{visibility:hidden}.ht_clone_bottom .wtHolder,.ht_clone_inline_start .wtHolder,.ht_clone_top .wtHolder{overflow:hidden}.handsontable{color:#373737;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;position:relative;touch-action:manipulation}.handsontable a{color:#104acc}.handsontable.htAutoSize{left:-99000px;position:absolute;top:-99000px;visibility:hidden}.handsontable td.htInvalid{background-color:#ffbeba!important}.handsontable td.htNoWrap{white-space:nowrap}.handsontable td.invisibleSelection,.handsontable th.invisibleSelection{outline:none}.handsontable td.invisibleSelection::selection,.handsontable th.invisibleSelection::selection{background:#fff0}.hot-display-license-info{color:#373737;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:400;padding:5px 0 3px;text-align:left}.hot-display-license-info a{color:#104acc;font-size:10px}.handsontable .htFocusCatcher{border:0;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.handsontable .manualColumnResizer{cursor:col-resize;height:25px;position:absolute;top:0;width:5px;z-index:210}.handsontable .manualRowResizer{cursor:row-resize;height:5px;left:0;position:absolute;width:50px;z-index:210}.handsontable .manualColumnResizer.active,.handsontable .manualColumnResizer:hover,.handsontable .manualRowResizer.active,.handsontable .manualRowResizer:hover{background-color:#34a9db}.handsontable .manualColumnResizerGuide{background-color:#34a9db;border-left:none;border-right:1px dashed #777;display:none;margin-left:5px;margin-right:unset;position:absolute;right:unset;top:0;width:0}[dir=rtl].handsontable .manualColumnResizerGuide{border-left:1px dashed #777;border-right:none;left:unset;margin-left:unset;margin-right:5px}.handsontable .manualRowResizerGuide{background-color:#34a9db;border-bottom:1px dashed #777;bottom:0;display:none;height:0;left:0;margin-top:5px;position:absolute}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block;z-index:209}.handsontable td.area,.handsontable td.area-1,.handsontable td.area-2,.handsontable td.area-3,.handsontable td.area-4,.handsontable td.area-5,.handsontable td.area-6,.handsontable td.area-7{position:relative}.handsontable td.area-1:before,.handsontable td.area-2:before,.handsontable td.area-3:before,.handsontable td.area-4:before,.handsontable td.area-5:before,.handsontable td.area-6:before,.handsontable td.area-7:before,.handsontable td.area:before{background:#005eff;content:"";inset:0;position:absolute}.handsontable td.area:before{opacity:.1}.handsontable td.area-1:before{opacity:.2}.handsontable td.area-2:before{opacity:.27}.handsontable td.area-3:before{opacity:.35}.handsontable td.area-4:before{opacity:.41}.handsontable td.area-5:before{opacity:.47}.handsontable td.area-6:before{opacity:.54}.handsontable td.area-7:before{opacity:.58}.handsontable tbody th.current,.handsontable thead th.current{box-shadow:inset 0 0 0 2px #4b89ff}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable tbody th.ht__active_highlight,.handsontable thead th.ht__active_highlight{background-color:#8eb0e7;color:#000}.handsontableInput{background-color:#fff;border:none;border-radius:0;box-shadow:inset 0 0 0 2px #5292f7;box-sizing:border-box!important;color:#000;display:block;font-family:inherit;font-size:inherit;line-height:21px;margin:0;outline-width:0;padding:1px 5px 0;resize:none}.handsontableInput:focus{outline:none}.handsontableInputHolder{left:0;position:absolute;top:0}.htSelectEditor{position:absolute}.htSelectEditor select{-webkit-appearance:menulist-button!important;border:2px solid #4b89ff;box-sizing:border-box!important;height:100%;width:100%}.htSelectEditor select:focus{outline:none}.htSelectEditor .htAutocompleteArrow{display:none}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{color:#777;content:"\25b6";font-size:9px;position:absolute;right:5px}[dir=rtl].handsontable .htSubmenu :after{content:""}[dir=rtl].handsontable .htSubmenu :before{color:#777;content:"\25c0";font-size:9px;left:5px;position:absolute}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{background:#fff;border:1px solid #ccc;border-collapse:separate}.handsontable.listbox td,.handsontable.listbox th,.handsontable.listbox tr:first-child td,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th{border-color:transparent!important}.handsontable.listbox td,.handsontable.listbox th{text-overflow:ellipsis;white-space:nowrap}.handsontable.listbox td.htDimmed{color:inherit;cursor:default;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_editor_hidden{z-index:-1}.ht_editor_visible{z-index:200}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.handsontable.mobile .handsontableInput:focus{-webkit-appearance:none;box-shadow:inset 0 0 0 2px #5292f7}.handsontable .bottomSelectionHandle,.handsontable .bottomSelectionHandle-HitArea,.handsontable .topSelectionHandle,.handsontable .topSelectionHandle-HitArea{left:-10000px;right:unset;top:-10000px;z-index:9999}[dir=rtl].handsontable .bottomSelectionHandle,[dir=rtl].handsontable .bottomSelectionHandle-HitArea,[dir=rtl].handsontable .topSelectionHandle,[dir=rtl].handsontable .topSelectionHandle-HitArea{left:unset;right:-10000px}.handsontable.hide-tween{animation:opacity-hide .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable .htAutocompleteArrow{color:#bbb;cursor:default;float:right;font-size:10px;text-align:center;width:16px}[dir=rtl].handsontable .htAutocompleteArrow{float:left}.handsontable td.htInvalid .htAutocompleteArrow{color:#555}.handsontable td.htInvalid .htAutocompleteArrow:hover{color:#1a1a1a}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{cursor:pointer;display:inline-block;font-size:inherit;vertical-align:middle}.handsontable .htCheckboxRendererLabel.fullWidth{width:100%}.handsontable .collapsibleIndicator{background:#eee;border:1px solid #a6a6a6;border-radius:10px;box-shadow:0 0 0 3px #eee;color:#222;cursor:pointer;font-size:10px;height:10px;left:unset;line-height:8px;position:absolute;right:5px;text-align:center;top:50%;transform:translateY(-50%);width:10px}[dir=rtl].handsontable .collapsibleIndicator{left:5px;right:unset}.handsontable[dir=ltr] thead th:has(.collapsibleIndicator) div.htRight span.colHeader{margin-right:20px}.handsontable[dir=rtl] thead th:has(.collapsibleIndicator) div.htLeft span.colHeader{margin-left:20px}.handsontable .columnSorting{position:relative}.handsontable[dir=ltr] div.htRight span[class*=ascending],.handsontable[dir=ltr] div.htRight span[class*=descending]{margin-left:-10px;margin-right:10px}.handsontable[dir=rtl] div.htLeft span[class*=ascending],.handsontable[dir=rtl] div.htLeft span[class*=descending]{margin-left:10px;margin-right:-10px}.handsontable[dir=ltr] div.htRight span[class*=ascending]:only-child,.handsontable[dir=ltr] div.htRight span[class*=descending]:only-child{margin-left:-15px;margin-right:15px}.handsontable[dir=rtl] div.htLeft span[class*=ascending]:only-child,.handsontable[dir=rtl] div.htLeft span[class*=descending]:only-child{margin-left:15px;margin-right:-15px}.handsontable .columnSorting.sortAction:hover{cursor:pointer;text-decoration:underline}.handsontable span.colHeader.columnSorting:before{background-position-x:right;background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:unset;margin-top:-6px;padding-left:8px;padding-right:0;position:absolute;right:-9px;top:50%;width:5px}[dir=rtl].handsontable span.colHeader.columnSorting:before{background-position-x:left;left:-9px;padding-left:0;padding-right:8px;right:unset}.handsontable span.colHeader.columnSorting.ascending:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFNJREFUeAHtzjkSgCAUBNHPgsoy97+ulGXRqJE5L+xkxoYt2UdsLb5bqFINz+aLuuLn5rIu2RkO3fZpWENimNgiw6iBYRTPMLJjGFxQZ1hxxb/xBI1qC8k39CdKAAAAAElFTkSuQmCC)}.handsontable span.colHeader.columnSorting.descending:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFJJREFUeAHtzjkSgCAQRNFmQYUZ7n9dKUvru0TmvPAn3br0QfgdZ5xx6x+rQn23GqTYnq1FDcnuzZIO2WmedVqIRVxgGKEyjNgYRjKGkZ1hFIZ3I70LyM0VtU8AAAAASUVORK5CYII=)}.htGhostTable .htCore span.colHeader.columnSorting:not(.indicatorDisabled):before{content:"*";display:inline-block;padding-right:20px;position:relative}.handsontable.htGhostTable table thead th{border-bottom-width:0}.handsontable.htGhostTable table tbody tr td,.handsontable.htGhostTable table tbody tr th{border-top-width:0}.handsontable .htCommentCell{position:relative}.handsontable .htCommentCell:after{border-left:6px solid transparent;border-right:none;border-top:6px solid #000;content:"";left:unset;position:absolute;right:0;top:0}[dir=rtl].handsontable .htCommentCell:after{border-left:none;border-right:6px solid transparent;left:0;right:unset}.htCommentsContainer .htComments{display:none;position:absolute;z-index:1059}.htCommentsContainer .htCommentTextArea{-webkit-appearance:none;background-color:#fff;border:none;border-left:3px solid #ccc;box-shadow:0 1px 3px #0000001e,0 1px 2px #0000003d;box-sizing:border-box;font-size:12px;height:90px;outline:0!important;padding:5px;width:215px}[dir=rtl].htCommentsContainer .htCommentTextArea{border-left:none;border-right:3px solid #ccc}.htCommentsContainer .htCommentTextArea:focus{border-left:3px solid #5292f7;border-right:none;box-shadow:0 1px 3px #0000001e,0 1px 2px #0000003d,inset 0 0 0 1px #5292f7}[dir=rtl].htCommentsContainer .htCommentTextArea:focus{border-left:none;border-right:3px solid #5292f7}/*!
 * Handsontable ContextMenu
 */.htContextMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.htContextMenu .ht_clone_bottom,.htContextMenu .ht_clone_bottom_inline_start_corner,.htContextMenu .ht_clone_inline_start,.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_top_inline_start_corner{display:none}.htContextMenu .ht_master table.htCore{border-color:#ccc;border-style:solid;border-width:1px 2px 2px 1px}[dir=rtl].htContextMenu .ht_master table.htCore{border-left-width:2px;border-right-width:1px}.htContextMenu.handsontable:focus{outline:none}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:#fff;border-width:0;cursor:pointer;overflow:hidden;padding:4px 6px 0;text-overflow:ellipsis;white-space:nowrap}.htContextMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htContextMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htContextMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htContextMenu table tbody tr td.current{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;cursor:default;height:0;padding:0}.htContextMenu table tbody tr td.htDisabled{color:#999;cursor:default}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}[dir=rtl].htContextMenu table tbody tr td .htItemWrapper{margin-left:6px;margin-right:10px}.htContextMenu table tbody tr td div span.selected{left:4px;margin-top:-2px;position:absolute;right:0}[dir=rtl].htContextMenu table tbody tr td div span.selected{left:0;right:4px}.htContextMenu .ht_master .wtHolder{overflow:hidden}textarea.HandsontableCopyPaste{opacity:0;outline:0 none!important;overflow:hidden;position:fixed!important;right:100%!important;top:0!important}/*!
 * Handsontable DropdownMenu
 */.handsontable .changeType{background:#eee;border:1px solid #bbb;border-radius:2px;color:#bbb;float:right;font-size:9px;line-height:9px;margin:3px 1px 0 5px;padding:2px}[dir=rtl].handsontable .changeType{float:left}.handsontable[dir=rtl] .changeType{margin:3px 5px 0 1px}.handsontable .changeType:before{content:"\25bc  "}.handsontable .changeType:hover{border:1px solid #777;color:#777;cursor:pointer}.htDropdownMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.htDropdownMenu .ht_clone_bottom,.htDropdownMenu .ht_clone_bottom_inline_start_corner,.htDropdownMenu .ht_clone_inline_start,.htDropdownMenu .ht_clone_top,.htDropdownMenu .ht_clone_top_inline_start_corner{display:none}.htDropdownMenu table.htCore{border-color:#ccc;border-style:solid;border-width:1px 2px 2px 1px}[dir=rtl].htDropdownMenu table.htCore{border-left-width:2px;border-right-width:1px}.htDropdownMenu.handsontable:focus{outline:none}.htDropdownMenu .wtBorder{visibility:hidden}.htDropdownMenu table tbody tr td{background:#fff;border-width:0;cursor:pointer;overflow:hidden;padding:4px 6px 0;text-overflow:ellipsis;white-space:nowrap}.htDropdownMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htDropdownMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htDropdownMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htDropdownMenu table tbody tr td.current{background:#e9e9e9}.htDropdownMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;cursor:default;height:0;padding:0}.htDropdownMenu table tbody tr td.htDisabled{color:#999}.htDropdownMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htDropdownMenu:not(.htGhostTable) table tbody tr.htHidden{display:none}.htDropdownMenu table tbody tr td .htItemWrapper,[dir=rtl].htDropdownMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:10px}.htDropdownMenu table tbody tr td div span.selected{left:4px;margin-top:-2px;position:absolute;right:0}[dir=rtl].htDropdownMenu table tbody tr td div span.selected{left:0;right:4px}.htDropdownMenu .ht_master .wtHolder{overflow:hidden}/*!
 * Handsontable Filters
 */.htFiltersConditionsMenu:not(.htGhostTable){display:none;position:absolute;z-index:1070}.htFiltersConditionsMenu .ht_clone_bottom,.htFiltersConditionsMenu .ht_clone_bottom_inline_start_corner,.htFiltersConditionsMenu .ht_clone_inline_start,.htFiltersConditionsMenu .ht_clone_top,.htFiltersConditionsMenu .ht_clone_top_inline_start_corner{display:none}.htFiltersConditionsMenu table.htCore{border-color:#bbb;border-style:solid;border-width:1px 2px 2px 1px}.htFiltersConditionsMenu .wtBorder{visibility:hidden}.htFiltersConditionsMenu table tbody tr td{background:#fff;border-width:0;cursor:pointer;overflow:hidden;padding:4px 6px 0;text-overflow:ellipsis;white-space:nowrap}.htFiltersConditionsMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htFiltersConditionsMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htFiltersConditionsMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htFiltersConditionsMenu table tbody tr td.current{background:#e9e9e9}.htFiltersConditionsMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;height:0;padding:0}.htFiltersConditionsMenu table tbody tr td.htDisabled{color:#999}.htFiltersConditionsMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htFiltersConditionsMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:10px}.htFiltersConditionsMenu table tbody tr td div span.selected{left:4px;margin-top:-2px;position:absolute}.htFiltersConditionsMenu .ht_master .wtHolder{overflow:hidden}.handsontable .htMenuFiltering{border-bottom:1px dotted #ccc;height:135px;overflow:hidden}.handsontable .ht_master table td.htCustomMenuRenderer{background-color:#fff;cursor:auto}.handsontable .htFiltersMenuLabel{font-size:.75em}.handsontable .htFiltersMenuActionBar{padding-bottom:3px;padding-top:10px;text-align:center}.handsontable .htFiltersMenuCondition.border{border-bottom:1px dotted #ccc!important}.handsontable .htFiltersMenuCondition .htUIInput{padding:0 0 5px}.handsontable .htFiltersMenuValue{border-bottom:1px dotted #ccc!important}.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch{padding:0}.handsontable .htFiltersMenuCondition .htUIInput input,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input{box-sizing:border-box;font-family:inherit;font-size:.75em;padding:4px;width:100%}.htUIMultipleSelect .ht_master .wtHolder{overflow:auto}.handsontable .htFiltersActive .changeType{background-color:#d2e0d9;border:1px solid #509272;color:#18804e}.handsontable .htUISelectAll{margin-left:0;margin-right:10px}[dir=rtl].handsontable .htUISelectAll{margin-left:10px;margin-right:0}.handsontable .htUIClearAll,.handsontable .htUISelectAll{display:inline-block}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{font-size:.75em}.handsontable .htUISelectionControls{text-align:right}[dir=rtl].handsontable .htUISelectionControls{text-align:left}.handsontable .htCheckboxRendererInput{display:inline-block;height:1em;margin:0 5px 0 0;vertical-align:middle}[dir=rtl].handsontable .htCheckboxRendererInput{margin-left:5px;margin-right:0}.handsontable .htUIInput{padding:3px 0 7px;position:relative;text-align:center}.handsontable .htUIInput input{border:1px solid #d2d1d1;border-radius:2px}.handsontable .htUIInputIcon{position:absolute}.handsontable .htUIInput.htUIButton{cursor:pointer;display:inline-block}.handsontable .htUIInput.htUIButton input{background-color:#eee;color:#000;cursor:pointer;font-family:inherit;font-size:.75em;font-weight:700;height:19px;min-width:64px}.handsontable .htUIInput.htUIButton input:hover{border-color:#b9b9b9}.handsontable .htUIInput.htUIButtonOK{margin-left:0;margin-right:10px}[dir=rtl].handsontable .htUIInput.htUIButtonOK{margin-left:10px;margin-right:0}.handsontable .htUIInput.htUIButtonOK input{background-color:#0f9d58;border-color:#18804e;color:#fff}.handsontable .htUIInput.htUIButtonOK input:focus-visible{background-color:#92dd8d;border-color:#7cb878;color:#000}.handsontable .htUIInput.htUIButtonOK input:hover{border-color:#1a6f46}.handsontable .htUISelect{cursor:pointer;margin-bottom:7px;position:relative}.handsontable .htUISelectCaption{background-color:#e8e8e8;border:1px solid #d2d1d1;border-radius:2px;font-family:inherit;font-size:.75em;font-weight:700;overflow:hidden;padding:3px 20px 3px 10px;text-overflow:ellipsis;white-space:nowrap}.handsontable .htUISelectCaption:hover{background-color:#e8e8e8;border:1px solid #b9b9b9}.handsontable .htUISelectDropdown:after{content:"\25b2";font-size:7px;position:absolute;right:10px;top:0}.handsontable .htUISelectDropdown:before{content:"\25bc";font-size:7px;position:absolute;right:10px;top:8px}.handsontable .htUIMultipleSelect .handsontable .htCore{border:none}.handsontable .htUIMultipleSelect .handsontable .htCore td:hover{background-color:#f5f5f5}.handsontable .htUIMultipleSelectSearch input{border:1px solid #d2d1d1;border-radius:2px;padding:3px}.handsontable .htUIRadio{display:inline-block;height:100%;margin-left:0;margin-right:5px}[dir=rtl].handsontable .htUIRadio{margin-left:5px;margin-right:0}.handsontable .htUIRadio:last-child{margin-right:0}.handsontable .htUIRadio>input[type=radio]{margin-left:0;margin-right:.5ex}[dir=rtl].handsontable .htUIRadio>input[type=radio]{margin-left:.5ex;margin-right:0}.handsontable .htUIRadio label{vertical-align:middle}.handsontable .htFiltersMenuOperators{padding-bottom:5px}.handsontable th.beforeHiddenColumn{position:relative}.handsontable th.afterHiddenColumn:before,.handsontable th.beforeHiddenColumn:after{color:#bbb;font-size:5pt;position:absolute;top:50%;transform:translateY(-50%)}.handsontable th.afterHiddenColumn{position:relative}.handsontable[dir=ltr] th.afterHiddenColumn div.htLeft{margin-left:10px}.handsontable[dir=ltr] th.beforeHiddenColumn div.htRight,.handsontable[dir=rtl] th.afterHiddenColumn div.htRight{margin-right:10px}.handsontable[dir=rtl] th.beforeHiddenColumn div.htLeft{margin-left:10px}.handsontable th.beforeHiddenColumn:after{content:"\25c0";right:1px}[dir=rtl].handsontable th.beforeHiddenColumn:after{content:"\25b6";left:1px;right:auto}.handsontable th.afterHiddenColumn:before{content:"\25b6";left:1px}[dir=rtl].handsontable th.afterHiddenColumn:before{content:"\25c0";left:auto;right:1px}/*!
 * Handsontable HiddenRows
 */.handsontable th.afterHiddenRow:after,.handsontable th.beforeHiddenRow:before{color:#bbb;font-size:6pt;left:2px;line-height:6pt;position:absolute}.handsontable th.afterHiddenRow,.handsontable th.beforeHiddenRow{position:relative}.handsontable th.beforeHiddenRow:before{bottom:2px;content:"\25b2"}.handsontable th.afterHiddenRow:after{content:"\25bc";top:2px}.handsontable.ht__selection--rows tbody th.afterHiddenRow.ht__highlight:after,.handsontable.ht__selection--rows tbody th.beforeHiddenRow.ht__highlight:before{color:#eee}.handsontable td.afterHiddenRow.firstVisibleRow,.handsontable th.afterHiddenRow.firstVisibleRow{border-top:1px solid #ccc}.htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_inline_start td:first-of-type,.htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_top_inline_start_corner th:nth-child(2){border-left:0}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns *,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--backlight,.handsontable .ht__manualColumnMove--guideline{display:none;height:100%;position:absolute}.handsontable .ht__manualColumnMove--guideline{background:#757575;margin-inline-end:0;margin-inline-start:-1px;top:0;width:2px;z-index:205}.handsontable .ht__manualColumnMove--backlight{background:#343434;background:#34343440;display:none;pointer-events:none;z-index:205}.handsontable.on-moving--columns .ht__manualColumnMove--backlight,.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline{display:block}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows *,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--backlight,.handsontable .ht__manualRowMove--guideline{display:none;position:absolute;width:100%}.handsontable .ht__manualRowMove--guideline{background:#757575;height:2px;left:0;margin-top:-1px;z-index:205}.handsontable .ht__manualRowMove--backlight{background:#343434;background:#34343440;display:none;pointer-events:none;z-index:205}.handsontable.on-moving--rows .ht__manualRowMove--backlight,.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline{display:block}.handsontable tbody td[rowspan][class*=area][class*=highlight]:not([class*=fullySelectedMergedCell]):before{opacity:0}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-0]:before,.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-multiple]:before{opacity:.1}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-1]:before{opacity:.2}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-2]:before{opacity:.27}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-3]:before{opacity:.35}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-4]:before{opacity:.41}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-5]:before{opacity:.47}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-6]:before{opacity:.54}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-7]:before{opacity:.58}.handsontable[dir=ltr] div.htRight span[class*=sort-]{margin-left:-15px;margin-right:15px}.handsontable[dir=rtl] div.htLeft span[class*=sort-]{margin-left:15px;margin-right:-15px}.handsontable[dir=ltr] div.htRight span[class*=sort-]:only-child{margin-left:-20px;margin-right:20px}.handsontable[dir=rtl] div.htLeft span[class*=sort-]:only-child{margin-left:20px;margin-right:-20px}.handsontable span.colHeader.columnSorting:after{font-size:8px;height:8px;left:unset;line-height:1.1;margin-top:-2px;padding-left:5px;padding-right:unset;position:absolute;right:-15px;top:50%}[dir=rtl].handsontable span.colHeader.columnSorting:after{left:-15px;padding-left:unset;padding-right:5px;right:unset}.handsontable span.colHeader.columnSorting[class*=" sort-"]:after,.handsontable span.colHeader.columnSorting[class^=sort-]:after{content:"+"}.handsontable span.colHeader.columnSorting.sort-1:after{content:"1"}.handsontable span.colHeader.columnSorting.sort-2:after{content:"2"}.handsontable span.colHeader.columnSorting.sort-3:after{content:"3"}.handsontable span.colHeader.columnSorting.sort-4:after{content:"4"}.handsontable span.colHeader.columnSorting.sort-5:after{content:"5"}.handsontable span.colHeader.columnSorting.sort-6:after{content:"6"}.handsontable span.colHeader.columnSorting.sort-7:after{content:"7"}.htGhostTable th div button.changeType+span.colHeader.columnSorting:not(.indicatorDisabled){padding-right:5px}.handsontable thead th.hiddenHeader:not(:first-of-type){display:none}thead th.hiddenHeaderText .colHeader{opacity:0}.handsontable th.ht_nestingLevels{padding-left:7px;text-align:left}[dir=rtl].handsontable th.ht_nestingLevels{padding-right:7px;text-align:right}.handsontable th div.ht_nestingLevels{display:inline-block;left:11px;position:absolute;right:unset}[dir=rtl].handsontable th div.ht_nestingLevels{left:unset;right:11px}.handsontable.innerBorderInlineStart th div.ht_nestingLevels,.handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingLevels{left:unset;right:10px}[dir=rtl].handsontable.innerBorderInlineStart th div.ht_nestingLevels,[dir=rtl].handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingLevels{left:10px;right:unset}.handsontable th span.ht_nestingLevel{display:inline-block}.handsontable th span.ht_nestingLevel_empty{display:inline-block;float:left;height:1px;width:10px}[dir=rtl].handsontable th span.ht_nestingLevel_empty{float:right}.handsontable th span.ht_nestingLevel:after{bottom:3px;content:"\2510";display:inline-block;font-size:9px;position:relative}.handsontable th div.ht_nestingButton{cursor:pointer;display:inline-block;left:unset;position:absolute;right:-2px}[dir=rtl].handsontable th div.ht_nestingButton{left:-2px;right:unset}.handsontable th div.ht_nestingButton.ht_nestingExpand:after{content:"+"}.handsontable th div.ht_nestingButton.ht_nestingCollapse:after{content:"-"}.handsontable.innerBorderInlineStart th div.ht_nestingButton,.handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingButton{left:unset;right:0}[dir=rtl].handsontable.innerBorderInlineStart th div.ht_nestingButton,[dir=rtl].handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingButton{left:0;right:unset}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:9999}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{box-shadow:0 5px 15px -5px #00000080;position:absolute}.pika-lendar{float:left;margin:8px;width:240px}.pika-title{position:relative;text-align:center}.pika-label{background-color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:9999}.pika-title select{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-next,.pika-prev{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;border:0;cursor:pointer;display:block;height:30px;opacity:.5;outline:none;overflow:hidden;padding:0;position:relative;text-indent:20px;white-space:nowrap;width:20px}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);float:left}.is-rtl .pika-prev,.pika-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);float:right}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-table td,.pika-table th{padding:0;width:14.285714285714286%}.pika-table th{color:#999;font-weight:700;line-height:25px}.pika-button,.pika-table th{font-size:12px;text-align:center}.pika-button{background:#f5f5f5;border:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#666;cursor:pointer;display:block;height:auto;line-height:15px;margin:0;outline:none;padding:5px;width:100%}.pika-week{color:#999;font-size:11px}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{background:#3af;border-radius:3px;box-shadow:inset 0 1px 3px #178fe5;color:#fff;font-weight:700}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{background:#6cb31d;border-radius:3px;box-shadow:none;color:#fff}.is-endrange .pika-button{background:#3af;border-radius:3px;box-shadow:none;color:#fff}.is-disabled .pika-button{color:#999;cursor:default;opacity:.3;pointer-events:none}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{cursor:default;pointer-events:none}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background:#ff8000;border-radius:3px;box-shadow:none;color:#fff}.pika-table abbr{border-bottom:none;cursor:help}ion-content::part(scroll){overflow-y:overlay}hot-table{font-size:10px}.cc-revoke{display:none}.svgmenufixedsize svg{height:2.8rem;width:2.8rem}.dataHandsonTable{position:relative;z-index:0}@media (prefers-color-scheme: dark){.htUIInput input{background-color:#fff;color:#000}}@media screen and (max-width: 768px){div#hubspot-messages-iframe-container iframe{height:85%!important;bottom:45px!important}}.tabs__panel{background-color:unset!important}.tabs__tab{background-color:var(--ion-background-color)!important}@media screen and (max-width: 768px){.tabs__tab{font-size:10px}}.nucampheader{background-size:cover;height:600px;align-items:center}@media screen and (max-width: 768px){.nucampheader{height:500px;background-size:640px 500px;align-items:flex-end}}@media screen and (max-height: 560px){.nucampheader{align-items:center}}.nucampheader .subheader{height:100%;text-align:left;position:relative;display:inline-flex;flex-direction:column;width:100%}@media screen and (min-width: 769px){.nucampheader .subheader{justify-content:center}}@media screen and (max-width: 768px){.nucampheader .subheader{margin:0 0 0 1rem;justify-content:flex-end}}@media screen and (max-height: 600px){.nucampheader .subheader{padding-bottom:4rem!important;justify-content:flex-end}}.nucampheader .subheader button{font-size:2rem;height:5rem}.H1Home{color:#dcdcdc;font-size:5.5rem;line-height:8rem;font-weight:600}@media screen and (max-width: 768px){.H1Home{font-size:3rem;line-height:4rem}}.SecondH1Home{color:#fff;margin:2rem 0 3rem 0rem;font-size:3.2rem;line-height:5rem;font-weight:300}@media screen and (max-width: 768px){.SecondH1Home{font-size:2.6rem;line-height:3.6rem;margin:0rem 1rem 2rem 0rem}}.H3Home{font-family:Inter,Black;font-weight:900;font-size:4.5rem;padding-top:1rem}@media screen and (max-width: 768px){.H3Home{font-size:3.5rem}}.H4Home{font-family:Inter,Black;font-size:3rem;font-weight:900}@media screen and (max-width: 768px){.H4Home{font-size:2.5rem;font-weight:400}}.H2Home{color:#fff;margin:2rem 0 3rem 0rem;font-size:3.2rem;line-height:5rem;font-weight:300}@media screen and (max-width: 768px){.H2Home{font-size:2.2rem;line-height:3.6rem;margin:0rem 1rem 2rem 0rem}}.PHome{font-weight:400;font-size:2.2rem;line-height:3.5rem}@media screen and (max-width: 768px){.PHome{font-size:1.8rem;line-height:3rem}}.gridpadding{padding:0}@media screen and (max-width: 768px){.fxHidesx{display:none}}@media screen and (min-width: 769px) and (max-width: 1000px){.fxHidesm{display:none}}@media screen and (min-width: 1280px){.fxHidegtmd{display:none}}@media screen and (min-width: 1300px) and (max-width: 1919px){.fxHidelg{display:none}}@media screen and (max-width: 1299px){.fxHideltlg{display:none}}.studenContractInputFix input{margin:12px 6px 6px;padding:8px!important;height:45px;box-shadow:0 1px 3px 1px #cfd7df!important}.button-square-left ion-button{--border-radius: 5px 14px 14px 5px}.button-square-right ion-button{--border-radius: 14px 5px 5px 14px}.native-textarea.sc-ion-textarea-md{overflow:auto!important}.nucamp-forms-grey ion-item{--background:var(--ion-background-color)}.nucamp-forms-grey ion-input{--background: var(--ion-backgroundgrey-color)}.nucamp-forms-grey ion-textarea{--background:var(--ion-backgroundgrey-color)}.nucamp-forms-grey ionic-selectable .ionic-selectable-value{background-color:var(--ion-backgroundgrey-color)}.nucamp-forms-grey ion-select{background:var(--ion-backgroundgrey-color)}.underline{text-decoration:underline;text-underline-offset:2px}.nucamp-forms-white ion-item::part(native){background-color:var(--ion-backgroundgrey-color)}.nucamp-forms-white ion-input{--background:var(--ion-background-color)}.nucamp-forms-white ion-textarea{--background:var(--ion-background-color)}.nucamp-forms-white ionic-selectable .ionic-selectable-value{background-color:var(--ion-background-color)}.nucamp-forms-white ion-select{background:var(--ion-background-color)}.python-instructors-alert{--min-height: 75%}.python-instructors-alert .alert-message.sc-ion-alert-md{max-height:100%}.ionic-selectable-modal{border:4px var(--ion-color-dark) solid}.nucamp-forms .item-inner{padding-inline-end:unset}.nucamp-forms ion-item-divider{--inner-padding-start: 0px;--inner-padding-end: 0px;--padding-end: 0px;--padding-start: 0px}.nucamp-forms ion-item{--padding-end: 0px;--padding-start: 0px;--inner-padding-end: 0px;--inner-padding-start: 0px;--background-focused: unset;--background-focused-opacity: unset}.nucamp-forms ion-input{--padding-top: 5px!important;--padding-end: 8px!important;--padding-bottom: 5px!important;--padding-start: 8px!important;font-size:14px}.nucamp-forms ion-text p{font-size:18px;font-weight:700}.nucamp-forms ion-label{margin-bottom:8px!important}.nucamp-forms ion-textarea{--padding-top: 5px!important;--padding-end: 8px!important;--padding-bottom: 5px!important;--padding-start: 8px!important}.nucamp-forms .before-two-line-label{z-index:10}.nucamp-forms .two-line-label{position:relative;top:-12px}.nucamp-forms .two-line-label ion-input{margin-top:4px}.nucamp-forms ionic-selectable .ionic-selectable-value{font-size:14px;padding:6px 0 0 8px}.nucamp-forms ionic-selectable .ionic-selectable-inner{height:30px}.nucamp-forms ion-select{--padding-top: 5px!important;--padding-end: 8px!important;--padding-bottom: 5px!important;--padding-start: 8px!important;font-size:14px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.click-block{display:none}input,ion-label{min-height:1em}ion-input,ion-textarea{min-height:2em}}@media screen and (max-width: 768px){ion-toast::part(container){flex-direction:column}}.toolbar-md,.toolbar-ios{min-height:51px;height:51px}.notfilled .item-inner{border-bottom:2px solid red!important}a{text-decoration:none}.scroll-content{overflow-y:auto!important;margin-top:51px}.alert-title{font-size:26px!important}@media screen and (max-width: 576px){.alert-title{font-size:24px!important}}.flat-ul ul{padding-inline-start:0px;margin-block-start:0;margin-block-end:0}.alert-checkbox-label.sc-ion-alert-md,.alert-checkbox-label.sc-ion-alert-ios,.alert-radio-label.sc-ion-alert-md,.alert-radio-label.sc-ion-alert-ios{white-space:pre-line!important}@media screen and (min-width: 0px) and (max-width: 768px){.sc-ion-alert-md-h{--max-width: 340px;--min-width: 320px}}@media screen and (min-width: 769px){.sc-ion-alert-md-h{--max-width: 500px;--min-width: 480px}}@media screen and (min-width: 0px) and (max-width: 768px){.sc-ion-alert-ios-h{--max-width: 340px;--min-width: 320px}}@media screen and (min-width: 769px){.sc-ion-alert-ios-h{--max-width: 500px;--min-width: 480px}}.nucamp-alert{text-overflow:ellipsis;flex:1}@media screen and (min-width: 0px) and (max-width: 768px){.nucamp-alert{--max-width: 340px;--min-width: 320px}}@media screen and (min-width: 769px){.nucamp-alert{--max-width: 500px;--min-width: 480px}}.nucamp-alert p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.nucamp-alert li{margin-block-end:.5em}.nucamp-alert-loginpopup{text-overflow:ellipsis;flex:1;white-space:unset}@media screen and (min-width: 0px) and (max-width: 768px){.nucamp-alert-loginpopup{--max-width: 340px;--min-width: 320px}}@media screen and (min-width: 769px){.nucamp-alert-loginpopup{--max-width: 500px;--min-width: 480px}}.nucamp-alert-loginpopup p{display:block;margin:8px 0}.nucamp-alert-loginpopup ol{margin:8px}.nucamp-alert-loginpopup li{margin-block-end:8px}div.swiper-pagination{bottom:0!important}.swiper-pagination-bullet{width:12px;height:12px}.menu-popover .popover-content{width:200px!important}@media only screen and (max-width: 768px){.bootcamp-follow-modal{--height: 85%;--width: 80%}}@media only screen and (max-width: 500px){.bootcamp-follow-modal{--height: 90%;--width: 85%}}@media only screen and (max-width: 400px){.bootcamp-follow-modal{--height: 95%;--width: 95%}}@media only screen and (min-width: 768px){.bootcamp-follow-modal{--height: 650px;--width: 520px}}.modal-border .modal-wrapper{border:var(--ion-border) 5px solid}@media only screen and (min-height: 600px) and (min-width: 768px){.wider-modal{--height: 85%;--width: 70% }}@media only screen and (min-height: 600px) and (min-width: 768px){.wider-modal-xl{--height: 95%;--width: 95% }}@media only screen and (min-height: 600px) and (min-width: 768px) and (max-width: 1025px){.bootcampdetails-modal{--height: 80%;--width: 80% }}@media only screen and (min-height: 600px) and (min-width: 1025px){.bootcampdetails-modal{--height: 80%;--width: 60% }}@media only screen and (min-height: 600px) and (min-width: 768px){.contract-modal{--height: 85%;--width: 70%}}@media only screen and (min-height: 600px) and (min-width: 768px){.contract-modal-w9{--height: 85%;--width: 90%}}@media only screen and (min-height: 600px) and (min-width: 768px){.admin-selection-modal{--height: 80%;--width: 80%}}@media only screen and (min-height: 600px) and (min-width: 768px){.profile-modal{--height: 85%;--width: 60%}}@media only screen and (min-height: 600px) and (min-width: 768px) and (max-width: 1025px){.browsecommunities-modal{--height: 85%;--width: 80% }}@media only screen and (min-height: 600px) and (min-width: 1025px){.browsecommunities-modal{--height: 85%;--width: 60% }}.modal-shadow{--box-shadow: 0 28px 48px rgba(0, 0, 0, .4)!important;--backdrop-opacity:var(--ion-backdrop-opacity, .32)!important}@media only screen and (min-height: 600px) and (min-width: 768px){.default-modal{--height: 85%;--width: 60%}}page-popselector{height:100%}@media screen and (max-width: 500px){.selector-popover-interestedbootcamp{--width: 90%;--height: 80%}.selector-popover-interestedbootcamp .popover-content{left:5%!important}.selector-popover-interestedbootcamp h2{font-size:1.8rem}.selector-popover-interestedbootcamp h3{font-size:1.7rem}}@media screen and (min-width: 501px) and (max-width: 600px){.selector-popover-interestedbootcamp{--width: 90%;--height: 55%}.selector-popover-interestedbootcamp .popover-content{left:5%!important}.selector-popover-interestedbootcamp h2{font-size:1.8rem}.selector-popover-interestedbootcamp h3{font-size:1.7rem}}@media screen and (min-width: 601px) and (max-width: 900px){.selector-popover-interestedbootcamp{--width: 70%;--height: 55%}.selector-popover-interestedbootcamp .popover-content{left:35%!important}.selector-popover-interestedbootcamp h2{font-size:2rem}.selector-popover-interestedbootcamp h3{font-size:1.8rem}}@media screen and (min-width: 901px){.selector-popover-interestedbootcamp{--width: 50%;--height: 55%}.selector-popover-interestedbootcamp .popover-content{left:25%!important}.selector-popover-interestedbootcamp h2{font-size:2rem}.selector-popover-interestedbootcamp h3{font-size:1.8rem}}@media screen and (max-width: 500px){.selector-popover-sm{--width: 90%;--height: 50%}.selector-popover-sm .popover-content{left:5%!important}.selector-popover-sm h2{font-size:1.8rem}.selector-popover-sm h3{font-size:1.7rem}}@media screen and (min-width: 501px){.selector-popover-sm{--width: 50%;--height: 50%}.selector-popover-sm .popover-content{left:25%!important}.selector-popover-sm h2{font-size:2rem}.selector-popover-sm h3{font-size:1.8rem}}@media screen and (max-width: 500px){.sendtext-popover{--width: 90%;--height: 50%}.sendtext-popover .popover-content{left:5%!important}.sendtext-popover h2{font-size:1.8rem}.sendtext-popover h3{font-size:1.7rem}}@media screen and (min-width: 501px){.sendtext-popover{--width: 33%;--height: 33%}.sendtext-popover .popover-content{left:16.5%!important}.sendtext-popover h2{font-size:2rem}.sendtext-popover h3{font-size:1.8rem}}@media screen and (max-width: 500px){.selector-popover{--width: 95%;--height: 80%}.selector-popover .popover-content{left:2.5%!important}.selector-popover h2{font-size:1.8rem}.selector-popover h3{font-size:1.7rem}}@media screen and (min-width: 501px) and (max-width: 1020px){.selector-popover{--width: 75%;--height: 80%}.selector-popover .popover-content{left:12.5%!important}.selector-popover h2{font-size:2rem}.selector-popover h3{font-size:1.8rem}}@media screen and (min-width: 1021px){.selector-popover{--width: 50%;--height: 80%}.selector-popover .popover-content{left:25%!important}.selector-popover h2{font-size:2rem}.selector-popover h3{font-size:1.8rem}}@media screen and (min-height: 1000px) and (max-height: 1400px) and (min-width: 501px) and (max-width: 1025px){.selector-popover{--width: 75%;--height: 60%}.selector-popover .popover-content{left:12.5%!important}.selector-popover h2{font-size:2rem}.selector-popover h3{font-size:1.8rem}}@media screen and (max-width: 768px){.selector-popover-business{--width: 95%;--height: 85%}.selector-popover-business .popover-content{left:2.5%!important}.selector-popover-business h2{font-size:1.8rem}.selector-popover-business h3{font-size:1.7rem}}@media screen and (min-width: 769px){.selector-popover-business{--width: 70%;--height: 90%}.selector-popover-business .popover-content{left:15%!important}.selector-popover-business h2{font-size:2rem}.selector-popover-business h3{font-size:1.8rem}}@media screen and (max-width: 768px){.selector-popover-lg{--width: 95%;--height: 85%}.selector-popover-lg .popover-content{left:2.5%!important}.selector-popover-lg h2{font-size:1.8rem}.selector-popover-lg h3{font-size:1.7rem}}@media screen and (min-width: 769px){.selector-popover-lg{--width: 70%;--height: 90%}.selector-popover-lg .popover-content{left:15%!important}.selector-popover-lg h2{font-size:2rem}.selector-popover-lg h3{font-size:1.8rem}}.white{color:#fff}.blue{color:#0096dc}.purple{color:#a83ea2}.bluebg{background:#0096dc}.purplebg{background:#a83ea2}.whiteu{border-bottom:3px solid #fff}.grayu{border-bottom:3px solid gainsboro}.blueu{border-bottom:2px solid #0096dc}.purpleu{border-bottom:2px solid #a83ea2}.btn-facebook{color:#fff!important;background-color:#3b5998!important}.btn-google-plus{color:#fff!important;background-color:#dd4b39!important}.btn-youtube{color:#fff!important;background-color:#ff4b39!important}.btn-linkedin{color:#fff!important;background-color:#007bb6!important}.btn-twitter{color:#fff!important;background-color:#55acee!important}.btn-mail{color:#fff!important;background-color:#512da8!important}.italic{font-style:italic}.fa-times{color:#fff;font-size:3rem;padding:0 1rem}@media (prefers-color-scheme: dark){ion-header{background-color:#789}}@media (prefers-color-scheme: light){ion-header{background-color:#fff}}.tox .tox-promotion{display:none}.background-shadow{background-color:rgba(var(--ion-color-nucamp-secondary),.7)}@media screen and (max-height: 500px){.background-shadow{padding:0rem 1rem 1rem;width:100%}}@media screen and (min-height: 501px) and (max-width: 768px){.background-shadow{padding:0rem 1rem 1rem;width:100%}}@media screen and (min-width: 769px) and (max-width: 1280px){.background-shadow{width:100%;padding:3rem 5rem!important}}@media screen and (min-width: 1281px){.background-shadow{width:100%;padding:3rem 15rem 3rem 10rem!important}}.social,.big{font-size:3rem}.medium{font-size:1.8rem}.small{font-size:smaller}.rowpadding{padding:0rem 10rem}@media screen and (max-width: 768px){.rowpadding{padding:0rem 1rem}}@media screen and (min-width: 769px) and (max-width: 1024px){.rowpadding{padding:0rem 2rem}}@media screen and (min-width: 1025px) and (max-width: 1200px){.rowpadding{padding:0rem 2rem}}.href{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--ion-color-primary)}.borderbottom{border-bottom:1px dotted}.href:hover{filter:brightness(115%)}.whitehref{width:-moz-fit-content;width:fit-content;cursor:pointer;color:#fff;border-bottom:1px white dotted}.whitehref:hover{filter:brightness(115%)}.HH{display:none}.hover{cursor:pointer}.myheader ion-buttons{margin:0 .2rem 0 1rem}.expanded-image-video img{width:auto}@media screen and (max-width: 768px){.expanded-image-video img{max-height:200px}}@media screen and (min-width: 768px){.expanded-image-video img{max-height:400px}}.expanded-image-video video{width:100%}.modaltitle{padding-inline-end:25px}.modaltitle H1{text-transform:uppercase;color:#fff;font-weight:900;word-wrap:normal;white-space:normal;margin:0}@media screen and (max-width: 768px){.modaltitle H1{font-size:1.5rem}}@media screen and (min-width: 768px){.modaltitle H1{font-size:2.3rem}}.modaltitle H5{text-transform:uppercase;color:#fff;font-weight:900}@media screen and (min-width: 0px) and (max-width: 320px){html{font-family:Inter;font-size:45%}}@media screen and (min-width: 320px) and (max-width: 480px){html{font-family:Inter;font-size:55%}}@media screen and (min-width: 480px) and (max-width: 768px){html{font-family:Inter;font-size:58%}}@media screen and (min-width: 768px) and (max-width: 1000px){html{font-family:Inter;font-size:60%}}@media screen and (min-width: 768px) and (max-width: 1000px){html{font-family:Inter;font-size:62.5%}}@media screen and (min-width: 1200px){html{font-family:Inter;font-size:65%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,p,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}strong{font-weight:700}.nucamp-centered-flex{display:flex;align-items:center;justify-content:center}.prerequesites-li li{margin:0 0 10px 20px}.nucamp-centered-right-flex{display:flex;align-items:center;justify-content:flex-end}.nucamp-centered-left-flex{display:flex;align-items:center;justify-content:flex-start}.nucamp-centered-space-between-flex{display:flex;align-items:center;justify-content:space-between}.nucamp-top-left-flex{display:flex;align-items:flex-start;justify-content:flex-start}.nucamp-swiper-navigation{position:relative;top:-20px}.nucamp-swiper-button-prev,.nucamp-swiper-button-next{height:20px;z-index:10;font-size:20px;cursor:pointer}img{border:0px}:root{--primary-color: #0096dc}:focus{outline:0}*{-webkit-text-size-adjust:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}html{height:100%}body{height:100%;font-size:14px;font-family:Inter,Helvetica,Arial,Sans-serif;color:var(--ion-text-dark);line-height:20px;margin:0;background:#fff}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.clearright{clear:right}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;line-height:1.2em;letter-spacing:-.04em;font-weight:700;-webkit-user-select:text;user-select:text}h1{font-size:3.6rem}@media screen and (max-width: 1200px){h1{font-size:3.2rem}}@media screen and (max-width: 992px){h1{font-size:3rem}}@media screen and (max-width: 768px){h1{font-size:2.8rem}}@media screen and (max-width: 576px){h1{font-size:2.6rem}}h3{font-size:3.6rem}@media screen and (max-width: 1200px){h3{font-size:3.4rem}}@media screen and (max-width: 992px){h3{font-size:3.2rem}}@media screen and (max-width: 768px){h3{font-size:3rem}}@media screen and (max-width: 576px){h3{font-size:2.8rem}}h4{font-size:24px}@media screen and (max-width: 1200px){h4{font-size:22px}}@media screen and (max-width: 992px){h4{font-size:20px}}@media screen and (max-width: 768px){h4{font-size:18px}}h5{font-size:20px}@media screen and (max-width: 1200px){h5{font-size:18px}}@media screen and (max-width: 768px){h5{font-size:16px}}.dark{color:var(--ion-text-dark)}a{text-decoration:none;cursor:pointer}.content{font-size:18px;font-weight:400;line-height:1.7em}@media screen and (min-width: 768px) and (max-width: 1018px){.content{font-size:14px}}.highlightPurple{color:#a83ea2}@media (prefers-color-scheme: dark){.highlightPurple{color:#ff55e2}}.hoverHighlightPurple:hover{border-bottom:3px solid #a83ea2}@media (prefers-color-scheme: dark){.hoverHighlightPurple:hover{border-bottom:3px solid #ff55e2}}.highlightPink{color:#d8276b}@media (prefers-color-scheme: dark){.highlightPink{color:#ff5597}}.highlightBlue{color:#07d2ff}@media (prefers-color-scheme: dark){.highlightBlue{color:#55caff}}ion-grid,ion-col,ion-row{padding:0;margin:0}.header-md:after{display:none}.alert-message::-webkit-scrollbar{width:.7em;display:block!important}.alert-message::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.alert-message::-webkit-scrollbar-thumb{background-color:var(--ion-text-dark);outline:1px solid var(--ion-text-dark)}.alert-radio-group::-webkit-scrollbar,.alert-checkbox-group::-webkit-scrollbar{width:.7em;display:block!important}.alert-radio-group::-webkit-scrollbar-track,.alert-checkbox-group::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.alert-radio-group::-webkit-scrollbar-thumb,.alert-checkbox-group::-webkit-scrollbar-thumb{background-color:var(--ion-text-dark);outline:1px solid var(--ion-text-dark)}.greyBox{background:var(--ion-backgroundgrey-color);padding:50px 40px}@media screen and (max-width: 1200px){.greyBox{padding:50px 30px}}@media screen and (max-width: 992px){.greyBox{padding:40px 30px}}@media screen and (max-width: 768px){.greyBox{padding:30px}}@media screen and (max-width: 576px){.greyBox{padding:30px 0}}.stripe-title{padding:0 40px}@media screen and (max-width: 576px){.stripe-title{padding:0}}@media screen and (min-width: 576px) and (max-width: 992px){.stripe-title{padding:0 30px}}.stripe-subtitle{margin-top:20px;margin-bottom:30px;line-height:1.4em;color:#737782;font-weight:300}@media (prefers-color-scheme: dark){.stripe-subtitle{color:#999ba4}}@media screen and (max-width: 576px){.stripe-subtitle{font-size:18px}}@media screen and (min-width: 577px) and (max-width: 768px){.stripe-subtitle{font-size:18px}}@media screen and (min-width: 769px) and (max-width: 992px){.stripe-subtitle{font-size:20px}}@media screen and (min-width: 992px){.stripe-subtitle{font-size:22px}}.stripe-subtitle-p{font-size:16px;line-height:1.7;color:var(--ion-color-dark);font-weight:400}@media screen and (max-width: 1018px){.component-padding-sm{padding-left:16px!important;padding-right:16px!important}}ion-card{box-shadow:0 0 20px #00000026}.component-padding-vertical{padding-top:100px}.withCards{padding-left:20px!important;padding-right:20px!important}@media screen and (max-width: 1018px){.withCards{padding-left:0!important;padding-right:0!important}}@media screen and (min-width: 1019px) and (max-width: 1200px){.withCards{padding-left:14px!important;padding-right:14px!important}}.stripe-inside{margin:auto;border:none;width:100%}@media screen and (max-width: 576px){.stripe-inside{padding-left:0;padding-right:0}}@media screen and (min-width: 577px) and (max-width: 1018px){.stripe-inside{padding-left:16px;padding-right:16px}}@media screen and (min-width: 1019px) and (max-width: 1200px){.stripe-inside{width:912px;padding-left:30px;padding-right:30px}}@media screen and (min-width: 1201px){.stripe-inside{width:1180px;padding-left:40px;padding-right:40px}}ion-button{text-transform:none;overflow:hidden;font-size:14px;font-weight:600;letter-spacing:0;--box-shadow: none;--border-radius: 17px;--padding-top: 10px;--padding-start: 20px;--padding-bottom: 10px;--padding-end: 20px}.mdButton{height:3.5em;font-size:16px;font-weight:700;letter-spacing:-.02em;--border-radius: 24px;--padding-top: 15px;--padding-start: 30px;--padding-bottom: 15px;--padding-end: 30px}.communitybox{--background: linear-gradient(to bottom, #e62972 0%,#d8276b 100%)}.loginbox{--background: linear-gradient(to bottom, #009ee8 0%,#0096dc 100%)}.sc-ion-popover-md-h{--backdrop-opacity: var(--ion-backdrop-opacity, 0)}.nucamp-toolbar-noborder:after{left:unset;bottom:unset;background-position:unset;position:unset;width:inherit;height:unset;background-image:unset;background-repeat:unset;content:unset}.nucamp-modal-content{padding:0 20px 20px}ion-header{background:unset}.nucamp-toolbar{padding:20px}.nucamp-toolbar ion-toolbar{--background: unset;--padding-top: 0px;--padding-bottom: 0px;--padding-end: 0px;--padding-start: 0px}.nucamp-toolbar ion-icon{width:64px;height:64px}.nucamp-toolbar ion-title{padding-inline-start:0px}.nucamp-toolbar ion-button{--padding-top: 0px!important;--padding-bottom: 0px!important;--padding-end: 0px!important;--padding-start: 0px!important}.nucamp-toolbar h1,.nucamp-toolbar h2{padding-right:0;padding-left:0}.SoloAITechEntrepreneur{background:#0078ff;background:linear-gradient(135deg,#0078ff,#00cfff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0078FF",endColorstr="#00CFFF",GradientType=1)}#SoloAITechEntrepreneur{color:#0078ff}.SoloAITechEntrepreneurFont{color:#0078ff!important}.SoloAITechEntrepreneurBorder{border:#0078FF 1px solid}.SoloAITechEntrepreneurB{background-color:#0078ff}.SoloAITechEntrepreneurHoverB :hover,.SoloAITechEntrepreneurHoverB :active,.SoloAITechEntrepreneurHoverB :focus{background-color:#0078ff}.AIBeginner{background:#0078ff;background:linear-gradient(135deg,#0078ff,#33c1ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0078FF",endColorstr="#33C1FF",GradientType=1)}#AIBeginner{color:#0078ff}.AIBeginnerFont{color:#0078ff!important}.AIBeginnerBorder{border:#0078FF 1px solid}.AIBeginnerB{background-color:#0078ff}.AIBeginnerHoverB :hover,.AIBeginnerHoverB :active,.AIBeginnerHoverB :focus{background-color:#0078ff}.AIEssentials4Work{background:#3d5afe;background:linear-gradient(135deg,#3d5afe,#00cfff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3D5AFE",endColorstr="#00CFFF",GradientType=1)}#AIEssentials4Work{color:#3d5afe}.AIEssentials4WorkFont{color:#3d5afe!important}.AIEssentials4WorkBorder{border:#3D5AFE 1px solid}.AIEssentials4WorkB{background-color:#3d5afe}.AIEssentials4WorkHoverB :hover,.AIEssentials4WorkHoverB :active,.AIEssentials4WorkHoverB :focus{background-color:#3d5afe}.AIEngineer{background:#0078ff;background:linear-gradient(135deg,#0078ff,#1e2bff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0078FF",endColorstr="#1E2BFF",GradientType=1)}#AIEngineer{color:#e5e9ff}.AIEngineerFont{color:#0078ff!important}.AIEngineerBorder{border:#0078FF 1px solid}.AIEngineerB{background-color:#0078ff}.AIEngineerHoverB :hover,.AIEngineerHoverB :active,.AIEngineerHoverB :focus{background-color:#0078ff}.JobhuntingFont{color:#4cb216!important}.CyberfundamentalsFont{color:#ee2f25!important}.CareerservicesFont{color:#4cb216!important}.BeginnerFont{color:#0096dc!important}.IntermediateFont{color:#ff8700!important}.BackendFont{color:#a83ea2!important}.AdvancedFont{color:#d8276b!important}.SoftwareEngineeringFont{color:#424247!important}@media (prefers-color-scheme: dark){.SoftwareEngineeringFont{color:#cf4f80!important}}.JobhuntingBorder{border:#4CB216 1px solid}.CyberfundamentalsBorder{border:#ee2f25 1px solid}.CareerservicesBorder{border:#4CB216 1px solid}.BeginnerBorder{border:#0096dc 1px solid}.IntermediateBorder{border:#ff8700 1px solid}.BackendBorder{border:#a83ea2 1px solid}.AdvancedBorder{border:#d8276b 1px solid}.SoftwareEngineeringBorder{border:#424247 1px solid}@media (prefers-color-scheme: dark){.SoftwareEngineeringBorder{border:#cf4f80 1px solid}}.CareerservicesB{background-color:#4cb216}.CyberfundamentalsB{background-color:#ee2f25}.JobhuntingB{background-color:#4cb216}.BeginnerB{background-color:#0096dc}.IntermediateB{background-color:#ff8700}.BackendB{background-color:#a83ea2}.AdvancedB{background-color:#d8276b}.CareerservicesHoverB :hover,.CareerservicesHoverB :active,.CareerservicesHoverB :focus{background-color:#4cb216}.JobhuntingHoverB :hover,.JobhuntingHoverB :active,.JobhuntingHoverB :focus{background-color:#4cb216}.CyberfundamentalsHoverB :hover,.CyberfundamentalsHoverB :active,.CyberfundamentalsHoverB :focus{background-color:#ee2f25}.BeginnerHoverB :hover,.BeginnerHoverB :active,.BeginnerHoverB :focus{background-color:#0096dc}.IntermediateHoverB :hover,.IntermediateHoverB :active,.IntermediateHoverB :focus{background-color:#ff8700}.BackendHoverB :hover,.BackendHoverB :active,.BackendHoverB :focus{background-color:#a83ea2}.AdvancedHoverB :hover,.AdvancedHoverB :active,.AdvancedHoverB :focus{background-color:#d8276b}.SoftwareEngineeringB{background-color:#424247}@media (prefers-color-scheme: dark){.SoftwareEngineeringB{background-color:#cf4f80}}.Beginner{background:#0096dc;background:linear-gradient(135deg,#0096dc,#07d3ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0096dc",endColorstr="#07d3ff",GradientType=1)}.Beginner #Beginner{color:#b3e7ff}.Cyberfundamentals{background:#ee2f25;background:linear-gradient(135deg,#ee2f25,#f0443b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee2f25",endColorstr="#f0443b",GradientType=1)}.Cyberfundamentals #Cyberfundamentals{color:#ef4a42}.Intermediate{background:#ff8700;background:linear-gradient(135deg,#ff8700,#ffc226);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F29200",endColorstr="#ffc226 ",GradientType=1)}.Intermediate #Intermediate{color:#f39d1a}.Backend{background:#a83ea2;background:linear-gradient(135deg,#a83ea2,#d939b1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a83ea2",endColorstr="#d939b1",GradientType=1)}.Backend #Backend{color:#d939b1}.Advanced{background:#d8276b;background:linear-gradient(135deg,#d8276b,#ec6c78);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d8276b",endColorstr="#ec6c78",GradientType=1)}.Advanced #Advanced{color:#ec6c78}.SoftwareEngineering{background:#424247;background:linear-gradient(135deg,#424247,#555559);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#424247",endColorstr="#555559",GradientType=1)}.SoftwareEngineering #SoftwareEngineering{color:#fff}@media (prefers-color-scheme: dark){.SoftwareEngineering{background:#cf4f80;background:linear-gradient(135deg,#cf4f80,#c96088);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cf4f80",endColorstr="#c96088",GradientType=1)}.SoftwareEngineering #SoftwareEngineering{color:#fff}}.Careerservices{background:#4cb216;background:linear-gradient(135deg,#4cb216,#6de62c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4CB216",endColorstr="#6DE62C ",GradientType=1)}.Careerservices #Careerservices{color:#4cb216}.Jobhunting{background:#4cb216;background:linear-gradient(135deg,#4cb216,#6de62c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4CB216",endColorstr="#6DE62C ",GradientType=1)}.Jobhunting #Jobhunting{color:#4cb216}.BeginnerToBackend{background:linear-gradient(135deg,#0096dc,#a83ea2)}.BeginnerToAdvanced{background:linear-gradient(135deg,#0096dc,#d8276b)}.BeginnerToIntermediate{background:linear-gradient(135deg,#0096dc,#ff8700)}.IntermediateToBackend{background:linear-gradient(135deg,#ff8700,#a83ea2)}.AdvancedToBackend{background:linear-gradient(135deg,#d8276b,#a83ea2)}.BackendToCareerservices,.BackendToJobhunting{background:linear-gradient(135deg,#a83ea2,#4cb216)}.IntermediateToCareerservices,.IntermediateToJobhunting{background:linear-gradient(135deg,#ff8700,#4cb216)}.BackendToIntermediate{background:linear-gradient(135deg,#a83ea2,#ff8700)}.BackendToAdvanced{background:linear-gradient(135deg,#a83ea2,#d8276b)}.AdvancedToCareerservices,.AdvancedToJobhunting{background:linear-gradient(135deg,#d8276b,#4cb216)}.SoftwareEngineeringToCareerservices,.SoftwareEngineeringToJobhunting{background:linear-gradient(135deg,#424247,#4cb216)}.popover-content{--min-width: 40%}.dropdownOptions .select-interface-option{font-size:1.8rem;font-weight:500}.ngx-datatable .datatable-header-cell{text-align:center;font-size:20px;font-weight:700;color:var(--ion-text-dark);padding:20px;border-right:1px solid var(--ion-border)}.ngx-datatable .datatable-body-cell{white-space:normal!important;border-right:1px solid var(--ion-border)}.ngx-datatable .datatable-header-cell:first-child,.ngx-datatable .datatable-header-cell:last-child{border-right:0}.ngx-datatable .datatable-body-cell:first-child,.ngx-datatable .datatable-body-cell:last-child{border-right:0}.ngx-datatable .datatable-header-cell:nth-child(2){border:1px solid #d939b1;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:0}.ngx-datatable .datatable-body-cell:nth-child(2){border-left:1px solid #d939b1;border-right:1px solid #d939b1}.ngx-datatable .data-row-wrapper:last-child .datatable-body-cell:nth-child(2){border-bottom:1px solid #d939b1;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.handsontable td{white-space:pre-line!important}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top,.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.sb-default .sb-wrapper{--sb-color: #fff;--sb-background: var(--button-color);--sb-border-radius: 4px;--sb-overflow: hidden}.sb-default .sb-wrapper.sb-show-icon.sb-show-text{--sb-text-padding: 0 1em 0 0}.sb-default .sb-wrapper.sb-show-icon.sb-show-text .sb-text{filter:none}.ph-item{position:relative;display:flex;flex-wrap:wrap;padding:30px 15px 15px;margin-bottom:30px;overflow:hidden;direction:ltr;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px}.ph-item,.ph-item *,.ph-item :after,.ph-item :before{box-sizing:border-box}.ph-item:before{position:absolute;inset:0 0 0 50%;z-index:1;width:500%;margin-left:-250%;pointer-events:none;content:" ";background:linear-gradient(to right,#fff0 46%,#ffffff59,#fff0 54%) 50% 50%;animation:ph-animation .8s linear infinite}.ph-item>*{display:flex;flex:1 1 auto;flex-flow:column;padding-right:15px;padding-left:15px;margin-bottom:15px}.ph-row{display:flex;flex-wrap:wrap;margin-top:-7.5px}.ph-row div{height:10px;margin-top:7.5px;background-color:#ced4da}.ph-row .big,.ph-row.big div{height:20px}.ph-row .empty{background-color:#fff0}.ph-col-2{flex:0 0 16.6666666667%}.ph-col-4{flex:0 0 33.3333333333%}.ph-col-6{flex:0 0 50%}.ph-col-8{flex:0 0 66.6666666667%}.ph-col-10{flex:0 0 83.3333333333%}.ph-col-12{flex:0 0 100%}[class*=ph-col]{direction:ltr}[class*=ph-col]>*+.ph-row{margin-top:0}[class*=ph-col]>*+*{margin-top:7.5px}.ph-avatar{position:relative;width:100%;min-width:60px;overflow:hidden;background-color:#ced4da;border-radius:50%}.ph-avatar:before{display:block;padding-top:100%;content:" "}.ph-picture{width:100%;height:120px;background-color:#ced4da}@keyframes ph-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}

/*# sourceMappingURL=styles.1f46c55fe3c9caad.css.map*/