.WelcomePromoField_field__ZHTuP{display:grid;grid-gap:.375rem;gap:.375rem;box-sizing:border-box;width:100%;min-width:0;padding:0}.WelcomePromoField_toggleRow__A8mkZ{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem .75rem}.WelcomePromoField_toggle__ajtnI{min-height:2rem;padding:.375rem 0;border:0;background:transparent;color:var(--color-muted-foreground);font-family:var(--font-sans);font-size:.8125rem;font-weight:400;line-height:1.5;letter-spacing:normal;text-align:left;text-transform:none;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.WelcomePromoField_toggle__ajtnI:hover{color:var(--color-action)}.WelcomePromoField_error__6_L3v,.WelcomePromoField_hint__5e05J{margin:0;font-size:.75rem;line-height:1.5}.WelcomePromoField_hint__5e05J{padding-inline:1rem;color:var(--color-muted-foreground)}.WelcomePromoField_success__8ctJc{padding:.4375rem .6875rem;border-radius:.6875rem;background:#eff8ef;color:#46795d;font-family:var(--font-sans);font-size:.875rem;font-weight:600;line-height:1.25}.WelcomePromoField_error__6_L3v{color:var(--color-destructive)}.WelcomePromoField_wheel__VSC70{grid-template-columns:minmax(0,1fr)}.WelcomePromoField_toggle__ajtnI:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.WelcomePromoField_codeBadge__VA6gr{display:inline-flex;align-items:center;min-height:2rem;padding:0 .25rem;border:2px solid transparent;border-radius:.6875rem;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(110deg,#388bd5,#ed468b 55%,#ff543a) border-box;color:#25262c}.WelcomePromoField_codeBadgeError__MGiZz{border-color:var(--color-destructive);background:#fff}.WelcomePromoField_code__mySlH{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .375rem;font-family:var(--font-sans);font-size:.875rem;font-style:italic;font-weight:700;line-height:1.25;letter-spacing:normal}.WelcomePromoField_code__mySlH svg{flex-shrink:0}.WelcomePromoField_retry__wstsN{border:0;background:transparent;color:inherit;cursor:pointer}.WelcomePromoField_remove__DgnTo{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;min-width:1.75rem;padding:.25rem;border:0;background:transparent;color:#717178;cursor:pointer}.WelcomePromoField_remove__DgnTo:hover{color:var(--color-action)}.WelcomePromoField_remove__DgnTo:disabled{cursor:default;opacity:.5}.WelcomePromoField_remove__DgnTo:focus-visible,.WelcomePromoField_retry__wstsN:focus-visible{outline:2px solid var(--color-action);outline-offset:2px;border-radius:.25rem}