.Schach-module__xAQuFW__page{flex-direction:column;align-items:center;max-width:1400px;min-height:100dvh;margin:0 auto;padding:1rem;display:flex}.Schach-module__xAQuFW__gameContainer{z-index:10;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:1000px;margin:clamp(80px,12vh,150px) auto 3rem;display:flex}.Schach-module__xAQuFW__gameCard{-webkit-backdrop-filter:blur(30px)saturate(180%);background:#0a0a0a40;border:1px solid #ffffff26;border-radius:16px;width:100%;min-width:0;position:relative;overflow:visible;box-shadow:0 40px 80px #0009,inset 0 0 30px #ffffff14}.Schach-module__xAQuFW__cardBody{flex-direction:column;align-items:center;gap:2rem;width:100%;min-width:0;padding:clamp(1.2rem,3vw,2.5rem);display:flex}.Schach-module__xAQuFW__controlsWrapper{flex-wrap:wrap;justify-content:center;gap:1.5rem;width:100%;display:flex}.Schach-module__xAQuFW__controlGroup{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Schach-module__xAQuFW__controlLabel{color:#fff9;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.Schach-module__xAQuFW__segmentedControl{background:#0006;border:1px solid #ffffff0d;border-radius:0;justify-content:center;align-items:center;min-width:250px;max-width:100%;padding:4px;display:flex;position:relative}.Schach-module__xAQuFW__segmentedBtn{color:#ffffff80;cursor:pointer;z-index:2;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:.75rem 1rem;font-size:.85rem;font-weight:500;transition:all .2s;display:flex;position:relative}.Schach-module__xAQuFW__segmentedBtn:hover{color:#fffc}.Schach-module__xAQuFW__segmentedBtnActive{color:#000}.Schach-module__xAQuFW__segmentedHighlight{z-index:1;background:#ffffffe6;transition:transform .3s cubic-bezier(.34,1.56,.64,1),width .3s;position:absolute;top:4px;bottom:4px;left:4px}.Schach-module__xAQuFW__themeDot{border:1px solid #0003;border-radius:50%;width:12px;height:12px;display:inline-block}.Schach-module__xAQuFW__gameLayout{grid-template-columns:minmax(0,1fr) 280px;justify-content:center;align-items:start;gap:2rem;width:100%;min-width:0;display:grid}.Schach-module__xAQuFW__boardWrapper{width:100%;max-width:500px;box-shadow:none;background:0 0;border:none;margin:0 auto;padding:12px;position:relative}.Schach-module__xAQuFW__chessBoard{aspect-ratio:1;-webkit-backdrop-filter:blur(24px)saturate(150%);background:#0a0a0a1a;border:1px solid #ffffff26;border-radius:8px;grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(8,1fr);width:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 50px #00000080,inset 0 0 20px #ffffff0d}.Schach-module__xAQuFW__boardSquare{justify-content:center;align-items:center;width:100%;height:100%;transition:background .3s;display:flex;position:relative}.Schach-module__xAQuFW__squareLight{background:#ffffff80;box-shadow:inset 0 2px 15px #ffffffb3}.Schach-module__xAQuFW__squareDark{background:#000000d9;box-shadow:inset 0 2px 25px #000}.Schach-module__xAQuFW__squareSelected{background:#f1c40f99!important}.Schach-module__xAQuFW__squareLegalMove:after{content:"";background:#0003;border-radius:50%;width:25%;height:25%;position:absolute}.Schach-module__xAQuFW__squareLegalCapture:after{content:"";background:0 0;border:4px solid #0003;border-radius:50%;width:80%;height:80%;position:absolute}.Schach-module__xAQuFW__lastMoveHighlight:before{content:"";pointer-events:none;background:#f39c124d;position:absolute;inset:0}.Schach-module__xAQuFW__piece{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-user-drag:none;filter:drop-shadow(0 2px 4px #0006);width:85%;height:85%;transition:transform .1s}.Schach-module__xAQuFW__piece:active{cursor:grabbing}.Schach-module__xAQuFW__gameSidebar{background:#0a0a0a04;border:1px solid #ffffff0d;border-radius:0;flex-direction:column;align-items:stretch;gap:1.5rem;height:max-content;padding:1.5rem;display:flex}.Schach-module__xAQuFW__infoCard{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:.5rem;padding-bottom:1rem;display:flex}.Schach-module__xAQuFW__infoCard:last-child{border-bottom:none;padding-bottom:0}.Schach-module__xAQuFW__infoCard h3{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.75rem}.Schach-module__xAQuFW__statusText{color:#fff;font-size:1.2rem;font-weight:600}.Schach-module__xAQuFW__statusTextWarning{color:#e74c3c}.Schach-module__xAQuFW__turnIndicator{color:#ffffffe6;align-items:center;gap:.5rem;font-size:1rem;display:flex}.Schach-module__xAQuFW__turnDot{border:1px solid #ffffff4d;border-radius:50%;width:12px;height:12px}.Schach-module__xAQuFW__capturedPieces{flex-wrap:wrap;gap:2px;min-height:24px;display:flex}.Schach-module__xAQuFW__capturedPiece{width:20px;height:20px}.Schach-module__xAQuFW__boardOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;z-index:20;opacity:0;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;padding:1rem;animation:.3s forwards Schach-module__xAQuFW__fadeIn;display:flex;position:absolute;inset:0}@keyframes Schach-module__xAQuFW__fadeIn{to{opacity:1}}.Schach-module__xAQuFW__gameControls{justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:1.5rem;display:flex}.Schach-module__xAQuFW__controlBtn{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.85rem;transition:all .2s;display:flex}.Schach-module__xAQuFW__controlBtn:hover{color:#fff;background:#ffffff26;border-color:#fff6}.Schach-module__xAQuFW__promotionPanel{background:#1a1a1a;border:1px solid #ffffff1a;padding:1.5rem;box-shadow:0 10px 30px #00000080}.Schach-module__xAQuFW__promotionPanel h3{color:#fff;margin:0 0 1rem;font-size:1rem}.Schach-module__xAQuFW__promotionChoices{gap:.5rem;display:flex}.Schach-module__xAQuFW__promotionBtn{cursor:pointer;background:#ffffff1a;border:1px solid #fff3;justify-content:center;align-items:center;width:50px;height:50px;transition:background .2s;display:flex}.Schach-module__xAQuFW__promotionBtn:hover{background:#fff3}.Schach-module__xAQuFW__gameBackLink{color:#ffffffb3;text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:1.5rem;padding:6px 0;font-size:.8rem;text-decoration:none;transition:color .2s;display:flex}.Schach-module__xAQuFW__gameBackLink:hover{color:#fff}@media (max-width:900px){.Schach-module__xAQuFW__gameLayout{grid-template-columns:1fr;justify-items:center}.Schach-module__xAQuFW__gameSidebar{flex-flow:wrap;justify-content:space-between;width:100%;max-width:500px}.Schach-module__xAQuFW__infoCard{border-bottom:none;flex:1;min-width:120px}.Schach-module__xAQuFW__segmentedControl{width:100%}}@media (max-width:600px){.Schach-module__xAQuFW__page{padding:.25rem}.Schach-module__xAQuFW__gameContainer{margin-top:10px;margin-bottom:20px}.Schach-module__xAQuFW__cardBody{gap:1.25rem;padding:1rem}.Schach-module__xAQuFW__gameLayout{gap:1.25rem}.Schach-module__xAQuFW__chessBoard{width:100%;max-width:calc(100vw - 2rem)}}
