.user{display:flex;justify-content:space-between;margin:5px auto;width:calc(100% - 20px);background-color:#ffffff13;border-radius:8px;padding:5px 2px}.user-name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.user-a{text-decoration:none;color:#ffffff;border-radius:8px}.user.vertical{display:grid;justify-content:center;justify-items:center;width:140px;margin-right:8px;margin-left:1px}.user-load.vertical .user-load-avatar,.user.vertical .user-avatar{border-radius:65px;width:65px;height:65px;margin:auto;right:0;left:0;top:0}.user .user-header{display:flex}.user .user-avatar,.user-load .user-load-avatar{border-radius:50px;width:50px;height:50px;margin-top:2px}.user .box-avatar{text-align:center;margin:0 5px 0 0}.user.vertical .box-avatar{text-align:center;margin:5px}.user-footer{color:#ffffffa6;display:flex;font-size:15px;position:relative;align-items:end}.user-footer div span{color:#fff}.user-footer div{text-align:center;margin:5px}.user .na.d-grid{align-items:center;margin-top:5px}.user.vertical .na.d-grid{width:100%;display:grid;text-align:center;justify-content:center;margin:auto}.user .user-username{color:rgba(255,255,255,.527)}.user .d-grid{margin:2px 5px}.user.vertical .user-header{display:grid;justify-content:center;margin:auto;width:100%}.user-load{width:calc(100% - 20px);background-color:#ffffff67;justify-content:space-between;border-radius:8px;margin:5px auto;min-height:68px;display:flex;animation:userload .7s infinite}.user-load.vertical{width:140px;min-height:168px;display:grid;justify-content:center;margin:0 5px}.user-load.vertical .d-flex{display:grid!important}.user-load .user-load-avatar{position:relative;background-color:#d3d3d3d7;right:5px;top:8px}.user-load-names>div{background-color:#b4b4b4;width:100px;height:17px;border-radius:5px}.user-load .user-load-names>div:nth-child(2){background-color:rgba(255,255,255,.233)}.user-load .user-load-names{display:grid;position:relative;top:14px;right:10px;max-height:50px}.user-load.vertical .user-load-names{position:relative;top:5px;max-height:50px}.user-load .user-load-follow{background-color:#b4b4b4;position:relative;left:10px;height:18px;width:120px;top:40px;border-radius:5px}.user-load.vertical .user-load-follow{top:15px;left:0}@keyframes userload{0%{opacity:.7}}.user.vertical .user-following{display:none}.box-search{position:fixed;width:100%;height:100%;background-color:var(--background);animation:search .3s;z-index:203;top:0;right:0}@keyframes search{0%{opacity:.3;right:100%}}.header-search{display:flex;align-items:center;justify-content:space-evenly;height:70px;border-bottom:1px solid #ffffff28}.search-btn{background-color:var(--min-color);border:none;padding:5px 10px;height:38px;font-size:18px;border-radius:3px;color:rgb(255,255,255);font-weight:500;cursor:pointer}.search-btn:hover{animation:click .3s}.header-search input{padding:3px 8px;height:33px;font-size:18px;width:calc(100% - 150px);border-radius:3px;color:#fff;background:rgba(255,255,255,.1)}.card-search input::placeholder{color:#ffffffb9}.close-search svg{position:relative;bottom:-4px;cursor:pointer}.list-search{width:100%;height:45px;background-color:#ffffff0e}.list-search ul{list-style:none;padding:0;margin:0;display:flex;width:100%;align-items:center;justify-content:space-around;height:40px}.list-search ul li{color:#ffffff5b;font-size:17px;cursor:pointer}.list-search ul li.selected{color:#ffffff}.result-search{height:calc(100vh - 115px);padding-bottom:10px;overflow:auto}.posts-result,.users-result{padding-bottom:10px;margin-bottom:10px}.result-count{padding:0 8px;margin:15px;color:#ffffff80}.result-count span{color:#fff}.more-posts{width:130px;background-color:var(--min-color);border:none;outline:none;text-align:center;border-radius:10px;color:#fff;margin:20px auto;font-size:17px;display:block;padding:5px;cursor:pointer}.more-posts:hover{position:relative;bottom:0;animation:click .3s}@keyframes click{30%{transform:scale(.95);opacity:.7}70%{transform:scale(1.1)}}.search-suggestions{width:calc(100% - 20px);position:absolute;right:10px;transition-duration:1s;max-height:400;background-color:#01020ecb;color:#fff;animation:suggestions .4s;overflow:auto;border-radius:10px;padding:5px 0;z-index:5}.search-suggestion-item{display:flex;align-items:center;padding:5px;margin:5px auto;transition:.3s;border-radius:20px;width:calc(100% - 25px)}.search-suggestion-item:hover{background-color:rgba(255,255,255,.048)}.search-suggestion-item .svg-icon{background-color:rgba(13,20,90,.432);display:flex;align-items:center;justify-content:center;border-radius:50px;width:32px;height:32px}.suggestion-text{margin:0 5px}@keyframes suggestions{0%{max-height:0;opacity:.1}}.box-donation{width:calc(100% - 30px);margin:20px auto;border-radius:10px;border:1px solid #ffffff49}.box-donation h3{padding:5px 20px;font-size:22px;color:#dda939}.box-donation p{padding:0 15px;margin-top:5px}.donation-cards{margin:auto;width:100%;display:flex;justify-content:space-evenly}.donation-cards>div{justify-items:center;justify-content:center;align-content:center;display:grid;width:80px}.box-donation img{border-radius:5px;width:60px;height:60px}.box-donation .d-text{margin:10px;font-size:17px;display:grid;align-items:center;text-align:center;height:60px;width:130px}.box-donation p{font-weight:300}.d-for-send{text-align:center;border-top:1px solid #ffffff25;height:60px;display:flex;align-items:end;justify-content:center;padding:5px 0;margin:40px 0}.shop-items{display:flex;flex-wrap:wrap}.shop-title{margin:20px 10px;font-size:19px}.shop-item-icon svg{width:50px;height:50px;cursor:pointer}.shop-item-icon{text-align:center;margin-top:20px}.shop-item-seel{color:rgb(250,218,149);font-weight:500;cursor:pointer;margin:3px;position:absolute;bottom:7px;right:10px}.shop-item p{text-align:center}.shop-item{background:linear-gradient(45deg,rgb(14,84,102),rgb(36,216,207));transition:.4s;width:calc(50% - 15px);min-height:190px!important;padding:5px;margin:2.5px;border-radius:4px;position:relative}.shop-item:hover{transform:scale(.97);opacity:.7}.shop-item p span{display:block;color:blanchedalmond}.shop-footer{display:flex;align-items:center;justify-content:center;border-top:1px solid #ffffff7c;position:absolute;bottom:0;width:100%;z-index:300}.shop-footer>div{margin:10px}.shop-footer .d-g>div{display:flex;align-items:center;margin:5px 0}.shop-footer .d-g>div svg{margin:0 4px}