.subscriber-badge{margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid #0000}.g-skeleton.subscriber-badge--loading{width:9rem;height:1.5em;margin:var(--space-3) 0;display:inline-block}.subscriber-badge__price{margin:0 0 var(--space-1);font-size:var(--font-size-lg)}.subscriber-badge__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;vertical-align:middle}.subscriber-badge__now{font-weight:var(--font-weight-semibold);color:var(--color-success)}.subscriber-badge__tag{padding:.15em var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-inverse);background:var(--color-success);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.04em;display:inline-block}.subscriber-badge__copy{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.subscriber-badge--success{background:var(--color-success-soft-bg);border-color:var(--color-success-soft-border);color:var(--color-success-soft-text)}.subscriber-badge--info{background:var(--color-info-soft-bg);border-color:var(--color-info-soft-border);color:var(--color-info-soft-text)}.subscriber-badge--warning{background:var(--color-warning-soft-bg);border-color:var(--color-warning-soft-border);color:var(--color-warning-soft-text)}.subscriber-badge--neutral{background:var(--color-surface-muted);border-color:var(--color-border);color:var(--color-text-muted)}.subscriber-badge--danger{background:var(--color-danger-soft-bg);border-color:var(--color-danger-soft-border);color:var(--color-danger-soft-text)}
.MSR_Pa_panel{gap:var(--space-3);flex-direction:column;display:flex}.MSR_Pa_conditions{border:2px solid var(--ink);border-radius:var(--radius-pill);align-self:flex-start;gap:0;display:inline-flex;overflow:hidden}.MSR_Pa_condition{appearance:none;background:var(--color-surface);color:var(--color-text-muted);padding:var(--space-2) var(--space-4);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;font-size:var(--font-size-xs);cursor:pointer;border:0}.MSR_Pa_condition+.MSR_Pa_condition{border-left:2px solid var(--ink)}.MSR_Pa_conditionActive{background:var(--color-brand);color:var(--color-brand-on)}.MSR_Pa_price{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0}.MSR_Pa_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MSR_Pa_sku,.MSR_Pa_shipping{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.MSR_Pa_availabilityNote{font-size:var(--font-size-sm);margin:0}.MSR_Pa_availabilityNote+.MSR_Pa_availabilityNote{margin-top:var(--space-2)}