.shadow-articles{box-shadow:0 0 0 1px #00000040,0 2px 3px #0003}.text-center{text-align:center}.d-flex{display:flex}.flex-header{justify-content:space-between;align-items:center;display:flex}.dark-mode .theme-card-background{background-color:#141414}.theme-card-background{background-color:#fff}:root{--articles-theme-primary:#f9edcd;--articles-primary-color:#adafb3;--articles-primary-color-rgb:173,175,179;--articles-primary-color-opacity-half:rgba(var(--articles-primary-color-rgb),.5);--articles-secondary-color:#f9edcd;--articles-secondary-color-rgb:249,237,205;--articles-secondary-color-opacity-half:rgba(var(--articles-secondary-color-rgb),.5);--background-color:#dae0e680;--card-background:#fff;--card-background-item:#ebebeb;--card-background-75:#ffffffbf;--card-background-50:#ffffff80;--articles-news-and-proposals-modal-width:1500px}[data-theme=Dark],[data-bs-theme=dark]{--background-color:#313131bf;--navbar-background:#000000bf;--articles-theme-primary:#f9edcd40;--card-background:#313131;--card-background-item:#232323;--card-background-75:#313131bf;--card-background-50:#31313180}[data-theme=Dark] .dropdown-menu,[data-bs-theme=dark] .dropdown-menu{color:#fff!important;background-color:#141414!important}[data-theme=Dark] .dropdown-menu .dropdown-item,[data-bs-theme=dark] .dropdown-menu .dropdown-item{color:#fff!important}[data-theme=Dark] .dropdown-menu .dropdown-item:hover,[data-bs-theme=dark] .dropdown-menu .dropdown-item:hover{background-color:#313131}[data-theme=Sky]{--navbar-background:#2b3666}[data-theme=Neon]{--navbar-background:#ff00cd}[data-theme=Dark] .btn-articles,[data-bs-theme=dark] .btn-articles{background-color:var(--articles-secondary-color);color:#fff;background-color:#464646;border-top-color:#1d1d1d;border-left-color:#1d1d1d;border-right-color:#1d1d1d}[data-theme=Dark] .btn-articles:not(.active):hover,[data-bs-theme=dark] .btn-articles:not(.active):hover{color:#fff;background-color:#000}[data-theme=Dark] .btn-articles.active,[data-bs-theme=dark] .btn-articles.active{color:#000}[data-theme=Dark] .btn-outline-dark,[data-bs-theme=dark] .btn-outline-dark{color:#fff;border-color:#fff}.btn{border-radius:0;font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:900}.btn-xs{padding:.05rem 3rem}.btn-danger{border-bottom:3px solid #000}.btn-success{background-color:#00a74b;border-bottom:3px solid #007434}.btn-primary{border-bottom:3px solid #0b0fff}.btn-secondary{border-bottom:3px solid #4c545b}.btn-warning{border-bottom:3px solid #ff582e;color:#000!important}.btn-outline-warning{color:#000;border-bottom:3px solid #ff582e}.btn-why{background-color:#fff;border:3px solid #000;border-radius:.5rem;padding:0 .25rem;transition-duration:50ms}.btn-why:hover{transform:scale(1.05);box-shadow:0 0 0 2px #0003}.btn-articles{color:#212529;border-color:#ced4da;border-bottom:3px solid var(--articles-secondary-color);background-color:#fff}.btn-articles.alt{color:#fff;background-color:#000;border-bottom:3px solid beige}.btn-articles.alt:hover{color:#fff;background-color:#585858;border-color:#dae0e5 #dae0e5 beige;border-bottom-style:solid;border-bottom-width:3px}.btn-articles:hover{text-decoration:none}.btn-articles:hover:not(.active){color:#212529;background-color:#e2e6ea;border-color:#dae0e5 #dae0e5 beige;border-bottom-style:solid;border-bottom-width:3px}.btn-articles:active,.btn-articles.active{background-color:var(--articles-secondary-color);border-bottom:3px solid #000!important}.btn-articles:disabled{filter:grayscale();opacity:1;color:#a9a9a9!important}.btn-articles:disabled:hover{cursor:not-allowed;filter:grayscale();color:#a9a9a9}.btn-articles-link{position:relative}.btn-articles-link.active:after{content:"";background-color:#adafb3;width:100%;height:3px;position:absolute;bottom:0;left:0}.btn-articles:disabled:hover{color:#212529;background-color:#fff;border-color:#ced4da #ced4da #ffc8c8;border-bottom-style:solid;border-bottom-width:3px}.btn-articles-landing{color:#212529;background-color:#fff;border-color:#ced4da #ced4da #000;border-bottom-style:solid;border-bottom-width:3px}.btn-custom-white{cursor:pointer;background-color:#fff;border:1px solid #adafb3;border-radius:0;width:120px;padding:.08rem 1.2rem;font-weight:100;transition:width .25s;position:relative}.btn-custom-white:hover{border:1px solid #ffeeba;font-weight:400}.btn-custom-white:hover:after{background-color:#ffeeba;border:1px solid #ffeeba}.btn-custom-white:after{content:"";background-color:#adafb3;border:1px solid #adafb3;width:calc(100% + 2px);height:5px;margin-right:10px;transition-duration:.5s;position:absolute;bottom:-7px;left:-1px}.btn-custom-white.shorten{width:50px}.articles-inline-link{color:#fff;background-color:#000;border:1px solid #0000;border-radius:5px;padding:0 .15rem;text-decoration:underline}.articles-inline-link:hover{background-color:#00000080;border:1px solid #000}.youtube-inline-link{cursor:not-allowed;color:#fff;z-index:1;background-color:#000;width:100%;padding:.3rem .2rem;font-size:.9rem;position:absolute;top:0}.youtube-inline-link.special{margin-left:-2.75rem}@media only screen and (max-width:767px){.youtube-inline-link.special{margin-left:-.5rem}}.btn-link{color:var(--bs-body-color)}.btn-link:hover{color:#fff;text-shadow:0 0 4px #000}.btn-link:active,.btn-link:focus{text-shadow:0 0 4px #000;outline-style:solid;outline-color:#0000;transition:all .7s;box-shadow:0 0 0 4px #797979;color:#fff!important}.treasure-dive-landing-page{flex-grow:1;justify-content:center;align-items:center;min-height:calc(100vh - 100px);display:flex}.treasure-dive-landing-page .servers{grid-gap:5px 5px;grid-template-columns:repeat(2,1fr);display:grid}.treasure-dive-landing-page .servers .server{border:1px solid #00000040;flex-direction:column;align-items:center;padding:.5rem;display:flex}.treasure-dive-landing-page .ad-wrap{margin-top:1rem}@media (min-width:992px){.treasure-dive-landing-page .ad-wrap{margin-top:0;display:block;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}}.treasure-dive-landing-page .background-wrap{width:100%;height:100%;position:fixed;top:0;left:0}.treasure-dive-landing-page .background-wrap img{filter:blur(2px)}.treasure-dive-game-page{display:flex;position:relative}.treasure-dive-game-page.fullscreen .mobile-menu{top:0}.treasure-dive-game-page .background{z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.treasure-dive-game-page .background img{filter:blur(2px)brightness(.8);transform:scale(1.05)}.treasure-dive-game-page .container{z-index:1;position:relative}.treasure-dive-game-page .controls-overlay{z-index:3;background-color:#000000bf;width:160px;height:160px;margin:1rem;position:fixed;bottom:0;right:0}.treasure-dive-game-page .controls-overlay .fire-button,.treasure-dive-game-page .controls-overlay .up-button,.treasure-dive-game-page .controls-overlay .down-button,.treasure-dive-game-page .controls-overlay .left-button,.treasure-dive-game-page .controls-overlay .right-button{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.treasure-dive-game-page .controls-overlay .fire-button{background-color:red}.treasure-dive-game-page .controls-overlay .left-button{transform:translate(calc(-50% - 50px))translateY(-50%)}.treasure-dive-game-page .controls-overlay .right-button{transform:translate(calc(50px - 50%))translateY(-50%)}.treasure-dive-game-page .controls-overlay .up-button{transform:translate(-50%)translateY(calc(-50% - 50px))}.treasure-dive-game-page .controls-overlay .down-button{transform:translate(-50%)translateY(calc(50px - 50%))}.treasure-dive-game-page .menu-bar{z-index:3;width:100%;height:50px;position:fixed;bottom:0;left:0}@media (min-width:992px){.treasure-dive-game-page .menu-bar{display:none}}.treasure-dive-game-page .mobile-menu{z-index:2;background-color:#000000bf;align-items:flex-end;width:100%;padding:1rem;transition-duration:.2s;display:flex;position:fixed;top:50px;bottom:50px;left:0;transform:translateY(calc(100% + 50px))}.treasure-dive-game-page .mobile-menu.show{transform:translateY(0)}.treasure-dive-game-page .touch-controls-area{z-index:1;background-color:#00000080;justify-content:space-between;align-items:center;width:100%;height:150px;padding:1rem;display:flex;position:fixed;bottom:50px;left:0}.treasure-dive-game-page .debug-info,.treasure-dive-game-page .game-info{height:calc(100vh - 100px)}.treasure-dive-game-page .debug-info .card,.treasure-dive-game-page .game-info .card{height:100%}.treasure-dive-game-page .debug-info,.treasure-dive-game-page .game-info{flex-shrink:0;width:300px}.treasure-dive-game-page .canvas-wrap{width:100vw;height:100vh;position:relative}.treasure-dive-game-page .canvas-wrap canvas{width:100%;height:100%;position:absolute;top:0;left:0}.treasure-dive-game-page .game{justify-content:center;padding:.5rem 1rem;display:flex}.treasure-dive-game-page .panel-left,.treasure-dive-game-page .panel-right{flex-shrink:0;width:300px;height:calc(100vh - 50px)}.treasure-dive-game-page .panel-right{justify-content:center;align-items:center;display:flex}.treasure-dive-game-page .game-panel{width:100%}i{margin-right:.2rem}button{font-size:.75rem!important}
