@import url(https://fonts.googleapis.com/css2?family=Pixelify+Sans:wght@400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);.default-input{width:100%;border:none;border-radius:5px;background-color:#404040;margin-bottom:20px}.default-input .input-item{position:relative}.default-input .input-item:after{z-index:100;content:"";display:block;position:absolute;bottom:0;left:10px;right:0;height:1px;background:#252525}.default-input .input-item:last-child:after{display:none}.default-input input{color:#f2f2f2;padding:0 10px;height:32px;width:100%;outline:none}.default-input input.errorinput{color:#bf4040}.default-input input.errorinput::-moz-placeholder{color:#854747}.default-input input.errorinput::placeholder{color:#854747}.desc-input{display:block;margin-top:-10px;margin-bottom:20px;width:100%;text-align:justify}.form-button{text-decoration:none;color:#252525;font-size:16px;background-color:#eae6c9;border:none;border-radius:5px;padding:5px;width:100%;height:30px;display:block}.grayFormButton{background-color:#666!important}.button-text{text-decoration:underline}.login-view{position:relative}.login-view .registration-link{margin-top:20px;display:block;text-align:center}.login-view .title-nardus{text-align:center;margin-top:100px;font-weight:600;font-size:80px}.login-view .login-container{position:absolute;bottom:200px;width:100%}.login-view .login-container .login-button{margin-bottom:20px}.login-view .login-container h1{display:block;padding:0 10px;margin-bottom:10px}.login-tg-view{position:relative}.login-tg-view .registration-link{margin-top:20px;display:block;text-align:center}.login-tg-view .tg-button{background-color:#6aa7e5;color:#fff}.login-tg-view .title-nardus{text-align:center;margin-top:100px;font-weight:600;font-size:80px}.login-tg-view .login-container{position:absolute;bottom:200px;width:100%}.login-tg-view .login-container .text{display:block;padding:0 10px;margin-bottom:10px}.login-tg-view .login-container .login-button{margin-bottom:20px}.login-tg-view .login-container h1{display:block;padding:0 10px;margin-bottom:10px}.registration-view{position:relative}.registration-view .telegram-link{background-color:#6aa7e5;text-decoration:none;display:block;color:#fff;text-align:center;padding:4px;border-radius:5px;margin-top:10px}.registration-view .title-nardus{text-align:center;margin-top:100px;font-weight:600;font-size:80px}.registration-view .login-link{margin-top:20px;display:block;text-align:center}.registration-view .login-container{position:absolute;bottom:200px;width:100%}.registration-view .login-container .login-button{margin-bottom:20px}.registration-view .login-container h1{display:block;padding:0 10px;margin-bottom:10px}.default-button{text-decoration:none;color:#252525;background-color:#eae6c9;border-radius:5px;padding:5px;height:30px;display:flex;justify-content:center;align-items:center}.default-button.gray{color:#ccc;background-color:#666}.default-button.red{color:#f5f0f0;background-color:#854747}.default-button.green{color:#f0f5f0;background-color:#478549}.default-button.main{display:block;padding-left:0;padding-right:0;width:100%;text-align:center}.default-button img{width:20px;height:20px}.start-view{position:relative}.start-view .title-nardus{text-align:center;margin-top:100px;font-weight:600;font-size:80px}.start-view .login-container{position:absolute;bottom:200px;width:100%}.start-view .login-container p{display:block;width:100%;text-align:center;margin:5px 0}.start-view .login-container .login-button{margin-bottom:20px}.start-view .login-container h1{display:block;padding:0 10px;margin-bottom:20px;text-align:center}.button-image{position:relative;border-radius:5px;width:25px;height:25px}.button-image.active_btn{background-color:#404040}.button-image img{width:25px;height:25px}.button-image .dropdown-content{z-index:1000;position:absolute;top:25px;right:0;background-color:#404040;border-radius:8px;max-width:-moz-fit-content;max-width:fit-content;overflow-y:auto;content:hidden;padding:2px 10px;transform-origin:top center}.button-image .dropdown-content .item{position:relative;display:flex;align-items:center;gap:10px;text-wrap:nowrap;padding:8px 0}.button-image .dropdown-content .item.red p{color:#bf4040}.button-image .dropdown-content .item img{width:20px;height:20px}.button-image .dropdown-content .item p{color:#f2f2f2}.dropdown-background{z-index:500;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.065);backdrop-filter:blur(1px)}.dropdown-enter-active,.dropdown-leave-active{transition:all .1s ease}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-10px) scaleY(.8)}.dropdown-enter-to,.dropdown-leave-from{opacity:1;transform:translateY(0) scaleY(1)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.event-organizer{display:flex;grid-gap:20px;align-items:center;margin-bottom:10px;justify-content:space-between}.event-organizer .organizer-info-container{display:flex;grid-gap:10px;align-items:center}.event-organizer .organizer-info{display:flex;flex-direction:column}.event-organizer .org-img{width:40px;height:40px;border-radius:25px;-o-object-fit:cover;object-fit:cover}.event-organizer .default-img{background-color:#404040;width:40px;height:40px;border-radius:25px}.event-post{margin-bottom:30px}.event-post .event-cart{box-sizing:border-box;display:flex;flex-direction:column;width:100%;transition:background-color .1s ease,border-color .1s ease}.event-post .event-cart.active{background-color:#404040;transform:scale(.97);border-color:#b3b3b3}.event-post .event-cart p{margin:0}.event-post .event-cart .default-img{background-color:#404040;height:300px}.event-post .event-cart .default-img,.event-post .event-cart .event-img{width:100%;border-radius:10px;margin-bottom:10px}.event-post .event-cart .event-info,.event-post .event-cart .event-info-container{display:flex;justify-content:space-between}.event-post .event-cart .event-info{margin-top:4px;flex-direction:column}.event-post .event-cart .event-info .item-info{display:flex;align-items:center;gap:5px}.event-post .event-cart .event-info .item-info span{text-align:end}.event-post .event-cart .event-info .item-info img{width:18px;height:18px}.event-post .event-cart .event-info .members{text-align:start}.event-post .event-cart .event-info .game{text-align:center}.event-post .event-cart .event-info .date{text-align:end}.event-post .event-cart .title-cart{margin-bottom:5px}.navbar{box-sizing:border-box;position:fixed;top:0;left:0;width:100%;padding:0 20px;height:50px;background:#252525;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;z-index:100}.navbar .left,.navbar .right{flex:1;display:flex;align-items:center}.navbar .right{justify-content:end}.navbar .center{flex:2;display:flex;justify-content:center;align-items:center;text-wrap:nowrap}.navbar.hidden{transform:translateY(-100%)}.swiper-wrapper{position:relative;width:100%;margin-bottom:20px}.swiper-list{display:flex;will-change:transform;touch-action:pan-y}.swiper-item{min-width:100%;flex-shrink:0;box-sizing:border-box;margin-right:20px}.points-container{display:flex;gap:8px;justify-content:center;margin-top:10px}.points-container .point{width:8px;height:8px;background-color:#b3b3b3;border-radius:50%;opacity:.4;transition:opacity .3s}.points-container .point.active{opacity:1;background-color:#f2f2f2}.v-status{display:flex;gap:5px;align-items:center}.v-status .point{width:16px;height:16px;border-radius:50%}.v-status .point.gray{background-color:#b3b3b3;border:3px solid #666}.v-status .point.red{background-color:#bf4040;border:3px solid #854747}.v-status .point.green{background-color:#40bf44;border:3px solid #478549}.v-status .point.yellow{background-color:#bfac40;border:3px solid #8f833d}.moderate-event-cart{min-width:100%;flex-shrink:0;box-sizing:border-box;display:flex;gap:10px;touch-action:pan-y;margin-right:20px;background-color:#404040;border-radius:8px;padding:10px}.moderate-event-cart img{width:70px;height:70px;border-radius:5px;touch-action:pan-y}.moderate-event-cart .default-img{background-color:#666;width:70px;height:70px;border-radius:5px}.moderate-event-cart .in-process{display:block}.moderate-event-cart .event-title{display:flex;justify-content:space-between;flex-direction:column}.moderate-event-cart .event-title .event-title-info{display:flex;gap:10px;align-items:center}.moderate-event-cart .event-title .event-title-info span{width:-moz-fit-content;width:fit-content}.moderate-event-cart .event-title .event-title-info .point{width:5px;height:5px;background-color:#ccc;border-radius:50%}.tab-button{display:flex;align-items:center;padding:5px;border-radius:5px;width:25px;height:25px;text-decoration:none}.tab-button.active{background-color:#404040}.tab-button.left{margin-left:-10px;justify-content:start}.tab-button p{margin:0;text-decoration:none;color:#f2f2f2}.schedule-cart{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:5px;scroll-behavior:smooth}.schedule-cart .date{flex:0 0 auto;background-color:#404040;padding:10px;border-radius:10px;text-align:center}.schedule-cart .date h3{white-space:nowrap}.leader-table{width:100%;max-width:100%}.leader-table .img-cell{width:50px}.leader-table .img{background-color:#404040;width:25px;height:25px;border-radius:15px}.leader-table .leader-name{flex:1}.leader-row{display:flex;align-items:center;position:relative}.leader-row:after{content:"";display:block;position:absolute;bottom:0;left:48px;right:0;height:1px;background:#404040}.leader-row:last-child:after{display:none}.leader-cell{vertical-align:middle;padding:10px 0;text-align:left}.last{text-align:end}.leader-row:last-child .leader-cell{border-bottom:none}.trophy-cart{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:5px;scroll-behavior:smooth}.trophy-cart .trophy{flex:0 0 auto;padding:10px;border-radius:10px;text-align:start}.trophy-cart .trophy .img{background-color:#404040;width:150px;height:150px;border-radius:10px}.trophy-cart .trophy h3{white-space:nowrap}.bs-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.065);backdrop-filter:blur(1px);display:flex;align-items:flex-end;z-index:1000;animation:bs-fade .2s ease}@keyframes bs-fade{0%{opacity:0}to{opacity:1}}.bs-panel{width:100%;background:#252525;transform:translateY(100%);transition:transform .28s ease;box-shadow:0 -12px 24px rgba(0,0,0,.18);max-height:85vh;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.bs-panel--in{transform:translateY(0)}.bs-handle{width:44px;height:5px;border-radius:999px;background:#666;margin:8px auto 10px}.bs-header{padding:0 16px 10px;font-weight:600;font-size:18px}.bs-content{padding:0 16px 16px}.bs-footer{padding:12px 16px 16px}.event-detail .null-info{color:#b3b3b3}.event-detail .title-split{display:flex;justify-content:space-between;align-items:center}.event-detail .title,.event-detail .title-split{margin-top:30px;margin-bottom:10px}.event-detail .buttons-container{margin-top:30px}.event-detail .buttons-container .subscripted{display:flex;gap:10px;align-items:center}.event-detail .event-cart{box-sizing:border-box;display:flex;flex-direction:column;width:100%;transition:background-color .1s ease,border-color .1s ease}.event-detail .event-cart.active{background-color:#404040;transform:scale(.97);border-color:#b3b3b3}.event-detail .event-cart p{margin:0}.event-detail .event-cart .default-img,.event-detail .event-cart .event-img{width:100%;border-radius:10px;margin-bottom:10px}.event-detail .event-cart .default-img{background-color:#404040;height:300px}.event-detail .event-cart .event-info-container{display:flex;justify-content:space-between}.event-detail .event-cart .event-desc{margin-top:10px}.event-detail .event-cart .event-info{display:flex;flex-direction:column;justify-content:space-between;gap:5px}.event-detail .event-cart .event-info .item-info{display:flex;align-items:center;gap:5px}.event-detail .event-cart .event-info .item-info img{width:20px;height:20px}.event-detail .event-cart .event-info .members{text-align:end}.event-detail .event-cart .event-info .game{text-align:center}.event-detail .event-cart .event-info .date{text-align:end}.event-detail .select-user{margin-bottom:300px}.event-list{box-sizing:border-box;width:100%}.active-events-row{display:flex;gap:10px;height:70px;align-items:center}.active-events-row .img{background-color:#404040;width:70px;height:70px;border-radius:8px}.active-events-row .events-cell{display:flex;flex-direction:column;justify-content:space-between;gap:5px;flex:1}.active-events-row .events-cell .item{display:flex;align-items:center;gap:5px}.active-events-row .events-cell .item img{width:18px;height:18px}.active-play-preview{min-width:100%;flex-shrink:0;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;touch-action:pan-y;margin-right:20px;background-color:#404040;border-radius:8px;padding:10px}.active-play-preview .players{max-width:100%;display:flex;gap:10px;overflow:hidden}.active-play-preview .players .player{display:flex;align-items:center;gap:5px}.active-play-preview .players .img{background-color:#666;width:20px;height:20px;border-radius:50%}.active-play-preview .event{display:flex;align-items:center;gap:10px;height:70px}.active-play-preview .event .default-img,.active-play-preview .event .event-img{width:70px;height:70px;border-radius:5px;-o-object-fit:cover;object-fit:cover}.active-play-preview .event .event-info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.active-events-view{display:flex;flex-direction:column;gap:10px}.active-events-view .active-event-list{width:100%;display:flex;flex-direction:column;gap:20px}.active-play{width:100%;align-items:center;gap:10px;padding:10px 0;margin:30px auto}.active-play .img{background-color:#404040;width:50px;height:50px;border-radius:50%}.active-play .player{display:flex;align-items:center;gap:10px}.active-play .player.left{text-align:left}.active-play .player.right{justify-content:end;text-align:right}.active-play .vs{text-align:center;font-size:24px;font-weight:700;margin:0 10px;flex-shrink:0}.dropdown-input-user{position:relative;width:100%}.dropdown-input-user .dropdown-input-field{width:100%;outline:none;padding:5px 10px}.dropdown-input-user .top{bottom:40px!important}.dropdown-input-user .bottom{top:40px!important}.dropdown-input-user .dropdown-block{z-index:1000;position:absolute;left:0;background-color:#404040;border-radius:8px;max-height:250px;height:-moz-fit-content;height:fit-content;max-width:100%;overflow-y:auto;content:hidden;padding:10px}.dropdown-input-user .dropdown-block .search-input{width:100%;margin-bottom:10px;background-color:#666}.dropdown-input-user .dropdown-block .item{position:relative;display:flex;align-items:center;gap:10px;padding:10px 0}.dropdown-input-user .dropdown-block .item:after{content:"";display:block;position:absolute;bottom:-.5px;left:35px;right:0;height:1px;background:#252525}.dropdown-input-user .dropdown-block .item:last-child:after{display:none}.dropdown-input-user .dropdown-block .item .item-info{display:flex;flex-direction:column;justify-content:space-between}.dropdown-input-user .dropdown-block .item .img{width:25px;height:25px;border-radius:15px;background-color:#666}.game-view{padding-bottom:30px}.game-view .event-cart-table{display:table;width:100%}.select-user{margin-top:2px;margin-bottom:10px}.game-preview{position:relative;display:flex;align-items:center}.game-preview .players{flex:1}.game-preview .player{display:flex;align-items:center;gap:10px;padding:10px 0}.game-preview .player .player-info{flex:1}.game-preview .player .player-info h2{white-space:nowrap}.game-preview .player .player-info span{text-align:end}.game-preview .player .img{background-color:#404040;width:50px;height:50px;border-radius:50%}.game-preview .vs{font-size:24px;font-weight:700;margin:0 10px;flex-shrink:0;color:#b3b3b3}.game-list:after{left:60px!important}.game-list{position:relative;padding:10px 0}.game-list:after{content:"";display:block;position:absolute;bottom:0;left:30px;right:0;height:1px;background:#404040}.game-list:last-child:after{display:none}.member-cart{display:flex;align-items:center;gap:10px;padding:5px 0}.member-cart .default-img{width:40px;height:40px;border-radius:50%;background-color:#404040}.member-cart .member-info{flex:1}.member-cart .btn{width:20px;height:20px}.view-list{flex-direction:column;background:#404040;border-radius:5px;overflow:hidden;margin-bottom:20px}.view-item,.view-list{box-sizing:border-box;display:flex}.view-item{position:relative;align-items:center;padding:5px 10px;font-size:16px;cursor:pointer}.view-item:after{content:"";display:block;position:absolute;bottom:-.5px;left:40px;right:0;height:1px;background:#252525}.view-item:last-child:after{display:none}.view-item .icon{width:22px;height:22px;border-radius:8px;display:flex;justify-content:center;align-items:center;margin-right:12px}.view-item .icon img{width:18px;height:18px}.view-item .text{flex:1;color:#f2f2f2}.view-item .badge{padding:0 8px;font-size:13px;margin-right:8px}.view-item .chevron{text-align:end;color:#b3b3b3;font-size:17px}.view-item .active-toggle{border:1px solid #265b26;background-color:green!important}.view-item .active-toggle .lover{left:20px!important}.view-item .toggle-button{border:1px solid #404040;background-color:#252525;border-radius:25px;width:40px;height:22px;position:relative;transition:all .3s}.view-item .toggle-button .lover{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:#ccc;transition:all .3s}.start-game-view .add-participants{display:flex;gap:10px;align-items:center}.start-game-view .add-participants .select-user{margin-bottom:0;margin-top:0}.start-game-view .players-container{margin-top:10px}.start-game-view .empty-players{margin-top:5px;display:block;padding:0 10px}.start-game-view .error{margin-top:10px}.start-game-view .game-type{margin-top:30px}.start-game-view .game-type span{display:block;margin-top:-15px;padding:0 10px}.start-game-view .start-game{margin-top:30px}.start-game-view .buttons-container{display:flex;justify-content:space-between;gap:10px;margin-top:30px}.start-game-view .buttons-container .start-game{margin-top:0}.organizer-full-title .org-title{display:flex;align-items:center;gap:20px;margin-bottom:20px}.organizer-full-title .org-title .org-desc{flex:1}.organizer-full-title .org-title .info{display:flex;justify-content:start;gap:30px;text-align:start;margin-top:10px}.organizer-full-title .org-title .info .info-item{display:flex;align-items:center;gap:10px}.organizer-full-title .org-title .info .info-item img{width:20px;height:20px}.organizer-full-title .img{background-color:#404040}.organizer-full-title .img,.organizer-full-title img{width:90px;height:90px;border-radius:50%;z-index:-1}.tab-bar{display:flex;justify-content:space-between;align-items:center;margin-top:10px;width:100%}.tab-bar .active{position:relative}.tab-bar .active:after{content:"";display:block;position:absolute;bottom:-5px;right:0;left:50%;transform:translateX(-50%);height:1px;width:30px;background:#ccc}.tab-bar .tab-btn{display:flex;width:100%;justify-content:center;align-items:center}.place-cart .img{width:150px;height:150px;background-color:#404040;border-radius:10px;margin-bottom:10px}.organizer-view .no-events{display:block;margin-top:50px;text-align:center}.organizer-view .buttons-container{display:flex;justify-content:space-between;gap:10px}.organizer-view .buttons-container .msg-btn{text-align:center;margin-top:20px;padding:0 10px}.organizer-view .buttons-container .subscribe-button{flex:1;text-align:center;margin-top:20px;width:100%}.organizer-view .event-list{margin-top:30px}.organizer-view .tab-bar{margin-top:20px}.organizer-view .places{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px;justify-content:space-between}.organizer-view .places .place-list{width:-moz-fit-content;width:fit-content}.organizer-view .archive-event-list{margin-top:30px;display:table;width:100%;border-collapse:collapse}.dropdown-input{margin-bottom:20px;position:relative}.dropdown-input span{display:block;margin-top:5px;padding:0 10px}.dropdown-input .dropdown-input-field{width:100%;outline:none}.dropdown-input .top{bottom:45px!important}.dropdown-input .bottom{top:45px!important}.dropdown-input .dropdown-block{z-index:1000;position:absolute;left:0;background-color:#404040;border:1px solid #252525;border-radius:8px;max-height:250px;height:-moz-fit-content;height:fit-content;max-width:100%;overflow-y:auto;content:hidden;padding:0 10px;box-shadow:0 0 10px hsla(0,0%,100%,.1)}.dropdown-input .dropdown-block .search-input{width:100%;margin-bottom:10px;margin-top:10px;height:30px;background-color:#666}.dropdown-input .dropdown-block .item{position:relative;display:flex;align-items:center;gap:10px;padding:10px 0}.dropdown-input .dropdown-block .item:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:-10px;height:1px;background:#252525}.dropdown-input .dropdown-block .item:last-child:after{display:none}.dropdown-input .dropdown-block .item .img{width:25px;height:25px;border-radius:15px;background-color:#404040}.dropdown-input input{height:32px;padding:0 10px;outline:none}.background{z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.065);backdrop-filter:blur(1px)}.default-textarea{width:100%;margin-bottom:20px}.default-textarea textarea{border:none;border-radius:5px;background-color:#404040;color:#f2f2f2;padding:10px;width:100%;outline:none}.default-textarea textarea.errorinput{color:#854747}.default-textarea textarea.errorinput::-moz-placeholder{color:#f5f0f0}.default-textarea textarea.errorinput::placeholder{color:#f5f0f0}.date-input{width:100%;border:none;border-radius:5px;background-color:#404040;margin-bottom:20px;position:relative}.date-input .dropdown-block{z-index:1000;position:absolute;left:0;height:-moz-fit-content;height:fit-content;width:100%;box-shadow:0 0 10px hsla(0,0%,100%,.1)}.date-input .dropdown-block .time-input{display:flex;flex-direction:column;align-items:center;gap:10px}.date-input .dropdown-block .time-input input{width:-moz-fit-content;width:fit-content;height:30px;border:none;border-radius:5px;background-color:#eee;color:#000;padding:0 10px}.date-input .dropdown-block .time-input button{width:-moz-fit-content;width:fit-content;height:30px;border:none;border-radius:5px;background-color:#4e46dd;color:#fff;padding:0 20px;margin-bottom:20px}.date-input .input-item{position:relative}.date-input .input-item:after{z-index:100;content:"";display:block;position:absolute;bottom:0;left:10px;right:0;height:1px;background:#252525}.date-input .input-item:last-child:after{display:none}.date-input input{color:#f2f2f2;padding:0 10px;height:32px;width:100%;outline:none}.date-input input.errorinput{color:#854747}.date-input input.errorinput::-moz-placeholder{color:#f5f0f0}.date-input input.errorinput::placeholder{color:#f5f0f0}.cropper-overlay{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:2000}.cropper-container{background:#252525;max-width:100vw;max-height:100vh;display:flex;flex-direction:column}.cropper-container h2{margin-top:10px}.cropper-container button{border:none;background-color:#404040;color:#f2f2f2;border-radius:5px;padding:5px 10px;font-weight:400}.cropper-footer,.cropper-header{display:flex;justify-content:space-between;padding:10px;min-height:20px}.cropper-body{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.cropper-body img{max-width:100%;display:block}.image-input .upload-box{width:100%;border-radius:8px;background-color:#404040;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;margin-bottom:20px}.image-input .hidden-input{display:none}.image-input .upload-content{text-align:center;padding:100px 0;font-size:16px;color:#999;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.image-input .icon{width:48px;height:48px;margin-bottom:8px}.image-input .uploaded-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.image-input .upload-overlay{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px}.image-input .progress-ring{width:80px;height:80px;transform:rotate(-90deg);margin-bottom:10px}.image-input .progress-ring-bg{fill:none;stroke:#404040;stroke-width:1}.image-input .progress-ring-bar{fill:none;stroke:#ccc;stroke-width:1;stroke-linecap:round;transition:stroke-dasharray .3s}.event-add-view .error{margin-bottom:-40px}.event-add-view .prizes-container .prizes-title{display:flex;justify-content:space-between;align-items:center}.event-add-view .add-event-btn{margin-top:30px}.bottom-sheet-buttons{display:flex;justify-content:space-between;gap:10px}.bottom-sheet-buttons .delete-button{margin-top:50px}.org-settings-view .org-list{margin-bottom:50px}.org-add-settings-view .desc-item,.org-settings-view .desc-item{display:block;width:100%;text-align:justify}.profile-settings-view .default-button{margin-top:10px}.org-by-id-settings-view .del-btn{margin-top:40px}.org-members-settings .member-list .member-row{position:relative;padding:5px 0}.org-members-settings .member-list .member-row:after{content:"";display:block;position:absolute;bottom:0;left:50px;right:0;height:1px;background:#404040}.org-members-settings .member-list .member-row:last-child:after{display:none}.org-places-settings .places-list{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px;justify-content:space-between}.notification-settings-view span{display:block;margin-top:-10px;padding:0 10px}.notification-settings-view .telegram-link-container{margin-top:20px}.notification-settings-view .telegram-link-container span{margin-top:5px}.notification-settings-view .default-button{margin-top:20px;margin-bottom:15px}.history-events-settings .no-events{width:100%;display:block;text-align:center}.full-width-header{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center}.full-width-header .profile-cover{position:absolute;top:0;width:100%;height:200px;overflow:hidden}.full-width-header .profile-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-width-header .profile-cover .cover-placeholder{width:100%;height:100%;background:#666}.full-width-header .header-content{width:100%;max-width:800px;padding:0 16px 16px 16px;margin-top:60px;position:relative;text-align:center}.full-width-header .header-content.cover{margin-top:50px}.full-width-header .header-content .info{display:flex;justify-content:center;align-items:center;gap:10px}.full-width-header .header-content .info .point{width:5px;height:5px;border-radius:50%;background:#ccc}.full-width-header .header-content .avatar-wrapper{display:flex;justify-content:center}.full-width-header .header-content .avatar{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.full-width-header .header-content .avatar.placeholder{background:#404040}.full-width-header .header-content .name{margin:12px 0 4px;font-size:24px;font-weight:700}.full-width-header .header-content .profile-actions{margin-top:16px}.profile-view{padding-bottom:50px}.navigation-bar{background-color:#252525;width:100%;height:50px;position:fixed;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center}.navigation-bar.hidden{display:none}.navigation-bar .router-link{font-weight:600;text-align:center;text-decoration:none;padding:0 10px;width:100%;font-size:1.2rem;display:flex;align-items:center;flex-direction:column;gap:5px}.popover{position:fixed;bottom:60px;left:50%;transform:translateX(-50%);width:90%;max-width:800px;padding:10px;background-color:#404040;border-radius:10px;z-index:2000;display:flex;align-items:center;gap:10px}.popover .icon{background-color:#478549}.popover .icon,.popover .icon-error{width:20px;height:20px;border-radius:50%}.popover .icon-error{background-color:#854747}.slide-up-enter-active,.slide-up-leave-active{transition:all .4s ease}.slide-up-enter-from{opacity:0;transform:translate(-50%,100px)}.slide-up-enter-to,.slide-up-leave-from{opacity:1;transform:translate(-50%)}.slide-up-leave-to{opacity:0;transform:translate(-50%,100px)}.pixelify-sans{font-family:Pixelify Sans,sans-serif;font-size:20px;font-style:normal}body,html{font-family:Roboto,sans-serif;box-sizing:border-box;width:100%;margin:0 auto;padding:0;overflow-x:hidden}*,:after,:before{box-sizing:inherit}::-moz-placeholder{font-family:Roboto,sans-serif;font-size:15px;color:#999;font-style:italic;opacity:1}::placeholder{font-family:Roboto,sans-serif;font-size:15px;color:#999;font-style:italic;opacity:1}::-webkit-input-placeholder{font-family:Avenir,Helvetica,Arial,sans-serif;color:#999;font-style:italic}input{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;background-color:#404040;color:#f2f2f2;border:none;border-radius:5px;padding:5px 10px}body{margin-bottom:0;background-color:#252525;color:#ccc;box-sizing:border-box}#app,body{display:flex;flex-direction:column;min-height:100vh}#app{width:100%;flex:1}.app-container{width:90%;max-width:400px;margin:0 auto;flex:1}.app-container-top-bar{padding:60px 0}.error{display:block;padding:0 10px;color:#bf4040;margin-bottom:10px}.null-error{width:100%;color:#b3b3b3}.null-error,.telegram-link{display:block;text-align:center}.telegram-link{background-color:#6aa7e5;text-decoration:none;color:#fff;height:30px;padding:5px;border-radius:5px;margin-top:10px}.h1,h1{font-weight:700}.h1,.h2,h1,h2{text-decoration:none;color:#f2f2f2;margin:0;font-size:16px}.h2,h2{font-weight:500}.h3,h3{text-decoration:none;color:#f2f2f2;font-weight:500}.h3,h3,p{margin:0;font-size:15px}p{color:#ccc}a,p{font-weight:400}a{color:#f2f2f2}span{width:100%;font-weight:300;color:#b3b3b3;font-size:13px}.login-title{text-align:center;font-size:20px}