/* Copyright(C) 2025 @Azicore (https://azisava.sakura.ne.jp/) */
*{margin:0;padding:0}:root{--vertical-bar-width: 0px;--horizontal-bar-height: 0px;--cube-area-width: calc(100dvw - var(--vertical-bar-width));--cube-area-height: calc(100dvh - var(--horizontal-bar-height));--cube-cube-size: calc(min(var(--cube-area-width), var(--cube-area-height))/2) ;--cube-size: 3;--cube-perspective: calc(var(--cube-cube-size) * 3.25);--cube-piece-size: calc(var(--cube-cube-size) / var(--cube-size));--cube-piece-border-size: calc(var(--cube-piece-size) * .05);--cube-piece-pos-left: calc((var(--cube-area-width) - var(--cube-piece-size)) / 2);--cube-piece-pos-top: calc((var(--cube-area-height) - var(--cube-piece-size)) / 2);--config-item-height: 48px;--config-item-font-size: 14px;--config-form-size: 16px;--record-item-height-1: 28px;--record-item-height-2: 20px;--record-font-size-small: 11px;--color-white: #ffffff;--color-white2: #eeeeee;--color-yellow: #ffff00;--color-yellow2: #eeee00;--color-red: #ff0000;--color-red2: #dd0000;--color-orange: #ff9900;--color-orange2: #ee8800;--color-green: #009900;--color-green2: #00aa00;--color-blue: #0000ff;--color-blue2: #0000dd}body.theme_dark{--theme-back: #202020;--theme-fore: #f0f0f0;--theme-menu-back: #606060;--theme-menu-fore: #ffffff;--theme-config-back-pc: #404040;--theme-suspended-timer: #706666;--theme-suspended-cube-back: #333333;--theme-suspended-cube-border: #d0cccc}body.theme_light{--theme-back: #f0f0ea;--theme-fore: #505050;--theme-menu-back: #a0a0a0;--theme-menu-fore: #ffffff;--theme-config-back-pc: #fafaf8;--theme-suspended-timer: #aabbbb;--theme-suspended-cube-back: #d0cccc;--theme-suspended-cube-border: #333333}body{background:var(--theme-back);overflow:hidden;font-family:sans-serif;user-select:none}#cube{width:var(--cube-area-width);height:var(--cube-area-height);margin-left:var(--vertical-bar-width);position:relative;z-index:10}#cube_3d{width:100%;height:100%;position:relative;transform:perspective(var(--cube-perspective)) rotateX(-35.26deg) rotateY(-45deg);transform-style:preserve-3d;pointer-events:none}.piece{width:var(--cube-piece-size);height:var(--cube-piece-size);border:var(--cube-piece-border-size) solid #202020;position:absolute;left:var(--cube-piece-pos-left);top:var(--cube-piece-pos-top);box-sizing:border-box;transform-style:preserve-3d;transition:transform .25s;backface-visibility:hidden;cursor:grab;pointer-events:auto}.plane_white{background:var(--color-white)}.plane_yellow{background:var(--color-yellow)}.plane_red{background:var(--color-red)}.plane_orange{background:var(--color-orange)}.plane_green{background:var(--color-green)}.plane_blue,.cube_japanese .plane_yellow{background:var(--color-blue)}.cube_japanese .plane_blue{background:var(--color-yellow)}.cube_translucent .plane_white,.cube_translucent .plane_yellow,.cube_translucent .plane_red,.cube_translucent .plane_orange,.cube_translucent .plane_green,.cube_translucent .plane_blue{opacity:.75;backface-visibility:visible}.cube_directed .plane_white{background:linear-gradient(-45deg,var(--color-white) 0% 50%,var(--color-white2) 50% 100%)}.cube_directed .plane_yellow{background:linear-gradient(45deg,var(--color-yellow) 0% 50%,var(--color-yellow2) 50% 100%)}.cube_directed .plane_red{background:linear-gradient(135deg,var(--color-red) 0% 50%,var(--color-red2) 50% 100%)}.cube_directed .plane_orange{background:linear-gradient(45deg,var(--color-orange) 0% 50%,var(--color-orange2) 50% 100%)}.cube_directed .plane_green{background:linear-gradient(45deg,var(--color-green) 0% 50%,var(--color-green2) 50% 100%)}.cube_directed .plane_blue{background:linear-gradient(135deg,var(--color-blue) 0% 50%,var(--color-blue2) 50% 100%)}.cube_directed.cube_japanese .plane_yellow{background:linear-gradient(45deg,var(--color-blue) 0% 50%,var(--color-blue2) 50% 100%)}.cube_directed.cube_japanese .plane_blue{background:linear-gradient(135deg,var(--color-yellow) 0% 50%,var(--color-yellow2) 50% 100%)}.cube_hidden .plane_white,.cube_hidden .plane_yellow,.cube_hidden .plane_red,.cube_hidden .plane_orange,.cube_hidden .plane_green,.cube_hidden .plane_blue{background:var(--theme-suspended-cube-back);border:var(--cube-piece-border-size) solid var(--theme-suspended-cube-border);opacity:.95;backface-visibility:visible}#menu{z-index:30}#menu div.button_hidden{display:none}#menu div.button_disabled{opacity:.33;cursor:auto}#menu i{width:30px;height:30px;margin:2px auto 0;background-image:url(data:image/png;base64,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);background-size:240px 30px;display:block}#button_start i{background-position:0px 0px}#button_reset i{background-position:-30px 0px}#button_resume i{background-position:-90px 0px}#button_suspend i{background-position:-120px 0px}#button_stop i{background-position:-150px 0px}#button_config i{background-position:-60px 0px}#button_close i{background-position:-180px 0px}#dialog_mask{width:100dvw;height:100dvh;background:#0000007f;position:fixed;left:0;top:0;z-index:50;display:none}#dialog_mask.dialog_displayed{display:flex;justify-content:center;align-items:center}#dialog{max-width:480px;min-width:min(calc(100% - 16px),360px);margin:8px;padding:16px 12px 12px;background:#f0f0f0;box-sizing:border-box}#dialog_text{font-size:14px;line-height:20px}#dialog_buttons{margin-top:16px;display:flex;justify-content:space-between}.dialog_onebutton #dialog_buttons{justify-content:space-around}#dialog_buttons button{width:calc(50% - 4px);border:1px solid #999999;border-radius:3px;background:#fff;font-size:14px;line-height:32px;cursor:pointer}.dialog_onebutton #dialog_button_2{display:none}#message{width:calc(100% - var(--vertical-bar-width));background-color:rgb(from var(--theme-back) r g b / 0%);color:rgb(from var(--theme-fore) r g b / 0%);text-align:center;font-size:14px;line-height:1.5;opacity:0;position:fixed;left:var(--vertical-bar-width);bottom:-100px;--message-animation-duration: .3s;transition:background-color var(--message-animation-duration) ease-in-out,color var(--message-animation-duration) ease-in-out,opacity var(--message-animation-duration) var(--message-animation-duration) ease-in-out,bottom calc(var(--message-animation-duration) * 2) steps(2,jump-none);z-index:40}#message.message_displayed{background-color:rgb(from var(--theme-back) r g b / 50%);color:rgb(from var(--theme-fore) r g b / 100%);opacity:1;bottom:calc(var(--horizontal-bar-height) + 16px)}#timer{font-size:16px;color:var(--theme-fore);position:fixed;display:none;z-index:10}#timer.timer_displayed{display:block}#timer.timer_suspended{color:var(--theme-suspended-timer)}#config,#record{width:calc(100vw - var(--vertical-bar-width));height:calc(100vh - var(--horizontal-bar-height));background:var(--theme-back);color:var(--theme-fore);font-size:14px;position:fixed;left:var(--vertical-bar-width);top:0;overflow-y:auto;display:none;z-index:20}#config.config_displayed,#record.record_displayed{display:block}#config dt,#record dt{padding:4px 8px;background:#999;color:#fff;font-size:13px}#config dd,#record dd{height:var(--config-item-height);padding:0 8px;border-bottom:1px solid #999999;font-size:var(--config-item-font-size);display:flex;justify-content:space-between;flex-wrap:wrap}#config dd div{height:var(--config-item-height);line-height:var(--config-item-height);white-space:nowrap;overflow:hidden}#config dd.config_button{cursor:pointer}#config select{padding:2px;font-size:var(--config-item-font-size)}#config input[type=checkbox]{width:var(--config-form-size);height:var(--config-form-size);vertical-align:middle}#record dd div{height:var(--record-item-height-1);line-height:var(--record-item-height-1);white-space:nowrap;overflow:hidden}#record dd div.record_date{width:100%;height:var(--record-item-height-2);line-height:var(--record-item-height-2);font-size:var(--record-font-size-small);color:#999;text-align:right;font-weight:400}@media screen and (max-width: 720px) and ((min-height: 481px) or (orientation: portrait)){:root{--horizontal-bar-height: 48px}#menu{width:100%;height:var(--horizontal-bar-height);background:var(--theme-menu-back);color:var(--theme-menu-fore);position:fixed;font-size:10px;left:0;bottom:0;display:flex;justify-content:space-around}#button_start,#button_reset,#button_config,#button_resume,#button_suspend,#button_stop{width:33.3%}#button_close{width:100%}#menu div{text-align:center;cursor:pointer}#timer{width:100%;text-align:center;left:0;top:8px}}@media screen and (max-height: 480px) and (orientation: landscape){:root{--vertical-bar-width: 48px}#menu{width:var(--vertical-bar-width);height:100%;background:var(--theme-menu-back);color:var(--theme-menu-fore);position:fixed;font-size:10px;left:0;top:0;display:flex;flex-wrap:wrap;align-content:space-around}#menu div{width:100%;text-align:center;cursor:pointer}#timer{width:calc(100% - var(--vertical-bar-width) - 16px);text-align:right;right:16px;top:8px}}@media screen and (min-width: 721px) and (min-height: 481px){:root{--config-item-height: 64px;--config-item-font-size: 18px;--config-form-size: 24px;--record-item-height-1: 36px;--record-item-height-2: 28px;--record-font-size-small: 14px}#menu{width:80px;height:240px;color:var(--theme-menu-fore);position:fixed;font-size:10px;left:0;top:0}#menu div{width:64px;height:64px;margin:16px 0 0 16px;padding-top:8px;border-radius:50%;background:var(--theme-menu-back);text-align:center;box-sizing:border-box;cursor:pointer}#timer{width:calc(100% - 96px);text-align:right;right:16px;top:8px;font-size:24px}#config dl,#record dl{margin:16px 96px;padding:24px;border-radius:8px;background:var(--theme-config-back-pc)}#config dt,#record dt{font-size:16px}#config dd,#record dd{font-weight:700}}
