.game-of-loss_container__HFIMr{width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.game-of-loss_rotatableLayer__XTMoJ{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media (max-width:1024px){.game-of-loss_rotatableLayer__XTMoJ{top:50%;left:50%;width:100vh;height:100vw;transform:translate(-50%,-50%) rotate(90deg) scaleX(-1)}.game-of-loss_mainMenuCharacter__sb13M{height:50vw!important}}.game-of-loss_background__h9sgT{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.game-of-loss_mainMenuCharacters__RkgpP{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.game-of-loss_mainMenuPawn__1lFh2{position:absolute;width:8%;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:0;opacity:0;animation:game-of-loss_pawnFadeIn__IHgaJ 2s ease-out 0s forwards,game-of-loss_pawnFloat__brHAr var(--float-duration,6s) ease-in-out infinite}@keyframes game-of-loss_pawnFadeIn__IHgaJ{0%{opacity:0}to{opacity:1}}@keyframes game-of-loss_pawnFloat__brHAr{0%,to{transform:translateY(0) rotate(calc(var(--rot-amplitude, 3deg) * -1))}50%{transform:translateY(-10px) rotate(var(--rot-amplitude,3deg))}}.game-of-loss_pawnBlackKing__jxu5j{top:25%;left:5%;width:16%;z-index:2}.game-of-loss_pawnWhiteRook__NT_q4{top:5%;left:25%;width:8%;filter:blur(.5px)}.game-of-loss_pawnBlackGo1__j52WK{top:45%;left:15%;width:2.5%;filter:blur(2px);opacity:.8}.game-of-loss_pawnWhitePawn__PxuXY{top:15%;left:45%;width:4.5%;filter:blur(1px)}.game-of-loss_pawnWhiteGo1___JHjB{top:55%;left:35%;width:2.8%;filter:blur(2.5px);opacity:.7}.game-of-loss_pawnBlackGo2__b7NRI{top:10%;left:10%;width:2.2%;filter:blur(2.5px);opacity:.7}.game-of-loss_pawnWhiteGo3__KXlc6{top:35%;left:50%;width:2.5%;filter:blur(2px);opacity:.8}.game-of-loss_pawnWhiteKing__51yTP{bottom:25%;right:5%;width:16%;z-index:2}.game-of-loss_pawnBlackRook__JUV_r{bottom:5%;right:30%;width:8%;filter:blur(.5px)}.game-of-loss_pawnWhiteQueen__NME_W{bottom:30%;right:25%;width:3.5%;z-index:2;filter:blur(.85px)}.game-of-loss_pawnBlackPawn__G4G8E{bottom:15%;right:45%;width:4.5%;filter:blur(1px)}.game-of-loss_pawnBlackGo3__OUBm1{bottom:55%;right:35%;width:2.5%;filter:blur(2.5px);opacity:.7}.game-of-loss_pawnWhiteGo2__l0bHy{bottom:35%;right:50%;width:2.5%;filter:blur(2px);opacity:.8}.game-of-loss_pawnBlackGo4__8W2BH{bottom:10%;right:15%;width:2.2%;filter:blur(2.5px);opacity:.7}.game-of-loss_mainMenuTextBtn__fzrKE{position:absolute;background:transparent;border:none;outline:none;box-shadow:none;color:#fff;font-family:Cinzel Decorative,serif;font-size:3vh;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .6s cubic-bezier(.25,.8,.25,1);z-index:20;pointer-events:auto;text-decoration:none;padding:0;margin:0;white-space:nowrap;text-align:center;paint-order:stroke fill;-webkit-text-stroke:1px rgba(0,0,0,.95);filter:drop-shadow(0 0 1.5px #000000a1) drop-shadow(0 0 6px #000000c6) drop-shadow(0 0 10px #000);opacity:0;animation:game-of-loss_btnFadeIn__Ce_is 1s cubic-bezier(.25,.46,.45,.94) 1.25s forwards}@keyframes game-of-loss_btnFadeIn__Ce_is{0%{opacity:0}to{opacity:1}}.game-of-loss_mainMenuTextBtn__fzrKE:hover{transform:translateY(-2px) scale(1.1);-webkit-text-stroke:1px hsla(0,0%,100%,.2);filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 20px #5bcaff) drop-shadow(0 0 30px #5bcaff);letter-spacing:.2em;background:transparent;border:none;outline:none;box-shadow:none}.game-of-loss_mainMenuTextBtn__fzrKE:active{transition:all .1s ease-out;transform:scale(.95);filter:drop-shadow(0 0 5px #fff);letter-spacing:.05em;background:transparent;border:none;outline:none;box-shadow:none}.game-of-loss_btnStart__hw_XR{top:35%;left:14%;transform:translateX(-50%);font-size:4.5vh}.game-of-loss_btnLoad__9kXUy{top:10%;left:27%;transform:translateX(-50%);font-size:2.8vh}.game-of-loss_btnTweak__qhdoW{bottom:11%;right:32%;transform:translateX(50%);font-size:2.8vh}.game-of-loss_btnQuit__hgsTq{bottom:35%;right:12%;transform:translateX(50%);font-size:4.5vh}.game-of-loss_btnLoad__9kXUy:hover,.game-of-loss_btnStart__hw_XR:hover{transform:translateX(-50%) translateY(-2px) scale(1.1)}.game-of-loss_btnLoad__9kXUy:active,.game-of-loss_btnStart__hw_XR:active{transform:translateX(-50%) scale(.95)}.game-of-loss_btnQuit__hgsTq:hover,.game-of-loss_btnTweak__qhdoW:hover{transform:translateX(50%) translateY(-2px) scale(1.1)}.game-of-loss_btnQuit__hgsTq:active,.game-of-loss_btnTweak__qhdoW:active{transform:translateX(50%) scale(.95)}.game-of-loss_tooltip__6aiYk{position:absolute;background:rgba(0,0,0,.9);padding:.5rem 1rem;border:1px solid hsla(0,0%,100%,.15);border-radius:2px;font-size:.75rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;bottom:120%;left:50%;transform:translateX(-50%) translateY(5px);letter-spacing:.1em}.game-of-loss_mobileTooltip__6eoLV{display:none}@media (max-width:1024px){.game-of-loss_mobileTooltip__6eoLV{display:block}}.game-of-loss_mainMenuTextBtn__fzrKE:active .game-of-loss_tooltip__6aiYk,.game-of-loss_mainMenuTextBtn__fzrKE:hover .game-of-loss_tooltip__6aiYk{opacity:1;transform:translateX(-50%) translateY(0)}.game-of-loss_mainMenuCharacter__sb13M{position:absolute;height:51vh;width:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;opacity:0}@keyframes game-of-loss_alexiaEnter__Jj6U9{0%{opacity:0;transform:translate(80px,-80px)}to{opacity:1;transform:translate(0)}}@keyframes game-of-loss_theiaEnter__r_ufj{0%{opacity:0;transform:translate(-80px,80px)}to{opacity:1;transform:translate(0)}}.game-of-loss_mainMenuAlexia__pUYIe{top:0;right:0;animation:game-of-loss_alexiaEnter__Jj6U9 1.5s ease-out forwards;animation-delay:.3s}.game-of-loss_mainMenuTheia__F_8se{bottom:0;left:0;animation:game-of-loss_theiaEnter__r_ufj 1.5s ease-out forwards;animation-delay:.5s}.game-of-loss_mainMenuTitle__O1YWI{position:absolute;top:24%;left:50%;transform:translateX(-50%);width:500px;max-width:85%;height:auto;z-index:10;filter:drop-shadow(0 0 40px rgba(255,255,255,.3));opacity:1;pointer-events:none}@media (max-width:768px){.game-of-loss_mainMenuTitle__O1YWI{width:68vw;max-width:320px;top:calc(24% + 110px)}.game-of-loss_btnStart__hw_XR{font-size:3.375vh;top:calc(31.5% - 30px)}.game-of-loss_btnLoad__9kXUy{font-size:2.1vh;top:calc(6.5% - 15px)}.game-of-loss_btnTweak__qhdoW{font-size:2.1vh;bottom:calc(7.5% - 25px)}.game-of-loss_btnQuit__hgsTq{font-size:2.625vh;bottom:calc(31.5% - 25px)}}.game-of-loss_REMOVED_settingsOverlay__LDgUW{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.92);backdrop-filter:blur(12px);z-index:50;display:flex;align-items:center;justify-content:center;animation:game-of-loss_settingsFadeIn__dSW34 .3s ease-out}@keyframes game-of-loss_settingsFadeIn__dSW34{0%{opacity:0}to{opacity:1}}.game-of-loss_settingsContainer__pDlxF{display:flex;width:900px;max-width:95vw;height:600px;max-height:85vh;background:linear-gradient(135deg,#0a0a0a,#151515);border:1px solid #2a2a2a;box-shadow:0 40px 80px rgba(0,0,0,.8)}.game-of-loss_settingsSidebar__5HqcE{width:180px;background:#0d0d0d;border-right:1px solid #222;display:flex;flex-direction:column;padding:2rem 0}.game-of-loss_sidebarTitle__2ah0y{color:#888;font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;padding:0 1.5rem 1.5rem;border-bottom:1px solid #222;margin-bottom:1rem}.game-of-loss_tabsContainer__iqW36{flex:1;display:flex;flex-direction:column;gap:.25rem;padding:0 .75rem}.game-of-loss_settingsTabBtn__1su5h{background:transparent;border:none;color:#666;font-size:.95rem;text-align:left;padding:.75rem 1rem;cursor:pointer;transition:all .2s;border-radius:4px;text-transform:uppercase;letter-spacing:.1em}.game-of-loss_settingsTabBtn__1su5h:hover{color:#aaa;background:hsla(0,0%,100%,.03)}.game-of-loss_settingsTabBtn__1su5h.game-of-loss_tabActive__t0dSp{color:#fff;background:hsla(0,0%,100%,.08)}.game-of-loss_settingsBackBtn__WQWFX{margin:1rem 1rem 0;padding:.6rem 1rem;background:transparent;border:1px solid #333;color:#888;font-size:.8rem;text-transform:uppercase;letter-spacing:.15em;cursor:pointer;transition:all .2s}.game-of-loss_settingsBackBtn__WQWFX:hover{background:#fff;color:#000;border-color:#fff}.game-of-loss_settingsContent__0mNzj{flex:1;padding:2rem 2.5rem;overflow-y:auto;color:#ccc}.game-of-loss_settingsPanel__sB487{animation:game-of-loss_panelFadeIn__m1fpD .2s ease-out}@keyframes game-of-loss_panelFadeIn__m1fpD{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.game-of-loss_sectionHeader__vHYk_{color:#888;font-size:.7rem;text-transform:uppercase;letter-spacing:.25em;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid #222}.game-of-loss_sectionDivider__gNJP9{height:1px;background:#222;margin:1.5rem 0}.game-of-loss_settingRow__NEBUb{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;min-height:40px}.game-of-loss_settingInfo___g_xq{display:flex;flex-direction:column;gap:.25rem;flex:0 0 200px}.game-of-loss_settingLabel___aioH{color:#ddd;font-size:.9rem}.game-of-loss_settingDesc__J5xno{color:#555;font-size:.75rem}.game-of-loss_settingValue__Iup19{color:#666;font-size:.85rem}.game-of-loss_sliderWrapper__S5_2T{flex:1;position:relative;height:20px;margin-left:2rem;display:flex;align-items:center}.game-of-loss_sliderInput__9wc7L{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10;margin:0}.game-of-loss_customTrack__ityas{position:absolute;width:100%;height:4px;background:#222;border-radius:2px;pointer-events:none}.game-of-loss_trackFill__DTVHY{height:100%;background:linear-gradient(90deg,#444,#666);border-radius:2px;transition:width .05s ease-out}.game-of-loss_customThumb__pDGk7{position:absolute;width:16px;height:16px;background:#ddd;border-radius:50%;transform:translateX(-50%);box-shadow:0 0 10px hsla(0,0%,100%,.2);pointer-events:none;transition:transform .1s,box-shadow .1s,left .05s ease-out}.game-of-loss_sliderWrapper__S5_2T:hover .game-of-loss_customThumb__pDGk7{transform:translateX(-50%) scale(1.15);box-shadow:0 0 15px hsla(0,0%,100%,.4)}.game-of-loss_sliderPips__VpKk5{position:absolute;width:100%;top:14px;pointer-events:none}.game-of-loss_sliderPip__LQfAv{position:absolute;width:1px;height:6px;background:#333;transform:translateX(-50%)}.game-of-loss_settingToggle__Zthp1{position:relative;width:48px;height:24px;cursor:pointer}.game-of-loss_toggleBg__tEsdO{position:absolute;inset:0;background:#222;border-radius:12px;transition:background .2s}.game-of-loss_toggleKnob__o24VO{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#666;border-radius:50%;transition:all .2s;z-index:1}.game-of-loss_settingToggle__Zthp1.game-of-loss_toggleOn__RNYwZ .game-of-loss_toggleBg__tEsdO{background:#444}.game-of-loss_settingToggle__Zthp1.game-of-loss_toggleOn__RNYwZ .game-of-loss_toggleKnob__o24VO{left:27px;background:#fff;box-shadow:0 0 10px hsla(0,0%,100%,.3)}.game-of-loss_customSelect__0ktoq{position:relative;min-width:160px}.game-of-loss_selectHidden__otl_Y{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10}.game-of-loss_selectTrigger__yxXB7{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:#1a1a1a;border:1px solid #333;border-radius:4px;pointer-events:none;transition:border-color .2s}.game-of-loss_customSelect__0ktoq:hover .game-of-loss_selectTrigger__yxXB7{border-color:#555}.game-of-loss_selectedValue__C2j8D{color:#ccc;font-size:.85rem}.game-of-loss_selectArrow__DxRRD{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #666;margin-left:.75rem}.game-of-loss_settingPresets__DBnQ0{display:flex;gap:.5rem}.game-of-loss_presetBtn__0oMgW{padding:.4rem .8rem;background:transparent;border:1px solid #333;color:#666;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all .2s;border-radius:3px}.game-of-loss_presetBtn__0oMgW:hover{border-color:#555;color:#aaa}.game-of-loss_presetBtn__0oMgW.game-of-loss_presetActive__v0LKk{border-color:#666;color:#fff;background:hsla(0,0%,100%,.05)}.game-of-loss_dangerZone__Y7gwQ{margin-top:1rem;padding:1.5rem;background:rgba(180,40,40,.05);border:1px solid rgba(180,40,40,.2);border-radius:4px}.game-of-loss_dangerHeader__S8qk5{color:#a44;font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1rem}.game-of-loss_dangerBtn__3S8PN{display:block;width:100%;padding:.6rem 1rem;margin-bottom:.5rem;background:transparent;border:1px solid rgba(180,40,40,.3);color:#a66;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all .2s;border-radius:3px}.game-of-loss_dangerBtn__3S8PN:hover{background:rgba(180,40,40,.1);border-color:rgba(180,40,40,.5);color:#c88}.game-of-loss_dangerBtn__3S8PN:last-child{margin-bottom:0}