:root{--card1:#ffe6ff;--card1-darken:#ffc2ff;--card1-lighten:#fff0ff;--card2:#e6e6ff;--card2-darken:#c2c2ff;--card2-lighten:#f0f0ff;--card3:#f0fff0;--card3-darken:#cdffcd;--card3-lighten:#fafffa;--card4:#ffffe1;--card4-darken:#fefebe;--card4-lighten:#ffffec;--card5:#ffe6e6;--card5-darken:#ffc2c2;--card5-lighten:#fff0f0;--card6:#fff6e6;--card6-darken:#ffe9c2;--card6-lighten:#fffaf0;--card7:#fff;--card7-darken:#ededed;--card7-lighten:#fff;--card8:#f4f4f4a6;--card8-darken:#e2e2e2a6;--card8-lighten:#f9f9f9a6}.bgcolor-1{background-color:var(--card1)!important}.bgcolor-2{background-color:var(--card2)!important}.bgcolor-3{background-color:var(--card3)!important}.bgcolor-4{background-color:var(--card4)!important}.bgcolor-5{background-color:var(--card5)!important}.bgcolor-6{background-color:var(--card6)!important}.bgcolor-7{background-color:var(--card7)!important}.bgcolor-8{background-color:var(--card8)!important}.bgcolor-opaque-1{background-color:var(--card1-lighten)!important}.bgcolor-opaque-2{background-color:var(--card2-lighten)!important}.bgcolor-opaque-3{background-color:var(--card3-lighten)!important}.bgcolor-opaque-4{background-color:var(--card4-lighten)!important}.bgcolor-opaque-5{background-color:var(--card5-lighten)!important}.bgcolor-opaque-6{background-color:var(--card6-lighten)!important}.bgcolor-opaque-7{background-color:var(--card7-lighten)!important}.bgcolor-opaque-8{background-color:var(--card8-lighten)!important}.bordercolor-1{border-color:var(--card1)!important}.bordercolor-2{border-color:var(--card2)!important}.bordercolor-3{border-color:var(--card3)!important}.bordercolor-4{border-color:var(--card4)!important}.bordercolor-5{border-color:var(--card5)!important}.bordercolor-6{border-color:var(--card6)!important}.bordercolor-7{border-color:var(--card7)!important}.bordercolor-8{border-color:var(--card8)!important}.width--5{flex:5%}@media (width<=599px){.width--5{flex:100%}}.width--10{flex:10%}@media (width<=599px){.width--10{flex:100%}}.width--15{flex:15%}@media (width<=599px){.width--15{flex:100%}}.width--20{flex:20%}@media (width<=599px){.width--20{flex:100%}}.width--25{flex:25%}@media (width<=599px){.width--25{flex:100%}}.width--30{flex:30%}@media (width<=599px){.width--30{flex:100%}}.width--35{flex:35%}@media (width<=599px){.width--35{flex:100%}}.width--40{flex:40%}@media (width<=599px){.width--40{flex:100%}}.width--45{flex:45%}@media (width<=599px){.width--45{flex:100%}}.width--50{flex:50%}@media (width<=599px){.width--50{flex:100%}}.width--55{flex:55%}@media (width<=599px){.width--55{flex:100%}}.width--60{flex:60%}@media (width<=599px){.width--60{flex:100%}}.width--65{flex:65%}@media (width<=599px){.width--65{flex:100%}}.width--70{flex:70%}@media (width<=599px){.width--70{flex:100%}}.width--75{flex:75%}@media (width<=599px){.width--75{flex:100%}}.width--80{flex:80%}@media (width<=599px){.width--80{flex:100%}}.width--85{flex:85%}@media (width<=599px){.width--85{flex:100%}}.width--90{flex:90%}@media (width<=599px){.width--90{flex:100%}}.width--95{flex:95%}@media (width<=599px){.width--95{flex:100%}}.width--100{flex:100%}@media (width<=599px){.width--100{flex:100%}}.signin{position:relative}.signin .btn{background:0 0;padding:12px 30px}.signin__wrapper{display:flex}.signin__suggestion{color:#c51f1f;text-align:left;cursor:pointer;background:#f9dfdf;border:none;border-radius:20px;margin-top:8px;padding:4px 10px;font-size:.85rem;font-weight:700;display:block;position:absolute;top:35px}.signin input{background:0 0;border-width:2px medium 2px 2px;border-color:#016a70 currentColor #016a70 #016a70;border-right-style:none;border-radius:100px 0 0 100px;width:150px;padding:9px 1rem;transition:all .2s}.signin input:focus{width:250px}.signin button.btn{color:#016a70;border:2px solid #016a70;border-radius:0 100px 100px 0;min-width:120px;padding:0 15px;transition:all .15s}.signin button.btn:hover{background:#fff}.signin button.btn:disabled{cursor:wait;opacity:.7}.signin button.btn.signin__submit--loading{width:60px;padding:6px}.signin .spinner{width:24px;height:24px}.signin.fullSize input{width:100%;padding:20px 1.5rem;font-size:1.3rem}.signin.fullSize input:focus{width:100%}
