.hup-card{color:#fff;text-align:center;background:linear-gradient(145deg,#7048e8,#5f3dc4);border-radius:28px;place-items:center;gap:18px;width:100%;min-height:260px;padding:24px;display:grid}.hup-card strong{overflow-wrap:anywhere;font-size:clamp(2.2rem,9vw,5rem);line-height:1.05}.hup-card small{opacity:.85;max-width:34ch}.hup-card[data-state=ready]{background:linear-gradient(145deg,#f08c00,#e8590c)}.hup-card[data-state=over]{background:linear-gradient(145deg,#2f9e44,#2b8a3e)}.hup-buttons{justify-content:space-between;gap:12px;width:100%;display:flex}.hup-buttons button{color:#fff;font:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff2e;border:0;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px;font-weight:700;display:inline-flex}.hup-buttons button:last-child{background:#ffffff52}.hup-buttons button:focus-visible{outline-offset:2px;outline:3px solid #fff}.hup-results{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hup-results li{color:var(--muted,inherit)}.hup-results li[data-guessed]{color:#2f9e44;font-weight:700}
