*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none}#mainmenu{position:fixed;z-index:5;touch-action:none}#mainmenu[hidden]{display:none}@media(prefers-reduced-motion:reduce){#fullscreen-toggle[data-attention=true] canvas{animation:none}}#settings{position:fixed;touch-action:none}#mainmenu canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#mainmenu button{position:absolute;min-width:0;border:0;background:transparent}body.game-cursor,body.game-cursor *{cursor:var(--game-cursor, auto)!important}#mainmenu button:focus{outline:none}html,body{height:100%;overflow:hidden;background:#080808}#game{display:block;position:fixed;inset:0;width:100vw;height:100vh;cursor:default;touch-action:none}#ui,#statebar,#foebar{position:fixed;left:0;top:0;pointer-events:none}#buffs,#scroll-buffs{position:fixed;left:0;top:0;pointer-events:none;z-index:5}#msgbox{position:fixed;left:0;top:0;pointer-events:none;z-index:10}#charwin,#rankwin,#arsenalwin,#feedbackwin,.whisperwin,.whisperbar,#invwin,#skillwin{position:fixed;left:0;top:0;pointer-events:none}#skill-carry{position:fixed;left:0;top:0;pointer-events:none;z-index:9}#names,#damage{position:fixed;left:0;top:0;pointer-events:none}body.game-cursor .message-resize:not([data-refused]){cursor:nwse-resize!important}.message-resize:focus{outline:none}
