@import"https://fonts.googleapis.com/css2?family=Bellota+Text:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";h1{font-family:Bellota Text;font-size:50px;font-weight:900;color:#3a6edb;text-shadow:0 2px 8px rgba(0,0,0,.5)}h1.pageHeaderTitle{font-family:Bellota Text,sans-serif;font-size:3.2rem;font-weight:900;color:#3a6edb;margin-bottom:.5rem;text-shadow:0 2px 8px rgba(0,0,0,.5);letter-spacing:1.2px}h2{font-family:Bellota Text;font-size:35px;font-weight:500;color:#7ec47c;text-shadow:0 1px 4px rgba(0,0,0,.5)}h3{font-family:Mulish;font-size:22.5px;font-weight:600;color:#b0c4de;letter-spacing:.5px;transition-property:transform;transition-duration:.75s;transition-timing-function:ease}h3:hover{transform:scale(1.05);cursor:pointer}p{font-family:Mulish;font-size:17.5px;font-weight:lighter;color:#f8fafc;line-height:1.7}p.fancy{background:#181c2b8c;border-radius:.7em;padding:1.1em 1.5em;box-shadow:0 2px 8px #3a6edb1a;margin-bottom:1.5em;backdrop-filter:blur(4px) saturate(1.1);-webkit-backdrop-filter:blur(4px) saturate(1.1);border:1px solid rgba(126,196,124,.1);opacity:.98}h1,h2,h3,p{text-align:center;margin-left:auto;margin-right:auto;max-width:80vw}h1.alignLeft,h2.alignLeft,h3.alignLeft,p.alignLeft{text-align:left;margin-left:2%;transform-origin:left}h1.alignRight,h2.alignRight,h3.alignRight,p.alignRight{text-align:right;margin-right:2%;transform-origin:right}div#footer{margin-bottom:20px;width:100%}footer{width:100%;background:linear-gradient(90deg,#181c2b99,#3a6edb14);backdrop-filter:blur(2.5px) saturate(1.03);-webkit-backdrop-filter:blur(2.5px) saturate(1.03);box-shadow:0 -1px 4px #0000000f;border-top:1.5px solid rgba(58,110,219,.1);color:#f8fafc;padding:2.2rem 0 1.2rem;display:flex;flex-direction:column;align-items:center;font-size:1.01em;letter-spacing:.4px;opacity:.96;transition:background .3s,box-shadow .3s,border-top .3s}div#header{position:fixed;top:0;left:0;z-index:10;background:linear-gradient(90deg,#181c2beb,#3a6edbd9);backdrop-filter:blur(8px) saturate(1.2);-webkit-backdrop-filter:blur(8px) saturate(1.2);width:100%;padding:18px 0 12px;box-shadow:0 6px 24px #0000002e,0 1.5px #3a6edb;border-bottom:none}div.headerLine{height:3px;width:64%;margin:0 auto 14px;border-radius:2px;background:linear-gradient(90deg,#3a6edb,#b0c4de);box-shadow:0 2px 8px #00000080;transform:scaleX(0);transition:transform .5s cubic-bezier(.4,0,.2,1),background .4s}div.headerLine.expanded{transform:scale(1);background:linear-gradient(90deg,#b0c4de,#3a6edb)}#header table{width:auto;margin:0 auto;border-collapse:separate;border-spacing:0 0;background:none;font-size:1.04em}#header td{text-align:center;padding:0 10px}h3.fancyButtonText{letter-spacing:1.3px;padding:4px 22px;margin:0 8px 8px;display:inline-block;border-radius:8px;background:#181c2b8c;color:#f8fafc;box-shadow:0 2px 8px #3a6edb1a;font-weight:800;font-size:1.18em;border:1.5px solid transparent;transition:color .22s,background .22s,border .22s,box-shadow .22s,transform .4s;cursor:pointer}h3.fancyButtonText:hover{background:linear-gradient(90deg,#3a6edb,#b0c4de);color:#7ec47c;border:1.5px solid #7ec47c;box-shadow:0 4px 16px #00000080;transform:scale(1.13) translateY(-2px);text-shadow:0 2px 8px rgba(0,0,0,.5)}div.pageHeaderGlass{background:linear-gradient(120deg,#181c2bd1,#3a6edb2e);backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);border-radius:1.3rem;box-shadow:0 6px 24px #00000021,0 1.5px #3a6edb;border:1.5px solid rgba(126,196,124,.1);padding:2.5rem 3.5rem 1.5rem;margin:2.5rem 0;max-width:100vw;margin-left:0;margin-right:auto;opacity:.98}p.pageHeaderSubtitle{font-family:Mulish,sans-serif;font-size:1.45rem;font-weight:500;color:#f8fafc;margin-top:.2rem;margin-bottom:.2rem;margin-left:1.5rem;text-shadow:0 1px 4px rgba(0,0,0,.5);letter-spacing:.5px}div.card{background:linear-gradient(120deg,#181c2bd1,#3a6edb2e);backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border-radius:1.2rem;box-shadow:0 6px 24px #00000029,0 1.5px #3a6edb;color:#f8fafc;border:1.5px solid rgba(126,196,124,.12);padding:2.5rem 2.2rem;margin-bottom:2.5rem;opacity:.97;transition:background .5s cubic-bezier(.4,.2,.2,1),padding .3s cubic-bezier(.4,.2,.2,1),margin-bottom .3s cubic-bezier(.4,.2,.2,1),opacity .3s cubic-bezier(.4,.2,.2,1);display:block;margin-left:auto;margin-right:auto;max-width:85vw;position:relative;overflow:hidden}div.card.card-left:hover{box-shadow:0 4px 12px #3a6edb,0 3px 9px #00000080;background:linear-gradient(120deg,#3a6edb38,#181c2beb);border:2px solid #3a6edb;transform:scale(1.018) rotate(.5deg);filter:brightness(1.03) drop-shadow(0 0 2.5px #3a6edb);animation:cardGlowInLeft .5s cubic-bezier(.22,1,.36,1)}div.card.card-left:not(:hover){animation:cardGlowOutLeft .5s cubic-bezier(.22,1,.36,1)}div.card.card-right:hover{box-shadow:0 4px 12px #3a6edb,0 3px 9px #00000080;background:linear-gradient(120deg,#3a6edb38,#181c2beb);border:2px solid #3a6edb;transform:scale(1.018) rotate(-.5deg);filter:brightness(1.03) drop-shadow(0 0 2.5px #3a6edb);animation:cardGlowInRight .5s cubic-bezier(.22,1,.36,1)}div.card.card-right:not(:hover){animation:cardGlowOutRight .5s cubic-bezier(.22,1,.36,1)}@keyframes cardGlowInLeft{0%{box-shadow:0 6px 24px #00000029,0 1.5px #3a6edb;border:1.5px solid rgba(126,196,124,.12);transform:scale(1) rotate(0);filter:brightness(1) drop-shadow(0 0 0 #3a6edb)}to{box-shadow:0 4px 12px #3a6edb,0 3px 9px #00000080;border:2px solid #3a6edb;transform:scale(1.018) rotate(.5deg);filter:brightness(1.03) drop-shadow(0 0 2.5px #3a6edb)}}@keyframes cardGlowOutLeft{0%{box-shadow:0 4px 12px #3a6edb,0 3px 9px #00000080;border:2px solid #3a6edb;transform:scale(1.018) rotate(.5deg);filter:brightness(1.03) drop-shadow(0 0 2.5px #3a6edb)}to{box-shadow:0 6px 24px #00000029,0 1.5px #3a6edb;border:1.5px solid rgba(126,196,124,.12);transform:scale(1) rotate(0);filter:brightness(1) drop-shadow(0 0 0 #3a6edb)}}@keyframes cardGlowInRight{0%{box-shadow:0 6px 24px #00000029,0 1.5px #3a6edb;border:1.5px solid rgba(126,196,124,.12);transform:scale(1) rotate(0);filter:brightness(1) drop-shadow(0 0 0 #3a6edb)}to{box-shadow:0 4px 12px #3a6edb,0 3px 9px #00000080;border:2px solid #3a6edb;transform:scale(1.018) rotate(-.5deg);filter:brightness(1.03) drop-shadow(0 0 2.5px #3a6edb)}}@keyframes cardGlowOutRight{0%{box-shadow:0 4px 12px #3a6edb,0 3px 9px #00000080;border:2px solid #3a6edb;transform:scale(1.018) rotate(-.5deg);filter:brightness(1.03) drop-shadow(0 0 2.5px #3a6edb)}to{box-shadow:0 6px 24px #00000029,0 1.5px #3a6edb;border:1.5px solid rgba(126,196,124,.12);transform:scale(1) rotate(0);filter:brightness(1) drop-shadow(0 0 0 #3a6edb)}}div#serverStatusOverlayWrapper{cursor:pointer!important;position:fixed;top:80px;right:.75vw;background-color:#181c2b;border-radius:50%;border:2px solid #0a0f1c;z-index:99;width:48px;height:48px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000080;cursor:pointer;transition:width .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1)}div#serverStatusOverlayWrapper .statusDot{width:18px;height:18px;border-radius:50%;box-shadow:0 0 4px #00000026;border:2px solid #f8fafc;transition:background .2s}div#serverStatusOverlayWrapper .statusDot.statusOn{background:#7ec47c}div#serverStatusOverlayWrapper .statusDot.statusOff{background:#e74c3c}div#serverStatusOverlayWrapper .statusDetails{opacity:0;max-width:0;margin-left:0;overflow:hidden;white-space:nowrap;transition:opacity .2s,max-width .5s,margin-left .4s;color:#f8fafc;font-size:1rem;font-weight:500}div#serverStatusOverlayWrapper:hover,div#serverStatusOverlayWrapper:focus-within{width:200px;border-radius:24px}div#serverStatusOverlayWrapper:hover .statusDetails,div#serverStatusOverlayWrapper:focus-within .statusDetails{opacity:1;max-width:150px;margin-left:12px;transition-delay:.1s}body{min-height:100vh;background:linear-gradient(135deg,#181c2b,#0a0f1c);background-color:#0a0f1c;color:#f8fafc}a{color:inherit;text-decoration:none}div.dividerLine{width:75%;height:2.5px;background:linear-gradient(90deg,#3a6edb,#b0c4de);border-radius:2px;box-shadow:0 2px 8px #00000080;opacity:.85;margin-left:auto;margin-right:auto}div#content{margin-top:110px;padding-top:18px;transition:margin-top .3s,padding-top .3s}img{display:block;margin-left:auto;margin-right:auto;max-height:80vh;max-width:50vw}img.logo{background:none;color:#3a6edb;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));border-radius:2%}table{table-layout:fixed;width:100%}.noVerticalSpacing{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
