html{--light-theme-background: hsl(216, 23.8%, 95.9%);--light-theme-background-dark: hsl(216, 23.8%, 89%);--light-theme-background-med: hsl(216, 23.8%, 93%);--light-theme-background-light: hsl(216, 23.8%, 97%);--light-theme-background-nav-dark: hsl(222.9, 9.6%, 14.3%);--light-theme-background-nav-med: hsl(214.3, 7.4%, 18.6%);--light-theme-background-nav-light: hsl(220, 7.4%, 31.8%);--light-theme-background-card: hsl(0, 0%, 100%);--light-theme-background-card-dark: hsl(216, 23.8%, 95%);--light-theme-background-card-hover: hsl(216, 23.8%, 98%);--light-theme-background-card-darker: hsl(216, 23.8%, 92%);--light-theme-border-input: hsl(229.1, 9.1%, 75%);--light-theme-background-semi-transparent: hsla(240, 3.4%, 11.4%, .16);--light-theme-shadow: hsl(225, 10%, 85%);--light-theme-soft-white: hsl(200, 5%, 85%);--light-theme-white: hsl(200, 13%, 95%);--light-theme-black: hsl(0, 0%, 0%);--light-theme-primary: hsl(77, 95%, 39%);--light-theme-primary-light: hsl(77, 85%, 35%);--light-theme-secondary: hsl(206, 4%, 31%);--light-theme-secondary-light: hsl(200, 3%, 57%);--light-theme-text-primary: hsl(206, 4%, 31%);--light-theme-text-secondary: hsl(210, 5%, 54%);--light-theme-error: hsl(0, 65%, 51%);--light-theme-error-light: hsl(0, 57%, 52%);--light-theme-success: hsl(77, 95%, 39%);--light-theme-success-light: hsl(90, 49%, 85%);--light-theme-warning: hsl(55, 57%, 51%);--light-theme-warning-light: hsl(55, 57%, 85%);--light-theme-warning-dark: hsl(45.1, 79.6%, 71.2%);--light-theme-warning-darker: hsl(28.2, 82.6%, 42.9%);--light-theme-warning-background: hsl(55, 57%, 85%);--light-theme-warning-background-border: hsl(55, 57%, 51%);--light-theme-info: hsl(199, 77%, 40%);--light-theme-info-light: hsl(200.3, 60.7%, 77.1%);--dark-theme-background: hsl(240 10% 3.9%);--dark-theme-background-dark: hsl(240, 10%, 5%);--dark-theme-background-med: hsl(240, 10%, 9%);--dark-theme-background-light: hsl(240, 10%, 13%);--dark-theme-background-nav-dark: hsl(240 10% 1.9%);--dark-theme-background-nav-med: hsl(240, 10%, 7%);--dark-theme-background-nav-light: hsl(240, 10%, 9%);--dark-theme-background-card: hsl(240, 10%, 10%);--dark-theme-background-card-dark: hsl(240, 10%, 8%);--dark-theme-background-card-hover: hsl(240, 10%, 12%);--dark-theme-background-card-darker: hsl(240, 10%, 5%);--dark-theme-border-input: hsl(240, 5.1%, 26.9%);--dark-theme-background-semi-transparent: hsla(225.8, 16.8%, 44.3%, .24);--dark-theme-shadow: hsl(240, 10%, 2%);--dark-theme-soft-white: hsl(200, 5%, 75%);--dark-theme-white: hsl(200, 13%, 95%);--dark-theme-black: hsl(0, 0%, 0%);--dark-theme-primary: hsl(77, 87%, 31%);--dark-theme-primary-light: hsl(77, 87%, 38%);--dark-theme-secondary: hsl(206, 4%, 31%);--dark-theme-secondary-light: hsl(200, 3%, 57%);--dark-theme-text-primary: hsl(192, 3%, 67%);--dark-theme-text-secondary: hsl(192, 3%, 35%);--dark-theme-error: hsl(0, 45%, 51%);--dark-theme-error-light: hsl(0, 49%, 47%);--dark-theme-success: hsl(77, 75%, 39%);--dark-theme-success-light: hsl(77, 95%, 69%);--dark-theme-warning: hsl(55, 54%, 48%);--dark-theme-warning-light: hsl(55, 64%, 78%);--dark-theme-warning-dark: hsl(30.6, 60.9%, 17.1%);--dark-theme-warning-darker: hsl(28.4, 68.9%, 41.6%);--dark-theme-warning-background: hsla(33.8, 36.8%, 37.8%, .74);--dark-theme-warning-background-border: hsl(33.5, 79.6%, 52%);--dark-theme-info: hsl(199, 67%, 40%);--dark-theme-info-light: hsl(212, 30.6%, 19.2%)}*{font-family:Montserrat!important;box-sizing:border-box}html{--nav-size: 15rem;--phone-nav-size: 3rem;--bottom-phone-nav-size: 3rem}body{height:100%;width:100%}.no-scroll{overflow:hidden!important;-webkit-overflow-scrolling:unset!important;-ms-overflow-style:none!important}.no-scroll::-webkit-scrollbar{display:none!important}@keyframes phone-shake{0%{transform:rotate(0)}15%{transform:rotate(-15deg)}30%{transform:rotate(15deg)}45%{transform:rotate(-15deg)}60%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}85%{transform:rotate(15deg)}to{transform:rotate(0)}}.phone-icon{animation:phone-shake .8s ease-in-out infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes darkThemeWarningAnimation{0%,to{color:var(--dark-theme-text-primary)}50%{color:var(--dark-theme-warning)}}@keyframes lightThemeWarningAnimation{0%,to{color:var(--light-theme-text-primary)}50%{color:var(--light-theme-warning)}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
