*{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}#bootstrap-overrides .container{flex-grow:1}.modal-time{font-size:1.2rem;font-weight:1000;text-align:center}footer{width:100%;background-color:#28272780;color:#fff;text-align:left;display:flex;align-items:center;justify-content:space-between}.bottom-text{margin-top:auto;font-size:.6rem}.copywrite{margin-top:auto}.search{display:inline-block;padding:0;font-size:0;background:none;border:none;margin-left:auto;filter:drop-shadow(0 0 5px rgba(0,0,0,.5))}@media (min-width: 640px){.search{margin-left:20px}}.search :before{content:"";display:inline-block;width:2rem;height:2rem;background:center/1.3rem 1.3rem no-repeat url(data:image/svg+xml,\ %3Csvg%20xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox=%270%200%2015.17%2014.81%27%20width=%2715.17%27%20height=%2714.81%27%3E%3Cpath%20d=%27M6,.67A5.34,5.34,0,1,1,.67,6,5.33,5.33,0,0,1,6,.67ZM9.86,9.58l4.85,4.75Z%27%20fill=%27none%27%20stroke=%27%23fff%27%20stroke-width=%271.33%27%2F%3E%3C%2Fsvg%3E)}.menu{display:inline-block;padding:0;font-size:0;background:none;border:none;margin:8px;filter:drop-shadow(0 0 5px rgba(0,0,0,.5))}.menu:before{content:url(data:image/svg+xml,\ %3Csvg%20xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox=%270%200%2024.8%2018.92%27%20width=%2724.8%27%20height=%2718.92%27%3E%3Cpath%20d=%27M23.8,9.46H1m22.8,8.46H1M23.8,1H1%27%20fill=%27none%27%20stroke=%27%23fff%27%20stroke-linecap=%27round%27%20stroke-width=%272%27%2F%3E%3C%2Fsvg%3E)}@media (min-width: 640px){.menu{display:none}}.KoFi{align-content:right}body{background-image:url(../../storage/assets/images/backgrounds/background_weapon.avif);color:#fff;background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;font-family:Roboto Condensed;font-weight:600}.main{align-items:center;display:flex;height:100vh;padding:0;margin-top:100px;flex-direction:column}.auto-box{position:absolute;z-index:1000;width:100%;max-height:350px;overflow-y:auto;background:#fff;overflow-y:scroll}.logo{height:120px;width:120px;display:flex}.logo-container{position:fixed;width:auto;display:flex;flex-direction:row;align-items:center;font-size:xxx-large;color:#000;text-shadow:.8px .8px 0 #ffffff,-.5px .5px 0 #ffffff,-.5px -.5px 0 #ffffff,.5px -.5px 0 #ffffff;z-index:1001;padding-left:15px;padding-top:10px}.auto-box ul{border-top:1px solid #999;padding:15px 10px;color:#000}.auto-box ul li{list-style:none;border-radius:3px;padding:15px 10px;cursor:pointer}.auto-box ul li:hover{background:#383954}.auto-box.focused{background-color:#e00000}.auto-box .operator-suggestion{padding:10px;cursor:pointer}.auto-box .operator-suggestion.focused{background-color:#383954}.weapon-image{margin-right:10px}.weapon-name{flex-grow:1}.inputField{margin:0 0 0 0%}.searchbar{height:30px;text-decoration:none}.search-box{position:relative;width:350px;background:#fff;margin:20px auto 0;border-radius:5px}.myRow{display:flex;align-items:center;padding:10px 20px}input{flex:1;height:50px;background:transparent;border:0;outline:0;font-size:18px;color:#333}.answers{margin-bottom:20px;width:100%;display:flex;align-items:center;flex-direction:column}button{background:transparent;border:0;outline:0}button .fa-solid{width:25px;color:#555;font-size:22px;cursor:pointer}.stats_row{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.stats_name{padding-right:10px;font-size:20px}.myProgress{background:#ffffff1a;justify-content:flex-start;border-radius:100px;align-items:center;position:relative;padding:0 5px;display:flex;height:40px;width:500px}.myProgress-value{animation:load 3s normal forwards;text-align:right;color:#000;box-shadow:0 10px 40px -10px #fff;border-radius:100px;background:#fff;height:30px;line-height:30px;width:0;padding-right:10px}.de_button{display:inline-block;padding:10px 20px;font-size:16px;text-align:center;text-decoration:none;background-color:#007bff;color:#fff;border-radius:5px;border:none;cursor:pointer;transition:background-color .3s ease}.de_button:hover{background-color:#0056b3}.gg{font-size:2.2rem;margin-bottom:1rem;width:100%}.gg-answer{display:flex;flex-direction:column;justify-content:center;-moz-column-gap:.8rem;column-gap:.8rem}.gg-you{font-size:.9rem}.gg-name{font-weight:1000}.nb-tries{font-size:.9rem;width:80%}.nb-tries .nth{color:#09cae6;font-size:1rem}.gg-icon{border-radius:5px;border:.13rem solid #fff}.bottom-text{margin-top:auto;font-size:.9rem}.finished{margin-top:3rem;width:80%;margin-inline:auto}.background-end{border-radius:8px;box-shadow:0 3px 8px #0000003d;padding:3rem;display:flex;flex-direction:column;vertical-align:center;align-content:center;justify-self:center;align-items:center;text-align:center;justify-content:center;background:linear-gradient(#0d4d27,#1e2328);border:2px solid #69ffa5;row-gap:.5rem}.square{position:relative;display:flex;margin:2px;border:1px solid hsla(0,0%,0%,.59);box-sizing:border-box;transition:flex-basis .1s ease;box-shadow:inset 0 0 6px #000;width:75px;height:68px}.square-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;text-align:center;align-items:center;font-size:.9rem;text-shadow:0 0 3px #000000;box-shadow:inset 0 0 6px #000;overflow-wrap:anywhere}.square-title{border:none!important;font-size:.9rem}.square-container{display:flex;flex-wrap:wrap}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__fadeIn{animation-name:fadeIn}.square-title{border:none!important;font-size:.9rem;background-color:#01000080}.square-title:before{padding-top:80%!important}.square-title hr{width:90%;border-left:none;border-top:none;border-right:none;border-bottom:3px solid #fff}.hints-colors{margin:1rem -5%;display:flex;flex-direction:column;border:2px solid #0068ab;border-radius:8px;background:#181c20;font-size:1rem;padding:.8rem .2rem;vertical-align:center;align-content:center;justify-self:center;align-items:center;text-align:center;justify-content:space-around;position:relative;width:74%}.hints-colors-container{display:flex;vertical-align:center;align-content:center;justify-self:center;align-items:center;text-align:center;width:100%;flex-direction:row;row-gap:1rem;border-radius:8px;font-size:1rem;padding:.8rem .2rem;justify-content:space-evenly;position:relative}.hints-row-container{flex-direction:column;justify-content:center}.game-container{width:100%;max-width:600px;border-radius:8px;position:relative}.game{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;height:100%}.gameSubContainer{width:100%;max-width:600px;border-radius:8px;position:relative}.game-container,.game,.main{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;height:100%}.myProgress-layer-bottom{box-shadow:0 10px 40px -10px #fff;border-radius:100px;position:absolute;text-align:right;color:#000;height:30px;line-height:30px;padding-right:10px;z-index:-1}.myProgress-layer-top{box-shadow:0 10px 40px -10px #fff;border-radius:100px;position:absolute;text-align:right;color:#000;height:30px;line-height:30px;padding-right:10px;z-index:+1}.background-red{background:red}.background-yellow{background:#e6cc00}.background-green{background:#adff2f}.switch{position:relative;display:inline-block;width:36px;height:15px;margin-left:5px}.switchText{margin-top:5px;display:flex;align-items:center}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:10px;width:10px;left:3px;bottom:3px;background-color:#fff;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translate(20px)}.switch-text{position:absolute;top:-9%;left:-290%;color:#fff;font-size:15px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.background-start{border-radius:8px;box-shadow:4px 11px 8px #0000003d;padding:1rem;display:flex;vertical-align:center;justify-self:center;align-items:center;text-align:center;background:linear-gradient(#313131,#2a2a2a);border:2px solid #edfaff;row-gap:.5rem;flex-direction:column;width:300px}.alreadySolved{display:flex;margin-top:5px;margin-bottom:5px;color:#fff;margin-left:0;text-shadow:0 0 3px #000000;box-shadow:inset 0 0 50px #000;width:80%;font-size:.8rem;justify-content:center}@media only screen and (min-width: 320px){.logo{height:50px;width:50px;display:flex}.logo-container{width:auto;display:flex;flex-direction:row;align-items:center;font-size:large;color:#fff;text-shadow:.8px .8px 0 #000000,-.5px .5px 0 #000000,-.5px -.5px 0 #000000,.5px -.5px 0 #000000;padding-left:15px;padding-top:10px}.leaderboard{text-align:center;overflow-y:hidden;width:270px;font-weight:700;transition:flex-basis .1s ease;font-size:24px;padding:8px 24px;position:relative;color:#fff;margin-left:0;text-shadow:-1px 1px 3px #000000;box-shadow:inset 2px 1px 250px 20px #000;margin-top:15px}.player-name.has-player-tooltip{position:relative;cursor:pointer}.player-tooltip{opacity:0;pointer-events:none;transition:opacity .2s;background:#222;color:#fff;text-align:center;border-radius:6px;padding:4px 10px;position:absolute;z-index:2;bottom:110%;left:50%;transform:translate(-50%);font-size:.95em;white-space:nowrap}.player-name.has-player-tooltip:hover .player-tooltip{opacity:1;pointer-events:auto}.header-icon.has-tooltip .icon-tooltip{opacity:0;pointer-events:none;transition:opacity .2s;background:#222;color:#fff;text-align:center;border-radius:6px;padding:4px 10px;position:absolute;z-index:1;bottom:110%;left:50%;transform:translate(-50%);font-size:.95em;white-space:nowrap}.header-icon.has-tooltip:hover .icon-tooltip{opacity:1;pointer-events:auto}.leaderboard-header{display:flex;justify-content:space-between;align-items:center}.leaderboard-controls{margin-top:5px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around}.leaderboard-controls button{display:inline-block;margin:5px;padding:5px 10px;cursor:pointer;background-color:#444;color:#fff;border:none;border-radius:5px;font-size:12px;transition:background-color .3s ease;flex:1 0 40%}.leaderboard-controls button.selected{background-color:#ff3d2c}#hide-leaderboard{display:inline-block;margin:5px;padding:5px 10px;cursor:pointer;background-color:#444;color:#fff;border:none;border-radius:5px;font-size:12px;transition:background-color .3s ease}#hide-leaderboard:hover,.leaderboard-controls button:hover{background-color:#666}.leaderboard-content{margin-top:10px;font-size:15px}}@media only screen and (min-width: 375px){.logo{height:55px;width:55px;display:flex}.logo-container{width:auto;display:flex;flex-direction:row;align-items:center;font-size:x-large;color:#fff;text-shadow:.8px .8px 0 #000000,-.5px .5px 0 #000000,-.5px -.5px 0 #000000,.5px -.5px 0 #000000;padding-left:15px;padding-top:10px}}@media only screen and (min-width: 425px){.logo{height:60px;width:60px;display:flex}.logo-container{width:auto;display:flex;flex-direction:row;align-items:center;font-size:x-large;color:#fff;text-shadow:.8px .8px 0 #000000,-.5px .5px 0 #000000,-.5px -.5px 0 #000000,.5px -.5px 0 #000000;padding-left:15px;padding-top:10px}}@media only screen and (min-width: 576px){.logo{height:70px;width:70px;display:flex}.logo-container{width:auto;display:flex;flex-direction:row;align-items:center;font-size:x-large;color:#fff;text-shadow:.8px .8px 0 #000000,-.5px .5px 0 #000000,-.5px -.5px 0 #000000,.5px -.5px 0 #000000;padding-left:15px;padding-top:10px}}@media only screen and (min-width: 768px){.logo{height:80px;width:80px;display:flex}.logo-container{width:auto;display:flex;flex-direction:row;align-items:center;font-size:xx-large;color:#fff;text-shadow:.8px .8px 0 #000000,-.5px .5px 0 #000000,-.5px -.5px 0 #000000,.5px -.5px 0 #000000;padding-left:15px;padding-top:10px}}@media only screen and (min-width: 992px){.logo{height:90px;width:90px;display:flex}.logo-container{width:auto;display:flex;flex-direction:row;align-items:center;font-size:xx-large;color:#fff;text-shadow:.8px .8px 0 #000000,-.5px .5px 0 #000000,-.5px -.5px 0 #000000,.5px -.5px 0 #000000;padding-left:15px;padding-top:10px}}@media only screen and (min-width: 1200px){.logo{height:120px;width:120px;display:flex}.logo-container{width:auto;display:flex;flex-direction:row;align-items:center;font-size:xxx-large;color:#fff;text-shadow:.8px .8px 0 #000000,-.5px .5px 0 #000000,-.5px -.5px 0 #000000,.5px -.5px 0 #000000;padding-left:15px;padding-top:10px}.leaderboard{text-align:center;overflow-y:hidden;width:270px;font-weight:700;transition:flex-basis .1s ease;font-size:24px;padding:8px 24px;position:fixed;top:195px;left:20px;color:#fff;margin-left:0;text-shadow:-1px 1px 3px #000000;box-shadow:inset 2px 1px 250px 20px #000}.leaderboard-header{display:flex;justify-content:space-between;align-items:center}.leaderboard-controls{margin-top:5px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around}.leaderboard-controls button{display:inline-block;margin:5px;padding:5px 10px;cursor:pointer;background-color:#444;color:#fff;border:none;border-radius:5px;font-size:12px;transition:background-color .3s ease;flex:1 0 40%}.leaderboard-controls button.selected{background-color:#ff3d2c}#hide-leaderboard{display:inline-block;margin:5px;padding:5px 10px;cursor:pointer;background-color:#444;color:#fff;border:none;border-radius:5px;font-size:12px;transition:background-color .3s ease}#hide-leaderboard:hover,.leaderboard-controls button:hover{background-color:#666}.leaderboard-content{margin-top:10px;font-size:15px}}
