.session-flow_srOnly__yKVGm{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.session-flow_frame__RVRa_{--kb:0px;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--uoo-app-bg);color:var(--uoo-app-ink)}.session-flow_bar__o4UBU{position:-webkit-sticky;position:sticky;top:0;z-index:20;box-sizing:border-box;height:56px;background:var(--uoo-app-bg);border-bottom:1px solid var(--uoo-app-line)}.session-flow_bar__o4UBU>.session-flow_barSteps__DxBjN{height:calc(100% + 1px)}.session-flow_barExit__kAqec{display:flex;align-items:center;height:100%;padding-inline:var(--uoo-app-gutter)}.session-flow_saveFailed__0UKkR{color:var(--uoo-app-danger-fg)}.session-flow_content__0Z_Nm{flex:1 0 auto;box-sizing:border-box;width:100%;max-width:calc(var(--uoo-app-col-form) + 2 * var(--uoo-app-gutter));margin:0 auto;padding:var(--uoo-app-s6) var(--uoo-app-gutter) var(--uoo-app-s7);word-break:keep-all;overflow-wrap:break-word}.session-flow_content__0Z_Nm :is(textarea,input){word-break:normal}.session-flow_content__0Z_Nm textarea.session-flow_answerBox__KVbCZ{box-sizing:border-box;min-height:200px;font-size:16px;line-height:1.5}.session-flow_sizeList__RSu31{max-width:calc(var(--uoo-app-col-list) + 2 * var(--uoo-app-gutter))}.session-flow_wide__fSKOf{max-width:1280px}.session-flow_banners__KYrbB{display:grid;grid-gap:var(--uoo-app-s2);gap:var(--uoo-app-s2);margin:0 0 var(--uoo-app-s4)}.session-flow_meta__xAfKg{margin:0;color:var(--uoo-app-muted);font-size:var(--uoo-app-meta);font-weight:var(--uoo-app-w-meta);line-height:var(--uoo-app-lh-ui)}.session-flow_qTitle__cE0jt{margin:0;color:var(--uoo-app-ink);font-size:17px;font-weight:var(--uoo-app-w-title);line-height:var(--uoo-app-lh-title);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.session-flow_qTitle__cE0jt:focus,.session-flow_qTitle__cE0jt:focus-visible{outline:none}.session-flow_help__AaRB2{font-size:var(--uoo-app-ui);overflow-wrap:anywhere}.session-flow_helpSmall__Lhozr,.session-flow_help__AaRB2{margin:0;color:var(--uoo-app-muted);line-height:var(--uoo-app-lh-body)}.session-flow_helpSmall__Lhozr{font-size:var(--uoo-app-meta)}.session-flow_lead__JduVF{margin:0;color:var(--uoo-app-ink-2);font-size:var(--uoo-app-body);line-height:var(--uoo-app-lh-body)}.session-flow_note__ZiZPk{display:flex;align-items:flex-start;gap:var(--uoo-app-s2);margin:0;color:var(--uoo-app-muted);font-size:var(--uoo-app-meta);line-height:1.5}.session-flow_note__ZiZPk>svg{flex:0 0 auto;margin-top:1px}.session-flow_notes__LkqES{display:grid;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--uoo-app-line)}.session-flow_notes__LkqES>li{display:flex;align-items:flex-start;gap:var(--uoo-app-s3);padding:var(--uoo-app-s3) 0;border-top:1px solid var(--uoo-app-line);color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);line-height:var(--uoo-app-lh-body)}.session-flow_notes__LkqES>li>svg{flex:0 0 auto;margin-top:3px;color:var(--uoo-app-muted)}.session-flow_fieldError__tISvp{display:flex;align-items:flex-start;gap:var(--uoo-app-s2);margin:0;color:var(--uoo-app-danger-fg);font-size:var(--uoo-app-meta);line-height:1.5}.session-flow_fieldError__tISvp>svg{flex:0 0 auto;margin-top:1px}.session-flow_pre__zMIRg{white-space:pre-wrap}.session-flow_frame__RVRa_ .session-flow_center__AsDbF:focus,.session-flow_frame__RVRa_ .session-flow_center__AsDbF:focus-visible,.session-flow_frame__RVRa_ .session-flow_question___X4bT:focus,.session-flow_frame__RVRa_ .session-flow_question___X4bT:focus-visible{outline:none}.session-flow_center__AsDbF{display:grid;grid-gap:var(--uoo-app-s4);gap:var(--uoo-app-s4);align-content:start;box-sizing:border-box;width:min(100%,var(--uoo-app-col-form));margin:0 auto;outline:none}.session-flow_listCol__zEKvX{width:min(100%,var(--uoo-app-col-list));margin:0 auto}.session-flow_listCol__zEKvX>.session-flow_actions__swqBK{margin-top:var(--uoo-app-s5)}.session-flow_cardStatus__WZjry{display:block;margin-top:var(--uoo-app-s1)}.session-flow_formStack__AQUYs{display:grid;grid-gap:var(--uoo-app-s4);gap:var(--uoo-app-s4)}.session-flow_workbench__ULocX{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--uoo-app-s4);gap:var(--uoo-app-s4);align-items:stretch}.session-flow_focusTarget__ydt5_{grid-template-columns:minmax(0,1fr)}.session-flow_hidden__IoPvr{display:none}.session-flow_rail__foO4P{box-sizing:border-box;min-width:0;padding:var(--uoo-app-s5);border-radius:var(--uoo-app-r-lg);background:var(--uoo-app-surface)}.session-flow_rail__foO4P>*+*{margin-top:var(--uoo-app-s4)}.session-flow_side__cLZqj{box-sizing:border-box;min-width:0}.session-flow_railHead__ql_kH{display:grid;grid-gap:var(--uoo-app-s2);gap:var(--uoo-app-s2);justify-items:start}.session-flow_railTitle__6g1I1{margin:0;color:var(--uoo-app-ink);font-size:15px;font-weight:var(--uoo-app-w-title);line-height:var(--uoo-app-lh-title);overflow-wrap:anywhere}.session-flow_railText__BtvLc{margin:0;color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);line-height:var(--uoo-app-lh-body);overflow-wrap:anywhere}.session-flow_target__k9r2J{display:grid;grid-gap:var(--uoo-app-s3);gap:var(--uoo-app-s3)}.session-flow_targetHead__VHT2a{display:flex;align-items:center;justify-content:space-between;gap:var(--uoo-app-s3)}.session-flow_targetHead__VHT2a strong{color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-row-title)}.session-flow_targetActions___pYLA{display:flex;flex-wrap:wrap;gap:var(--uoo-app-s2)}.session-flow_frameBox___i58i{position:relative}.session-flow_frameWait__ogSBW{position:absolute;inset:1px;z-index:1;box-sizing:border-box;padding:var(--uoo-app-s4);overflow:hidden;border-radius:calc(var(--uoo-app-r) - 1px);background:var(--uoo-app-raised)}.session-flow_frameView__WiVsM{display:block;box-sizing:border-box;width:100%;height:clamp(320px,56vh,620px)}.session-flow_external__tMC2X,.session-flow_frameView__WiVsM{border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r);background:var(--uoo-app-raised)}.session-flow_external__tMC2X{display:grid;grid-gap:var(--uoo-app-s1);gap:var(--uoo-app-s1);padding:var(--uoo-app-s4)}.session-flow_external__tMC2X strong{color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-row-title)}.session-flow_external__tMC2X p{margin:0;color:var(--uoo-app-muted);font-size:var(--uoo-app-meta);line-height:var(--uoo-app-lh-body)}.session-flow_question___X4bT{display:flex;flex-direction:column;gap:var(--uoo-app-s4);box-sizing:border-box;width:100%;min-width:0;max-width:var(--uoo-app-col-form);outline:none}.session-flow_ideaField__CvzMv{min-width:0}.session-flow_content__0Z_Nm textarea.session-flow_ideaField__CvzMv,.session-flow_ideaField__CvzMv textarea{min-height:96px;font-size:16px;line-height:1.5}.session-flow_startHead__T9XEp{display:grid;grid-gap:var(--uoo-app-s2);gap:var(--uoo-app-s2)}.session-flow_startShot__gk19J{display:block;box-sizing:border-box;width:100%;max-height:clamp(220px,42vh,420px);object-fit:contain;object-position:top center;border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r);background:var(--uoo-app-raised)}.session-flow_startSteps__x_uMF{margin:0;color:var(--uoo-app-ink);font-size:var(--uoo-app-body);font-weight:var(--uoo-app-w-row-title);line-height:var(--uoo-app-lh-body)}.session-flow_startButton__RqaHK{min-height:52px;font-size:17px}.session-flow_envBox__lm4cV{display:grid;grid-gap:var(--uoo-app-s3);gap:var(--uoo-app-s3);padding:var(--uoo-app-s4);border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r);background:var(--uoo-app-raised)}.session-flow_envLine__lYSjw{margin:0;color:var(--uoo-app-ink);font-size:var(--uoo-app-body);font-weight:var(--uoo-app-w-row-title);line-height:var(--uoo-app-lh-body);overflow-wrap:anywhere}.session-flow_envDone__RTxtU{color:var(--uoo-app-muted);font-weight:var(--uoo-app-w-ui)}.session-flow_envActions__VVJAt{display:flex;flex-wrap:wrap;gap:var(--uoo-app-s2)}.session-flow_envGate__TWzVZ{margin:0;color:var(--uoo-app-muted);font-size:var(--uoo-app-meta);line-height:var(--uoo-app-lh-body);text-align:center}.session-flow_frame__RVRa_ .session-flow_firstView___JJbw:focus,.session-flow_frame__RVRa_ .session-flow_firstView___JJbw:focus-visible{outline:none}.session-flow_firstView___JJbw{display:grid;grid-gap:var(--uoo-app-s4);gap:var(--uoo-app-s4);align-content:start;padding-top:var(--uoo-app-s2);box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;outline:none}.session-flow_firstViewShot__OcATI{display:block;box-sizing:border-box;max-width:100%;max-height:min(78vh,900px);width:auto;height:auto;margin:0 auto;border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r);background:var(--uoo-app-raised)}.session-flow_quickPage__Sw_El{display:flex;flex-direction:column;gap:var(--uoo-app-s4);min-width:0}.session-flow_quickProgress__0uAod{margin:0;color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-row-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.session-flow_quickList__fOwaD{display:grid;grid-gap:var(--uoo-app-s2);gap:var(--uoo-app-s2);margin:0;padding:0;list-style:none}.session-flow_quickRow__kh1Cj{padding:var(--uoo-app-s3) 0;border-top:1px solid var(--uoo-app-line)}.session-flow_quickFieldset__kqWbh{min-width:0;margin:0;padding:0;border:0}.session-flow_quickPrompt__8WrSP{padding:0;margin:0 0 var(--uoo-app-s2);color:var(--uoo-app-ink);font-size:var(--uoo-app-body);font-weight:var(--uoo-app-w-row-title);line-height:var(--uoo-app-lh-body);overflow-wrap:anywhere}.session-flow_quickDots__JHlSO{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--uoo-app-s1);gap:var(--uoo-app-s1);max-width:560px}.session-flow_quickPills__oPusk{display:flex;flex-wrap:wrap;gap:var(--uoo-app-s2)}.session-flow_quickDotLabel__DsoSs,.session-flow_quickPillLabel__vOYwy{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer}.session-flow_quickDotLabel__DsoSs{flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:4px 0}.session-flow_quickDotText__VzUuH{display:block;color:var(--uoo-app-ink-2);font-size:.875rem;line-height:1.3;text-align:center;word-break:keep-all;overflow-wrap:anywhere}.session-flow_quickInput__TIpqo:checked~.session-flow_quickDotText__VzUuH{color:var(--uoo-app-primary);font-weight:var(--uoo-app-w-row-title)}.session-flow_quickInput__TIpqo{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.session-flow_quickDot__qBhMI{display:block;box-sizing:border-box;width:24px;height:24px;border:2px solid var(--uoo-app-line-input);border-radius:50%;background:var(--uoo-app-raised)}.session-flow_quickInput__TIpqo:checked+.session-flow_quickDot__qBhMI{border-color:var(--uoo-app-primary);background:radial-gradient(circle,var(--uoo-app-primary) 0 45%,var(--uoo-app-raised) 50%)}.session-flow_quickInput__TIpqo:focus-visible+.session-flow_quickDot__qBhMI,.session-flow_quickInput__TIpqo:focus-visible+.session-flow_quickPill__vWxBY{outline:2px solid var(--uoo-app-primary);outline-offset:2px}.session-flow_quickPill__vWxBY{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;padding:0 var(--uoo-app-s4);border:1px solid var(--uoo-app-line-input);border-radius:999px;background:var(--uoo-app-raised);color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui)}.session-flow_quickInput__TIpqo:checked+.session-flow_quickPill__vWxBY{border-color:var(--uoo-app-primary);color:var(--uoo-app-primary);font-weight:var(--uoo-app-w-row-title);box-shadow:inset 0 0 0 1px var(--uoo-app-primary)}.session-flow_quickEnds__k6hki{display:flex;justify-content:space-between;gap:var(--uoo-app-s3);max-width:360px;color:var(--uoo-app-muted);font-size:var(--uoo-app-meta);line-height:1.4}.session-flow_quickChosen__gKLGi,.session-flow_quickState__cxYop{margin:var(--uoo-app-s1) 0 0;font-size:var(--uoo-app-meta);line-height:1.4}.session-flow_quickState__cxYop{color:var(--uoo-app-muted)}.session-flow_quickChosen__gKLGi{color:var(--uoo-app-ink-2);font-weight:var(--uoo-app-w-row-title)}.session-flow_choiceSummary__wsXEe{margin:0;color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-row-title)}.session-flow_choiceSummary__wsXEe,.session-flow_skipRow__c3UY_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uoo-app-s2)}.session-flow_rating__ejY5Y{display:flex;width:100%}.session-flow_rating__ejY5Y>button{flex:1 1;padding:0}.session-flow_fieldWithNudge__TYWil,.session-flow_nudgeSlot__7twSO{min-width:0}.session-flow_nudge__ctsmn{display:grid;grid-gap:var(--uoo-app-s3);gap:var(--uoo-app-s3);margin-top:var(--uoo-app-s3);padding:var(--uoo-app-s4);border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r-lg);background:var(--uoo-app-raised)}.session-flow_nudgeText__5gafh{margin:0;color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);line-height:var(--uoo-app-lh-body)}.session-flow_nudgeActions__65hK2{display:flex;flex-wrap:wrap;gap:var(--uoo-app-s2)}.session-flow_dwell__XdGv0{margin:0;color:var(--uoo-app-muted);font-size:var(--uoo-app-meta);line-height:var(--uoo-app-lh-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.session-flow_sceneShot__av5z0{display:block;box-sizing:border-box;max-width:100%;max-height:clamp(320px,70vh,760px);width:auto;height:auto;margin:0 auto;border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r);background:var(--uoo-app-raised)}.session-flow_focusTarget__ydt5_ .session-flow_sceneShot__av5z0{max-height:none}.session-flow_question___X4bT.session-flow_shotHidden__WeJBj,.session-flow_workbench__ULocX>.session-flow_side__cLZqj.session-flow_shotHidden__WeJBj{display:none}.session-flow_shotButton__Hpit3{display:block;box-sizing:border-box;width:100%;padding:0;border:0;border-radius:var(--uoo-app-r);background:none;cursor:zoom-in}.session-flow_shotButton__Hpit3[aria-pressed=true]{cursor:zoom-out}.session-flow_shotButton__Hpit3:focus-visible{outline:2px solid var(--uoo-app-primary,#6545cc);outline-offset:2px}.session-flow_sceneCard__50NtM .session-flow_railTitle__6g1I1{font-size:17px}@media (max-width:1023px){.session-flow_sceneCard__50NtM .session-flow_sceneShot__av5z0{max-height:52vh;max-height:52svh}.session-flow_sceneCard__50NtM.session-flow_focusTarget__ydt5_ .session-flow_sceneShot__av5z0{max-height:none}}@media (max-width:767px){.session-flow_sceneCard__50NtM .session-flow_sceneShot__av5z0{max-height:30vh;max-height:30svh}.session-flow_sceneCard__50NtM.session-flow_focusTarget__ydt5_ .session-flow_sceneShot__av5z0{max-height:none}.session-flow_sceneCard__50NtM>.session-flow_rail__foO4P>*+*{margin-top:var(--uoo-app-s3)}}.session-flow_qMetaRow__4d_fI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--uoo-app-s2)}.session-flow_actions__swqBK{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--uoo-app-s2);margin-top:var(--uoo-app-s2)}.session-flow_example__m8rOH,.session-flow_history__eTnhe{border-top:1px solid var(--uoo-app-line)}.session-flow_example__m8rOH>summary,.session-flow_history__eTnhe>summary,details.session-flow_rail__foO4P>summary{display:flex;align-items:center;gap:var(--uoo-app-s2);min-height:44px;color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-ui);cursor:pointer;list-style:none}.session-flow_example__m8rOH>summary::-webkit-details-marker,.session-flow_history__eTnhe>summary::-webkit-details-marker,details.session-flow_rail__foO4P>summary::-webkit-details-marker{display:none}.session-flow_example__m8rOH>summary:after,.session-flow_history__eTnhe>summary:after,details.session-flow_rail__foO4P>summary:after{content:"";margin-left:auto;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);margin-top:-3px}.session-flow_example__m8rOH[open]>summary:after,.session-flow_history__eTnhe[open]>summary:after,details.session-flow_rail__foO4P[open]>summary:after{transform:rotate(-135deg);margin-top:3px}.session-flow_exampleBody__ZP4g7,.session-flow_example__m8rOH>p{margin:0 0 var(--uoo-app-s3);color:var(--uoo-app-muted);font-size:var(--uoo-app-ui);line-height:var(--uoo-app-lh-body)}.session-flow_history__eTnhe{margin-top:var(--uoo-app-s5)}.session-flow_history__eTnhe>:not(summary){margin-top:var(--uoo-app-s2)}details.session-flow_rail__foO4P{padding:0 var(--uoo-app-s4)}details.session-flow_rail__foO4P[open]{padding-bottom:var(--uoo-app-s4)}details.session-flow_rail__foO4P[open]>summary{margin-bottom:var(--uoo-app-s2)}.session-flow_linkButton__1ZdZy{align-self:flex-start;min-height:44px;padding:0 var(--uoo-app-s1);border:0;background:transparent;color:var(--uoo-app-primary);font:inherit;font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-ui);cursor:pointer}.session-flow_linkButton__1ZdZy:hover{text-decoration:underline}.session-flow_examples___smXL{display:grid;grid-gap:var(--uoo-app-s3);gap:var(--uoo-app-s3)}.session-flow_examples___smXL article{padding-top:var(--uoo-app-s3);border-top:1px solid var(--uoo-app-line)}.session-flow_examples___smXL strong{color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-row-title)}.session-flow_examples___smXL p{margin:var(--uoo-app-s1) 0 0;color:var(--uoo-app-muted);font-size:var(--uoo-app-ui);line-height:var(--uoo-app-lh-body)}.session-flow_scope__sS3Os{padding:var(--uoo-app-s4);border-radius:var(--uoo-app-r-lg);background:var(--uoo-app-surface)}.session-flow_scope__sS3Os strong{color:var(--uoo-app-ink);font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-row-title)}.session-flow_scope__sS3Os p{margin:var(--uoo-app-s2) 0 0;color:var(--uoo-app-muted);font-size:var(--uoo-app-ui);line-height:var(--uoo-app-lh-body)}.session-flow_summary__OFDCA{display:grid;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--uoo-app-line)}.session-flow_summaryItem__lC2Ao{display:grid;grid-gap:var(--uoo-app-s2);gap:var(--uoo-app-s2);padding:var(--uoo-app-s4) 0;border-top:1px solid var(--uoo-app-line)}.session-flow_summaryItem__lC2Ao>strong{color:var(--uoo-app-ink-2);font-size:15px;font-weight:var(--uoo-app-w-row-title);line-height:var(--uoo-app-lh-ui)}.session-flow_quote__FN0ne{margin:0;padding-left:var(--uoo-app-s3);border-left:2px solid var(--uoo-app-line-input);color:var(--uoo-app-ink-2);font-size:var(--uoo-app-ui);line-height:var(--uoo-app-lh-body);white-space:pre-wrap;overflow-wrap:anywhere}.session-flow_review__2DV2c{display:grid;margin:0}.session-flow_review__2DV2c>div{padding:var(--uoo-app-s3) 0;border-top:1px solid var(--uoo-app-line)}.session-flow_review__2DV2c>div:last-child{border-bottom:1px solid var(--uoo-app-line)}.session-flow_review__2DV2c dt{color:var(--uoo-app-muted);font-size:var(--uoo-app-meta);font-weight:var(--uoo-app-w-row-title);line-height:var(--uoo-app-lh-ui)}.session-flow_review__2DV2c dd{margin:var(--uoo-app-s1) 0 0;color:var(--uoo-app-ink);font-size:var(--uoo-app-ui);line-height:var(--uoo-app-lh-body);overflow-wrap:anywhere}.session-flow_status__UcAhJ{display:grid;justify-items:center;grid-gap:var(--uoo-app-s3);gap:var(--uoo-app-s3);box-sizing:border-box;width:min(100%,480px);margin:var(--uoo-app-s6) auto 0;text-align:center}.session-flow_status__UcAhJ .session-flow_lead__JduVF,.session-flow_status__UcAhJ .session-flow_meta__xAfKg{max-width:400px}.session-flow_statusTitle__3CKqZ{margin:0;color:var(--uoo-app-ink);font-size:var(--uoo-app-title);font-weight:var(--uoo-app-w-title);line-height:var(--uoo-app-lh-title)}.session-flow_statusActions__zsrCD{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--uoo-app-s2);margin-top:var(--uoo-app-s2)}.session-flow_waiting__oJfDV{display:flex;align-items:center;gap:var(--uoo-app-s3);margin:var(--uoo-app-s7) 0 0;color:var(--uoo-app-muted);font-size:var(--uoo-app-ui)}.session-flow_spinner__guSyk{width:16px;height:16px;border:2px solid var(--uoo-app-line);border-top-color:var(--uoo-app-primary);border-radius:50%;animation:session-flow_flowSpin__mr0rv .8s linear infinite}@keyframes session-flow_flowSpin__mr0rv{to{transform:rotate(1turn)}}.session-flow_learnArt__c8AJb{display:flex;justify-content:center;margin:var(--uoo-app-s2) 0 var(--uoo-app-s6)}@media (max-width:767px){.session-flow_learnArt__c8AJb>svg{width:min(240px,100%);height:auto}}.session-flow_guide__9O7Pw{display:grid;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--uoo-app-line)}.session-flow_guide__9O7Pw>li{display:flex;align-items:flex-start;gap:var(--uoo-app-s4);padding:var(--uoo-app-s5) 0;border-top:1px solid var(--uoo-app-line)}.session-flow_guideNo__XCxf_{flex:0 0 40px;display:grid;place-items:center;width:40px;height:40px;border-radius:var(--uoo-app-r-lg);background:var(--tt-purple-50,var(--uoo-app-surface));color:var(--tt-purple-50-ink,var(--uoo-app-ink-2));font-size:16px;font-weight:var(--uoo-app-w-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.session-flow_guideTitle__0neSe{margin:0;color:var(--uoo-app-ink);font-size:16px;font-weight:var(--uoo-app-w-title);line-height:var(--uoo-app-lh-title)}.session-flow_guideText__0ow5d{margin:var(--uoo-app-s1) 0 0;color:var(--uoo-app-muted);font-size:15px;line-height:var(--uoo-app-lh-body)}.session-flow_demoBody__raoes,.session-flow_guide__9O7Pw,.session-flow_learnNote__bAlj6,.session-flow_learnStart__95qCj{word-break:keep-all;overflow-wrap:break-word}.session-flow_learnNote__bAlj6{margin:var(--uoo-app-s5) 0 0;color:var(--uoo-app-muted);font-size:var(--uoo-app-meta);line-height:var(--uoo-app-lh-body)}.session-flow_learnStart__95qCj{display:grid;grid-gap:var(--uoo-app-s2);gap:var(--uoo-app-s2);justify-items:start;margin-top:var(--uoo-app-s6);padding-top:var(--uoo-app-s6);border-top:1px solid var(--uoo-app-line)}.session-flow_learnStart__95qCj .session-flow_guideText__0ow5d{margin:0 0 var(--uoo-app-s2)}.session-flow_demo__FpfeL{min-height:100vh;min-height:100dvh}html:has(.session-flow_demo__FpfeL){min-width:0}.session-flow_demoTag__1vLCJ{margin:0 0 var(--uoo-app-s3)}.session-flow_demoBody__raoes{display:grid;grid-gap:var(--uoo-app-s3);gap:var(--uoo-app-s3);padding-top:var(--uoo-app-s5);border-top:1px solid var(--uoo-app-line)}.session-flow_demoActions__Hxmti{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uoo-app-s4);margin-top:var(--uoo-app-s2)}.session-flow_textLink__5VC91{display:inline-flex;align-items:center;min-height:44px;color:var(--uoo-app-primary);font-size:var(--uoo-app-ui);font-weight:var(--uoo-app-w-ui);text-decoration:none}.session-flow_textLink__5VC91:hover{text-decoration:underline}@media (min-width:1024px){.session-flow_wide__fSKOf{max-width:none;padding:0}.session-flow_wide__fSKOf>.session-flow_banners__KYrbB{margin:0;padding:var(--uoo-app-s4) var(--uoo-app-gutter) 0}.session-flow_workbench__ULocX{grid-template-columns:minmax(0,1fr) 400px;gap:0;min-height:calc(100vh - 57px);min-height:calc(100dvh - 57px)}.session-flow_focusTarget__ydt5_{grid-template-columns:minmax(0,1fr)}.session-flow_workbench__ULocX>.session-flow_rail__foO4P{padding:var(--uoo-app-s5) var(--uoo-app-s6);border-radius:0}.session-flow_workbench__ULocX>.session-flow_side__cLZqj{padding:var(--uoo-app-s5);border-left:1px solid var(--uoo-app-line);display:flex;flex-direction:column}.session-flow_side__cLZqj>.session-flow_question___X4bT{flex:1 1 auto;max-width:none}.session-flow_side__cLZqj .session-flow_actions__swqBK,.session-flow_side__cLZqj .session-flow_dwell__XdGv0{margin-top:auto;padding-top:var(--uoo-app-s4)}.session-flow_side__cLZqj .session-flow_dwell__XdGv0~.session-flow_actions__swqBK{margin-top:0;padding-top:0}}@media (max-width:767px){.uoo-app-main:has(>.session-flow_frame__RVRa_){--uoo-app-bottom-bar:calc(68px + env(safe-area-inset-bottom, 0px))}html:has(.session-flow_frame__RVRa_){scroll-padding:64px 0 96px}.session-flow_content__0Z_Nm,.session-flow_wide__fSKOf{padding-top:var(--uoo-app-s4);padding-bottom:calc(112px + env(safe-area-inset-bottom, 0px))}.session-flow_status__UcAhJ{margin-top:var(--uoo-app-s5)}.session-flow_question___X4bT{max-width:none}.session-flow_rail__foO4P{padding:var(--uoo-app-s4)}.session-flow_frameView__WiVsM{height:320px}.session-flow_actions__swqBK{position:fixed;left:0;right:0;bottom:var(--kb,0);z-index:30;flex-wrap:nowrap;margin:0;padding:var(--uoo-app-s3) var(--uoo-app-gutter) calc(var(--uoo-app-s3) + env(safe-area-inset-bottom, 0px));background:var(--uoo-app-bg);border-top:1px solid var(--uoo-app-line)}.session-flow_actions__swqBK>*{flex:1 1}.session-flow_actions__swqBK>:last-child:not(:only-child){flex:2 1}.session-flow_actions__swqBK>:only-child{flex:1 1 100%}.session-flow_listCol__zEKvX>.session-flow_actions__swqBK{margin-top:0}}@media (prefers-reduced-motion:reduce){.session-flow_spinner__guSyk{animation:none}}.session-flow_frame__RVRa_{--uoo-app-ui:16px;--uoo-app-meta:14px;--uoo-app-body:17px;--uoo-app-lh-body:1.6}.session-flow_content__0Z_Nm .session-flow_qTitle__cE0jt{font-size:24px;line-height:1.4}.session-flow_content__0Z_Nm .session-flow_guideTitle__0neSe,.session-flow_content__0Z_Nm .session-flow_railTitle__6g1I1,.session-flow_sceneCard__50NtM .session-flow_railTitle__6g1I1{font-size:18px}.session-flow_content__0Z_Nm .session-flow_guideText__0ow5d,.session-flow_content__0Z_Nm .session-flow_summaryItem__lC2Ao>strong{font-size:16px}.session-flow_frame__RVRa_ .ad-banner-text{font-size:14px;line-height:1.5}@media (max-width:767px){.session-flow_content__0Z_Nm .session-flow_qTitle__cE0jt{font-size:22px}}