.phm-signup-card{border:1px solid var(--bs-border-color,#dee2e6);background:var(--bs-body-bg,#fff)}.phm-signup-steps{margin:0;padding:0;color:var(--bs-secondary-color,#6c757d)}.phm-signup-steps li{position:relative;padding-top:0.5rem;border-top:2px solid var(--bs-border-color,#dee2e6);flex:1 1 0;text-align:center;font-size:0.75rem;line-height:1.2}.phm-signup-steps li.is-current{color:var(--APP-colors-primary,var(--bs-primary,#0d6efd));border-top-color:var(--APP-colors-primary,var(--bs-primary,#0d6efd));font-weight:600}.phm-signup-code{letter-spacing:0.5em;text-indent:0.5em;font-variant-numeric:tabular-nums}[data-bs-theme="dark"] .phm-signup-card{background:var(--bs-body-bg,#1a1d20);border-color:var(--bs-border-color,#495057)}[data-bs-theme="dark"] .phm-signup-steps li{border-top-color:var(--bs-border-color,#495057)}