.cm-shell.cm-onboarding{color:#202126;background:#fff}.ob-page{--ob-border:#e3e4e7;--ob-muted:#62656c}.ob-page .cm-heading{align-items:center;margin-bottom:24px}.ob-page .cm-heading h1{margin-bottom:0;font-size:24px}.ob-page .cm-kicker{color:var(--ob-accent);letter-spacing:.04em;font-size:14px}.ob-page :is(button,a,input,textarea,select):focus-visible{outline-color:var(--ob-accent)}.ob-page :is(.cm-checklist,.cm-form-card,.cm-contract-card,.cm-connect-card,.cm-next-card){border:1px solid var(--ob-border);box-shadow:none;color:#202126;background:#fff;border-radius:12px}.ob-page :is(.cm-primary,.cm-tabs [data-active],.cm-tabs [data-state=active]){background:var(--ob-accent);border-color:var(--ob-accent);color:#fff;box-shadow:none}.ob-page .cm-primary:hover{filter:brightness(.92)}.ob-page .cm-tabs{border:0;border-bottom:1px solid var(--ob-border);background:0 0;border-radius:0;justify-content:flex-start;gap:24px;width:100%;padding:0;display:flex}.ob-page .cm-tabs [data-slot=tabs-trigger]{white-space:nowrap;min-width:150px;min-height:52px;box-shadow:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:none;margin-bottom:-1px;font-size:16px;font-weight:750}.ob-page .cm-tabs :is([data-active],[data-state=active]){color:var(--ob-accent);border-bottom-color:var(--ob-accent);box-shadow:none;background:0 0}.ob-page .cm-icon-button{border-color:var(--ob-border);color:#202126;border-radius:8px}.ob-page .cm-primary{border-radius:8px;min-height:46px}.ob-page .cm-launch-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:24px}.ob-page .cm-launch-grid>*,.ob-page .cm-launch-side{min-width:0}.ob-launch-board{grid-template-columns:1fr;gap:16px;margin-top:16px;display:grid}.ob-next{color:#202126;border:1px solid var(--ob-border);border-left:4px solid var(--ob-accent);background:#fff;border-radius:6px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:16px;display:grid}.ob-next-icon{background:color-mix(in srgb, var(--ob-accent) 8%, white);border:1px solid var(--ob-border);width:44px;height:44px;color:var(--ob-accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ob-next-copy{flex:1;min-width:0}.ob-next-copy>span{color:var(--ob-muted);font-size:14px;font-weight:750}.ob-next h2{margin:3px 0;font-size:20px;font-weight:850;line-height:1.4}.ob-next p{color:var(--ob-muted);margin:0;font-size:14px;line-height:1.6}.ob-page .ob-next>.cm-primary{background:var(--ob-accent);color:#fff;border-color:var(--ob-accent);grid-column:3;justify-self:end;margin-left:0;padding:10px 14px;font-size:14px}.ob-next :is(button,a):focus-visible{outline-color:var(--ob-accent)}.ob-page .cm-checklist{padding:18px}.ob-page .cm-section-title{flex-wrap:wrap}.ob-page .cm-pill{color:var(--ob-accent);background:color-mix(in srgb, var(--ob-accent) 8%, white)}.ob-page .cm-checklist [data-slot=progress]{background:#f0f0f2}.ob-page .cm-checklist [data-slot=progress-indicator]{background:var(--ob-accent)}.ob-page .cm-step{gap:12px}.ob-page .cm-step>svg{display:none}.ob-page .cm-step>a,.ob-page .cm-step>button{border:1px solid var(--ob-border);color:#202126;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:auto;height:auto;min-height:44px;padding:8px 12px;font-size:14px;font-weight:700;display:inline-flex}.ob-page .cm-step>:is(a,button):hover{border-color:var(--ob-accent);color:var(--ob-accent)}.ob-page .cm-step-number{color:#526178;background:#f1f3f7;border:0;border-radius:10px;width:40px;height:40px}.ob-page .ob-step-next .cm-step-number{color:var(--ob-accent);background:color-mix(in srgb, var(--ob-accent) 9%, white)}.ob-page .ob-step-next>:is(a,button){color:var(--ob-accent);border-color:var(--ob-accent)}.ob-page .cm-step-number.done{color:#28653a;background:#edf7ef;border-color:#c9dfcd}.ob-page .cm-step h3{font-size:16px;line-height:1.5}.ob-optional{color:var(--ob-muted);margin-left:8px;font-size:12px;font-weight:500}.ob-page .cm-step p,.ob-page .cm-footnote{color:var(--ob-muted);font-size:14px}.ob-page .cm-contract-card{color:#fff;background:#171c26;border-color:#171c26}.ob-page .cm-contract-card .cm-kicker{color:#ffffffb8}.ob-page .cm-contract-card .cm-pill{color:#fff;background:#ffffff14;border:1px solid #ffffff40}.ob-page .cm-contract-card :is(dt,small,p){color:#c6cbd5}.ob-page .cm-contract-card dl>div{border-color:#ffffff25}.ob-page .cm-contract-card small{font-size:14px}.ob-page .cm-contract-card .cm-icon-button{color:#202126}.ob-page .cm-next-card{background:color-mix(in srgb, var(--ob-accent) 5%, white);border:0}.ob-page .cm-connect-card{border-top:4px solid var(--ob-accent)}.ob-form-heading{border-bottom:1px solid var(--ob-border);align-items:center;gap:16px;padding-bottom:20px;display:flex}.ob-form-heading>span{background:var(--ob-accent);color:#fff;border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.ob-form-heading small{color:var(--ob-muted);margin-bottom:5px;font-size:14px;display:block}.ob-page .ob-form-heading h2{font-size:24px}.ob-page :is(.cm-next-card,.cm-connect-card)>svg,.ob-page .cm-next-card a{color:var(--ob-accent)}.ob-page .cm-next-card a{border-color:var(--ob-border);min-height:44px}.ob-page :is(.cm-next-card,.cm-connect-card) p{color:var(--ob-muted)}.ob-page .cm-mode-switch{border-color:var(--ob-border);background:#f2f2f4}.ob-page .cm-mode-switch button{min-height:44px;font-size:14px}.ob-page .cm-mode-switch button[aria-pressed=true]{background:var(--ob-accent);color:#fff;box-shadow:none}.ob-page .cm-form-card{overflow:visible}.ob-check-heading{margin:18px 0 8px;font-size:14px;font-weight:800}.ob-connect-help{border-top:1px solid var(--ob-border);margin-top:16px}.ob-connect-help summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:14px;font-weight:700}.ob-connect-help p{font-size:14px;line-height:1.8}.ob-page .cm-form-card fieldset{min-width:0}.ob-page .cm-form-card :is(input,textarea,select){background:#fff;border-color:#c9cbd0;border-radius:8px;font-size:16px}.ob-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ob-fields>label{min-width:0}.ob-field-name,.ob-field-address{grid-column:1/-1}.ob-save-area{border:1px solid var(--ob-border);z-index:2;background:#fff;border-radius:10px;margin:24px -12px -12px;padding:16px 12px;position:sticky;bottom:12px}.ob-save-area .cm-error{margin:0 0 12px}.ob-save-bar{justify-content:space-between;align-items:center;gap:16px;display:flex}.ob-save-bar>span{color:var(--ob-muted);font-size:14px}.ob-save-bar .ob-saved{color:#28653a}.ob-save-bar button{flex-shrink:0}@media (max-width:1100px){.ob-page .cm-launch-grid{grid-template-columns:1fr}.ob-page .cm-launch-side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:640px){.ob-page .cm-heading{flex-direction:row;align-items:center;gap:12px}.ob-page .cm-heading h1{font-size:24px}.ob-page .cm-heading .cm-icon-button{flex-shrink:0;padding:10px}.ob-page .cm-heading .cm-icon-button svg{display:none}.ob-page .cm-tabs{width:100%;display:flex}.ob-page .cm-tabs [data-slot=tabs-trigger]{flex:1;min-width:0}.ob-next{grid-template-columns:40px minmax(0,1fr);gap:16px;padding:16px}.ob-next-icon{width:44px;height:44px}.ob-next h2{font-size:20px}.ob-page .ob-next>.cm-primary{grid-column:1/-1;width:100%;margin-left:0}.ob-page .cm-launch-side,.ob-fields{grid-template-columns:1fr}.ob-page :is(.cm-checklist,.cm-form-card,.cm-contract-card,.cm-connect-card){padding:20px 16px}.ob-page .cm-step{align-items:center;gap:10px}.ob-save-bar{flex-direction:column;align-items:stretch;gap:10px}.ob-save-bar button{width:100%}.ob-launch-board{grid-template-columns:1fr}}.cm-onboarding .cm-content{width:100%;max-width:none;padding:24px 24px 56px}.cm-onboarding .ob-page{font-weight:600}@media (max-width:900px){.ob-next{grid-template-columns:44px minmax(0,1fr)}.ob-page .ob-next>.cm-primary{grid-column:2;justify-self:start}}@media (max-width:640px){.cm-onboarding .cm-content{padding:18px 14px 40px}.ob-page .ob-next>.cm-primary{grid-column:1/-1;width:100%}}.ob-page .cm-step{padding:14px 0}.ob-page .cm-step h3{margin-bottom:3px}.ob-page .cm-launch-side{gap:14px}.ob-page :is(.cm-contract-card,.cm-next-card){border-radius:8px;padding:16px}.ob-page .cm-contract-card h2{margin:6px 0 10px;font-size:20px}.ob-page .cm-contract-card dl{margin:12px 0}.ob-page .cm-contract-card dl>div{padding:10px 0}.ob-page .cm-contract-card dd{font-size:20px}.ob-page .cm-contract-card .cm-icon-button{margin-top:10px}.ob-page .cm-next-card h3{margin:6px 0;font-size:18px}.ob-page .cm-next-card p{margin:8px 0}.ob-page .cm-next-card>a{min-height:44px;padding-block:10px}.cm-onboarding .ob-guide-links{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 18px;display:flex}.cm-onboarding .ob-guide-links a{min-height:44px;color:var(--ob-ink);background:#fff;border:1px solid #d9ddd7;border-radius:5px;align-items:center;gap:7px;padding:8px 12px;font-size:14px;font-weight:750;display:inline-flex}.cm-onboarding .ob-guide-links span{color:#59635c;font-size:13px}@media (max-width:760px){.cm-onboarding .ob-guide-links{gap:8px}.cm-onboarding .ob-guide-links span{flex-basis:100%}}
