.onboarding-header{box-sizing:border-box;min-height:56px;padding-top:var(--space-1);padding-bottom:var(--space-1)}@media (width>=900px){.onboarding-header{min-height:64px;padding-top:var(--space-4);padding-bottom:var(--space-4)}.onboarding-main{padding-top:var(--space-12)}.app-onboarding .onboarding-below-900{display:none}}@media (width<=899.98px){.app-onboarding .onboarding-from-900{display:none}}.onboarding-columns{gap:var(--space-6);width:100%;max-width:var(--measure-form);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.onboarding-primary{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.onboarding-aside{gap:var(--space-6);min-width:0;padding:var(--space-8);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface-raised);flex-direction:column;display:none}.onboarding-aside>*{margin:0}.onboarding-aside-art{padding:var(--space-2) 0;justify-content:center;display:flex}@media (width>=900px){.onboarding-columns{grid-template-columns:repeat(2, minmax(0, var(--measure-form)));justify-content:center;align-items:start;gap:var(--space-16);max-width:none}.onboarding-primary{gap:var(--space-8)}.app-onboarding .onboarding-aside{display:flex}}.onboarding-single{gap:var(--space-6);width:100%;max-width:var(--measure-form);flex-direction:column;margin:0 auto;display:flex}.onboarding-intro{gap:var(--space-3);flex-direction:column;display:flex}.onboarding-intro>*{margin:0}.onboarding-step{align-items:center;gap:var(--space-3);display:flex}.onboarding-step-label{color:var(--accent);margin:0}.onboarding-progress{gap:var(--space-1);flex:1;display:flex}.onboarding-progress-part{height:var(--space-1);border-radius:var(--radius-full);background:var(--line);flex:1}.onboarding-progress-part[data-reached=true]{background:var(--accent)}.onboarding-lede{color:var(--ink-muted);overflow-wrap:anywhere}.onboarding-lede strong{color:var(--ink);font-weight:600}@media (width>=900px){.onboarding-intro{gap:var(--space-4)}.app-onboarding .onboarding-title{letter-spacing:-.015em;font-variation-settings:"opsz" 48;font-size:40px;line-height:46px}}.onboarding-form{gap:var(--space-5);flex-direction:column;display:flex}.onboarding-note{color:var(--ink-muted);margin:0}.onboarding-note-center{text-align:center}.onboarding-note-icon{justify-content:center;align-items:flex-start;gap:var(--space-2);display:flex}.onboarding-note-icon>.ms-icon{flex:none;margin-top:2px}.onboarding-or{align-items:center;gap:var(--space-3);color:var(--ink-subtle);margin:0;display:flex}.onboarding-or:before,.onboarding-or:after{content:"";background:var(--line);flex:1;height:1px}.onboarding-promise{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink-muted);margin:0;display:flex}.onboarding-promise>.ms-icon{color:var(--ink);flex:none}.onboarding-howto{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;margin:0;list-style:none;display:flex}.onboarding-howto-item{align-items:flex-start;gap:var(--space-3);display:flex}.onboarding-howto-number{border-radius:var(--radius-full);background:var(--accent-soft);width:28px;height:28px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.onboarding-howto-body{align-items:stretch;gap:var(--space-3);flex-direction:column;flex:1;min-width:0;padding-top:3px;display:flex}.onboarding-howto-body strong{font-weight:600}@media (width>=900px){.onboarding-howto{padding:var(--space-6)}.onboarding-howto-item{gap:var(--space-4)}.onboarding-howto-body{align-items:flex-start}}.onboarding-handover{gap:var(--space-5);flex-direction:column;display:flex}.onboarding-token-kept{gap:var(--space-3);flex-direction:column;display:flex}.onboarding-token-kept>*{margin:0}.onboarding-token-masked{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken)}.onboarding-listener{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.onboarding-listener>.ms-icon{flex:none}.onboarding-listener-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.onboarding-listener-text>*{margin:0}.onboarding-listener-exit{flex:100%}@media (width>=900px){.onboarding-listener-exit{flex:none}}.onboarding-agent-steps{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.onboarding-agent-step{align-items:flex-start;gap:var(--space-3);display:flex}.onboarding-agent-step-number{border-radius:var(--radius-full);background:var(--accent-soft);width:28px;height:28px;color:var(--accent);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.onboarding-agent-step-text{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;padding-top:2px;display:flex}.onboarding-agent-step-text>p{margin:0}.onboarding-skip{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.onboarding-skip>p{margin:0}@media (scripting:none){.onboarding-needs-script{display:none}}.onboarding-finish{gap:var(--space-6);width:100%;max-width:calc(var(--measure-text) + var(--space-16));flex-direction:column;margin:0 auto;display:flex}.onboarding-finish-intro{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.onboarding-finish-intro>*{margin:0}.onboarding-finish-intro>.onboarding-title{margin-top:var(--space-2)}.onboarding-finish-intro>.onboarding-lede{max-width:560px}.onboarding-calls{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.onboarding-call{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.onboarding-call-row{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.onboarding-call-row>.ms-scope{text-overflow:ellipsis;min-width:0;overflow:hidden}.onboarding-call-meta{color:var(--ink-subtle)}.onboarding-section{gap:var(--space-3);flex-direction:column;display:flex}.onboarding-section>*{margin:0}.onboarding-asks{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.onboarding-ask{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.onboarding-finish-actions{gap:var(--space-3);flex-direction:column;display:flex}@media (width>=900px){.onboarding-finish{gap:var(--space-10)}.onboarding-finish-intro,.onboarding-section{gap:var(--space-4)}.onboarding-asks{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.onboarding-ask{gap:var(--space-3);padding:var(--space-5)}.onboarding-finish-actions{flex-flow:wrap;justify-content:center}}.onboarding-dev{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--ink-muted);flex-direction:column;display:flex}.onboarding-dev>*{margin:0}.onboarding-dev-label{color:var(--warning)}
