:root{color:#213547;background-color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}#root{text-align:center;max-width:1280px;margin:0 auto;padding:2rem}.card{background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5em;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}h1{color:#0f172a;margin:0;font-size:2rem}p{color:#64748b;margin:0}.counter-display{color:#1e293b;font-variant-numeric:tabular-nums;font-size:3.5rem;font-weight:700}.button-group{gap:.75rem;display:flex}button{color:#fff;cursor:pointer;background-color:#3b82f6;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1.1em;font-weight:600;transition:background-color .2s,transform .1s}button:hover{background-color:#2563eb}button:active{transform:scale(.98)}button.secondary{color:#334155;background-color:#e2e8f0}button.secondary:hover{background-color:#cbd5e1}
