.InlineMath_inline-math__t6LPK{display:inline;font-size:inherit;line-height:inherit;vertical-align:baseline}.dark .InlineMath_inline-math__t6LPK .katex,.dark .InlineMath_inline-math__t6LPK .katex .mbin,.dark .InlineMath_inline-math__t6LPK .katex .mop,.dark .InlineMath_inline-math__t6LPK .katex .mord,.dark .InlineMath_inline-math__t6LPK .katex .mpunct,.dark .InlineMath_inline-math__t6LPK .katex .mrel{color:var(--foreground,#e5e7eb)}.InlineMath_inline-math-loading__rWSnp{display:inline;opacity:.6;animation:InlineMath_pulse__PE2E2 1.5s ease-in-out infinite}.InlineMath_math-placeholder__nGdQN{font-family:Courier New,monospace;font-size:.9em;color:var(--foreground,#374151)}.dark .InlineMath_math-placeholder__nGdQN{color:var(--foreground,#9ca3af)}.InlineMath_inline-math-error__mPtrD{display:inline;color:#dc2626;background-color:#fee2e2;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em;cursor:help}.dark .InlineMath_inline-math-error__mPtrD{color:#fca5a5;background-color:#7f1d1d}.InlineMath_inline-math-error__mPtrD code{font-family:Courier New,monospace;font-size:inherit}@keyframes InlineMath_pulse__PE2E2{0%,to{opacity:.6}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.InlineMath_inline-math-loading__rWSnp{animation:none;opacity:.6}}.BlockMath_block-math__epAUQ{display:block;margin:1.5rem 0;padding:1rem;overflow-x:auto;overflow-y:hidden}.BlockMath_block-math__epAUQ.BlockMath_centered__CC94g{text-align:center}.BlockMath_block-math__epAUQ .katex-display{margin:0}.dark .BlockMath_block-math__epAUQ .katex,.dark .BlockMath_block-math__epAUQ .katex .mbin,.dark .BlockMath_block-math__epAUQ .katex .mclose,.dark .BlockMath_block-math__epAUQ .katex .minner,.dark .BlockMath_block-math__epAUQ .katex .mop,.dark .BlockMath_block-math__epAUQ .katex .mopen,.dark .BlockMath_block-math__epAUQ .katex .mord,.dark .BlockMath_block-math__epAUQ .katex .mpunct,.dark .BlockMath_block-math__epAUQ .katex .mrel{color:var(--foreground,#e5e7eb)}.dark .BlockMath_block-math__epAUQ .katex .frac-line{border-bottom-color:var(--foreground,#e5e7eb)}.dark .BlockMath_block-math__epAUQ .katex .sqrt>.root{border-top-color:var(--foreground,#e5e7eb)}.BlockMath_block-math-loading__0lLu1{display:block;margin:1.5rem 0;padding:1rem;opacity:.6;animation:BlockMath_pulse__mp6xh 1.5s ease-in-out infinite}.BlockMath_block-math-loading__0lLu1.BlockMath_centered__CC94g{text-align:center}.BlockMath_math-placeholder__UBfXl{font-family:Courier New,monospace;font-size:1em;color:var(--foreground,#374151);white-space:pre-wrap;word-break:break-word}.dark .BlockMath_math-placeholder__UBfXl{color:var(--foreground,#9ca3af)}.BlockMath_block-math-error___irx3{display:block;margin:1.5rem 0;padding:1rem;color:#dc2626;background-color:#fee2e2;border-radius:.5rem;border-left:4px solid #dc2626;cursor:help}.BlockMath_block-math-error___irx3.BlockMath_centered__CC94g{text-align:center}.dark .BlockMath_block-math-error___irx3{color:#fca5a5;background-color:#7f1d1d;border-left-color:#fca5a5}.BlockMath_block-math-error___irx3 code{font-family:Courier New,monospace;font-size:.95em;white-space:pre-wrap;word-break:break-word}@keyframes BlockMath_pulse__mp6xh{0%,to{opacity:.6}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.BlockMath_block-math-loading__0lLu1{animation:none;opacity:.6}}@media (max-width:640px){.BlockMath_block-math-error___irx3,.BlockMath_block-math-loading__0lLu1,.BlockMath_block-math__epAUQ{margin:1rem 0;padding:.75rem}}.MathRenderer_math-renderer-container__sOtRh{position:relative;display:block;width:100%;max-width:100%;min-width:0;padding-right:5rem;min-height:1.5em;overflow-wrap:break-word}.MathRenderer_action-buttons__XgMs0{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:.25rem;z-index:10}.MathRenderer_math-renderer-container__sOtRh:hover .MathRenderer_action-buttons__XgMs0 button{opacity:1}.MathRenderer_copy-button__AsphJ,.MathRenderer_speak-button__SjSuF{padding:.375rem;background:var(--surface-bg,#f5f5f5);border:1px solid var(--glass-border,#e0e0e0);border-radius:var(--radius-sm,.25rem);cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .15s ease,transform .1s ease;color:var(--color-text-muted,#666);display:flex;align-items:center;justify-content:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.MathRenderer_copy-button__AsphJ:hover,.MathRenderer_speak-button__SjSuF:focus,.MathRenderer_speak-button__SjSuF:hover{background:var(--glass-bg-hover,rgba(0,0,0,.05));color:var(--color-text,#333)}.MathRenderer_copy-button__AsphJ:focus,.MathRenderer_speak-button__SjSuF:focus{opacity:1;outline:2px solid var(--color-text-muted,#666);outline-offset:2px;color:var(--color-text,#333)}.MathRenderer_copy-button__AsphJ:active,.MathRenderer_speak-button__SjSuF:active{transform:scale(.95)}.MathRenderer_math-error-fallback__f_Jtk{padding:1rem;background:var(--color-error-background,#fee);border:1px solid var(--color-error-border,#fcc);border-radius:.375rem;text-align:center}.MathRenderer_error-message__c1zsc{margin:0 0 .75rem;color:var(--color-error-text,#c00);font-size:.875rem}.MathRenderer_retry-button__R1agd{padding:.5rem 1rem;background:var(--color-primary,#007bff);color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s ease}.MathRenderer_retry-button__R1agd:hover{background:var(--color-primary-hover,#0056b3)}.MathRenderer_retry-button__R1agd:focus{outline:2px solid var(--color-primary,#007bff);outline-offset:2px}@media (prefers-color-scheme:dark){.MathRenderer_copy-button__AsphJ,.MathRenderer_speak-button__SjSuF{background:var(--surface-bg,#2a2a2a);border-color:var(--glass-border,#444);color:var(--color-text-muted,#999)}.MathRenderer_copy-button__AsphJ:hover,.MathRenderer_speak-button__SjSuF:hover{background:var(--glass-bg-hover,hsla(0,0%,100%,.08));color:var(--color-text,#e0e0e0)}.MathRenderer_math-error-fallback__f_Jtk{background:var(--color-error-background,#3a1a1a);border-color:var(--color-error-border,#5a2a2a)}.MathRenderer_error-message__c1zsc{color:var(--color-error-text,#ff6b6b)}}@media (max-width:768px){.MathRenderer_math-renderer-container__sOtRh{padding-right:4.5rem}.MathRenderer_action-buttons__XgMs0{top:8px;right:8px}.MathRenderer_action-buttons__XgMs0 button{opacity:.7;padding:.25rem}.MathRenderer_action-buttons__XgMs0 button:active{opacity:1}}.BottomDrawer_resizeHandle__sjhyW{position:absolute;top:-6px;left:0;right:0;height:12px;cursor:ns-resize;display:flex;align-items:center;justify-content:center;z-index:10}.BottomDrawer_resizeHandle__sjhyW:focus-visible .BottomDrawer_resizeGrip__qhPNQ,.BottomDrawer_resizeHandle__sjhyW:hover .BottomDrawer_resizeGrip__qhPNQ{background:var(--color-accent,#6366f1);opacity:.8}.BottomDrawer_resizeHandle__sjhyW:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.BottomDrawer_resizeGrip__qhPNQ{width:48px;height:4px;border-radius:2px;background:var(--glass-border);transition:background .15s ease,opacity .15s ease}.BottomDrawer_drawer__dkKE9{position:fixed;bottom:0;left:0;right:0;z-index:100000;transition:transform .2s ease-in-out;transform:translateZ(0);will-change:transform;background:var(--color-bg);border-top:1px solid var(--glass-border);box-shadow:0 -4px 20px rgba(0,0,0,.08)}.BottomDrawer_drawer__dkKE9.BottomDrawer_collapsed__tuw_4{transform:translateY(calc(100% - 48px))}.BottomDrawer_drawer__dkKE9.BottomDrawer_expanded__cejXa.BottomDrawer_desktop__LG3rW{transform:translateY(0);height:40vh;max-height:600px;min-height:300px}.BottomDrawer_drawer__dkKE9.BottomDrawer_expanded__cejXa.BottomDrawer_mobile__Jwgpz{transform:translateY(0);height:100vh;max-height:100vh}.BottomDrawer_overlay___hyDk{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:99999;animation:BottomDrawer_fadeIn__bvi1X .2s ease-in-out}@keyframes BottomDrawer_fadeIn__bvi1X{0%{opacity:0}to{opacity:1}}.BottomDrawer_handle__i67_G{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 1rem;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:none;border-bottom:1px solid var(--glass-border);cursor:pointer;color:var(--color-text);font-size:.875rem;font-weight:600;transition:background-color .15s ease}.BottomDrawer_handle__i67_G:hover{background:var(--glass-bg-hover,hsla(0,0%,100%,.12))}.BottomDrawer_handle__i67_G:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.BottomDrawer_handleContent__DRb5_{display:flex;align-items:center;gap:.5rem}.BottomDrawer_icon__oUorB{display:flex;align-items:center;color:var(--color-accent)}.BottomDrawer_title__uKvgI{font-weight:600}.BottomDrawer_hint__NHzz5{display:flex;align-items:center;margin-left:.5rem}.BottomDrawer_kbd__gRcip{display:inline-block;padding:.125rem .375rem;font-size:.75rem;font-family:ui-monospace,monospace;color:var(--color-text-muted);background:var(--surface-bg);border:1px solid var(--glass-border);border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.BottomDrawer_chevron__ckKu_{display:flex;align-items:center;color:var(--color-text-muted)}.BottomDrawer_content__HpIU6{height:calc(100% - 48px);overflow-y:auto;overflow-x:hidden;padding:1rem;background:var(--color-bg);scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.BottomDrawer_content__HpIU6::-webkit-scrollbar{width:8px}.BottomDrawer_content__HpIU6::-webkit-scrollbar-track{background:var(--surface-bg)}.BottomDrawer_content__HpIU6::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:4px}.BottomDrawer_content__HpIU6::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.BottomDrawer_workspace__a3sUY{display:flex;gap:1rem;height:100%}.BottomDrawer_workspaceMain__fZCUq{flex:0 0 70%;min-width:0;display:flex;flex-direction:column;height:100%}.BottomDrawer_workspaceSide__QH0Td{flex-grow:0;flex-shrink:0;flex-basis:calc(30% - 1rem);min-width:0;display:flex;flex-direction:column;height:100%}.BottomDrawer_scratchpadTextarea__rSUSq{width:100%;flex:1 1;min-height:120px;padding:.75rem;font-size:.9375rem;line-height:1.6;font-family:inherit;color:var(--color-text);background:var(--surface-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md,.5rem);resize:none;outline:none;transition:border-color .15s ease}.BottomDrawer_scratchpadTextarea__rSUSq:focus{border-color:var(--color-accent)}.BottomDrawer_scratchpadTextarea__rSUSq::placeholder{color:var(--color-text-muted);opacity:.6}@media (max-width:767px){.BottomDrawer_hint__NHzz5{display:none}.BottomDrawer_drawer__dkKE9.BottomDrawer_expanded__cejXa.BottomDrawer_mobile__Jwgpz .BottomDrawer_content__HpIU6{padding:1rem}.BottomDrawer_handle__i67_G{padding:0 1rem}.BottomDrawer_workspace__a3sUY{flex-direction:column;gap:.75rem}.BottomDrawer_workspaceMain__fZCUq{flex:1 1 auto;min-height:200px}.BottomDrawer_workspaceSide__QH0Td{flex:0 0 auto;max-height:50vh}.BottomDrawer_drawer__dkKE9.BottomDrawer_collapsed__tuw_4{transform:translateY(calc(100% - 48px));padding-bottom:env(safe-area-inset-bottom,0)}.BottomDrawer_drawer__dkKE9.BottomDrawer_expanded__cejXa.BottomDrawer_mobile__Jwgpz{height:calc(100vh - env(safe-area-inset-top, 0));padding-bottom:env(safe-area-inset-bottom,0)}}@media (min-width:768px) and (max-width:1023px){.BottomDrawer_drawer__dkKE9.BottomDrawer_expanded__cejXa.BottomDrawer_desktop__LG3rW{height:45vh}}@media (prefers-reduced-motion:reduce){.BottomDrawer_drawer__dkKE9{transition:none}.BottomDrawer_overlay___hyDk{animation:none}}[data-theme=dark] .BottomDrawer_handle__i67_G{background:hsla(0,0%,100%,.05)}[data-theme=dark] .BottomDrawer_handle__i67_G:hover{background:hsla(0,0%,100%,.08)}[data-theme=dark] .BottomDrawer_overlay___hyDk{background:rgba(0,0,0,.7)}.BottomDrawer_sideTabs__dGDML{display:flex;gap:0;margin-bottom:.5rem;border:1px solid var(--glass-border);border-radius:var(--radius-md,.5rem);overflow:hidden}.BottomDrawer_sideTab__K4FGP{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.375rem .5rem;font-size:.75rem;font-weight:600;border:none;background:var(--surface-bg);color:var(--color-text-muted);cursor:pointer;transition:background .12s ease,color .12s ease;white-space:nowrap;min-height:36px}.BottomDrawer_sideTab__K4FGP:hover{background:var(--glass-bg-hover,hsla(0,0%,100%,.12))}.BottomDrawer_sideTab__K4FGP:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.BottomDrawer_sideTabActive__UNvfE{background:var(--color-accent,#6366f1);color:#fff}.BottomDrawer_sideTabActive__UNvfE:hover{background:var(--color-accent,#6366f1);opacity:.9}.BottomDrawer_sidePanel__pk6aw{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.BottomDrawer_sidePanel__pk6aw>[role=tabpanel]{flex:1 1;min-height:0;overflow:auto}@media (max-width:767px){.BottomDrawer_sideTabs__dGDML{margin-bottom:.75rem}.BottomDrawer_sideTab__K4FGP{padding:.5rem .75rem;font-size:.8125rem}.BottomDrawer_sidePanel__pk6aw{min-height:250px;max-height:50vh}}.BottomDrawer_modeButton__xcUaV{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;border:1px solid var(--glass-border);border-radius:var(--radius-sm,.375rem);background:var(--surface-bg);color:var(--color-text);cursor:pointer;transition:all .12s ease;min-height:36px}.BottomDrawer_modeButton__xcUaV:hover{background:var(--glass-bg-hover,hsla(0,0%,100%,.12));border-color:var(--color-accent)}.BottomDrawer_modeButton__xcUaV:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BottomDrawer_modeButtonActive__votbi{background:var(--color-accent,#6366f1);color:#fff;border-color:var(--color-accent,#6366f1)}.BottomDrawer_modeButtonActive__votbi:hover{background:var(--color-accent,#6366f1);opacity:.9}.BottomDrawer_clearButton__ohRZl{padding:.5rem .75rem;font-size:.875rem;font-weight:500;border:1px solid var(--glass-border);border-radius:var(--radius-sm,.375rem);background:var(--surface-bg);color:var(--color-text-muted);cursor:pointer;transition:all .12s ease;min-height:36px}.BottomDrawer_clearButton__ohRZl:hover{background:var(--glass-bg-hover,hsla(0,0%,100%,.12));color:var(--color-text)}@media (max-width:767px){.BottomDrawer_modeButton__xcUaV{flex:1 1;justify-content:center;padding:.625rem .5rem}.BottomDrawer_clearButton__ohRZl{padding:.625rem .75rem}}.BottomDrawer_canvasContainer__e0qkR{flex:1 1;min-height:0;position:relative;border:1px solid var(--glass-border);border-radius:var(--radius-md,.5rem);background:#fff;overflow:hidden}.BottomDrawer_drawingCanvas__A0AYE{display:block;cursor:crosshair;touch-action:none}.BottomDrawer_drawingCanvas__A0AYE:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ProgressIndicator_container__445I_{padding:.75rem 1rem;margin-bottom:.75rem;border-radius:var(--radius-md,8px)}.ProgressIndicator_topRow__LBgah{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;min-width:0}.ProgressIndicator_scoreItem__GV81D{display:flex;align-items:center;gap:.35rem;min-width:0;flex:0 1 auto;max-width:100%}.ProgressIndicator_label__MkzEt{font-size:.75rem;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}.ProgressIndicator_value__m5rbl{font-size:.9375rem;font-weight:700;white-space:nowrap;flex-shrink:0}.ProgressIndicator_gapText__CBOJt{font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%;flex:1 1 auto}.ProgressIndicator_progressBar__m6_6D{margin-top:.5rem;height:6px;border-radius:3px;background:var(--glass-border,#e5e7eb);overflow:hidden}.ProgressIndicator_progressFill__y8Aej{height:100%;border-radius:3px;transition:width .5s ease-out}.ProgressIndicator_statsRow__GNkww{display:flex;justify-content:space-between;margin-top:.25rem;font-size:.6875rem;color:var(--color-text-muted);opacity:.7;gap:.5rem;min-width:0}.ProgressIndicator_statsText__HQOyx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1}.ProgressIndicator_pctLabel__ftIM1{white-space:nowrap;flex-shrink:0}@media (max-width:639px){.ProgressIndicator_container__445I_{padding:.625rem .75rem;margin-bottom:.625rem}.ProgressIndicator_topRow__LBgah{gap:.375rem}.ProgressIndicator_scoreItem__GV81D{gap:.25rem}.ProgressIndicator_label__MkzEt{font-size:.6875rem}.ProgressIndicator_value__m5rbl{font-size:.875rem}.ProgressIndicator_gapText__CBOJt{font-size:.75rem}.ProgressIndicator_progressBar__m6_6D{margin-top:.375rem;height:5px}.ProgressIndicator_statsRow__GNkww{margin-top:.2rem;font-size:.625rem;gap:.375rem}}@media (min-width:640px) and (max-width:1023px){.ProgressIndicator_container__445I_{padding:.6875rem .875rem}.ProgressIndicator_topRow__LBgah{gap:.4375rem}.ProgressIndicator_label__MkzEt{font-size:.71875rem}.ProgressIndicator_value__m5rbl{font-size:.90625rem}.ProgressIndicator_gapText__CBOJt{font-size:.78125rem}}@media (min-width:1024px){.ProgressIndicator_container__445I_{padding:.75rem 1rem}}@media (max-width:374px){.ProgressIndicator_container__445I_{padding:.5rem .625rem}.ProgressIndicator_topRow__LBgah{gap:.25rem}.ProgressIndicator_scoreItem__GV81D{gap:.2rem}.ProgressIndicator_label__MkzEt{font-size:.625rem}.ProgressIndicator_value__m5rbl{font-size:.8125rem}.ProgressIndicator_gapText__CBOJt{font-size:.6875rem}.ProgressIndicator_progressBar__m6_6D{height:4px}.ProgressIndicator_statsRow__GNkww{font-size:.5625rem}}.WelcomeBackNotification_notification__Jvxrj{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--glass-radius-sm);background:var(--glass-bg);backdrop-filter:var(--glass-blur-md);-webkit-backdrop-filter:var(--glass-blur-md);border:1px solid var(--glass-border);box-shadow:var(--elevation-2);min-width:280px;max-width:360px;position:fixed;top:var(--space-xl);right:var(--space-xl);z-index:var(--z-modal);animation:WelcomeBackNotification_welcome-enter__Nf8GM var(--duration-normal) var(--easing-spring) forwards;transform-origin:top right;contain:layout style paint}@keyframes WelcomeBackNotification_welcome-enter__Nf8GM{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.WelcomeBackNotification_notification__Jvxrj.WelcomeBackNotification_hidden__VQrGn{animation:WelcomeBackNotification_welcome-exit__HS0O4 var(--duration-normal) var(--easing-smooth) forwards}@keyframes WelcomeBackNotification_welcome-exit__HS0O4{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(-10px)}}.WelcomeBackNotification_notification__Jvxrj.WelcomeBackNotification_visible__GmX7T{animation:WelcomeBackNotification_welcome-enter__Nf8GM var(--duration-normal) var(--easing-spring) forwards}.WelcomeBackNotification_iconWrapper__tyrA0{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-accent)}.WelcomeBackNotification_content__jFq0_{flex:1 1;min-width:0}.WelcomeBackNotification_message__iuqNv{font-size:.875rem;font-weight:500;line-height:1.4;color:var(--color-text)}.WelcomeBackNotification_dismissButton__Exc9a{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-text-muted);border-radius:6px;cursor:pointer;transition:background var(--duration-fast) var(--easing-smooth),color var(--duration-fast) var(--easing-smooth);padding:0}.WelcomeBackNotification_dismissButton__Exc9a:hover{background:rgba(0,0,0,.05);color:var(--color-text)}.WelcomeBackNotification_dismissButton__Exc9a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[data-theme=dark] .WelcomeBackNotification_dismissButton__Exc9a:hover{background:hsla(0,0%,100%,.08)}@media (max-width:640px){.WelcomeBackNotification_notification__Jvxrj{min-width:260px;max-width:calc(100vw - 2rem);padding:var(--space-sm) var(--space-md);top:var(--space-md);right:var(--space-md);left:var(--space-md)}.WelcomeBackNotification_message__iuqNv{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.WelcomeBackNotification_notification__Jvxrj{animation:none!important}.WelcomeBackNotification_notification__Jvxrj.WelcomeBackNotification_visible__GmX7T{opacity:1;transform:none}.WelcomeBackNotification_notification__Jvxrj.WelcomeBackNotification_hidden__VQrGn{opacity:0}}.WelcomeBackNotification_notification__Jvxrj{will-change:transform,opacity}.WelcomeBackNotification_notification__Jvxrj.WelcomeBackNotification_hidden__VQrGn{will-change:auto}.FocusMetricsDisplay_container__24P_z{position:relative;display:inline-flex;align-items:center;cursor:help}.FocusMetricsDisplay_metric__tVlNe{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s ease;background:var(--glass-bg,hsla(0,0%,100%,.05));border:1px solid var(--glass-border,hsla(0,0%,100%,.1));position:relative;z-index:0}.FocusMetricsDisplay_metric__tVlNe:hover{background:var(--glass-subtle,hsla(0,0%,100%,.08))}.FocusMetricsDisplay_icon__a7V5t{flex-shrink:0}.FocusMetricsDisplay_count__bzrr9{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:1.25rem;text-align:center}.FocusMetricsDisplay_green__kIuwt{color:var(--color-accent);border-color:var(--glass-border)}.FocusMetricsDisplay_green__kIuwt:hover{background:var(--glass-subtle)}.FocusMetricsDisplay_yellow__vtDKo{color:var(--color-text-muted);border-color:var(--glass-border)}.FocusMetricsDisplay_yellow__vtDKo:hover{background:var(--glass-subtle)}.FocusMetricsDisplay_neutral__XekGC{color:var(--color-text-muted);border-color:var(--glass-border)}.FocusMetricsDisplay_neutral__XekGC:hover{background:var(--glass-subtle)}.FocusMetricsDisplay_tooltip__yoDT_{position:relative;max-width:min(280px,calc(100vw - 2rem));padding:.5rem .75rem;background:var(--glass-bg);color:var(--color-text);font-size:.8125rem;line-height:1.4;border-radius:var(--glass-radius-sm,.375rem);border:1px solid var(--glass-border);white-space:normal;pointer-events:none;z-index:10000;box-shadow:var(--glass-shadow);animation:FocusMetricsDisplay_tooltipFadeIn__eDrg0 .15s ease-in}.FocusMetricsDisplay_tooltip__yoDT_:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:.375rem solid transparent;border-top:.375rem solid var(--glass-bg)}@keyframes FocusMetricsDisplay_tooltipFadeIn__eDrg0{0%{opacity:0;transform:translate(-50%,-100%) translateY(.25rem)}to{opacity:1;transform:translate(-50%,-100%) translateY(0)}}.FocusMetricsDisplay_container__24P_z:focus{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:.375rem}.FocusMetricsDisplay_container__24P_z:focus:not(:focus-visible){outline:none}