:root{--black: #000000;--white: #ffffff;--purple: #9933ff;--dark-purple: #8c1bff;--seashell: #f1f1f1;--seashell-peach: #fff4ec;--fantasy: #faf0f2;--porcelain: #e8ebed;--porcelain-light: #f5f6f7;--mercury: #eae9e9;--gallery: #eeeeee;--aqua-squeeze: #e5f2ef;--celeste: #d2d4cf;--link-water: #d2e8f3;--alto: #d0d0d0;--iron: #cccfd2;--silver: #c9c9c9;--silver-sand: #b9c0c3;--dove-gray: #707070;--boulder: #747474;--mine-shaft: #333333;--eerie-black: #1c1c1c;--regent-gray: #89969a;--gull-gray: #9cb0bc;--shuttle-gray: #526570;--outer-space: #2d373d;--cultured: #efefef;--deco: #c7d69b;--limeade: #749806;--tropical-forest: #008c47;--android-green: #a2c626;--sunglo: #e46868;--punch: #da2a2a;--arsenic: #414141;--medium-spring-green: #00f28f;--vivid-mulberry: #af00d4;--dark-liver: #515151;--spanish-gray: #969696;--spanish-bistre: #797927;--smoky-topaz: #954242}*{appearance:none;box-sizing:border-box;margin:0;outline:none;padding:0;resize:none}*:before,*:after{box-sizing:border-box}html,body{height:100%}body{background-color:var(--white);font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:1;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}img.icon{width:28px;height:28px}img.icon.white{filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(131deg) brightness(90%) contrast(101%)}img.icon.violet{filter:invert(25%) sepia(53%) saturate(4658%) hue-rotate(260deg) brightness(99%) contrast(103%)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=file]{font-size:0}::-webkit-scrollbar{width:8px;height:3px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{height:50px;background-color:var(--dark-liver);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:var(--spanish-gray)}a{text-decoration:none;color:#fff}img.white{filter:invert(95%) sepia(100%) saturate(21%) hue-rotate(336deg) brightness(106%) contrast(106%)}.button{display:flex;justify-content:center;align-items:center;font-size:16px;width:200px;height:50px;background:transparent;border-radius:20px;color:#2d2d2d;background-color:#68b3eb;cursor:pointer}.button-modal{width:100px;height:40px;background:transparent;border-radius:20px;border:1px solid black;cursor:pointer;display:flex;justify-content:center;align-items:center}.button-no-border{border:none;background:transparent;cursor:pointer;font-size:14px;color:#eb7368}
