.time-box-height[data-astro-cid-gbi5eevv]{height:52px}.time-cluster-wrapper[data-astro-cid-gbi5eevv]{display:flex;align-items:center;justify-content:center;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm);padding:.35rem .75rem;gap:.5rem;transition:all .2s ease}.input-card[data-astro-cid-gbi5eevv]:focus-within .time-cluster-wrapper[data-astro-cid-gbi5eevv]{border-color:#a78bfa80;box-shadow:0 0 16px #a78bfa26}.cluster-input-group[data-astro-cid-gbi5eevv]{display:flex;align-items:baseline;gap:.25rem}.cluster-num-input[data-astro-cid-gbi5eevv]{width:48px;background:transparent;border:none;color:#fff;font-family:var(--font-mono);font-size:1.35rem;font-weight:800;text-align:right;outline:none;padding:0;-moz-appearance:textfield;appearance:textfield}.cluster-num-input[data-astro-cid-gbi5eevv]::-webkit-inner-spin-button,.cluster-num-input[data-astro-cid-gbi5eevv]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cluster-unit[data-astro-cid-gbi5eevv]{font-size:.85rem;font-weight:700;color:var(--text-muted);user-select:none}.cluster-sep[data-astro-cid-gbi5eevv]{font-size:1.3rem;font-weight:800;line-height:1;user-select:none}.day-change-banner[data-astro-cid-gbi5eevv]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#0f172a99;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm);margin-top:1rem;transition:all .3s ease}.day-change-left[data-astro-cid-gbi5eevv]{display:flex;align-items:center;gap:.6rem}.day-change-icon[data-astro-cid-gbi5eevv]{font-size:1.1rem}.day-change-title[data-astro-cid-gbi5eevv]{font-size:.82rem;font-weight:700;color:var(--text-secondary)}.day-change-status[data-astro-cid-gbi5eevv]{font-family:var(--font-mono);font-size:.82rem;font-weight:700;padding:.25rem .75rem;border-radius:var(--radius-full);letter-spacing:.3px}.status-same[data-astro-cid-gbi5eevv]{background:#10b9811f;color:var(--accent-green-light);border:1px solid rgba(16,185,129,.25)}.status-prev[data-astro-cid-gbi5eevv]{background:#a78bfa26;color:#c4b5fd;border:1px solid rgba(167,139,250,.35);box-shadow:0 0 12px #a78bfa26}@media(max-width:640px){.time-inputs-grid[data-astro-cid-gbi5eevv]{grid-template-columns:1fr}}.rw-steps-diagram[data-astro-cid-wvenwor6]{display:flex;flex-direction:column;gap:.5rem;align-items:center}.rw-step-card[data-astro-cid-wvenwor6]{display:flex;align-items:center;gap:.75rem;padding:.7rem 1rem;background:#ffffff08;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%}.rw-step-input[data-astro-cid-wvenwor6]{border-color:#94a3b833}.rw-step-dur[data-astro-cid-wvenwor6]{border-color:#a78bfa40;background:#a78bfa0a}.rw-step-result[data-astro-cid-wvenwor6]{border-color:#f59e0b40;background:#f59e0b0a}.rw-step-num[data-astro-cid-wvenwor6]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full);background:#ffffff0f;font-weight:800;font-size:.8rem;color:var(--text-secondary);flex-shrink:0}.rw-step-content[data-astro-cid-wvenwor6]{display:flex;flex-direction:column;gap:.1rem}.rw-step-label[data-astro-cid-wvenwor6]{font-size:.72rem;color:var(--text-muted);font-weight:600}.rw-step-value[data-astro-cid-wvenwor6]{font-family:var(--font-mono);font-weight:800;font-size:1rem;color:var(--text-primary)}.rw-step-arrow[data-astro-cid-wvenwor6]{text-align:center;font-size:1.2rem;font-weight:800;color:var(--text-muted)}.rw-examples[data-astro-cid-wvenwor6]{display:flex;flex-direction:column;gap:.5rem}.rw-ex-row[data-astro-cid-wvenwor6]{display:flex;justify-content:space-between;align-items:center;padding:.6rem .85rem;background:#ffffff08;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-size:.8rem}.rw-ex-night[data-astro-cid-wvenwor6]{background:#a78bfa0f;border-color:#a78bfa33}.rw-ex-scenario[data-astro-cid-wvenwor6]{color:var(--text-secondary);font-weight:600}.rw-ex-calc[data-astro-cid-wvenwor6]{font-family:var(--font-mono);color:var(--text-primary);font-weight:600}.rw-ex-calc[data-astro-cid-wvenwor6] strong[data-astro-cid-wvenwor6]{color:var(--accent-amber-light)}
