:root{--color-primary: 66, 165, 245;--color-primary-dark: 21, 101, 192;--color-secondary: 3, 218, 198;--color-secondary-dark: 0, 188, 212;--color-secondary-darker: 9, 151, 167;--color-warning: 255, 152, 0;--color-warning-dark: 245, 124, 0;--color-warning-light: 255, 183, 77;--color-warning-lighter: 255, 204, 128;--color-info: 25, 118, 210;--color-info-dark: 21, 101, 192;--color-info-light: 66, 165, 245;--color-danger: 244, 67, 54;--color-danger-dark: 211, 47, 47;--color-danger-light: 239, 83, 80;--color-danger-lighter: 229, 115, 115;--color-success: 76, 175, 80;--color-success-dark: 56, 142, 60;--color-success-light: 102, 187, 106;--color-social-x: 33, 33, 33;--color-social-x-hover: 17, 24, 39;--color-social-facebook: 24, 119, 242;--color-social-facebook-hover: 22, 111, 229;--color-social-linkedin: 0, 119, 181;--color-social-linkedin-hover: 0, 88, 133;--color-social-link: 3, 218, 198;--color-social-link-hover: 0, 188, 212;--color-accent: 3, 218, 198;--color-accent-dark: 0, 188, 212;--color-accent-light: 38, 198, 218;--color-amber: 255, 193, 7;--color-amber-dark: 255, 160, 0;--color-content: 33, 33, 33;--color-content-light: 255, 255, 255;--color-black: 0, 0, 0;--color-white: 255, 255, 255;--color-grey-dark: 66, 66, 66;--color-grey-medium: 117, 117, 117;--theme-primary-500: rgb( var(--color-primary) );--theme-primary-600: rgb( var(--color-primary-dark) );--theme-secondary-500: rgb( var(--color-secondary) );--theme-secondary-600: rgb( var(--color-secondary-dark) );--theme-secondary-700: rgb( var(--color-secondary-darker) );--theme-warning-500: rgb( var(--color-warning) );--theme-warning-600: rgb( var(--color-warning-dark) );--theme-warning-400: rgb( var(--color-warning-light) );--theme-warning-300: rgb( var(--color-warning-lighter) );--theme-info-500: rgb( var(--color-info) );--theme-info-600: rgb( var(--color-info-dark) );--theme-info-400: rgb( var(--color-info-light) );--theme-danger-500: rgb( var(--color-danger) );--theme-danger-600: rgb( var(--color-danger-dark) );--theme-danger-400: rgb( var(--color-danger-light) );--theme-danger-300: rgb( var(--color-danger-lighter) );--theme-success-500: rgb( var(--color-success) );--theme-success-600: rgb( var(--color-success-dark) );--theme-success-400: rgb( var(--color-success-light) );--theme-accent-500: rgb( var(--color-accent) );--theme-accent-600: rgb( var(--color-accent-dark) );--theme-accent-400: rgb( var(--color-accent-light) );--theme-amber-500: rgb( var(--color-amber) );--theme-amber-600: rgb( var(--color-amber-dark) );--theme-bg-primary-10: rgba( var(--color-primary), .1 );--theme-bg-primary-20: rgba( var(--color-primary), .2 );--theme-bg-options: rgba( var(--color-black), .025 );--theme-bg-modal: rgba( var(--color-white), .95 );--theme-bg-loading: rgba( var(--color-black), .08 );--theme-bg-card: rgba( var(--color-black), .02 );--theme-bg-error: rgba( var(--color-danger), .1 );--theme-bg-tooltip: rgba( var(--color-black), .75 );--theme-bg-warning-10: rgba( var(--color-warning), .1 );--theme-bg-warning-20: rgba( var(--color-warning), .2 );--theme-bg-info-10: rgba( var(--color-info), .1 );--theme-bg-info-20: rgba( var(--color-info), .2 );--theme-bg-success-10: rgba( var(--color-success), .1 );--theme-bg-success-20: rgba( var(--color-success), .2 );--theme-bg-danger-10: rgba( var(--color-danger), .1 );--theme-bg-danger-20: rgba( var(--color-danger), .2 );--theme-bg-accent-10: rgba( var(--color-accent), .1 );--theme-bg-accent-20: rgba( var(--color-accent), .2 );--theme-bg-social-button: rgba( 0, 0, 0, .05 );--theme-bg-social-x: rgba( var(--color-social-x), .1 );--theme-bg-social-facebook: rgba( var(--color-social-facebook), .2 );--theme-bg-social-linkedin: rgba( var(--color-social-linkedin), .2 );--theme-bg-social-link: rgba( var(--color-social-link), .2 );--theme-border-primary-10: rgba( var(--color-primary), .1 );--theme-border-primary-20: rgba( var(--color-primary), .2 );--theme-border-primary-30: rgba( var(--color-primary), .3 );--theme-border-card: rgba( var(--color-black), .12 );--theme-border-card-hover: rgba( var(--color-black), .2 );--theme-border-error: rgba( var(--color-danger), .2 );--theme-border-warning-20: rgba( var(--color-warning), .2 );--theme-border-warning-30: rgba( var(--color-warning), .3 );--theme-border-info-20: rgba( var(--color-info), .2 );--theme-border-info-30: rgba( var(--color-info), .3 );--theme-border-success-20: rgba( var(--color-success), .2 );--theme-border-success-30: rgba( var(--color-success), .3 );--theme-border-danger-20: rgba( var(--color-danger), .2 );--theme-border-danger-30: rgba( var(--color-danger), .3 );--theme-border-social-subtle: rgba( 255, 255, 255, .1 );--theme-border-accent-20: rgba( var(--color-accent), .2 );--theme-border-accent-30: rgba( var(--color-accent), .3 );--theme-text-primary-300: rgb( var(--color-primary) );--theme-text-primary-400: rgb( var(--color-primary-dark) );--theme-text-content: rgb( var(--color-content) );--theme-text-content-30: rgba( var(--color-content), .3 );--theme-text-content-40: rgba( var(--color-content), .4 );--theme-text-content-50: rgba( var(--color-content), .5 );--theme-text-content-60: rgba( var(--color-content), .6 );--theme-text-content-70: rgba( var(--color-content), .7 );--theme-text-content-80: rgba( var(--color-content), .8 );--theme-text-content-90: rgba( var(--color-content), .9 );--theme-text-success: rgb( var(--color-success) );--theme-text-error: rgb( var(--color-danger) );--theme-text-warning: rgb( var(--color-warning-light) );--theme-text-info: rgb( var(--color-info-light) );--theme-text-danger: rgb( var(--color-danger-light) );--theme-text-accent: rgb( var(--color-accent-light) );--theme-text-social-muted: rgba( var(--color-content), .6 );--theme-text-social-x: rgb(var(--color-social-x));--theme-text-social-facebook: rgb( var(--color-social-facebook) );--theme-text-social-linkedin: rgb( var(--color-social-linkedin) );--theme-text-social-link: rgb( var(--color-social-link) );--theme-color-border-40: rgba( var(--color-primary), .4 );--theme-color-border-80: rgba( var(--color-primary), .8 );--theme-fallback-color: rgb( var(--color-grey-dark) );--theme-dropdown-arrow-color: rgb( var(--color-grey-medium) );--theme-gradient-primary: linear-gradient( to right, rgb(var(--color-primary)), rgb(var(--color-secondary)) );--theme-gradient-primary-hover: linear-gradient( to right, rgb(var(--color-primary-dark)), rgb(var(--color-secondary-dark)) );--theme-gradient-ribbon: linear-gradient( to right, rgb(var(--color-primary)), rgb(var(--color-secondary)) );--theme-gradient-warning: linear-gradient( to right, rgb(var(--color-warning)), rgb(var(--color-danger)) );--theme-gradient-warning-hover: linear-gradient( to right, rgb(var(--color-warning-dark)), rgb(var(--color-danger-dark)) );--theme-gradient-success: linear-gradient( to right, rgb(var(--color-success)), rgb(var(--color-success-dark)) );--theme-gradient-info: linear-gradient( to right, rgb(var(--color-info)), rgb(var(--color-info-dark)) );--theme-gradient-accent: linear-gradient( to right, rgb(var(--color-accent)), rgb(var(--color-accent-dark)) );--theme-btn-primary: rgb( var(--color-primary) );--theme-btn-primary-hover: rgb( var(--color-primary-dark) );--theme-btn-primary-text: #ffffff;--theme-btn-primary-border: transparent;--theme-btn-secondary: rgb( var(--color-secondary) );--theme-btn-secondary-hover: rgb( var(--color-secondary-dark) );--theme-btn-secondary-text: #ffffff;--theme-btn-secondary-border: transparent;--theme-btn-warning: rgb( var(--color-warning) );--theme-btn-warning-hover: rgb( var(--color-warning-dark) );--theme-btn-success: rgb( var(--color-success) );--theme-btn-info: rgb( var(--color-info) );--theme-btn-danger: rgb( var(--color-danger) );--theme-btn-accent: rgb( var(--color-accent) );--theme-hero-text-gradient: linear-gradient( to right, rgb(var(--color-primary)), rgb(var(--color-secondary)) );--theme-hero-card-gradient: linear-gradient( to right, rgba(var(--color-primary), .08), rgba(var(--color-secondary), .08) );--theme-hero-feature-gradient: linear-gradient( to bottom right, rgb(var(--color-primary)), rgb(var(--color-secondary)) );--theme-font-family: "Roboto", "Helvetica", "Arial", sans-serif;--theme-font-weight-normal: 400;--theme-font-weight-medium: 500;--theme-font-weight-semibold: 600;--theme-font-weight-bold: 700}
