:root[data-theme=default]{--container-border: #1b7c22;--container-bg: #000000cc;--inner-border: #1b7c22;--inner-bg: #000000cc;--highlight-color: #00b10c;--highlight-color-2: #00ff11;--divider-color: #2dda38;--primary-green: #8bff93;--primary-red: #e14659;--primary-yellow: #fbfb70;--primary-blue: #22aaff;--main-bg: url(/images/Matrix\ Code.gif)}:root[data-theme=starry]{--container-border: #0f5bbe;--container-bg: #010e3add;--inner-border: #005360;--inner-bg: #003c56;--highlight-color: #3d94a0;--highlight-color-2: #4fb9c7;--divider-color: #67cbee;--primary-green: #3d94a0;--primary-red: #a07fff;--primary-yellow: #f7da77;--primary-blue: #b2c3ff;--main-bg: url(/images/Starry\ Sky.gif)}:root[data-theme=fall]{--container-border: #881209;--container-bg: #2c1d15ee;--inner-border: #e24720;--inner-bg: #63534bcc;--highlight-color: #e86118;--highlight-color-2: #ef782d;--divider-color: #e24720;--primary-green: #ff8c20;--primary-red: #ce611e;--primary-yellow: #e6c043;--primary-blue: #da483d;--main-bg: url(/images/Fall\ City.gif)}:root[data-theme=outrun]{--container-border: #c811be;--container-bg: #140e35dd;--inner-border: #3384c5;--inner-bg: #140e35dd;--highlight-color: #5846a7;--highlight-color-2: #3384c5;--divider-color: #42a6f6;--primary-green: #ffe34e;--primary-red: #e79684;--primary-yellow: #c811be;--primary-blue: #4791ce;--main-bg: url(/images/Scrolling%20Outrun.gif)}:root[data-theme=laser-cloud]{--container-border: #0888fb;--container-bg: #291031ee;--inner-border: #f5f91b;--inner-bg: #681b7288;--highlight-color: #d1cb70;--highlight-color-2: #ccbe00;--divider-color: #e05ea6;--primary-green: #e05ea6;--primary-red: #4affe7;--primary-yellow: #f5f91b;--primary-blue: #00b5ff;--main-bg: url(/images/Neon\ Cloud.gif)}:root[data-theme=mountain]{--container-border: #913a6e;--container-bg: #4b2222de;--inner-border: #b85a68;--inner-bg: #85827c88;--highlight-color: #b6a981;--highlight-color-2: #b1ab99;--divider-color: #bd5162;--primary-green: #bd5162;--primary-red: #42aa45;--primary-yellow: #82c344;--primary-blue: #3ebcb5;--main-bg: url(/images/Mountain%20Cliff.gif)}:root[data-theme=hacker]{--container-border: #0888fb;--container-bg: #291031ee;--inner-border: #ff3aa4;--inner-bg: #b12c7588;--highlight-color: #f054d6;--highlight-color-2: #df78cd;--divider-color: #91d6ff;--primary-green: #37c9c9;--primary-red: #ef399e;--primary-yellow: #f5f91b;--primary-blue: #00b5ff;--main-bg: url(/images/Neon\ Hacker.gif)}:root[data-theme=ramen]{--border-color: #ba405a;--main-bg: url(/images/Ramen%20Shop.gif);--button-bg: #52225f88;--input-bg: #cc5e39;--input-border: #4d6787;--container-border: #ba405a;--container-bg: #291031ee;--inner-border: #4d6787;--inner-bg: #17092e88;--highlight-color: #e38524;--highlight-color-2: #df9b58;--divider-color: #e38524;--primary-green: #cea65f;--primary-red: #ef399e;--primary-yellow: #f5f91b;--primary-blue: #6eb1d9;--main-bg: url(/images/Ramen%20Shop.gif)}:root[data-theme=neon-room]{--container-border: #aa3d22;--container-bg: #251521F4;--inner-border: #e06e25;--inner-bg: #682421dd;--highlight-color: #fe8127;--highlight-color-2: #fe8127;--divider-color: #e06e25;--primary-green: #f9b31b;--primary-red: #ef399e;--primary-yellow: #f5f91b;--primary-blue: #6eb1d9;--main-bg: url(/images/Neon%20Room.gif)}@font-face{font-family:Minecraft;src:url(/fonts/MinecraftRegular-Bmg3.otf) format("opentype")}:root{--main-width: clamp(200px, 80vw, 80vw);--icon-width: clamp(.75rem, 10vw, 1.75rem);--card-font-size: clamp(.8rem, 1.5vw, 1.2rem);--row: 2ch;--font: "Minecraft", "DotGothic16", monospace;--font-size: clamp(.75rem, 5vw, 2rem);--cursor: url(/cursors/Glove.png), auto;--disabled-cursor: url(/cursors/Disabled.png), auto}*,*:before,*:after{box-sizing:border-box;cursor:var(--cursor)}.menu-header{font-size:1.75rem;text-decoration:underline}.game-mode-button{display:flex;flex-direction:column;justify-content:center;width:50%;padding-bottom:1ch}.game-mode-button button{display:flex;width:100%;justify-content:center}.game-mode-button span{text-align:center}.time-container{padding-right:.25ch}.combo-stack{position:relative;width:100%;height:20px;overflow:hidden;border-radius:10px}.combo-stack.fever{box-shadow:0 0 15px 5px #0ff}.combo-glow{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;transition:box-shadow .3s ease,clip-path .1s linear}.combo-outer{position:absolute;top:0;left:0;width:100%;height:20px;background-color:#444;border-radius:10px;border:2px solid #fff;overflow:hidden}.combo-inner{height:100%;background-color:#0ff;border-radius:8px;transition:width .2s ease-out}.combo-inner.fever{background-color:red}.fever-bar{position:absolute;top:0;left:0;height:100%;overflow:hidden;background-color:#daa520;border-radius:10px;opacity:0;transition:opacity .3s ease-in-out,width .1s linear}.fever-bar.active{opacity:1}.score-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.current-letter{color:#ff0}.current-letter.space{background-color:#ff0}.space{width:1ch}.space-char.current-letter{color:transparent;background-color:#ff0;animation:blink 1s step-end infinite}@keyframes blink{50%{background-color:transparent}}.complete-letter{color:#0f0}.game-container{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1}.game-container button{font-size:1.5rem}.game-container.playing{justify-content:flex-start}.game-container .play-area{height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:1ch;flex:1}.game-title{font-size:3.5rem;text-align:center}.current-word{display:flex;flex-direction:row;font-size:3rem;flex-wrap:wrap;justify-content:center}.wrong-letter{animation:fadeFromRed 1s ease-out}.wrong-letter.space{animation:fadeFromRedBG 1s ease-out}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes fadeFromRed{0%{color:red}to{color:#ff0}}@keyframes fadeFromRedBG{0%{background-color:red}to{background-color:#ff0}}.shake-error{animation:shake .3s ease-in-out}span.countdown{font-size:6rem}.hud{position:relative;border-bottom:2px solid var(--divider-color);height:15%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.hud .score-text{display:flex;justify-content:flex-start;align-items:center}.hud .timer-text{display:flex;justify-content:flex-end;align-items:center}.hud .hud-main{text-align:center;font-size:2.25rem;padding:.5ch;margin:0 1ch;flex:1}.hud img{width:2ch;margin:.25ch}img{-webkit-user-drag:none}.nav2 label{position:relative;overflow:hidden}.corner-badge{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;background-color:red;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);transform:translate(-50%,-50%) rotate(90deg);z-index:10}.corner-badge span{font-size:10px;color:#fff;font-weight:700;line-height:1}.border{border:2px solid var(--inner-border);border-radius:4px}.duration-input{width:4ch}.back-button{width:1rem;position:absolute;top:.5ch;left:.5ch;transition:scale .4s ease-in-out}.back-button :hover{scale:1.1;filter:drop-shadow(0 0 2px var(--inner-border))}.back-button img{width:1.5rem;transition:scale .4s ease-in-out}.server-header2{display:flex;flex-direction:row;border-bottom:1px solid var(--divider-color);justify-content:center;padding:.5ch;position:relative}.server-header2 span{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.server-header2 .sh-left,.server-header2 .sh-right{display:flex;flex-basis:20%;flex-direction:row;align-items:center;padding:.5ch}.server-header2 .sh-left img,.server-header2 .sh-right img{width:2rem}.server-header2 .sh-left{justify-content:center}.server-header2 .sh-right{justify-content:flex-start}.server-header2 .sh-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.server-header2 .sh-center span{text-align:center}.server-header2 .sh-center img{width:2rem}.gear-outer-container{display:flex;flex-direction:column;display:grid;width:90%;gap:1ch}@media (orientation: portrait){.gear-outer-container{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);width:100%}}.gear-inner-container{display:flex;flex-direction:column;width:100%;background-color:var(--inner-bg)}.gear-inner-container .setting-header{align-self:center;padding:.5ch}.active-pet-container,.gear-card{display:flex;flex-direction:row;background-color:var(--inner-bg)}.gear-card{border-top:1px solid var(--divider-color);height:100%}.pet-header,.gear-header{display:flex;flex-direction:row;justify-content:center;padding:.5ch;border-bottom:1px solid var(--divider-color)}.pet-data,.gear-data{flex-basis:66.66%;border-left:1px solid var(--divider-color);height:100%}.pet-data table,.gear-data table{border-spacing:1ch}.pet-data table tr td:nth-child(1),.gear-data table tr td:nth-child(1){white-space:nowrap}.pet-data table td,.gear-data table td{vertical-align:top}.pet-image,.gear-image{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1ch;flex-basis:33.33%}.pet-image img,.gear-image img{max-height:2.5rem}.pet-details:not(:has(table)),.gear-details{padding:1ch;word-break:break-word;overflow-wrap:break-word;font-size:.75rem}@media (orientation: portrait){.active-pet-container{flex-direction:column!important}.pet-header{border-bottom:1px solid var(--divider-color)}.pet-data{border-top:1px solid var(--divider-color);border-left:unset;width:100%}}*:focus{outline:none}a:link,a:active,a:visited{color:inherit;text-decoration:none}*:disabled,*:disabled img,*:disabled+label{cursor:var(--disabled-cursor)}.tooltip-icon{display:inline-block;height:2ch;text-align:center;vertical-align:middle;margin-left:.5ch;transition-duration:.4s}.tooltip-icon img{height:100%}.tooltip-icon:hover{scale:1.25}.accordion{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:.75rem;color:#ccc;width:90%}.accordion.open{max-height:initial}table{text-align:left}table tr:not(:last-child),table th:not(:last-child){padding-right:2ch}button{border-radius:4px;border:2px solid var(--inner-border);background-color:var(--inner-bg);color:#fff;font-family:var(--font);font-size:.75rem;display:inline-flex;align-items:center;height:2ch;width:fit-content;padding:1ch;cursor:var(--cursor);transition:transform .1s ease}button:hover:not(:disabled){border-color:var(--divider-color);background-color:var(--highlight-color)}button:active:not(:disabled){transform:scale(.75)}html{font-family:var(--font);font-size:var(--font-size);color:#fff;background-color:var(--container-bg);display:flex;justify-content:center;background-image:var(--main-bg);background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;transition:background-image .4s ease-in-out;scrollbar-color:var(--divider-color) var(--container-border);scrollbar-width:thin;cursor:var(--cursor)}html::-webkit-scrollbar{cursor:var(--cursor)}a{cursor:var(--cursor)}html::-webkit-scrollbar{width:10px}body{position:absolute;top:50%;transform:translateY(-50%);margin:0}nav#landing{display:flex;flex-direction:column;align-items:center;min-width:100%}nav.container-row{width:100%;justify-items:center;padding:1ch;gap:1ch;flex-grow:1;overflow-y:auto}.centered-option{text-align:center}.container-row:has(#error-text){justify-content:center}.nav-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}#xp-grid{flex-direction:column;justify-content:initial;align-items:center;flex-wrap:nowrap}.setting-header.tt{margin-bottom:-.25em}.container-row:has(.load-div){justify-content:center}.setting-header{text-decoration:underline}#error-text{display:flex;flex-direction:column;align-items:center;font-size:3rem}#error-star{width:7rem}.ach-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.ach-info-container{display:flex;flex-direction:row;border-block-end:1px dashed var(--divider-color);min-height:3rem;justify-content:center;align-items:center}#ach-grid{flex-direction:column;flex-wrap:nowrap;justify-content:initial}.ach-text{display:flex;flex-direction:column}.ach-name,.ach-desc{text-align:center}.ach-name{text-decoration:underline}.ach-desc{font-size:.75rem}.ach-img{display:flex;align-items:center;display:none}.ach-img img{width:2rem}.toast{border:2px solid white;background-color:#000;color:#fff;font-size:.75rem}.link{border:2px solid;border-radius:2px;max-width:100%;width:100%;padding-block:1ch;padding-inline:.5ch;margin-block:.5ch;gap:.5ch;width:70%;text-align:center;background-color:var(--inner-bg)}.link#dashboard{border-color:var(--primary-green)}.link#docs{border-color:var(--primary-red)}.link#author{border-color:var(--primary-yellow)}.link#extra{border-color:var(--primary-blue)}.link#dashboard:hover,.link#dashboard:focus{color:var(--primary-green);outline:none;box-shadow:0 0 5px 2px var(--primary-green)}.link#docs:hover,.link#docs:focus{color:var(--primary-red);outline:none;box-shadow:0 0 5px 2px var(--primary-red)}.link#author:hover,.link#author:focus{color:var(--primary-yellow);outline:none;box-shadow:0 0 5px 2px var(--primary-yellow)}.link#extra:hover,.link#extra:focus{color:var(--primary-blue);outline:none;box-shadow:0 0 5px 2px var(--primary-blue)}.link,.link:visited{color:#fff;text-decoration:none}.avatar{border-radius:20%}.wrapper-column,.wrapper-row{display:flex;border:2px solid var(--container-border);border-radius:.5rem;width:100%;align-items:center;background-color:var(--container-bg);transition:border-color .4s ease,background-color .4s ease}.wrapper-column#error-text{font-size:2.5rem}.wrapper-row{flex-direction:row;align-items:stretch;max-height:min(25rem,80vh);min-height:min(25rem,80vh);overflow:hidden;width:var(--main-width);display:flex;justify-content:center}.wrapper-column{flex-direction:column;padding-block:1ch}.loading{justify-content:center;padding:1ch}nav#landing,.container-column{margin-block-start:1ch;padding-block-start:1ch;width:100%;transition:border-color .4s ease}.full-width{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.25em}.half-box,.reverse.box{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.load-div{height:100%;width:100%;text-align:center;align-content:center;align-self:center}.nav2{width:100%}.nav2.radio-group{width:100%;border-radius:unset;border-left:none;border-right:none;border-top:none}.arrow-input{width:90%;align-self:center;font-size:.8rem}.rot-90{rotate:90deg}.rot-180{rotate:180deg}.rot-45{rotate:45deg}.rot-135{rotate:135deg}.rot-270{rotate:270deg}.chevron{width:25%;align-self:center;filter:invert(1);transition:.4s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.chevron img{width:100%}.chevron:hover{scale:1.25;filter:drop-shadow(0px 0px 5px var(--highlight-color)) invert(1)}.reverse-box.arrows{display:flex;justify-content:center;align-items:center}.reverse-box.l{width:75%}.reverse-box.r{width:25%}.half-box.l,.reverse-box.l{align-items:flex-start;height:100%}.half-box.r,.reverse-box.r{display:flex;height:100%;justify-content:flex-end}.half-box.r>input[type=number]{width:50%}input[type=datetime-local]{font-size:.45rem;text-align:center;height:100%}.half-box.r:has(.radio-group){align-items:flex-end}.reverse-box.r label{font-size:.5rem}.emoji{filter:drop-shadow(0px 0px 10px red)}.button-icon{height:.75rem}.container-row{display:flex;flex-direction:column;align-items:center;overflow:hidden;max-height:100%;transition:border-color .4s ease;flex-grow:1;gap:.5ch}.server-panel{overflow-y:auto;max-height:100%;width:100%;height:100%;flex:1;display:flex;flex-direction:column;cursor:var(--cursor)}nav#dashboard-nav a{display:inline-block;display:flex;justify-content:center;align-items:center;min-height:0;aspect-ratio:1/1;transition:transform .4s;max-width:2.2rem;transition:all .4s ease-in-out}nav#dashboard-nav a img,#shroom span img{min-width:100%;max-width:100%;aspect-ratio:1 / 1;object-fit:contain;transition:all .4s ease-in-out}nav#dashboard-nav a:hover,nav#dashboard-nav a:focus{outline:none;transform:scale(1.1)}nav#dashboard-nav a:hover:not(.home-link),nav#dashboard-nav a:focus:not(:hover):not(:active):not(.home-link){filter:drop-shadow(0px 0px 8px var(--divider-color))}@media (orientation: landscape){nav#dashboard-nav{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding-inline:.5ch;padding-block:.5ch;border-inline-end:1px solid var(--divider-color);gap:.35ch;min-width:2.8rem;max-width:2.8rem}#loading{height:50%}}@media (orientation: portrait){nav#dashboard-nav{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-inline:.5ch;padding-block:.5ch;border-block-start:1px solid var(--divider-color);gap:.35ch;min-height:2.8rem;max-height:2.8rem;width:100%}.wrapper-row{flex-direction:column-reverse;align-items:stretch;max-height:min(30rem,80vh);min-height:min(30rem,80vh);overflow:hidden;display:flex;justify-content:center}nav#dashboard-nav a{flex:1 1 0;display:flex;justify-content:center;align-items:center;min-width:0;aspect-ratio:1/1;transition:transform .4s}.container-row:not:has(#dashboard-nav){justify-self:center;flex-direction:row;align-items:flex-start}#loading{width:50%}}.home-link{filter:grayscale(100%);transition:filter .4s ease,transform .4s ease}.home-link:hover,.home-link:focus:not(:hover):not(:active){filter:grayscale(0%);transform:scale(1.25)}.page-wrapper{animation-duration:.4s;animation-fill-mode:both;width:var(--main-width);display:flex;justify-content:center}.save-container{display:flex;width:90%;justify-content:center}.server-header{display:flex;flex-direction:row;justify-content:center;border-block-end:1px solid var(--divider-color);text-align:center;align-items:center;font-size:1.1rem;padding:.25ch .5ch}.server-header a{display:flex;align-items:center}.server-header img{width:2.2rem;border-radius:4px;transition:.4s ease}.server-header img:hover{transform:scale(.8);filter:drop-shadow(0px 0px 4px var(--highlight-color))}#backOne{position:absolute;right:.5ch;top:.5ch;width:1.5rem}#backOne img{width:100%;filter:drop-shadow(0px 0px 4px white)}#backOne img:hover,#backOne img:focus{filter:drop-shadow(0px 0px 4px var(--primary-green)) hue-rotate(180deg);outline:none}.sub-header{text-align:center;width:90%;font-size:.65rem;margin-top:-.5ch}.server-header span{display:inline-block;max-width:100%;white-space:normal;text-align:left;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-inline-start:.5ch}.server-card,.setting-card{background:var(--inner-bg);border:2px solid var(--inner-border);border-radius:4px;text-align:center;box-shadow:0 0 10px #0003;transition:transform .2s ease;justify-content:center;font-size:.85rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.server-grid a{transition:transform .1s ease;height:5rem}.server-grid a:active,#lang-card:active{transform:scale(.75)}.server-grid a:not(.button){width:100%}.server-grid#setting-grid a:not(.button),#lang-card{width:100%;height:5rem}.server-grid a:hover .server-card,a:focus .server-card,#lang-card:hover,#lang-card:focus{transform:scale(1.03);box-shadow:0 0 15px .1rem var(--primary-green)}.server-grid a:focus,#lang-card:focus{outline:none}.server-card img,.sh-center img{width:var(--icon-width);border-radius:4px;object-fit:cover;margin:.25rem}#setting-grid,.server-grid{gap:.5ch;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem;flex:1;padding:1rem;align-content:start}.scroll{overflow-y:auto;padding-top:1ch}.scroll .setting-header{margin-bottom:-1ch}.main-grid{display:flex;flex-wrap:wrap;flex-grow:1;gap:.25rem;padding-inline:.5rem;justify-content:center;overflow-y:auto;padding-block:.4rem;align-content:flex-start}.server-card-header{display:flex;flex-direction:row}.server-card-info{display:flex;flex-direction:row;justify-content:center;align-items:center;white-space:nowrap;flex-grow:1}.server-card-info img{margin-inline:.5ch}.server-icon-container{display:flex;flex-direction:column;justify-content:center;border-inline-end:1px dashed var(--divider-color)}.server-name-wrapper{height:3.6em;display:flex;align-items:center;justify-content:center;padding:0 .5ch;text-align:center;border-block-start:1px solid var(--divider-color)}.server-card-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1em;max-height:3.6em}.ach-star{width:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-inline:.5ch}.ach-star img{width:100%;transition:transform .4s ease}.ach-star img:hover{transform:scale(1.4)}.ach-locked img{filter:brightness(0%) drop-shadow(0 0 2px var(--container-border))}.ach-locked img:hover{filter:brightness(0%) drop-shadow(0px 0px 2px white)}.ach-hint img{filter:grayscale(100%)}.inline-icon{width:1rem}.hidden{opacity:0}.react-select__control,.react-select__option,.react-select__dropdown-indicator,.react-select__clear-indicator,.react-select__indicators{cursor:var(--cursor)!important}textarea,input[type=text]{resize:none;width:90%;border:2px solid var(--inner-border);border-radius:4px;background-color:var(--inner-bg);color:#fff;font-family:var(--font);padding:.5ch;font-size:.6rem;line-height:1}textarea:focus,select:focus{border-color:var(--divider-color);box-shadow:0 0 4px var(--primary-green)}select,select:hover{width:90%;border:2px solid var(--inner-border);border-radius:4px;background-color:var(--inner-bg);color:#fff;padding:.5ch;font-size:.75rem}select:focus{outline:none}.react-select__control{flex:1}.radio-group{border:solid 2px var(--inner-border);border-radius:4px;width:100%;font-size:.6rem;display:flex;justify-content:center;min-height:fit-content}.option-row .radio-group{min-height:100%;max-height:100%}.radio-group label{display:flex;justify-content:center;align-items:center;font-weight:700;flex:1;min-height:100%;background:var(--inner-bg);padding:.25ch;transition:background-color .3s ease}input[type=radio i]{background-color:initial;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 0 5px;padding:initial;border:initial}label+input[type=radio]+label{border-left:solid 2px var(--inner-border)}input[type=radio]{position:absolute;visibility:hidden;display:none}input[type=radio]:checked+label{background:var(--highlight-color)}input[type=radio]:checked:not(:disabled)+label:hover{background:var(--highlight-color-2)}input[type=radio]:not(:disabled)+label:hover{background:var(--highlight-color)}.saveButton{background-color:var(--inner-bg);padding:0 .25ch .2ch}.saveButton:hover{transform:scale(.85);box-shadow:0 0 8px var(--primary-green)}.saveButton:active{transform:scale(.65)}.zoomIn{animation:zoomIn .4s ease forwards}.zoomOut{animation:zoomOut .4s ease forwards}.setting-header{display:flex;justify-content:center;width:90%;margin-top:-.1rem;justify-self:center}.setting-header-img{display:flex;justify-content:center;height:3rem;width:90%}.setting-header-img img{height:100%}.option-row:has(.left-num){gap:1ch}.left-num{width:4ch}.margin-right{margin-right:.5ch}.option-row{display:flex;flex-direction:row;width:90%;justify-content:center;align-items:center;height:var(--row);position:relative}.option-row img{height:100%}.option-row button{height:100%;padding:.25ch}.option-row button img{height:100%}.option-row.grow{max-height:unset;height:unset}.left-box,.right-box{display:flex;flex-direction:row;align-items:center;height:100%}.right-box>.r-select{height:100%;width:90%}.option-row>.r-select{width:100%}button>img{height:inherit}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;align-items:center;justify-content:center;z-index:9999;border-radius:8px}.modal-box{background:var(--container-bg);padding:1rem;border-radius:4px;border:2px solid var(--container-border);width:80%;text-align:center;box-shadow:0 0 10px #00000030}.modal-actions{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.modal-actions .confirm,.modal-actions .cancel{background-color:var(--inner-bg)}input{background-color:var(--inner-bg);border:2px solid var(--inner-border);border-radius:4px;font-size:inherit;color:inherit;width:100%;font-family:var(--font);color-scheme:dark}input[type=number]{min-height:var(--row);max-height:var(--row);text-align:center}nav.container-row>.link{height:100%;align-content:center;width:inherit;margin-block:0}.button-row{display:flex;flex-direction:row;gap:1ch;width:90%;justify-content:center}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.right-box{width:75%;justify-content:flex-end}.left-box{width:25%;justify-content:flex-start}@keyframes zoomIn{0%{opacity:0}to{opacity:1}}@keyframes zoomOut{0%{opacity:1}to{opacity:0}}.lang-fade-text{transition:opacity .15s ease}.lang-fade-text:not(img){display:inline-block}.fade-in{opacity:0;animation:fadeInLang .15s forwards}.fade-out{opacity:1;animation:fadeOutLang .1s forwards}@keyframes fadeOutLang{0%{opacity:1}to{opacity:0}}@keyframes fadeInLang{0%{opacity:0}to{opacity:1}}.ach-animate{animation:fadeOutIn 2s ease-in-out}.ach-animate2{animation:fadeOutIn2 2s ease-in-out}@keyframes fadeOutIn{0%{opacity:1}49%{opacity:0}50%{opacity:0}to{opacity:1;filter:brightness(1)}}@keyframes fadeOutIn2{0%{opacity:1}49%{opacity:0}50%{opacity:0}to{opacity:1}}.fade-out-avatar{opacity:0;transform:scale(0);transition:opacity .4s ease-out,transform .4s ease-out}.game-wrapper{padding:0!important;width:100%;height:100%;flex-grow:1;display:flex;flex-direction:column}
