.pay-card.pay-onboarding-card{padding:0}.pay-onboarding{padding:28px}.pay-onboarding-steps{border-bottom:1px solid #e6ece5;justify-content:space-between;gap:12px;margin:0 0 28px;padding:0 0 26px;list-style:none;display:flex}.pay-onboarding-steps li{color:#84958b;align-items:center;gap:8px;font-size:12px;display:flex}.pay-onboarding-steps li>span{background:#f0f3ed;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.pay-onboarding-steps li[aria-current]{color:#0d7067;font-weight:700}.pay-onboarding-steps li[aria-current]>span{color:#fff;background:#0d7067}.pay-onboarding-steps li[data-done=true]>span{color:#43724d;background:#e7efdf}.pay-onboarding h2,.pay-profile-choices legend{color:#193e38;margin:0 0 10px;font-size:20px;font-weight:650}.pay-profile-choices{border:0;min-width:0;margin:0;padding:0}.pay-profile-choices>p{margin-bottom:20px}.pay-profile-choices .pay-profile-choice{cursor:pointer;border:1px solid #dfe7dc;border-radius:10px;flex-direction:row;align-items:center;gap:14px;margin-top:12px;padding:18px;transition:background .15s,border-color .15s}.pay-profile-choice:has(input:checked){background:#eef5ee;border-color:#0d7067}.pay-profile-choice:has(input:focus-visible){outline-offset:3px;outline:2px solid #0d7067}.pay-profile-choice input{accent-color:#0d7067;flex-shrink:0;width:18px;height:18px;min-height:18px}.pay-profile-choice strong{color:#244432;font-size:14px;display:block}.pay-profile-choice small{color:#788979;margin-top:5px;font-size:12px;font-weight:450;line-height:1.6;display:block}.pay-onboarding-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.pay-onboarding-manual{color:#43755c;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:8px 0;font-size:12px;text-decoration:underline}.pay-company-identity{color:#42694f;background:#f2f5ef;border-radius:10px;align-items:center;gap:14px;padding:16px;display:flex}.pay-company-identity small,.pay-company-identity strong{display:block}.pay-company-identity small{color:#788979;margin-bottom:3px;font-size:11px}.pay-lookup-sources{color:#597461;font-size:12px;line-height:1.7}.pay-lookup-spinner{animation:1s linear infinite pay-lookup-spin}@keyframes pay-lookup-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pay-lookup-spinner{animation:none}}@media (max-width:520px){.pay-onboarding{padding:20px}.pay-onboarding-steps{gap:6px}.pay-onboarding-steps li{gap:5px;font-size:11px}.pay-profile-choices .pay-profile-choice{padding:14px}}.pay-onboarding-section{border-top:1px solid #e6ece5;padding-top:18px}.pay-onboarding-section>summary{cursor:pointer;color:#193e38;font-size:15px;font-weight:600}.pay-onboarding-section>summary>span{color:#788979;margin-left:8px;font-size:12px;font-weight:400}.pay-onboarding-section>.pay-form{margin-top:18px}.pay-setup-label{align-items:flex-start;gap:6px;display:flex}.pay-setup-help-trigger{color:#597461;cursor:help;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.pay-setup-help-trigger:hover{color:#0d7067}.pay-setup-help-trigger:focus-visible{outline-offset:3px;outline:2px solid #0d7067}.pay-setup-tooltip{z-index:90;color:#fff;background:#173f39;max-width:min(300px,100vw - 32px);padding:10px 12px;font-size:12px;line-height:1.5}