.WaMotionStage_stage__syI5_{--stage-size:min(500px,100%);--stage-accent:var(--wa-shu);position:relative;display:grid;justify-items:center;gap:clamp(18px,2.4vw,26px);width:var(--stage-size);margin:0}.WaMotionStage_orbit__GWH6r{position:absolute;inset:0 0 auto;width:100%;aspect-ratio:1;pointer-events:none}.WaMotionStage_dial___0Ou_{width:100%;height:100%;overflow:visible;animation:WaMotionStage_dial-turn__X2GBe 180s linear infinite}.WaMotionStage_tick__Cbe1Y{stroke:rgb(var(--rgb-kominka-sumi)/.28);stroke-width:.35}.WaMotionStage_tickMajor__8ymPm{stroke:var(--wa-kin);stroke-width:.7}.WaMotionStage_zodiac__BUvb7{fill:rgb(var(--rgb-kominka-sumi)/.62);font-family:var(--font-serif);font-size:5.2px;text-anchor:middle}.WaMotionStage_trace__Yf25_{position:absolute;inset:11.5%;border:1px dashed color-mix(in oklab,var(--stage-accent) 58%,transparent);border-radius:50%;animation:WaMotionStage_dial-turn__X2GBe 48s linear infinite reverse}.WaMotionStage_window__QZ5an{position:relative;z-index:1;width:79%;margin-top:10.5%;aspect-ratio:1;overflow:hidden;isolation:isolate;background:var(--wa-kinari);border-radius:50%;box-shadow:0 0 0 1px rgb(var(--rgb-wa-kin)/.9),0 0 0 7px var(--kominka-paper),0 0 0 8px rgb(var(--rgb-wa-kin)/.55),0 30px 70px rgb(var(--rgb-kominka-shadow)/.22),0 10px 24px rgb(var(--rgb-kominka-shadow)/.12)}.WaMotionStage_canvas__fF3vL{display:block;cursor:crosshair;width:100%;height:100%;touch-action:manipulation}.WaMotionStage_lens__aabK5{position:absolute;inset:0;z-index:2;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 32% 22%,rgb(var(--rgb-white)/.26),transparent 38%),radial-gradient(circle at 50% 50%,transparent 62%,rgb(var(--rgb-wa-sumi)/.22) 100%)}.WaMotionStage_seal__Q0d7R{position:absolute;top:8%;right:3%;z-index:2;display:grid;place-items:center;width:44px;aspect-ratio:1;color:var(--wa-kinari);font-family:var(--font-serif);font-size:.66rem;font-weight:500;line-height:1.1;letter-spacing:.08em;writing-mode:vertical-rl;background:var(--wa-shu);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 2px rgb(var(--rgb-wa-kinari)/.55);transform:rotate(-4deg)}.WaMotionStage_orbit__GWH6r:before{position:absolute;inset:3%;content:"";background:linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 0 0 /18px 1px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 0 0 /1px 18px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 100% 0 /18px 1px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 100% 0 /1px 18px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 0 100% /18px 1px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 0 100% /1px 18px no-repeat,linear-gradient(var(--wa-shu),var(--wa-shu)) 100% 100% /18px 1px no-repeat,linear-gradient(var(--wa-shu),var(--wa-shu)) 100% 100% /1px 18px no-repeat;opacity:.7}@keyframes WaMotionStage_dial-turn__X2GBe{to{transform:rotate(1turn)}}@media (max-width:520px){.WaMotionStage_seal__Q0d7R{width:34px;font-size:.54rem}}@media (prefers-reduced-motion:reduce){.WaMotionStage_dial___0Ou_,.WaMotionStage_trace__Yf25_{animation:none}}