:root{--primary-h:248;--primary-s:100%;--primary-l:64%;--primary-hover-h:248;--primary-hover-s:100%;--primary-hover-l:72%;--secondary-h:227;--secondary-s:75%;--secondary-l:47%;--secondary-hover-h:227;--secondary-hover-s:75%;--secondary-hover-l:47%;--tertiary-h:9;--tertiary-s:65%;--tertiary-l:55%;--tertiary-hover-h:9;--tertiary-hover-s:65%;--tertiary-hover-l:55%;--base-h:246;--base-s:34%;--base-l:17%;--shade-h:0;--shade-s:3%;--shade-l:77%;--light-h:136;--light-s:6%;--light-l:93%;--dark-h:0;--dark-s:2%;--dark-l:13%;--success-h:116;--success-s:100%;--success-l:50%;--warning-h:24;--warning-s:100%;--warning-l:50%;--error-h:0;--error-s:100%;--error-l:50%;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-hover-h),var(--primary-hover-s),var(--primary-hover-l));--primary-ultra-light:hsl(var(--primary-h),var(--primary-s),95%);--primary-light:hsl(var(--primary-h),var(--primary-s),85%);--primary-dark:hsl(var(--primary-h),var(--primary-s),25%);--primary-ultra-dark:hsl(var(--primary-h),var(--primary-s),10%);--primary-90:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.9);--primary-80:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.8);--primary-60:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.6);--primary-40:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.4);--primary-20:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.2);--primary-10:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1);--secondary:hsl(var(--secondary-h),var(--secondary-s),var(--secondary-l));--secondary-hover:hsl(var(--secondary-hover-h),var(--secondary-hover-s),var(--secondary-hover-l));--secondary-ultra-light:hsl(var(--secondary-h),var(--secondary-s),95%);--secondary-light:hsl(var(--secondary-h),var(--secondary-s),85%);--secondary-dark:hsl(var(--secondary-h),var(--secondary-s),25%);--secondary-ultra-dark:hsl(var(--secondary-h),var(--secondary-s),10%);--secondary-90:hsla(var(--secondary-h),var(--secondary-s),var(--secondary-l),.9);--secondary-80:hsla(var(--secondary-h),var(--secondary-s),var(--secondary-l),.8);--secondary-60:hsla(var(--secondary-h),var(--secondary-s),var(--secondary-l),.6);--secondary-40:hsla(var(--secondary-h),var(--secondary-s),var(--secondary-l),.4);--secondary-20:hsla(var(--secondary-h),var(--secondary-s),var(--secondary-l),.2);--secondary-10:hsla(var(--secondary-h),var(--secondary-s),var(--secondary-l),.1);--tertiary:hsl(var(--tertiary-h),var(--tertiary-s),var(--tertiary-l));--tertiary-hover:hsl(var(--tertiary-hover-h),var(--tertiary-hover-s),var(--tertiary-hover-l));--tertiary-ultra-light:hsl(var(--tertiary-h),var(--tertiary-s),95%);--tertiary-light:hsl(var(--tertiary-h),var(--tertiary-s),85%);--tertiary-dark:hsl(var(--tertiary-h),var(--tertiary-s),25%);--tertiary-ultra-dark:hsl(var(--tertiary-h),var(--tertiary-s),10%);--tertiary-90:hsla(var(--tertiary-h),var(--tertiary-s),var(--tertiary-l),.9);--tertiary-80:hsla(var(--tertiary-h),var(--tertiary-s),var(--tertiary-l),.8);--tertiary-60:hsla(var(--tertiary-h),var(--tertiary-s),var(--tertiary-l),.6);--tertiary-40:hsla(var(--tertiary-h),var(--tertiary-s),var(--tertiary-l),.4);--tertiary-20:hsla(var(--tertiary-h),var(--tertiary-s),var(--tertiary-l),.2);--tertiary-10:hsla(var(--tertiary-h),var(--tertiary-s),var(--tertiary-l),.1);--base:hsl(var(--base-h),var(--base-s),var(--base-l));--base-ultra-light:hsl(var(--base-h),var(--base-s),95%);--base-light:hsl(var(--base-h),var(--base-s),85%);--base-dark:hsl(var(--base-h),var(--base-s),25%);--base-ultra-dark:hsl(var(--base-h),var(--base-s),10%);--base-90:hsla(var(--base-h),var(--base-s),var(--base-l),.9);--base-80:hsla(var(--base-h),var(--base-s),var(--base-l),.8);--base-60:hsla(var(--base-h),var(--base-s),var(--base-l),.6);--base-40:hsla(var(--base-h),var(--base-s),var(--base-l),.4);--base-20:hsla(var(--base-h),var(--base-s),var(--base-l),.2);--base-10:hsla(var(--base-h),var(--base-s),var(--base-l),.1);--shade:hsl(var(--shade-h),var(--shade-s),var(--shade-l));--shade-ultra-light:hsl(var(--shade-h),var(--shade-s),95%);--shade-light:hsl(var(--shade-h),var(--shade-s),85%);--shade-dark:hsl(var(--shade-h),var(--shade-s),25%);--shade-ultra-dark:hsl(var(--shade-h),var(--shade-s),10%);--shade-90:hsla(var(--shade-h),var(--shade-s),var(--shade-l),.9);--shade-80:hsla(var(--shade-h),var(--shade-s),var(--shade-l),.8);--shade-60:hsla(var(--shade-h),var(--shade-s),var(--shade-l),.6);--shade-40:hsla(var(--shade-h),var(--shade-s),var(--shade-l),.4);--shade-20:hsla(var(--shade-h),var(--shade-s),var(--shade-l),.2);--shade-10:hsla(var(--shade-h),var(--shade-s),var(--shade-l),.1);--light:hsl(var(--light-h),var(--light-s),var(--light-l));--dark:hsl(var(--dark-h),var(--dark-s),var(--dark-l));--light-90:hsla(var(--light-h),var(--light-s),var(--light-l),.9);--light-80:hsla(var(--light-h),var(--light-s),var(--light-l),.8);--light-60:hsla(var(--light-h),var(--light-s),var(--light-l),.6);--light-40:hsla(var(--light-h),var(--light-s),var(--light-l),.4);--light-20:hsla(var(--light-h),var(--light-s),var(--light-l),.2);--light-10:hsla(var(--light-h),var(--light-s),var(--light-l),.1);--light-05:hsla(var(--light-h),var(--light-s),var(--light-l),.05);--dark-90:hsla(var(--dark-h),var(--dark-s),var(--dark-l),.9);--dark-80:hsla(var(--dark-h),var(--dark-s),var(--dark-l),.8);--dark-60:hsla(var(--dark-h),var(--dark-s),var(--dark-l),.6);--dark-40:hsla(var(--dark-h),var(--dark-s),var(--dark-l),.4);--dark-20:hsla(var(--dark-h),var(--dark-s),var(--dark-l),.2);--dark-10:hsla(var(--dark-h),var(--dark-s),var(--dark-l),.1);--success:hsl(var(--success-h),var(--success-s),var(--success-l));--success-light:hsl(var(--success-h),var(--success-s),85%);--success-dark:hsl(var(--success-h),var(--success-s),25%);--warning:hsl(var(--warning-h),var(--warning-s),var(--warning-l));--warning-light:hsl(var(--warning-h),var(--warning-s),85%);--warning-dark:hsl(var(--warning-h),var(--warning-s),25%);--error:hsl(var(--error-h),var(--error-s),var(--error-l));--error-light:hsl(var(--error-h),var(--error-s),85%);--error-dark:hsl(var(--error-h),var(--error-s),25%);--grey-text-h:225;--grey-text-s:14%;--grey-text-l:62%;--grey-900-h:220;--grey-900-s:17%;--grey-900-l:10%;--grey-800-h:220;--grey-800-s:15%;--grey-800-l:16%;--grey-700-h:222;--grey-700-s:13%;--grey-700-l:20%;--grey-600-h:223;--grey-600-s:12%;--grey-600-l:24%;--grey-400-h:260;--grey-400-s:2%;--grey-400-l:88%;--grey-text:hsl(var(--grey-text-h),var(--grey-text-s),var(--grey-text-l));--grey-900:hsl(var(--grey-900-h),var(--grey-900-s),var(--grey-900-l));--grey-800:hsl(var(--grey-800-h),var(--grey-800-s),var(--grey-800-l));--grey-700:hsl(var(--grey-700-h),var(--grey-700-s),var(--grey-700-l));--grey-600:hsl(var(--grey-600-h),var(--grey-600-s),var(--grey-600-l));--grey-400:hsl(var(--grey-400-h),var(--grey-400-s),var(--grey-400-l))}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-tertiary{background-color:var(--tertiary)}.bg-light{background-color:var(--light)}.bg-dark{background-color:var(--dark)}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.text-tertiary{color:var(--tertiary)}.text-base{color:var(--base)}.text-light{color:var(--light)}.text-dark{color:var(--dark)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-error{color:var(--error)}.bg-success{background-color:var(--success-light)}.bg-warning{background-color:var(--warning-light)}.bg-error{background-color:var(--error-light)}