[data-setup-navigation]{display:none!important;margin:0!important;padding:0!important}
.co-setup-step{--ink:#fff;--muted:#bdbdbd;--line:#3d3d3d;min-width:0;margin:0 0 24px;padding:20px;color:#fff;background:#111;border-radius:var(--radius,16px);scroll-margin-top:20px}.co-setup-step:last-child{margin-bottom:0}.co-setup-step-header{padding:0!important;margin:0!important;border:0!important}.co-setup-step-toggle{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;margin:0;padding:0;background:transparent;color:#fff;text-align:left}.co-setup-step-number{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;color:#111;background:var(--gold,#fdc52c);border-radius:50%;font:800 16px/1 var(--display,Montserrat,sans-serif)}.co-setup-step-copy{display:grid;gap:4px;min-width:0;flex:1}.co-setup-step-copy>strong{font:800 var(--section-title-size,20px)/1.2 var(--display,Montserrat,sans-serif);letter-spacing:-.035em;overflow-wrap:anywhere}.co-setup-step-copy>small{color:#bdbdbd;font:400 var(--text-label,14px)/1.4 var(--font,Arial,sans-serif)}.co-setup-step-state{display:flex;align-items:center;gap:4px;flex-shrink:0;color:#bdbdbd;font:600 12px/1.3 var(--font,Arial,sans-serif)}.co-setup-step-state svg{width:15px;height:15px}.co-setup-step.is-current .co-setup-step-state{color:#fff}.co-setup-step.is-complete .co-setup-step-state{color:#93d7ad}.co-setup-step-chevron{display:grid;place-items:center;flex:0 0 20px}.co-setup-step-chevron svg{width:20px;height:20px;transition:transform .15s}.co-setup-step.is-current .co-setup-step-chevron svg{transform:rotate(180deg)}.co-setup-step-body{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding-top:20px}.co-setup-step-body[hidden],.co-setup-step-error[hidden]{display:none!important}.co-setup-step .field{min-width:0}.co-setup-step :is(.input,.select,.textarea,textarea){width:100%;min-width:0;color:#111;background:#fff;border-color:var(--line,#111)}.co-setup-step option{color:#111;background:#fff}.co-setup-step :is(label,.field>span){color:#fff}.co-setup-step .co-setup-step-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:16px;border-top:1px solid #3d3d3d}.co-setup-step-actions>.btn{min-height:44px;white-space:normal;gap:8px}.co-setup-step-actions svg{width:18px;height:18px;transform:rotate(-90deg)}.co-setup-step-error{margin:0;padding:12px;color:#fff;background:#74031b;border:1px solid #e83f5a;border-radius:10px;font:600 var(--text-label,14px)/1.4 var(--font,Arial,sans-serif)}.co-setup-step-toggle:focus-visible{outline:2px solid var(--red,#d20a2e);outline-offset:4px}@media(max-width:540px){.co-setup-step{padding:16px}.co-setup-step-copy>strong{font-size:18px}.co-setup-step-toggle{gap:10px;flex-wrap:wrap}.co-setup-step-state{margin-left:46px;order:3;flex:1 0 calc(100% - 46px)}.co-setup-step-chevron{margin-left:auto}.co-setup-step-number{width:34px;height:34px;flex-basis:34px}.co-setup-step-copy{flex-basis:calc(100% - 78px)}.co-setup-step-body{padding-top:16px}}@media(prefers-reduced-motion:reduce){.co-setup-step-chevron svg{transition:none}}

@media(max-width:360px){.co-setup-step-copy>strong{font-size:16px}}
