.lawb-theme-toggle{background:#ff00001a;border:2px solid #ff0000;color:red;font-size:20px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:0;margin:0 8px;box-shadow:0 0 6px #ff00004d}.lawb-theme-toggle:hover{background:#f003;box-shadow:0 0 10px #ff000080;transform:scale(1.1)}.lawb-theme-toggle:active{transform:scale(.95)}.lawb-app-light-mode body,.lawb-app-light-mode html,.lawb-app-light-mode #root{background:url(/assets/background.gif) no-repeat center center fixed!important;background-size:cover!important;background-attachment:fixed!important;color:#000!important;overflow:hidden!important}body:not(.lawb-app-dark-mode) .chessboard,body:not(.lawb-app-dark-mode) [class*=chessboard],body:not(.lawb-app-dark-mode) .piece,body:not(.lawb-app-dark-mode) [class*=piece],body:not(.lawb-app-dark-mode) .chessboard-container,body:not(.lawb-app-dark-mode) [class*=chessboard-container],body:not(.lawb-app-dark-mode) .square,body:not(.lawb-app-dark-mode) [class*=square],body:not(.lawb-app-dark-mode) .board-row,body:not(.lawb-app-dark-mode) [class*=board-row]{background-image:inherit!important;background:inherit!important;filter:none!important;-webkit-filter:none!important;opacity:1!important;visibility:visible!important}body:not(.lawb-app-dark-mode),html:not(.lawb-app-dark-mode){background:url(/assets/background.gif) no-repeat center center fixed!important;background-size:cover!important;color:#000!important}.lawb-app-light-mode .popup-0-2-17,.lawb-app-light-mode [class*=popup],.lawb-app-light-mode [class*=Popup]{background:silver!important;border-color:#fff!important;border-style:outset!important;box-shadow:0 2px 8px #0003!important;color:#000!important}.lawb-app-light-mode .popup-0-2-17 p,.lawb-app-light-mode [class*=popup] p,.lawb-app-light-mode [class*=Popup] p,.lawb-app-light-mode .popup-0-2-17 span,.lawb-app-light-mode [class*=popup] span,.lawb-app-light-mode [class*=Popup] span{color:#000!important}.lawb-app-light-mode .chess-chat-window{background:silver!important;border-color:#fff!important;color:#000!important}.lawb-app-light-mode .chess-chat-window{background:#fff!important;border-color:#ccc!important}.lawb-app-light-mode .chat-header{background:#06c!important}.lawb-app-light-mode .chess-page,.lawb-app-light-mode .chess-content{background:transparent!important;background-image:url(/assets/background.gif)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:fixed!important;color:#000!important}.lawb-app-light-mode .chess-multiplayer-lobby,.lawb-app-light-mode .create-form,.lawb-app-light-mode .game-item,.lawb-app-light-mode .chess-header{background:#fffffff2!important;color:#000!important;border-color:#ccc!important}.lawb-app-light-mode .center-area,.lawb-app-light-mode [class*=center-area],.lawb-app-light-mode .game-stable-layout,.lawb-app-light-mode [class*=game-stable-layout],.lawb-app-light-mode .game-content,.lawb-app-light-mode [class*=game-content]{background:transparent!important;background-color:transparent!important;color:#000!important}.lawb-app-light-mode .center-area *,.lawb-app-light-mode .game-stable-layout *,.lawb-app-light-mode .game-content *{color:#000!important}.lawb-app-light-mode .chess-header h2{color:#000!important;text-shadow:none!important}.lawb-app-light-mode button:not([style*=color]):not(.piece-set-btn):not(.start-btn):not([class*=piece-set]):not([class*=difficulty]){background:#0000000d!important;border-color:#ccc!important;color:#000!important}.lawb-app-light-mode button:not([style*=color]):not(.piece-set-btn):not(.start-btn):not([class*=piece-set]):not([class*=difficulty]):hover{background:#0000001a!important;box-shadow:0 0 10px #0003!important}.lawb-app-light-mode .create-btn,.lawb-app-light-mode .create-confirm-btn{background:#000!important;color:#fff!important}.lawb-app-light-mode .create-btn:hover,.lawb-app-light-mode .create-confirm-btn:hover{background:#333!important}.lawb-app-light-mode h3,.lawb-app-light-mode h4,.lawb-app-light-mode .status-bar,.lawb-app-light-mode .game-details{color:#000!important}.lawb-app-light-mode p,.lawb-app-light-mode span:not(button *):not([style*=color]),.lawb-app-light-mode div:not(button):not([style*=color]):not(.piece-set-selection-panel *):not(.difficulty-selection-panel *),.lawb-app-light-mode label,.lawb-app-light-mode input,.lawb-app-light-mode select,.lawb-app-light-mode textarea{color:#000!important}.lawb-app-light-mode a{color:#06c!important}.lawb-app-light-mode a:hover{color:#000!important}.lawb-app-dark-mode,.lawb-app-dark-mode body,.lawb-app-dark-mode html,.lawb-app-dark-mode #root{background-image:none!important;background-color:#000!important;color:#0f0!important;overflow:hidden!important}.lawb-app-dark-mode [class*=baseapp],.lawb-app-dark-mode [class*=BaseApp],.lawb-app-dark-mode [id*=root],.lawb-app-dark-mode [class*=desktop],.lawb-app-dark-mode [class*=Desktop],.lawb-app-dark-mode [class*=chess-game],.lawb-app-dark-mode [class*=chess-page],.lawb-app-dark-mode [class*=chess-content],.lawb-app-dark-mode [class*=game-stable-layout],.lawb-app-dark-mode [class*=game-content],.lawb-app-dark-mode [class*=center-area]{background-image:none!important;background-color:#000!important;color:#0f0!important}.lawb-app-dark-mode *:not(.chessboard):not([class*=chessboard]):not(.piece):not([class*=piece]):not(.chessboard-container):not([class*=chessboard-container]):not(.square):not([class*=square]):not(.board-row):not([class*=board-row]):not(.player-profile-stats-overlay):not([class*=player-profile-stats-overlay]):not(.chess-main-area):not([class*=chess-main-area]):not([style*=background-image]):not([style*=backgroundImage]):not([style*=url]){background-image:none!important;background-color:#000!important}.lawb-app-dark-mode .chessboard,.lawb-app-dark-mode [class*=chessboard]{background-color:transparent!important}.lawb-app-dark-mode div.chessboard,.lawb-app-dark-mode div[class*=chessboard],.lawb-app-dark-mode .chessboard-container .chessboard,.lawb-app-dark-mode [class*=chessboard-container] [class*=chessboard]{background-color:transparent!important;background-image:var(--chessboard-bg-image)!important}.lawb-app-dark-mode .chessboard *,.lawb-app-dark-mode [class*=chessboard] *{background-color:transparent!important}.lawb-app-dark-mode .chessboard .square,.lawb-app-dark-mode .chessboard>.square,.lawb-app-dark-mode [class*=chessboard] .square,.lawb-app-dark-mode [class*=chessboard]>.square{background-image:none!important}.lawb-app-dark-mode .chessboard *:not(.piece),.lawb-app-dark-mode [class*=chessboard] *:not(.piece){background-image:none!important}.lawb-app-dark-mode .piece,.lawb-app-dark-mode [class*=piece]{background-color:transparent!important}.lawb-app-dark-mode .chessboard,.lawb-app-dark-mode [class*=chessboard]{background-color:transparent!important;filter:none!important;-webkit-filter:none!important;opacity:1!important;visibility:visible!important;display:grid!important;position:relative!important;z-index:1!important}.lawb-app-dark-mode .chessboard *,.lawb-app-dark-mode [class*=chessboard] *{background-color:transparent!important;filter:none!important;-webkit-filter:none!important}.lawb-app-dark-mode .piece,.lawb-app-dark-mode [class*=piece],.lawb-app-dark-mode .square .piece,.lawb-app-dark-mode [class*=square] .piece,.lawb-app-dark-mode .chessboard .piece,.lawb-app-dark-mode [class*=chessboard] .piece{background-color:transparent!important;background-image:inherit!important;filter:none!important;-webkit-filter:none!important;opacity:1!important;visibility:visible!important;display:block!important;position:absolute!important;width:100%!important;height:100%!important;z-index:2!important}.lawb-app-dark-mode .square,.lawb-app-dark-mode [class*=square],.lawb-app-dark-mode .board-row,.lawb-app-dark-mode [class*=board-row]{background-color:transparent!important;background-image:none!important;filter:none!important;-webkit-filter:none!important;opacity:1!important;visibility:visible!important}.lawb-app-dark-mode .chessboard-container,.lawb-app-dark-mode [class*=chessboard-container]{background-color:transparent!important;filter:none!important;-webkit-filter:none!important;opacity:1!important;visibility:visible!important;display:flex!important}.lawb-app-dark-mode .chessboard-container *,.lawb-app-dark-mode [class*=chessboard-container] *{background-color:transparent!important;filter:none!important;-webkit-filter:none!important}.lawb-app-dark-mode .player-profile-stats-overlay,.lawb-app-dark-mode [class*=player-profile-stats-overlay],.lawb-app-dark-mode div.player-profile-stats-overlay,.lawb-app-dark-mode [class*=PlayerProfile] .player-profile-stats-overlay{background:transparent!important;background-color:transparent!important;background-image:none!important}.lawb-app-dark-mode body,.lawb-app-dark-mode html{background-color:#000!important;background-image:none!important;background-size:auto!important;background-attachment:fixed!important;background-position:center!important;background-repeat:no-repeat!important;color:#0f0!important}.lawb-app-dark-mode body *:not(button):not([style*=color]):not(.piece-set-selection-panel):not(.piece-set-selection-panel *):not(.difficulty-selection-panel):not(.difficulty-selection-panel *):not(.chessboard):not([class*=chessboard]):not(.piece):not([class*=piece]):not(.chessboard-container):not([class*=chessboard-container]):not(.chessboard-container *):not([class*=chessboard-container] *):not(.square):not([class*=square]):not(.board-row):not([class*=board-row]):not(.chess-main-area):not(.chess-main-area *):not([style*=background-image]):not([style*=backgroundImage]):not([style*="background: url"]):not([style*="backgroundImage: url"]),.lawb-app-dark-mode html *:not(button):not([style*=color]):not(.piece-set-selection-panel):not(.piece-set-selection-panel *):not(.difficulty-selection-panel):not(.difficulty-selection-panel *):not(.chessboard):not([class*=chessboard]):not(.piece):not([class*=piece]):not(.chessboard-container):not([class*=chessboard-container]):not(.chessboard-container *):not([class*=chessboard-container] *):not(.square):not([class*=square]):not(.board-row):not([class*=board-row]):not(.chess-main-area):not(.chess-main-area *):not([style*=background-image]):not([style*=backgroundImage]):not([style*="background: url"]):not([style*="backgroundImage: url"]){background-color:#000!important;background-image:none!important;background-size:auto!important;background-attachment:fixed!important;background-position:center!important;background-repeat:no-repeat!important;color:#0f0!important}.lawb-app-dark-mode .chess-game,.lawb-app-dark-mode .chess-game.game-active,.lawb-app-dark-mode [class*=chess-game],.lawb-app-dark-mode [class*=chess-game].game-active{background-image:none!important;background:#000!important;background-size:auto!important;background-position:center!important;background-repeat:no-repeat!important}.lawb-app-dark-mode body,.lawb-app-dark-mode html,body.lawb-app-dark-mode,html.lawb-app-dark-mode{background:#000!important;background-image:none!important;background-size:auto!important;background-attachment:fixed!important;background-position:center!important;background-repeat:no-repeat!important}.lawb-app-dark-mode .popup-0-2-17,.lawb-app-dark-mode [class*=popup],.lawb-app-dark-mode [class*=Popup]{background:#000!important;border-color:#0f0!important;border-style:outset!important;box-shadow:0 0 10px #0f06,0 2px 8px #00ff004d!important;color:#0f0!important}.lawb-app-dark-mode .popup-0-2-17 p,.lawb-app-dark-mode [class*=popup] p,.lawb-app-dark-mode [class*=Popup] p,.lawb-app-dark-mode .popup-0-2-17 span,.lawb-app-dark-mode [class*=popup] span,.lawb-app-dark-mode [class*=Popup] span{color:#0f0!important}.lawb-app-dark-mode .chess-chat-window,.lawb-app-dark-mode .chat-header{background:#000!important;border-color:#0f0!important}.lawb-app-dark-mode [class*=PlayerProfile] img,.lawb-app-dark-mode [class*=profile] img,.lawb-app-dark-mode img[alt=Profile],.lawb-app-dark-mode img[alt="Current profile picture"]{background:#fff!important;z-index:2!important}.lawb-app-dark-mode [class*=PlayerProfile]>div[style*="background: '#fff'"],.lawb-app-dark-mode [class*=PlayerProfile]>div[style*="background: #fff"]{background:#fff!important;z-index:1!important}.lawb-app-dark-mode .taskbar{background:#000!important;border-color:#0f0!important;color:#0f0!important;box-shadow:0 -2px 8px #0f03!important}.lawb-app-dark-mode .clock,.lawb-app-dark-mode [class*=clock],.lawb-app-dark-mode .menuLink,.lawb-app-dark-mode .menu,.lawb-app-dark-mode [class*=menuLink],.lawb-app-dark-mode [class*=menu],.lawb-app-dark-mode button[class*=menuLink],.lawb-app-dark-mode a[class*=menuLink]{background:#000!important;color:#0f0!important;border-color:#0f0!important}.lawb-app-dark-mode .menuLink a,.lawb-app-dark-mode .menu a,.lawb-app-dark-mode [class*=menuLink] a,.lawb-app-dark-mode button.menuLink,.lawb-app-dark-mode a.menuLink{color:#0f0!important}.lawb-app-dark-mode .menu button,.lawb-app-dark-mode .menu a,.lawb-app-dark-mode [class*=menu] button,.lawb-app-dark-mode [class*=menu] a{color:#0f0!important;background:#000!important;border-color:#0f0!important}.lawb-app-dark-mode .chess-menu-popup,.lawb-app-dark-mode [class*=chess-menu]{background:#000!important;border-color:#0f0!important;color:#0f0!important;display:block!important}.lawb-app-dark-mode .chess-menu-popup button,.lawb-app-dark-mode .chess-menu-popup a,.lawb-app-dark-mode [class*=chess-menu] button,.lawb-app-dark-mode [class*=chess-menu] a{color:#0f0!important;background:#000!important;border-color:#0f0!important}.lawb-app-dark-mode .menuLink:hover{background:#010!important;color:#0f0!important}.lawb-app-light-mode .menuLink,.lawb-app-light-mode .menu,.lawb-app-light-mode [class*=menuLink],.lawb-app-light-mode [class*=menu],.lawb-app-light-mode .chess-menu-popup,.lawb-app-light-mode [class*=chess-menu-popup]{background:silver!important;color:#000!important;border-color:#fff!important}.lawb-app-light-mode .menu button,.lawb-app-light-mode .menu a,.lawb-app-light-mode [class*=menu] button,.lawb-app-light-mode [class*=menu] a,.lawb-app-light-mode button.menuLink,.lawb-app-light-mode a.menuLink,.lawb-app-light-mode .chess-menu-popup button,.lawb-app-light-mode [class*=chess-menu-popup] button{color:#000!important;background:silver!important;border-color:#fff!important}.lawb-app-light-mode .menuLink:hover{background:#f0f0f0!important;color:#000!important}.lawb-app-light-mode .taskbar{background:#e0e0e0!important;border-color:#999!important}.lawb-app-light-mode .menuBtn{background:#e0e0e0!important;color:#000!important;border-color:#999!important}.lawb-app-dark-mode .menuBtn{background:#000!important;color:#0f0!important;border-color:#0f0!important}.lawb-app-dark-mode .menuBtn:hover{background:#010!important;box-shadow:0 0 8px #00ff004d!important}.lawb-app-dark-mode .chess-page,.lawb-app-dark-mode .chess-content,.lawb-app-dark-mode .chess-multiplayer-lobby,.lawb-app-dark-mode .create-form,.lawb-app-dark-mode .game-item,.lawb-app-dark-mode .chess-header{background:#000!important;color:#0f0!important;border-color:#0f0!important}.lawb-app-dark-mode .chess-header h2{color:#0f0!important;text-shadow:0 0 5px #00ff00!important}.lawb-app-dark-mode button:not([style*=color]):not(.piece-set-btn):not(.start-btn):not([class*=piece-set]):not([class*=difficulty]):not(.menu-btn):not(.sidebar-menu-btn):not(.chess-controls button){background-color:#000!important;border-color:#0f0!important;color:#0f0!important}.lawb-app-dark-mode button:not([style*=color]):not(.piece-set-btn):not(.start-btn):not([class*=piece-set]):not([class*=difficulty]):not(.menu-btn):not(.sidebar-menu-btn):not(.chess-controls button):hover{background-color:#010!important;box-shadow:0 0 10px #0f0!important}.lawb-app-dark-mode .menu-btn,.lawb-app-dark-mode .sidebar-menu-btn{background-color:#000!important;border-color:#0f0!important;color:#0f0!important}.lawb-app-dark-mode .menu-btn:hover,.lawb-app-dark-mode .sidebar-menu-btn:hover{background-color:#010!important}.lawb-app-dark-mode .chess-controls button{background-color:#000!important;border-color:#0f0!important;color:#0f0!important}.lawb-app-dark-mode .create-btn,.lawb-app-dark-mode .create-confirm-btn{background:#000!important;color:#0f0!important;border-color:#0f0!important}.lawb-app-dark-mode .create-btn:hover,.lawb-app-dark-mode .create-confirm-btn:hover{background:#010!important}.lawb-app-dark-mode h3,.lawb-app-dark-mode h4,.lawb-app-dark-mode .status-bar,.lawb-app-dark-mode .game-details{color:#0f0!important}.lawb-app-dark-mode p,.lawb-app-dark-mode span:not(.piece):not([class*=piece]):not(button *):not([style*=color]):not(.square *):not([class*=square] *),.lawb-app-dark-mode div:not(.chessboard):not([class*=chessboard]):not(.piece):not([class*=piece]):not(button):not([style*=color]):not(.piece-set-selection-panel *):not(.difficulty-selection-panel *):not(.square):not([class*=square]):not(.board-row):not([class*=board-row]):not(.chessboard-container):not([class*=chessboard-container]),.lawb-app-dark-mode label,.lawb-app-dark-mode input,.lawb-app-dark-mode select,.lawb-app-dark-mode textarea,.lawb-app-dark-mode h1,.lawb-app-dark-mode h2,.lawb-app-dark-mode h3,.lawb-app-dark-mode h4,.lawb-app-dark-mode h5,.lawb-app-dark-mode h6,.lawb-app-dark-mode button:not([style*=color]):not(.piece-set-btn):not(.start-btn):not([class*=piece-set]):not([class*=difficulty]),.lawb-app-dark-mode a{color:#0f0!important}.lawb-app-dark-mode .chessboard,.lawb-app-dark-mode [class*=chessboard],.lawb-app-dark-mode .piece,.lawb-app-dark-mode [class*=piece]{color:inherit!important}.lawb-app-dark-mode [style*="background.gif"]:not(.chessboard):not([class*=chessboard]),.lawb-app-dark-mode [style*="background: url"]:not(.chessboard):not([class*=chessboard]){background:#000!important;background-image:none!important}.lawb-app-dark-mode [style*='backgroundImage: "url("/assets/background.gif")"']{background:#000!important;background-image:none!important}.lawb-app-dark-mode [class*=mobileContainer]{background:#000!important;background-image:none!important;color:#0f0!important}.lawb-app-dark-mode a{color:#0f0!important}.lawb-app-dark-mode a:hover{color:#0f0!important;text-shadow:0 0 5px #00ff00!important}.lawb-app-dark-mode [class*=icon],.lawb-app-dark-mode .iconLabel,.lawb-app-dark-mode [class*=iconLabel],.lawb-app-dark-mode [class*=taskbar],.lawb-app-dark-mode [class*=menuBtn],.lawb-app-dark-mode [class*=statusSection],.lawb-app-dark-mode .lawb-theme-menu-item{background:#000!important;color:#0f0!important;border-color:#0f0!important}.lawb-app-dark-mode [class*=meme-generator],.lawb-app-dark-mode [class*=MemeGenerator]{background:#000!important;border-color:#0f0!important;color:#0f0!important}.lawb-app-dark-mode [class*=meme-generator] *,.lawb-app-dark-mode [class*=MemeGenerator] *{color:#0f0!important}.lawb-app-dark-mode div.chessboard[style*=backgroundImage],.lawb-app-dark-mode div.chessboard[style*=background-image],.lawb-app-dark-mode div[class*=chessboard][style*=backgroundImage],.lawb-app-dark-mode div[class*=chessboard][style*=background-image],.lawb-app-dark-mode .chessboard-container div.chessboard[style*=backgroundImage],.lawb-app-dark-mode .chessboard-container div.chessboard[style*=background-image],.lawb-app-dark-mode [class*=chessboard-container] [class*=chessboard][style*=backgroundImage],.lawb-app-dark-mode [class*=chessboard-container] [class*=chessboard][style*=background-image]{background-image:var(--chessboard-bg-image, url(/images/chessboard1.png))!important;background-color:transparent!important}.lawb-app-dark-mode .chessboard[style*=url],.lawb-app-dark-mode [class*=chessboard][style*=url],.lawb-app-dark-mode div.chessboard[style*=url],.lawb-app-dark-mode div[class*=chessboard][style*=url]{background-color:transparent!important}.lawb-app-light-mode .piece-set-selection-panel h2,.lawb-app-light-mode .piece-set-selection-panel p,.lawb-app-light-mode .difficulty-selection-panel h2,.lawb-app-light-mode .difficulty-selection-panel p,.lawb-app-dark-mode .piece-set-selection-panel h2,.lawb-app-dark-mode .piece-set-selection-panel p,.lawb-app-dark-mode .difficulty-selection-panel h2,.lawb-app-dark-mode .difficulty-selection-panel p,.lawb-app-light-mode .piece-set-selection-panel button,.lawb-app-light-mode .piece-set-selection-panel button span,.lawb-app-light-mode .difficulty-selection-panel button,.lawb-app-light-mode .difficulty-selection-panel button span,.lawb-app-dark-mode .piece-set-selection-panel button,.lawb-app-dark-mode .piece-set-selection-panel button span,.lawb-app-dark-mode .difficulty-selection-panel button,.lawb-app-dark-mode .difficulty-selection-panel button span{color:red!important}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}@media (max-width: 768px){body{display:flex!important;flex-direction:column!important;place-items:initial!important;align-items:stretch!important;justify-content:flex-start!important;min-height:100vh!important;min-height:100dvh!important}#root{width:100%!important;min-height:100vh!important;min-height:100dvh!important;align-self:stretch!important}}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@keyframes lawb-blink{0%,50%{opacity:1}51%,to{opacity:0}}.lawb-bubble-cursor{animation:lawb-blink .7s step-end infinite}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (max-width: 768px){w3m-modal{align-items:flex-end!important;justify-content:center!important;padding:0!important}w3m-modal>div{width:100%!important;margin:0!important;display:flex!important;justify-content:center!important}w3m-modal>div>div{width:100%!important;max-width:100%!important;border-radius:20px 20px 0 0!important;margin:0!important;transform:none!important;bottom:0!important;animation:walletBottomSheetSlideUp .25s ease!important}w3m-modal>div>div>div{width:100%!important;max-width:100%!important}w3m-modal::part(backdrop){align-items:flex-end!important}@keyframes walletBottomSheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}
