@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}*{-webkit-tap-highlight-color:transparent;margin:0;outline:none;padding:0;-webkit-user-select:none;user-select:none}*,:after,:before{box-sizing:border-box}[hidden]{display:none}*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}body{font-family:Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.6}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}a{color:#005aee;cursor:pointer}a,a:hover{text-decoration:none}a:hover{color:#e00}menu,ol,ul{list-style:none}img,svg,video{display:block;height:auto;max-width:100%}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2}h1{font-size:26px}h2{font-size:24px}h3{font-size:19px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}.mid{margin:0 auto;max-width:1120px;padding-left:1rem;padding-right:1rem}.checkbox,.radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;background-position:50% 50%;background-repeat:no-repeat;background-size:10px;border:1px solid #ccc;cursor:pointer;display:inline-block;height:22px;margin-right:15px;margin-top:-2px;overflow:hidden;transition:.2s ease-in-out;transition-property:background-color,border;vertical-align:middle;width:22px}.checkbox{border-radius:5px}.radio{border-radius:50%}.checkbox:hover,.radio:hover{border-color:#bababa}.checkbox:checked,.radio:checked{background-color:#3b93d8;background-image:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDM4NCI+PHBhdGggZD0iTTAgMjA4LjMzIDE3NS4zMyAzODQgNTEyIDQ3LjY2IDQ2My42NyAwIDE3NS4zMyAyODggNDcuNjYgMTYwLjMzeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);border-color:#0000}.input,.select,.textarea{background:#fff;border:1px solid #ccc;border-radius:5px;max-width:100%;outline:0;padding:0 10px;transition:.2s ease-in-out;transition-property:color,background-color,border;width:100%}.input,.select{height:40px}.textarea{padding-bottom:7px;padding-top:7px;resize:none;vertical-align:top}.input:focus,.select:focus,.textarea:focus{background-color:#fff;border-color:#3b93d8}.table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;width:100%}.table td,.table th{padding:16px 12px;text-align:left;vertical-align:bottom}.table>:not(:first-child)>tr{border-top:1px solid #ccc}.table td{padding:16px 12px;vertical-align:top}.button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;border-radius:5px;box-sizing:border-box;color:inherit;display:inline-block;font:inherit;line-height:38px;margin:0;overflow:visible;padding:0 30px;text-decoration:none;text-transform:none;vertical-align:middle}body,html{height:100vh;margin:0;overflow:hidden}body{background:var(--background-color);color:var(--text-color);font-family:Roboto,Arial,sans-serif;-webkit-user-select:none;user-select:none}#root,.wrapper{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:510px;position:relative;width:100%}.animation-pulse{animation:pulse 2s ease-in-out infinite}.animation-scale{animation:scale 1s ease-in-out}.animation-visible{animation:visible 1s ease-in-out}.action-button,.autobattle{background:var(--background-second-color);border-radius:15px;padding:15px}.autobattle{overflow:hidden}.blue-progress{background:var(--accent-color)}.button{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:15px;gap:5px;height:40px;justify-content:center;padding:0;text-align:center;width:100%}.button,.button:hover{background:var(--button-color);color:var(--button-text-color)}.button-preloader{animation:rotate 1s linear infinite;height:21px;width:21px}.button-second,.button-second:hover{background:var(--button-second-color)}.button-circle{border-radius:50%;height:32px;width:32px}.button-icon{width:13px}.boost-list{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.boost-list-icon{flex:0 0 15px;height:15px;width:15px}.boost-list-item{border-radius:15px;color:var(--text-color);gap:15px;padding:15px}.boost-list-item,.boost-status{align-items:center;background:var(--background-second-color);display:flex}.boost-status{border-radius:12px;font-size:15px;gap:5px;height:40px;justify-content:center;padding:0 15px;text-align:center;width:100%}.boost-status-icon{flex:0 0 17px;height:17px;width:17px}.character{aspect-ratio:1/1;gap:20px;justify-content:space-between;position:relative}.character,.character-empty{align-items:center;display:flex;width:100%}.character-empty{justify-content:center}.character-npc{padding-top:5px}.character-avatar,.enemy-avatar{left:0;position:relative}.character-avatar-background,.enemy-avatar-background{height:100%;left:0;overflow:hidden;position:absolute;top:-30px;width:100%;z-index:9}.character-avatar-background:before,.enemy-avatar-background:before{border:85px solid var(--background-color);border-radius:50%;box-sizing:border-box;content:"";filter:blur(13px);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.3);width:100%;z-index:4}.character-avatar-background img,.enemy-avatar-background img{border-radius:50%;display:block;filter:blur(2.3px);height:auto;position:relative;width:100%;z-index:2}.character-avatar-image,.enemy-avatar-image{position:relative;z-index:10}.content{-ms-overflow-style:none;display:flex;flex-direction:column;flex-grow:1;gap:20px;overflow:scroll;padding:15px;position:relative;scrollbar-width:none;width:100%}.content::-webkit-scrollbar{display:none}.control{padding-bottom:15px}.control-content{background:var(--background-second-color);border-radius:15px;padding:15px;position:relative;z-index:10}.control-tab{align-items:center;display:flex}.control-tab .active,.control-tab .active:after{background:var(--background-second-color)}.control-tab .active:after{bottom:-20px;content:"";height:20px;left:0;position:absolute;width:100%}.control-tab-item{border-radius:15px 15px 0 0;cursor:pointer;padding:8px 20px;position:relative;text-align:center;width:50%}.create{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.craft{gap:20px}.craft-grayscale{filter:grayscale(1);opacity:.5}.craft-selected:after,.dialog-table-item-select:after{border:3px solid var(--accent-color);border-radius:9px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.craft-title{margin-bottom:10px}.craft-description{color:var(--text-second-color)}.craft-stats{display:flex;gap:5px;margin-bottom:10px}.craft-stats-item{align-items:center;background:var(--background-third-color);border-radius:5px;display:flex;gap:5px;height:30px;padding:0 10px}.craft-stats-icon{color:var(--text-second-color);height:14px;width:14px}.clan-image{animation:visible 2s ease-in-out;margin:0 auto;width:150px}.clan-title{font-size:24px;text-align:center}.clan-members{color:var(--text-second-color);margin-bottom:10px;text-align:center}.clan-button{margin:0 auto 10px;width:200px}.clan-lock{color:var(--text-second-color);text-align:center}.clan-button .button{height:33px}.clans-stats{align-items:center;border-radius:15px;display:flex;gap:10px;padding:0 10px}.clans-stats-icon{bottom:0;color:var(--text-second-color);flex:0 0 16px;height:16px;position:-webkit-sticky;position:sticky;width:16px}.community{align-items:center;background:var(--background-second-color);border-radius:15px;display:flex;gap:15px;justify-content:space-between;padding:13px 10px}.community,.community:hover{color:var(--text-color)}.community-title{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-stats{align-items:center;border-radius:15px;display:flex;gap:10px;padding:0 10px}.community-stats-icon{bottom:0;color:var(--text-second-color);flex:0 0 16px;height:16px;position:-webkit-sticky;position:sticky;width:16px}.dialog{background:var(--background-second-color);border-radius:15px;display:flex;flex-direction:column;gap:15px;padding:15px;position:relative;z-index:10}.dialog-text{color:var(--text-second-color)}.dialog-table{align-items:center;background:var(--background-color);border-radius:12px;display:flex;flex-wrap:wrap;gap:5px;padding:5px}.dialog-table-item{border-radius:8px;overflow:hidden;position:relative;width:calc(20% - 4px)}.dialog-table-disable{filter:grayscale(1);opacity:.5}.dialog-title{border-top:1px solid var(--separator-color);padding-top:15px}.dialog-table-quantity{align-items:center;background:var(--background-second-color);display:flex;font-size:10px;height:20px;justify-content:center;padding:0 3px}.drop-table{align-items:center;background:var(--background-color);border-radius:12px;display:flex;flex-wrap:wrap;gap:5px;padding:5px}.drop-table-item{border-radius:8px;overflow:hidden;width:calc(20% - 4px)}.error{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.battle,.boost,.clan,.clans,.crafting,.events,.events-section,.feed,.heroes,.members,.mob,.mobs,.olympiad,.quest,.store,.styles,.tasks-section,.town,.wallet{display:flex;flex-direction:column;gap:10px;width:100%}.battle,.boost,.clan,.clans,.crafting,.events,.feed,.heroes,.lobby,.mob,.olympiad,.profile,.quest,.store,.styles,.town,.wallet{animation:fadeIn .3s ease-in-out}.events-item,.mobs-item,.npc-item,.tasks-item,.town-item,.wallet-item{background:var(--background-second-color);border-radius:15px;width:100%}.events-container,.npc-container,.tasks-container,.town-container,.wallet-container{display:flex;flex-direction:column;gap:10px;padding:15px}.events-header,.mobs-header,.npc-header,.tasks-header,.town-header,.wallet-header{align-items:center;display:flex;gap:15px}.events-header-content,.mobs-header-content,.npc-header-content,.tasks-header-content,.town-header-content,.wallet-header-content{display:flex;flex-direction:column}.events-header-icon,.npc-header-image,.tasks-header-icon,.town-header-icon,.wallet-header-icon{aspect-ratio:1/1;flex:0 0 40px;overflow:hidden;width:40px}.events-description,.mobs-description,.npc-description,.tasks-description,.town-description,.wallet-description{color:var(--text-second-color)}.events-button .button,.feed-panel-button .button,.mobs-button .button,.npc-button .button,.tasks-button .button,.town-button .button,.wallet-button .button{border-radius:0 0 12px 12px}.events-cost,.mobs-cost,.tasks-cost{align-items:center;display:flex;gap:7px}.events-cost-icon,.mobs-cost-icon,.tasks-cost-icon{flex:0 0 20px;height:20px;width:20px}.events-cost-value,.mobs-cost-value,.tasks-cost-value{color:var(--text-second-color)}.events-lock,.events-timer,.tasks-lock,.wallet-lock{align-items:center;background:var(--background-third-color);border-radius:0 0 12px 12px;display:flex;height:40px;justify-content:center;padding:0 20px}.events-lock,.npc-lock,.tasks-lock,.wallet-lock{color:var(--text-second-color)}.empty{height:100%;text-align:center}.empty,.enemy{align-items:center;display:flex;justify-content:center}.enemy{padding-top:20px;position:relative}.enemy-lock{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:20}.enemy-timer{background:#00000080;border-radius:15px;padding:5px 10px}.enemy-avatar-image{transition:transform .05s ease}.enemy-attack{filter:brightness(1.2);transform:scale(.97)}.enemy-damage-character,.enemy-damage-mob{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#00000080;border-radius:15px;color:#fff;font-size:16px;font-weight:600;padding:0 10px;pointer-events:none;position:absolute;z-index:25}.enemy-damage-character{right:0}.enemy-damage-character,.enemy-damage-mob{animation:toTop 1s ease-in-out forwards;top:60px}.enemy-damage-mob{left:0}.header-title-text{-webkit-text-fill-color:#0000;background:var(--text-color);background:linear-gradient(to bottom,var(--text-color) 0,var(--text-second-color) 100%);background-clip:initial;-webkit-background-clip:text;font-size:21px}.header-title{align-items:center;animation:title 1s ease-in-out;display:flex;gap:10px;justify-content:center;margin-bottom:10px}.header-title-decor{color:var(--text-second-color);width:15px}.header-description{animation:fadeIn 1s ease-in-out;color:var(--text-second-color);font-size:13px;margin-bottom:10px;padding:0 20px;text-align:center}.heroes{position:relative}.clans-item,.heroes-item,.members-item{align-items:center;background:var(--background-second-color);border-radius:15px;color:var(--text-color);display:flex;gap:15px;justify-content:space-between;padding:15px}.clans-item:hover,.heroes-item:hover,.members-item:hover,.members-title:hover{color:var(--text-color)}.clans-title,.heroes-title{color:var(--text-color);flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clans-avatar,.community-avatar,.heroes-avatar,.members-avatar{aspect-ratio:1/1;background:var(--background-third-color);border-radius:50px;color:var(--text-second-color);flex:0 0 40px;padding:10px;position:relative;width:40px}.heroes-stats{align-items:center;border-radius:15px;display:flex;gap:7px;padding:0 10px}.heroes-stats-icon{bottom:0;color:var(--text-second-color);flex:0 0 16px;height:16px;position:-webkit-sticky;position:sticky;width:16px}.feed-item{align-items:center;background:var(--background-second-color);border-radius:15px;color:var(--text-color);display:flex;gap:15px;justify-content:space-between;padding:10px 15px}.feed-action{color:var(--text-second-color);flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-icon{flex:0 0 36px}.feed-welcome{text-align:center}.feed-panel{display:flex;flex-direction:column;gap:10px;width:100%}.feed-panel-item{background:var(--background-second-color);border-radius:15px;width:100%}.feed-panel-item:last-child{margin-bottom:15px}.feed-panel-container{display:flex;flex-direction:column;gap:10px;padding:15px}.feed-panel-description{color:var(--text-second-color)}.inventory{gap:50px}.craft,.inventory{display:flex;flex-direction:column}.craft-section,.inventory-section{align-items:center;display:flex;flex-wrap:wrap;gap:7px;position:relative}.craft-grade,.inventory-grade{align-items:center;background:var(--background-color);border-radius:5px;display:flex;font-size:10px;height:16px;justify-content:center;left:3px;min-width:16px;padding:0 5px;position:absolute;top:3px;z-index:5}.craft-item,.inventory-item{cursor:pointer;position:relative}.craft-quantity,.inventory-quantity{align-items:center;background:var(--background-color);border-radius:5px;bottom:3px;display:flex;font-size:10px;height:16px;justify-content:center;min-width:16px;padding:0 3px;position:absolute;right:3px;z-index:5}.craft-slot,.inventory-slot{background:var(--background-color);border-radius:9px;box-shadow:inset 0 6px 6px #00000073}.craft-slot,.inventory-lock,.inventory-slot{aspect-ratio:1/1;overflow:hidden;position:relative;width:calc(25% - 5.25px)}.inventory-lock{align-items:center;border:6px solid var(--background-color);border-radius:9px;display:flex;flex-direction:column;gap:4px;justify-content:center}.inventory-lock-title{font-size:13px}.input{border-color:var(--background-color);color:var(--text-color)}.input,.input:focus{background:var(--background-color)}.mobs-header-image{aspect-ratio:1/1;flex:0 0 85px;overflow:hidden;width:85px}.mobs-container{display:flex;flex-direction:column;gap:5px;padding:15px}.mobs-unlock-icon{flex:0 0 20px;height:20px;width:20px}.members-actions{align-items:center;display:flex;gap:5px}.members-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:hidden}.members-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.members-content:hover .members-title,.members-title{color:var(--text-color)}.members-content:hover .members-time,.members-time{color:var(--text-second-color)}.members-time{font-size:13px}.navigation{align-items:center;background:var(--background-color);display:flex;justify-content:space-between}.navigation .active,.navigation .active:hover{color:var(--text-color)}.navigation-icon{height:20px;position:relative;width:20px;z-index:9}.navigation-item{align-items:center;display:flex;flex:0 0 20%;flex-direction:column;height:65px;justify-content:center;min-width:20%;position:relative;width:20%}.navigation-item,.navigation-item:hover{color:var(--text-second-color)}.navigation-content{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;position:relative}.navigation-title{font-size:12px;position:relative;z-index:9}.navigation-notification{background:var(--accent-red-color);border-radius:50px;height:6px;position:absolute;right:0;top:-4px;width:6px}.boost-image,.olympiad-image{animation:visible 2s ease-in-out;margin:0 auto;width:250px}.olympiad-match-description{color:var(--text-second-color);font-size:13px;margin-bottom:10px;padding:0 20px;text-align:center}.panel{align-items:center;display:flex;gap:15px;justify-content:space-between;z-index:20}.panel-icon{width:20px}.panel-item{z-index:20}.panel-item,.panel-resource{align-items:center;display:flex;gap:10px}.panel-resource{background:var(--background-second-color);border-radius:15px;padding:8px 12px}.panel-button{align-items:center;background:var(--background-third-color);border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.panel-button-icon{width:8px}.preloader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.preloader-icon{animation:rotate 1s linear infinite;width:30px}.profile{display:flex;flex-direction:column;gap:10px;height:100%;width:100%}.potions{flex-wrap:wrap;gap:7px}.potions,.potions-item{align-items:center;display:flex;justify-content:center}.potions-item{background:var(--background-second-color);border-radius:50px;filter:grayscale(1);opacity:.5;overflow:hidden;padding:8px;width:calc(16.66667% - 5.83333px)}.potion-active{filter:none;opacity:1}.pagination{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.pagination-icon{animation:rotate 1s linear infinite;width:25px}.red-progress{background:var(--accent-red-color)}.skill-button-disabled{opacity:.5}.skills-bar,.stats-bar{background:var(--background-color);border-radius:50px;flex-grow:1;overflow:hidden}.skills-button{align-items:center;background:var(--background-third-color);border-radius:50px;cursor:pointer;display:flex;height:27px;justify-content:center;text-align:center;width:27px}.skills-preloader{animation:rotate 1s linear infinite;height:15px;width:15px}.skills-cost{align-items:center;display:flex;gap:7px;justify-content:flex-end;width:60px}.skills-cost-icon{flex:0 0 16px;height:16px;width:16px}.skills-item{align-items:center;display:flex;gap:10px}.skills-items{display:flex;flex-direction:column;gap:10px}.skills-progress,.stats-progress{border-radius:50px;height:5px}.skills-icon{color:var(--text-second-color);height:14px;width:14px}.skills-value{text-align:right;width:40px}.stats{display:flex;gap:10px;z-index:21}.stats>.stats-item:only-child{width:100%}.stats-item{flex-grow:1;position:relative;z-index:10}.stats-title{bottom:-25px;color:var(--text-second-color);font-size:11px;overflow:hidden;padding:0 21px;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fill-available}.stats-container{align-items:center;background:var(--background-second-color);border-radius:15px;display:flex;gap:15px;padding:10px 15px}.stats-icon{color:var(--text-second-color);height:14px;width:14px}.stats-table{display:flex;flex-direction:column;gap:10px}.stats-table-row{align-items:center;display:flex;gap:20px;justify-content:space-between}.stats-table-separator{background:var(--separator-color);flex-grow:1;height:1px}.stats-button{background:var(--background-second-color);border-radius:15px;height:34px;padding:11px;position:relative;width:34px;z-index:20}.stats-button,.stats-button:hover{color:var(--text-color)}.stats-active:after{background:#ea4a00;border:2px solid var(--background-second-color);border-radius:50px;content:"";height:13px;position:absolute;right:3px;top:3px;width:12px}.switch{gap:10px;justify-content:space-between;z-index:20}.switch,.switch-arrow{align-items:center;display:flex}.switch-arrow{background:var(--background-second-color);border-radius:15px;cursor:pointer;flex:0 0 50px;height:40px;justify-content:center}.switch-arrow svg{width:13px}.switch-button{flex-grow:1}.switch-title{background:var(--background-second-color);border-radius:15px;flex-grow:1;height:50px;line-height:50px;text-align:center}.style{display:flex;flex-direction:column;gap:15px}.style-item{background:var(--background-second-color);border-radius:8px;box-sizing:border-box;cursor:pointer;flex:0 0 auto;overflow:hidden;position:relative;width:38%}.style-items{-ms-overflow-style:none;background:var(--background-color);border-radius:12px;display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:8px;position:relative;scrollbar-width:none}.style-items::-webkit-scrollbar{display:none}.style-character{aspect-ratio:1/1;border-bottom:1px solid var(--background-third-color);padding:5px}.style-cost{align-items:center;display:flex;gap:10px;height:45px;justify-content:center}.style-cost-icon{width:20px}.style-selected{height:45px;justify-content:center}.style-selected,.toggle{align-items:center;display:flex}.toggle{background:var(--background-second-color);border-radius:15px;justify-content:space-between;padding:4px}.toggle
.toggle-item:first-child{border-radius:12px 0 0 12px}.toggle
.toggle-item:last-child{border-radius:0 12px 12px 0}.toggle .active{background:var(--background-second-color)}.toggle-item{background:var(--background-color);cursor:pointer;flex:1 1;line-height:33px;text-align:center}.lobby{-ms-overflow-style:none;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;overflow:hidden;padding:calc(15px + var(--top-inset)) 15px calc(15px + var(--bottom-inset)) 15px;position:relative;scrollbar-width:none;width:100%}.lobby-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.lobby-scape{animation:lobby-background 3s ease-in-out;filter:blur(0);height:100%;transform:scale(1.05);width:100%}.lobby-scape img{height:100%;object-fit:cover;object-position:center;width:100%}.lobby-bottom{animation:lobby-bottom 3s ease-in-out;bottom:0;filter:blur(2px);left:0;position:absolute;transform:scale(1.6) translateY(60px);width:100%}.lobby-header{display:flex;justify-content:center;margin:auto 0;z-index:10}.lobby-header-logo{animation:logo 3s ease-in-out}.lobby-content,.lobby-header-logo{display:flex;flex-direction:column;justify-content:center}.lobby-content{gap:20px;z-index:10}.lobby-logo{filter:drop-shadow(0 5px 18px rgba(0,0,0,.5)) drop-shadow(0 7px 10px rgba(0,0,0,.31));margin:0 auto;width:180px}.lobby-description{font-size:18px;text-align:center}.lobby-menu{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#00000080;display:flex;flex-direction:column;gap:10px;padding:15px}.lobby-button .button,.lobby-menu{border-radius:50px}.lobby-language{display:flex;justify-content:center}.lobby-language-items{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#00000080;gap:5px;justify-content:center;padding:10px}.lobby-language-item,.lobby-language-items{align-items:center;border-radius:50px;display:flex}.lobby-language-item{cursor:pointer;height:35px;padding:0 10px}.lobby-language .active{background:var(--accent-color)}.wrapper{padding-bottom:var(--bottom-inset);padding-top:var(--top-inset)}@media (max-width:768px){.character-avatar-background:before,.enemy-avatar-background:before{border:70px solid var(--background-color)}}.modal{-ms-overflow-style:none;align-items:flex-start;background:#0009;display:flex;height:100%;left:0;overflow:scroll;padding:calc(15px + var(--top-inset)) 15px calc(15px + var(--bottom-inset)) 15px;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:900}.modal::-webkit-scrollbar{display:none}.modal-container{background:var(--background-second-color);border-radius:15px;margin:auto;max-width:510px;overflow:hidden;position:relative;width:100%}.modal-close{height:18px;position:absolute;right:10px;top:10px;width:18px;z-index:99}.modal-content{display:flex;flex-direction:column;gap:15px;padding:15px}.modal-header{align-items:center;display:flex;gap:15px}.modal-header-content{display:flex;flex-direction:column;gap:5px}.modal-header-icon{aspect-ratio:1/1;flex:0 0 74px;height:74px;overflow:hidden;position:relative;width:74px}.modal-grade{background:var(--background-color);border-radius:5px;font-size:10px;height:16px;justify-content:center;left:3px;min-width:16px;padding:0 3px;position:absolute;top:3px}.modal-cost,.modal-grade{align-items:center;display:flex}.modal-cost{gap:7px}.modal-cost-icon{flex:0 0 20px;height:20px;width:20px}.modal-cost-value,.modal-description{color:var(--text-second-color)}.modal-stat,.modal-stats{display:flex;gap:5px}.modal-stat{align-items:center;background:var(--background-third-color);border-radius:5px;height:30px;padding:0 10px}.modal-stat-icon{color:var(--text-second-color);height:14px;width:14px}.modal-skills{display:flex;flex-direction:column;gap:10px}.modal-skills-header{align-items:center;border-bottom:1px solid var(--separator-color);display:flex;gap:10px;margin-bottom:8px;padding-bottom:8px}.modal-skills-icon{flex:0 0 16px;height:16px;width:16px}.modal-skills-content,.modal-skills-icon{color:var(--text-second-color)}.modal-image{border-radius:9px;overflow:hidden}.modal-slide{align-items:center;background:var(--background-color);border-radius:12px;display:flex;gap:10px;justify-content:space-between;padding:5px}.modal-slide-button{background:var(--background-third-color);border-radius:9px;height:30px;line-height:30px;padding:0 20px}.modal-slide-number{color:var(--text-second-color);text-align:center}.modal-slide-track{flex-grow:1}.modal-buttons{display:flex;gap:10px}.modal-button{flex:1 1}.modal-lock{align-items:center;background:var(--background-third-color);border-radius:12px;cursor:pointer;display:flex;font-size:15px;gap:5px;height:40px;justify-content:center;text-align:center;width:100%}.modal-character{aspect-ratio:1/1;left:0;overflow:hidden;position:relative}.modal-character-image{position:relative;z-index:10}.modal-character-background{border-radius:12px;overflow:hidden}.modal-drop-items{align-items:center;background:var(--background-color);border-radius:12px;display:flex;flex-wrap:wrap;gap:5px;padding:5px}.modal-drop-item{width:calc(14.28571% - 4.28571px)}.modal-title{font-size:19px}.modal-pay{display:flex;flex-direction:column;gap:15px}.modal-pay-button{width:170px}.modal-pay-item{align-items:center;display:flex;gap:15px;justify-content:space-between}.modal-pay-title{flex-grow:1}.modal-pay-icon{aspect-ratio:1/1;flex:0 0 32px;overflow:hidden;width:32px}.modal-invite{background:var(--background-color);border-radius:12px;flex-grow:1;overflow:hidden;padding:8px 15px;text-overflow:ellipsis;white-space:nowrap}.modal-coin{align-items:center;display:flex;gap:10px}.modal-coin-icon{flex:0 0 40px;height:40px;width:40px}.modal-coin-amount{animation:coin 2s ease-in-out}:root{--background-color:#101010;--background-second-color:#2a2a2a;--background-third-color:#3b3b3b;--background-transparent-color:#18181800;--text-color:#fff;--text-second-color:#9d9d9d;--separator-color:#373737;--button-color:#0098ea;--button-second-color:#3a3a3a;--button-hover-color:#0098ea;--button-second-hover-color:#424242;--button-text-color:#fff;--field-color:#2a2a2a;--accent-color:#0098ea;--accent-red-color:#ea4a00;--top-inset:0px;--bottom-inset:0px}@keyframes pulse{0%{opacity:.5;transform:scale(.75)}50%{opacity:.8;transform:scale(.6)}to{opacity:.5;transform:scale(.75)}}@keyframes visible{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes scale{0%{transform:scale(.99)}to{transform:scale(1)}}@keyframes soar{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes toTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes toBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes lobby-bottom{0%{filter:blur(0);transform:scale(1) translateY(0)}50%{filter:blur(1.8px)}to{filter:blur(2px);transform:scale(1.6) translateY(60px)}}@keyframes lobby-background{0%{filter:blur(3px);transform:scale(1)}to{filter:blur(0);transform:scale(1.05)}}@keyframes town-visible{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes logo{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes title{0%{gap:20px;opacity:0}to{gap:10px;opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes aura{0%{transform:rotateX(77deg) rotate(0deg)}to{transform:rotateX(77deg) rotate(1turn)}}@keyframes coin{0%{margin-left:10px;opacity:.4}to{margin-left:0;opacity:1}}
/*# sourceMappingURL=main.c3b88997.css.map*/