.pixel-clock.svelte-rwqo7k{--w-bg-alpha: .5;position:fixed;z-index:35;border-radius:18px;border:1px solid rgb(255 255 255 / .18);overflow:hidden;background:rgb(var(--widget-bg-rgb) / var(--w-bg-alpha));color:#f5edff;box-shadow:0 14px 36px #00000052,inset 0 1px #ffffff0f;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);animation:svelte-rwqo7k-clock-breath 5s ease-in-out infinite;touch-action:none}.dark .pixel-clock.svelte-rwqo7k{border-color:#ffffff1f}.pixel-clock.is-pinned.svelte-rwqo7k{right:max(env(safe-area-inset-right,0px),20px);bottom:max(env(safe-area-inset-bottom,0px),20px);min-width:600px;max-width:760px}.pixel-clock.is-free.svelte-rwqo7k{min-width:360px;max-width:1100px}.pixel-clock.is-active-drag.svelte-rwqo7k{user-select:none;box-shadow:0 20px 44px #00000080}.clock-bar.svelte-rwqo7k{display:flex;align-items:center;gap:12px;padding:8px 14px;background:var(--widget-header-bg);border-bottom:1px solid rgb(255 255 255 / .08);cursor:default}.pixel-clock.is-free.svelte-rwqo7k .clock-bar:where(.svelte-rwqo7k){cursor:grab}.pixel-clock.is-free.is-active-drag.svelte-rwqo7k .clock-bar:where(.svelte-rwqo7k){cursor:grabbing}.clock-title.svelte-rwqo7k{font-size:.66rem;letter-spacing:3px;color:#ffffff8c;text-transform:uppercase;flex:1}.settings-btn.svelte-rwqo7k{width:28px;height:28px;border-radius:8px;background:#ffffff14;border:1px solid rgb(255 255 255 / .14);color:var(--widget-fg);cursor:pointer;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s ease}.settings-btn.svelte-rwqo7k:hover{background:#ffffff2e}.settings-btn.is-open.svelte-rwqo7k{background:linear-gradient(180deg,#ffd0e6,#b48cff);color:#1c0f30}.clock-body.svelte-rwqo7k{padding:18px 28px 20px}.clock-time.svelte-rwqo7k{font-weight:700;letter-spacing:6px;line-height:1.02;font-variant-numeric:tabular-nums}.clock-meta.svelte-rwqo7k{display:flex;align-items:center;justify-content:space-between;margin-top:14px;color:#d6c7ee;letter-spacing:1.5px}.clock-mode.svelte-rwqo7k,.clock-tz.svelte-rwqo7k{background:#ffffff1f;border:1px solid rgb(255 255 255 / .14);border-radius:8px;padding:3px 12px;font-weight:600;color:inherit;cursor:pointer;font-size:.78em}.clock-tz.svelte-rwqo7k{background:linear-gradient(180deg,#ffd0e666,#b48cff66);border-color:#ffffff4d;color:#fff}.clock-mode.svelte-rwqo7k:hover,.clock-tz.svelte-rwqo7k:hover{filter:brightness(1.1)}@keyframes svelte-rwqo7k-clock-breath{0%,to{box-shadow:0 14px 36px #00000052,inset 0 1px #ffffff0f}50%{box-shadow:0 18px 44px #0006,inset 0 1px #ffffff14}}.style-pixel.svelte-rwqo7k .clock-time:where(.svelte-rwqo7k){color:#fff5ff;text-shadow:0 0 8px rgb(255 220 245 / .25)}.style-neon.svelte-rwqo7k{background:#050410;border-color:#ff5cdc66}.style-neon.svelte-rwqo7k .clock-bar:where(.svelte-rwqo7k){background:#14041e8c;border-bottom-color:#ff5cdc2e}.style-neon.svelte-rwqo7k .clock-title:where(.svelte-rwqo7k){color:#ff8de8;letter-spacing:4px}.neon-time.svelte-rwqo7k{position:relative;display:inline-block;text-align:left}.neon-time.svelte-rwqo7k .neon-tube:where(.svelte-rwqo7k){color:transparent;-webkit-text-stroke:1.5px #ff5cdc;text-stroke:1.5px #ff5cdc;text-shadow:0 0 4px #ff5cdc,0 0 10px #ff5cdc,0 0 20px #c14bff,0 0 36px #6e3cff,0 0 56px rgb(110 60 255 / .6);filter:drop-shadow(0 0 8px rgb(255 92 220 / .25));animation:svelte-rwqo7k-neon-flicker 6.5s infinite steps(40,end);display:inline-block}.neon-time.svelte-rwqo7k:before{content:"";position:absolute;inset:-6%;background:radial-gradient(ellipse at 30% 20%,rgb(255 200 240 / .18) 0%,transparent 60%);pointer-events:none;border-radius:16px}@keyframes svelte-rwqo7k-neon-flicker{0%,14%,16%,22%,24%,60%,to{opacity:1}15%{opacity:.85}23%{opacity:.72}61%{opacity:.9}}.style-neon.svelte-rwqo7k .clock-mode:where(.svelte-rwqo7k){background:#ff5cdc29;border-color:#ff5cdc80;color:#ffd6f7;box-shadow:0 0 10px #ff5cdc80}.style-neon.svelte-rwqo7k .clock-meta:where(.svelte-rwqo7k){color:#ffb1e0}.style-nixie.svelte-rwqo7k{background:#0c0905;border-color:#ff8a3266}.style-nixie.svelte-rwqo7k .clock-bar:where(.svelte-rwqo7k){background:#140c0699;border-bottom-color:#ff8a322e}.style-nixie.svelte-rwqo7k .clock-title:where(.svelte-rwqo7k){color:#ffb874;letter-spacing:4px}.nixie-row.svelte-rwqo7k{display:inline-flex;align-items:stretch;gap:.08em;letter-spacing:0;line-height:1}.nixie-cell.svelte-rwqo7k{position:relative;display:inline-flex;align-items:center;justify-content:center;width:.78em;padding:.08em .12em .12em;border-radius:.18em;background:radial-gradient(ellipse at 50% 20%,rgb(255 160 80 / .18) 0%,transparent 55%),linear-gradient(180deg,#1a0e07,#06030a 70%);border:1.5px solid rgb(255 150 70 / .45);box-shadow:inset 0 0 22px #ff781e2e,inset 0 0 6px #ff641459,0 0 14px #ff6e1e2e;overflow:hidden;font-variant-numeric:tabular-nums}.nixie-cell.svelte-rwqo7k:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(255 255 255 / .18) 0%,transparent 30%,transparent 80%,rgb(255 255 255 / .04) 100%),radial-gradient(ellipse at 50% 0%,rgb(255 255 255 / .18) 0%,transparent 40%);pointer-events:none;border-radius:inherit}.nixie-bg.svelte-rwqo7k{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#ff82280d;z-index:1;text-shadow:0 0 2px rgb(255 130 40 / .08)}.nixie-glow.svelte-rwqo7k{position:relative;z-index:2;color:#ffa54a;text-shadow:0 0 3px #ff8c2a,0 0 8px rgb(255 140 42 / .85),0 0 18px rgb(255 110 20 / .65),0 0 32px rgb(255 100 30 / .45);animation:svelte-rwqo7k-nixie-pulse 3.6s ease-in-out infinite}@keyframes svelte-rwqo7k-nixie-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}.nixie-colon.svelte-rwqo7k{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.2em;padding:0 .12em}.nixie-colon.svelte-rwqo7k .dot:where(.svelte-rwqo7k){width:.14em;height:.14em;border-radius:50%;background:#ffa54a;box-shadow:0 0 3px #ff8c2a,0 0 8px #ff821eb3,0 0 16px #ff6e1e66;animation:svelte-rwqo7k-nixie-blink 1.6s ease-in-out infinite}@keyframes svelte-rwqo7k-nixie-blink{0%,to{opacity:1}50%{opacity:.4}}.style-nixie.svelte-rwqo7k .clock-mode:where(.svelte-rwqo7k){background:#ff964629;border-color:#ff964680;color:#ffd2a0}.style-nixie.svelte-rwqo7k .clock-meta:where(.svelte-rwqo7k){color:#ffc99c}.style-code.svelte-rwqo7k{background:#080e0cd9;border-color:#50c8824d}.style-code.svelte-rwqo7k .clock-time:where(.svelte-rwqo7k){color:#5ef7a1;font-family:ui-monospace,JetBrains Mono,SFMono-Regular,Menlo,Consolas,monospace;text-shadow:0 0 6px rgb(94 247 161 / .55);letter-spacing:3px}.style-code.svelte-rwqo7k .clock-meta:where(.svelte-rwqo7k){color:#9adfb6;font-family:ui-monospace,JetBrains Mono,Menlo,Consolas,monospace}.style-code.svelte-rwqo7k .clock-mode:where(.svelte-rwqo7k){background:#50c88229;border-color:#50c88266;color:#b8ffd2}.style-code.svelte-rwqo7k .clock-title:where(.svelte-rwqo7k){color:#6bdf91}.clock-settings.svelte-rwqo7k{margin-top:16px;padding-top:14px;border-top:1px dashed rgb(255 255 255 / .12);display:flex;flex-direction:column;gap:12px}.cs-row.svelte-rwqo7k{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cs-label.svelte-rwqo7k{width:44px;font-size:.78rem;color:#ffffffa6;letter-spacing:1px}.cs-styles.svelte-rwqo7k{display:inline-flex;gap:6px;flex-wrap:wrap}.cs-styles.svelte-rwqo7k button:where(.svelte-rwqo7k),.cs-toggle.svelte-rwqo7k{background:#ffffff14;color:#f0e6ff;border:1px solid rgb(255 255 255 / .14);padding:5px 12px;border-radius:999px;cursor:pointer;font-size:.78rem}.cs-styles.svelte-rwqo7k button:where(.svelte-rwqo7k):hover,.cs-toggle.svelte-rwqo7k:hover{background:#ffffff29}.cs-styles.svelte-rwqo7k button.active:where(.svelte-rwqo7k){background:linear-gradient(180deg,#ffd0e6,#b48cff);color:#1b1130;border-color:#fff6}.cs-row.svelte-rwqo7k input[type=range]:where(.svelte-rwqo7k){flex:1;appearance:none;-webkit-appearance:none;height:4px;border-radius:999px;background:#ffffff29;outline:none;min-width:140px}.cs-row.svelte-rwqo7k input[type=range]:where(.svelte-rwqo7k)::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#f0e8ff;border:1px solid rgb(255 255 255 / .6)}.cs-val.svelte-rwqo7k{font-size:.78rem;color:#d6c7ee;min-width:46px;text-align:right}@media(max-width:768px){.pixel-clock.is-pinned.svelte-rwqo7k{left:max(env(safe-area-inset-left,0px),10px);right:max(env(safe-area-inset-right,0px),10px);bottom:max(env(safe-area-inset-bottom,0px),12px);min-width:0;max-width:none}.pixel-clock.is-free.svelte-rwqo7k{left:10px!important;right:10px!important;width:auto!important;height:auto!important;min-width:0}.clock-time.svelte-rwqo7k{letter-spacing:3px}}
