peticion-firma,firma-counter,counter-number,counter-label,counter-ultimas,firma-status{display:block}firma-counter{text-align:center;padding:clamp(1.75rem,4vw,2.5rem);margin-bottom:2rem;border-radius:var(--shape-xl);border:1px solid var(--color-primary-dim);background:radial-gradient(90% 130% at 50% 0%,#ffc94b1a,#ffc94b05 60%,#ffc94b00),var(--color-surface)}counter-number{font-family:var(--font-display);font-stretch:125%;font-weight:900;font-size:clamp(3rem,8vw,5rem);line-height:1;color:#ffd883;text-shadow:0 0 18px rgba(255,201,75,.45),0 0 70px rgba(255,201,75,.18)}counter-label{margin-top:.6rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--color-on-surface-variant)}counter-ultimas{margin-top:.75rem;font-size:.9rem;color:var(--color-on-surface-variant)}captcha-box{display:grid;grid-template-columns:1fr 170px;align-items:center;gap:.9rem;margin-top:1.25rem;padding:1rem 1.2rem;border-radius:var(--shape-md);border:1px dashed var(--color-outline);background:var(--color-surface)}captcha-pregunta{font-weight:600}peticion-firma button[kind=primary]{margin-top:1.25rem}firma-status{margin-top:1rem;min-height:1.5em;font-weight:600}firma-status[tone=error]{color:var(--color-urgent)}firma-status[tone=ok]{color:var(--color-primary)}@media(max-width:480px){captcha-box{grid-template-columns:1fr}}
