html{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgba(0,123,255,.479) transparent}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#007bff7a;border-radius:2px}:root{--background: #F7FBFC;--main-text: #000;--other-text: #2C3E50;--other-text-2: whitesmoke;--divider-color: rgba(118, 159, 205, .2);--divider2-color: rgba(255,255,255,.08);--up-text: #2C5A7A;--hover-effect: #5cbbff;--btn-color: #769FCD;--btn-hover-color: #5B8EC9;--btn-border: #D6E6F2;--btn-border2: #d6e6f26b;--color-1: #B9D7EA;--color-2: #5b8ec9c5;--color-chat: rgba(23, 33, 43, .85);--color-chat2: rgba(39, 53, 66, .97)}.controls button{background:var(--btn-color);border:none;border-radius:30px;color:#f5f5f5;font-size:16px;box-shadow:-.5px -.6px 1px 0 var(--btn-border2);display:flex;justify-content:center;align-items:center;cursor:pointer}.controls button:hover{background:var(--btn-hover-color);color:var(--color-1)}.controls button:active{opacity:50%}.loading-moment{width:60px;height:60px;border-radius:50%;background:transparent;background:var(--btn-color);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;border:3px solid var(--btn-hover-color);animation:load-spin1 1s infinite}.loading-moment div{width:100%;height:100%;background-image:url(https://wavemini.ru/a/wavechat/logo1.png);background-size:cover;background-position:center;background-repeat:no-repeat;animation:load-spin2 1s linear infinite}.load-mini{width:30px;height:30px;background:transparent;border-radius:50%;border:4px solid transparent;border-left:4px solid var(--btn-hover-color);border-top:4px solid var(--btn-color);transition:all .3s;animation:load-spin3 1s linear infinite}.load-section{width:100%;height:100%;background:linear-gradient(130deg,transparent 0%,transparent 40%,var(--divider2-color) 50%,transparent 60%,transparent 100%);background-size:200% 100%;animation:load-sect 1s linear infinite;border-radius:.3rem;justify-self:center;align-self:center}@keyframes load-sect{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes load-spin1{0%{border:3px solid var(--btn-hover-color);background:var(--btn-color)}to{border:3px solid var(--btn-color);background:var(--btn-hover-color)}}@keyframes load-spin2{0%{transform:scale(2)}to{transform:scale(1)}}@keyframes load-spin3{0%{transform:rotate(16deg)}to{transform:rotate(360deg)}}@media(max-width:768px){.controls button:hover{background:var(--btn-color)!important;color:#f5f5f5;transform:none!important}}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--background);color:var(--main-text);font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.up-blc{width:100%;height:70px;background:#ffffff63;border-bottom:1px solid var(--divider-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:0 3%}.up-btn{color:var(--up-text);font-size:19px;display:flex;gap:15px}.up-btn label{width:100px;height:40px;background:transparent;border-bottom:3px solid transparent;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:border .5s ease}.up-btn label:hover{border-bottom:3px solid var(--hover-effect)}.up-link{color:var(--up-text);font-size:20px;font-weight:700}.info-menu{width:100%;min-height:100vh;padding-top:70px;display:flex;align-items:center;justify-content:center}.home-block{width:100%;display:flex;flex-direction:column;align-items:center;gap:30px;padding:40px 20px}.logo{width:400px;height:400px;background-color:transparent;background-image:url(https://wavemini.ru/a/wavechat/logo1.png);background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-150px}.home-block section{font-size:35px;text-align:center;margin-top:-50px}.login-block{display:flex;gap:30px;justify-content:center;align-items:center;position:relative;flex-wrap:wrap}.login-block button{width:220px;height:50px;transition:all .5s}.login-block button:hover{transform:translateY(-10px)}.dowl-menu{width:100%;min-height:100vh;padding-top:120px}.dowl-block{width:100%;display:flex;flex-direction:column;align-items:center;gap:50px;padding:0 20px 40px}.dowl-block section{color:var(--main-text);font-size:30px;text-align:center}.dowl-section{width:100%;max-width:1200px;display:flex;justify-content:center;gap:60px;flex-wrap:wrap;margin:0 auto}.dowl-section label{display:flex;flex-direction:column;align-items:center;gap:15px;cursor:pointer;transition:transform .3s ease;max-width:350px}.dowl-img{width:350px;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:20px;background-color:#fff0;border-top:1px solid var(--color-1)}.dowl-section button{width:350px;height:50px;transition:all .4s ease;font-family:inherit}.dowl-section button:hover{color:var(--color-1);transform:translateY(-3px)}.footer{width:100%;border-top:1px solid var(--divider-color);padding:30px 20px;display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:20px}.f-block1{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.f-block1 h4{cursor:pointer;transition:color .2s;font-size:18px}.f-block1 h4:hover{color:var(--hover-effect)}.f-block1 p{color:#666;font-size:14px}.f-block2{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.f-block2 i{font-size:24px;cursor:pointer;transition:color .2s}.f-block2 i:hover{color:var(--hover-effect)}@media(max-width:768px){.up-blc{font-size:10px;padding:0 3%}.up-btn{gap:5px}.up-link{font-size:15px}}
