.RedeemCodeView-module__l7ji9G__center{justify-content:center;display:flex}.RedeemCodeView-module__l7ji9G__card{gap:var(--space-3);width:100%;max-width:520px;padding:var(--space-5) var(--space-4);-webkit-backdrop-filter:blur(12px);background:#0e08288c;flex-direction:column;display:flex}.RedeemCodeView-module__l7ji9G__title{font-family:var(--font-display);font-weight:800;font-size:var(--text-xl);color:var(--ink);margin:0}.RedeemCodeView-module__l7ji9G__primary{min-height:46px;padding:0 var(--space-4);border-radius:var(--radius-control);font-family:var(--font-accent);font-weight:800;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:linear-gradient(180deg, var(--gold-light), var(--gold));color:var(--ink-on-gold);border:0;justify-content:center;align-items:center;text-decoration:none;transition:filter .15s;display:inline-flex;box-shadow:0 10px 24px #f9e53238,inset 0 1px #ffffff80}.RedeemCodeView-module__l7ji9G__primary:hover:not(:disabled){filter:brightness(1.07)}.RedeemCodeView-module__l7ji9G__primary:disabled{background:var(--haddzy-surface-2);color:var(--ink-faint);box-shadow:none;cursor:default}.RedeemCodeView-module__l7ji9G__primary:focus-visible{outline:2px solid var(--purple-light);outline-offset:2px}.RedeemCodeView-module__l7ji9G__terms{max-width:520px;margin:var(--space-4) auto 0;text-align:center;font-size:var(--text-xs);color:var(--ink-faint);line-height:1.6}.RedeemCodeView-module__l7ji9G__terms a{position:relative}.RedeemCodeView-module__l7ji9G__terms a:after{content:"";inset:calc(-1 * var(--space-4)) calc(-1 * var(--space-2));position:absolute}@media (prefers-reduced-motion:reduce){.RedeemCodeView-module__l7ji9G__primary{transition:none}}:where(:root[data-reduced-motion]) .RedeemCodeView-module__l7ji9G__primary{transition:none}
