._page_mlk6s_1{color:#111;background:#fff;min-height:100svh;padding:16px 22px 24px;font-family:Times New Roman,serif}._header_mlk6s_2{justify-content:space-between;align-items:baseline;gap:20px;margin:0;display:flex}._header_mlk6s_2 a{color:#111;font-size:14px;text-decoration:none}._header_mlk6s_2 ._home_mlk6s_3{font-size:32px;font-weight:700}._main_mlk6s_4{max-width:980px;margin:34px auto 0}._heading_mlk6s_4{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}._heading_mlk6s_4 h1{margin:0;font-size:24px;font-weight:400;line-height:1.2}._heading_mlk6s_4 p{color:#666;margin:0;font-size:14px}._window_mlk6s_5{background:#fff;border:1px solid #111;position:relative;box-shadow:4px 4px #111}._titlebar_mlk6s_5{background:#fff;border-bottom:1px solid #111;justify-content:space-between;align-items:center;gap:10px;height:30px;padding:0 10px;font:12px Courier New,monospace;display:flex}._titlebar_mlk6s_5 button{font:inherit;background:#fff;border:0;padding:4px 0}._stage_mlk6s_5{outline-offset:-5px;background:#080808;width:100%;height:clamp(340px,58vh,570px)}._stage_mlk6s_5 canvas{width:100%;height:100%;image-rendering:pixelated;display:block}._loading_mlk6s_5{text-align:center;color:#fff;background:#080808;padding:20px;font-size:16px;position:absolute;top:45%;left:10%;right:10%}._caption_mlk6s_5{text-align:center;border-top:1px solid #111;justify-content:center;align-items:center;min-height:48px;padding:10px 16px;font:13px/1.4 Courier New,monospace;display:flex}._controls_mlk6s_6{justify-content:space-between;align-items:center;gap:24px;margin-top:26px;display:flex}._controls_mlk6s_6 p{margin:0;font:14px/1.6 Times New Roman,serif}._controls_mlk6s_6 p span{color:#666}._pad_mlk6s_6{grid-template-rows:repeat(2,36px);grid-template-columns:repeat(3,40px);gap:3px;display:grid}._pad_mlk6s_6 button,._look_mlk6s_6{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #999;font:18px Times New Roman,serif}._pad_mlk6s_6 button:active,._look_mlk6s_6:active{color:#fff;background:#111}._up_mlk6s_6{grid-area:1/2}._left_mlk6s_6{grid-area:2/1}._down_mlk6s_6{grid-area:2/2}._right_mlk6s_6{grid-area:2/3}._look_mlk6s_6{min-width:120px;padding:10px 12px;font-size:14px}._look_mlk6s_6:disabled{color:#999;cursor:default}._footnote_mlk6s_6{color:#777;text-align:center;margin:22px 0 0;font-size:13px}@media (max-width:600px){._page_mlk6s_1{padding:10px 12px 22px}._main_mlk6s_4{margin-top:30px}._heading_mlk6s_4 h1{font-size:22px}._heading_mlk6s_4 p{display:none}._stage_mlk6s_5{height:390px;min-height:280px;max-height:54svh}._controls_mlk6s_6{flex-wrap:wrap;gap:12px}._controls_mlk6s_6 p{text-align:center;width:100%}._pad_mlk6s_6{grid-template-rows:repeat(2,40px);grid-template-columns:repeat(3,44px);margin-left:12px}._look_mlk6s_6{margin-right:12px}._caption_mlk6s_5{min-height:64px;font-size:12px}._titlebar_mlk6s_5{font-size:11px}._footnote_mlk6s_6{margin-top:20px}}._actions_mlk6s_9{gap:8px;display:flex}._actions_mlk6s_9 ._look_mlk6s_6{min-width:100px;margin:0}@media (max-width:600px){._actions_mlk6s_9{flex-direction:column;margin-right:12px}._actions_mlk6s_9 ._look_mlk6s_6{min-width:125px}}._sceneWrap_mlk6s_11{position:relative}._bubble_mlk6s_11{z-index:2;color:#111;background:#fff;border:1px solid #111;width:245px;max-width:calc(100% - 24px);padding:12px 14px;font:14px/1.35 Times New Roman,serif;position:absolute;transform:translate(-50%);box-shadow:3px 3px #111}._bubble_mlk6s_11:before{content:"";background:#fff;border-top:1px solid #111;border-left:1px solid #111;width:16px;height:16px;position:absolute;top:-9px;left:50%;transform:rotate(45deg)}._bubble_mlk6s_11 p{margin:0 0 8px}._bubble_mlk6s_11 ._thunderLabel_mlk6s_11{color:#666;font:11px Courier New,monospace}._bubble_mlk6s_11>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:10px;display:flex}._bubble_mlk6s_11 a{color:#666;text-decoration:none}._bubble_mlk6s_11 button{white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:12px}._bubble_mlk6s_11[hidden]{display:none}._bubble_mlk6s_11 p{overflow-wrap:anywhere}._heading_mlk6s_4 a,._heading_mlk6s_4 button{color:#666;background:0 0;border:0;min-width:44px;min-height:44px;padding:8px;font:24px Times New Roman;text-decoration:none}._heading_mlk6s_4 h1{text-align:center;flex:1}._main_mlk6s_4{margin-top:20px}._controls_mlk6s_6{justify-content:center;gap:30px}._actions_mlk6s_9 ._look_mlk6s_6{width:44px;min-width:44px;height:44px;padding:0;font-size:24px}._pad_mlk6s_6{margin:0}
