html,body{height:auto!important;background-color:var(--color-accent)!important}html{display:flex;flex-direction:column;flex:1 0 auto;margin:0;padding:0}body{display:flex;flex-direction:column;flex:1 0 auto;margin:0;overflow-x:hidden;padding:0;min-height:100vh}h1,h2,h3,h4,h5,h6{margin:0;font-family:Merriweather Sans,serif;font-weight:900;color:var(--color-primary)}:root{--color-primary: #ed96a6;--color-accent: #96b4ed;--color-error: #e25353;--color-success: #a9ed96;--color-warn: #e3ab6c;--color-info: #a6daee;--color-paragraph: #0e0e0e;--color-sub-paragraph: #444444;--color-white: #fff;--color-black: #000;--color-green-candle: #55dd58;--color-red-candle: #eb3532;--color-diamond-candle: #1ff3cb;--color-combo: #ff771b;--color-combo-big: #ff451b;--color-combo-disappearing: #ffdf6e;--color-combo-score: #fc9552;--color-combo-score-big: #ff6b47;--color-combo-score-disappearing: #ffebab}a{cursor:pointer;color:var(--color-sub-paragraph);text-decoration:none;transition:all .2s linear!important}a:hover{color:var(--color-accent)}.btn{cursor:pointer;padding:.5rem .75rem;text-align:center;font-weight:700;border:3px solid var(--color-sub-paragraph);border-radius:50px;transition:all .2s ease}.btn-primary{background-color:var(--color-primary);color:var(--color-white)}.btn-primary:hover{background-color:var(--color-accent)}.btn-primary:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.btn-accent{background-color:var(--color-accent);color:var(--color-white)}.btn-accent:hover{background-color:var(--color-white);color:var(--color-sub-paragraph)}.btn-accent:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.btn-white{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));color:var(--color-sub-paragraph);border-color:var(--color-sub-paragraph)}.btn-white:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.btn-white:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.checkbox-switcher .switch{display:inline-block;height:34px;position:relative;width:60px}.checkbox-switcher .switch input{display:none}.checkbox-switcher .slider{background-color:#ccc;cursor:pointer;inset:0;position:absolute;transition:.4s}.checkbox-switcher .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.checkbox-switcher input:checked+.slider{background-color:var(--color-primary)}.checkbox-switcher input:checked+.slider:before{transform:translate(26px)}.checkbox-switcher .slider.round{border-radius:34px}.checkbox-switcher .slider.round:before{border-radius:50%}@keyframes pulseBg{0%,to{background-size:100% 100%}50%{background-size:110% 110%}}.bg-meadows{background-image:radial-gradient(circle at center,#162d20 0% 18%,#647408 22% 38%,#162d20 42% 58%,#647408 62% 78%,#162d20 82% 100%)}.bg-sunny{background-image:radial-gradient(circle at center,#0696f8 0% 18%,#5fdbfe 22% 38%,#0696f8 42% 58%,#5fdbfe 62% 78%,#0696f8 82% 100%)}.bg-raining{background-image:radial-gradient(circle at center,#000820 0% 18%,#005084 22% 38%,#000820 42% 58%,#005084 62% 78%,#000820 82% 100%)}.bg-alarm{background-image:radial-gradient(circle at center,#010002 0% 18%,#ef0000 22% 38%,#010002 42% 58%,#ef0000 62% 78%,#010002 82% 100%)}:root{--icon-xxs: 16px;--icon-xs: 20px;--icon-sm: 24px;--icon-md: 28px;--icon-lg: 32px;--icon-xl: 36px;--icon-xl2: 40px;--icon-xl3: 60px;--icon-xl4: 80px;--icon-xl5: 120px}.icon-size-xxs{width:var(--icon-xxs);height:var(--icon-xxs)}.icon-size-xs{width:var(--icon-xs);height:var(--icon-xs)}.icon-size-sm{width:var(--icon-sm);height:var(--icon-sm)}.icon-size-md{width:var(--icon-md);height:var(--icon-md)}.icon-size-lg{width:var(--icon-lg);height:var(--icon-lg)}.icon-size-xl{width:var(--icon-xl);height:var(--icon-xl)}.icon-size-xl2{width:var(--icon-xl2);height:var(--icon-xl2)}.icon-size-xl3{width:var(--icon-xl3);height:var(--icon-xl3)}.icon-size-xl4{width:var(--icon-xl4);height:var(--icon-xl4)}.icon-size-xl5{width:var(--icon-xl5);height:var(--icon-xl5)}
