:root{--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-overlay), .025 );--theme-bg-modal: rgba( var(--color-modal-bg), .95 );--theme-bg-loading: rgba( var(--color-overlay), .08 );--theme-bg-card: rgba( var(--color-overlay), .02 );--theme-bg-error: rgba( var(--color-danger), .1 );--theme-bg-tooltip: rgba( var(--color-overlay), .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-overlay), .12 );--theme-border-card-hover: rgba( var(--color-overlay), .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-primary-dark)) );--theme-gradient-ribbon: linear-gradient( to right, rgb(var(--color-secondary)), rgb(var(--color-secondary-dark)) );--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: var( --color-primary-info );--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: var( --color-secondary-info );--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)) )}
