@import"https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@700;900&display=swap";:root[data-theme=wa]{--wa-ai: #1f2f55;--wa-shu: #c8432b;--wa-kinari: #f8f2e3;--wa-kincha: #b98a3e}[data-theme=wa] body{background:var(--sea1);font-family:Zen Kaku Gothic New,sans-serif}[data-theme=wa] #sky{background:linear-gradient(180deg,var(--bokashi) 0,var(--bokashi) 3%,var(--sky1) 26%,var(--sky2) 62%)}[data-theme=wa] #sky:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;background:repeating-linear-gradient(90deg,#000 0 1px,transparent 1px 7px),repeating-linear-gradient(0deg,#fff 0 1px,transparent 1px 11px);mix-blend-mode:soft-light}[data-theme=wa] .stars svg{filter:drop-shadow(0 0 3px rgba(244,236,210,.8))}[data-theme=wa] .sun{width:92px}[data-theme=wa] .moon{width:70px;filter:drop-shadow(0 0 16px rgba(244,236,210,.45))}[data-theme=wa] .kasumi.k1{top:12%;width:230px;animation-duration:120s;animation-delay:-40s}[data-theme=wa] .kasumi.k2{top:30%;width:170px;animation-duration:150s;animation-delay:-110s;opacity:.9}[data-theme=wa] .kumo.k3{top:5%;width:116px;animation-duration:100s;animation-delay:-5s}[data-theme=wa] .sea{left:0;bottom:0;width:100%;height:calc(20vh + 52px);overflow:visible}[data-theme=wa] .fuji{right:-8vw;bottom:calc(20vh + 30px);width:max(108vw,420px);height:auto;aspect-ratio:8 / 3}[data-theme=wa] .petals{inset:0;opacity:var(--petal)}[data-theme=wa] .petals svg{position:absolute;top:-20px;opacity:0;animation:waFall 14s linear infinite}[data-theme=wa] .petals svg:nth-child(2n){animation-duration:18s}@keyframes waFall{0%{transform:translate(0) rotate(0);opacity:0}10%{opacity:.9}50%{transform:translate(-40px,45vh) rotate(200deg)}85%{opacity:.8}to{transform:translate(10px,85vh) rotate(380deg);opacity:0}}[data-theme=wa] #clock{filter:drop-shadow(0 14px 18px rgba(16,24,50,.32))}.dial-wa .lac{fill:url(#waLac)}.dial-wa .asa{fill:url(#waAsa);opacity:.42}.dial-wa .gold-line{fill:none;stroke:#c9a45c;stroke-width:1.2}.dial-wa .mdot{fill:#16203d;stroke:#c9a45c;stroke-width:.9}.dial-wa .mnum{font:700 8.6px Outfit,Fredoka,sans-serif;fill:#f1dca8;letter-spacing:-.02em}.dial-wa .face{fill:url(#waWashi)}.dial-wa .fiber{fill:#fff;opacity:.35}.dial-wa .rule{fill:none;stroke:#c8432b;stroke-width:.8;opacity:.55}.dial-wa .dot{fill:#8a7f6c}.dial-wa .tick.big{stroke:#1f2f55;stroke-width:2.6;stroke-linecap:butt}.dial-wa .hnum{font:900 21px Zen Old Mincho,Shippori Mincho,serif;fill:#1f2f55}.dial-wa .mon{fill:#c8432b;opacity:.8}.dial-wa .mon .mon-c{fill:#fbf6ea}.dial-wa .hh{fill:#1f2f55}.dial-wa .mh{fill:#c8432b}.dial-wa .pin{fill:#c9a45c;stroke:#8e6a2a;stroke-width:.8}.dial-wa .pin-dot{fill:#1f2f55}[data-theme=wa] #themeBtn{border-radius:12px;color:var(--wa-ai);background:var(--wa-kinari);box-shadow:inset 0 0 0 1.5px var(--wa-ai),inset 0 0 0 4px var(--wa-kinari),inset 0 0 0 4.8px #1f2f5559,0 4px 10px #10183238}[data-theme=wa] #nowBtn{border-radius:10px;color:var(--wa-ai);background:var(--wa-kinari);box-shadow:inset 0 0 0 1.2px #1f2f5559}[data-theme=wa] #nowBtn[aria-pressed=true]{background:var(--wa-kinari);color:var(--wa-ai);box-shadow:inset 0 0 0 1.5px var(--wa-ai),0 3px 10px #10183233}[data-theme=wa] #nowBtn[aria-pressed=true] .live-dot{background:var(--wa-shu)}[data-theme=wa] .ampm{padding:5px;border-radius:12px;background:var(--wa-kinari);box-shadow:inset 0 0 0 1.5px var(--wa-ai),0 8px 18px #0a122c47}[data-theme=wa] .knob{top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:8px;background:var(--wa-ai);box-shadow:inset 0 0 0 1px #c9a45cb3,inset 0 0 0 3px var(--wa-ai),inset 0 0 0 3.6px #c9a45c73}[data-theme=wa] .ampm-btn{font-weight:900;color:var(--wa-ai);letter-spacing:.18em}[data-theme=wa] .ampm-btn[aria-checked=true]{color:var(--wa-kinari)}[data-theme=wa] #readout{width:100%;min-height:112px;padding:14px 52px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--wa-ai);background:radial-gradient(120% 90% at 50% 40%,#fdf9ef 40%,#f1e7d0);box-shadow:inset 0 0 0 1.5px var(--wa-ai),0 12px 26px #0a122c4d}[data-theme=wa] #readout:before{content:"";position:absolute;inset:6px;border-radius:7px;pointer-events:none;border:1px solid rgba(31,47,85,.3)}[data-theme=wa] #readout:after{content:"";position:absolute;inset:10px;pointer-events:none;background:linear-gradient(var(--wa-kincha),var(--wa-kincha)) left top / 12px 1.5px,linear-gradient(var(--wa-kincha),var(--wa-kincha)) left top / 1.5px 12px,linear-gradient(var(--wa-kincha),var(--wa-kincha)) right top / 12px 1.5px,linear-gradient(var(--wa-kincha),var(--wa-kincha)) right top / 1.5px 12px,linear-gradient(var(--wa-kincha),var(--wa-kincha)) left bottom / 12px 1.5px,linear-gradient(var(--wa-kincha),var(--wa-kincha)) left bottom / 1.5px 12px,linear-gradient(var(--wa-kincha),var(--wa-kincha)) right bottom / 12px 1.5px,linear-gradient(var(--wa-kincha),var(--wa-kincha)) right bottom / 1.5px 12px;background-repeat:no-repeat}[data-theme=wa] .ap{white-space:nowrap;flex:none;font-size:12.5px;font-weight:900;letter-spacing:.16em;line-height:1;color:#fdf6ea;background:var(--wa-shu);border-radius:4px;padding:5px 8px 5px 10px;box-shadow:inset 0 0 0 1.5px #fdf6ea,inset 0 0 0 2.5px var(--wa-shu)}[data-theme=wa] .time{white-space:nowrap}[data-theme=wa] .time b{font:900 clamp(42px,12.5vw,56px) "Zen Old Mincho",serif;color:var(--wa-ai);line-height:.9}[data-theme=wa] .time b.m{color:var(--wa-shu)}[data-theme=wa] .time i{font-weight:900;font-size:20px;color:var(--wa-ai);margin:0 7px 0 4px}[data-theme=wa] .time i:last-child{margin-right:0}[data-theme=wa] .time i.x{color:var(--wa-shu)}[data-theme=wa] .speaker{right:20px;color:var(--wa-ai)}@media(orientation:landscape){[data-theme=wa] .fuji{right:auto;left:22vw;width:50vw}}@media(orientation:landscape)and (max-height:480px){[data-theme=wa] .time b{font-size:44px}[data-theme=wa] #readout{min-height:90px;padding:10px 48px}[data-theme=wa] .sun{width:70px}[data-theme=wa] .moon{width:54px}}@media(prefers-reduced-motion:reduce){[data-theme=wa] .petals svg{animation:none}}
