.OnboardingQuestWidget_widget__3o512{position:fixed;bottom:24px;right:24px;width:380px;max-height:560px;background:var(--var-default-surface);border:none;border-radius:var(--sizing-radius-2xl);box-shadow:var(--var-app-shadow-2xl);display:flex;flex-direction:column;overflow:hidden;z-index:200;font-family:var(--font-family-default),-apple-system,BlinkMacSystemFont,sans-serif;color:var(--var-default-text-primary);animation:OnboardingQuestWidget_slideUp__o432Z .3s cubic-bezier(.34,1.56,.64,1)}@keyframes OnboardingQuestWidget_slideUp__o432Z{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.OnboardingQuestWidget_floatingBtn__DI6LP{position:fixed;bottom:24px;right:24px;width:40px;height:40px;border-radius:50%;background:var(--var-default-surface);border:none;color:var(--var-primary-icon);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--var-app-shadow-popover);z-index:200;transition:transform .2s,background .2s}.OnboardingQuestWidget_floatingBtn__DI6LP:hover{transform:scale(1.06);background:var(--var-default-surface-secondary)}.OnboardingQuestWidget_floatingIcon__HpoAS{width:18px;height:18px}.OnboardingQuestWidget_floatingBadge__sL4QD{position:absolute;top:-4px;right:-4px;background:var(--var-attention-fill);color:var(--var-attention-onfill);font-size:10px;font-weight:700;padding:2px 5px;border-radius:var(--sizing-radius-full);line-height:1.4}.OnboardingQuestWidget_header__9TZY9{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;flex-shrink:0}.OnboardingQuestWidget_headerLeft__iZBG_{display:flex;align-items:center;gap:8px}.OnboardingQuestWidget_headerIcon__qpnXp{width:18px;height:18px;color:var(--var-primary-icon);flex-shrink:0}.OnboardingQuestWidget_headerTitle__3T_jW{font-size:var(--font-size-sm);font-weight:700;color:var(--var-default-text-primary);letter-spacing:-.2px}.OnboardingQuestWidget_headerRight__ip4Pl{display:flex;align-items:center;gap:10px}.OnboardingQuestWidget_creditTotal__wI9cE{font-size:var(--font-size-xs);font-weight:600}.OnboardingQuestWidget_creditEarned__zCPKC{color:var(--var-attention-highlight);font-size:var(--font-size-sm);font-weight:700}.OnboardingQuestWidget_creditMax__90hYM{color:var(--var-default-text-tertiary)}.OnboardingQuestWidget_collapseBtn__EDNbZ{width:28px;height:28px;border-radius:var(--sizing-radius-lg);background:var(--var-default-overlay-hover);border:none;color:var(--var-default-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.OnboardingQuestWidget_collapseBtn__EDNbZ:hover{background:var(--var-default-overlay-pressed)}.OnboardingQuestWidget_collapseIcon__tdh96{width:14px;height:14px}.OnboardingQuestWidget_progressSection__qmNyn{padding:0 16px 12px;flex-shrink:0}.OnboardingQuestWidget_progressTrack__onddc{height:6px;background:var(--var-default-fill-disabled);border-radius:var(--sizing-radius-full);overflow:hidden}.OnboardingQuestWidget_progressFill__Y_HGg{height:100%;background:linear-gradient(90deg,var(--var-primary-fill),var(--var-primary-highlight));border-radius:var(--sizing-radius-full);transition:width .6s cubic-bezier(.4,0,.2,1)}.OnboardingQuestWidget_progressLabel__emmd_{display:block;margin-top:6px;font-size:var(--font-size-xs);color:var(--var-default-text-tertiary)}.OnboardingQuestWidget_moduleList__cxoCh{flex:1;overflow-y:auto;padding:0 8px 8px;scrollbar-width:thin}.OnboardingQuestWidget_module__yUAPz{background:transparent;border-bottom:1px solid var(--var-default-separator);overflow:hidden}.OnboardingQuestWidget_moduleDone__Cbrud{background:transparent}.OnboardingQuestWidget_moduleHeader__cJTuX{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:none;border:none;cursor:pointer;color:var(--var-default-text-primary);transition:background .15s}.OnboardingQuestWidget_moduleHeader__cJTuX:hover{background:var(--var-default-overlay-hover)}.OnboardingQuestWidget_moduleLeft__x_vPJ{display:flex;align-items:center;gap:8px}.OnboardingQuestWidget_moduleArrow__17Kfr{width:14px;height:14px;color:var(--var-default-text-tertiary);flex-shrink:0;transition:transform .2s}.OnboardingQuestWidget_moduleArrowOpen__hw_8n{transform:rotate(180deg);color:var(--var-primary-icon)}.OnboardingQuestWidget_moduleCheck__nRUaY{width:14px;height:14px;color:var(--var-success-icon);flex-shrink:0}.OnboardingQuestWidget_moduleArrowDone__LUi_X{color:var(--var-success-icon)}.OnboardingQuestWidget_moduleIcon__svAIw{width:16px;height:16px;flex-shrink:0;color:var(--var-default-text-secondary)}.OnboardingQuestWidget_moduleLabel__ctPmx{font-size:var(--font-size-sm);font-weight:600;color:var(--var-default-text-primary)}.OnboardingQuestWidget_moduleLabelActive__B6ZkT{color:var(--var-primary-text)}.OnboardingQuestWidget_moduleRight__W1YA1{display:flex;align-items:center;gap:8px}.OnboardingQuestWidget_moduleProgress__rH7b8{font-size:var(--font-size-xs);color:var(--var-default-text-tertiary)}.OnboardingQuestWidget_doneBadge__hKzVt{color:var(--var-success-text);background:var(--var-success-surface)}.OnboardingQuestWidget_doneBadge__hKzVt,.OnboardingQuestWidget_moduleCreditBadge__fBawk{font-size:var(--font-size-xs);font-weight:600;padding:2px 8px;border-radius:var(--sizing-radius-full)}.OnboardingQuestWidget_moduleCreditBadge__fBawk{color:var(--var-primary-text);background:var(--var-primary-surface);white-space:nowrap}.OnboardingQuestWidget_taskList__incDQ{padding:0 8px 10px;display:flex;flex-direction:column;gap:2px}.OnboardingQuestWidget_taskRow__e9Z0Y{display:flex;align-items:flex-start;gap:10px;padding:8px 6px;border-radius:var(--sizing-radius-md);transition:background .15s}.OnboardingQuestWidget_taskRow__e9Z0Y:hover{background:var(--var-default-overlay-hover)}.OnboardingQuestWidget_taskRowCompleted__gs9_n{opacity:.55}.OnboardingQuestWidget_checkbox__P5Ts6{width:20px;height:20px;border-radius:50%;border:2px solid var(--var-default-separator-thicker);background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OnboardingQuestWidget_checkboxDone__o9L5U{background:var(--var-success-highlight);border-color:var(--var-success-highlight)}.OnboardingQuestWidget_checkIcon__FP88G{width:12px;height:12px;color:var(--var-primary-onfill)}.OnboardingQuestWidget_taskContent___lhwU{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.OnboardingQuestWidget_taskHeader__UP_js{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.OnboardingQuestWidget_taskLabel__nVrMi{font-size:var(--font-size-sm);color:var(--var-default-text-primary);text-align:left;line-height:1.4;flex:1;min-width:0;word-break:break-word}.OnboardingQuestWidget_taskLabelDone__21u2b{text-decoration:line-through;color:var(--var-default-text-tertiary)}.OnboardingQuestWidget_helpBtn__iZNbN{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--sizing-radius-full);background:transparent;border:none;padding:0;cursor:pointer;color:var(--var-default-text-tertiary);flex-shrink:0;margin-top:-1px;transition:color .15s,background-color .15s,transform .15s}.OnboardingQuestWidget_helpBtn__iZNbN:hover{color:var(--var-primary-icon);background:var(--var-default-overlay-hover);transform:scale(1.1)}.OnboardingQuestWidget_helpIcon__tJmq6{width:18px;height:18px}.OnboardingQuestWidget_taskActions__GzeLl{display:flex;align-items:center;gap:8px}.OnboardingQuestWidget_creditBadge__sWSTf{font-size:var(--font-size-xs);font-weight:700;color:var(--var-attention-text);background:var(--var-attention-surface);padding:2px 7px;border-radius:var(--sizing-radius-full);white-space:nowrap}.OnboardingQuestWidget_creditBadgeCompleted__c_M_r{color:var(--var-success-text);background:var(--var-success-surface)}.OnboardingQuestWidget_startBtn__j4yKh{font-size:var(--font-size-xs);font-weight:600;color:var(--var-primary-onfill);background:var(--var-primary-fill);border:none;padding:4px 12px;border-radius:var(--sizing-radius-full);cursor:pointer;white-space:nowrap;transition:opacity .15s,transform .15s}.OnboardingQuestWidget_startBtn__j4yKh:hover{opacity:.85;transform:scale(1.03)}.OnboardingQuestWidget_completeBanner__9Socc{margin:0 8px 8px;padding:10px 14px;border-radius:var(--sizing-radius-lg);background:var(--var-success-surface);font-size:var(--font-size-sm);font-weight:600;color:var(--var-success-text);text-align:center;animation:OnboardingQuestWidget_fadeIn__YEuus .5s ease}@keyframes OnboardingQuestWidget_fadeIn__YEuus{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.OnboardingQuestWidget_skeleton__1uz4O{padding:4px;display:flex;flex-direction:column;gap:6px}.OnboardingQuestWidget_skeletonRow__6l8DI{height:42px;border-radius:var(--sizing-radius-lg);background:linear-gradient(90deg,var(--var-default-overlay-hover) 25%,var(--var-default-overlay-pressed) 50%,var(--var-default-overlay-hover) 75%);background-size:200% 100%;animation:OnboardingQuestWidget_shimmer__VO7D3 1.5s infinite}@keyframes OnboardingQuestWidget_shimmer__VO7D3{0%{background-position:200% 0}to{background-position:-200% 0}}.OnboardingQuestWidget_confetti__5wQ_Q{position:absolute;top:40px;left:50%;transform:translateX(-50%);pointer-events:none;z-index:10}.OnboardingQuestWidget_confettiPiece__hrPU_{position:absolute;width:8px;height:8px;border-radius:2px;background:hsl(calc(var(--i) * 30deg),90%,60%);animation:OnboardingQuestWidget_confettiFly__FzAdz 1.8s ease-out forwards;animation-delay:calc(var(--i) * .05s);left:calc(var(--i) * 14px - 80px)}@keyframes OnboardingQuestWidget_confettiFly__FzAdz{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(-80px) rotate(540deg) translateX(calc((var(--i) - 6) * 10px));opacity:0}}.OnboardingQuestModal_modalRoot__6cSgE{display:flex;flex-direction:column;background:var(--var-default-surface);color:var(--var-default-text-primary);font-family:var(--font-family-default),-apple-system,BlinkMacSystemFont,sans-serif;max-height:min(78vh,620px)}.OnboardingQuestModal_moduleListWrap__cQUzz{flex:1;overflow-y:auto;padding:0 8px 8px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}@media (max-width:480px){.OnboardingQuestModal_modalRoot__6cSgE{max-height:86vh}}.VoiceInput_wrapper__5_Uu3{background:linear-gradient(131deg,#2250f2,#0ebcf3);box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08)}.VoiceInput_convert__oqXK_{background:linear-gradient(91.92deg,#104ae1 -1.74%,#0098ee 75.74%);-webkit-background-clip:text;background-clip:text;color:transparent}