@charset "UTF-8";.persistent-scrollbar::-webkit-scrollbar,.persistent-scrollbar ::-webkit-scrollbar{width:5px}.persistent-scrollbar::-webkit-scrollbar-track,.persistent-scrollbar ::-webkit-scrollbar-track{background:transparent}.persistent-scrollbar::-webkit-scrollbar-thumb,.persistent-scrollbar ::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.persistent-scrollbar{scrollbar-color:#ccc transparent}.btn{display:block;position:relative;color:#fff;cursor:pointer;font-size:20px;padding:8px 15px;border:none;border-radius:10px;-webkit-text-decoration:none;text-decoration:none;text-shadow:1px 1px 4px rgba(0,0,0,.6);filter:drop-shadow(1px 1px 3px rgba(0,0,0,.5))}@media screen and (max-width:1280px){.btn{padding:0 12px}}.btn-lg{height:45px}.btn-darken{border:none;transition:filter .25s ease}.btn-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;margin-left:8px;height:60%;filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6))}#btn-play-duo .btn-icon+span{margin-left:20px}#btn-play-squad .btn-icon+span{margin-left:27px}.link-darken:hover,.link-darken:active{color:inherit;filter:brightness(80%)}.btn-darken:hover,.btn-darken:active{color:inherit;filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6)) brightness(80%)}.btn-disabled{filter:brightness(75%) saturate(75%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-primary{background:#008aff;border-bottom:2px solid #007ae4;box-shadow:inset 0 -2px #007ae4}.btn-secondary{background:#555;border-bottom:2px solid #444444;box-shadow:inset 0 -2px #444}.btn-danger{background:#dc3545;border-bottom:2px solid rgba(22,22,22,.4588235294);box-shadow:inset 0 -2px #16161675}.btn-alert{margin-top:10px;background:#ff7500;border-bottom:2px solid #d66200;box-shadow:inset 0 -2px #d66200}.btn-purple{background:#66f;border-bottom:2px solid #4d4dff;box-shadow:inset 0 -2px #4d4dff}.btn-success{background:#5b8939;border-bottom:2px solid #198754;box-shadow:inset 0 -2px #198754}.btn-kofi{background:#ff6433;border-bottom:2px solid #c43600;box-shadow:inset 0 -2px #c43600}.btn-kofi img{filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6))}.btn-social{display:inline-block;height:45px;width:45px;font-size:large;border:none;border-radius:12px;background-size:60%;background-position:center;background-repeat:no-repeat;text-align:center}@media screen and (max-width:800px){.btn-social{background-size:50%}}.btn-bsky{background-image:url(/img/socials/bsky.svg);background-color:#0886fe;box-shadow:inset 0 -4px #1161ae}.btn-instagram{background-image:url(/img/socials/instagram.svg);background-color:#e1306c;background-position-y:calc(50% - 2px);box-shadow:inset 0 -4px #942b3f}.btn-reddit{background-image:url(/img/socials/reddit.svg);background-color:#ff4500;background-position-y:calc(50% - 1px);box-shadow:inset 0 -4px #c23602}.btn-qq{background-image:url(/img/socials/qq.svg);background-color:#00cafc;background-position-y:calc(50% - 2px);box-shadow:inset 0 -4px #00a4cc}.btn-discord{background-image:url(/img/socials/discord.svg);background-color:#5865f2;box-shadow:inset 0 -4px #4049ad}.btn-youtube{background-image:url(/img/socials/youtube.svg);background-color:red;background-position-y:calc(50% - 2px);box-shadow:inset 0 -4px #8e0000}.btn-github{background-image:url(/img/socials/github.svg);background-color:#252525;background-position-y:calc(50% - 1px);box-shadow:inset 0 -4px #111}.btn-wiki{background-color:#ff7500;box-shadow:inset 0 -4px #d66200}.btn-kofi,.btn-wiki{height:45px;display:flex;justify-content:center;align-items:center;gap:8px}.btn-kofi:hover,.btn-wiki:hover{-webkit-text-decoration:none;text-decoration:none}.btn-bind{display:flex;font-size:14px;margin-left:2.5%;margin-right:2.5%;width:45%}.btn-bind.active{outline:5px solid #008aff}.btn-spectate-kill-leader{background:#ff7500;border-bottom:2px solid #d66200;box-shadow:inset 0 -2px #d66200}.btn-donate{transition:.25s;display:flex;justify-content:center;align-items:center;background:#f258b7;border-bottom:2px solid #e340a4;box-shadow:inset 0 -2px #e340a4}.btn-donate:hover{transition:.25s;box-shadow:inset 0 -2px #e340a4,0 0 15px #fff}.btn-donate a:hover{-webkit-text-decoration:none;text-decoration:none}.btn-donate i{margin-right:5px}input[type=range]:not(.regular-checkbox){-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border-bottom:5px solid transparent;--thumb-bg: #ff7500;--track-bg: #f8f9fa}input[type=range]:not(.regular-checkbox)::-moz-range-thumb{height:20px;width:20px;border-radius:100%;cursor:pointer;border:none;background:var(--thumb-bg);margin-top:-5px;box-shadow:0 0 5px #0000004d}input[type=range]:not(.regular-checkbox)::-webkit-slider-thumb{height:20px;width:20px;border-radius:100%;cursor:pointer;border:none;background:var(--thumb-bg);box-shadow:0 0 5px #0000004d;margin-top:-5px}input[type=range]:not(.regular-checkbox)::-moz-range-track{height:10px;width:100%;cursor:pointer;border-radius:5px;background:var(--track-bg)}input[type=range]:not(.regular-checkbox)::-webkit-slider-runnable-track{height:10px;width:100%;cursor:pointer;border-radius:5px;background:var(--track-bg);background:var(--background)}input[type=range]:not(.regular-checkbox)::-moz-range-progress{height:10px;width:100%;cursor:pointer;border-radius:5px;background:var(--track-bg);background:var(--thumb-bg)}input[type=range]:not(.regular-checkbox):focus{outline:none;border-color:#008aff}input[type=range]:not(.regular-checkbox)::-webkit-slider-thumb{-webkit-appearance:none}input[type=checkbox]:not(.regular-checkbox){-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;position:relative;bottom:-2px;border:0;outline:0;cursor:pointer;margin-top:-1px;border-bottom:2px solid transparent}input[type=checkbox]:not(.regular-checkbox):after{content:"";width:40px;height:20px;display:inline-block;background:#f8f9fa;border-radius:18px;clear:both;transition:background linear .2s}input[type=checkbox]:not(.regular-checkbox):before{content:"";width:20px;height:20px;padding:2px;display:block;position:absolute;left:-2px;top:-2px;border-radius:50%;background:#f8f9fa;transition:left linear .2s;box-shadow:1px 1px 3px #0009}input[type=checkbox]:not(.regular-checkbox):checked:before{left:20px}input[type=checkbox]:not(.regular-checkbox):checked:after{background:#ff7500}input[type=checkbox]:not(.regular-checkbox):focus{border-bottom:4px solid #008aff}input[type=color]{border:none;border-radius:8px;width:40px;height:40px;background-color:#ff7500;position:relative;top:-10px}input[type=color]::-moz-color-swatch{border:2px solid #2a2a2a;border-radius:4px}input[type=color]::-webkit-color-swatch-wrapper{padding:2px;border-radius:0;outline:none;border:none}input[type=color]::-webkit-color-swatch{border:2px solid #2a2a2a;border-radius:4px}select{background-color:#3d3e48;padding:5px;border-radius:4px;min-width:100px;height:30px;outline:none;border:none;box-shadow:1px 1px 3px #0009}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-Regular-COLGFB3M.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-SemiBold-BAEEcJ4E.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-Bold-BOs3KVhN.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-Italic-CFFf43z2.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-ExtraBold-D7I5JnSP.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-ExtraBoldItalic-C6RSiIdH.woff2) format("woff2")}*{box-sizing:border-box}html,body{width:100vw;height:100vh}body,p,input,button,select{font-family:Inter,sans-serif;font-size:16px;color:#fff}body{overscroll-behavior:none}::-moz-placeholder{font-family:Inter,sans-serif}::placeholder{font-family:Inter,sans-serif}a,a:visited{color:#008aff;-webkit-text-decoration:none;text-decoration:none}a:hover{-webkit-text-decoration:underline;text-decoration:underline}.dropdown .dropdown-content{display:none;position:absolute;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:1}.dropdown .dropdown-content a{display:flex;width:100%;font-size:14px;color:#fff;padding:12px 16px}.dropdown .dropdown-content a i{margin-left:5px}.dropdown .dropdown-content a:hover{-webkit-text-decoration:none;text-decoration:none;background:#00000080}.dropdown .dropdown-content a:first-child{border-top:1px solid rgba(0,0,0,.5019607843)}.dropdown .dropdown-content a:not(:last-child){border-bottom:1px solid rgba(0,0,0,.5019607843)}.dropdown .dropdown-content a:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dropdown .dropdown-content.active{display:block!important}#splash-ui{display:block;overflow-y:auto;overflow-x:hidden;background-color:#3d3e48;width:100%;height:100%;z-index:100;background-repeat:no-repeat;background-size:cover;background-position:center;isolation:isolate}#splash-smoke{position:fixed;top:0;left:0;z-index:-1;pointer-events:none}@keyframes marquee{0%{transform:translate(calc(25vw + 50%))}to{transform:translate(calc(-25vw - 50%))}}.marquee-container{white-space:nowrap;overflow:hidden;position:absolute;z-index:-1;top:8px;left:50%;transform:translate(-50%);width:50vw;padding:5px;background:linear-gradient(to right,transparent 0%,#3d3e48 15%,#3d3e48 85%,transparent 100%)}.marquee-content{animation:marquee 15s linear infinite;display:inline-block;font-weight:700;font-size:24px;filter:drop-shadow(2px 2px 5px black);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pulsating-circle{position:absolute;top:5px;left:15px;width:30px;height:30px}.pulsating-circle:before{content:"";position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:#fff;animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite}.pulsating-circle:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#fff;border-radius:15px;box-shadow:0 0 8px #0000004d;animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}.blur #splash-news,.blur #splash-options,.blur #splash-customize,.blur #splash-server-message,.blur #splash-rotate-message,.blur #splash-socials,.blur #splash-hw-acceleration-warning,.blur #splash-backlinks,.blur .featured-container,.blur .server-list-item,.blur .create-team-server-list-item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#splash-news h2{font-size:18px;font-weight:700;color:#ff7500;text-align:center;margin-top:0;margin-bottom:10px}#splash-news h2 a{color:inherit;text-decoration:inherit}#splash-news h2 a:hover{color:#ff9c11}#splash-news ::-webkit-scrollbar-track{margin-bottom:15px}#splash-news>div{height:240px;overflow-y:auto;padding-right:10px;text-align:left}#splash-news>div article{margin-bottom:10px}#splash-news>div article:not(:first-child){margin-top:25px}#splash-news>div article .news-date{color:#ccc;font-size:14px;margin-top:5px;margin-bottom:5px}#splash-news>div article .news-title{color:#fff;font-size:20px;font-weight:700;margin-bottom:5px}#splash-news>div article span{color:#fff;font-size:13px;margin-bottom:15px}#splash-news>div article p,#splash-news>div article i{margin-top:0;font-size:15px;line-height:130%}#splash-news>div article p:last-of-type{margin-bottom:0}#btn-create-team-server-select{background:transparent;color:#fff;width:100%;height:50px;padding:.375rem 1rem;margin-top:10px;margin-bottom:10px;border:3px solid #ff7500;border-radius:10px;transition:.15s box-shadow;font-size:18px;-moz-text-align-last:center;text-align-last:center;line-height:1.5;display:flex;align-items:center}#btn-create-team-server-select i{margin-left:10px;margin-top:-2px}#server-list{z-index:1000;width:calc(100% - 40px);box-shadow:1px 1px 4px #000c;margin:0;padding:0;border-radius:10px;border:2px solid #ff7500}#server-list .server-list-item{list-style-type:none;display:flex;padding:10px 18px;font-size:18px;color:#fff;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:filter .25s ease;background-color:#000c}#server-list .server-list-item:hover{filter:brightness(80%)}#server-list .server-list-item:first-child{border-top:1px solid rgba(0,0,0,.8);border-top-left-radius:8px;border-top-right-radius:8px;padding-top:12px}#server-list .server-list-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:12px}#server-list img{display:inline-block}#create-team-server-list{z-index:1000;width:calc(100% - 40px);box-shadow:1px 1px 4px #000c;margin:0;padding:0;border-radius:10px;border:2px solid #ff7500;width:255px}#create-team-server-list .create-team-server-list-item{list-style-type:none;display:flex;padding:10px 18px;font-size:18px;color:#fff;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:250px;cursor:pointer;transition:filter .25s ease;background-color:#000c}#create-team-server-list .create-team-server-list-item:hover{filter:brightness(80%)}#create-team-server-list .create-team-server-list-item:first-child{border-top:1px solid rgba(0,0,0,.8);border-top-left-radius:10px;border-top-right-radius:10px;padding-top:12px}#create-team-server-list .create-team-server-list-item:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:12px}#create-team-server-list img{display:inline-block}#splash-socials{margin-top:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;background:#16161675;padding:20px;border-radius:20px}@media screen and (max-width:1280px){#splash-socials{padding:15px}}#splash-socials>div{width:100%;display:flex;gap:8px;justify-content:space-evenly}#splash-socials>div a{flex:1 1 0}#splash-featured-people{position:absolute;top:16px;left:16px;display:flex;flex-direction:row;gap:16px}@media screen and (max-width:1280px){#splash-featured-people{width:200px}}@media screen and (max-width:1280px){#splash-featured-people{flex-direction:column;gap:8px}}@media screen and (max-width:800px){#splash-featured-people{position:static;max-width:370px;flex-direction:row!important}}@media screen and (min-width:800px)and (max-height:500px){#splash-featured-people{gap:5px;transform:scale(75%);top:-8px;left:-16px}}#splash-featured-people .featured-container{background:#16161675;border-radius:10px;padding:10px 20px;width:-moz-fit-content;width:fit-content;height:90px}@media screen and (max-width:1280px){#splash-featured-people .featured-container{height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;gap:16px;padding:15px}}@media screen and (max-width:800px){#splash-featured-people .featured-container{flex-direction:column;gap:8px;max-height:83px;flex-grow:1}}#splash-featured-people .featured-heading{font-weight:700;font-size:18px;margin-top:5px;margin-bottom:12px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}@media screen and (max-width:1280px){#splash-featured-people .featured-heading{margin:0;font-size:16px}}@media screen and (max-width:1280px)and (min-width:800px){#splash-featured-people .featured-heading{width:-moz-min-content;width:min-content}}#splash-featured-people .featured-content{display:inline-flex;align-items:center;gap:5px;color:#ffc800;text-shadow:1px 1px 4px rgba(0,0,0,.6);-webkit-text-decoration:none;text-decoration:none}#splash-featured-people .featured-name{font-size:16px}@media screen and (max-width:1200px){#splash-featured-people .featured-name{font-size:14px}}#splash-more{position:absolute;right:1rem;top:1rem}#splash-more button{width:136px}#splash-more .dropdown-content{background:#008aff;top:34px;right:0}.event-winter{background-color:#dcdcdc;border-bottom:2px solid #c2c1c1;box-shadow:inset 0 -2px #c2c1c1;animation:mode-winter-color 4s linear infinite}.event-fall{background-color:#72742f;border-bottom:2px solid #535421;box-shadow:inset 0 -2px #535421;animation:mode-fall-color 4s linear infinite}.event-halloween{background-color:#5a0e0e;border-bottom:2px solid #450b0b;box-shadow:inset 0 -2px #450b0b;animation:mode-halloween-color 4s linear infinite}.event-infection{background-color:#ac539d;border-bottom:2px solid hsl(310,35%,40%);box-shadow:inset 0 -2px #8a4278;animation:mode-infection-color 4s linear infinite}.event-hunted{background-color:#0b521d;border-bottom:2px solid #073613;box-shadow:inset 0 -2px #0b521d;animation:mode-hunted-color 4s linear infinite}@keyframes mode-winter-color{0%{background-color:#dcdcdc;border-bottom:2px solid #c2c1c1;box-shadow:inset 0 -2px #c2c1c1}50%{background-color:#aaa8a8;border-bottom:2px solid rgb(134,133,133);box-shadow:inset 0 -2px #868585}to{background-color:#dcdcdc;border-bottom:2px solid #c2c1c1;box-shadow:inset 0 -2px #c2c1c1}}@keyframes mode-fall-color{0%{background-color:#72742f;border-bottom:2px solid #535421;box-shadow:inset 0 -2px #535421}50%{background-color:#535421;border-bottom:2px solid #373710;box-shadow:inset 0 -2px #373710}to{background-color:#72742f;border-bottom:2px solid #535421;box-shadow:inset 0 -2px #535421}}@keyframes mode-halloween-color{0%{background-color:#5a0e0e;border-bottom:2px solid #450b0b;box-shadow:inset 0 -2px #450b0b}50%{background-color:#440b0b;border-bottom:2px solid #380909;box-shadow:inset 0 -2px #380909}to{background-color:#5a0e0e;border-bottom:2px solid #450b0b;box-shadow:inset 0 -2px #450b0b}}@keyframes mode-infection-color{0%{background-color:#ac539d;border-bottom:2px solid hsl(310,35%,40%);box-shadow:inset 0 -2px #8a4278}50%{background-color:#b946a6;border-bottom:2px solid hsl(310,45%,40%);box-shadow:inset 0 -2px #94387d}to{background-color:#ac539d;border-bottom:2px solid hsl(310,35%,40%);box-shadow:inset 0 -2px #8a4278}}@keyframes mode-hunted-color{0%{background-color:#0b521d;border-bottom:2px solid #073613;box-shadow:inset 0 -2px #0b521d}50%{background-color:#083d15;border-bottom:2px solid #062d10;box-shadow:inset 0 -2px #083d15}to{background-color:#0b521d;border-bottom:2px solid #073613;box-shadow:inset 0 -2px #0b521d}}#splash-news,#splash-socials,.team-btns-container,#next-switch-messages{display:none!important}#game{-webkit-user-select:none;-moz-user-select:none;user-select:none;--webkit-user-select: none;position:fixed;touch-action:none;top:0;left:0;width:100%;height:100%}#game-ui{top:0;left:0;position:absolute;transform-origin:0 0}#game-ui #c4-detonate-btn{right:8.5px;bottom:370.5px;z-index:1001;position:absolute;cursor:pointer!important;display:flex;justify-content:space-between;gap:5px;box-sizing:border-box;height:40px;width:100px;background:#16161675;border-radius:10px;font-size:15px;align-items:center;padding:0 8px}#game-ui #c4-detonate-btn:hover{outline:2px solid #dc3545!important}#game-ui #c4-detonate-btn #detonate-key{opacity:1;float:right;margin-left:auto;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;width:20px;height:20px;background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px #0003,0 2px #ffffffb3 inset;color:#333;font-size:15px;font-weight:700;line-height:1;padding:2px 4px;margin-right:3px;white-space:nowrap}#game-ui #c4-detonate-btn .item-image{opacity:1;pointer-events:none;float:left;width:50px;height:35px;filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6))}@media screen and (max-width:1280px){#game-ui #c4-detonate-btn .item-image{width:40px;height:30px}}@media screen and (min-width:1280px)and (max-height:720px){#game-ui #c4-detonate-btn{bottom:370px}}@media screen and (max-width:1280px){#game-ui #c4-detonate-btn{width:auto;height:auto;bottom:220px;right:5px;border-radius:5px}#game-ui #c4-detonate-btn #detonate-key{display:none;width:14px;height:14px;font-size:10px;text-align:center;padding-right:1px;padding-left:1px}}@media screen and (max-width:768px){#game-ui #c4-detonate-btn{bottom:176px}}@media screen and (max-width:460px){#game-ui #c4-detonate-btn{bottom:245px}}@media screen and (max-height:465px)and (max-width:1280px){#game-ui #c4-detonate-btn{right:85px;width:auto;border-radius:5px;padding:0;bottom:200px}}@media screen and (min-width:1280px)and (max-height:720px){#game-ui #c4-detonate-btn{justify-content:center}}@media screen and (max-width:768px)and (max-height:500px){#game-ui #c4-detonate-btn{right:6px;bottom:180px}}#btn-close-minimap{position:absolute;z-index:1000;top:16px}#top-left-container{position:absolute;top:10px;left:10px;width:310px;display:flex;flex-direction:initial;flex-wrap:wrap}@media screen and (max-width:1280px){#top-left-container{top:5px;left:5px;flex-direction:initial;flex-wrap:wrap;width:340px}#top-left-container .btn-lg{height:auto;height:initial}}#minimap-border{display:inline-block;width:220px;height:220px;margin-right:5px;z-index:1002;border:10px solid rgba(22,22,22,.4588235294);border-radius:10px}@media screen and (max-width:1280px){#minimap-border{width:135px;height:135px;border-width:5px;border-radius:5px}}#debug-hud{text-shadow:1px 1px 2px black;font-family:JetBrains Mono,monospace}@media screen and (max-width:1280px){#debug-hud{font-size:14px}}#gas-timer{width:80px;height:30px;padding:6px 9px;margin:8px 0;display:flex;border-radius:6px;align-items:center;background-color:#16161675;font-size:17px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}#gas-timer.advancing{animation:advancing 2s linear infinite}@keyframes advancing{0%{background-color:#ff4800aa}50%{background-color:#000a}to{background-color:#ff4800aa}}#gas-timer #gas-timer-text{float:right;margin-left:auto}#gas-timer #gas-timer-image{position:relative;bottom:1px;filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6))}@media screen and (max-width:1280px){#gas-timer #gas-timer-image{width:14px;height:14px}}@media screen and (max-width:1280px){#gas-timer{padding:4px 6px;margin:4px 0;font-size:14px;width:60px;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:1280px){.spectating-mode{display:inline-flex;gap:5px}.spectating-mode #debug-hud{font-size:10px}}#team-container{display:flex;flex-direction:column;gap:5px;width:-moz-max-content;width:max-content;position:absolute;transform:scale(.6);transform-origin:0% 0%;left:240px;top:10px}@media screen and (max-height:1280px)and (max-width:1280px){#team-container{flex-direction:column;left:5px;top:145px;transform:scale(55%);transform-origin:0% 0%}}@media screen and (max-height:465px)and (max-width:1280px){#team-container{flex-direction:row;left:5px;top:145px;transform:scale(55%);transform-origin:0% 0%}}#team-container .teammate-container{display:flex;justify-content:flex-start;align-items:center;background-color:#16161675;padding:6px 10px 6px 7px;border-radius:8px;position:relative;width:-moz-max-content;width:max-content}@media screen and (max-height:465px)and (max-width:1280px){#team-container .teammate-container{padding:7px}}#team-container .teammate-container.downed{animation:downed 1s linear infinite}@keyframes downed{0%{background-color:#f00a}50%{background-color:#000a}to{background-color:#f00a}}#team-container .teammate-container.disconnected{filter:brightness(50%)}#team-container .teammate-container .teammate-indicator-container{width:36px;height:36px;border-radius:50%;position:absolute;left:13px}#team-container .teammate-container .teammate-indicator-container .teammate-indicator{width:36px;height:36px;mix-blend-mode:multiply}#team-container .teammate-container .teammate-health-indicator{transform:rotate(90deg) scaleX(-1)}#team-container .teammate-container .teammate-name{margin-left:8px;font-size:20px;font-weight:600;text-shadow:2px 2px 4px rgba(0,0,0,.6)}#team-container .teammate-container .teammate-badge{margin-left:5px;width:30px}@media screen and (max-height:465px)and (max-width:1280px){#team-container .teammate-container .teammate-name,#team-container .teammate-container .teammate-badge{display:none}}#ui-kill-leader{display:flex;position:absolute;top:15px;right:150px;margin-left:auto;width:-moz-max-content;width:max-content;background:#16161675;border-radius:8px;padding:8px 12px;gap:10px}@media screen and (max-width:1280px){#ui-kill-leader{top:0;right:102px;padding:4px 5px 4px 8px;gap:5px;height:26px;border-radius:4px}}#ui-kill-leader #kill-leader-leader-container{font-weight:700;font-size:25px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}#ui-kill-leader #kill-leader-leader-container .badge-icon{width:25px;margin-left:5px;margin-bottom:-4px}@media screen and (max-width:1280px){#ui-kill-leader #kill-leader-leader-container{font-size:16px}#ui-kill-leader #kill-leader-leader-container .badge-icon{width:12px}}@media screen and (max-width:768px){#ui-kill-leader{padding:0 4px;right:70px;height:22px}#ui-kill-leader #kill-leader-leader-container{display:flex;align-items:center;justify-content:center;font-size:10px}}.ui-leaderboard{position:absolute;top:10px;right:10px}.ui-leaderboard #counter-holder{display:flex;align-items:center}@media screen and (max-width:1280px){.ui-leaderboard #counter-holder{display:flex}}.ui-leaderboard #kill-counter{margin-right:5px}@media screen and (max-width:1280px){.ui-leaderboard #kill-counter{bottom:0;right:0;margin:0 4px 0 0}}@media screen and (max-width:1280px){.ui-leaderboard{top:5px;right:5px}}.ui-leaderboard .counter{margin-left:auto;width:-moz-fit-content;width:fit-content;display:flex;background:#16161675;border-radius:8px;justify-content:center;align-items:center;padding:8px 10px 8px 16px;gap:10px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}@media screen and (max-width:1280px){.ui-leaderboard .counter{padding:4px 5px 4px 8px;gap:5px}}.ui-leaderboard .counter img{filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6));width:32px;height:32px}@media screen and (max-width:1280px){.ui-leaderboard .counter img{width:16px;height:16px}}.ui-leaderboard .counter .counter-text{padding-left:5px;padding-right:8px;font-weight:700;font-size:50px}@media screen and (max-width:1280px){.ui-leaderboard .counter .counter-text{font-size:22px}}@media screen and (min-width:1280px)and (max-height:720px){.ui-leaderboard .counter{width:auto;height:auto;padding:0 5px 0 10px}.ui-leaderboard .counter .counter-text{font-size:45px}}.ui-leaderboard #kill-feed{margin-right:150px;margin-top:-10px}@media screen and (max-width:1280px){.ui-leaderboard #kill-feed{margin-right:28px;margin-top:-10px;transform:scale(.7);transform-origin:0% 0%}}@media screen and (max-width:768px){.ui-leaderboard #kill-feed{margin-right:0}}@media screen and (max-width:768px)and (max-height:500px){.ui-leaderboard #kill-feed{margin-top:-15px;margin-right:-15px;height:108px;overflow:hidden;transform:scale(.6);transform-origin:15% 0%}}.ui-leaderboard #kill-feed .kill-feed-item{max-width:-moz-fit-content;max-width:fit-content;padding:8px 10px;margin:5px 0 5px auto;background:#16161675;border-radius:4px;font-weight:600;position:relative;display:flex;align-items:center;gap:4px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}@media screen and (max-width:1280px){.ui-leaderboard #kill-feed .kill-feed-item{font-size:12px;padding:4px 5px;margin:3px 0 3px auto}}.ui-leaderboard #kill-feed .kill-feed-item .fa-solid{margin-right:3px}.ui-leaderboard #kill-feed .kill-feed-item .kill-icon{position:relative;margin-right:1px;margin-top:-1px}@media screen and (max-width:1280px){.ui-leaderboard #kill-feed .kill-feed-item .kill-icon{height:12px}}.ui-leaderboard #kill-feed .kill-feed-item .badge-icon{width:18px;margin-top:-1px;margin-left:-1px}@media screen and (max-width:1280px){.ui-leaderboard #kill-feed .kill-feed-item .badge-icon{height:12px}}.ui-leaderboard #kill-feed .kill-feed-item.kill-feed-item-victim{background-color:#cc000075}.ui-leaderboard #kill-feed .kill-feed-item.kill-feed-item-killer{background-color:#0066cc75}.ui-leaderboard #kill-feed .kill-feed-item.kill-feed-kill-leader{background-color:#dca03590}.ui-leaderboard #kill-feed .kill-feed-item.no-spaces{display:block}.ui-leaderboard #kill-feed .kill-feed-item.no-spaces img{vertical-align:middle}#action-container{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);z-index:1}#action-container #action-timer{position:relative;top:25px;text-align:center;justify-content:center;filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6))}#action-container #action-timer #action-time{position:absolute;top:calc(30% + 10px);left:50%;transform:translate(-50%,-50%);z-index:1}#action-container #action-timer svg{transform:rotate(-90deg)}#action-container #action-name{background:#16161675;text-shadow:1px 1px 4px rgba(0,0,0,.6);text-align:center;align-items:center;justify-content:center;border-radius:8px;padding:10px;font-size:20px}@media screen and (max-width:1280px){#action-container{display:flex;flex-direction:row}#action-container #action-timer{transform:scale(.5);top:20px}#action-container #action-name{font-size:15px;padding:5px;position:relative;right:50px;top:85px;height:30px}}#interact-message{position:absolute;display:flex;align-items:center;top:58%;left:50%;transform:translate(-50%);background-color:#16161675;padding:8px;border-radius:5px}@media screen and (max-height:640px){#interact-message{padding:3px 5px}}@media screen and (max-width:900px)and (max-height:500px){#interact-message{top:59%}#interact-message #interact-text{font-size:10px}#interact-message #interact-key{width:15px;height:15px;font-size:12px}#interact-message #interact-key img{width:14px;height:14px}}#gravity-prompt{position:absolute;top:74%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;z-index:1001}#gravity-prompt button{font:inherit;color:inherit;border:none;background:none;padding:0}#gravity-prompt kbd{display:inline-flex;justify-content:center;align-items:center;min-width:22px;height:22px;padding:1px 4px;margin-right:6px;background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px #0003,0 2px #ffffffb3 inset;color:#333;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:1}#gravity-prompt kbd img{width:16px;height:16px}#gravity-prompt kbd:empty{display:none}#gravity-merge{display:flex;align-items:center;padding:7px 14px 7px 9px!important;border-radius:6px;background:#0c2e68d1!important;border:2px solid #7fd4ff!important;box-shadow:0 0 14px #4db4ffbf;color:#e9f8ff;font-size:19px;font-weight:700;letter-spacing:.02em;animation:gravity-merge-pulse .9s ease-in-out infinite}@keyframes gravity-merge-pulse{0%,to{box-shadow:0 0 8px #4db4ff8c}50%{box-shadow:0 0 20px #78d2fff2}}#gravity-controls{display:flex;align-items:center;gap:12px;padding:4px 10px;border-radius:5px;background-color:#16161675;color:#cfeeff;font-size:13px}#gravity-controls>span,#gravity-controls>button{display:inline-flex;align-items:center}#gravity-controls kbd{min-width:18px;height:18px;font-size:12px;margin-right:4px}#gravity-controls kbd img{width:13px;height:13px}#gravity-prompt.mobile{pointer-events:auto}#gravity-prompt.mobile #gravity-controls{font-size:16px;padding:8px 14px}@media screen and (max-width:900px)and (max-height:500px){#gravity-prompt{top:70%}#gravity-merge{font-size:14px}}#interact-message.has-comparison{flex-direction:column;align-items:flex-start;gap:6px}@media screen and (max-height:640px){#interact-message.has-comparison{gap:4px}}#interact-header{display:flex;align-items:center;gap:6px}#interact-key{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;width:25px;height:25px;background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px #0003,0 2px #ffffffb3 inset;color:#333;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1;padding:2px 4px;margin-right:5px;white-space:nowrap}@media screen and (max-width:1280px){#interact-key{width:20px;height:20px}#interact-key img{width:15px;height:15px}}#weapon-comparison{display:none;flex-direction:column;gap:4px;font-size:12px;color:#f8f9fa;align-self:flex-start}@media screen and (max-width:900px)and (max-height:500px){#weapon-comparison{font-size:10px}}#interact-message.has-comparison #weapon-comparison{display:flex}#interact-message.inspect-mode{align-items:flex-start}.weapon-comparison-line{display:grid;grid-template-columns:minmax(110px,max-content) 1fr;align-items:center;grid-gap:12px;gap:12px}.weapon-comparison-line--condensed{grid-template-columns:minmax(110px,max-content) max-content}.weapon-comparison-label{text-transform:uppercase;font-size:11px;letter-spacing:.05em;white-space:pre-line}.weapon-comparison-values{display:grid;grid-template-columns:minmax(70px,max-content) auto minmax(70px,max-content);align-items:center;grid-gap:14px;gap:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.weapon-comparison-values--inspect{grid-template-columns:minmax(70px,max-content)}.weapon-comparison-values--condensed{grid-template-columns:max-content}.weapon-comparison-arrow{font-weight:700}.weapon-comparison-arrow.weapon-comparison-arrow--better{color:#3bd671}.weapon-comparison-arrow.weapon-comparison-arrow--worse{color:#ff5b5b}.weapon-comparison-arrow.weapon-comparison-arrow--neutral{color:#c4c4c4}.weapon-comparison-original,.weapon-comparison-new{white-space:pre-line}.weapon-comparison-diff.weapon-comparison-diff--better{color:#3bd671}.weapon-comparison-diff.weapon-comparison-diff--worse{color:#ff5b5b}.weapon-comparison-diff.weapon-comparison-diff--neutral{color:#c4c4c4}.weapon-comparison-diff.weapon-comparison-diff--inspect{color:#f8f9fa}#interact-text{font-size:20px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}@media screen and (max-width:1280px){#interact-text{font-size:15px;top:0}}@media screen and (min-width:1280px)and (max-height:720px){#interact-text{top:0}}#weapon-ammo-container{position:absolute;bottom:91px;left:50%;transform:translate(-50%);display:flex;align-items:baseline;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.6)}#weapon-ammo-container.has-reserve{left:calc(50% + 32px)}@media screen and (max-width:1280px){#weapon-ammo-container.has-reserve{left:calc(50% + 24px)}}@media screen and (max-width:425px){#weapon-ammo-container.has-reserve{left:calc(50% - 53px)}}#weapon-ammo-container div{display:flex;background:#16161675;text-align:center;align-items:center;justify-content:center}@media screen and (max-width:1280px){#weapon-ammo-container{bottom:60px;left:50%}}#weapon-ammo-container #weapon-clip-ammo{font-size:xx-large;width:100px;height:50px;border-radius:4px;position:relative}#weapon-ammo-container #weapon-clip-ammo #weapon-clip-reload-icon{position:absolute;bottom:4px;right:4px;font-size:14px}@media screen and (max-width:1280px){#weapon-ammo-container #weapon-clip-ammo{width:75px;height:37px;font-size:22px}}#weapon-ammo-container #weapon-inventory-ammo{width:60px;height:30px;margin-left:5px;border-radius:4px;margin-top:auto;font-size:large}@media screen and (max-width:1280px){#weapon-ammo-container #weapon-inventory-ammo{width:45px;height:22px;font-size:14px}}#health-bar-container{background:#16161675;border:8px solid rgba(22,22,22,.4588235294);border-radius:8px;position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:330px;height:50px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1280px){#health-bar-container{width:230px;height:35px;bottom:5px;border-width:5px}}#health-bar-container #health-bar,#health-bar-container #health-bar-animation{position:absolute;top:0;left:0;border-radius:2px;height:100%;width:100%}#health-bar-container #health-bar{background-color:#f8f9fa;transition:width ease-in-out 50ms}#health-bar-container #shield-bar{position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);left:-8px;transition:clip-path ease-in-out 50ms}@media screen and (max-width:1280px){#health-bar-container #shield-bar{width:calc(100% + 9px);height:calc(100% + 9px);left:-5px}}#health-bar-container #shield-bar:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;padding:8px;border-radius:8px;background:linear-gradient(90deg,#0790ac,#1bd1f6);-webkit-mask:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0) content-box;mask:linear-gradient(#000 0,#000 0) exclude,linear-gradient(#000 0,#000 0) content-box;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}#health-bar-container #infection-bar{position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);left:-8px;transition:clip-path ease-in-out 50ms;z-index:2}@media screen and (max-width:1280px){#health-bar-container #infection-bar{width:calc(100% + 9px);height:calc(100% + 9px);left:-5px}}#health-bar-container #infection-bar:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;padding:8px;border-radius:8px;background:linear-gradient(45deg,#880575 -10%,#fb07ad);-webkit-mask:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0) content-box;mask:linear-gradient(#000 0,#000 0) exclude,linear-gradient(#000 0,#000 0) content-box;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}#health-bar-container #health-bar-animation{opacity:.5;background:red}#health-bar-container #health-bar-amount{color:#000;font-size:20px;z-index:1;margin-left:8px}@media screen and (max-width:1280px){#health-bar-container #health-bar-amount{font-size:16px}}#health-bar-container #health-bar-max{z-index:1;color:#888;font-size:15px;margin-right:8px}@media screen and (max-width:1280px){#health-bar-container #health-bar-max{font-size:12px}}#health-bar-container .flashing{animation:.5s ease-in-out .5s infinite flashing}@keyframes flashing{0%{background-color:#000}50%{background-color:red}to{background-color:#000}}#adrenaline-bar-container{background:#16161675;border-radius:4px;position:absolute;bottom:65px;left:50%;transform:translate(-50%);width:330px;height:20px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1280px){#adrenaline-bar-container{width:230px;height:16px;bottom:42px}}#adrenaline-bar-container #adrenaline-bar,#adrenaline-bar-container #adrenaline-bar-min-wrapper{transition:width ease-in-out 50ms;border-radius:4px;position:absolute;top:0;left:0;height:100%;width:0}#adrenaline-bar-container #adrenaline-bar{background:#ff7500;background:linear-gradient(90deg,#ff7500,#ffc800 330px)}@media screen and (max-width:1280px){#adrenaline-bar-container #adrenaline-bar{background:linear-gradient(90deg,#ff7500,#ffc800 230px)}}#adrenaline-bar-container #adrenaline-bar-min-wrapper{padding:1.5px}#adrenaline-bar-container #adrenaline-bar-min-wrapper #adrenaline-bar-min{background:#008aff;background:linear-gradient(90deg,#008aff,#05c 330px);border-radius:4px;position:relative;width:100%;height:100%}@media screen and (max-width:1280px){#adrenaline-bar-container #adrenaline-bar-min-wrapper #adrenaline-bar-min{background:linear-gradient(90deg,#008aff,#05c 230px)}}#adrenaline-bar-container #adrenaline-bar-amount{color:#fff;font-size:14px;z-index:1;margin-left:16px;position:relative;top:-1px}@media screen and (max-width:1280px){#adrenaline-bar-container #adrenaline-bar-amount{font-size:12px}}#adrenaline-bar-container #adrenaline-bar-min-max{z-index:1;color:#888;font-size:15px;margin-right:8px}@media screen and (max-width:1280px){#adrenaline-bar-container #adrenaline-bar-min-max{font-size:10px}}#killstreak-indicator-container{background:#16161675;margin-left:10px;border-radius:4px;position:absolute;bottom:10px;height:50px;left:calc(50% + 160px);width:100px;display:flex;align-items:center;justify-content:center}#killstreak-indicator-container #killstreak-indicator-counter{z-index:1;font-size:14px}#spectating-msg{align-items:center;display:inline-flex;font-weight:700;font-size:30px;text-shadow:2px 2px 4px rgba(0,0,0,.6)}#spectating-msg spec,#spectating-msg span{margin:4px}@media screen and (max-width:1280px){#spectating-msg spec,#spectating-msg span{margin:2px}}@media screen and (max-width:1280px){#spectating-msg{font-size:14px}#spectating-msg #btn-spectate-options{font-size:14px;padding:4px 8px;height:auto;height:initial}}#spectating-msg #spectating-msg-player{display:inline;margin-left:3px}#spectating-msg #btn-spectate-options{display:inline;margin-left:4px}@media screen and (max-width:1280px){#spectating-msg #btn-spectate-options{margin-left:2.5px}}#spectating-msg .badge-icon{vertical-align:middle;width:30px;height:30px;margin-left:1px;margin-right:4px;margin-bottom:3px}@media screen and (max-width:1280px){#spectating-msg .badge-icon{width:16px;height:16px}}#spectating-container{position:fixed;left:50%;transform:translate(-50%);top:200px;display:flex;background:#16161675;border-radius:12px;width:250px;margin-top:5px;padding:10px;gap:5px;justify-content:space-between;flex-wrap:wrap;justify-content:center;z-index:1002}#spectating-container #btn-spectate-kill-leader,#spectating-container #btn-spectate-menu,#spectating-container #btn-spectate-replay{width:100%}#spectating-container #btn-spectate-previous,#spectating-container #btn-spectate-next{width:20%;display:flex;justify-content:center;align-items:center}#spectating-container #btn-report{display:flex;justify-content:center;align-items:center;flex-grow:1}.mobile-mode>button{font-size:14px;display:flex;align-items:center;justify-content:center;width:40px!important;height:40px!important}#kill-msg{background:#16161675;padding:10px;border-radius:8px;text-align:center;position:absolute;bottom:150px;left:50%;transform:translate(-50%);width:320px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}#kill-msg .badge-icon{width:18px;margin-bottom:-3px;margin-left:3px}@media screen and (max-width:1280px){#kill-msg{width:220px;bottom:105px;font-size:12px}#kill-msg .badge-icon{width:14px;margin-bottom:-3px;margin-left:2px}}#kill-msg #kill-msg-cont .kill-msg-player-name{font-weight:700;color:#ff7500;text-shadow:1px 1px 4px rgba(0,0,0,.6)}#kill-msg #kill-msg-kills{color:#008aff;font-weight:700;font-size:30px;margin-bottom:3px}@media screen and (max-width:1280px){#kill-msg #kill-msg-kills{font-size:22px}}@media screen and (max-width:1280px)and (max-height:1280px){#kill-msg{bottom:102px}#kill-msg #kill-msg-cont{font-size:10px}#kill-msg #kill-msg-kills{font-size:15px}}@media screen and (max-width:900px)and (max-height:500px){#kill-msg{transform:scale(65%);transform-origin:-100% 0%;bottom:80px}}#gas-and-debug{margin-left:5px}#gas-and-debug .hidden-prop{visibility:hidden}#gas-and-debug #coordinates-hud{height:50px;font-size:17px}@media screen and (max-height:1280px)and (max-width:1280px){#gas-and-debug{position:absolute;bottom:40px;left:135px;display:block;padding:5px}#gas-and-debug #gas-timer{width:65px;font-size:15px}#gas-and-debug #coordinates-hud{font-size:14px}}.gas-and-debug-mobile-patch{left:175px!important}@media screen and (max-width:768px)and (max-height:500px){.gas-and-debug-mobile-patch{transform:scale(.7);transform-origin:0% 0%}}#gas-msg{text-align:center}#gas-msg #gas-msg-info{font-weight:700;font-size:33px;width:600px;text-shadow:2px 2px 4px rgba(0,0,0,.6)}@media screen and (max-width:900px){#gas-msg #gas-msg-info{font-size:14px!important;width:250px}}@media screen and (max-width:768px)and (max-height:500px){#gas-msg #gas-msg-info{font-size:11px!important}}@media screen and (max-width:1280px){#gas-msg #gas-msg-info{font-size:16px}}#recording-pill{color:red;background:#3d3e48;display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 16px;border-radius:9999px;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.6))}#recording-pill #recording-time{font-family:JetBrains Mono,monospace}#recording-pill #stop-recording-button{color:red}#recording-pill #stop-recording-button{border:none;outline:none;background:none;padding:none;margin:none;cursor:pointer}#inventory-message{position:absolute;top:calc(60% + 80px);left:50%;transform:translate(-50%);font-size:30px;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;flex-direction:column}#inventory-message #perk{display:flex;align-items:center;justify-content:center;flex-direction:column;background-position:center;background-repeat:no-repeat;background-size:75px;width:100%;height:80px}#inventory-message #perk .perk-img{width:42px}#inventory-message .perk-name{font-size:20px;padding:5px}@media screen and (max-width:1280px)and (max-height:750px){#inventory-message{top:calc(60% - 55px);padding:0;margin:0}#inventory-message #perk{background-size:45px;height:68px}#inventory-message #perk .perk-img{width:25px}#inventory-message .perk-name{font-size:12px;margin-top:-15px}}@media screen and (max-height:750px){#inventory-message{font-size:20px;top:calc(60% + 30px)}}@media screen and (max-height:750px)and (max-height:500px){#inventory-message{font-size:15px;top:calc(60% + 35px)}}@media screen and (max-width:900px)and (max-height:500px){#inventory-message{font-size:12px;top:calc(40% + 50px)}}.inventory-container{display:flex;justify-content:space-between;gap:5px}@media screen and (max-width:1280px){.inventory-container{gap:3px}}@media screen and (max-width:768px){.inventory-container{gap:2px}}.inventory-container .inventory-slot{background:#16161675;width:110px;height:110px;border-radius:10px;font-size:15px;position:relative;display:flex;justify-content:center;align-items:center;cursor:crosshair}.inventory-container .inventory-slot.has-item:not(.active){cursor:pointer}.inventory-container .inventory-slot.item-slot{padding:0 8px}@media screen and (max-width:1280px){.inventory-container .inventory-slot.item-slot{padding:0 4px}}@media screen and (max-width:1280px){.inventory-container .inventory-slot{width:75px;height:75px}}@media screen and (max-width:768px){.inventory-container .inventory-slot{width:60px;height:60px;border-radius:5px}}.inventory-container .inventory-slot.ammo-slot{cursor:crosshair!important;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;width:50px;height:58px;padding:8px 10px 5px}.inventory-container .inventory-slot.ammo-slot span{padding:1px;float:none;margin:0;font-size:17px}.inventory-container .inventory-slot.ammo-slot img{padding:1px;width:40px}@media screen and (max-width:1280px){.inventory-container .inventory-slot.ammo-slot{width:28px;height:28px;gap:.25px}.inventory-container .inventory-slot.ammo-slot span{float:none;margin:0;font-size:9px}.inventory-container .inventory-slot.ammo-slot img{width:15px}}@media screen and (max-width:1280px)and (max-width:1280px){.inventory-container .inventory-slot.ammo-slot{position:relative;left:5px;width:auto;height:28px;padding:5px;gap:5px;flex-direction:row}.inventory-container .inventory-slot.ammo-slot span{font-size:15px}.inventory-container .inventory-slot.ammo-slot img{width:25px}}@media screen and (min-width:1280px)and (max-height:720px){.inventory-container .inventory-slot.ammo-slot{position:relative;left:5px;width:auto;height:auto;gap:1px;padding:5px;flex-direction:row;margin:.5px}.inventory-container .inventory-slot.ammo-slot span{font-weight:700;font-size:18px}.inventory-container .inventory-slot.ammo-slot img{vertical-align:middle;width:35px}}.inventory-container .inventory-slot:hover{outline:1px solid #ff7500;outline-width:1px!important}.inventory-container .inventory-slot.active{outline:3px solid #ff7500}@media screen and (max-width:1280px){.inventory-container .inventory-slot.active{outline-width:2px}}.inventory-container .inventory-slot .item-tooltip{position:absolute;background-color:#16161675;text-shadow:1px 1px 4px rgba(0,0,0,.6);padding:5px;border-radius:5px;z-index:1;text-align:center;opacity:0;transition:opacity .15s linear;font-size:14px;pointer-events:none;max-width:200px}@media screen and (max-width:1280px){.inventory-container .inventory-slot .item-tooltip{margin:0;font-size:10px}}.inventory-container .inventory-slot:hover .item-tooltip{opacity:1}.inventory-container .slot-number{position:absolute;top:5px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}@media screen and (max-width:1280px){.inventory-container .slot-number{font-size:12px}}@media screen and (max-width:768px){.inventory-container .slot-number{font-size:10px}}.inventory-container .item-ammo{position:absolute;top:5px;left:10px;float:left;z-index:1;font-size:18px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}@media screen and (max-width:1280px){.inventory-container .item-ammo{font-size:12px;left:4px;top:2px}}@media screen and (max-width:768px){.inventory-container .item-ammo{font-size:10px;left:2px;bottom:25px}}.inventory-container .item-count{font-size:20px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}@media screen and (max-width:1280px){.inventory-container .item-count{font-size:14px}}.inventory-container .item-name{display:block;position:absolute;bottom:5px;font-size:20px;font-weight:700;text-wrap:nowrap;text-shadow:1px 1px 4px rgba(0,0,0,.6)}@media screen and (max-width:1280px){.inventory-container .item-name{font-size:12px}}.items-container{position:absolute;flex-direction:column}.items-container .item-slot{height:40px;width:100px;opacity:.75}.items-container .item-slot.full .item-count{color:#ff7500}.items-container .item-slot.has-item{opacity:1}@media screen and (max-width:1280px){.items-container .item-slot{height:25px;width:55px;border-radius:5px}}.items-container .item-count{float:right;margin-left:auto}.items-container .item-image{width:40px;height:30px;filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6))}@media screen and (max-width:1280px){.items-container .item-image{width:30px;height:20px}}.items-container .inventory-slot .item-tooltip{width:-moz-max-content;width:max-content;max-width:120px;left:110px}@media screen and (max-width:1280px){.items-container .inventory-slot .item-tooltip{left:75px}}.items-container .item-name{right:5px}#weapons-container{position:absolute;bottom:10px;right:10px;flex-direction:column}@media screen and (max-width:1280px){#weapons-container{bottom:5px;right:5px}}@media screen and (max-width:460px){#weapons-container{right:3px;bottom:70px;height:-moz-fit-content;height:fit-content}}#weapons-container .inventory-slot{height:85px;width:230px;opacity:.75}#weapons-container .inventory-slot#weapon-slot-1 .item-image,#weapons-container .inventory-slot#weapon-slot-2 .item-image{width:150px;background-position:left;transform-origin:left}@media screen and (max-width:1280px){#weapons-container .inventory-slot{height:45px;width:120px}#weapons-container .inventory-slot#weapon-slot-1 .item-image,#weapons-container .inventory-slot#weapon-slot-2 .item-image{width:75px}}@media screen and (max-width:768px){#weapons-container .inventory-slot{height:40px;width:110px}}#weapons-container .inventory-slot .main-container{position:absolute;left:0;top:0;width:100%;height:100%}#weapons-container .inventory-slot .slot-number,#weapons-container .inventory-slot .item-name{right:8px!important}#weapons-container .inventory-slot.has-item{opacity:1;background:#c4c4c4;background:linear-gradient(90deg,#c4c4c473,#c4c4c473 25%,#17171780)}#weapons-container .inventory-slot.locked .main-container{opacity:.6;filter:saturate(.5)}#weapons-container .inventory-slot.locked img.lock-icon{display:inline;display:initial;pointer-events:none}#weapons-container .inventory-slot img.lock-icon{display:none;position:absolute;width:45px}@media screen and (max-width:1280px){#weapons-container .inventory-slot img.lock-icon{width:20px}}#weapons-container .inventory-slot.active{animation:.25s ease-in-out active-pulse;outline-width:3px!important}@keyframes active-pulse{0%{width:100%;outline-width:0px}50%{width:calc(100% + 2rem);transform:translate(-2rem);outline-width:6px}to{width:100%;outline-width:3px}}#weapons-container .item-image{width:85px;height:85px;position:absolute;left:5px;background-size:contain;background-position:center;background-repeat:no-repeat;border:none}@media screen and (max-width:1280px){#weapons-container .item-image{width:45px;height:45px}}@media screen and (max-width:768px){#weapons-container .item-image{width:35px;height:35px}}#weapons-container .item-image.is-fists{background-repeat:no-repeat space;background-position-x:26px;background-size:32px;-webkit-mask-repeat:no-repeat space;mask-repeat:no-repeat space;-webkit-mask-position:26px;mask-position:26px;-webkit-mask-size:32px;mask-size:32px;background-blend-mode:multiply;transform:rotate(90deg)}@media screen and (max-width:1280px){#weapons-container .item-image.is-fists{background-size:19px;background-position-x:15px;-webkit-mask-size:19px;mask-size:19px;-webkit-mask-position:15px;mask-position:15px}}@media screen and (max-width:768px){#weapons-container .item-image.is-fists{background-size:13px;background-position-x:11px;-webkit-mask-size:13px;mask-size:13px;-webkit-mask-position:11px;mask-position:11px}}#healing-items-container{bottom:50px;left:10px}#healing-items-container .item-slot.has-item{cursor:pointer}#healing-items-container .inventory-slot[style*="visibility: hidden"]{display:none!important}@media screen and (max-width:1280px){#healing-items-container{left:5px}}@media screen and (max-width:768px){#healing-items-container{bottom:43px}}@media screen and (max-width:500px){#healing-items-container{bottom:128px}}#ammos-container{position:absolute;bottom:406px;right:5px;transform:scale(.9);display:flex;gap:5px}@media screen and (min-width:1280px)and (max-height:720px){#ammos-container{bottom:415px}}@media screen and (max-width:1280px){#ammos-container{bottom:248px;right:5px}}@media screen and (max-width:768px){#ammos-container{bottom:208px;right:0}}@media screen and (max-width:460px){#ammos-container{bottom:300px}}@media screen and (max-height:465px)and (max-width:1280px){#ammos-container{bottom:210px;right:5px}}#ammo-container,#special-ammo-container{position:relative;justify-content:flex-start}#ammos-container.active .item-slot,#healing-items-container.active .item-slot{opacity:1;cursor:pointer!important}.deactivated{background:#373737!important;filter:grayscale(100%);opacity:.75}#perk-container{position:absolute;bottom:10px;left:75%;transform:translate(-75%);flex-direction:column-reverse;z-index:1002}#perk-container .perk-set{display:flex;margin:0}#perk-container .perk-set .inventory-slot{visibility:hidden;margin:2px}@media screen and (max-width:1280px){#perk-container{bottom:5px;left:77%}}@media screen and (max-width:768px){#perk-container{left:135px;transform:none;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:500px){#perk-container{flex-direction:column}}#perk-container .inventory-slot{width:55px;height:55px;transition-property:width height;cursor:crosshair}#perk-container .inventory-slot.has-item{background:radial-gradient(circle,#c5c5c52a,#16161675)}#perk-container .inventory-slot .item-tooltip{bottom:70px;width:-moz-max-content;width:max-content}@media screen and (max-width:1280px){#perk-container .inventory-slot{width:40px;height:41px;font-size:small}#perk-container .inventory-slot .item-tooltip{bottom:60px}}@media screen and (max-width:768px){#perk-container .inventory-slot{width:36px;height:36px!important}#perk-container .inventory-slot .item-tooltip{bottom:40px}}#perk-container .inventory-slot .item-image{width:45px;height:45px;align-self:flex-start;margin-top:5px}@media screen and (max-width:1280px){#perk-container .inventory-slot .item-image{width:32px;height:32px}}@media screen and (max-width:768px){#perk-container .inventory-slot .item-image{width:28px;height:28px}}#equipment-container{position:absolute;bottom:10px;left:25%;transform:translate(-75%);flex-direction:row;z-index:1002}@media screen and (max-width:1280px){#equipment-container{bottom:5px}}@media screen and (max-width:768px){#equipment-container{flex-direction:row;left:5px;transform:none;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:500px){#equipment-container{flex-direction:column}}#equipment-container .inventory-slot{width:55px;height:78px;cursor:crosshair}#equipment-container .inventory-slot.has-item{background:radial-gradient(circle,#c5c5c52a,#16161675)}#equipment-container .inventory-slot .item-name{font-weight:400;font-size:16px;bottom:4px}#equipment-container .inventory-slot .item-tooltip{bottom:85px;width:-moz-max-content;width:max-content}@media screen and (max-width:1280px){#equipment-container .inventory-slot{width:40px;height:60px;font-size:small}#equipment-container .inventory-slot .item-name{font-size:14px}#equipment-container .inventory-slot .item-tooltip{bottom:70px}}@media screen and (max-width:768px){#equipment-container .inventory-slot{width:36px;height:36px!important}#equipment-container .inventory-slot .item-name{display:none}#equipment-container .inventory-slot .item-tooltip{bottom:40px;left:-15px}}#equipment-container .inventory-slot .item-image{max-width:45px;height:45px;align-self:flex-start;margin-top:5px}@media screen and (max-width:1280px){#equipment-container .inventory-slot .item-image{max-width:32px;height:32px}}@media screen and (max-width:768px){#equipment-container .inventory-slot .item-image{max-width:28px;height:28px}}#center-top-container{position:absolute;top:10px;left:50%;transform:translate(-50%);align-items:center;display:flex;flex-direction:column;gap:15px;text-align:center}#scopes-container{flex-direction:row!important;align-items:center}#scopes-container .inventory-slot{justify-content:center;padding:4px;height:-moz-fit-content!important;height:fit-content!important;width:-moz-fit-content!important;width:fit-content!important;opacity:.75}#scopes-container .inventory-slot .item-image{width:35px;height:35px;transition-property:width height;transition-duration:.25s}@media screen and (max-width:1280px){#scopes-container .inventory-slot .item-image{width:20px;height:20px}}#scopes-container .inventory-slot .item-tooltip{margin-top:80px}#scopes-container .inventory-slot.active{outline-width:0;opacity:1}#scopes-container .inventory-slot.active .item-image{width:60px;height:60px}@media screen and (max-width:1280px){#scopes-container .inventory-slot.active .item-image{width:25px;height:25px}}@media screen and (max-width:768px){#scopes-container .inventory-slot.active .item-image{width:25px;height:25px}}#scopes-container .inventory-slot.active .item-tooltip{margin-top:110px}@media screen and (max-width:1280px){#scopes-container .inventory-slot.active .item-tooltip{margin-top:80px}}#healing-items-container .inventory-slot.active,#ammo-container .inventory-slot.active,#special-ammo-container .inventory-slot.active{outline-width:0}#healing-items-container .inventory-slot.active .item-image,#ammo-container .inventory-slot.active .item-image,#special-ammo-container .inventory-slot.active .item-image{animation:.25s ease-in-out scale-anim}@keyframes scale-anim{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}#joysticks-containers{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;height:100vh;position:absolute;top:0;left:0;display:flex;z-index:1000}#joysticks-containers div{height:100%;width:50%;display:flex}#weapons-container,#healing-items-container,#ammos-container,#center-top-container,#game-menu,#mobile-options,#weapon-ammo-container,#interact-message,#btn-spectate-options,#btn-close-minimap{z-index:1001}#mobile-options{display:flex;flex-direction:column;z-index:1002}#mobile-options button{font-size:18px;width:32px;height:32px!important;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:3px;border:none}#mobile-options button img{width:18px;pointer-events:none;vertical-align:middle}.pickup-pulse{animation:pickup-pulse .25s ease-in-out}@keyframes pickup-pulse{0%{scale:100%}50%{scale:110%}to{scale:100%}}@keyframes perk-normal-colors{0%{box-shadow:none;background-color:none}50%{box-shadow:0 0 25px #8c8c8c;background-color:#8c8c8c}to{box-shadow:none;background-color:none}}@keyframes perk-positive-colors{0%{box-shadow:none;background-color:none}50%{box-shadow:0 0 25px #008aff;background-color:#008aff}to{box-shadow:none;background-color:none}}@keyframes perk-neutral-colors{0%{box-shadow:none;background-color:none}50%{box-shadow:0 0 25px #8a4c70;background-color:#8a4c70}to{box-shadow:none;background-color:none}}@keyframes perk-negative-colors{0%{box-shadow:none;background-color:none}50%{box-shadow:0 0 25px #5d0000;background-color:#5d0000}to{box-shadow:none;background-color:none}}.floating-window{position:relative;z-index:1000}.floating-window:not(.floating-window-focused){filter:brightness(85%)}.floating-window .floating-window-container{position:absolute;resize:both;overflow:hidden;min-height:200px;min-width:-moz-fit-content;min-width:fit-content;color:#fff;border:3px solid #888;border-radius:7px;box-shadow:5px 5px 5px #0008}.floating-window .floating-window-container .floating-window-header{color:#bbb;background-color:#606060;position:sticky;left:0;top:0;font-size:1.2em;height:28px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;border-color:#888;border-style:none none solid none;border-width:2px}.floating-window .floating-window-container .floating-window-header span{margin:auto}.floating-window .floating-window-container .floating-window-header .floating-window-close{color:#bbb;background-color:#555;border-color:#888;border-style:none none solid none;border-width:1px;cursor:pointer;transition-duration:.2s;height:28px;width:28px;border-radius:0}.floating-window .floating-window-container .floating-window-header .floating-window-close:hover{background-color:#d55;color:#ddd}.floating-window .floating-window-container .floating-window-header:hover{cursor:grab}.floating-window .floating-window-container .floating-window-header:active{cursor:grabbing}#console #console-container{position:absolute;box-sizing:border-box;display:grid;grid-template:28px 1fr 24px/1fr;background-color:#666;flex-shrink:1;min-width:300px;min-height:300px}#console #console-container #console-out{background-color:#505050;box-sizing:border-box;overflow:auto}#console #console-container #console-out::-webkit-scrollbar{width:10px}#console #console-container #console-out::-webkit-scrollbar-track{background-color:#666;border:2px #888 solid}#console #console-container #console-out::-webkit-scrollbar-thumb{background:#aaa}#console #console-container #console-in{font-family:JetBrains Mono,monospace;position:sticky;bottom:0;left:0;background-color:#555;width:100%;height:24px;z-index:1;border-color:#888;border-style:solid none none none;box-sizing:border-box;border-width:4px;resize:none;outline:none;color:#fff}#console #console-container .console-entry{font-family:JetBrains Mono,monospace;border-width:2px;padding:1px 0;border-style:solid none;display:flex;box-sizing:border-box;word-break:break-all}#console #console-container .console-entry-timestamp{font-family:JetBrains Mono,monospace;background-color:#444;margin:0 1% 0 0;padding:0 .5%;display:flex;align-items:center;box-sizing:border-box;word-break:keep-all}#console #console-container .console-entry-log{background-color:#606060;border-color:#999}#console #console-container .console-entry-important{background-color:#332673;border-color:#3b2d86;color:#99f}#console #console-container .console-entry-important .console-entry-content code{background-color:#3b3946;color:#66f}#console #console-container .console-entry-warn{background-color:#736626;border-color:#86772d;color:#fb3}#console #console-container .console-entry-warn .console-entry-content code{background-color:#464439;color:#fc6}#console #console-container .console-entry-severe_warn{background-color:#735926;border-color:#86682d;color:#f93}#console #console-container .console-entry-severe_warn .console-entry-content code{background-color:#464239;color:#ffb366}#console #console-container .console-entry-error{background-color:#733326;border-color:#863c2d;color:#ff8080}#console #console-container .console-entry-error .console-entry-content code{background-color:#463b39;color:#f66}#console #console-container .console-entry-fatal_error{background-color:#732666;border-color:#862d77;color:#ff80ff}#console #console-container .console-entry-fatal_error .console-entry-content code{background-color:#463944;color:#f6f}#console #console-container .console-entry-fatal_error{animation:fatal-error-cycle 1s infinite linear}#console #console-container .console-entry-content *{font-family:JetBrains Mono,monospace;word-break:break-word}#console #console-container .console-entry-content span{font-size:.9em;margin:0}#console #console-container .console-entry-content ul{margin:0;padding:0 0 0 20px}#console #console-container .console-entry-content code{background-color:#404040;padding:1px;color:#fff}#console #console-container .console-entry-content details summary{cursor:pointer}#console #console-container .console-entry-content details em{font-size:.9em}#console #console-container .console-entry-content details table{margin:1px}#console #console-container .console-entry-content details table,#console #console-container .console-entry-content details thead,#console #console-container .console-entry-content details tbody,#console #console-container .console-entry-content details tr,#console #console-container .console-entry-content details td{border:1px solid #888}#console #console-container .console-entry-content details .command-desc-arg-type{color:#67e467}#console #console-container .console-entry-content details .command-desc-noexcept{font-weight:700;font-style:italic;color:#99f}#console #console-container .console-entry-content details .command-desc-cmd-name{font-weight:700;color:#ebeb47}#console #console-container .console-entry-content details span.cvar-detail-archived{background-color:#b152e0}#console #console-container .console-entry-content details span.cvar-detail-archived.cvar-inactive-flag{filter:brightness(.5) opacity(.5)}#console #console-container .console-entry-content details span.cvar-detail-cheat{background-color:#c2470a}#console #console-container .console-entry-content details span.cvar-detail-cheat.cvar-inactive-flag{filter:brightness(.5) opacity(.5)}#console #console-container .console-entry-content details span.cvar-detail-readonly{background-color:#3d7a1f}#console #console-container .console-entry-content details span.cvar-detail-readonly.cvar-inactive-flag{filter:brightness(.5) opacity(.5)}#console #console-container .console-entry-content details span.cvar-detail-replicated{background-color:#3d8f81}#console #console-container .console-entry-content details span.cvar-detail-replicated.cvar-inactive-flag{filter:brightness(.5) opacity(.5)}#console #console-container .console-entry-content details code.cvar-value-boolean{color:#579dd6}#console #console-container .console-entry-content details code.cvar-value-number{color:#b4cda7}#console #console-container .console-entry-content details code.cvar-value-string{color:#ce9178}#console #console-container .console-entry-content details code.cvar-value-undefined,#console #console-container .console-entry-content details code.cvar-value-null{color:#579dd6}#console #console-container .console-entry-content details code.cvar-value-bigint{color:#b4cda7}#console #console-container .console-entry-content details code.cvar-value-symbol{color:#4fc9b1}#console #console-container .console-entry-content details code.cvar-value-function{color:#dcdca8}#console #console-container .console-entry-content details code.cvar-value-object{color:#9adbfe}#console #console-container .console-entry-content table,#console #console-container .console-entry-content thead,#console #console-container .console-entry-content tbody,#console #console-container .console-entry-content tr,#console #console-container .console-entry-content td{border:1px solid #888}#console #console-container .console-detail-toggle{font-family:JetBrains Mono,monospace;color:#aaa;display:flex;align-items:top;margin:0 1% 0 0}#console #console-container .console-detail-toggle:hover{cursor:pointer}@keyframes fatal-error-cycle{0%,to{filter:hue-rotate(0)}25%{filter:hue-rotate(20deg)}75%{filter:hue-rotate(-20deg)}}#console div#console-autocmp{position:absolute;background-color:#666;overflow:auto;box-shadow:5px 4px 3px #0008;font-family:JetBrains Mono,monospace;padding:1px;color:#fff;border:3px solid #999;border-bottom-left-radius:7px;border-bottom-right-radius:7px;box-sizing:border-box;max-height:150px}#console div#console-autocmp .console-input-autocomplete-entry{word-wrap:break-word}#console div#console-autocmp .console-input-autocomplete-entry:hover,#console div#console-autocmp .console-input-autocomplete-entry:focus{outline:none;cursor:pointer;background-color:#555}#console div#console-autocmp .console-autocomplete-divider{width:100%;height:0;border:1px solid #999}#debug-menu-content{overflow:auto;background-color:#161616db;height:100%;width:100%}#debug-menu-content *{font-family:JetBrains Mono,monospace;text-shadow:1px 1px 2px black}#debug-menu-content .debug-menu-item{display:flex;margin:6px;align-items:center}#debug-menu-content .debug-menu-item .debug-menu-item-label{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:auto;min-width:80px}#debug-menu-content input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border-bottom:none;width:100%;margin-top:0;margin-bottom:0;--thumb-bg: rgba(197, 197, 197, .6647058824);--track-bg: rgba(197, 197, 197, .1647058824)}#debug-menu-content input[type=range]::-moz-range-thumb{height:25px;width:25px;border-radius:0;cursor:pointer;border:none;background:#008aff;box-shadow:none}#debug-menu-content input[type=range]::-webkit-slider-thumb{height:25px;width:25px;border-radius:0;cursor:pointer;border:none;background:#008aff;box-shadow:none;margin-top:0}#debug-menu-content input[type=range]::-moz-range-track{height:25px;width:100%;cursor:pointer;border-radius:0;background:#c5c5c52a}#debug-menu-content input[type=range]::-webkit-slider-runnable-track{height:25px;width:100%;cursor:pointer;border-radius:0;background:#c5c5c52a;background:var(--background)}#debug-menu-content input[type=range]::-moz-range-progress{height:25px;width:100%;cursor:pointer;border-radius:0;background:#c5c5c52a;background:#c5c5c590}#debug-menu-content input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;height:20px}#debug-menu-content input[type=checkbox]:before{width:20px;height:20px;display:inline-block;text-align:center;content:"";text-shadow:none}#debug-menu-content input[type=checkbox]:checked{background-color:#008aff}#debug-menu-content input[type=checkbox]:checked:before{content:"✔️"}#debug-menu-content input[type=checkbox]:hover{cursor:pointer}#debug-menu-content input[type=number]{margin-top:0;margin-bottom:0;min-width:80px}#debug-menu-content input[type=number]:not(:hover){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}#debug-menu-content input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none}#debug-menu-content button,#debug-menu-content input,#debug-menu-content select{height:25px;background:#c5c5c52a;border:none;border-radius:0;outline:none;cursor:pointer;box-shadow:1px 1px 2px #000;margin-left:5px}#debug-menu-content button.valid,#debug-menu-content input.valid,#debug-menu-content select.valid{background-color:#198754e6}#debug-menu-content select{padding-top:2px}#debug-menu-content select option{color:#f8f9fa;background-color:#212529}#debug-menu-content form{display:flex;width:100%;margin:0;padding:0}.tab-bar{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:140px;flex-direction:column}.tab{background:none;border:none;outline:none;padding:10px;cursor:pointer;width:140px;text-align:left;border-left:2px solid transparent}.tab.active{border-color:#ff7500;background:#16161675}.tab i{margin-right:10px;width:15px}.tab span,.tab i{pointer-events:none}.tab:focus{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#008aff;text-decoration-thickness:3px;text-underline-offset:3px}.tab-content{border-radius:10px;padding:10px}#settings-menu,#report-modal,#warning-modal{background-color:#3d3e48;max-width:600px}#rules-modal{z-index:20000;background-color:#3d3e48;width:min(680px,100vw - 32px);max-width:680px;max-height:min(720px,100vh - 32px);box-sizing:border-box;color:#fff}#rules-modal #rules-content{overflow-y:auto;padding-right:8px;line-height:1.45;text-align:left}#rules-modal section+section{margin-top:18px;padding-top:14px;border-top:1px solid rgba(198,161,91,.35)}#rules-modal h4{margin:0 0 8px;color:#e8c38b;font-size:19px}#rules-modal p,#rules-modal ul{margin:7px 0}#rules-modal li+li{margin-top:5px}#rules-modal .dialog-close-btn{border:0;color:#fff}#warning-modal{text-align:center;border:2.5px solid rgba(0,0,0,.3);text-shadow:2px 2px 0 black}#warning-modal #warning-modal-title{color:#ec3939;text-align:center;margin-top:0}#warning-modal .case-id{font-size:20px;margin-bottom:10px}#reporting-name{margin-left:5px}#report-modal-content,#warning-modal-content{padding:1rem}#report-modal-content p,#warning-modal-content p{margin-top:13px;margin-bottom:-5px}#report-modal-content h4,#warning-modal-content h4{margin-bottom:10px}#report-modal-content ol,#warning-modal-content ol{margin-top:0}#report-id-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}#report-id{font-size:50px;font-family:JetBrains Mono,monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text}#customize-menu{background-color:#4c722f;max-width:850px}#create-team-menu{background-color:#3d3e48;width:-moz-fit-content;width:fit-content;max-width:none;max-width:initial;display:flex}#create-team-menu #create-team-container{display:flex;flex-direction:column;width:inherit;min-width:644px;padding:10px}#create-team-menu #create-team-container #create-team-players{display:flex;gap:8px;margin-left:auto;margin-right:auto}#create-team-menu #create-team-container #create-team-players .create-team-player-container{min-width:150px;height:150px;background-color:#545663;border-radius:8px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}#create-team-menu #create-team-container #create-team-players .create-team-player-container .fa-crown,#create-team-menu #create-team-container #create-team-players .create-team-player-container .fa-xmark{position:absolute;font-size:24px;top:5px;right:5px}#create-team-menu #create-team-container #create-team-players .create-team-player-container .fa-xmark{cursor:pointer}#create-team-menu #create-team-container #create-team-players .create-team-player-container .fa-circle-check{position:absolute;font-size:24px;color:#32cd32;top:5px;left:5px}#create-team-menu #create-team-container #create-team-players .create-team-player-container .create-team-player-name-container{display:flex;justify-content:center;margin:10px 5px 0}#create-team-menu #create-team-container #create-team-players .create-team-player-container .create-team-player-name-container .create-team-player-name{font-size:20px;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.6)}#create-team-menu #create-team-container #create-team-players .create-team-player-container .create-team-player-name-container .create-team-player-badge{display:inline-block;height:24px;margin-left:5px}#create-team-menu #create-team-container #create-team-url{display:flex;padding-top:10px;justify-content:center}#create-team-menu #create-team-container #create-team-url #create-team-url-field{font-family:JetBrains Mono,monospace;color:#000;-webkit-user-select:all;-moz-user-select:all;user-select:all;font-size:18px;flex-grow:1;padding:4px 8px;outline:none;border:none;border-bottom:2px solid rgb(209,207,207);box-shadow:inset 0 -2px #d1cfcf}#create-team-menu #create-team-container #create-team-url #btn-copy-team-url{border-top-left-radius:0;border-bottom-left-radius:0}#create-team-menu #create-team-container #create-team-url #btn-hide-team-url{border-top-right-radius:0;border-bottom-right-radius:0;width:4rem}#create-team-menu #create-team-container #create-team-options{display:flex;justify-content:space-between;gap:8px;padding-top:12px}#create-team-menu #create-team-container #create-team-options #create-team-toggles{display:flex;justify-content:center;gap:12px}#create-team-menu #create-team-container #create-team-options #create-team-toggles.disabled{pointer-events:none;filter:brightness(80%)}#create-team-menu #create-team-container #create-team-options #create-team-toggles label{display:flex;justify-content:center;align-items:center;background-color:#555;padding:5px 8px;border-radius:10px}#create-team-menu #create-team-container #create-team-options #create-team-toggles label span{margin-right:10px}#create-team-menu #create-team-container #create-team-options #create-team-toggles label input{margin-left:auto;font-family:JetBrains Mono,monospace;bottom:-5px}#language-dropdown{position:absolute;right:16px;top:16px}#language-dropdown img{vertical-align:middle}#language-dropdown #btn-language{width:200px;display:flex;gap:1rem;position:fixed;justify-content:center;align-items:center;position:relative;top:0;left:0}#language-dropdown .dropdown-content{background:#555;top:34px;overflow-x:none;overflow-y:scroll;height:600px}#language-dropdown .dropdown-content a{cursor:pointer;text-align:center;display:inline-block}#language-dropdown .dropdown-content .selected{background-color:#ff7500;pointer-events:none}@media screen and (max-width:1280px){#language-dropdown{transform:scale(75%);top:5px;right:-15px!important}#language-dropdown .dropdown-content{height:300px}}@media screen and (max-width:1280px)and (max-height:1280px){#language-dropdown{right:-40px}}.dialog{-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 0 10px #000000c8;padding:0!important;border-radius:10px!important;overflow:hidden;z-index:101}.dialog .dialog-header{display:flex;height:45px;align-items:center}.dialog .dialog-header h3{margin-left:15px;display:flex;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.dialog .dialog-header .dialog-close-btn{margin-left:auto;text-align:center;line-height:45px;width:45px;height:45px;cursor:pointer;transition:color .25s}.dialog .dialog-header .dialog-close-btn:hover{color:red}.dialog #settings-tabs-container,.dialog #customize-tabs-container{display:flex}.dialog #settings-tab-bar,.dialog #settings-tab-bar .tab{min-width:175px}.dialog #skin-name{position:absolute;bottom:0;padding-bottom:10px;padding-top:10px;z-index:1000;background-color:#5b8939;width:100%;font-size:35px;font-weight:700}.dialog .skin{position:relative;width:102px;height:98px}.dialog .skin .skin-base{position:relative;top:0;left:6px;width:90px;height:90px;transform:rotate(90deg)}.dialog .skin .skin-left-fist,.dialog .skin .skin-right-fist{position:absolute;top:64px;width:34px;height:34px;transform:rotate(90deg)}.dialog .skin .skin-right-fist{left:68px}.dialog #skins-list{display:flex;align-items:center;flex-wrap:wrap;height:100%}.dialog #skins-list .skins-list-item-container{width:140px;height:170px;padding:8px;margin:8px;border:5px solid transparent;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:16px;cursor:pointer}.dialog #skins-list .skins-list-item-container.selected{border-color:#ff7500}.dialog #skins-list .skin-name{font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.6);text-align:center}.dialog #tab-emotes-content{display:flex;gap:10px;height:100%}.dialog .emote-display{display:flex;padding:2px;width:84px;height:84px;background-size:64px 64px;flex-shrink:0;background-color:#16161675;border-radius:10px;border:5px solid transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.dialog .emote-display.selected{border-color:#ff7500}.dialog .emote-display img{width:1em;height:1em}.dialog .emote-display .fa-trash{margin-left:auto;height:1em;transform-origin:center}.dialog .emote-display .fa-trash:hover{transform:scale(1.25)}.dialog #emote-wheel-container{min-width:272px;margin-right:8px;display:flex;flex-direction:column;justify-content:center}.dialog #emote-customize-wheel{display:flex;flex-wrap:wrap;gap:10px}.dialog #emote-customize-wheel div{cursor:pointer;z-index:10}.dialog #emote-wheel-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.dialog #emotes-list{overflow-y:scroll;flex-grow:1;display:flex;flex-wrap:wrap;gap:8px}.dialog #emotes-list .emote-list-header{font-size:2em;font-weight:700;width:100%;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.dialog #emotes-list .emotes-list-item-container{display:flex;flex-direction:column;width:120px;height:150px;align-items:center;border:5px solid transparent;border-radius:10px;padding:5px;background-color:#16161675;justify-content:center}.dialog #emotes-list .emotes-list-item-container.selected{border-color:#ff7500}.dialog #emotes-list .emotes-list-item-container .emote-name{margin-top:auto}.dialog #emotes-list .emotes-list-item{width:84px;height:84px;flex-shrink:0}.dialog #emotes-list .emote-name{text-align:center;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.dialog #tab-crosshairs-content{display:flex;gap:10px;height:100%}.dialog #crosshair-customize{display:flex;flex-direction:column}.dialog #crosshair-controls{display:flex;flex-direction:column;width:320px;position:relative}.dialog #crosshair-controls.disabled .modal-item{pointer-events:none;filter:blur(5px)}.dialog #crosshair-controls.disabled #crosshair-controls-disabled{display:block!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.dialog #crosshair-controls .modal-item{margin-top:0!important}.dialog #crosshair-preview{display:flex;flex-grow:1;justify-content:center;align-items:center}.dialog #crosshair-image{background-size:contain;background-repeat:no-repeat}.dialog #crosshairs-list{overflow-y:auto;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;align-content:flex-start}.dialog #crosshairs-list .crosshairs-list-item-container{display:flex;gap:10px;align-items:center;justify-content:center;border:3px solid transparent;border-radius:10px;padding:5px;background-color:#16161675;width:100px;height:100px}.dialog #crosshairs-list .crosshairs-list-item-container.selected{border-color:#ff7500}.dialog #crosshairs-list .crosshairs-list-item{height:80px;width:80px}.dialog #crosshairs-list .crosshair-name{font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.6);text-align:center}.dialog #badges-list{display:flex;align-items:center;flex-wrap:wrap;height:100%}.dialog #badges-list .badges-list-item-container{width:140px;height:170px;padding:8px;margin:8px;border:5px solid transparent;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:16px;cursor:pointer}.dialog #badges-list .badges-list-item-container.selected{border-color:#ff7500}.dialog #badges-list .badges-list-item{position:relative;width:102px;height:102px;font-size:72px;display:flex;align-items:center;justify-content:center}.dialog #badges-list .badges-list-item div{position:relative;align-items:center;width:84px;height:84px;background-size:cover}.dialog #badges-list .badge-name{font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.6);text-align:center}@media screen and (max-width:654px){.dialog #emotes-list{gap:5px}.dialog #emotes-list .emotes-list-item-container{border-width:3px}.dialog #emotes-list .emotes-list-item{width:42px;height:42px;background-size:contain}.dialog #emote-customize-wheel{width:191px;height:191px;background-size:contain}.dialog #emote-customize-wheel>div{width:56px;height:56px;background-size:contain}.dialog #emote-customize-wheel .emote-top{top:9px;left:67px}.dialog #emote-customize-wheel .emote-right{right:9px;top:67px}.dialog #emote-customize-wheel .emote-bottom{bottom:9px;left:67px}.dialog #emote-customize-wheel .emote-left{left:9px;top:67px}}@media screen and (max-width:530px){.dialog #emote-customize-wheel{width:143px;height:143px}.dialog #emote-customize-wheel>div{width:42px;height:42px}.dialog #emote-customize-wheel .emote-top{top:7px;left:51px}.dialog #emote-customize-wheel .emote-right{right:7px;top:51px}.dialog #emote-customize-wheel .emote-bottom{bottom:7px;left:51px}.dialog #emote-customize-wheel .emote-left{left:7px;top:51px}}@media screen and (max-width:475px){.dialog #tab-emotes-content,.dialog #tab-crosshairs-content{flex-wrap:wrap;justify-content:center}.dialog #emotes-list,.dialog #crosshairs-list{padding-bottom:16px}}.dialog #settings-tabs,.dialog #customize-tabs{width:100%;height:410px;max-height:80vh;overflow-y:auto}.dialog #settings-tabs{background:#16161675}.dialog #settings-tabs #tab-keybinds-content #keybind-clear-tooltip{border:2px solid gray;border-radius:10px;padding:7px;background-color:#63636375}.dialog #settings-tabs #tab-keybinds-content .modal-item:not(:last-child) div.settings-title{width:100%}.dialog #settings-tabs #tab-keybinds-content .modal-item:not(:last-child) button.btn-bind{width:45%;margin-left:2.5%;margin-right:2.5%}.dialog #customize-tabs{background:#5b8939}.dialog #customize-tab-bar .tab{text-shadow:1px 1px 4px rgba(0,0,0,.6);padding-top:7px}.dialog #customize-tab-bar .tab.active{background:#5b8939}.dialog #customize-tab-bar .tab>img{position:relative;top:3px;margin-right:5px;filter:drop-shadow(1px 1px 4px rgba(0,0,0,.6))}.dialog .tab-content{width:100%;border-radius:0}.dialog .setting-title{margin:.2em;font-weight:700;font-size:16px;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.dialog .setting-title i{color:red}.dialog .modal-item.checkbox-setting{line-height:20px}.dialog .modal-item.select-setting{line-height:25px}.dialog .modal-item:not(:first-child){margin-top:1em}.dialog .modal-item input[type=checkbox],.dialog .modal-item input[type=color],.dialog .modal-item select{float:right}.dialog .modal-item .range-input-value{text-shadow:1px 1px 4px rgba(0,0,0,.6);float:right}.dialog.in-game{background-color:#16161675;box-shadow:none}.text-field{color:#000;font-size:18px;width:350px;padding:4px 8px;outline:none;border:none;border-radius:8px}#game-menu.modal{position:fixed!important;top:0!important;right:0!important;left:auto!important;bottom:0!important;transform:none!important;width:440px!important;max-width:100vw;height:100%!important;margin:0!important;box-sizing:border-box;padding:0 48px!important;flex-direction:column;justify-content:center;gap:12px;background:#0c1412db!important;border:none!important;border-left:1px solid rgba(232,163,58,.3)!important;border-radius:0!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:-30px 0 60px #00000073!important}#game-menu.modal[style*="display: block"],#game-menu.modal[style*="display: flex"]{display:flex!important}#game-menu.modal .modal-item{width:100%;margin:0!important}#game-menu.modal .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:150px;min-height:52px;padding:10px 26px;border-radius:4px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:19px;letter-spacing:.03em;white-space:nowrap;text-shadow:none;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s}#game-menu.modal .btn:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#game-menu.modal .btn{justify-content:flex-start;gap:16px;width:100%!important;min-height:64px;padding:0 24px;font-weight:500;font-size:23px}#game-menu.modal .btn i{width:24px;text-align:center;font-size:20px}#game-menu.modal .btn-secondary{background:#eef0ea0d;color:#eef0ea;border:1px solid rgba(238,240,234,.12)}#game-menu.modal .btn-secondary:hover{background:#eef0ea1f}#game-menu.modal .btn-primary{background:#e8a33a;color:#1a1204;border:1px solid #e8a33a}#game-menu.modal .btn-primary:hover{background:#ebb055}#game-menu.modal .btn-primary{font-weight:600}#game-menu.modal .btn-danger{background:transparent;color:#e0684f;border:1px solid transparent}#game-menu.modal .btn-danger:hover{background:#e0684f1a;border-color:#e0684f66}#settings-menu.dialog,#report-modal{background:#0c1412f7!important;border:1px solid rgba(232,163,58,.3)!important;border-radius:10px!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 30px 80px #0000008c!important;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#eef0ea;text-shadow:none}#settings-menu.dialog .dialog-header,#settings-menu.dialog .modal-header,#report-modal .dialog-header,#report-modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:22px 28px 18px!important;background:none!important;border-bottom:1px solid rgba(238,240,234,.14)!important}#settings-menu.dialog .dialog-header h3,#settings-menu.dialog .dialog-header h2,#settings-menu.dialog .modal-header h3,#settings-menu.dialog .modal-header h2,#report-modal .dialog-header h3,#report-modal .dialog-header h2,#report-modal .modal-header h3,#report-modal .modal-header h2{margin:0;font-family:TH-Anton,Anton,Impact,sans-serif;font-weight:400;font-size:38px;line-height:1;letter-spacing:.01em;color:#eef0ea}#settings-menu.dialog .dialog-close-btn,#report-modal .dialog-close-btn{display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;width:46px;height:46px;border-radius:4px;border:1px solid rgba(238,240,234,.22);color:#eef0ea!important;font-size:20px;cursor:pointer}#settings-menu.dialog .dialog-close-btn:hover,#report-modal .dialog-close-btn:hover{background:#eef0ea1a}#settings-menu.dialog{width:min(1060px,94vw)!important;max-width:none!important;height:min(660px,90vh)!important;max-height:none!important;display:none;flex-direction:column;overflow:hidden}#settings-menu.dialog[style*="display: block"],#settings-menu.dialog[style*="display: flex"]{display:flex!important}#settings-menu.dialog #settings-tabs-container{display:grid!important;grid-template-columns:240px minmax(0,1fr);flex:1 1 auto;min-height:0;height:auto!important}#settings-menu.dialog #settings-tab-bar{display:flex!important;flex-direction:column!important;gap:4px;width:auto!important;height:auto!important;padding:18px 14px!important;background:none!important;border:none!important;border-right:1px solid rgba(238,240,234,.14)!important;overflow-y:auto}#settings-menu.dialog #settings-tab-bar .tab:not([style*="display: none"]){display:flex!important}#settings-menu.dialog #settings-tab-bar .tab{align-items:center;gap:12px;width:100%!important;min-height:46px;margin:0!important;padding:0 16px!important;border:none!important;border-radius:4px!important;background:transparent!important;color:#a8b2ab!important;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:500;font-size:18px;text-align:left;box-shadow:none!important}#settings-menu.dialog #settings-tab-bar .tab i{width:20px;text-align:center;font-size:16px}#settings-menu.dialog #settings-tab-bar .tab:hover{color:#eef0ea!important;background:#eef0ea0f!important}#settings-menu.dialog #settings-tab-bar .tab.active{color:#e8a33a!important;background:#e8a33a29!important;font-weight:600}#settings-menu.dialog #settings-tab-bar .tab:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#settings-menu.dialog #settings-tabs{height:auto!important;max-height:none!important;min-height:0;overflow-y:auto;padding:26px 40px 30px!important;background:none!important}#settings-menu.dialog #settings-tabs .tab-content{display:none;flex-direction:column;gap:6px}#settings-menu.dialog #settings-tabs .tab-content.active{display:flex}#settings-menu.dialog #settings-tabs .modal-item{margin:0!important;padding:12px 0!important;border-bottom:1px solid rgba(238,240,234,.07);background:none!important}#settings-menu.dialog #settings-tabs .setting-title{font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:500;font-size:18px!important;color:#eef0ea!important}#settings-menu.dialog #settings-tabs .setting-title i{color:#e8a33a;font-style:normal}#settings-menu.dialog #settings-tabs .modal-item>label:has(input[type=range]){display:grid!important;grid-template-columns:220px minmax(0,1fr) 56px;align-items:center;grid-gap:22px;gap:22px}#settings-menu.dialog #settings-tabs .modal-item>label:has(input[type=range]) .setting-title{grid-column:1;grid-row:1}#settings-menu.dialog #settings-tabs .modal-item>label:has(input[type=range]) input[type=range]{grid-column:2;grid-row:1}#settings-menu.dialog #settings-tabs .modal-item>label:has(input[type=range]) .range-input-value{grid-column:3;grid-row:1;text-align:right}#settings-menu.dialog #settings-tabs input[type=range]{width:100%!important;height:28px;margin:0;accent-color:#e8a33a;background:transparent;cursor:pointer}#settings-menu.dialog #settings-tabs input[type=range]:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#settings-menu.dialog #settings-tabs .range-input-value{font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-size:17px!important;color:#a8b2ab!important}#settings-menu.dialog #settings-tabs .checkbox-setting>label,#settings-menu.dialog #settings-tabs .select-setting>label{display:flex!important;align-items:center;justify-content:space-between;gap:22px;width:100%}#settings-menu.dialog #settings-tabs input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:0 0 auto;width:54px!important;height:30px!important;margin:0!important;border-radius:15px;background:#eef0ea29;border:1px solid rgba(238,240,234,.22);cursor:pointer;transition:background-color .15s,border-color .15s}#settings-menu.dialog #settings-tabs input[type=checkbox]:before{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#eef0ea;transition:left .15s}#settings-menu.dialog #settings-tabs input[type=checkbox]:checked{background:#e8a33a;border-color:#e8a33a}#settings-menu.dialog #settings-tabs input[type=checkbox]:checked:before{left:27px;background:#1a1204}#settings-menu.dialog #settings-tabs input[type=checkbox]:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#settings-menu.dialog #settings-tabs select,#settings-menu.dialog #settings-tabs input[type=text],#settings-menu.dialog #settings-tabs input[type=number],#settings-menu.dialog #settings-tabs textarea{min-height:42px;padding:6px 12px;border-radius:4px;border:1px solid rgba(238,240,234,.25);background:#00000059;color:#eef0ea;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-size:16px}#settings-menu.dialog #settings-tabs select:focus-visible,#settings-menu.dialog #settings-tabs input[type=text]:focus-visible,#settings-menu.dialog #settings-tabs input[type=number]:focus-visible,#settings-menu.dialog #settings-tabs textarea:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#settings-menu.dialog #settings-tabs select{max-width:60%;cursor:pointer}#settings-menu.dialog #settings-tabs input[type=color]{width:54px;height:34px;border-radius:4px;border:1px solid rgba(238,240,234,.25);background:none}#settings-menu.dialog #settings-tabs p{font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-size:15px;color:#a8b2ab!important;margin:10px 0 0}#settings-menu.dialog #settings-tabs p i{font-style:normal}#settings-menu.dialog #settings-tabs .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:150px;min-height:52px;padding:10px 26px;border-radius:4px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:19px;letter-spacing:.03em;white-space:nowrap;text-shadow:none;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s;background:#eef0ea0d;color:#eef0ea;border:1px solid rgba(238,240,234,.3)}#settings-menu.dialog #settings-tabs .btn:hover{background:#eef0ea1f;border-color:#eef0ea80}#settings-menu.dialog #settings-tabs .btn:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#settings-menu.dialog #settings-tabs .btn{min-width:0;min-height:44px;font-size:16px;font-weight:500}#settings-menu.dialog #settings-tabs .btn-bind{min-width:120px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif}#report-modal .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:150px;min-height:52px;padding:10px 26px;border-radius:4px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:19px;letter-spacing:.03em;white-space:nowrap;text-shadow:none;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s}#report-modal .btn:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#report-modal .btn-primary{background:#e8a33a;color:#1a1204;border:1px solid #e8a33a}#report-modal .btn-primary:hover{background:#ebb055}#report-modal .btn-secondary{background:#eef0ea0d;color:#eef0ea;border:1px solid rgba(238,240,234,.3)}#report-modal .btn-secondary:hover{background:#eef0ea1f;border-color:#eef0ea80}#report-modal .btn-danger{background:transparent;color:#e0684f;border:1px solid rgba(224,104,79,.55)}#report-modal .btn-danger:hover{background:#e0684f1f}@media screen and (max-width:760px){#game-menu.modal{width:100%!important;padding:0 24px!important}#settings-menu.dialog{width:100vw!important;height:100%!important;border-radius:0!important}#settings-menu.dialog #settings-tabs-container{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}#settings-menu.dialog #settings-tab-bar{flex-direction:row!important;overflow-x:auto;border-right:none!important;border-bottom:1px solid rgba(238,240,234,.14)!important}#settings-menu.dialog #settings-tab-bar .tab{width:auto!important;flex:0 0 auto}#settings-menu.dialog #settings-tabs{padding:18px 20px!important}#settings-menu.dialog #settings-tabs .modal-item>label:has(input[type=range]){grid-template-columns:1fr 48px}#settings-menu.dialog #settings-tabs .modal-item>label:has(input[type=range]) .setting-title{grid-column:1/-1}#settings-menu.dialog #settings-tabs .modal-item>label:has(input[type=range]) input[type=range]{grid-row:2;grid-column:1}#settings-menu.dialog #settings-tabs .modal-item>label:has(input[type=range]) .range-input-value{grid-row:2;grid-column:2}}#settings-menu.dialog{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important}@media screen and (max-width:760px){#settings-menu.dialog{left:0!important;top:0!important;transform:none!important}}#report-dialog{background:#060a098c!important;backdrop-filter:none;-webkit-backdrop-filter:none}#report-dialog .rd-card{width:min(540px,92vw)!important;box-sizing:border-box;padding:26px 28px 22px!important;background:#0c1412db!important;border:1px solid rgba(232,163,58,.3)!important;border-radius:10px;clip-path:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 30px 80px #0000008c!important;color:#eef0ea!important}#report-dialog .rd-title{font-family:TH-Anton,Anton,Impact,sans-serif!important;font-size:34px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.1!important;color:#eef0ea!important;margin-bottom:14px!important}#report-dialog .rd-label{font-size:15px!important;letter-spacing:.02em!important;text-transform:none!important;color:#a8b2ab!important;margin:16px 0 8px!important}#report-dialog .rd-categories{gap:8px!important}#report-dialog button{min-height:44px;padding:8px 14px!important;border-radius:4px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif!important;font-size:16px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;color:#eef0ea!important;background:#eef0ea0d!important;border:1px solid rgba(238,240,234,.25)!important}#report-dialog button:hover:not(:disabled){background:#eef0ea1f!important}#report-dialog button.on{background:#e8a33a2e!important;border-color:#e8a33a!important;color:#e8a33a!important;font-weight:600!important}#report-dialog button:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#report-dialog textarea{min-height:96px!important;padding:10px 12px!important;border-radius:4px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif!important;font-size:16px!important;border:1px solid rgba(238,240,234,.25)!important}#report-dialog textarea:focus{border-color:#e8a33a!important}#report-dialog .rd-foot{margin-top:14px!important}#report-dialog .rd-count,#report-dialog .rd-note{font-size:14px!important;color:#a8b2ab!important}#report-dialog .rd-note{margin-top:14px!important;line-height:1.4}#report-dialog .rd-actions{gap:10px!important}#report-dialog .rd-send{background:#e8a33a!important;border-color:#e8a33a!important;color:#1a1204!important;font-weight:600!important}@media screen and (min-width:900px)and (min-height:620px){#spectating-container{left:16px!important;transform:none!important;top:330px!important;width:220px!important}}body:has(#rewind-badge:not([hidden])) #spectating-msg>span{display:none}body:has(#spectator-counter:not([style*="display: none"])) #ui-kill-leader{right:240px}#spectating-container{font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif}#spectating-container .btn{border-radius:4px!important;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif!important;font-weight:500!important;text-shadow:none!important;box-shadow:none!important;background:#0c1412c7!important;color:#eef0ea!important;border:1px solid rgba(238,240,234,.28)!important;backdrop-filter:none;-webkit-backdrop-filter:none}#spectating-container .btn:hover:not(.btn-disabled){background:#26302ce6!important;border-color:#eef0ea80!important}#spectating-container .btn:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#spectating-container .btn-danger,#spectating-container #btn-report{color:#e0684f!important;border-color:#e0684f8c!important}#spectating-container .btn-primary{background:#e8a33a!important;color:#1a1204!important;border-color:#e8a33a!important}#rules-modal.dialog,#store-modal.dialog,#customize-menu.dialog,#create-team-menu.dialog,#warning-modal.dialog{background:#0c1412db!important;border:1px solid rgba(232,163,58,.3)!important;border-radius:10px!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 80px #0000008c!important;color:#eef0ea;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;text-shadow:none}#rules-modal.dialog .dialog-header,#store-modal.dialog .dialog-header,#customize-menu.dialog .dialog-header,#create-team-menu.dialog .dialog-header,#warning-modal.dialog .dialog-header{padding:20px 26px 16px!important;background:none!important;border-bottom:1px solid rgba(238,240,234,.14)!important}#rules-modal.dialog .dialog-header h3,#rules-modal.dialog .dialog-header h2,#store-modal.dialog .dialog-header h3,#store-modal.dialog .dialog-header h2,#customize-menu.dialog .dialog-header h3,#customize-menu.dialog .dialog-header h2,#create-team-menu.dialog .dialog-header h3,#create-team-menu.dialog .dialog-header h2,#warning-modal.dialog .dialog-header h3,#warning-modal.dialog .dialog-header h2{margin:0;font-family:TH-Anton,Anton,Impact,sans-serif!important;font-weight:400!important;font-size:34px!important;line-height:1.05;color:#eef0ea!important}#rules-modal.dialog .dialog-close-btn,#store-modal.dialog .dialog-close-btn,#customize-menu.dialog .dialog-close-btn,#create-team-menu.dialog .dialog-close-btn,#warning-modal.dialog .dialog-close-btn{display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;width:44px;height:44px;border-radius:4px;border:1px solid rgba(238,240,234,.22);color:#eef0ea!important}#rules-modal.dialog .dialog-close-btn:hover,#store-modal.dialog .dialog-close-btn:hover,#customize-menu.dialog .dialog-close-btn:hover,#create-team-menu.dialog .dialog-close-btn:hover,#warning-modal.dialog .dialog-close-btn:hover{background:#eef0ea1a}#rules-modal.dialog .btn,#store-modal.dialog .btn,#customize-menu.dialog .btn,#create-team-menu.dialog .btn,#warning-modal.dialog .btn{border-radius:4px!important;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif!important;text-shadow:none!important;box-shadow:none!important}#rules-modal.dialog .btn-primary,#store-modal.dialog .btn-primary,#customize-menu.dialog .btn-primary,#create-team-menu.dialog .btn-primary,#warning-modal.dialog .btn-primary{background:#e8a33a!important;color:#1a1204!important;border:1px solid #e8a33a!important}#rules-modal.dialog .btn-secondary,#store-modal.dialog .btn-secondary,#customize-menu.dialog .btn-secondary,#create-team-menu.dialog .btn-secondary,#warning-modal.dialog .btn-secondary{background:#eef0ea0f!important;color:#eef0ea!important;border:1px solid rgba(238,240,234,.26)!important}#rules-modal.dialog .tab-bar .tab,#store-modal.dialog .tab-bar .tab,#customize-menu.dialog .tab-bar .tab,#create-team-menu.dialog .tab-bar .tab,#warning-modal.dialog .tab-bar .tab{font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif!important;border-radius:4px!important;box-shadow:none!important}#rules-modal.dialog .tab-bar .tab.active,#store-modal.dialog .tab-bar .tab.active,#customize-menu.dialog .tab-bar .tab.active,#create-team-menu.dialog .tab-bar .tab.active,#warning-modal.dialog .tab-bar .tab.active{color:#e8a33a!important;background:#e8a33a29!important}#rules-modal.dialog>*:not(.dialog-header){box-sizing:border-box;padding-left:28px!important;padding-right:28px!important}#gas-mask-view{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .45s;background:radial-gradient(ellipse 78% 74% at 50% 50%,transparent 64%,rgba(34,42,18,.3) 86%,rgba(18,24,8,.58) 100%)}#gas-mask-view.on{opacity:1}#gas-mask-view .gmv-rim{position:absolute;top:2.5vh;right:2vw;bottom:2.5vh;left:2vw;border-radius:48%/44%;box-shadow:inset 0 0 0 2px #c2cc5a47,inset 0 0 60px #c2cc5a1f}#gas-mask-view .gmv-icon{position:absolute;left:50%;top:76px;width:34px;height:34px;transform:translate(-50%);animation:gmv-breathe 3.4s ease-in-out infinite}@keyframes gmv-breathe{0%,to{opacity:.4;transform:translate(-50%) scale(.94)}50%{opacity:.85;transform:translate(-50%) scale(1)}}#perk-container{display:none!important}#store-modal{z-index:20000;width:min(860px,100vw - 32px);max-width:860px;max-height:min(760px,100vh - 32px);box-sizing:border-box;display:flex;flex-direction:column}#store-modal #store-tabs{display:flex;gap:8px;padding:14px 26px 0}#store-modal #store-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:150px;min-height:52px;padding:10px 26px;border-radius:4px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:19px;letter-spacing:.03em;white-space:nowrap;text-shadow:none;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s;background:#eef0ea0d;color:#eef0ea;border:1px solid rgba(238,240,234,.3)}#store-modal #store-tabs button:hover{background:#eef0ea1f;border-color:#eef0ea80}#store-modal #store-tabs button:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#store-modal #store-tabs button{min-width:0;min-height:40px;padding:6px 16px;font-size:16px}#store-modal #store-tabs button[aria-selected=true]{background:#e8a33a;color:#1a1204;border:1px solid #e8a33a}#store-modal #store-tabs button[aria-selected=true]:hover{background:#ebb055}#store-modal #store-note{margin:12px 26px 0;color:#a8b2ab;font-size:15px;line-height:1.4}#store-modal #store-items{overflow-y:auto;padding:14px 26px 24px;flex:1 1 auto;min-height:180px}#store-modal #store-items h4{margin:14px 0 8px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:18px;color:#eef0ea}#store-modal #store-items h4 small{color:#a8b2ab;font-weight:400;font-size:14px}#store-modal .store-announce{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#store-modal .store-empty{color:#a8b2ab;margin:24px 0;text-align:center}#store-modal .store-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}#store-modal .store-card{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:14px 12px 12px;border:1px solid rgba(238,240,234,.14);border-radius:8px;background:#eef0ea0a;text-align:center;word-wrap:anywhere}#store-modal .store-card.owned{border-color:#e8a33a4d}#store-modal .store-card:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#store-modal .store-art{width:96px;height:96px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#00000059;border:1px solid rgba(238,240,234,.14)}#store-modal button.store-art{display:inline-flex;align-items:center;justify-content:center;color:#e8a33a;font-size:30px;cursor:pointer}#store-modal button.store-art:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#store-modal button.store-art:hover{background:#e8a33a1f}#store-modal .store-name{font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:17px;color:#eef0ea}#store-modal .store-words{color:#a8b2ab;font-size:14px;font-style:italic}#store-modal .store-price{max-width:100%;color:#e8a33a;font-size:15px;min-height:18px}#store-modal .store-price .store-left{color:#a8b2ab;white-space:nowrap}#store-modal .store-buy{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:150px;min-height:52px;padding:10px 26px;border-radius:4px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:19px;letter-spacing:.03em;white-space:nowrap;text-shadow:none;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s;background:#e8a33a;color:#1a1204;border:1px solid #e8a33a}#store-modal .store-buy:hover{background:#ebb055}#store-modal .store-buy:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#store-modal .store-buy{min-width:120px;min-height:38px;padding:6px 14px;font-size:16px}#store-modal .store-buy:disabled{background:#eef0ea0d;color:#eef0ea;border:1px solid rgba(238,240,234,.3)}#store-modal .store-buy:disabled:hover{background:#eef0ea1f;border-color:#eef0ea80}#store-modal .store-buy:disabled{opacity:.6;cursor:default}#store-modal .store-owned{color:#e8a33a;font-weight:600;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;min-height:38px;display:inline-flex;align-items:center;gap:6px}#store-modal .store-late:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#store-modal .store-late{background:transparent;border:0;padding:2px 4px;color:#a8b2ab;font-size:13px;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}#store-modal .store-late:hover{color:#eef0ea}#store-modal .store-said{margin:2px 0 0;font-size:13px;color:#a8b2ab;line-height:1.35}#store-modal .store-said.bad{color:#e0684f}@media(max-width:520px){#store-modal #store-tabs{padding:10px 14px 0;gap:6px}#store-modal #store-tabs button{padding:6px 10px;font-size:15px}#store-modal #store-note{margin:10px 14px 0;font-size:14px}#store-modal #store-items{padding:10px 14px 18px}#store-modal .store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#store-modal .store-card{padding:10px 8px}#store-modal .store-art{width:72px;height:72px}#store-modal button.store-art{font-size:24px}#store-modal .store-name{font-size:15px}#store-modal .store-buy{min-width:0;width:100%;font-size:15px}}@media(max-height:500px){#store-modal{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}#store-modal.dialog .dialog-header{padding:6px 14px!important}#store-modal.dialog .dialog-header h3{font-size:24px!important}#store-modal #store-tabs{padding:6px 14px 0;gap:6px}#store-modal #store-tabs button{padding:4px 10px;font-size:15px}#store-modal #store-note{margin:6px 14px 0;font-size:13px;line-height:1.3}#store-modal #store-items{min-height:0;padding:8px 14px 12px}#store-modal .store-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}#store-modal .store-card{padding:8px;gap:4px}#store-modal .store-art{width:56px;height:56px}#store-modal button.store-art{font-size:20px}#store-modal .store-name{font-size:15px}#store-modal .store-words{font-size:13px}#store-modal .store-buy{min-width:0;width:100%;font-size:15px}}#store-modal .market-views{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}#store-modal .market-views .market-view{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:150px;min-height:52px;padding:10px 26px;border-radius:4px;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:19px;letter-spacing:.03em;white-space:nowrap;text-shadow:none;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s;background:#eef0ea0d;color:#eef0ea;border:1px solid rgba(238,240,234,.3)}#store-modal .market-views .market-view:hover{background:#eef0ea1f;border-color:#eef0ea80}#store-modal .market-views .market-view:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#store-modal .market-views .market-view{min-height:34px;padding:4px 12px;font-size:15px}#store-modal .market-views .market-view.on{background:#e8a33a;color:#1a1204;border:1px solid #e8a33a}#store-modal .market-views .market-view.on:hover{background:#ebb055}#store-modal .market-views .market-sort{margin-left:auto;color:#a8b2ab;font-size:14px}#store-modal .market-views .market-sort select{margin-left:6px}#store-modal .market-seller,#store-modal .market-sold{color:#a8b2ab;font-size:13px}#store-modal .market-more{text-align:center;margin:14px 0 0}#store-modal .market-rules{color:#a8b2ab;font-size:13px;line-height:1.4;margin:10px 0 0}#store-modal .market-design canvas{width:48px;height:48px;border-radius:50%;background:#00000059;flex-shrink:0}#store-modal .market-design.unsellable{cursor:not-allowed;opacity:.6}#store-modal .market-design.unsellable span small{display:block;color:#a8b2ab;font-size:12px}#store-modal .market-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:12px}#store-modal .market-form label{display:flex;flex-direction:column;gap:4px;color:#a8b2ab;font-size:13px}#store-modal .market-form label small{font-size:12px}#store-modal .market-form input{min-width:0;width:160px;padding:6px 8px;border:1px solid rgba(238,240,234,.14);border-radius:6px;background:#00000059;color:#eef0ea;font-size:15px}#store-modal .market-form input:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}#store-modal .market-form.small input{width:110px}#store-modal .market-form .store-buy.secondary{background:#eef0ea0d;color:#eef0ea;border:1px solid rgba(238,240,234,.3)}#store-modal .market-form .store-buy.secondary:hover{background:#eef0ea1f;border-color:#eef0ea80}#store-modal .market-listing{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid rgba(238,240,234,.14)}#store-modal .market-listing .store-art{width:64px;height:64px;flex-shrink:0}#store-modal .market-listing .market-listing-body{min-width:0;flex:1 1 auto;word-wrap:anywhere}#store-modal .market-listing .market-state{margin-left:6px;font-size:12px;color:#a8b2ab;font-weight:400}#store-modal .market-listing .market-state.removed{color:#e0684f}#store-modal .market-listing .market-state.on_sale{color:#e8a33a}#store-modal .market-listing:focus-visible{outline:2px solid #e8a33a;outline-offset:3px}@media(max-width:520px){#store-modal .market-form input,#store-modal .market-form.small input{width:100%}#store-modal .market-form label{flex:1 1 100%}#store-modal .market-views .market-sort{margin-left:0}}#store-modal .store-wear-list{display:flex;flex-wrap:wrap;gap:8px}#store-modal .store-wear{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(238,240,234,.14);border-radius:6px;cursor:pointer;box-sizing:border-box;min-width:0;max-width:100%;word-wrap:anywhere}#store-modal .store-wear span{min-width:0}#store-modal .store-wear input,#store-modal .store-wear img,#store-modal .store-wear .store-play{flex-shrink:0}#store-modal .store-wear img{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover}#store-modal .store-wear em{color:#e8a33a;font-style:normal;font-weight:700}#store-modal .store-wear .store-play.small{background:transparent;border:0;color:#e8a33a;cursor:pointer;padding:2px}#store-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19999}#store-backdrop[hidden]{display:none}#reaction-wheel{position:fixed;z-index:30000;width:0;height:0;pointer-events:none}#reaction-wheel[hidden]{display:none!important}#reaction-wheel .reaction-hub{position:absolute;width:40px;height:40px;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(232,163,58,.7);background:#0c141299}#reaction-wheel .reaction-slot{position:absolute;left:0;top:0;pointer-events:auto;max-width:150px;padding:8px 12px;border-radius:8px;border:1px solid rgba(238,240,234,.25);background:#0c1412db;color:#eef0ea;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}#reaction-wheel .reaction-slot.on{background:#e8a33a;color:#1a1204;border-color:#e8a33a}#reaction-wheel.cooling .reaction-slot{opacity:.5}#reaction-wheel .reaction-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;background:#04080747}#reaction-wheel .reaction-hint{position:absolute;transform:translate(-50%,-50%);width:260px;padding:10px 14px;border-radius:8px;background:#0c1412e6;color:#eef0ea;font-family:TH-Oswald,Oswald,Arial Narrow,sans-serif;font-size:15px;text-align:center}#game-over-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1003;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;grid-column-gap:3.5vw;-moz-column-gap:3.5vw;column-gap:3.5vw;box-sizing:border-box;width:100%;height:100%;padding:6vh 6vw 9vh;overflow-x:hidden;overflow-y:auto;background:radial-gradient(ellipse 46% 62% at 27% 52%,rgba(224,104,79,.13),transparent 70%),linear-gradient(90deg,#090806bd,#090806d6 46%,#090806e6);color:#f2ecd9;font-family:Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;text-shadow:none;text-align:left;text-align:initial}#game-over-overlay.won{background:radial-gradient(ellipse 46% 62% at 27% 52%,rgba(238,181,77,.16),transparent 70%),linear-gradient(90deg,#090806b3,#090806d1 46%,#090806e0)}#go-hero{position:relative;justify-self:center;width:min(100%,64vh,620px);aspect-ratio:1;pointer-events:none}#go-hero .go-halo{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:radial-gradient(circle,rgba(224,104,79,.2),rgba(224,104,79,.06) 46%,transparent 66%)}#go-hero #go-soldier{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-24deg);filter:grayscale(.55) sepia(.12) brightness(.74) drop-shadow(0 18px 30px rgba(0,0,0,.6))}#go-hero.empty{visibility:hidden}#game-over-overlay.won #go-hero .go-halo{background:radial-gradient(circle,rgba(238,181,77,.26),rgba(238,181,77,.07) 46%,transparent 66%)}#game-over-overlay.won #go-hero #go-soldier{transform:rotate(-12deg);filter:drop-shadow(0 18px 30px rgba(0,0,0,.55))}#go-side{min-width:0;max-width:660px}#game-over-top-screen{display:block}#go-place{margin:0;font:600 16px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#b3ac93}#go-place b{color:#f2ecd9;font-weight:700}#game-over-overlay #game-over-text{margin:14px 0 12px;font-family:TH-Anton,Anton,Impact,sans-serif;font-weight:400;font-size:max(56px,min(7.6vw,140px));line-height:.92;letter-spacing:.015em;text-transform:uppercase;text-align:left;text-align:initial;color:#f2ecd9;word-wrap:anywhere}#game-over-overlay.won #game-over-text{color:#eeb54d;text-shadow:0 6px 30px rgba(238,181,77,.25)}#go-who{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font:600 32px/1.1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.02em;color:#f2ecd9;word-wrap:anywhere}#go-who .badge-icon{width:30px;height:30px;margin:0}#go-who .go-tag{padding:5px 8px;border:1px solid rgba(240,230,200,.16);border-radius:4px;font:700 13px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.16em;color:#b3ac93}#go-who:empty{display:none}#game-over-rank-and-team-kills-holder{display:block;margin-top:8px}#game-over-rank-and-team-kills-holder #game-over-rank-container{display:none!important}#game-over-rank-and-team-kills-holder #game-over-team-kills-container{font:500 18px/1.3 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#player-game-over-cards{display:flex;flex-direction:column;gap:14px;margin-top:30px}#player-game-over-cards .game-over-screen{display:flex;flex-direction:column;gap:10px}#player-game-over-cards .game-over-player-name{display:flex;align-items:center;gap:8px;margin:0;font:600 20px/1.1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#player-game-over-cards .game-over-player-name .medal{width:26px;height:26px}#player-game-over-cards .game-over-player-name .badge-icon{width:24px;height:24px}#player-game-over-cards .game-over-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}#player-game-over-cards .stat{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 14px 12px;border:1px solid rgba(240,230,200,.16);border-radius:6px;background:#0c0c099e}#player-game-over-cards .stat-value{font:400 40px/1 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.01em;color:#f2ecd9;white-space:nowrap}#player-game-over-cards .stat-name{font:600 12px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#b3ac93}#go-lines{display:flex;flex-direction:column;gap:10px;margin-top:22px}#go-lines:empty{display:none}#game-over-overlay .go-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 9px;font:500 20px/1.25 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#dcd5bf}#game-over-overlay .go-line .go-killer-label{color:#b3ac93;font-weight:500}#game-over-overlay .go-line .go-killer-name{color:#eeb54d;font-weight:700}#game-over-overlay .go-line .go-weapon{height:30px;width:auto;max-width:120px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}#game-over-overlay .go-line b{font-weight:700}#game-over-overlay #game-over-buttons-holder{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;transform:none;position:static}#game-over-overlay #game-over-buttons-holder .btn,#game-over-overlay #game-over-buttons-holder .go-report{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:0;min-height:52px;margin:0;padding:0 22px;border-radius:5px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.05em;white-space:nowrap;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#game-over-overlay #game-over-buttons-holder .btn:hover,#game-over-overlay #game-over-buttons-holder .btn:active,#game-over-overlay #game-over-buttons-holder .go-report:hover,#game-over-overlay #game-over-buttons-holder .go-report:active{filter:none}#game-over-overlay #game-over-buttons-holder .btn:hover:not(:disabled):not(.btn-disabled),#game-over-overlay #game-over-buttons-holder .go-report:hover:not(:disabled):not(.btn-disabled){background:#f0e6c81a;border-color:#f0e6c866}#game-over-overlay #game-over-buttons-holder .btn:focus-visible,#game-over-overlay #game-over-buttons-holder .go-report:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#game-over-overlay #game-over-buttons-holder #btn-spectate{background:#eeb54d;border-color:#eeb54d;color:#17130a}#game-over-overlay #game-over-buttons-holder #btn-spectate:hover:not(:disabled):not(.btn-disabled){background:#f3c46c;border-color:#f3c46c}#game-over-overlay #game-over-buttons-holder #btn-spectate.btn-disabled,#game-over-overlay #game-over-buttons-holder #btn-spectate:disabled{background:#f0e6c80f;border-color:#f0e6c82e;color:#b3ac93;cursor:default}#game-over-overlay.won #game-over-buttons-holder #btn-menu{background:#eeb54d;border-color:#eeb54d;color:#17130a}#game-over-overlay.won #game-over-buttons-holder #btn-menu:hover{background:#f3c46c;border-color:#f3c46c}#game-over-overlay .go-report{color:#e0684f!important;border-color:#e0684f8c!important;background:transparent!important}#game-over-overlay .go-report:hover:not(:disabled){background:#e0684f1f!important}#game-over-overlay .go-report:disabled{opacity:.55;cursor:default}#go-brand{position:absolute;left:5vw;bottom:4.5vh;height:34px;width:auto;opacity:.72;pointer-events:none}@media(max-height:640px),(max-width:1100px){#game-over-overlay{padding:4vh 4vw 7vh;-moz-column-gap:3vw;column-gap:3vw}#game-over-overlay #game-over-text{font-size:max(44px,min(6.4vw,96px));margin:10px 0 8px}#go-who{font-size:24px}#player-game-over-cards{margin-top:18px}#player-game-over-cards .stat{padding:10px 10px 9px;gap:6px}#player-game-over-cards .stat-value{font-size:30px}#go-lines{margin-top:14px}#game-over-overlay .go-line{font-size:17px}#game-over-overlay #game-over-buttons-holder{margin-top:20px}#game-over-overlay #game-over-buttons-holder .btn,#game-over-overlay #game-over-buttons-holder .go-report{min-height:44px;padding:0 16px;font-size:16px}#go-brand{height:26px}}@media(max-height:460px){#game-over-overlay{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);padding:14px 4vw 16px}#go-place{font-size:13px}#game-over-overlay #game-over-text{font-size:max(34px,min(5.6vw,64px))}#go-who{font-size:20px}#player-game-over-cards .stat-value{font-size:24px}#player-game-over-cards .stat-name{font-size:10px;letter-spacing:.12em}#go-brand{display:none}}@media(max-width:700px){#game-over-overlay{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:8px;padding:20px 18px 28px}#go-hero{width:min(52vw,220px)}#game-over-overlay #game-over-text{font-size:max(40px,min(12vw,64px))}#player-game-over-cards .game-over-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#go-brand{display:none}}#game-ui>#jump-hud{position:absolute;top:92px;left:50%;transform:translate(-50%);z-index:1000}#jump-hud{display:flex;flex-direction:column;align-items:center;gap:10px;width:-moz-max-content;width:max-content;max-width:max(min(940px,100vw - 640px),420px);pointer-events:none}#jump-hud[hidden]{display:none}#jump-hud .jh-banner{display:flex;align-items:center;gap:18px;padding:10px 20px 10px 18px;border:1px solid rgba(150,180,255,.28);border-radius:7px;background:#0a0c10cc;box-shadow:0 6px 18px #00000059}#jump-hud .jh-title{flex:none;font:400 28px/1 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#9db8ff;white-space:nowrap}#jump-hud .jh-lines{display:flex;flex-direction:column;gap:4px;min-width:0;text-align:left;text-align:initial;text-transform:uppercase;letter-spacing:.05em}#jump-hud .jh-line1{font:600 18px/1.25 TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#eef0f2}#jump-hud .jh-line2{font:500 14px/1.3 TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#c2c6cc}#jump-hud kbd{display:inline-block;min-width:1.4em;margin:0 3px;padding:1px 8px 0;border-radius:4px;background:#e9eefc;color:#11131a;font:700 16px/1.35 TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.06em;text-align:center;box-shadow:0 2px #00000080}#jump-hud.ji-warn .jh-line2{color:#ffb85c;animation:ji-warn .9s ease-in-out infinite alternate}#jump-hud .jh-count{padding:5px 16px 4px;border-radius:5px;background:#0a0c10bf;font:500 16px/1.3 TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#e6ecff}#jump-hud .jh-count[hidden]{display:none}@keyframes ji-warn{0%{opacity:1}to{opacity:.55}}#jump-height{position:absolute;top:50%;right:84px;transform:translateY(-50%);z-index:1000;display:flex;flex-direction:column;align-items:center;gap:12px;width:84px;height:min(380px,52vh);padding:14px 0 12px;box-sizing:border-box;border-radius:8px;background:#0a0c10b8;pointer-events:none}#jump-height[hidden]{display:none}#jump-height .jh-height-label{font:600 13px/1 TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#c2c6cc}#jump-height .jh-bar{position:relative;flex:1;width:9px;border-radius:2px;background:#ffffff29}#jump-height .jh-bar i{position:absolute;left:13px;width:8px;height:2px;background:#ffffff73;transform:translateY(50%)}#jump-height .jh-bar i:nth-of-type(1){bottom:0}#jump-height .jh-bar i:nth-of-type(2){bottom:20%}#jump-height .jh-bar i:nth-of-type(3){bottom:40%}#jump-height .jh-bar i:nth-of-type(4){bottom:60%}#jump-height .jh-bar i:nth-of-type(5){bottom:80%}#jump-height .jh-bar i:nth-of-type(6){bottom:100%}#jump-height .jh-fill{position:absolute;bottom:0;left:0;width:100%;border-radius:2px;background:#9db8ff;transition:height .15s linear}#jump-height .jh-marker{position:absolute;left:-16px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #fff;transform:translateY(50%);transition:bottom .15s linear}#jump-height .jh-height-value{font:400 22px/1 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.03em;color:#fff;white-space:nowrap}#jump-height.ji-braking .jh-height-label{color:#f2c35a}#jump-height.ji-braking .jh-fill{background:#e8a33a}#jump-height.ji-braking .jh-marker{border-left-color:#f2c35a}#btn-jump{position:absolute;right:max(150px,18vw);bottom:112px;z-index:1003;min-width:132px;height:64px;padding:0 26px;border:2px solid rgba(255,255,255,.55);border-radius:32px;background:#5a70e0;color:#fff;font:400 28px/1 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 6px 18px #00000073;pointer-events:auto;touch-action:manipulation}#btn-jump[hidden]{display:none}#btn-jump:disabled{opacity:.5}#btn-jump.ji-brake{background:#3b4a7a;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}#btn-jump.ji-braking{background:#e8a33a;color:#1a1408;border-color:#ffffffd9}@media(max-width:900px),(max-height:600px){#game-ui>#jump-hud{top:64px}#jump-hud{max-width:max(100vw - 400px,min(94vw,380px))}#jump-hud .jh-banner{gap:12px;padding:8px 14px}#jump-hud .jh-title{font-size:22px}#jump-hud .jh-line1{font-size:15px}#jump-hud .jh-line2{font-size:12px}#jump-hud kbd,#jump-hud .jh-count{font-size:13px}#jump-height{right:132px;width:70px;height:min(300px,46vh)}}@media(max-width:500px)and (orientation:portrait){#center-top-container>#jump-hud{margin-top:92px}#jump-height{top:34vh;left:6px;right:auto;transform:none;width:62px;height:min(200px,24vh)}}@media(prefers-reduced-motion:reduce){#jump-hud.ji-warn .jh-line2{animation:none}#jump-height .jh-fill,#jump-height .jh-marker{transition:none}}#blood-hud{position:absolute;bottom:120px;left:26px;z-index:999;display:flex;align-items:center;gap:12px;width:-moz-max-content;width:max-content;max-width:min(560px,100vw - 32px);padding:8px 16px 8px 12px;border:1px solid rgba(224,69,60,.45);border-left:4px solid #e0453c;border-radius:6px;background:#0e0a0ad1;box-shadow:0 6px 18px #00000059;pointer-events:none}#blood-hud[hidden]{display:none}#blood-hud .bh-drop{flex:none;width:16px;height:22px;background:#e0453c;clip-path:path("M8 0C8 0 0 10.5 0 14.5C0 18.9 3.6 22 8 22C12.4 22 16 18.9 16 14.5C16 10.5 8 0 8 0Z")}#blood-hud .bh-words{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left;text-align:initial;text-transform:uppercase}#blood-hud .bh-title{font:400 20px/1.05 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.05em;color:#e0453c;white-space:nowrap}#blood-hud .bh-line{font:500 13px/1.3 TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.05em;color:#d0c6c2}#blood-hud[data-state=bleeding] .bh-drop{animation:bh-pulse .9s ease-in-out infinite}#blood-hud[data-state=wounded],#blood-hud[data-state=pool]{border-color:#c9774a73;border-left-color:#c9774a}#blood-hud[data-state=wounded] .bh-drop,#blood-hud[data-state=pool] .bh-drop{background:#c9774a}#blood-hud[data-state=wounded] .bh-title,#blood-hud[data-state=pool] .bh-title{color:#c9774a}#blood-hud[data-state=ended]{border-color:#8fd08a66;border-left-color:#8fd08a;animation:bh-out 3.2s ease-in forwards}#blood-hud[data-state=ended] .bh-drop{background:#8fd08a}#blood-hud[data-state=ended] .bh-title{color:#8fd08a}#blood-hud[data-state=ended] .bh-line{color:#f1ecea}@keyframes bh-pulse{0%,to{scale:1}50%{scale:.82}}body.delayed-view #blood-hud{display:none!important}@keyframes bh-out{0%,75%{opacity:1}to{opacity:0}}#center-top-container>#blood-hud{position:static;transform:none}@media(max-width:900px),(max-height:600px){#center-top-container>#blood-hud{max-width:max(100vw - 400px,min(94vw,380px))}#blood-hud{padding:6px 12px 6px 10px}#blood-hud .bh-title{font-size:16px}#blood-hud .bh-line{font-size:11px}#blood-hud .bh-drop{transform:scale(.8)}}@media(max-width:500px)and (orientation:portrait){#center-top-container>#blood-hud{margin-top:92px}}@media(prefers-reduced-motion:reduce){#blood-hud[data-state=bleeding] .bh-drop,#blood-hud[data-state=ended]{animation:none}}#splash-ui{display:flex;flex-direction:column;box-sizing:border-box;padding:max(16px,min(3.2vh,40px)) max(16px,min(3.4vw,60px)) max(16px,min(3vh,34px));color:#f2ecd9;font-family:Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;text-shadow:none}#splash-ui:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#080806db,#080806a3 30%,#08080638 50%,#08080642 68%,#080806b3),linear-gradient(180deg,rgba(8,8,6,.5) 0%,transparent 24%,transparent 72%,rgba(8,8,6,.55) 100%)}#splash-ui .btn{filter:none;text-shadow:none;box-shadow:none}#splash-ui .btn-darken:hover,#splash-ui .btn-darken:active{filter:none}#menu-top [hidden],#wallet-panel [hidden],#menu-actions [hidden],#splash-lobby [hidden],#splash-customize [hidden],#home-information-buttons [hidden],#menu-modes [hidden]{display:none!important}#username-input{display:none}#wallet-announce{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#menu-top{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-bottom:max(14px,min(3.4vh,36px))}#splash-logo{display:block;flex:none;width:auto;min-width:0;max-width:none;margin:0}#splash-logo img{display:block;width:auto;height:max(46px,min(8.8vh,94px));max-width:calc(100vw - 32px);-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55)) drop-shadow(0 8px 26px rgba(0,0,0,.6))}#menu-live{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 18px;margin:0;font:600 14px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#b3ac93}#menu-live>span{white-space:nowrap}#menu-live b{margin-right:6px;font:400 22px/1 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.02em;color:#f2ecd9}#menu-live .menu-live-dot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#79d36a;box-shadow:0 0 8px #79d36a;transform:translateY(-2px)}#menu-live[hidden]{display:none}#menu-account{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}#menu-identity{display:flex;align-items:center;gap:10px;min-height:44px;box-sizing:border-box;padding:4px 8px 4px 14px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e}[data-session=none] #menu-identity{display:none}#menu-identity .wallet-who{display:flex;flex-direction:column;justify-content:center;min-width:0;margin:0}#wallet-address{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 18px/1.1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#f2ecd9}#wallet-subaddress{font:500 12px/1.2 IBM Plex Mono,ui-monospace,monospace;color:#b3ac93}#btn-edit-name{flex:none;width:32px;height:32px;padding:0;border-radius:5px;border:1px solid rgba(240,230,200,.16);background:transparent;color:#f2ecd9;cursor:pointer}#btn-edit-name:hover{background:#eeb54d29;border-color:#eeb54d80}#btn-edit-name:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#wallet-verification{padding:5px 7px;border-radius:3px;border:1px solid rgba(240,230,200,.34);font:700 11px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#b3ac93}#wallet-verification.verified{border-color:#79d36a80;color:#79d36a}#menu-sign-in-slot{display:contents}#menu-sign-in-slot #btn-wallet-verify{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#menu-sign-in-slot #btn-wallet-verify:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#menu-sign-in-slot #btn-wallet-verify:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-sign-in-slot #btn-wallet-verify{min-height:44px;padding:0 16px;border-color:#eeb54db3;color:#eeb54d;font-size:17px}#menu-sign-in-slot #btn-wallet-verify:hover:not(:disabled){background:#eeb54d1f;border-color:#eeb54d}#menu-account #btn-wallet-change{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#menu-account #btn-wallet-change:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#menu-account #btn-wallet-change:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-account #btn-wallet-change{min-height:44px;padding:0 14px;font-size:16px;color:#b3ac93}#menu-account #btn-wallet-change:hover:not(:disabled){color:#f2ecd9}#menu-account #btn-wallet-change:disabled{opacity:.55;cursor:default}#menu-account #language-dropdown{position:relative;top:auto;right:auto!important;left:auto;transform:none}#language-dropdown #btn-language,#menu-account #btn-settings{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#language-dropdown #btn-language:hover:not(:disabled):not(.btn-disabled):not(.is-disabled),#menu-account #btn-settings:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#language-dropdown #btn-language:focus-visible,#menu-account #btn-settings:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#language-dropdown #btn-language,#menu-account #btn-settings{width:44px;min-height:44px;height:44px;padding:0;font-size:18px}#language-dropdown #btn-language txt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#language-dropdown #btn-language>i{display:none}#menu-account #btn-settings span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#menu-account #language-dropdown .dropdown-content{top:calc(100% + 6px);right:0;left:auto;z-index:30;min-width:210px;height:auto;max-height:72vh;overflow-x:hidden;overflow-y:auto;border-radius:6px;border:1px solid rgba(240,230,200,.34);background:#0e0d0ae6;box-shadow:0 18px 40px #00000080}#menu-account #language-dropdown .dropdown-content a{display:flex;box-sizing:border-box;width:100%;padding:11px 16px;border:0!important;border-radius:0!important;font:600 17px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#f2ecd9;text-align:left;text-align:initial;cursor:pointer}#menu-account #language-dropdown .dropdown-content a strong{font-weight:600}#menu-account #language-dropdown .dropdown-content a:hover{background:#f0e6c814}#menu-account #language-dropdown .dropdown-content a.selected{background:#eeb54d24;color:#eeb54d}#splash-hw-acceleration-warning{box-sizing:border-box;width:auto;max-width:760px;margin:0 0 14px;padding:12px 16px;border-radius:6px;border:1px solid rgba(238,181,77,.5);background:#261d0adb;font:500 15px/1.4 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#f2ecd9;text-align:left;text-align:initial}#splash-hw-acceleration-warning a{color:#eeb54d}#splash-hw-acceleration-warning [translation=warning_hw_accel_fix]{margin:6px 0;font-size:14px;color:#b3ac93}#splash-rotate-message{box-sizing:border-box;width:auto;margin:0 0 10px;padding:10px 14px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;font:600 16px/1.3 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif}#splash-server-message{box-sizing:border-box;width:auto;margin:0 0 12px;padding:10px 14px;border-radius:6px;border:1px solid rgba(224,104,79,.55);background:#3a100cdb;font:600 15px/1.35 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif}#splash-server-message span{color:#ffb4a6}#splash-modals{display:grid;flex:1 0 auto;grid-template-columns:minmax(360px,480px) minmax(0,1fr) minmax(300px,360px);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"center . lobby" "center . kit";grid-gap:14px 24px;gap:14px 24px;align-items:start;width:100%;max-height:none;margin:0;padding:0;text-align:left;text-align:initial;font-size:16px}#splash-center{grid-area:center;min-width:0;max-width:none;width:auto}#splash-lobby{grid-area:lobby}#splash-customize{grid-area:kit;align-self:end}#splash-options{position:relative;z-index:1;width:auto;min-height:0;padding:0;border:0;background:none;box-shadow:none}#loader-container{opacity:0;transition:opacity .5s}#splash-options.loading{pointer-events:none}#splash-options.loading #loader-container{opacity:1}#splash-options-wrapper{display:flex;flex-direction:column;gap:12px;padding:0;border:0;background:none;box-shadow:none;transition:filter .5s}#wallet-panel{display:flex;flex-direction:column;gap:10px;box-sizing:border-box;width:100%;margin:0;padding:0;border:0;background:none;color:#f2ecd9;text-align:left;text-align:initial}#wallet-panel .menu-label{margin:0 0 -2px;text-align:center;font:700 12px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.26em;text-transform:uppercase;color:#b3ac93}#wallet-panel:not(:has(#room-states:not([hidden]))) .menu-label{display:none}#room-states{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}#room-states li{display:flex;min-width:0}#room-states[hidden]{display:none}#room-states .room-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;width:100%;min-height:86px;padding:12px 12px 11px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font-family:Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s}#room-states .room-state:hover:not(:disabled):not([aria-disabled=true]){border-color:#f0e6c857;background:#14130eb3}#room-states .room-state[aria-pressed=true]{border-color:#eeb54dd9;background:#eeb54d1f;box-shadow:inset 0 0 0 1px #eeb54d66}#room-states .room-state:disabled{cursor:default;opacity:.5}#room-states .room-state:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#room-states .room-state .room-state-what{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;min-width:0}#room-states .room-state .room-state-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 21px/1.05 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase}#room-states .room-state .room-state-name.tight{font-size:15px;letter-spacing:.02em}#room-states .room-state .room-state-price{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 13px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#room-states .room-state .room-state-price:empty{display:none}#room-states .room-state .room-state-chip{order:-1;max-width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;padding:0;border:0;font:700 11px/1.1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#eeb54d}#room-states .room-state[data-kind=open] .room-state-chip{color:#a6d69b}#room-states .room-state[data-kind=starting] .room-state-chip{color:#eeb54d}#room-states .room-state[data-kind=in_progress] .room-state-chip{color:#e9a487}#room-states .room-state[data-kind=in_progress] .room-state-chip:before{content:"● "}#room-states .room-state[data-kind=full] .room-state-chip{color:#e0684f}#room-states .room-state[data-kind=paused] .room-state-chip,#room-states .room-state[data-kind=coming_soon] .room-state-chip{color:#8d8772}#room-states .room-state.wallet-only{border-style:dashed;background:#0c0c0973;cursor:pointer}#room-states .room-state.wallet-only .room-state-name,#room-states .room-state.wallet-only .room-state-chip{color:#b3ac93}#room-states .room-state.wallet-only .room-state-chip:before{content:"🔒 ";font-size:10px}#room-states-soon,#room-state-detail{margin:0;text-align:center;font:500 14px/1.4 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#room-states-soon[hidden],#room-state-detail[hidden]{display:none}#room-selector-label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;margin:0;font:700 12px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.16em;color:#b3ac93}#room-selector-label select{min-width:0;min-height:42px;padding:4px 10px;border-radius:5px;border:1px solid rgba(240,230,200,.34);background:#00000073;color:#f2ecd9;font:600 16px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.02em}#room-selector-label[hidden],#room-selector-label.has-list{display:none}@media(max-height:540px){#room-states,#room-states-soon,#room-state-detail,#wallet-panel .menu-label{display:none!important}#room-selector-label.has-list:not([hidden]){display:grid}}#entry-payment-panel{display:block;margin:0;padding:10px 13px;border-radius:6px;border:1px solid rgba(238,181,77,.45);background:#eeb54d14;font:500 15px/1.4 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#ece6d2;text-align:left;text-align:initial}#entry-payment-panel[data-tone=ok]{border-color:#79d36a80;background:#79d36a1a}#entry-payment-panel[data-tone=bad]{border-color:#e0684f8c;background:#e0684f1a}#entry-payment-panel[hidden]{display:none}#payout-panel{display:grid;grid-gap:8px;gap:8px;margin:0;padding:11px 13px;border-radius:6px;border:1px solid rgba(238,181,77,.55);background:#eeb54d1a;font:500 15px/1.4 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#ece6d2;text-align:left;text-align:initial}#payout-panel #payout-form{display:grid;grid-gap:6px;gap:6px}#payout-panel #payout-text{word-wrap:anywhere}#payout-panel #payout-text:empty{display:none}#payout-panel #payout-address{box-sizing:border-box;width:100%;min-width:0;padding:9px 10px;border-radius:5px;border:1px solid rgba(240,230,200,.34);outline:none;background:#00000080;color:#f2ecd9;font:500 16px/1.2 IBM Plex Mono,ui-monospace,monospace}#payout-panel #payout-address:focus{border-color:#eeb54d}#payout-panel .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#payout-panel .btn:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#payout-panel .btn:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#payout-panel .btn{width:100%;min-height:44px;font-size:16px}#payout-panel .btn-primary{background:#eeb54d;border-color:#eeb54d;color:#17130a}#payout-panel .btn-primary:hover:not(:disabled){background:#f3c46c}#payout-panel[hidden]{display:none}#wallet-terms-label{display:flex;align-items:flex-start;justify-content:center;gap:10px;margin:0;text-align:center;font:500 15px/1.4 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#wallet-terms-label input{flex:none;width:40px;height:20px;margin:1px 0 0}#wallet-terms-label input:after{background:#f0e6c833}#wallet-terms-label input:before{background:#ece6d2}#wallet-terms-label input:checked:after{background:#eeb54d}#wallet-terms-label input:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#wallet-terms-label label{color:inherit}#wallet-terms-label #wallet-terms-rules{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:#eeb54d;font:inherit;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}#wallet-terms-label[hidden]{display:none}#menu-actions{display:flex;flex-direction:column;gap:8px}#menu-actions .menu-play{display:grid;grid-template-columns:minmax(0,1fr) auto}#menu-actions #btn-wallet-action{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:84px;height:auto;margin:0;padding:14px 26px;border-radius:7px;border:1px solid #eeb54d;background:#eeb54d;color:#17130a;font:400 max(26px,min(2.3vw,34px))/1.04 "TH-Anton",Anton,Impact,sans-serif;letter-spacing:.05em;text-transform:uppercase;text-align:left;text-align:initial;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:0 10px 30px #eeb54d38;filter:none;cursor:pointer;transition:background-color .15s,box-shadow .15s}#menu-actions #btn-wallet-action:hover:not(:disabled){background:#f3c46c;border-color:#f3c46c;box-shadow:0 12px 34px #eeb54d4d}#menu-actions #btn-wallet-action:disabled{cursor:default;opacity:.6}#menu-actions #btn-wallet-action:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-actions #btn-wallet-action{grid-area:1/1/2/3}#menu-actions #btn-wallet-action.has-info:after{content:"";flex:0 0 130px}#menu-actions #btn-wallet-action.long-label{font-size:max(22px,min(1.9vw,27px))}#menu-actions #btn-wallet-action.longer-label{font-size:max(19px,min(1.6vw,23px))}#menu-actions #btn-wallet-action.secondary,#menu-actions #btn-wallet-action[data-kind=leave]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#menu-actions #btn-wallet-action.secondary:hover:not(:disabled):not(.btn-disabled):not(.is-disabled),#menu-actions #btn-wallet-action[data-kind=leave]:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#menu-actions #btn-wallet-action.secondary:focus-visible,#menu-actions #btn-wallet-action[data-kind=leave]:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-actions #btn-wallet-action.secondary,#menu-actions #btn-wallet-action[data-kind=leave]{width:100%;min-height:52px;font-size:18px}#menu-actions #btn-wallet-action[data-kind=state]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#menu-actions #btn-wallet-action[data-kind=state]:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#menu-actions #btn-wallet-action[data-kind=state]:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-actions #btn-wallet-action[data-kind=state]{width:100%;min-height:52px;font-size:18px;color:#b3ac93;cursor:default}#menu-actions #btn-wallet-action:disabled{opacity:.62}#menu-play-info{grid-area:1/2/2/3;z-index:1;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;max-width:150px;margin:0 22px;color:#17130a;font:600 15px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;pointer-events:none}#menu-play-info b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 19px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.04em;text-transform:uppercase}#menu-play-info span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}#menu-play-info[hidden],#menu-actions #btn-play-solo.locked{display:none}#menu-actions #btn-play-solo{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:84px;height:auto;margin:0;padding:14px 26px;border-radius:7px;border:1px solid #eeb54d;background:#eeb54d;color:#17130a;font:400 max(26px,min(2.3vw,34px))/1.04 "TH-Anton",Anton,Impact,sans-serif;letter-spacing:.05em;text-transform:uppercase;text-align:left;text-align:initial;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:0 10px 30px #eeb54d38;filter:none;cursor:pointer;transition:background-color .15s,box-shadow .15s}#menu-actions #btn-play-solo:hover:not(:disabled){background:#f3c46c;border-color:#f3c46c;box-shadow:0 12px 34px #eeb54d4d}#menu-actions #btn-play-solo:disabled{cursor:default;opacity:.6}#menu-actions #btn-play-solo:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-actions #btn-play-solo{min-height:92px;font-size:max(32px,min(3vw,44px));animation:menu-ready 1.6s ease-in-out infinite}#menu-actions #btn-play-solo .play-lock{display:none}@keyframes menu-ready{0%,to{box-shadow:0 10px 30px #eeb54d38}50%{box-shadow:0 10px 44px #eeb54d80,0 0 0 3px #eeb54d40}}@media(prefers-reduced-motion:reduce){#menu-actions #btn-play-solo{animation:none}}#menu-actions #btn-wallet-verify{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#menu-actions #btn-wallet-verify:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#menu-actions #btn-wallet-verify:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-actions #btn-wallet-verify{width:100%;min-height:52px}#menu-actions #btn-wallet-verify.primary{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:84px;height:auto;margin:0;padding:14px 26px;border-radius:7px;border:1px solid #eeb54d;background:#eeb54d;color:#17130a;font:400 max(26px,min(2.3vw,34px))/1.04 "TH-Anton",Anton,Impact,sans-serif;letter-spacing:.05em;text-transform:uppercase;text-align:left;text-align:initial;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:0 10px 30px #eeb54d38;filter:none;cursor:pointer;transition:background-color .15s,box-shadow .15s}#menu-actions #btn-wallet-verify.primary:hover:not(:disabled){background:#f3c46c;border-color:#f3c46c;box-shadow:0 12px 34px #eeb54d4d}#menu-actions #btn-wallet-verify.primary:disabled{cursor:default;opacity:.6}#menu-actions #btn-wallet-verify.primary:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-actions #btn-wallet-verify.primary{font-size:max(24px,min(2.1vw,30px))}#menu-actions #btn-wallet-verify.primary i{font-size:.8em}#menu-actions #btn-wallet-verify:disabled{opacity:.6;cursor:default}#wallet-status{min-height:0;margin:0;text-align:center;font:500 15px/1.45 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93;word-wrap:anywhere}#wallet-status:empty{display:none}#dev-test-controls{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;margin:4px 0 0;padding:12px;border-radius:6px;border:1px dashed rgba(238,181,77,.4);background:#0c0c098c}#dev-test-controls .dev-test-heading{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:700 12px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.18em;color:#eeb54d}#dev-test-controls .dev-test-heading small{font-size:10px;color:#b3ac93;letter-spacing:.14em}#dev-test-controls .dev-note{margin:0;font:500 13px/1.4 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#dev-test-controls #btn-dev-quickstart{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#dev-test-controls #btn-dev-quickstart:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#dev-test-controls #btn-dev-quickstart:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#dev-test-controls #btn-dev-quickstart{width:100%;min-height:46px;border-color:#eeb54db3;color:#eeb54d}#dev-test-controls #btn-dev-quickstart:hover:not(:disabled){background:#eeb54d1f}#dev-test-controls #btn-dev-quickstart:disabled{opacity:.5;cursor:default}#dev-test-controls .dev-bot-level,#dev-test-controls .dev-bot-check{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;font:600 14px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93;text-align:left;text-align:initial}#dev-test-controls .dev-bot-level select{flex:0 0 60%;max-width:60%;min-width:0;min-height:36px;padding:4px 8px;border-radius:4px;border:1px solid rgba(240,230,200,.34);background:#00000073;color:#f2ecd9;font:600 14px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif}#dev-test-controls .dev-bot-check{cursor:pointer}#dev-test-controls .dev-bot-check span{white-space:normal}#dev-test-controls .dev-bot-check input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:0 0 44px;width:44px;height:24px;margin:0;padding:0;border-radius:12px;border:1px solid rgba(240,230,200,.34);background:#f0e6c824;cursor:pointer;transition:background-color .15s,border-color .15s}#dev-test-controls .dev-bot-check input[type=checkbox]:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#ece6d2;transition:transform .15s}#dev-test-controls .dev-bot-check input[type=checkbox]:checked{border-color:#eeb54d;background:#eeb54dd9}#dev-test-controls .dev-bot-check input[type=checkbox]:checked:before{transform:translate(20px);background:#17130a}#dev-test-controls .dev-bot-check input[type=checkbox]:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#dev-test-controls[hidden]{display:none}#menu-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}#menu-modes #btn-training{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#menu-modes #btn-training:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#menu-modes #btn-training:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-modes #btn-training{flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-height:60px;padding:8px 14px;text-align:center}#menu-modes #btn-training .training-label{display:flex;align-items:center;gap:9px;font:600 18px/1.1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#f2ecd9}#menu-modes #btn-training .training-label i{color:#eeb54d}#menu-modes #btn-training .training-sub{font:500 13px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93;opacity:1}#menu-modes #btn-spectate-current{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#menu-modes #btn-spectate-current:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#menu-modes #btn-spectate-current:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#menu-modes #btn-spectate-current{justify-content:center;width:100%;min-height:60px;padding:8px 14px}#menu-modes #btn-spectate-current i{color:#b3ac93}#menu-modes #btn-spectate-current>span{display:inline-flex;align-items:center;gap:8px}#menu-modes #btn-spectate-current.btn-primary{border-color:#79d36a73}#menu-modes #btn-spectate-current.btn-primary i{color:#79d36a}#menu-modes #btn-spectate-current.is-disabled{opacity:.55;cursor:not-allowed}#menu-modes #btn-spectate-current .spectate-count{min-width:0;margin:0;padding:3px 7px;border-radius:4px;background:#79d36a29;color:#79d36a;font:700 12px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.08em}#menu-modes #btn-spectate-current .spectate-count:before{content:"● ";font-size:9px;vertical-align:1px}#splash-ui #server-select{position:relative}#splash-ui #btn-server-select{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:42px;margin:0;padding:0 14px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 15px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.02em;text-align:left;text-align:initial;-moz-text-align-last:auto;text-align-last:auto;filter:none;cursor:pointer}#splash-ui #btn-server-select:hover{border-color:#f0e6c857}#splash-ui #btn-server-select:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#splash-ui #btn-server-select img{opacity:.8}#splash-ui #btn-server-select i{margin:0;color:#b3ac93}#splash-ui #server-list{top:calc(100% + 4px);left:0;right:0;z-index:40;width:auto;max-height:min(52vh,420px);overflow-y:auto;margin:0;padding:0;border-radius:6px;border:1px solid rgba(240,230,200,.34);background:#0e0d0af7;box-shadow:0 18px 40px #0000008c}#splash-ui #server-list .server-list-item{padding:10px 14px;border-radius:0!important;background:transparent;font:600 16px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif}#splash-ui #server-list .server-list-item:hover{filter:none;background:#f0e6c812}#splash-ui #server-list .game-list-head,#splash-ui #server-list .game-list-item,#splash-ui #server-list .game-list-empty{border-radius:0;background:transparent;font-family:Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif}#splash-ui #server-list .game-list-head{color:#eeb54d;letter-spacing:.16em;border-top-color:#f0e6c829}#splash-ui #server-list .game-list-item:hover{background:#f0e6c80f}#splash-ui #server-list .gl-title{font:600 16px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif}#splash-ui #server-list .gl-tag{color:#eeb54d;background:#eeb54d29}#splash-ui #server-list .gl-meta{font:500 13px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#splash-ui #server-list .gl-btn{padding:6px 12px;border-radius:4px;border:1px solid #eeb54d;background:#eeb54d;color:#17130a;font:700 13px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.04em}#splash-ui #server-list .gl-btn.join{background:transparent;color:#eeb54d}#entrance-hint{margin:-4px 0 0;font:600 14px/1.3 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#eeb54d;text-align:left;text-align:initial}#home-information-buttons{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:8px;gap:8px;margin:0}#home-information-buttons .btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:84px;margin:0;padding:12px 6px 11px;border-radius:8px;border:1px solid rgba(240,230,200,.16);background:linear-gradient(180deg,#f0e6c812,#f0e6c803),#0c0c099e;color:#f2ecd9;font:600 16px/1.05 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;cursor:pointer;transition:transform .15s,background-color .15s,border-color .15s,box-shadow .15s}#home-information-buttons .btn i{display:flex;flex:none;align-items:center;justify-content:center;position:relative;width:38px;height:38px;margin:0;border-radius:10px;background:#eeb54d21;box-shadow:inset 0 0 0 1px #eeb54d4d;color:#eeb54d;font-size:17px;transition:background-color .15s,color .15s,box-shadow .15s}#home-information-buttons .btn span{max-width:100%;word-wrap:normal;text-wrap:balance}#home-information-buttons .btn span.tight{word-wrap:anywhere}#home-information-buttons .btn:hover{transform:translateY(-2px);border-color:#eeb54d9e;background:linear-gradient(180deg,#eeb54d26,#eeb54d08),#0e0d0ae6;box-shadow:0 10px 24px #00000061}#home-information-buttons .btn:hover i{background:#eeb54d;color:#17130a;box-shadow:none}#home-information-buttons .btn:active{transform:none}#home-information-buttons .btn:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#home-information-buttons #btn-store{border-color:#eeb54d8c;background:linear-gradient(180deg,#eeb54d38,#eeb54d0d),#0c0c099e}#home-information-buttons #btn-store i{background:#eeb54d;color:#17130a;box-shadow:0 4px 14px #eeb54d59}#home-information-buttons #btn-store:hover{border-color:#eeb54d;background:linear-gradient(180deg,#eeb54d4d,#eeb54d14),#0e0d0ae6}#home-information-buttons #btn-stats i:after{content:"";position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:#79d36a;box-shadow:0 0 0 2px #15140f;animation:menu-link-live 2.4s ease-in-out infinite}@keyframes menu-link-live{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){#home-information-buttons .btn{transition:none}#home-information-buttons .btn:hover{transform:none}#home-information-buttons #btn-stats i:after{animation:none}}#menu-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;margin:6px 0 0;font:600 14px/1.35 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#d8d1ba}#menu-version{font:600 13px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.1em;color:#b3ac93}#splash-lobby,#splash-customize{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:auto;margin:0;padding:16px;border-radius:8px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;text-align:left;text-align:initial;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#splash-ui .menu-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}#splash-ui .customize-title{margin:0;font:400 20px/1 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#f2ecd9;text-align:left;text-align:initial}#lobby-room{margin:0;padding:4px 8px;border-radius:3px;background:#eeb54d29;color:#eeb54d;font:700 12px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}#lobby-timer{margin:12px 0 2px;font:400 54px/1 TH-Anton,Anton,Impact,sans-serif;letter-spacing:.02em;color:#eeb54d;text-align:left;text-align:initial;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#lobby-timer.waiting{font-size:32px;color:#f2ecd9}#lobby-sub{min-height:20px;font:500 15px/1.3 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93;text-align:left;text-align:initial}#splash-lobby .lobby-bar{position:relative;height:6px;margin:12px 0 6px;border-radius:3px;background:#f0e6c81f}#lobby-bar-fill{position:absolute;top:0;right:auto;bottom:0;left:0;width:0;border-radius:3px;background:#eeb54d;transition:width .4s}#lobby-bar-min{position:absolute;top:-4px;bottom:-4px;width:2px;border-radius:1px;background:#f2ecd9;opacity:.7}#lobby-count{align-self:flex-end;max-width:100%;font:600 13px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#lobby-players{display:flex;flex-wrap:wrap;gap:5px;max-height:94px;overflow-y:auto;margin:10px 0 0;padding:0;list-style:none}#lobby-players li{padding:4px 9px;border-radius:4px;background:#f0e6c812;font:600 13px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#e6dfcb;white-space:nowrap}#lobby-players li.me{background:#eeb54d33;color:#eeb54d}#lobby-players li.empty{padding-left:0;padding-right:0;background:none;color:#8d8772}#lobby-live{margin-top:10px;padding:8px 10px;border-radius:5px;border:1px solid rgba(121,211,106,.32);background:#79d36a1a;font:600 14px/1.3 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#cfe8c6}#customize-wearing{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 14px/1.2 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#customize-stage{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;width:auto;height:max(140px,min(23vh,210px));margin:12px 0;overflow:hidden;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:radial-gradient(ellipse at 50% 64%,rgba(238,181,77,.16),transparent 66%),#00000047}#customize-preview{position:absolute;left:50%;top:50%;width:auto;height:116%;aspect-ratio:1;transform:translate(-50%,-46%);filter:drop-shadow(0 10px 14px rgba(0,0,0,.5))}#splash-customize .customize-buttons{display:flex;flex-direction:column;gap:8px;width:100%}#splash-customize .customize-buttons #btn-emblem{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#splash-customize .customize-buttons #btn-emblem:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#splash-customize .customize-buttons #btn-emblem:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#splash-customize .customize-buttons #btn-emblem{width:100%;min-height:46px;font-size:17px}#splash-customize #name-editor:not(.open){display:none}#splash-customize #name-editor{display:flex;flex-direction:column;gap:8px;width:100%;margin:0 0 12px;text-align:left;text-align:initial}#splash-customize #name-editor label{font:700 12px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#b3ac93}#splash-customize #name-editor #name-input{box-sizing:border-box;width:100%;height:42px;padding:0 12px;border-radius:5px;border:1px solid rgba(240,230,200,.34);background:#00000073;color:#f2ecd9;font:600 17px/1 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;box-shadow:none}#splash-customize #name-editor #name-input::-moz-placeholder{color:#8d8772}#splash-customize #name-editor #name-input::placeholder{color:#8d8772}#splash-customize #name-editor #name-input:focus{outline:none;border-color:#eeb54d;box-shadow:0 0 0 3px #eeb54d2e}#splash-customize #name-editor .name-editor-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}#splash-customize #name-editor .name-editor-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;height:auto;margin:0;padding:8px 16px;border-radius:6px;border:1px solid rgba(240,230,200,.16);background:#0c0c099e;color:#f2ecd9;font:600 18px/1.15 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;box-shadow:none;filter:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}#splash-customize #name-editor .name-editor-actions .btn:hover:not(:disabled):not(.btn-disabled):not(.is-disabled){background:#f0e6c81a;border-color:#f0e6c857}#splash-customize #name-editor .name-editor-actions .btn:focus-visible{outline:2px solid #eeb54d;outline-offset:3px}#splash-customize #name-editor .name-editor-actions .btn{min-height:40px;font-size:15px}#splash-customize #name-editor .name-editor-actions #btn-name-save{background:#eeb54d;border-color:#eeb54d;color:#17130a}#splash-customize #name-editor .name-editor-actions #btn-name-save:hover{background:#f3c46c}#splash-customize #name-editor #name-hint{font:500 13px/1.35 Barlow Condensed,TH-Oswald,Oswald,Arial Narrow,sans-serif;color:#b3ac93}#splash-customize #name-editor #name-hint.bad{color:#e0684f}#splash-customize #name-editor #name-hint.good{color:#eeb54d}@media(pointer:coarse){#room-states .room-state{min-height:92px}#btn-server-select{min-height:44px}}@media(max-width:1180px){#splash-modals{grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-template-areas:"center lobby" "center kit"}}@media(max-height:700px){#menu-actions #btn-wallet-action:not(.secondary):not([data-kind=leave]):not([data-kind=state]),#menu-actions #btn-play-solo{min-height:70px;padding-top:10px;padding-bottom:10px}#lobby-timer{font-size:44px}#lobby-timer.waiting{font-size:28px}#room-states .room-state{min-height:76px;padding:10px 11px 9px}#home-information-buttons .btn{min-height:70px;gap:6px;padding:9px 6px 8px}#home-information-buttons .btn i{width:32px;height:32px;font-size:15px}}@media(max-height:540px){#splash-ui{padding:10px 16px 16px}#splash-logo img{height:40px}#menu-top{gap:8px 14px;margin-bottom:10px}#menu-live b{font-size:18px}#menu-actions #btn-wallet-action:not(.secondary):not([data-kind=leave]):not([data-kind=state]),#menu-actions #btn-play-solo{min-height:58px;font-size:24px}#lobby-timer{margin-top:6px;font-size:36px}#customize-stage{height:120px;margin:8px 0}#lobby-players{max-height:60px}#home-information-buttons .btn{flex-direction:row;min-height:46px;gap:8px;padding:6px 8px}#home-information-buttons .btn i{width:28px;height:28px;border-radius:8px;font-size:13px}}@media(max-width:800px){#splash-ui{padding:14px 16px 24px}#menu-top{justify-content:space-between}#menu-live{order:3;flex-basis:100%;justify-content:flex-start}#splash-modals{grid-template-columns:minmax(0,1fr);grid-template-areas:"center" "lobby" "kit"}#splash-customize{align-self:stretch}}@media(max-width:420px){#menu-actions #btn-wallet-action.has-info{padding-bottom:46px}#menu-actions #btn-wallet-action.has-info:after{display:none}#menu-play-info{grid-area:1/1/2/3;align-self:end;justify-self:start;flex-direction:row;align-items:baseline;gap:8px;max-width:calc(100% - 52px);margin:0 26px 12px}#home-information-buttons{gap:6px}#home-information-buttons .btn{min-height:76px;gap:7px;padding:10px 3px 9px;font-size:13.5px;letter-spacing:.01em}#home-information-buttons .btn i{width:34px;height:34px;font-size:15px}}body{background:#5b8939;display:flex;flex-direction:column;overflow-y:hidden;margin:0;padding:0}#splash-ui,#game{opacity:1}#initial-loader{display:none;animation:none}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#16161675;max-width:350px;width:100%;border-radius:20px;padding:1rem;display:flex;flex-direction:column}.modal .modal-item input[type=range]{display:block;width:100%;margin:.7rem 0}.modal .modal-item>button{margin:.2rem 0;width:100%;display:inline-block}.modal-locked{opacity:.25;pointer-events:none}
