.slider-head.svelte-yhjxqj{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.slider-label.svelte-yhjxqj{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--muted-light)}.slider-value.svelte-yhjxqj{font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);line-height:1}.dark .slider-value.svelte-yhjxqj{color:#f5f5f4}.slider-bounds.svelte-yhjxqj{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:var(--muted-lighter);font-variant-numeric:tabular-nums}.slider-track.svelte-yhjxqj{background:linear-gradient(to right,var(--accent) 0%,var(--accent) var(--fill, 50%),var(--surface-border) var(--fill, 50%),var(--surface-border) 100%)}.presets.svelte-wfcmd2{display:flex;flex-direction:column;gap:12px;align-items:center;margin-bottom:28px}.presets-label.svelte-wfcmd2{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--muted-lighter)}.presets-row.svelte-wfcmd2{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.preset.svelte-wfcmd2{padding:8px 16px;font-size:13px;font-weight:600;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--surface-border);border-radius:999px;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.dark .preset.svelte-wfcmd2{color:#f5f5f4}.preset.svelte-wfcmd2:hover{border-color:var(--text-primary);transform:translateY(-1px)}.dark .preset.svelte-wfcmd2:hover{border-color:#f5f5f4}.timer.svelte-19vjy0r{position:relative;text-align:center;padding:56px 24px 48px;margin-bottom:32px;border-radius:24px;background:var(--surface-card);border:1px solid var(--surface-border);transition:background .4s ease,border-color .4s ease}.timer.svelte-19vjy0r:not([data-phase=idle]){border-color:var(--accent)}.timer[data-phase=running].svelte-19vjy0r,.timer[data-phase=finished].svelte-19vjy0r{background:var(--card-surface)}.timer[data-phase=paused].svelte-19vjy0r{background:color-mix(in oklab,var(--card-surface) 60%,var(--surface-card))}.timer[data-phase=running].svelte-19vjy0r:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:6px solid color-mix(in oklab,var(--accent) 14%,transparent);pointer-events:none;animation:svelte-19vjy0r-timerPulse 2.4s ease-in-out infinite;transform-origin:center}@keyframes svelte-19vjy0r-timerPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.012);opacity:.45}}@media(prefers-reduced-motion:reduce){.timer[data-phase=running].svelte-19vjy0r:after{animation:none}}.timer-eyebrow.svelte-19vjy0r{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--muted-light);margin-bottom:18px}.timer.svelte-19vjy0r:not([data-phase=idle]) .timer-eyebrow:where(.svelte-19vjy0r){color:var(--card-ink);opacity:.78}.timer-figure.svelte-19vjy0r{font-size:clamp(60px,10vw,112px);font-weight:700;letter-spacing:-.04em;line-height:.95;color:var(--text-primary);margin-bottom:14px;transition:color .3s ease}.dark .timer-figure.svelte-19vjy0r{color:#f5f5f4}.timer[data-phase=idle].svelte-19vjy0r .timer-figure:where(.svelte-19vjy0r){color:var(--muted-lighter)}.timer.svelte-19vjy0r:not([data-phase=idle]) .timer-figure:where(.svelte-19vjy0r){color:var(--card-ink)}.timer-time.svelte-19vjy0r{font-size:14px;font-weight:600;color:var(--muted-light);letter-spacing:.04em}.timer.svelte-19vjy0r:not([data-phase=idle]) .timer-time:where(.svelte-19vjy0r){color:var(--card-ink);opacity:.7}.timer-actions.svelte-19vjy0r{display:flex;justify-content:center;gap:10px;margin-top:36px;flex-wrap:wrap}.btn-primary.svelte-19vjy0r,.btn-end.svelte-19vjy0r,.btn-ghost.svelte-19vjy0r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;border-radius:999px;border:0;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .15s ease}.btn-primary.svelte-19vjy0r{background:#0f172a;color:#fff;box-shadow:0 6px 18px -8px #0f172a73}.btn-primary.svelte-19vjy0r:hover{transform:translateY(-1px);box-shadow:0 10px 22px -8px #0f172a8c}.dark .btn-primary.svelte-19vjy0r{background:#f8fafc;color:#0f172a}.btn-large.svelte-19vjy0r{padding:16px 32px;font-size:15px}.btn-end.svelte-19vjy0r{background:#dc2626;color:#fff}.btn-end.svelte-19vjy0r:hover{background:#b91c1c}.btn-ghost.svelte-19vjy0r{background:transparent;color:var(--muted);padding:12px 16px}.btn-ghost.svelte-19vjy0r:hover{color:var(--text-primary)}.dark .btn-ghost.svelte-19vjy0r:hover{color:#f8fafc}.setup.svelte-g55qwe{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:24px}@media(min-width:860px){.setup.svelte-g55qwe{grid-template-columns:1.4fr 1fr;gap:36px}}.setup-controls.svelte-g55qwe{display:flex;flex-direction:column;gap:32px;padding:32px;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:20px}@media(max-width:860px){.setup-controls.svelte-g55qwe{padding:24px;gap:28px}}.live.svelte-g55qwe{padding:28px;background:var(--card-surface);border:1px solid color-mix(in oklab,var(--accent) 35%,transparent);border-radius:20px;color:var(--card-ink);display:flex;flex-direction:column;gap:16px;align-self:start}@media(min-width:860px){.live.svelte-g55qwe{position:sticky;top:16px}}.live-eyebrow.svelte-g55qwe{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;opacity:.7}.live-figure.svelte-g55qwe{font-size:clamp(40px,6vw,68px);font-weight:700;letter-spacing:-.035em;line-height:.95}.live-unit.svelte-g55qwe{font-size:.32em;font-weight:600;margin-left:.1em;opacity:.7}.live-grid.svelte-g55qwe{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding-top:12px;border-top:1px solid color-mix(in oklab,var(--accent) 25%,transparent)}.live-label.svelte-g55qwe{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;opacity:.65;margin-bottom:4px}.live-value.svelte-g55qwe{font-size:17px;font-weight:700;letter-spacing:-.015em}.live-commentary.svelte-g55qwe{font-size:14px;line-height:1.45;margin:0;opacity:.85}.live-commentary.svelte-g55qwe em{font-style:italic;font-weight:700;opacity:1}
