.dial[data-astro-cid-qnm7trap]{position:relative;flex:none;display:inline-block;width:calc(200 * var(--u));height:calc(214 * var(--u));vertical-align:middle}.slider[data-astro-cid-qnm7trap]{--angle: calc(-135deg + (var(--v) - 1) * 30deg);position:absolute;left:calc(22 * var(--u));top:calc(22 * var(--u));width:calc(156 * var(--u));height:calc(156 * var(--u));border-radius:50%;outline:none;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}div[data-astro-cid-qnm7trap].slider{cursor:grab}div[data-astro-cid-qnm7trap].slider[data-held]{cursor:grabbing}div[data-astro-cid-qnm7trap].slider:focus-visible{outline:2px solid var(--amber);outline-offset:max(2px,calc(2 * var(--u)))}.tick[data-astro-cid-qnm7trap]{--lit: calc(clamp(0, calc(var(--v) - var(--i) + 1), 1) * var(--fanno-lit, 1));position:absolute;left:calc(76.5 * var(--u));top:calc(72 * var(--u));width:calc(3 * var(--u));height:calc(12 * var(--u));border-radius:calc(1.5 * var(--u));background:rgb(calc(189 - 168 * var(--lit)) calc(184 - 163 * var(--lit)) calc(176 - 154 * var(--lit)));transform:rotate(calc(-135deg + (var(--i) - 1) * 30deg)) translateY(calc(-90 * var(--u)));transition:background-color .3s ease}.end[data-astro-cid-qnm7trap],.speed[data-astro-cid-qnm7trap]{position:absolute;color:#5e5a55;white-space:nowrap;pointer-events:none}.end[data-astro-cid-qnm7trap]{top:calc(152 * var(--u));font-size:min(calc(11 * var(--u)),14px);font-weight:600;line-height:1;transform:translate(-50%,-50%)}.end-min[data-astro-cid-qnm7trap]{left:calc(4 * var(--u))}.end-max[data-astro-cid-qnm7trap]{left:calc(152 * var(--u))}.speed[data-astro-cid-qnm7trap]{left:calc(-22 * var(--u));top:calc(180 * var(--u));width:calc(200 * var(--u));height:calc(12 * var(--u));font-size:min(calc(10 * var(--u)),13px);font-weight:700;line-height:calc(12 * var(--u));letter-spacing:.2em;text-indent:.2em;text-align:center}.knob[data-astro-cid-qnm7trap]{position:absolute;inset:0;border-radius:50%;box-shadow:0 calc(16 * var(--u)) calc(30 * var(--u)) #00000059,0 calc(2 * var(--u)) calc(4 * var(--u)) #0000004d;transition:transform .12s ease,box-shadow .12s ease}.slider[data-astro-cid-qnm7trap][data-held] .knob[data-astro-cid-qnm7trap]{transform:translateY(calc(-3 * var(--u))) scale(1.06);box-shadow:0 calc(30 * var(--u)) calc(46 * var(--u)) #0006,0 calc(4 * var(--u)) calc(8 * var(--u)) #0000004d}.knob[data-astro-cid-qnm7trap]>span[data-astro-cid-qnm7trap]{position:absolute}.knurl[data-astro-cid-qnm7trap],.ring-light[data-astro-cid-qnm7trap],.face[data-astro-cid-qnm7trap],.face-light[data-astro-cid-qnm7trap]{border-radius:50%}.knurl[data-astro-cid-qnm7trap]{inset:0;background:repeating-conic-gradient(#2e2e30 0deg 2deg,#121213 2deg 4deg);rotate:var(--angle);transition:rotate .12s ease-out}.ring-light[data-astro-cid-qnm7trap]{inset:0;background:radial-gradient(circle at 34% 22%,#ffffff38,#fff0 55%),radial-gradient(circle at 66% 82%,#00000059,#0000 60%)}.face[data-astro-cid-qnm7trap],.face-light[data-astro-cid-qnm7trap],.ptr[data-astro-cid-qnm7trap]{inset:calc(5 * var(--u))}.face[data-astro-cid-qnm7trap]{background:repeating-radial-gradient(circle,rgba(255,255,255,calc(.035 * var(--fanno-grain, 1))) 0 .8px,rgba(0,0,0,calc(.05 * var(--fanno-grain, 1))) .8px 1.8px),radial-gradient(circle at 50% 50%,#2c2c30,#1c1c1f);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000004d}.face-light[data-astro-cid-qnm7trap]{background:radial-gradient(circle at 34% 24%,#fff3,#ffffff0d 38%,#fff0 60%),conic-gradient(from 0deg,#ffffff0b,#fff0,#ffffff0b,#fff0,#ffffff0b,#fff0,#ffffff0b,#fff0,#ffffff0b 360deg)}.ptr[data-astro-cid-qnm7trap]{rotate:var(--angle);transition:rotate .12s ease-out}.groove[data-astro-cid-qnm7trap],.dot[data-astro-cid-qnm7trap]{position:absolute}.groove[data-astro-cid-qnm7trap]{left:calc(71.5 * var(--u));top:calc(9 * var(--u));width:calc(3 * var(--u));height:calc(22 * var(--u));border-radius:calc(1.5 * var(--u));background:#121214;box-shadow:0 1px #fff3}.dot[data-astro-cid-qnm7trap]{left:calc(70 * var(--u));top:calc(3 * var(--u));width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:50%;background:rgb(calc(138 + 104 * var(--fanno-lit, 1)) calc(133 + 7 * var(--fanno-lit, 1)) calc(127 - 65 * var(--fanno-lit, 1)));box-shadow:0 0 calc(8 * var(--u)) rgba(242,140,62,calc(.8 * var(--fanno-lit, 1)));transition:background-color .3s ease,box-shadow .3s ease}.eng[data-astro-cid-qnm7trap]{left:50%;top:50%;width:var(--g);height:var(--g);margin:calc(var(--g) / -2) 0 0 calc(var(--g) / -2)}.hub[data-astro-cid-qnm7trap]{left:50%;top:50%;width:calc(7 * var(--u));height:calc(7 * var(--u));margin:calc(-3.5 * var(--u)) 0 0 calc(-3.5 * var(--u));border:max(1px,calc(1.2 * var(--u))) solid #303034;border-radius:50%;background:#17171a}.eng-hi[data-astro-cid-qnm7trap]{transform:translateY(calc(.9 * var(--u)))}.eng-sh[data-astro-cid-qnm7trap]{transform:translateY(calc(-.6 * var(--u)))}.timer[data-astro-cid-rdwflkjk]{position:relative;flex:none;display:inline-block;vertical-align:middle}.timer-tile[data-astro-cid-rdwflkjk]{width:calc(150 * var(--u));height:calc(120 * var(--u))}.timer-deck[data-astro-cid-rdwflkjk]{width:calc(74 * var(--u));height:calc(74 * var(--u))}.knob[data-astro-cid-rdwflkjk]{--a: calc(var(--turn) * 1deg);appearance:none;position:absolute;display:block;margin:0;padding:0;border:0;border-radius:50%;background:none;color:inherit;font:inherit;cursor:pointer;outline:none;transition:scale .12s ease;-webkit-tap-highlight-color:transparent}button[data-astro-cid-rdwflkjk].knob:focus-visible{outline:2px solid var(--amber);outline-offset:3px}button[data-astro-cid-rdwflkjk].knob:active{scale:1.06}.knob[data-astro-cid-rdwflkjk]>span[data-astro-cid-rdwflkjk]{position:absolute;border-radius:50%}.knurl[data-astro-cid-rdwflkjk],.ptr[data-astro-cid-rdwflkjk]{inset:0;rotate:var(--a);transition:rotate .25s cubic-bezier(.2,.9,.3,1.15)}.marks[data-astro-cid-rdwflkjk]{position:absolute;inset:0;pointer-events:none}.mark[data-astro-cid-rdwflkjk]{position:absolute;transform:translate(-50%,-50%)}.timer-tile[data-astro-cid-rdwflkjk] .knob[data-astro-cid-rdwflkjk]{left:calc(40 * var(--u));top:calc(25 * var(--u));width:calc(70 * var(--u));height:calc(70 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(18 * var(--u)) #0009}.timer-tile[data-astro-cid-rdwflkjk] .knurl[data-astro-cid-rdwflkjk]{background:repeating-conic-gradient(#b4b4ba 0deg 5deg,#6c6c72 5deg 10deg)}.timer-tile[data-astro-cid-rdwflkjk] .cap[data-astro-cid-rdwflkjk]{inset:14%;background:radial-gradient(circle at 38% 30%,#f4f4f6,#ababb1 70%,#7e7e84);box-shadow:0 1px 2px #00000059}.timer-tile[data-astro-cid-rdwflkjk] .bar[data-astro-cid-rdwflkjk]{position:absolute;left:50%;top:18%;width:calc(4 * var(--u));height:26%;margin-left:calc(-2 * var(--u));border-radius:calc(2 * var(--u));background:#1a1a1c;box-shadow:0 1px #ffffff8c}.timer-tile[data-astro-cid-rdwflkjk] .mark[data-astro-cid-rdwflkjk]{font-size:calc(10 * var(--u));font-weight:700;line-height:1;letter-spacing:.12em;text-indent:.12em;transition:color .2s ease}.timer-deck[data-astro-cid-rdwflkjk] .knob[data-astro-cid-rdwflkjk]{left:calc(11 * var(--u));top:calc(11 * var(--u));width:calc(52 * var(--u));height:calc(52 * var(--u));box-shadow:0 calc(16 * var(--u)) calc(30 * var(--u)) #00000059,0 calc(2 * var(--u)) calc(4 * var(--u)) #0000004d}.timer-deck[data-astro-cid-rdwflkjk] .knurl[data-astro-cid-rdwflkjk]{background:repeating-conic-gradient(#2e2e30 0deg 5deg,#121213 5deg 10deg)}.timer-deck[data-astro-cid-rdwflkjk] .ring-light[data-astro-cid-rdwflkjk]{inset:0;background:radial-gradient(circle at 34% 22%,#ffffff38,#fff0 55%),radial-gradient(circle at 66% 82%,#00000059,#0000 60%)}.timer-deck[data-astro-cid-rdwflkjk] [data-astro-cid-rdwflkjk]:is(.cap,.cap-light){inset:calc(6 * var(--u))}.timer-deck[data-astro-cid-rdwflkjk] .cap[data-astro-cid-rdwflkjk]{background:radial-gradient(circle at 50% 50%,#2a2a2d,#1a1a1c);box-shadow:inset 0 1px #ffffff1f,0 calc(2 * var(--u)) calc(6 * var(--u)) #00000073}.timer-deck[data-astro-cid-rdwflkjk] .cap-light[data-astro-cid-rdwflkjk]{background:radial-gradient(circle at 34% 24%,#fff3,#ffffff0d 38%,#fff0 60%),conic-gradient(from 0deg,#ffffff0b,#fff0,#ffffff0b,#fff0,#ffffff0b,#fff0,#ffffff0b,#fff0,#ffffff0b 360deg)}.timer-deck[data-astro-cid-rdwflkjk] .bar[data-astro-cid-rdwflkjk]{position:absolute;left:calc(24.5 * var(--u));top:calc(10 * var(--u));width:calc(3 * var(--u));height:calc(11 * var(--u));border-radius:calc(1.5 * var(--u));background:#8a857f;transition:background-color .2s ease}.timer-deck[data-astro-cid-rdwflkjk] .knob[data-astro-cid-rdwflkjk]:not([data-timer=OFF]) .bar[data-astro-cid-rdwflkjk]{background:var(--amber)}.timer-deck[data-astro-cid-rdwflkjk] .mark[data-astro-cid-rdwflkjk]{width:calc(4 * var(--u));height:calc(4 * var(--u));border-radius:50%;background:#bdb8b0;transition:background-color .2s ease}.timer-deck[data-astro-cid-rdwflkjk] .mark[data-astro-cid-rdwflkjk][data-mark=OFF]{background:#5e5a55}.knob[data-astro-cid-rdwflkjk][data-timer=OFF]~.marks[data-astro-cid-rdwflkjk] [data-astro-cid-rdwflkjk][data-mark=OFF],.knob[data-astro-cid-rdwflkjk][data-timer="15"]~.marks[data-astro-cid-rdwflkjk] [data-astro-cid-rdwflkjk][data-mark="15"],.knob[data-astro-cid-rdwflkjk][data-timer="30"]~.marks[data-astro-cid-rdwflkjk] [data-astro-cid-rdwflkjk][data-mark="30"],.knob[data-astro-cid-rdwflkjk][data-timer="45"]~.marks[data-astro-cid-rdwflkjk] [data-astro-cid-rdwflkjk][data-mark="45"],.knob[data-astro-cid-rdwflkjk][data-timer="1H"]~.marks[data-astro-cid-rdwflkjk] [data-astro-cid-rdwflkjk][data-mark="1H"],.knob[data-astro-cid-rdwflkjk][data-timer="2H"]~.marks[data-astro-cid-rdwflkjk] [data-astro-cid-rdwflkjk][data-mark="2H"]{--on: 1}.timer-tile[data-astro-cid-rdwflkjk] .mark[data-astro-cid-rdwflkjk]{color:color-mix(in srgb,#f2f0ec calc(var(--on, 0) * 100%),#8f8d89)}.timer-deck[data-astro-cid-rdwflkjk] .mark[data-astro-cid-rdwflkjk]:not([data-mark=OFF]){background:color-mix(in srgb,var(--amber) calc(var(--on, 0) * 100%),#bdb8b0)}.phone[data-astro-cid-2a7b2sdq]{position:relative;flex:none;display:block;border-radius:var(--frame-r);background:#0a0a0b;box-shadow:0 0 0 1.5px #3c3c41,0 0 0 3px #141416,0 40px 80px #000000a6,0 12px 30px #00000080;user-select:none;-webkit-user-select:none;--fanno-lit: 1;--fanno-grain: 0}.phone[data-astro-cid-2a7b2sdq]:not(:has([data-fanno=rocker][data-pressed=true])){--fanno-lit: 0}.screen[data-astro-cid-2a7b2sdq]{position:absolute;inset:var(--bezel);overflow:hidden;isolation:isolate;border-radius:var(--screen-r);background:#1b1b1e}.canvas[data-astro-cid-2a7b2sdq]{position:absolute;left:0;top:0;width:440px;height:956px;transform-origin:0 0;font-family:var(--font-sans)}.canvas[data-astro-cid-2a7b2sdq]>.panel{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.6) 0 1.3px,transparent 1.9px) 0 0 / 7px 7px,radial-gradient(130% 75% at 50% -5%,#34343a,#1e1e21 45%,#121214),#1b1b1e}.canvas[data-astro-cid-2a7b2sdq] span[data-astro-cid-2a7b2sdq],.canvas[data-astro-cid-2a7b2sdq] svg[data-astro-cid-2a7b2sdq]{position:absolute;display:block}.status[data-astro-cid-2a7b2sdq]{left:0;top:0;width:440px;height:62px;color:#fff}.time[data-astro-cid-2a7b2sdq]{left:65px;top:20px;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.01em;white-space:nowrap}.status[data-astro-cid-2a7b2sdq] .sys[data-astro-cid-2a7b2sdq]{left:312px;top:25.3px;display:flex;gap:8px;align-items:center}.status[data-astro-cid-2a7b2sdq] .sys[data-astro-cid-2a7b2sdq] svg[data-astro-cid-2a7b2sdq]{position:static;flex:none;max-width:none;fill:currentColor}.settings[data-astro-cid-2a7b2sdq]{left:14px;top:63px;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 50% 30%,#26262a,#1a1a1d 70%);box-shadow:0 0 0 1px #ffffff0d,0 2px 10px #00000080}.settings[data-astro-cid-2a7b2sdq] .well[data-astro-cid-2a7b2sdq],.settings[data-astro-cid-2a7b2sdq] .cap[data-astro-cid-2a7b2sdq]{border-radius:50%}.settings[data-astro-cid-2a7b2sdq] .well[data-astro-cid-2a7b2sdq]{left:7px;top:7px;width:42px;height:42px;background:#0a0a0b;box-shadow:0 1px #ffffff14}.settings[data-astro-cid-2a7b2sdq] .cap[data-astro-cid-2a7b2sdq]{left:11px;top:11px;width:34px;height:34px;background:radial-gradient(circle at 35% 28%,#55555a,#26262a 62%,#18181b);box-shadow:0 3px 6px #0009,inset 0 1px #fff3}.glyph[data-astro-cid-2a7b2sdq]{left:20px;top:20px;overflow:visible;fill:none;stroke-width:2.2;stroke-linecap:round}.daynight[data-astro-cid-2a7b2sdq]{right:10px;top:57px;width:88px;height:64px;border-radius:32px;background:radial-gradient(circle at 50% 30%,#26262a,#1a1a1d 70%);box-shadow:0 0 0 1px #ffffff0d,0 2px 10px #00000080}.mark[data-astro-cid-2a7b2sdq]{top:11.5px;overflow:visible}.mark-sun[data-astro-cid-2a7b2sdq]{left:11.5px;fill:none;stroke-width:2.4;stroke-linecap:round}.mark-moon[data-astro-cid-2a7b2sdq]{left:64.5px;stroke-width:2;stroke-linejoin:round}.dn-well[data-astro-cid-2a7b2sdq],.dn-knurl[data-astro-cid-2a7b2sdq],.dn-cap[data-astro-cid-2a7b2sdq]{border-radius:50%}.dn-well[data-astro-cid-2a7b2sdq]{left:24px;top:16px;width:40px;height:40px;background:#09090a;box-shadow:0 1px #ffffff14}.dn-knurl[data-astro-cid-2a7b2sdq]{left:27px;top:19px;width:34px;height:34px;background:repeating-conic-gradient(from -45deg,#9a9aa0 0deg 5deg,#5e5e64 5deg 10deg);box-shadow:0 4px 8px #000000b3}.dn-cap[data-astro-cid-2a7b2sdq]{left:31px;top:23px;width:26px;height:26px;background:radial-gradient(circle at 38% 30%,#f2f2f4,#a9a9af 70%,#7e7e84)}.dn-ptr[data-astro-cid-2a7b2sdq]{left:31px;top:23px;width:26px;height:26px;transform:rotate(-45deg)}.dn-bar[data-astro-cid-2a7b2sdq]{left:11.5px;top:2px;width:3px;height:10px;border-radius:1.5px;background:#1a1a1c}.stage[data-astro-cid-2a7b2sdq]{position:absolute;left:calc(220px - var(--land) / 2);top:calc(265px - var(--land) / 2)}.stage[data-astro-cid-2a7b2sdq]:not([data-active=true]){display:none}.canvas[data-astro-cid-2a7b2sdq] .deck{position:absolute;left:0;right:0;bottom:0;height:426px;display:flex;flex-direction:column;padding:18px 20px 20px;border-radius:34px 34px 0 0;background:linear-gradient(180deg,#f5f3ef,#e3e0da);box-shadow:0 -24px 60px #0000008c,inset 0 1px #fff}.deck-top[data-astro-cid-2a7b2sdq]{display:flex;align-items:center;gap:12px;height:74px}.deck-top[data-astro-cid-2a7b2sdq] .deck-display{--dm-font: 16px;--dm-height: 74px;--dm-line-gap: 7.7px;--dm-inset: 12.6px;--glass-fill: radial-gradient(rgba(242, 140, 62, .07) .8px, transparent 1.2px) 0 0 / 4px 4px, linear-gradient(180deg, #0b0d0e, #050606);flex:1;min-width:0;padding:5px 13px;border-radius:14px;background:linear-gradient(180deg,#e4e4e7,#b9b9be 55%,#9a9aa0);box-shadow:0 6px 12px #00000040,inset 0 1px #ffffff80}.canvas[data-astro-cid-2a7b2sdq] .deck-keys{width:100%;margin-top:12px}.deck-controls[data-astro-cid-2a7b2sdq]{display:flex;align-items:center;justify-content:space-between;height:214px;margin-top:auto;padding-right:6px}
