._container_1fra7_1{width:100%;font-family:var(--font-family-base)}._inputWrapper_1fra7_6{display:flex;gap:var(--spacing-2)}._input_1fra7_6{flex-grow:1}._applyButton_1fra7_15{flex-shrink:0}._spinner_1fra7_19{animation:_spin_1fra7_19 1s linear infinite}@keyframes _spin_1fra7_19{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorMessage_1fra7_32{font-size:.75rem;color:var(--error-text);margin-top:var(--spacing-2);margin-bottom:0}._appliedContainer_1fra7_40{display:flex;justify-content:space-between;align-items:center;background-color:color-mix(in srgb,var(--success) 10%,transparent);border:1px solid color-mix(in srgb,var(--success) 30%,transparent);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius)}._appliedInfo_1fra7_50{display:flex;align-items:center;gap:var(--spacing-3)}._successIcon_1fra7_56{color:var(--success-text);flex-shrink:0}._appliedCode_1fra7_61{font-weight:600;color:var(--foreground);margin-right:var(--spacing-2)}._appliedDiscount_1fra7_67{font-weight:500;color:var(--success-text)}@layer base{._box_eejuh_2{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius)}._useRow_eejuh_12{display:flex;align-items:flex-start;gap:var(--spacing-3);cursor:pointer}._useRowDisabled_eejuh_19{cursor:default}._useText_eejuh_23{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._useTitle_eejuh_30{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;font-weight:700;color:var(--foreground)}._useTitle_eejuh_30 svg{color:var(--tk-brand-text);flex-shrink:0}._useHint_eejuh_44{font-size:.8125rem;line-height:1.45;color:var(--muted-foreground)}._earn_eejuh_50{margin:0;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background-color:var(--pastel-mint);color:var(--pastel-mint-ink);font-size:.875rem;font-weight:600;text-align:center}}
