#arena{ height: calc(97% + 30px); top:3% } #arena.mobile>#control{ top:calc(100% - 205px); } #arena.chess.mobile>#control{ top:calc(100% - 175px); } #control>div,#system>div>div{ height: 40px; font-family: 'xinwei'; font-size: 30px; line-height: 34px; } #historybar{ top:14px; height: calc(100% - 150px); } #window.oblongcard #historybar{ height: calc(100% - 170px); } #time{ visibility: hidden; } #system{ z-index: 31 !important; } #window>.dialog.popped{ z-index: 21 !important; } #system>div{ position: absolute; height: 60px; } #system>div:first-child{ left:5px; } #system>div:last-child{ right:5px; } #system>div>div{ line-height: 40px; } #system{ z-index: 5; } #system>div{ transition-duration: 0.3s; } #system>div:not(.shown){ transform: translateY(-80px); } .statusbar #system>div:not(.shown){ transform: translateY(-120px); } #system>#system1{ width: 140px; } #system>#system2{ width: calc(100% - 140px); } #system>div:not(.shown)>div{ pointer-events: none; } #pausebutton,#autobutton,#restartbutton{ display: none !important; } .menu-container>.menu.main, .popup-container>.menu{ zoom:1.3; } .popup-container>.menu{ max-height: 307px; } .popup-container>.menu.visual.withbar{ max-height: 360px; } .menu-container>.menu.main:not(.center){ top: 12px !important; left: 10px !important; } #system{ width: calc(100% - 12px) !important; left: 0 !important; } #arena.phonetop{ top:80px !important; } .player>.identity{ transform: scale(1.3); } #window>.dialog.popped.hoverdialog{ transform: scale(1.3); transform-origin: left top; } .player:not([data-position='0']).linked .identity, #arena.chess .player.linked .identity{ transform:scale(1.3) rotate(90deg); } /*br.finish_game{ display: inline !important; }*/ div:not(.shown)>div.finish_game{ opacity: 0 !important; } div.finish_game{ transition: all 0.2s !important; } @media screen and (orientation:portrait) { }