.cs-request-journey{gap:20px}.cs-request-heading{flex-wrap:wrap;gap:12px}.cs-request-heading h2{margin:0}.cs-request-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.cs-request-steps li{display:flex;gap:10px;min-width:0;align-items:flex-start;padding:12px;border:1px solid var(--cs-border);border-radius:var(--cs-r-control);background:var(--cs-surface-soft)}.cs-request-steps li>div{display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}.cs-request-steps li[data-state=CURRENT],.cs-request-steps li[data-state=TO_REVIEW]{border-color:var(--cs-primary);background:var(--cs-lavender)}.cs-request-step-number{flex-shrink:0;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--cs-surface);color:var(--cs-primary);font-weight:600;font-size:13px}.cs-request-next{background:var(--cs-surface-soft);border:1px solid var(--cs-border);border-radius:var(--cs-r-card);padding:20px}.cs-request-next h3{margin-top:0}.cs-request-next a{max-width:100%;white-space:normal;text-align:center}.cs-request-summaries{border-top:1px solid var(--cs-border);padding-top:20px}.cs-request-summaries section{min-width:0;overflow-wrap:anywhere}.cs-request-summaries h3{margin-top:0}.cs-request-summaries dl{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:10px 16px;margin:0}.cs-request-summaries dt{color:var(--cs-ink-muted)}.cs-request-summaries dd{margin:0}.cs-request-section{scroll-margin-top:85px}.cs-request-section:focus{outline:2px solid var(--cs-primary);outline-offset:5px;border-radius:var(--cs-r-control)}.cs-account-context{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.cs-account-context p{margin:0;min-width:0;overflow-wrap:anywhere}.cs-customer-draft-row .cs-badge{max-width:100%;height:auto;min-height:26px;padding-top:6px;padding-bottom:6px;white-space:normal;line-height:1.3;overflow-wrap:anywhere}.cs-customer-draft-row .cs-badge__dot{flex-shrink:0}.cs-account-access h2,.cs-customer-draft-row h2{overflow-wrap:anywhere}.cs-account-permissions{margin:0;padding-left:20px;display:grid;gap:10px}@media (max-width:700px){.cs-request-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-request-summaries dl{grid-template-columns:minmax(0,1fr);gap:4px}.cs-request-summaries dd{margin-bottom:8px}.cs-request-next{padding:16px}}.cs-billing-profile{gap:20px;min-width:0}.cs-billing-profile p{overflow-wrap:anywhere}.cs-billing-heading{flex-wrap:wrap;gap:12px}.cs-billing-heading h2{margin:0}.cs-billing-feedback{scroll-margin-top:90px}.cs-billing-form{gap:24px}.cs-billing-form fieldset{min-width:0;border:1px solid var(--cs-border);border-radius:var(--cs-r-card);padding:20px;gap:16px}.cs-billing-form legend{color:var(--cs-ink);font-weight:600;padding:0 6px}.cs-billing-form .cs-field,.cs-billing-form .cs-input{min-width:0}.cs-billing-form .cs-input input,.cs-billing-form .cs-input select{min-height:44px;max-width:100%}.cs-billing-form .cs-field input:focus-visible,.cs-billing-form select:focus-visible{scroll-margin:90px 0 100px}.cs-billing-actions{flex-wrap:wrap;gap:12px}.cs-billing-actions button,.cs-billing-form button{white-space:normal;max-width:100%}.cs-billing-readiness{border-top:1px solid var(--cs-border);padding-top:20px}.cs-billing-readiness h3{margin-top:0}@media (max-width:600px){.cs-billing-form fieldset{padding:16px}.cs-billing-actions{align-items:stretch}.cs-billing-actions button{width:100%}}.cs-command-fieldset{border:0;padding:0;margin:0;min-width:0}.cs-nav-item[aria-disabled=true]{opacity:.55;cursor:not-allowed}