.clock.svelte-bi949n{--lab:230px;--st:200px;background:var(--s1);box-shadow:inset 0 0 0 var(--hair) var(--b2),var(--hi),var(--shadow-lg);border-radius:28px;padding:26px 28px 20px;position:relative}.axis.svelte-bi949n,.row.svelte-bi949n{grid-template-columns:var(--lab) 1fr var(--st);align-items:center;gap:24px;display:grid}.axis.svelte-bi949n{align-items:end;height:58px}.row.svelte-bi949n{min-height:66px;box-shadow:inset 0 calc(var(--hair) * -1) 0 var(--b1);text-align:left;width:100%;color:inherit;font:inherit;position:relative}.row.svelte-bi949n:last-of-type,.li-wrap.svelte-bi949n:last-of-type .row:where(.svelte-bi949n){box-shadow:none}.row.btn.svelte-bi949n{cursor:pointer;border-radius:12px}.row.btn.svelte-bi949n:hover{background:var(--s2)}.row.btn.svelte-bi949n:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.track.svelte-bi949n{height:100%;min-height:34px;position:relative}.row.svelte-bi949n .track:where(.svelte-bi949n){height:66px}.lab.svelte-bi949n .t:where(.svelte-bi949n){font-size:15px;font-weight:600;line-height:1.3}.lab.svelte-bi949n .d:where(.svelte-bi949n),.st.svelte-bi949n .d:where(.svelte-bi949n){color:var(--text-3);margin-top:2px;font-size:12.5px}.st.svelte-bi949n{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.tick.svelte-bi949n{border-left:var(--hair) solid var(--b2);height:10px;position:absolute;bottom:0;transform:translate(-1px)}.tick.svelte-bi949n b:where(.svelte-bi949n){color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500;position:absolute;bottom:14px;left:0;transform:translate(-50%)}.tick.major.svelte-bi949n b:where(.svelte-bi949n){color:var(--text-2);font-weight:600}.grid.svelte-bi949n{border-left:var(--hair) solid var(--b1);opacity:.6;position:absolute;top:0;bottom:0}.grid.major.svelte-bi949n{opacity:1;border-left-color:var(--b2)}.life.svelte-bi949n{background:color-mix(in oklab,var(--text-3) 34%,transparent);border-radius:4px;height:4px;margin-top:-2px;position:absolute;top:50%}.win.svelte-bi949n{background:color-mix(in oklab,var(--text-3) 14%,transparent);height:14px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--text-3) 34%,transparent);border-radius:7px;margin-top:-7px;position:absolute;top:50%}.win.open.svelte-bi949n{background:color-mix(in oklab,var(--warn) 30%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--warn) 70%,transparent)}.end.svelte-bi949n{background:var(--s1);width:12px;height:12px;box-shadow:inset 0 0 0 2.5px var(--text-2);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%}.end.open.svelte-bi949n{box-shadow:inset 0 0 0 2.5px var(--warn)}.now.svelte-bi949n{background:var(--accent);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.axis.svelte-bi949n .now:where(.svelte-bi949n){background:0 0}.axis.svelte-bi949n .now:where(.svelte-bi949n) b:where(.svelte-bi949n){color:var(--on-accent);background:var(--accent-lo);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.tip.svelte-bi949n{z-index:3;white-space:nowrap;background:var(--text);color:var(--bg);box-shadow:var(--shadow);pointer-events:none;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:500;position:absolute;bottom:calc(50% + 14px);transform:translate(-50%)}.key.svelte-bi949n{padding:16px 0 0 calc(var(--lab) + 24px);color:var(--text-3);flex-wrap:wrap;gap:22px;font-size:12.5px;display:flex}.key.svelte-bi949n span:where(.svelte-bi949n){align-items:center;gap:8px;display:inline-flex}.key.svelte-bi949n i:where(.svelte-bi949n){display:inline-block}.k-life.svelte-bi949n{background:color-mix(in oklab,var(--text-3) 34%,transparent);border-radius:4px;width:18px;height:4px}.k-win.svelte-bi949n{background:color-mix(in oklab,var(--text-3) 14%,transparent);width:18px;height:10px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--text-3) 34%,transparent);border-radius:5px}.k-open.svelte-bi949n{background:color-mix(in oklab,var(--warn) 30%,transparent);width:18px;height:10px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--warn) 70%,transparent);border-radius:5px}.k-now.svelte-bi949n{background:var(--accent);border-radius:2px;width:2px;height:12px}.sr.svelte-bi949n{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1279px){.clock.svelte-bi949n{--lab:180px;--st:160px;padding:20px}}@media (prefers-reduced-motion:reduce){.row.btn.svelte-bi949n{transition:none}}
