*{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,sans-serif;background:#0f172a;color:#f1f5f9;display:flex;align-items:center;justify-content:center;min-height:100vh}.container{text-align:center;background:#1e293b;padding:48px 64px;border-radius:16px;box-shadow:0 10px 30px #0006}h1{font-size:1.5rem;margin-bottom:16px}.count{font-size:4rem;font-weight:700;margin-bottom:24px}.buttons{display:flex;gap:12px;justify-content:center}button{padding:12px 24px;font-size:1.25rem;border:none;border-radius:8px;cursor:pointer;background:#3b82f6;color:#fff;transition:background .15s}button:hover{background:#2563eb}.reset{background:#475569}.reset:hover{background:#334155}
