.CBTTutorial_tutorial__v1_nu{max-width:860px}.CBTTutorial_progress__9cPwK{margin:0 0 var(--space-xs);color:var(--color-signal);font-size:var(--text-sm)}.CBTTutorial_stepTitle__V5Ed7{margin:0 0 var(--space-sm);color:var(--color-ink);font-size:var(--text-lg);line-height:1.5}.CBTTutorial_description__m5z84,.CBTTutorial_note__2BWNx,.CBTTutorial_status__8y9qq{line-height:1.65;overflow-wrap:anywhere}.CBTTutorial_description__m5z84{margin:0 0 var(--space-md);color:var(--color-muted)}.CBTTutorial_demo__83jQ_{position:relative;isolation:isolate;border:1px solid var(--color-rule);border-radius:var(--radius-card);overflow:hidden;background:var(--color-paper)}.CBTTutorial_demo__83jQ_:after{content:"";position:absolute;inset:0;z-index:1;background:rgb(0 0 0/62%);pointer-events:none}.CBTTutorial_demo__83jQ_[data-complete=true]:after{content:none}.CBTTutorial_demoHeader__Nn2xU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm);border-bottom:1px solid var(--color-rule);font-size:var(--text-sm)}.CBTTutorial_demoHeader__Nn2xU>div{display:flex;gap:var(--space-2xs)}.CBTTutorial_tutorial__v1_nu button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-sm);background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-rule);border-radius:var(--radius-input);font:inherit;font-size:var(--text-sm);cursor:pointer}.CBTTutorial_tutorial__v1_nu button:hover:not(:disabled){border-color:var(--color-input-edge);background:var(--color-paper-2)}.CBTTutorial_tutorial__v1_nu button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.CBTTutorial_tutorial__v1_nu button:disabled{opacity:.5;cursor:default}.CBTTutorial_tutorial__v1_nu button[aria-pressed=true]{background:var(--color-signal-soft);border-color:var(--color-signal)}.CBTTutorial_demoBody__dfmCB{display:grid;grid-template-columns:minmax(0,1fr) 164px;gap:var(--space-sm);padding:var(--space-md)}.CBTTutorial_questions__vjJtP{min-width:0;display:grid;gap:var(--space-sm)}.CBTTutorial_dual__GP_Ip{grid-template-columns:repeat(2,minmax(0,1fr))}.CBTTutorial_question__WSsGO{min-width:0;padding:var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-surface)}.CBTTutorial_question__WSsGO:focus-within{position:relative;z-index:2}.CBTTutorial_question__WSsGO>strong{display:block;font-size:var(--text-sm)}.CBTTutorial_question__WSsGO small{color:var(--color-muted);font-weight:var(--weight-regular)}.CBTTutorial_question__WSsGO p{margin-block:var(--space-sm);font-size:var(--text-sm);line-height:1.5}.CBTTutorial_tutorial__v1_nu .CBTTutorial_choice__38vWh{display:flex;width:100%;margin-top:var(--space-xs);text-align:left;justify-content:flex-start;flex-wrap:wrap}.CBTTutorial_choiceNumber__5DlNk{display:inline-flex;width:24px;height:24px;justify-content:center;align-items:center;border:1px solid var(--color-rule);border-radius:50%}.CBTTutorial_selected__QFgZe{margin-left:auto;color:var(--color-signal);font-size:var(--text-xs)}.CBTTutorial_answerSheet__6zyZN{display:grid;gap:var(--space-xs);padding:var(--space-xs);font-size:var(--text-sm)}.CBTTutorial_answerSheet__6zyZN strong{padding:var(--space-xs)}.CBTTutorial_answerSheet__6zyZN button{justify-content:space-between}.CBTTutorial_answerSheet__6zyZN [aria-current=step]{border-color:var(--color-signal)}.CBTTutorial_marked__YkuZP{color:var(--color-signal);font-weight:var(--weight-strong)}.CBTTutorial_demoActions__Y_NcX{justify-content:flex-end;padding:var(--space-sm);border-top:1px solid var(--color-rule)}.CBTTutorial_demoActions__Y_NcX,.CBTTutorial_navigation__aM0o_{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.CBTTutorial_tutorial__v1_nu .CBTTutorial_target__6Ywbi{position:relative;z-index:2;outline:3px solid var(--color-signal);outline-offset:3px;border-radius:var(--radius-input);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-surface)}.CBTTutorial_confirmation__E3BLv{margin:var(--space-md);padding:var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-surface);font-size:var(--text-sm);line-height:1.6}.CBTTutorial_confirmation__E3BLv p{margin-block:var(--space-sm)}.CBTTutorial_confirmation__E3BLv>div{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.CBTTutorial_success__0Qi8U{display:flex;align-items:center;gap:var(--space-xs);margin:var(--space-md);color:var(--color-signal);font-size:var(--text-sm);line-height:1.6}.CBTTutorial_status__8y9qq{margin:var(--space-md) 0 var(--space-xs);color:var(--color-signal);font-size:var(--text-sm)}.CBTTutorial_note__2BWNx{margin:0;color:var(--color-muted);font-size:var(--text-xs)}.CBTTutorial_actions__bIkaL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-top:var(--space-md)}.CBTTutorial_actions__bIkaL>div{display:flex;gap:var(--space-xs)}.CBTTutorial_tutorial__v1_nu .CBTTutorial_skip__V2Qm6{background:transparent;border-color:transparent;text-decoration:underline;text-underline-offset:.2em}.CBTTutorial_tutorial__v1_nu .CBTTutorial_next__gne7e{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.CBTTutorial_tutorial__v1_nu .CBTTutorial_next__gne7e:hover:not(:disabled){background:var(--color-ink);color:var(--color-paper)}.CBTTutorial_mobileSheet__RRfg4{margin:0 var(--space-md) var(--space-md)}.CBTTutorial_mobileSheet__RRfg4>button{width:100%;justify-content:space-between}@media (max-width:768px){.CBTTutorial_demoBody__dfmCB{grid-template-columns:minmax(0,1fr);padding:var(--space-sm)}.CBTTutorial_demoHeader__Nn2xU{padding:var(--space-sm)}.CBTTutorial_mobileSheet__RRfg4{margin:0 var(--space-sm) var(--space-sm)}.CBTTutorial_stepTitle__V5Ed7{font-size:var(--text-md)}.CBTTutorial_actions__bIkaL>div{width:100%;justify-content:flex-end}}