*{margin:0;padding:0;box-sizing:border-box}#fps-meter{position:fixed;bottom:5px;right:5px;z-index:99999;background:rgba(255,255,255,.7);color:#000;font:12px/1.4 monospace;padding:4px 8px;border-radius:4px;pointer-events:none}a:hover,button:hover,.cursored:hover{cursor:url(data:image/x-icon;base64,AAACAAEAICAQAAEABQDoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAAAIAAAAAAAAAAAAAEAAAAAAAAACwsLAAAAAAAFRUVAD6+voAxMTEANbW1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIiEREREREREREREREREREiAiERERERERERERERERERIAACEREREREREREREiIiEiAAACEREREREREREiIAACIgBUACERERERERESIAAAAAIFNVQCERERERERIABEVUAAJTMzVSEREREREgAFUzNVAAMzMzMhERERERIFUzMzM1UAMzMzUhEREREgQzADMzMzMFMzMzIRERERIDMiAzMzMzNAUzMzIRERESUyIEMzMzMzMCMzNSEREREiIgQzMzMzMzUFMzIREREREiBFMzMyMzMzQjMiERERERIEUzMyIzNTMyEiIREREREgRTMzIjMyMzMhIRERERESBFMzMzMzIzMzIRERERERIEUzMzMzMiMyMyEREREREgRTMzUjMzMzIzIRERERERJFMzNSAzMzMiMyERERERESQzM1JDMzAzMzAhEREREREjMzMhIzMjMzMyEREREREREjMyERIiM1I1IREREREREREiIRERESIhIhERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERH//////////////////8f///+D////gf//wQD//wAAf/4AAD/8AAAf+AAAH/gAAA/wAAAP8AAAB/AAAAfwAAAP+AAAD/gAAR/wAAF/4AAB/8AAAf+AAAP/gAAD/4AAA/+AgAf/wcAP/+P4n////////////////////////////w==),auto!important}body{overflow:hidden;background:#111;font-family:Karla,sans-serif}canvas{width:100vw;height:100vh}canvas.three-canvas{position:fixed;top:0;left:0}.ui-logo{position:fixed;top:25px;left:25px;z-index:10;pointer-events:none;z-index:1313}.ui-logo.above-overlay{z-index:10003}.ui-logo img{display:block;max-width:12vw;transition:all .3s ease}.ui-logo.is-iframe img{filter:grayscale(1) brightness(2);transform:scale(.7);transform-origin:top left;opacity:.65}.ui-logo.logo-killable{pointer-events:auto;cursor:pointer}@keyframes bounce{0%,to{bottom:4vh}50%{bottom:calc(4vh + 5px)}}.ui-minimap{--minimap-cart-size: 7vh;margin-left:calc(var(--minimap-cart-size) / -2);transition:transform .1s linear;position:fixed;bottom:47px;left:50%;width:100%;text-align:center;color:#000;font-size:14px;display:flex;white-space:nowrap;overflow:visible;max-height:6vh}.ui-minimap>div{display:flex;align-items:stretch;justify-content:center;position:relative}.ui-minimap>div .cart-save-status{position:absolute;top:0;left:0;width:100%;text-align:center;transform:translateY(-100%);color:#fff;display:flex;align-items:center;justify-content:space-around;padding:0 0 10px;font-size:11px;color:#000c}.ui-minimap>div .cart-save-status strong{color:#000000a6;font-size:10px;text-transform:uppercase}.ui-minimap>div .cart-save-status>div{position:relative}.ui-minimap>div .cart-save-status>div svg{width:15px;height:auto;color:#000000a6}.ui-minimap>div .cart-save-status .tooltip{display:block;position:absolute;pointer-events:none;background-color:#fff;color:#222;opacity:0;transition:opacity .3s ease;left:0;top:0;transform:translateY(-100%);margin-top:-10px;padding:3px 6px;border-radius:3px}.ui-minimap>div .cart-save-status>div:hover .tooltip{opacity:1}.ui-minimap .minimap-cart{flex:1;width:var(--minimap-cart-size);position:relative;z-index:1;background-color:#ffffff80;backdrop-filter:blur(8px);align-items:center;justify-content:center;display:flex}.ui-minimap .minimap-cart img{width:100%;height:auto;opacity:.333;filter:grayscale(100%)}.ui-minimap .minimap-cart img.pico8-label{aspect-ratio:1/1;object-fit:cover;object-position:top}.ui-minimap .minimap-cart.is-active,.ui-minimap .minimap-cart:hover{z-index:99}.ui-minimap .minimap-cart.is-active img,.ui-minimap .minimap-cart:hover img{opacity:1;filter:none}.ui-minimap.platform-arcade img{max-width:65%;margin:0 auto}.ui-minimap.platform-dos img{max-width:90%}.ui-minimap.platform-dos img{margin-top:10px;margin-bottom:10px}.ui-cartInfo{position:fixed;left:0;width:100%;bottom:18vh}.ui-cartInfo.is-flipped{bottom:28vh}.ui-cartInfo{display:flex;align-items:center;justify-content:center;text-align:center;gap:45px;color:#000000c4;font-family:Departure Mono}.ui-cartInfo .info-wrapper{width:100%;display:flex;flex-direction:column;gap:15px}.ui-cartInfo .title-serial{display:inline-block;font-size:9px;margin:0 auto;background-color:#fc0c18;padding:3px 6px;border-radius:8px;color:#fff;font-weight:600;transition:opacity .5s}.ui-cartInfo_title{font-size:1.77vw;font-weight:300;margin:0;display:flex;align-items:center;justify-content:center;gap:15px;letter-spacing:-3px;line-height:1}.ui-cartInfo_title .title-clearlogo{max-width:15vw}.ui-cartInfo_title .mouse-icon{margin-left:0;position:relative;z-index:9}.ui-cartInfo_title .mouse-icon svg{width:22px;height:auto}.ui-cartInfo_title .mouse-icon .tooltip{font-family:Karla;position:absolute;top:0px;left:30px;background-color:#fff;color:#000;font-size:14px;font-weight:400;letter-spacing:normal;white-space:nowrap;padding:3px 6px;border-radius:3px;transition:all .3s ease;pointer-events:none;opacity:0}.ui-cartInfo_title .odometer-text{white-space:pre;transition:opacity .3s ease}.ui-cartInfo_title .odometer-text.is-scrambling{opacity:.25}.ui-cartInfo_title .odometer-text .odometer-char{display:inline-block}.ui-cartInfo_title .odometer-text .odometer-char.is-rolling{height:1em;line-height:1;overflow:hidden;vertical-align:top}.ui-cartInfo_title .odometer-text .odometer-reel{display:block;will-change:transform}.ui-cartInfo_title .odometer-text .odometer-face{display:block;height:1em;line-height:1;backface-visibility:hidden;will-change:transform,opacity}.ui-cartInfo_meta{font-size:.77vw;font-weight:900;text-align:center;transition:opacity .5s}.ui-cartInfo_extras{margin:0 auto 10px;width:100%;max-width:52.25vw;white-space:nowrap;display:flex;align-items:center;font-size:22px;background-color:#ffffffb3;box-shadow:0 0 60px #0000001a;backdrop-filter:blur(8px);position:relative;font-family:Karla;font-weight:500;letter-spacing:-1px;color:#000000c4}.ui-cartInfo_extras #theProfessor{position:absolute;right:0;z-index:10;transform:translate(150%,15px);width:25px;height:auto}.ui-cartInfo_extras .ticker-track--wrapper{position:relative;overflow:hidden;height:100%;width:100%;display:flex;align-items:center;padding:5px 0}.ui-cartInfo_extras .ticker-track{display:inline-flex;white-space:pre;padding:5px 0;line-height:1}.ui-cartInfo_extras .ticker-track-progress{width:0%;height:2px;background-color:#c70a14;position:absolute;bottom:0px;right:0}.ui-cartInfo_extras #professorMute{position:absolute;left:100%;transform:translate(-100%,calc(-100% - 20px));text-align:right;outline:none;color:#000;font-family:Departure Mono;background-color:transparent;border:none;font-size:10px;text-transform:uppercase;opacity:0;transition:opacity .5s ease;display:flex;align-items:center;justify-content:center;gap:4px;background:white;border-radius:5px;padding:2px;width:120px;transition:all .3s ease}.ui-cartInfo_extras #professorMute svg{vertical-align:-1px;width:16px;height:16px}.ui-cartInfo_extras #professorMute.is-faded-in{opacity:1}.ui-cartInfo_extras #professorMute .narration-spectrum{position:absolute;transform:translateY(-100%);height:24px;width:100%;background-color:transparent;opacity:0;transition:opacity .2s ease-out;pointer-events:none}.ui-cartInfo_extras #professorMute .narration-spectrum canvas{display:block;width:100%;height:24px}.ui-cartInfo_extras #professorMute.narration-active{background-color:#c70a14;color:#fff}.ui-cartInfo_extras #professorMute.narration-active svg{stroke:#fff}.ui-cartInfo_extras #professorMute.narration-active .narration-spectrum{opacity:1}.ui-cartInfo_achievements{font-size:11px;display:flex;align-items:center;justify-content:center;gap:4px;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.ui-cartInfo_achievements .achievements-info{opacity:0;animation:achievements-info-fade-in .3s ease 1s forwards;color:#000000a6}.ui-cartInfo_achievements .achievements-info strong{font-weight:900;background-color:#fff;padding:1px 5px;border-radius:6px;letter-spacing:normal;color:#000}.ui-cartInfo.has-blurb .title-serial,.ui-cartInfo.has-blurb .ui-cartInfo_meta{opacity:0}.ui-cartInfo.is-attract .title-serial{visibility:hidden}.ui-cartInfo.is-attract .ui-cartInfo_title{font-size:60px;letter-spacing:-7px}.ui-cartInfo.is-attract .ui-cartInfo_meta{font-size:21px;letter-spacing:-2px}.ui-cartInfo.is-attract .ui-cartInfo_extras{position:fixed;bottom:0;max-width:100vw;padding-right:35px;font-size:26px;letter-spacing:-.5px}.ui-cartInfo.is-attract .ui-cartInfo_extras #theProfessor{transform:none;right:10px}.ui-cartInfo.is-attract .ui-cartInfo_extras .ticker-track{padding:10px 0}.ui-cartInfo.is-attract.platform-arcade{bottom:14vh}@keyframes achievements-info-fade-in{0%{opacity:0}to{opacity:1}}body.cart-hovered .ui-cartInfo_title .mouse-icon .tooltip{opacity:1}.ui-controls{position:fixed;bottom:0;left:0;width:100%;padding:12px 15px;background-color:#c70a14;color:#fff;display:flex;align-items:center;justify-content:center;gap:60px;border-top:3px solid rgb(133,16,22)}.ui-controls_item{font-size:12px;display:flex;align-items:center;gap:5px;padding:2px 5px;border-radius:3px}.ui-controls_item pre{background-color:#fff;color:#c70a14;padding:1px 6px;border-radius:10px}.ui-controls_item .ui-label{font-weight:600;font-family:Karla}.ui-controls_item.active pre{background-color:#ee414a;color:#fff}.ui-iframe{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;z-index:1200;background-color:#100110;background:linear-gradient(to bottom,#100110,#1f021f 150%);border-bottom:2px solid rgb(84,58,145)}.ui-iframe>div{min-width:70%;height:100%;position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;background-color:#000;overflow:hidden;outline:none;transition:all .3s ease;opacity:0}.ui-iframe>div iframe{opacity:1;width:100%;height:100%}.ui-iframe.game-loaded>div{opacity:1}.platform-gb .ui-iframe>div{border-radius:15px;overflow:hidden;margin:7vh auto;height:45vw;min-width:unset;width:50vw}.platform-gba .ui-iframe>div{border-radius:15px;overflow:hidden;height:43.3333vw;min-width:unset;width:65vw;position:fixed;top:50%;transform:translate(-50%,-50%);left:50%;margin:0}.platform-psp .ui-iframe>div{border-radius:10px;overflow:hidden;height:39.5vw;min-width:unset;width:70vw;position:fixed;top:50%;transform:translate(-50%,-50%);left:50%;margin:0}.platform-ngp .ui-iframe>div{border-radius:10px;overflow:hidden;height:100vh;min-width:unset;width:104.5vh;position:fixed;top:50%;transform:translate(-50%,-50%);left:50%;margin:0}.platform-pico8 .ui-iframe>div{border-radius:15px;overflow:hidden;margin:7vh auto;height:43.3333vw;min-width:unset;width:43.3333vw}.ui-iframe-controls{position:fixed;bottom:30px;left:1vw;width:13.33333vw;z-index:1201;padding:15px;display:flex;flex-direction:column;gap:20px;transform:translateY(15px)}.ui-iframe-controls li{list-style-type:none;display:flex;justify-content:center}.ui-iframe-controls .button-power,.ui-iframe-controls .button-reset{width:100%;margin:0 auto;max-width:160px;height:50px;background-color:#543a91;color:#fff9;font-size:12px;font-style:italic;text-transform:uppercase;box-shadow:#5d429d 0 0 32px inset;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:0 0 5px 5px;transition:.3s}.ui-iframe-controls .session-clock{margin:15px 0 0;color:#666;text-align:center}.ui-iframe-controls .session-clock label{font-size:10px;text-transform:uppercase;display:block;margin:0 0 3px}.ui-iframe-controls .session-clock .value{font-family:Doto,monospace;color:#bbb;text-shadow:0 0 5px rgb(255,255,255);font-size:28px;display:flex;align-items:baseline;gap:3px;justify-content:center;font-weight:900}.ui-iframe-controls .session-clock .value strong{font-family:monospace;align-self:center}.ui-iframe-controls .session-clock .value small{font-size:14px}.ui-iframe-auxiliary{position:fixed;left:1vw;bottom:30vh;z-index:1201;padding:15px 15px 0;width:13.333333333vw;text-align:center}.ui-iframe-auxiliary .auxiliary-trivia{font-family:Karla;background-color:#ffffff1a;color:#fffc;position:fixed;top:11vh;width:13vw;left:24px;text-align:left;font-size:12px;padding:12px;border-radius:6px;line-height:1.35;opacity:0;transition:opacity .8s ease;pointer-events:none}.ui-iframe-auxiliary .auxiliary-trivia .theProfessor{position:absolute;bottom:-10px;right:0;transform:translateY(100%)}.ui-iframe-auxiliary .auxiliary-trivia .trivia-bar{position:absolute;bottom:1px;left:0;width:100%;overflow:hidden;border-radius:10px;height:1px;padding:0 3px}.ui-iframe-auxiliary .auxiliary-trivia .trivia-bar>div{transition:all .3s linear;height:10px;background-color:#c70a14}.ui-iframe-auxiliary_gameInfo{color:#555}.ui-iframe-auxiliary_gameInfo .now-loaded{display:flex;flex-direction:column;gap:10px}.ui-iframe-auxiliary_gameInfo .now-loaded .game-logo{width:70%;height:auto;margin:0 auto}.ui-iframe-auxiliary_gameInfo .now-loaded .game-logo.pico8-label{aspect-ratio:1/1;object-fit:cover;object-position:top}.ui-iframe-auxiliary_gameInfo .now-loaded .game-meta{line-height:1.42}.ui-iframe-auxiliary_gameInfo .now-loaded .game-meta .meta-title{font-size:16px;letter-spacing:-.5px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease}.ui-iframe-auxiliary_gameInfo .now-loaded .game-meta .meta-info{font-size:12px;color:#666;transition:all .3s ease}.ui-iframe-auxiliary_gameInfo .now-loaded:hover .game-meta .meta-title,.ui-iframe-auxiliary_gameInfo .now-loaded:hover .game-meta .meta-info{color:#fff}.ui-iframe-inputs{position:fixed;right:3.33333vw;top:30px;z-index:1201;padding:15px 15px 0;width:11vw;color:#fff;font-family:Karla}.ui-iframe-inputs .input-label{margin:0 0 10px;text-transform:uppercase;font-size:12px;color:#666;display:flex;align-items:baseline;gap:5px}.ui-iframe-inputs .input-label .big{font-size:14px;color:#fff}.ui-iframe-inputs .input-label strong{color:#fff}.ui-iframe-inputs .input-list{display:flex;gap:25px;align-items:center}.ui-iframe-inputs .icon-input{width:30px;height:auto;opacity:.5}.ui-iframe-inputs .input-hint{margin-top:15px;position:relative}.ui-iframe-inputs .input-hint .input-hint_drawer{position:absolute;pointer-events:none;opacity:0;background-color:#fff;border-radius:6px;width:13vw;padding:3px;color:#333;font-size:13px;line-height:1.2;transition:all .3s ease;transform:translateY(10px)}.ui-iframe-inputs .input-hint .input-hint_drawer img{width:100%;height:auto;margin:10px 0}.ui-iframe-inputs .input-hint .input-hint_drawer>div{padding:5px}.ui-iframe-inputs .input-hint .input-hint_drawer>div img{filter:saturate(0)}.ui-iframe-inputs .input-hint .input-hint_drawer strong{font-weight:700}.ui-iframe-inputs .input-hint .gamepad-hint_drawer{position:absolute;pointer-events:none;opacity:0;background-color:#fff;border-radius:6px;width:15vw;min-width:190px;padding:8px;color:#333;font-size:13px;line-height:1.2;transition:all .3s ease;transform:translate(-15%,10px)}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-id{font-size:11px;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-buttons{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:8px}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-btn{display:flex;flex-direction:column;align-items:center;min-width:58px;padding:2px 6px;border-radius:8px;background:#e4daf0;color:#543a91}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-btn b{font-size:9px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-btn i{font-size:10px;font-style:normal;font-weight:700;line-height:1.1}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-btn.unmapped{opacity:.55}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-btn.on{background:#543a91;color:#fff;opacity:1}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-sticks{display:flex;gap:12px;justify-content:center;margin-bottom:4px}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-stick{position:relative;width:64px;height:64px;border-radius:50%;border:2px solid #543a91;background:radial-gradient(circle,transparent 62%,#e4daf0 63%)}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-dot{position:absolute;width:12px;height:12px;border-radius:50%;background:#e60012;transform:translate(-50%,-50%)}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-axisnames{font-size:8px;opacity:.65;line-height:1.35;word-break:break-word}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-axisnames em{font-style:normal;font-weight:700;color:#543a91}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-triggers{display:flex;flex-direction:column;gap:4px;margin-top:6px}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-trigger{display:flex;align-items:center;gap:6px;height:12px;background:#e4daf0;border-radius:6px;overflow:hidden}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-trigger b{font-size:8px;margin-left:auto;padding-right:5px;color:#543a91;white-space:nowrap}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-trigger b.dim{opacity:.6}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-trigger i{display:block;height:100%;background:#543a91}.ui-iframe-inputs .input-hint .gamepad-hint_drawer .pad-tester .pad-legendnote{margin-top:6px;font-size:8px;opacity:.5}.ui-iframe-inputs .input-hint a{color:#ffffff73;font-size:10px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid rgba(255,255,255,.2);padding:5px 10px;max-width:125px;border-radius:3px;transition:all .3s ease}.ui-iframe-inputs .input-hint a:hover{cursor:help!important;background-color:#e60012;color:#fff}.ui-iframe-inputs .input-hint a:hover+.input-hint_drawer,.ui-iframe-inputs .input-hint a:hover+.gamepad-hint_drawer{opacity:1}.emulation-paused .ui-iframe-controls .session-clock label{color:#e60012;font-weight:700}.emulation-paused .ui-iframe-controls .session-clock .value{color:#e60012;text-shadow:0 0 5px rgb(100%,0%,.1960784314%)}.ui-musicPlayer{position:fixed;top:0;right:15px;padding:15px 15px 25px;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;z-index:9999;border-radius:7px;color:#333;min-width:12vw;display:flex;flex-direction:column;align-items:end}.ui-musicPlayer .player-note{animation:pulse 2.5s ease-in-out infinite}.ui-musicPlayer .player-legend{text-transform:uppercase;font-size:12px;margin:0 0 5px;color:#543a91;font-family:Karla}.ui-musicPlayer .player-meta{transition:all .3s ease;opacity:.5;letter-spacing:-1px;font-family:Karla}.ui-musicPlayer .player-meta .meta-artist{font-size:18px;font-weight:600;margin:0 0 3px}.ui-musicPlayer .player-meta .meta-title{font-size:14px}.ui-musicPlayer .player-viz{margin:10px 0 0;opacity:0;transition:opacity .3s ease;width:12vw;min-height:20px}.ui-musicPlayer .player-viz.is-active{opacity:1}.ui-musicPlayer .player-viz canvas{display:block;width:100%;height:20px;border-radius:3px;transition:opacity .3s ease,height .3s ease}.ui-musicPlayer .player-controls{margin-top:15px;gap:10px;opacity:0;transition:opacity .3s ease;align-items:stretch;display:flex;flex-direction:column;width:12vw}.ui-musicPlayer .player-controls>div{display:flex;align-items:center;justify-content:end;gap:15px}.ui-musicPlayer .player-controls input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:linear-gradient(to right,rgb(84,58,145) var(--pct, 0%),rgba(0,0,0,.2) var(--pct, 0%));border-radius:3px;outline:none;cursor:pointer}.ui-musicPlayer .player-controls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:rgb(84,58,145);cursor:pointer;border:none}.ui-musicPlayer .player-controls input[type=range]::-moz-range-track{height:6px;background:#ddd;border-radius:3px;border:none}.ui-musicPlayer .player-controls input[type=range]::-moz-range-progress{height:6px;background:rgb(84,58,145);border-radius:3px 0 0 3px;border:none}.ui-musicPlayer .player-controls input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:rgb(84,58,145);cursor:pointer;border:none}.ui-musicPlayer .player-controls button{padding:5px;border:none;background-color:transparent;border-radius:3px;display:flex;align-items:center;justify-content:center}.ui-musicPlayer .player-controls button svg{transition:all .3s ease}.ui-musicPlayer .player-controls button:hover svg{stroke:#543a91}.ui-musicPlayer .player-controls button.active{background-color:#543a91}.ui-musicPlayer .player-controls button.active svg{stroke:#fff!important}.ui-musicPlayer.is-loading .player-meta{opacity:.2!important}.ui-musicPlayer.is-loading button{cursor:not-allowed;pointer-events:none}.ui-musicPlayer:hover .player-controls,.ui-musicPlayer:hover .player-meta{opacity:1}.ui-musicPlayer:hover .player-viz.is-active{opacity:.9}.ui-factoids{position:fixed;background-color:#ffffffa8;backdrop-filter:blur(24px);box-shadow:0 0 60px #0000001a;border:1px solid #eee;top:50%;left:50%;width:16vw;padding:15px;font-size:14px;display:none;color:#222;line-height:1.42;transform:translate(100%,-50%);font-family:Karla}.ui-factoids .factoids-title{color:#fc0c18;text-transform:uppercase;font-size:15px;font-weight:900;margin:0 0 5px}.ui-factoids.platform-snes,.ui-factoids.platform-n64{left:48%}.ui-factoids.platform-nes,.ui-factoids.platform-arcade,.ui-factoids.platform-genesis,.ui-factoids.platform-dos{left:42%}.ui-factoids.platform-gb{left:43%}.ui-factoids.platform-gba{left:44%}.attract-mode .ui-factoids{display:block}.attract-mode .ui-controls,.attract-mode .ui-minimap,.attract-mode .ui-minimap-tooltip{opacity:0;pointer-events:none;transition:opacity .5s}.factoid-fade-enter-active,.factoid-fade-leave-active{transition:opacity .3s ease}.factoid-fade-enter-from,.factoid-fade-leave-to{opacity:0}.overlay-fade-enter-active{transition:opacity var(--overlay-fade-duration, .3s) ease-out}.overlay-fade-leave-active{transition:opacity .3s ease-out}.overlay-fade-enter-from,.overlay-fade-leave-to{opacity:0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.library-loading{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Karla}.library-loading_content{text-align:center}.library-loading_label{font-size:12px;color:#666;letter-spacing:1px;text-transform:uppercase;font-weight:600}.library-loading_name{font-size:42px;color:#000;font-weight:100}.library-loading_progress{width:50vw;margin:30px auto;position:relative}.library-loading_progress progress{appearance:none;width:100%;height:4px;border:none;background-color:#0000000d}.library-loading_progress progress::-webkit-progress-bar{background-color:#0000000d}.library-loading_progress progress::-webkit-progress-value{background-color:#e60012;transition:width .3s ease}.library-loading_progress progress::-moz-progress-bar{background-color:#e60012;transition:width .3s ease}.library-loading_progress .percentage{position:absolute;right:0;transform:translate(150%,10%);font-size:14px;color:#666;margin-top:5px;text-align:center;text-transform:uppercase;font-weight:100}.library-fade-leave-active{transition:opacity .3s ease-out}.library-fade-leave-to{opacity:0}.preloader-boxartmocks{position:fixed;bottom:0;left:0;right:auto;margin:0;padding:0 0 30px 30px;list-style-type:none;display:flex;flex-direction:row-reverse;align-items:end;justify-content:flex-end;gap:8px;pointer-events:none}.preloader-boxartmocks .success{position:absolute;left:0;top:0;color:#fff;white-space:nowrap;width:100vw;transform:translateY(-100%);padding:10px;font-size:11px;opacity:0;transition:opacity .6s ease;font-family:Departure Mono}.preloader-boxartmocks .success.is-visible{opacity:1}.preloader-boxartmocks li{width:var(--mock-cart-size, 10vw);animation:mockpop .35s ease backwards;margin:0 -5px}.preloader-boxartmocks li img{width:65%;height:auto;max-height:var(--mock-cart-size);display:block;filter:saturate(0)}@keyframes mockpop{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}.iframe-toast{position:fixed;top:7.77vh;left:50%;transform:translate(-50%);z-index:10001;pointer-events:none}.iframe-toast_inner{border-radius:6px;border:3px solid rgba(0,0,0,.2);font-weight:700;background-color:#fff;color:#fc0c18;padding:8px 20px;font-size:13px}.iframe-toast .toast_ra_icon{width:24px;height:auto;vertical-align:middle}@keyframes rec-blink{0%,49%{opacity:1}50%,to{opacity:.15}}.iframe-rec{position:absolute;top:12px;left:12px;z-index:5;pointer-events:none;display:flex;align-items:center;gap:8px;border-radius:6px;border:3px solid rgba(0,0,0,.2);font-weight:700;background-color:#141418d9;color:#fff;padding:8px 16px;font-size:13px;font-variant-numeric:tabular-nums}.iframe-rec .rec-dot{width:12px;height:12px;border-radius:50%;background-color:#fc0c18;animation:rec-blink 1s steps(1) infinite}.toast-fade-leave-active{transition:opacity .3s ease}.toast-fade-leave-to{opacity:0}.cheevo{position:fixed;top:7.77vh;left:50%;transform:translate(-50%);z-index:10001;pointer-events:none;display:flex;align-items:center;gap:20px;border-radius:6px;border:4px solid rgba(0,0,0,.33);background-color:#543a91;color:#fff;padding:8px 20px;font-family:Karla,sans-serif}.cheevo_badge{width:64px;height:auto}.cheevo_body{display:flex;flex-direction:column}.cheevo_title{font-weight:700;font-size:21px;letter-spacing:-1px;margin:0 0 3px}.cheevo_desc{font-weight:400;font-size:16px;letter-spacing:-1px;opacity:.85}.cheevo_points{font-weight:700;font-size:16px;background-color:#fff;color:#222;border-radius:50%;width:30px;display:flex;align-items:center;justify-content:center;height:30px}.meta-achievements{margin-top:15px;font-family:Karla,sans-serif;text-align:left}.meta-achievements .ach-header{display:flex;align-items:center;gap:6px;font-size:12px;background-color:#543a91;color:#fff;border-radius:6px;padding:2px 5px;cursor:pointer;user-select:none;font-weight:900;transition:all .3s ease}.meta-achievements .ach-header .ach-count{margin-left:auto;font-weight:400}.meta-achievements .ach-header:hover{background-color:#6547aa}.meta-achievements .ach-list{list-style:none;margin:4px 0 0;padding:0;max-height:25vh;overflow-y:auto;background-color:#0000001a;scrollbar-width:thin;scrollbar-color:rgb(84,58,145) transparent}.meta-achievements .ach-list::-webkit-scrollbar{width:6px}.meta-achievements .ach-list::-webkit-scrollbar-track{background:transparent}.meta-achievements .ach-list::-webkit-scrollbar-thumb{background:#e4daf0;border-radius:3px}.meta-achievements .ach-list li{display:flex;align-items:flex-start;gap:10px;padding:5px 8px 5px 5px;font-size:11px;color:#666;border-bottom:1px solid #333;line-height:1.15}.meta-achievements .ach-list li img{opacity:.2}.meta-achievements .ach-list li .ach-points{font-family:Departure Mono;font-weight:700;opacity:.8;width:20px;min-width:20px;height:20px;background-color:#666;color:#000000a6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.meta-achievements .ach-list li .ach-badge{width:32px;height:32px;border-radius:4px;flex:none;display:none}.meta-achievements .ach-list li .ach-body{flex:1;min-width:0}.meta-achievements .ach-list li .ach-name{font-size:13px;font-weight:700}.meta-achievements .ach-list li.is-unlocked{color:#ccc;background-color:#000}.meta-achievements .ach-list li.is-unlocked .ach-name{text-decoration:line-through}.meta-achievements .ach-list li.is-unlocked .ach-points{background-color:#222;color:#666}.meta-achievements .ach-list li.is-unlocked .ach-desc{display:none}.meta-achievements .ach-list li .ach-move-move{transition:transform .4s ease}.meta-achievements .ach-list li li.just-unlocked{animation:ach-flash 2s ease-out}@keyframes ach-flash{0%{background-color:#543a918c}to{background-color:transparent}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.search-nav-btn{display:none!important;position:fixed;top:54px;right:calc(50% - 130px);background:transparent;border:none;outline:none;padding:4px;cursor:pointer;z-index:99999}.search-nav-btn svg{stroke:#543a91;transition:transform .3s ease}.search-nav-btn:hover svg{transform:scale(1.5)}.ui-platform-searchGame{position:fixed;bottom:20vh;left:0;width:100%;z-index:1001;display:flex;align-items:center;justify-content:center}.ui-platform-searchGame .searchbox{font-family:Karla,sans-serif;width:44vw;min-width:600px;max-width:900px;background-color:#ffffffc4;backdrop-filter:blur(16px);padding:60px;position:absolute;transform:translateY(-25%)}.ui-platform-searchGame .searchbox .results-count{display:block;margin:0 0 5px;font-size:14px;color:#0006}.ui-platform-searchGame .searchbox .results-count strong{color:#0009;font-size:15px}.ui-platform-searchGame .searchbox input#searchByName{font-size:34px;border:none;background-color:#ffffffe0;padding:10px;outline:none;line-height:1;display:block;width:100%;font-weight:300}.ui-platform-searchGame .searchbox .search-results{max-height:40vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(84,58,145) transparent}.ui-platform-searchGame .searchbox .search-results::-webkit-scrollbar{width:6px}.ui-platform-searchGame .searchbox .search-results::-webkit-scrollbar-track{background:transparent}.ui-platform-searchGame .searchbox .search-results::-webkit-scrollbar-thumb{background:#e4daf0;border-radius:3px}.ui-platform-searchGame .searchbox .search-results .found{width:100%;border-collapse:collapse}.ui-platform-searchGame .searchbox .search-results .found .result{background-color:#ffffffc4;border-bottom:1px solid rgba(0,0,0,.2);font-size:11px}.ui-platform-searchGame .searchbox .search-results .found .result td{padding:15px 12px}.ui-platform-searchGame .searchbox .search-results .found .result .result_title{font-size:16px}.ui-platform-searchGame .searchbox .search-results .found .result:last-of-type{border:none}.ui-platform-searchGame .searchbox .search-results .found .result:hover,.ui-platform-searchGame .searchbox .search-results .found .result.highlighted{background-color:#543a91;color:#fff}.ui-platform-searchGame .searchbox .search-results .empty-state{padding:20px;text-align:center;color:#000000e0}.ui-platform-searchGame .searchbox .search-results .empty-state small{color:#000000a6}.search-fade-enter-active,.search-fade-leave-active{transition:opacity .3s ease-out}.search-fade-enter,.search-fade-leave-to{opacity:0}#gameRingLoadProgress{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#c70a14;color:#fff;transform:none;font-size:12px;letter-spacing:-.5px;font-weight:700;padding:5px 15px;border-radius:5px;pointer-events:none}.hold-hint-fade-enter-active,.hold-hint-fade-leave-active{transition:opacity .15s ease-out}.hold-hint-fade-enter-from,.hold-hint-fade-leave-to{opacity:0}.preloader{position:fixed;inset:0;z-index:9999;display:block;overflow:hidden;background:#090b0b;color:#d7e8dc;font-family:monospace;user-select:none;width:100%;height:100%}.preloader-tvstatic{position:fixed;inset:0;z-index:1;width:100%;height:100%;display:block;opacity:.05;pointer-events:none;image-rendering:pixelated}.preloader-content{width:min(1000px,75vw);padding:3vh 3vw;position:relative;z-index:2;margin:0;font-family:Departure Mono}.boot-terminal{text-align:left}.boot-log{display:block;color:#d7e8dc;font:400 12px/1.35 Departure Mono,monospace;letter-spacing:normal;text-transform:none;text-align:left;white-space:pre;overflow:hidden;margin:0 auto 0 -8px}.boot-log .log-ok{color:#5dff8f}.boot-log .log-warn{color:#ffd54f}@media (max-width: 700px){.boot-log{font-size:10px;padding:8px 10px}}.boot-splash{margin-top:1vh;color:#fff;font-size:clamp(24px,3vw,48px);font-weight:900;letter-spacing:.08em;text-align:left}.boot-splash .boot-terminal{margin-top:20px}.boot-splash .blabber-preview{margin-top:30px;letter-spacing:normal;display:flex;align-items:center;gap:30px}.boot-splash .blabber-preview .preview-caption{font-size:16px;color:#fff3;text-transform:uppercase}.boot-splash .blabber-preview .preview-title{margin:15px 0;font-size:32px;color:#fff}.boot-splash .blabber-preview .preview-platform{color:#fff6;font-size:14px}.boot-splash .blabber-preview .preview-timer{width:7vw;margin:30px 0 0}.boot-splash .blabber-preview .preview-timer>svg{width:7vw;height:7vw;transform:rotate(-90deg)}.boot-splash .blabber-preview .preview-timer circle{fill:none;stroke-width:1}.boot-splash .blabber-preview .preview-timer .preview-progress-track{stroke:#fff3}.boot-splash .blabber-preview .preview-timer .preview-progress-fill{stroke:#fff;stroke-linecap:round;stroke-dasharray:119.38;transition:stroke-dashoffset .05s linear}.identification-logo{display:block;width:min(20%,175px);height:auto;margin:0;filter:saturate(0) brightness(1000%)}.boot-splash small{color:#799587;font-size:.3em}.platform-fade-enter-active{transition:opacity .4s ease}.platform-fade-enter-from{opacity:0}.additional-options{display:flex;flex-wrap:wrap;gap:24px;margin:3vh 0;font-family:Karla;font-size:14px;letter-spacing:normal;align-items:center}.additional-options label{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px}.additional-options input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #666;border-radius:50%;background:transparent;cursor:pointer;position:relative;flex-shrink:0}.additional-options input[type=checkbox]:checked{border-color:#c70a14;background:rgb(199,10,20)}.additional-options input[type=checkbox]:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.start-button{border:2px solid #fff;color:#fff;background:transparent;padding:.5em 1.2em;font:900 16px Departure Mono;cursor:pointer;animation:boot-pulse 1.2s steps(2) infinite}.start-button:focus-visible{outline:4px solid #e60012;outline-offset:5px}.build-info{max-width:min(80vw,560px);margin:12px 0 0;overflow:hidden;color:#799587;font:11px Departure Mono;letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.build-info small{color:#fff;margin:0 0 3px;display:block;font-size:10px}.preloader-fade-leave-active{animation:preloader-channel-change .15s steps(5,end) forwards;transform-origin:center;will-change:opacity,transform,filter}.preloader-fade-leave-active:after{content:"";position:absolute;inset:0;z-index:10;pointer-events:none;opacity:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.28) 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 2px,transparent 2px 9px),#fff;mix-blend-mode:screen;animation:preloader-channel-static .15s steps(5,end) forwards}@keyframes preloader-channel-change{0%{opacity:1;transform:scaleY(1);filter:contrast(1)}40%{opacity:.9;transform:scaleY(.92);filter:contrast(1.8) brightness(1.3)}65%{opacity:.95;transform:scaleY(.07);filter:contrast(2.8) brightness(1.8)}82%{opacity:.7;transform:scaleY(.018);filter:contrast(3.5) brightness(2.4)}to{opacity:0;transform:scaleY(0);filter:contrast(1)}}@keyframes preloader-channel-static{0%,30%{opacity:0}55%{opacity:.8}75%{opacity:1}to{opacity:0}}.preloader-boxartmocks{transition:opacity .6s ease}.preloader-boxartmocks.is-fading-out{opacity:0;pointer-events:none}@keyframes boot-pulse{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.diagnostic-row,.diagnostic-row.visible{opacity:1;transform:none;transition:none}.start-button{animation:none}.preloader-fade-leave-active,.preloader-fade-leave-active:after{animation:none}.preloader-fade-leave-active{transition:opacity .1s linear}}.mobile-warning{position:fixed;inset:0;z-index:99999;background:#111;display:flex;align-items:center;justify-content:center}.mobile-warning_content{max-width:600px;padding:30px 15px;border:2px solid white;margin:15px;color:#999}.mobile-warning_content h1{font-size:clamp(20px,5vw,48px);color:#fff}.boot-screen-stats{font-size:11px;text-transform:uppercase;text-align:left;display:flex;align-items:center;justify-content:space-between;margin-top:6vh;gap:6vw;white-space:nowrap}.boot-screen-stats .boot-screen-stats_item{opacity:0;transform:translateY(8px);transition:opacity .33s ease var(--boot-stat-delay, 0s),transform .33s ease var(--boot-stat-delay, 0s)}.boot-screen-stats .boot-screen-stats_item.is-visible{opacity:1;transform:none}.boot-screen-stats .label{color:#ffffffa6;letter-spacing:normal;margin-bottom:4px}.boot-screen-stats strong{display:block;font-family:Doto;font-size:48px;line-height:1}.platform-switcher-root[data-v-6e456265]{position:fixed;top:50px;left:0;width:100%;text-align:center;z-index:999;display:flex;flex-direction:column;align-items:center}.platform-switcher-root.is-overlay-open[data-v-6e456265]{z-index:10002}.ra-platform-coverage[data-v-6e456265]{position:absolute;left:50%;bottom:-35px;min-width:100px;display:block;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:0}.ra-platform-coverage label[data-v-6e456265]{text-transform:uppercase;font-size:10px}.ra-platform-coverage progress[data-v-6e456265]{margin:5px 0 0;height:7px;border-radius:10px;overflow:hidden;width:100%}.ra-platform-coverage progress[data-v-6e456265]::-webkit-progress-bar{background-color:#ccc;border-radius:7px}.ra-platform-coverage progress[data-v-6e456265]::-webkit-progress-value{background-color:#543a91}.ra-platform-coverage progress[data-v-6e456265]::-moz-progress-bar{background-color:#543a91}.ra-platform-coverage .full-coverage[data-v-6e456265]{position:absolute;bottom:-2px;right:-4px;transform:translate(100%);font-size:12px}.platform-combobox[data-v-6e456265]{display:inline-flex;align-items:center;gap:0;position:relative;z-index:2}.combobox-trigger[data-v-6e456265]{display:flex;align-items:center;min-height:46px;box-sizing:border-box;gap:8px;background:rgba(255,255,255,.85);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.12);border-radius:6px;padding:8px 12px;cursor:pointer;font-family:Karla,sans-serif;font-size:13px;font-weight:600;color:#000000b3;transition:all .2s ease;box-shadow:0 1px 4px #0000001a}.combobox-trigger .trigger-icon[data-v-6e456265]{width:24px;height:24px;object-fit:contain}.combobox-trigger .trigger-label[data-v-6e456265]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combobox-trigger .chevron[data-v-6e456265]{font-size:15px;line-height:10px;opacity:.6;transition:transform .2s ease}.combobox-trigger .chevron.open[data-v-6e456265]{transform:rotate(180deg)}.combobox-trigger[data-v-6e456265]:hover{background:rgba(255,255,255,.95);border-color:#543a9166;color:#543a91}.combobox-trigger[data-v-6e456265]:focus-visible{outline:2px solid rgb(84,58,145);outline-offset:2px}.browse-overlay[data-v-6e456265]{position:fixed;inset:0;z-index:1;background:rgba(16,1,16,.93);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:72px 24px 24px;overflow-y:auto}.browse-enter-active[data-v-6e456265],.browse-leave-active[data-v-6e456265]{transition:opacity .22s ease}.browse-enter-from[data-v-6e456265],.browse-leave-to[data-v-6e456265]{opacity:0}.browse-enter-active .browse-col[data-v-6e456265]{animation:browse-rise-6e456265 .34s cubic-bezier(.2,.9,.25,1.1) backwards}.browse-enter-active .browse-col[data-v-6e456265]:nth-child(2){animation-delay:.07s}@keyframes browse-rise-6e456265{0%{opacity:0;transform:translateY(20px) scale(.985)}}@media (prefers-reduced-motion: reduce){.browse-enter-active[data-v-6e456265],.browse-leave-active[data-v-6e456265]{transition:none}.browse-enter-active .browse-col[data-v-6e456265]{animation:none}}.browse-columns[data-v-6e456265]{display:flex;gap:28px;align-items:flex-start;justify-content:center;width:100%;max-width:820px}.browse-col[data-v-6e456265]{flex:1 1 0;min-width:0;max-width:390px}.browse-col h2[data-v-6e456265]{font-family:Karla,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#ffffff8c;margin:0 0 10px 2px;text-align:left}.browse-list[data-v-6e456265]{list-style:none;margin:0;padding:6px;background:rgba(255,255,255,.96);border-radius:10px;box-shadow:0 8px 32px #00000059;max-height:min(380px,60vh);overflow-y:auto;text-align:left;scrollbar-width:thin;scrollbar-color:rgb(84,58,145) transparent}.browse-list[data-v-6e456265]::-webkit-scrollbar{width:5px}.browse-list[data-v-6e456265]::-webkit-scrollbar-track{background:transparent}.browse-list[data-v-6e456265]::-webkit-scrollbar-thumb{background:#e4daf0;border-radius:3px}.browse-option[data-v-6e456265]{display:flex;align-items:center;min-height:46px;box-sizing:border-box;gap:10px;padding:10px 14px;border-radius:6px;cursor:pointer;font-family:Karla,sans-serif;font-size:13px;font-weight:500;color:#000000bf;transition:background .15s ease}.browse-option .option-icon[data-v-6e456265]{width:26px;height:26px;object-fit:contain;flex-shrink:0}.browse-option .collection-title[data-v-6e456265]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-option .collection-count[data-v-6e456265]{flex-shrink:0;width:28px;height:28px;box-sizing:border-box;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:rgba(84,58,145,.14);color:#543a91}.browse-option .collection-count.is-wide[data-v-6e456265]{font-size:9px;letter-spacing:-.02em}.browse-option[data-v-6e456265]:hover,.browse-option.highlighted[data-v-6e456265]{background:rgba(84,58,145,.12);color:#543a91}.browse-option.active[data-v-6e456265]{background:rgb(84,58,145);color:#fff;font-weight:700}.browse-option.active .collection-count[data-v-6e456265]{background:#fff;color:#543a91}.browse-option.disabled[data-v-6e456265]{opacity:.45;cursor:not-allowed}.browse-empty[data-v-6e456265]{font-family:Karla,sans-serif;font-size:13px;color:#ffffff80;background:rgba(255,255,255,.07);border:1px dashed rgba(255,255,255,.2);border-radius:10px;padding:18px 14px;margin:0;text-align:center}@media (max-width: 700px){.browse-columns[data-v-6e456265]{flex-direction:column;align-items:stretch;max-width:420px}.browse-col[data-v-6e456265]{max-width:none}.browse-list[data-v-6e456265]{max-height:30vh}}.platformblurb[data-v-6e456265]{pointer-events:none;opacity:0;position:absolute;z-index:2;top:70px}.platformblurb.is-visible[data-v-6e456265]{opacity:1}.platformblurb>div[data-v-6e456265]{font-size:16px;letter-spacing:-1px;font-family:Karla,sans-serif;color:#fff;white-space:nowrap}.platform-switcher-root:hover .combobox-trigger[data-v-6e456265]{color:#543a91}.platform-switcher-root.is-loading .combobox-trigger[data-v-6e456265]{opacity:.5;cursor:not-allowed;pointer-events:none}.ui-aboutOverlay[data-v-272016f5]{position:fixed;inset:0;z-index:100}.ui-aboutInfo[data-v-272016f5]{position:fixed;border-radius:12px;bottom:6vh;left:6vw;max-width:66vw;height:42vh;padding:12px;background-color:#000000e0;font-size:13px;line-height:1.33;backdrop-filter:blur(24px);color:#ccc;text-shadow:-1px -1px 0 rgba(0,0,0,.77);font-family:Karla;display:flex;align-items:flex-start;gap:60px}.ui-aboutInfo .contentMap[data-v-272016f5]{position:sticky;top:0;display:flex;flex-direction:column;gap:3px;min-width:13.333vw}.ui-aboutInfo .contentMap h2[data-v-272016f5]{margin:0;font-size:18px;letter-spacing:-1px;font-weight:300}.ui-aboutInfo .contentMap button[data-v-272016f5]{display:block;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:color .2s ease}.ui-aboutInfo .contentMap button[data-v-272016f5]:hover{color:#ffffffb3}.ui-aboutInfo .contentMap button[data-v-272016f5]:focus-visible{outline:1px solid currentColor;outline-offset:3px}.ui-aboutInfo .contentMap button.is-active[data-v-272016f5]{color:#ff5f67;text-shadow:0 0 12px rgb(255,255,255)}.ui-aboutInfo .mainContent[data-v-272016f5]{height:100%;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){.ui-aboutInfo .mainContent[data-v-272016f5]{scroll-behavior:auto}}.ui-aboutInfo .mainContent[data-v-272016f5]{scrollbar-width:thin;scrollbar-color:rgb(84,58,145) transparent;padding-right:12px;color:#ffffffa6}.ui-aboutInfo .mainContent[data-v-272016f5]::-webkit-scrollbar{width:6px}.ui-aboutInfo .mainContent[data-v-272016f5]::-webkit-scrollbar-track{background:transparent}.ui-aboutInfo .mainContent[data-v-272016f5]::-webkit-scrollbar-thumb{background:#e4daf0;border-radius:3px}.ui-aboutInfo .mainContent h3[data-v-272016f5]{color:#ffffffc4;font-size:32px;letter-spacing:-1px;font-weight:300;margin:0 0 10px}.ui-aboutInfo hr[data-v-272016f5]{margin-top:30px;opacity:.25}.ui-aboutInfo p+p[data-v-272016f5]{margin-top:10px}.ui-aboutInfo .liverlogo[data-v-272016f5]{filter:invert(100%);width:55px}.ui-aboutInfo a[data-v-272016f5]{color:#fff;font-weight:900;text-decoration:none}.licenseTable[data-v-272016f5]{margin:30px 0;text-align:left;width:100%}.licenseTable tr th[data-v-272016f5]{color:#fff;font-size:11px;text-transform:uppercase}.aboutSegment[data-v-272016f5]{margin:30px 0;font-size:16px;max-width:77%}.aboutSegment h3[data-v-272016f5]{font-size:26px;letter-spacing:-1px}.aboutSegment .licenseTable[data-v-272016f5]{border-collapse:collapse;margin:18px 0;font-size:14px;width:100%;max-width:720px}.aboutSegment .licenseTable th[data-v-272016f5]{text-align:left;font-weight:700;color:#e8dff5;border-bottom:1px solid rgba(232,223,245,.35);padding:4px 14px 6px 0;white-space:nowrap}.aboutSegment .licenseTable td[data-v-272016f5]{padding:3px 14px 3px 0;border-bottom:1px solid rgba(255,255,255,.07);vertical-align:top}.aboutSegment .licenseTable td[data-v-272016f5]:first-child{white-space:nowrap;color:#b9aecd}.aboutSegment .licenseTable td[data-v-272016f5]:nth-child(3){font-family:monospace;font-size:13px;white-space:nowrap}.aboutSegment .licenseTable .is-patched[data-v-272016f5]{color:#ffd479}.aboutSegment code[data-v-272016f5]{font-family:monospace;font-size:.9em;background:rgba(255,255,255,.07);padding:1px 5px;border-radius:3px}.ui-gameLog[data-v-8d1ef2b2]{position:fixed;left:30px;bottom:18vh;z-index:1000;min-width:12vw;max-width:350px;pointer-events:auto}.ui-gameLog .gameLog-wrapper[data-v-8d1ef2b2]{background-color:#0000008c;border-radius:8px;padding:10px;font-family:Karla,sans-serif;font-size:12px;color:#ffffffd9;position:relative;transition:all .3s ease;backdrop-filter:blur(6px)}.ui-gameLog:hover .gameLog-wrapper[data-v-8d1ef2b2]{background-color:#000000e0}.ui-gameLog .game-log-icon[data-v-8d1ef2b2]{display:block;position:absolute;top:-21px;right:0px;width:50px;height:auto}.ui-gameLog_identityTitle[data-v-8d1ef2b2]{font-family:Departure Mono;text-transform:uppercase;font-size:10px;margin:0 0 15px;display:flex;align-items:center;gap:5px}.ui-gameLog_identityTitle .gamelog-clock-icon[data-v-8d1ef2b2]{width:15px;height:15px;flex:none}.ui-gameLog ul[data-v-8d1ef2b2]{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column-reverse;gap:0;transition:gap .35s ease}.ui-gameLog .gameLog-wrapper:hover ul[data-v-8d1ef2b2]{gap:10px}.ui-gameLog li.is-older[data-v-8d1ef2b2]{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-6px);transition:grid-template-rows .35s ease,opacity .25s ease,transform .25s ease}.ui-gameLog li.is-older>.row-inner[data-v-8d1ef2b2]{overflow:hidden;min-height:0}.ui-gameLog .gameLog-wrapper:hover li.is-older[data-v-8d1ef2b2]{grid-template-rows:1fr;opacity:1;transform:none}.ui-gameLog li[data-v-8d1ef2b2]{margin:0;font-size:14px}.ui-gameLog li .row-inner[data-v-8d1ef2b2]{display:flex;flex-direction:row;align-items:flex-start;gap:10px}.ui-gameLog li .boxart[data-v-8d1ef2b2]{height:50px;width:auto}.ui-gameLog li small[data-v-8d1ef2b2]{font-size:10px;color:#ffffffa8;text-transform:uppercase}.ui-gameLog li .meta[data-v-8d1ef2b2]{color:#fff6;font-size:11px;margin-top:5px;margin-right:10px}.ui-gameLog .lastplayed-link[data-v-8d1ef2b2]{display:flex;gap:3px;align-items:center;background:transparent;border:none;padding:0;color:inherit;font:inherit;cursor:pointer}.ui-gameLog .lastplayed-link span[data-v-8d1ef2b2]{text-decoration:underline}#motd[data-v-8882702c]{position:fixed;top:12vh;left:20px;width:30vw;min-width:500px;display:flex;align-items:start;gap:10px;z-index:0}#motd>div[data-v-8882702c]{padding:10px;background-color:#fff;box-shadow:0 0 60px #0000001a;line-height:1.3}#motd .motd-label[data-v-8882702c]{text-transform:uppercase;font-size:12px;margin:0 0 3px}#motd .motd-body[data-v-8882702c]{font-size:14px;color:#666}#motd .motd-body[data-v-8882702c] a{color:#543a91;font-weight:700}#motd button[data-v-8882702c]{border:none;display:flex;align-items:center;gap:3px;background-color:transparent;cursor:pointer}#motd button span[data-v-8882702c]{font-weight:700;font-size:24px;transform:rotate(45deg);color:#543a91}#motd .disclaimer[data-v-8882702c]{font-size:10px;background-color:transparent;margin-top:10px;padding-top:10px;color:#555;border-top:1px dotted #CCC;box-shadow:none}#motd .disclaimer strong[data-v-8882702c]{font-weight:600}.motd-fade-enter-active[data-v-8882702c],.motd-fade-leave-active[data-v-8882702c]{transition:opacity .3s ease}.motd-fade-enter-from[data-v-8882702c],.motd-fade-leave-to[data-v-8882702c]{opacity:0}.blurby[data-v-7b5038d6]{position:absolute;left:100%;top:0;opacity:1;transition:opacity 1s ease}.blurby.blurby-fade-out[data-v-7b5038d6]{opacity:0}.blurby-message[data-v-7b5038d6]{font-family:Karla;transform:translateY(10px);padding:5px;border-radius:3px;background-color:#fff;font-size:14px}.blurby-message span[data-v-7b5038d6]{white-space:nowrap}.postMemory[data-v-194e5426]{padding:10px;background-color:#5d429d;color:#fff;border:none;border-radius:5px;font-weight:100;display:block;width:100%;font-family:Karla}.mem-fade-enter-active[data-v-194e5426],.mem-fade-leave-active[data-v-194e5426]{transition:opacity .4s ease}.mem-fade-enter-from[data-v-194e5426],.mem-fade-leave-to[data-v-194e5426]{opacity:0}.turnstile-protect[data-v-194e5426]{position:fixed;bottom:30px;left:50%;transform:translate(-50%)}.ui-memories_list[data-v-194e5426]{font-family:Karla;position:fixed;z-index:1313;bottom:30px;right:30px;width:12.333333vw;border-radius:6px;background-color:#ffffff1a}.ui-memories_list .ui-memories_empty[data-v-194e5426]{color:#fff6;font-size:11px;line-height:1.4;text-align:center;padding:16px 8px}.ui-memories_list .ui-memories_empty span[data-v-194e5426]{text-decoration:underline;color:#fff;padding:0 2px}.ui-memories_list .ui-memories_addLink[data-v-194e5426]{text-align:center;padding:8px;font-size:11px;color:#fff6}.ui-memories_list .ui-memories_addLink span[data-v-194e5426]{text-decoration:underline;color:#fff;padding:0 2px}.ui-memories_list .ui-memories_item[data-v-194e5426]{padding:10px;border-bottom:1px solid rgba(255,255,255,.08)}.ui-memories_list .ui-memories_item .ui-memories_item_header[data-v-194e5426]{display:flex;flex-direction:column;gap:5px;margin-bottom:3px;padding:5px 0}.ui-memories_list .ui-memories_item .ui-memories_item_header .ui-memories_author[data-v-194e5426]{font-size:11px;font-weight:700;color:#fffc;letter-spacing:normal}.ui-memories_list .ui-memories_item .ui-memories_item_header .ui-memories_flag[data-v-194e5426]{vertical-align:middle;margin-right:4px;border-radius:1px;width:10px;height:auto}.ui-memories_list .ui-memories_item .ui-memories_body[data-v-194e5426]{font-size:12px;color:#fff9;line-height:1.4;word-break:break-word;letter-spacing:normal;margin-bottom:5px}.ui-memories_list .ui-memories_item .ui-memories_date[data-v-194e5426]{color:#fff;font-family:monospace;font-size:9px;color:#ffffff4d}.memories-multi-wrapper[data-v-194e5426]{position:relative}.memories-multi-wrapper .multi-controls[data-v-194e5426]{position:absolute;left:0;top:0;transform:translateY(-100%);padding:10px 0;display:flex;align-items:center;justify-content:space-between;width:100%}.memories-multi-wrapper .multi-controls .memories-numeral[data-v-194e5426]{font-family:Departure Mono;font-size:10px;letter-spacing:1px;color:#ffffff80}.memories-multi-wrapper .multi-controls .memories-numeral strong[data-v-194e5426]{color:#fff}.memories-multi-wrapper .multi-controls button[data-v-194e5426]{border:none;display:flex;align-items:center;justify-content:center;width:21px;height:21px;font-family:Karla;font-weight:900;font-size:12px}.ui-memories_item[data-v-194e5426]:last-child{border-bottom:none}.ui-memories-add[data-v-194e5426]{background-color:#fff3;padding:10px}.ui-memories-add_submit[data-v-194e5426]{display:flex;flex-direction:column;gap:10px}.ui-memories-add_submit label[data-v-194e5426]{font-size:11px;color:#fff;display:block;margin:0 0 5px}.ui-memories-add_submit textarea[data-v-194e5426]{outline:none;width:100%;min-height:10vh;overflow:auto;padding:5px 10px;background-color:#fffc;color:#000;font-family:monospace}.ui-memories-add_submit .ui-memories-counter[data-v-194e5426]{font-size:10px;font-family:monospace;text-align:right;color:#fff6;padding:2px 2px 0 0}.ui-memories-add_submit .ui-memories-counter.is-low[data-v-194e5426]{color:#f0a050}.ui-memories-add_submit .ui-memories-counter.is-empty[data-v-194e5426]{color:#e05050}.ui-memories-add_submit input[type=text][data-v-194e5426]{width:100%;padding:5px 10px;margin-bottom:10px;font-family:monospace;font-size:11px}.ui-memories-add button[data-v-194e5426]{width:100%;padding:15px;background-color:#543a91;color:#fff9;font-size:12px;font-style:italic;text-transform:uppercase;box-shadow:#5d429d 0 0 32px inset;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:0 0 5px 5px;transition:.3s}.ui-memories-add button[data-v-194e5426]:disabled{opacity:.25}.ui-memories-add button[data-v-194e5426]:disabled:hover{cursor:not-allowed!important}.ui-memories_error[data-v-194e5426]{color:#c85050;font-size:11px;margin-top:6px;text-align:center}.ui-memories_confirmed[data-v-194e5426]{color:#fff9;font-size:11px;text-align:center;padding:16px 8px}.ra-wrapper[data-v-b17d29a8]{position:fixed;bottom:18vh;right:30px;min-width:12vw;max-width:350px}.ra-panel[data-v-b17d29a8]{background-color:#0000008c;border-radius:8px;padding:10px;font-family:Karla,sans-serif;font-size:12px;color:#ffffffd9;position:relative;transition:all .3s ease;backdrop-filter:blur(6px)}.ra-panel .ra-panel-header[data-v-b17d29a8]{display:flex;align-items:center;justify-content:center;gap:5px;background-color:transparent;border:none;color:#fff;font-family:Karla;font-weight:700;font-size:14px;width:100%}.ra-panel .raicon[data-v-b17d29a8]{width:25px;height:auto;position:absolute;left:0;transform:translate(calc(-100% - 15px))}.ra-panel .ra-profile-link[data-v-b17d29a8]{display:block;width:25px;line-height:0;position:absolute;left:0;transform:translate(calc(-100% - 15px))}.ra-panel .ra-profile-link .raicon[data-v-b17d29a8]{position:static;transform:none;display:block;width:100%;height:auto}.ra-panel .ra-profile-link:hover .raicon[data-v-b17d29a8]{filter:brightness(1.2)}.ra-panel-inner_actions[data-v-b17d29a8]{display:flex;align-items:center;justify-content:space-between;gap:10px}.ra-panel-inner_actions button[data-v-b17d29a8]{width:100%;border:none;background-color:transparent;font-family:Karla;color:#fff;text-transform:uppercase;font-size:12px;padding:10px}.ra-panel-inner_actions button.btn-nah[data-v-b17d29a8]{background-color:red}.ra-panel-inner_actions button.btn-go[data-v-b17d29a8]{background-color:green}.ra-panel .ra-login[data-v-b17d29a8]{display:flex;flex-direction:column;gap:6px;max-width:12vw}.ra-panel .ra-login input[data-v-b17d29a8]{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:4px;color:#fff;padding:10px 15px;font-family:Karla;font-size:12px}.ra-panel .ra-login input[data-v-b17d29a8]::placeholder{color:#fff6}.ra-panel .ra-status[data-v-b17d29a8]{position:relative}.ra-panel .ra-status .ra-logout[data-v-b17d29a8]{position:absolute;right:0;top:-5px;padding:15px 0 15px 15px;color:#000;transform:translateY(-100%);text-decoration:underline}.ra-panel .ra-status .ra-loading[data-v-b17d29a8]{display:flex;align-items:center;gap:8px}.ra-panel .ra-status .ra-spinner[data-v-b17d29a8]{flex-shrink:0;animation:ra-spin-b17d29a8 1s linear infinite}@keyframes ra-spin-b17d29a8{to{transform:rotate(360deg)}}.ra-panel .ra-encore[data-v-b17d29a8]{display:flex;align-items:center;gap:5px;margin:10px 0 0}.ra-panel .ra-encore input[data-v-b17d29a8]{appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;border:2px solid #666;border-radius:50%;background:transparent;cursor:pointer;position:relative;flex-shrink:0}.ra-panel .ra-encore input[data-v-b17d29a8]:checked{border-color:#c70a14;background:rgb(199,10,20)}.ra-panel .ra-encore input[data-v-b17d29a8]:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ra-panel .ra-error[data-v-b17d29a8]{color:#ff6b6b;font-size:11px}.ra-panel .ra-led[data-v-b17d29a8]{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#2ecc40;box-shadow:0 0 6px #2ecc40;margin-right:6px;vertical-align:baseline}.ra-panel .ra-hint[data-v-b17d29a8]{opacity:.6;font-size:10px;line-height:1.2}.ra-panel .ra-game[data-v-b17d29a8]{opacity:.85}.ra-panel .ra-recent[data-v-b17d29a8]{margin-top:10px}.ra-panel .ra-recent_title[data-v-b17d29a8]{font-size:10px;opacity:.65;text-transform:uppercase;margin-bottom:5px}.ra-panel .ra-recent_badges[data-v-b17d29a8]{display:flex;gap:5px}.ra-panel .ra-recent_badge[data-v-b17d29a8]{display:block;position:relative;width:36px;height:36px;transition:transform .15s ease,filter .15s ease;filter:saturate(.2)}.ra-panel .ra-recent_badge[data-v-b17d29a8]:hover{transform:translateY(-2px);filter:saturate(1) brightness(1.2)}.ra-panel .ra-recent_badge:hover .ra-recent_tooltip[data-v-b17d29a8],.ra-panel .ra-recent_badge:focus-visible .ra-recent_tooltip[data-v-b17d29a8]{opacity:1}.ra-panel .ra-recent_badge img[data-v-b17d29a8]{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}.ra-panel .ra-recent_tooltip[data-v-b17d29a8]{display:block;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:max-content;max-width:220px;white-space:normal;pointer-events:none;background-color:#fff;color:#222;opacity:0;transition:opacity .15s ease;padding:5px 10px;border-radius:4px;font-family:Karla,sans-serif;line-height:1.35;text-align:left;box-shadow:0 2px 12px #0000001a;z-index:10}.ra-panel .ra-recent_tooltip-title[data-v-b17d29a8],.ra-panel .ra-recent_tooltip-game[data-v-b17d29a8],.ra-panel .ra-recent_tooltip-pts[data-v-b17d29a8]{display:block;font-size:14px}.ra-panel .ra-recent_tooltip-game[data-v-b17d29a8]{font-size:10px}.ra-panel .ra-recent_tooltip-desc[data-v-b17d29a8]{font-size:11px;font-weight:600;line-height:1.2;color:#000000a8;margin:5px 0;display:block}.ra-panel .ra-recent_tooltip-pts[data-v-b17d29a8]{font-size:11px;font-weight:700}.ra-panel .ra-recent_badge:first-child .ra-recent_tooltip[data-v-b17d29a8]{left:0;transform:none}.ra-panel .ra-recent_badge:last-child .ra-recent_tooltip[data-v-b17d29a8]{left:auto;right:0;transform:none}.ra-wrapper:hover .ra-panel[data-v-b17d29a8]{background-color:#000000e0}.ra-logout[data-v-b17d29a8]{background-color:transparent;border:none;color:#fff;font-size:10px;text-transform:uppercase}.ra-stats-lifetime_pts strong[data-v-b17d29a8]{font-family:Departure Mono;font-size:11px}.notes[data-v-b17d29a8]{margin-top:5px;font-size:12px;text-align:right}.notes a[data-v-b17d29a8]{font-weight:900;text-decoration:underline;color:#c70a14}.ui-editSaves[data-v-870bd786]{position:fixed;top:10vh;left:50%;font-family:Karla}.ui-editSaves .ui-editSaves_panel[data-v-870bd786]{min-width:500px;width:40vw;max-height:78vh;display:flex;flex-direction:column;background-color:#ffffffc4;backdrop-filter:blur;overflow:hidden;color:#000}.ui-editSaves .ui-editSaves_header[data-v-870bd786]{padding:18px 24px 12px;border-bottom:1px solid rgba(0,0,0,.06);background-color:#222;color:#fff}.ui-editSaves .ui-editSaves_header .ui-editSaves_title[data-v-870bd786]{font-size:28px;text-transform:uppercase;font-weight:100;letter-spacing:-1px}.ui-editSaves .ui-editSaves_header .ui-editSaves_subtitle[data-v-870bd786]{margin-top:4px;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.ui-editSaves .ui-editSaves_body[data-v-870bd786]{flex:1;overflow-y:auto}.ui-editSaves .ui-editSaves_empty[data-v-870bd786]{padding:40px 24px;text-align:center;font-style:italic;font-size:14px}.ui-editSaves .ui-editSaves_table[data-v-870bd786]{width:100%;border-collapse:collapse;table-layout:auto}.ui-editSaves .ui-editSaves_table tbody tr:not(.ui-editSaves_accordion) td[data-v-870bd786]{padding:10px;border-bottom:1px solid rgba(0,0,0,.06);vertical-align:middle}.ui-editSaves .ui-editSaves_table .ui-editSaves_section[data-v-870bd786]{cursor:pointer}.ui-editSaves .ui-editSaves_table .ui-editSaves_section td[data-v-870bd786]{padding:8px 10px;border-bottom:1px solid rgba(0,0,0,.1);background-color:#7450c7}.ui-editSaves .ui-editSaves_table .ui-editSaves_section.is-collapsed td[data-v-870bd786]{background-color:#543a91}.ui-editSaves .ui-editSaves_table .ui-editSaves_section-label[data-v-870bd786]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff}.ui-editSaves .ui-editSaves_table .ui-editSaves_section-count[data-v-870bd786]{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:8px;background-color:#ffffffe0;font-size:10px;font-weight:700;color:#000}.ui-editSaves .ui-editSaves_table .ui-editSaves_caret[data-v-870bd786]{float:right;font-size:18px;line-height:12px;top:5px;position:relative;color:#fff;transition:transform .15s ease-out}.ui-editSaves .ui-editSaves_table .ui-editSaves_caret.is-open[data-v-870bd786]{transform:rotate(180deg)}.ui-editSaves .ui-editSaves_table .ui-editSaves_accordion-cell[data-v-870bd786]{padding:0;border-bottom:none}.ui-editSaves .ui-editSaves_table .ui-editSaves_accordion-body[data-v-870bd786]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s ease-out}.ui-editSaves .ui-editSaves_table .ui-editSaves_accordion-body.is-open[data-v-870bd786]{grid-template-rows:1fr}.ui-editSaves .ui-editSaves_table .ui-editSaves_accordion-inner[data-v-870bd786]{overflow:hidden;min-height:0}.ui-editSaves .ui-editSaves_table .ui-editSaves_inner-wrapper[data-v-870bd786]{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.ui-editSaves .ui-editSaves_table .ui-editSaves_inner[data-v-870bd786]{width:100%;min-width:500px;border-collapse:collapse}.ui-editSaves .ui-editSaves_table .ui-editSaves_title a[data-v-870bd786]{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;color:#000;text-decoration:none;font-weight:700;transition:all .3s ease}.ui-editSaves .ui-editSaves_table .ui-editSaves_title a[data-v-870bd786]:hover{color:#543a91}.ui-editSaves .ui-editSaves_table .ui-editSaves_serial[data-v-870bd786]{margin-top:2px;font-size:10px;color:#000000bf;text-transform:uppercase}.ui-editSaves .ui-editSaves_table .ui-editSaves_kind[data-v-870bd786]{display:inline-block;padding:3px 8px;border-radius:3px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.ui-editSaves .ui-editSaves_table .ui-editSaves_kind.kind-state[data-v-870bd786]{background-color:#c70a14;color:#ffffffd9}.ui-editSaves .ui-editSaves_table .ui-editSaves_kind.kind-srm[data-v-870bd786]{background-color:#543a91;color:#ffffffbf}.ui-editSaves .ui-editSaves_table .ui-editSaves_age[data-v-870bd786],.ui-editSaves .ui-editSaves_table .ui-editSaves_size[data-v-870bd786]{font-size:12px}.ui-editSaves .ui-editSaves_table .ui-editSaves_action[data-v-870bd786]{text-align:right;min-width:80px}.ui-editSaves .ui-editSaves_table .ui-editSaves_delete[data-v-870bd786]{display:inline-flex;align-items:center;position:relative;z-index:2;touch-action:none;user-select:none;justify-content:center;gap:6px;padding:5px 14px;background-color:#fff;border:1px solid rgba(255,90,90,.6);font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#d41010;transition:all .2s ease}.ui-editSaves .ui-editSaves_table .ui-editSaves_delete[data-v-870bd786]:hover{background-color:#d41010;color:#fff}.ui-editSaves .ui-editSaves_table .ui-editSaves_delete[data-v-870bd786]:disabled{opacity:.4;cursor:not-allowed}.ui-editSaves .ui-editSaves_table .ui-editSaves_delete .delete-text[data-v-870bd786]{display:inline}.ui-editSaves .ui-editSaves_table .ui-editSaves_delete .delete-icon[data-v-870bd786]{display:none}@media (max-width: 600px){.ui-editSaves .ui-editSaves_table .ui-editSaves_delete .delete-text[data-v-870bd786]{display:none}.ui-editSaves .ui-editSaves_table .ui-editSaves_delete .delete-icon[data-v-870bd786]{display:inline}.ui-editSaves .ui-editSaves_table .ui-editSaves_delete[data-v-870bd786]{padding:6px 8px}}.ui-editSaves .ui-editSaves_close[data-v-870bd786]{position:absolute;top:-40px;right:-40px;display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;width:36px;height:36px;padding:0;background-color:transparent;color:#543a91}.ui-editSaves .ui-editSaves_close svg[data-v-870bd786]{width:28px;height:28px}.ui-editSaves .ui-editSaves_footer[data-v-870bd786]{padding:10px 25px 15px}.ui-editSaves .ui-editSaves_footer .saves-space progress[data-v-870bd786]{margin:0 0 5px;height:7px;border-radius:10px;overflow:hidden;width:100%}.ui-editSaves .ui-editSaves_footer .saves-space progress[data-v-870bd786]::-webkit-progress-bar{background-color:#ccc;border-radius:7px}.ui-editSaves .ui-editSaves_footer .saves-space progress[data-v-870bd786]::-webkit-progress-value{background-color:#543a91}.ui-editSaves .ui-editSaves_footer .saves-space progress[data-v-870bd786]::-moz-progress-bar{background-color:#543a91}.ui-editSaves .ui-editSaves_footer .saves-space .legend[data-v-870bd786]{line-height:14px;display:flex;justify-content:space-between}.ui-editSaves .ui-editSaves_footer .saves-space .legend .legend-usedkb[data-v-870bd786]{font-size:11px}.ui-editSaves .ui-editSaves_footer .saves-space .legend .legend-usedkb strong[data-v-870bd786]{font-weight:700;font-size:13px;color:#000000e0}.ui-editSaves .ui-editSaves_footer .saves-space .legend .legend-usedpercentage[data-v-870bd786]{font-size:14px;color:#543a91;font-weight:700}.ui-editSaves .ui-editSaves_footer .ui-editSaves_actions[data-v-870bd786]{display:flex;gap:12px;justify-content:flex-end;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.ui-editSaves .ui-editSaves_footer .ui-editSaves_export[data-v-870bd786],.ui-editSaves .ui-editSaves_footer .ui-editSaves_import[data-v-870bd786]{padding:5px 16px;background-color:#fff;border:1px solid;font-size:11px;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease;cursor:pointer}.ui-editSaves .ui-editSaves_footer .ui-editSaves_export[data-v-870bd786]:disabled,.ui-editSaves .ui-editSaves_footer .ui-editSaves_import[data-v-870bd786]:disabled{opacity:.4;cursor:not-allowed}.ui-editSaves .ui-editSaves_footer .ui-editSaves_export[data-v-870bd786]{border-color:#543a9199;color:#543a91}.ui-editSaves .ui-editSaves_footer .ui-editSaves_export[data-v-870bd786]:hover:not(:disabled){background-color:#543a91;color:#fff}.ui-editSaves .ui-editSaves_footer .ui-editSaves_import[data-v-870bd786]{border-color:#d4101099;color:#d41010}.ui-editSaves .ui-editSaves_footer .ui-editSaves_import[data-v-870bd786]:hover:not(:disabled){background-color:#d41010;color:#fff}
