.update-page.svelte-1n6qsl6{background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100vh;font-family:Nunito,system-ui,sans-serif;display:flex}.update-box.svelte-1n6qsl6{text-align:center;background:var(--surface);border:1px solid var(--border-light);border-radius:20px;padding:3rem 4rem}.update-label.svelte-1n6qsl6{text-transform:uppercase;letter-spacing:.22em;color:var(--ink-muted);margin-bottom:1.5rem;font-size:10px;font-weight:700}.update-ago.svelte-1n6qsl6{color:var(--primary-700);min-height:1.2em;margin-bottom:.4rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,5vw,3rem);font-weight:500}.update-time.svelte-1n6qsl6{color:var(--ink-faint);letter-spacing:.04em;margin-bottom:2.5rem;font-size:.82rem;font-weight:600}.update-status.svelte-1n6qsl6{text-transform:uppercase;letter-spacing:.18em;color:var(--ink-muted);justify-content:center;align-items:center;gap:.5rem;font-size:10px;font-weight:700;display:flex}.dot.svelte-1n6qsl6{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite svelte-1n6qsl6-pulse;display:inline-block}.update-status.fresh .dot.svelte-1n6qsl6{background:var(--green-dot)}@keyframes svelte-1n6qsl6-pulse{0%,to{opacity:.3}50%{opacity:1}}.back-link.svelte-1n6qsl6{color:var(--ink-muted);letter-spacing:.02em;font-size:13px;font-weight:600;text-decoration:none}.back-link.svelte-1n6qsl6:hover{color:var(--primary-600)}
