@import "https://fonts.googleapis.com/css?family=Quicksand";
body,html{margin:0}ul{margin:0;padding:0}ul li{list-style:none}a{color:#000;text-decoration:none}img{vertical-align:middle;width:100%}iframe{border:none}.admin-panel input[type=text]{width:37.7rem;margin-right:1rem;padding:.15rem;font-size:1rem}.admin-panel .new,.admin-panel .update-button{color:#fff;cursor:pointer;background-color:#424caf;border:1px solid #333b8a;border-radius:.25rem;padding:.25rem 1rem;font-size:.9rem}.admin-panel .new:hover,.admin-panel .update-button:hover{background-color:#333b8a}.settings .settings-alert{margin-bottom:1rem}.settings .settings-alert span{margin-right:1rem}.settings .rate{width:3rem;display:inline-block}.settings input{margin-right:1rem}.post-manager .admin-panel-posts{margin-top:1rem}.post-manager .admin-panel-post{border-bottom:1px solid #d3d3d3;margin-bottom:.5rem;padding:.5rem 0;line-height:1.5}.post-manager .admin-panel-post a:hover{color:#ea706d}.post-manager .admin-panel-post span{vertical-align:top;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:1rem;display:inline-block}.post-manager .admin-panel-post .title{width:70%;font-family:Montserrat,sans-serif}.post-manager .admin-panel-post .author,.post-manager .admin-panel-post .date{width:10%}.post-manager .admin-panel-post .delete{color:red;text-align:center;cursor:pointer;border:1px solid red;border-radius:.25rem;width:10%;padding:.1rem;font-size:.75rem}.post-manager .admin-panel-post .delete:hover{color:#fff;background-color:red}footer{text-align:center;color:#fff;background-color:#000000d9;border-top:1px solid #000;width:100%;padding:2rem 0;font-family:Quicksand,sans-serif;box-shadow:0 50vh 0 50vh #000000d9}footer a{color:#fff;text-decoration:underline}footer .credits{font-family:Montserrat,sans-serif;font-size:.9rem}footer .legal-disclaimer-button{background-color:#2196f3;border-radius:.25rem;margin-top:2rem;padding:.5rem 1rem;display:inline-block}footer .legal-disclaimer-button:hover{background-color:#1881d4}footer .legal-disclaimer-button a{text-decoration:none}.greeting{color:#fff;text-align:left;z-index:1;background-color:#00000080;justify-content:space-between;width:100%;padding:0 calc(50% - 25rem);font-family:Montserrat,sans-serif;font-size:.9rem;animation-name:fade;animation-duration:1s;display:flex;position:absolute}@keyframes fade{0%{opacity:0}to{opacity:1}}.greeting .welcome{line-height:3.3rem}.greeting .options{cursor:pointer;margin:0 1rem;display:inline-flex}.greeting .options li{color:#fff;display:inline-flex}.greeting .options li>*{padding:1rem}.greeting .options li:hover{background-color:#00000040}.greeting .options a{color:#fff;display:block}.greeting .accountinfo,.greeting .popup{z-index:1;background-color:#00000040;width:100%;height:100%;position:fixed;top:0;left:0}.greeting .board{color:#fff;z-index:1;background-color:#52b07f;border:2px solid #45946b;border-radius:4px;width:20rem;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.greeting .prompt-title{text-align:center;cursor:auto;font-family:Montserrat,sans-serif;font-size:2rem}.greeting .prompt-close{cursor:pointer;border-bottom-left-radius:4px;padding:0 .75rem .25rem;font-size:2rem;position:absolute;top:0;right:0}.greeting .prompt-close:hover{background-color:#0000001a}@media (max-width:40rem){.greeting{right:0}}.unsubscribe{z-index:1;width:100%;height:100%;margin-top:1.5rem;position:fixed;top:0;left:0;right:calc(50% - 25rem)}.unsubscribe form{color:#fff;background-color:#52b07f;border:2px solid #45946b;border-radius:4px;width:20rem;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.unsubscribe label{font-family:Montserrat,sans-serif;display:block}div .unsubscribe label{margin-top:1rem;margin-bottom:.25rem}.unsubscribe input{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:.5rem;font-family:Montserrat,sans-serif;font-size:1rem}.unsubscribe input[type=submit]{color:#fff;cursor:pointer;background-color:#3498db;border:1px solid #2980b9;border-radius:4px;margin:.5rem 0}.unsubscribe input[type=submit]:hover{background-color:#2980b9}.unsubscribe .prompt-title{text-align:center;font-family:Montserrat,sans-serif;font-size:2rem}.unsubscribe .prompt-close{cursor:pointer;border-bottom-left-radius:4px;padding:0 .75rem .25rem;font-size:2rem;position:absolute;top:0;right:0}.unsubscribe .prompt-close:hover{background-color:#0000001a}.unsubscribe .prompt-button{color:#fff;cursor:pointer;background-color:#424caf;border:1px solid #333b8a;border-radius:.25rem;margin:0 .5rem;padding:.5rem 1rem;font-family:Montserrat,sans-serif}.unsubscribe .prompt-button:hover{background-color:#333b8a}.unsubscribe .alert{color:#000;text-align:center;background-color:#ffb900;border-radius:4px;margin-top:1rem;padding:.5rem;font-family:Montserrat,sans-serif;font-size:.9rem}div .unsubscribe .button{margin-top:1rem}@media (max-width:40rem){.unsubscribe{right:0%}}.status{color:#fff;border-radius:4px;margin-bottom:2rem;box-shadow:0 4px 4px #0000001a,0 4px 14px #0000001a}.status .aria-title{padding:.25rem 0;font-size:2rem}.status .online-count{padding:.5rem 0;font-size:1.25rem}.status .icon{vertical-align:top;width:20%;margin-top:.5rem;display:inline-block}.status .description{box-sizing:border-box;width:80%;padding-left:2rem;display:inline-block}.loading,.offline,.online{border-top-left-radius:4px;border-top-right-radius:4px;padding:1rem 2rem 1.5rem}.loading{color:#000;background-color:#ddd;border-top:1rem solid #aaa}.online{background-color:#11a92a;border-top:1rem solid #0d8e23}.offline{background-color:#ea706d;border-top:1rem solid #bb5654}.server-statuses{color:#000;background-color:#f7f7f7;border-bottom-right-radius:4px;border-bottom-left-radius:4px;min-height:3rem;padding:1rem 1rem 0;font-family:Montserrat,sans-serif;font-size:.75rem}.server-statuses li{border:1px solid #dcdcdc;border-radius:.3rem;margin-bottom:1rem;margin-right:1rem;padding:.5rem;display:inline-block}.server-statuses .server-offline,.server-statuses .server-online{border-radius:50%;margin-left:.5rem;padding:5px;display:inline-block}.server-statuses .server-online{background-color:#0d8e23}.server-statuses .server-offline{background-color:#bb5654}.passwordreset .repatcha-container{text-align:center}.passwordreset .recaptcha{display:inline-block}.loading-effect{text-align:center}.loading-effect img{width:initial}#reset-link{cursor:pointer;margin-top:1rem;font-family:Montserrat,sans-serif;font-size:x-small;display:block}.recover .repatcha-container{text-align:center}.recover .recaptcha{margin-top:2rem;display:inline-block}.modal{z-index:1;background-color:#00000040;width:100%;height:100%;position:fixed;top:0;left:0}.modal .modal-content{color:#fff;background-color:#52b07f;border:2px solid #45946b;border-radius:4px;width:20rem;padding:1rem;position:absolute;top:50%;left:50%;right:calc(50% - 20rem);transform:translate(-50%,-50%)}.modal .modal-close{float:right;cursor:pointer;background-color:#45946b;border-radius:.25rem;margin-top:-.25rem;padding:0 .3rem .1rem;display:inline-block}.modal .modal-close:hover{background-color:#39825c}.modal .modal-title{text-align:center;font-size:2rem}.modal .modal-text{text-align:center;margin-top:1rem;font-family:Montserrat,sans-serif}.modal .modal-ok-button{text-transform:uppercase;float:right;cursor:pointer;background-color:#45946b;border-radius:.25rem;margin-top:.5rem;padding:.5rem 2rem;display:inline-block}.modal .modal-ok-button:hover{background-color:#39825c}.alert{color:#fff;text-align:center;background-color:#424caf;padding:.75rem 0;font-family:Quicksand,sans-serif;font-size:.9rem}.alert .icon{vertical-align:top;background-image:url(/images/announcement.png);background-size:20px 20px;width:20px;height:20px;margin:0 .5rem;display:inline-block}.alert .close{cursor:pointer;border:1px solid #ffffff80;border-radius:.25rem;margin-left:1rem;padding:0 .25rem}.alert .close:hover{background-color:#00000040}.banner{background-image:url(/images/banner-tot.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:22rem;position:relative;overflow:hidden;box-shadow:0 4px 4px #0000001a,0 4px 14px #0000001a}.banner .banner-heading{text-shadow:0 5px 7px #000;color:#f5f5f5;width:100%;padding:1rem 0;font-family:Montserrat,sans-serif;display:inline-block;position:absolute;bottom:0;left:0}.banner img{filter:blur(1px)brightness(105%);width:100%;transform:scale(1.05)}.banner h1,.banner h2{width:50rem;margin:auto}.banner h1{font-size:3rem;font-weight:700}.banner h2{font-size:1rem;font-weight:500}@media (max-width:40rem){.banner .banner-heading{box-sizing:border-box;padding:1rem}.banner h1,.banner h2{width:100%}}.category{margin-bottom:1rem}.category li{cursor:pointer;background-color:#add8e6;border:1px solid #7dbfd4;border-radius:4px;margin-bottom:1rem;margin-right:.5rem;display:inline-block}.category li a{padding:.5rem 1.25rem;display:block}.category li:hover,.category .active{background-color:#7dbfd4}@media (max-width:40rem){.links ul{width:100%}}.links{text-align:center;background-color:#8e8eff;font-family:Quicksand,sans-serif;font-size:.9rem}.links .active{background-color:#0000001a}.links ul{width:50rem;margin:auto;display:flex}@media (max-width:40rem){.links ul{width:100%}}.links li{text-align:center;flex:1}.links a{color:#fff;cursor:pointer;flex:1;padding:1rem 0;transition:background-color .25s;display:block}.links a:hover{background-color:#0000001a}.links .bm-burger-button{width:36px;height:30px;position:fixed;top:36px;left:36px}.links .bm-burger-bars{background:#373a47}.links .bm-burger-bars-hover{background:#a90000}.links .bm-cross-button{width:24px;height:24px}.links .bm-cross{background:#bdc3c7}.links .bm-menu-wrap{height:100%;position:fixed}.links .bm-menu{background:#373a47;padding:2.5em 1.5em 0;font-size:1.15em}.links .bm-morph-shape{fill:#373a47}.links .bm-item-list{color:#b8b7ad;padding:.8em}.links .bm-item{display:inline-block}.links .bm-overlay{background:#0000004d}.more{background-color:#c7d4ff;border-radius:.25rem;margin-bottom:2rem}.more:hover{background-color:#b0c3ff}.more a{text-align:center;padding:1rem;font-family:Montserrat,sans-serif;display:block}.prompts{z-index:1;margin-top:1.5rem;position:absolute;right:calc(50% - 25rem)}.prompts .join,.prompts .login,.prompts .accountinfo,.prompts .recover,.prompts .resetpassword,.prompts .verify,.prompts .popup{z-index:1;background-color:#00000040;width:100%;height:100%;position:fixed;top:0;left:0}.prompts form{color:#fff;background-color:#52b07f;border:2px solid #45946b;border-radius:4px;width:20rem;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prompts label{font-family:Montserrat,sans-serif;display:block}div .prompts label{margin-top:1rem;margin-bottom:.25rem}.prompts .button{padding:1rem}.prompts .smallbutton{padding:.5rem}.prompts input{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:.5rem;font-family:Montserrat,sans-serif;font-size:1rem}.prompts input[type=submit]{color:#fff;cursor:pointer;background-color:#3498db;border:1px solid #2980b9;border-radius:4px;margin:.5rem 0}.prompts input[type=submit]:hover{background-color:#2980b9}.prompts .prompt-title{text-align:center;font-family:Montserrat,sans-serif;font-size:2rem}.prompts .prompt-close{cursor:pointer;border-bottom-left-radius:4px;padding:0 .75rem .25rem;font-size:2rem;position:absolute;top:0;right:0}.prompts .prompt-close:hover{background-color:#0000001a}.prompts .prompt-button{color:#fff;cursor:pointer;background-color:#424caf;border:1px solid #333b8a;border-radius:.25rem;margin:0 .5rem;padding:.5rem 1rem;font-family:Montserrat,sans-serif}.prompts .prompt-button:hover{background-color:#333b8a}.prompts .alert{color:#000;text-align:center;background-color:#ffb900;border-radius:4px;margin-top:1rem;padding:.5rem;font-family:Montserrat,sans-serif;font-size:.9rem}div .prompts .button{margin-top:1rem}.prompts li{color:#000;background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:.4rem;margin-bottom:1rem;margin-right:1rem;padding:.5rem;font-weight:500;display:inline-block}@media (max-width:40rem){.prompts{right:0%}}.newslist .type{color:#fff;border-bottom:.25rem solid #00000059;margin-top:-7px;padding:.5rem;position:relative}.newslist .general{background-color:#b20047}.newslist .announcement{background-color:#ff4c4c}.newslist .event{background-color:#2e5ce6}.newslist .community{background-color:#c6f}.newslist .update{background-color:#1fa93b}.newslist .maintenance{background-color:#da5c08}.newslist h2{height:2rem;margin:.25rem 0;font-family:Montserrat,sans-serif;font-size:1.5rem;overflow:hidden}.newslist .meta-data{margin:.25rem 0 .5rem;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:500}.newslist .views{color:#000;text-transform:uppercase;background:#ffffffbf;padding:.4rem;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:400;position:absolute;top:0;left:0}.newslist .read-me{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:400;position:absolute;bottom:.5rem;right:1rem}.newslist .aria-content{font-family:Montserrat,sans-serif;font-size:.9rem;line-height:1.6rem}.newslist .newslist-post{background-color:#fcfbff;border:1px solid #cbd0ff;margin-bottom:1.5rem;position:relative;box-shadow:0 4px 4px #0000001a,0 4px 14px #0000001a}.newslist .newslist-post .aria-title{margin-top:.5rem}.newslist .newslist-post:hover{background-color:#f6f7ff}.newslist .newslist-post:hover h2,.newslist .newslist-post:hover .read-me{color:#384092}.newslist .newslist-image{vertical-align:top;width:35%;display:inline-block;overflow-x:hidden}.newslist .newslist-image img{width:120%;max-width:inherit;position:relative;right:10%}.newslist .newslist-information{box-sizing:border-box;width:65%;padding:0 1rem;display:inline-block}@media (max-width:40rem){.newslist .newslist-image{width:100%}.newslist .newslist-information{width:100%;padding:1rem}}.popup-content{color:#fff;background-color:#52b07f;border:2px solid #45946b;border-radius:4px;width:20rem;padding:1rem;position:absolute;top:50%;left:50%;right:calc(50% - 20rem);transform:translate(-50%,-50%)}.prompt-text{text-align:center;margin-top:1rem;font-family:Montserrat,sans-serif}.post .container{background-color:#fff;border:1px solid #d3d3d3;border-radius:.5rem;padding:1rem;position:relative}.post .title{max-width:calc(100% - 10rem);margin:0;font-family:Montserrat,sans-serif;font-size:1.5rem}.post .meta-data{margin:1rem 0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500}.post .newslist-post{margin-bottom:2rem}.post .content{letter-spacing:.01rem;font-family:Montserrat,sans-serif;line-height:1.5rem}.post .views{text-transform:uppercase;top:1rem;right:1rem}.edit-post{padding:1rem 1rem 3rem}.admin-panel .edit-post{background-color:#0000001a;border:1px solid #bfbfbf}.edit-post .edit-post-title{margin-top:0}.edit-post .new-post-section{margin-bottom:.5rem}.edit-post label{vertical-align:top;width:8rem;font-size:1.25rem;display:inline-block}.edit-post textarea,.edit-post input{width:calc(100% - 10rem);font-size:1.25rem}.edit-post select{font-size:1.25rem}.edit-post textarea{resize:none;height:20rem}.edit-post .submit-post{color:#fff;cursor:pointer;float:right;background-color:#424caf;border:1px solid #333b8a;border-radius:.25rem;margin-right:1.6rem;padding:.25rem 1rem;font-size:.9rem}.edit-post .submit-post:hover{background-color:#333b8a}.promo{box-sizing:border-box;width:50%;padding:0 .5rem;display:inline-block;position:relative}.promo .text{color:#fff;background:#b20047;padding:.5rem 1rem;font-family:Montserrat,sans-serif;font-weight:lighter;position:absolute;bottom:1rem;left:.5rem}.promo a{display:block}.promo a:hover .text{background:#000}.player{background-color:#0000000d;border:1px solid #d2d2d2;border-radius:.25rem;margin-bottom:2rem;padding:1rem 1rem .25rem;position:relative;overflow:hidden;box-shadow:0 4px 4px #0000001a,0 4px 14px #0000001a}.player .rank{margin-right:.75rem}.player h2{background-color:#0000001a;border-radius:.25rem;margin:0;padding:.5rem 1rem;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:400}.player h3{margin:.4rem 0;font-size:1rem;font-weight:400}.player .level{font-family:Montserrat,sans-serif;font-weight:400}.player .rank{font-family:Quicksand,sans-serif;font-weight:lighter}.player .avatar{width:auto;padding:15px;position:absolute;right:0}.player .avatar img{width:100%;height:auto}.player .guild{font-weight:700}@media (max-width:40rem){.player .avatar{top:.7rem;right:5rem}.player .avatar img{width:150%}}.group{background-color:#0000000d;border:1px solid #d2d2d2;border-radius:.25rem;height:220px;margin-bottom:2rem;padding:1rem 1rem .25rem;position:relative;overflow:hidden;box-shadow:0 4px 4px #0000001a,0 4px 14px #0000001a}.group .rank{margin-right:.75rem}.group h2{background-color:#0000001a;border-radius:.25rem;margin:0;padding:.5rem 1rem;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:400}.group h3{margin:.4rem 0;font-size:1rem;font-weight:400}.group .level{font-family:Montserrat,sans-serif;font-weight:400}.group .rank{font-family:Quicksand,sans-serif;font-weight:lighter}.group .avatar{width:auto;position:absolute;right:0}.group .avatar img{width:100%;height:auto}.rankingslist .job,.rankingslist .restriction,.rankingslist .world,.rankingslist .search{margin-bottom:2rem}.rankingslist input,.rankingslist select{background-color:#ffffffe6;border:1px solid #424caf;outline:none;width:40%;margin-right:1rem;padding:.5rem;font-size:1rem}.rankingslist input:focus,.rankingslist input:hover,.rankingslist select:focus,.rankingslist select:hover{box-shadow:0 0 8px #424caf}.rankingslist .submit{color:#fff;background-color:#424caf;border:1px solid #333b8a;border-radius:.25rem;padding:.5rem 1.5rem}.rankingslist .submit:hover{background-color:#333b8a}.discord{margin-bottom:2rem}.qrcode-wrapper{place-content:center;width:172px;height:172px;display:flex}.contact .display-linebreak{white-space:pre-line}.section{min-height:600px;padding:1.5rem}main{background-color:#ebebeb;background-repeat:no-repeat;background-size:contain;flex:1 0 auto;width:50rem;min-height:50vh;padding:2rem calc(50% - 25rem) 3rem;font-family:Quicksand,sans-serif;display:block}@media (max-width:40rem){main{box-sizing:border-box;width:100%!important;padding:1rem .5rem!important}}
