.ReconnectingOverlay_overlay__FqTg8{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:var(--sp-9);background:rgb(0 0 0/62%);color:#fff;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.ReconnectingOverlay_content__fnS1T{display:flex;align-items:center;flex-direction:column;gap:var(--sp-4);text-align:center}.ReconnectingOverlay_signal__UYQD3{position:relative;display:grid;width:72px;height:72px;place-items:center;margin-bottom:var(--sp-4);border:1px solid rgb(255 255 255/22%);border-radius:50%;background:rgb(255 255 255/12%);color:#fff;animation:ReconnectingOverlay_signal-icon__SRMHH 1.5s ease-in-out infinite}.ReconnectingOverlay_signalRing__3EJuH{position:absolute;inset:-1px;border:2px solid rgb(255 255 255/52%);border-radius:inherit;animation:ReconnectingOverlay_signal-ring__Wwtjd 1.5s ease-out infinite}.ReconnectingOverlay_content__fnS1T h1{margin:0;font-size:20px;font-weight:var(--font-weight-medium);line-height:1.35}.ReconnectingOverlay_content__fnS1T p{margin:0;color:rgb(255 255 255/76%);font-size:var(--font-size-body);line-height:var(--line-height-body)}@keyframes ReconnectingOverlay_signal-icon__SRMHH{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes ReconnectingOverlay_signal-ring__Wwtjd{0%{opacity:.65;transform:scale(.86)}75%,to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.ReconnectingOverlay_signalRing__3EJuH,.ReconnectingOverlay_signal__UYQD3{animation:none}.ReconnectingOverlay_signalRing__3EJuH{opacity:.45}}.ActionMenu_menu__FJV5K{position:fixed;z-index:120;min-width:180px;padding:var(--sp-3);border:1px solid var(--color-line);border-radius:var(--r-2xs);background:var(--bg-menu);box-shadow:var(--shadow-lg);animation:ActionMenu_menu-in__AzyV5 var(--t) var(--ease-out)}.ActionMenu_menuWide__jcPVk{min-width:220px;padding:var(--sp-4)}.ActionMenu_menuFilter__zIgZt{width:min(360px,calc(100vw - 24px));max-height:min(60vh,500px);overflow:hidden;padding:0;border-radius:12px}.ActionMenu_menuExport__qhAua{width:264px;min-width:264px;padding:var(--sp-4)}.ActionMenu_menuCompletion__6uZnD{width:220px;min-width:220px;padding:var(--sp-4)}.ActionMenu_menuSearchable__KdpW2{width:min(320px,calc(100vw - 24px));padding:0;overflow:hidden;border-radius:var(--r-sm)}.ActionMenu_menuSearch__QbVbs{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-bottom:1px solid var(--color-line);color:var(--color-ink-muted)}.ActionMenu_menuSearch__QbVbs:focus-within{border-bottom-color:var(--color-focus)}.ActionMenu_menuSearch__QbVbs input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--color-ink);font:inherit;font-size:var(--font-size-body-small)}.ActionMenu_menuOptions__SZKdP{max-height:min(320px,calc(100vh - 160px));overflow-y:auto;padding:8px}.ActionMenu_menuEmpty__iWU59{margin:0;padding:12px;color:var(--color-ink-muted);font-size:var(--font-size-body-small)}.ActionMenu_menuCompletion__6uZnD .ActionMenu_menuItem__xF8M_+.ActionMenu_menuItem__xF8M_,.ActionMenu_menuSearchable__KdpW2 .ActionMenu_menuItem__xF8M_+.ActionMenu_menuItem__xF8M_{margin-top:0}.ActionMenu_menuCompletion__6uZnD .ActionMenu_menuItemSelected__SaS42,.ActionMenu_menuCompletion__6uZnD .ActionMenu_menuItemSelected__SaS42:focus-visible,.ActionMenu_menuCompletion__6uZnD .ActionMenu_menuItemSelected__SaS42:hover{background:transparent}.ActionMenu_menuExport__qhAua .ActionMenu_menuHeading__d3xbG{margin:0;padding:0 0 var(--sp-6);border:0;font-size:var(--font-size-micro);letter-spacing:.08em;line-height:14px;text-transform:uppercase}.ActionMenu_menuHeading__d3xbG{display:flex;align-items:center;gap:var(--sp-5);margin-bottom:var(--sp-4);padding:0 0 var(--sp-5);border-bottom:1px solid var(--color-line-soft);color:var(--fg-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);white-space:nowrap}@keyframes ActionMenu_menu-in__AzyV5{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ActionMenu_menu__FJV5K{animation:none}}.ActionMenu_menuItem__xF8M_{display:flex;align-items:center;gap:var(--sp-6);width:100%;height:40px;padding:0 var(--sp-6);border:0;border-radius:var(--r-2xs);background:none;color:var(--fg-secondary);font-family:inherit;font-size:var(--font-size-body-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-small);text-align:left;white-space:nowrap;cursor:pointer;transition:background var(--t) var(--ease),color var(--t) var(--ease)}.ActionMenu_menuItem__xF8M_+.ActionMenu_menuItem__xF8M_{margin-top:4px}.ActionMenu_menuItem__xF8M_:hover{background:var(--bg-hover);color:var(--fg)}.ActionMenu_menuItem__xF8M_:disabled,.ActionMenu_menuItem__xF8M_[aria-disabled=true]{color:var(--fg-muted);cursor:default;opacity:1}.ActionMenu_menuItem__xF8M_:disabled:hover,.ActionMenu_menuItem__xF8M_[aria-disabled=true]:hover{background:transparent;color:var(--fg-muted)}.ActionMenu_menuItemMeta__eHt3R{min-width:18px;margin-inline-start:auto;color:var(--fg-faint);text-align:end;font-variant-numeric:tabular-nums}.ActionMenu_menuItemSeparated__SAB0p{position:relative;margin-top:9px}.ActionMenu_menuItemSeparated__SAB0p:before{position:absolute;right:0;bottom:calc(100% + 4px);left:0;height:1px;background:var(--color-line-soft);content:""}.ActionMenu_menuWide__jcPVk .ActionMenu_menuItemSeparated__SAB0p{margin-top:1px}.ActionMenu_menuWide__jcPVk .ActionMenu_menuItemSeparated__SAB0p:before{bottom:100%}.ActionMenu_menuExport__qhAua .ActionMenu_menuItemSeparated__SAB0p{margin-top:17px}.ActionMenu_menuExport__qhAua .ActionMenu_menuItemSeparated__SAB0p:before{right:var(--sp-5);bottom:calc(100% + 8px);left:var(--sp-5)}.ActionMenu_menuExport__qhAua .ActionMenu_menuItem__xF8M_+.ActionMenu_menuItem__xF8M_:not(.ActionMenu_menuItemSeparated__SAB0p){margin-top:0}.ActionMenu_menuItem__xF8M_:focus-visible{outline:none;background:var(--bg-hover);color:var(--fg)}.ActionMenu_menuItemSelected__SaS42,.ActionMenu_menuItemSelected__SaS42:focus-visible,.ActionMenu_menuItemSelected__SaS42:hover{background:var(--color-accent-soft);color:var(--fg)}.ActionMenu_menuItemIcon__AGFoH{flex:none;color:var(--fg-muted)}.ActionMenu_menuItemSelected__SaS42 .ActionMenu_menuItemIcon__AGFoH{color:var(--fg)}.ActionMenu_menuItemIconSuccess__G7JgA,.ActionMenu_menuItemSelected__SaS42 .ActionMenu_menuItemIconSuccess__G7JgA{color:var(--status-success)}.ActionMenu_menuItemIconWarning__scELk,.ActionMenu_menuItemSelected__SaS42 .ActionMenu_menuItemIconWarning__scELk{color:var(--status-warning)}.ActionMenu_menuItemDot__KLnJW{width:10px;height:10px;flex:none;border-radius:50%;background:var(--fg-faint)}.ActionMenu_menuItemDotinfo__qRIkr{background:var(--status-info)}.ActionMenu_menuItemDotsuccess__eClnN{background:var(--status-success)}.ActionMenu_menuItemDotwarning__lMnhZ{background:var(--status-warning)}.ActionMenu_menuItemDotdanger__FlwB7{background:var(--status-danger)}.ActionMenu_menuItemDotneutral__mfkgo{background:var(--fg-faint)}.ActionMenu_menuItemDotoutline__KMn1F{border:1.5px solid var(--fg-faint);background:transparent}.ActionMenu_menuItem__xF8M_:hover .ActionMenu_menuItemIcon__AGFoH{color:inherit}.ActionMenu_menuItemDanger__XlUJZ,.ActionMenu_menuItemDanger__XlUJZ .ActionMenu_menuItemIcon__AGFoH{color:var(--danger)}.ActionMenu_menuItemDanger__XlUJZ:hover{background:var(--danger-wash);color:var(--danger)}.AppShell_sidebar___GWvi:before{z-index:2;background:var(--sidebar-ring)}.AppShell_mainViewport__kGe8E:before,.AppShell_sidebar___GWvi:before{position:absolute;inset:0;padding:1px;border-radius:inherit;content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.AppShell_mainViewport__kGe8E:before{z-index:0;background:var(--main-ring)}.AppShell_shell__d9StE{position:relative;z-index:1;display:grid;width:100%;height:100dvh;overflow:hidden;grid-template-columns:auto minmax(0,1fr);gap:22px;padding:var(--shell-pad-t) var(--shell-pad-r) var(--shell-pad-b) var(--shell-pad)}.AppShell_navBurger__6oDMm,.AppShell_navScrim__g_8yS{display:none}.AppShell_navBurger__6oDMm{display:none;grid:none;flex:none;width:42px;height:42px;padding:0;border:1px solid var(--color-line);border-radius:999px;background:var(--task-control-background);color:var(--color-ink);cursor:pointer;transition:background var(--t) var(--ease),border-color var(--t) var(--ease)}.AppShell_navBurger__6oDMm:hover{border-color:var(--color-line-strong);background:var(--task-control-hover-background)}.AppShell_navBurger__6oDMm:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.AppShell_navScrim__g_8yS{position:fixed;z-index:85;inset:0;padding:0;border:0;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity var(--t) var(--ease)}.AppShell_navOpen__hdfz5 .AppShell_navScrim__g_8yS{opacity:1;pointer-events:auto}.AppShell_sidebar___GWvi{container-name:sidebar;container-type:inline-size;background:var(--sidebar-background);backdrop-filter:blur(20px) saturate(112%);-webkit-backdrop-filter:blur(20px) saturate(112%);transition:width .28s cubic-bezier(.16,1,.3,1)}.AppShell_brandMark__y_EfJ{background:linear-gradient(150deg,#8a55f0,#6431cf);box-shadow:0 10px 26px -10px rgb(119 66 234/42%);color:#fff;cursor:default}.AppShell_brandLetter__ygXpo,.AppShell_brandMark__y_EfJ{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:normal}.AppShell_brandLetter__ygXpo{display:grid;width:100%;height:100%;place-items:center}.AppShell_brandExpandIcon__DJgNq{display:none}.AppShell_brandCopy___TH8R{padding-inline-end:36px;border-radius:8px;line-height:normal;text-align:start}.AppShell_brandCopy___TH8R strong{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-tight)}.AppShell_brandCopy___TH8R span{display:inline;overflow:hidden;margin-top:2px;color:var(--color-ink-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:normal;text-overflow:ellipsis;white-space:nowrap}.AppShell_collapseButton__k_Y7s{inset-inline-end:0;background:transparent;color:var(--color-ink-muted);cursor:pointer}.AppShell_collapseButton__k_Y7s:hover{background:var(--color-control-hover);color:var(--color-ink)}.AppShell_navigationItem__BciK0{border:0;color:var(--color-ink);font-size:var(--font-size-body-small);font-weight:var(--font-weight-regular);line-height:normal;letter-spacing:var(--letter-spacing-tight);transition:background .16s ease,border-color .16s ease}.AppShell_navigationItem__BciK0:hover{background:var(--nav-hover-background)}.AppShell_tooltip__mA_q4{z-index:60;left:calc(100% + 16px);display:none;align-items:center;gap:10px;padding:8px 12px;transform:translate(-8px,-50%);border:1px solid var(--color-tooltip-line);border-radius:10px;box-shadow:var(--tooltip-shadow);color:var(--color-ink);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:0;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)}.AppShell_tooltip__mA_q4,.AppShell_tooltip__mA_q4:before{position:absolute;top:50%;background:var(--color-tooltip-background)}.AppShell_tooltip__mA_q4:before{left:-5px;width:8px;height:8px;translate:0 -50%;rotate:45deg;border-bottom:1px solid var(--color-tooltip-line);border-left:1px solid var(--color-tooltip-line);content:""}.AppShell_tooltipCount__p18j_{padding:1px 6px;border-radius:999px;background:var(--color-accent);color:#fff;font-size:var(--font-size-micro);font-variant-numeric:tabular-nums}.AppShell_activeItem__j2Lhz,.AppShell_activeItem__j2Lhz:hover{background:var(--nav-active-background)}.AppShell_activeItem__j2Lhz .AppShell_navigationIcon__SBY__{color:var(--color-ink)}.AppShell_activeItem__j2Lhz:before{position:absolute;inset:0;padding:1px;border-radius:inherit;background:var(--nav-active-ring);content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.AppShell_navigationIcon__SBY__{color:var(--color-ink-secondary)}.AppShell_navigationLabel__In4VY{position:relative;text-align:start;text-overflow:ellipsis}.AppShell_navigationBadge__LEzlh{border-radius:999px;background:var(--color-accent);color:#fff;font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);line-height:1}.AppShell_mobileChatHistory__0Mp4j{display:none}.AppShell_preferences__y0IDq{color:var(--color-ink)}.AppShell_preferenceIcon__dUJLR{border:0;background:transparent;color:var(--color-ink-muted);cursor:pointer;transition:background .16s ease,color .16s ease}.AppShell_preferenceIcon__dUJLR:hover{background:var(--color-control-hover);color:var(--color-ink)}.AppShell_selectedPreference__md_tF{background:var(--color-control-selected);box-shadow:none;color:var(--color-ink)}.AppShell_selectedPreference__md_tF:hover{background:var(--color-control-selected-hover)}.AppShell_language__dm92D{border:1px solid transparent;background:transparent;color:var(--color-ink-secondary);cursor:pointer;line-height:normal;transition:background .16s ease,color .16s ease}.AppShell_language__dm92D:hover{background:var(--color-control-hover);color:var(--color-ink)}.AppShell_languageLabel__1jR9I{font-size:var(--font-size-body-small);font-weight:var(--font-weight-regular);line-height:normal;text-align:left}.AppShell_languageChevron__bg6ir{flex:0 0 auto;color:var(--color-ink-muted)}.AppShell_avatar__2VaYx{display:grid;flex:none;width:44px;height:44px;place-items:center;border-radius:999px;background:linear-gradient(150deg,var(--color-accent-hover),var(--color-accent-dark));color:var(--color-on-accent);font-size:var(--font-size-body-small);font-weight:var(--font-weight-medium);line-height:normal}.AppShell_accountCopy__tzEAa{display:flex;min-width:0;flex:1;flex-direction:column;text-align:left}.AppShell_accountRow__k0NIj{display:flex;align-items:center;gap:var(--sp-6);width:100%;padding:var(--rail-pad) 12px var(--rail-pad) 0;border:0;border-radius:var(--r-sm);background:transparent;color:inherit;cursor:pointer;transition:background var(--t) var(--ease)}.AppShell_accountRow__k0NIj:hover{background:var(--bg-hover)}.AppShell_accountRowStatic__8_4r6{cursor:default}.AppShell_accountCopy__tzEAa span,.AppShell_accountCopy__tzEAa strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_accountCopy__tzEAa strong{margin-bottom:2px;font-size:var(--font-size-body-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-body-small);letter-spacing:var(--letter-spacing-tight)}.AppShell_accountCopy__tzEAa span{color:var(--color-ink-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:1.15}.AppShell_accountChevron__G3FEm{flex:none;margin-inline-start:auto;color:var(--color-ink-faint)}.AppShell_accountSection__07vLW{position:relative}[dir=rtl] .AppShell_accountChevron__G3FEm,[dir=rtl] .AppShell_brandExpandIcon__DJgNq,[dir=rtl] .AppShell_collapseIcon__2s5JJ{transform:scaleX(-1)}[dir=rtl] .AppShell_accountCopy__tzEAa span{direction:ltr;text-align:right;unicode-bidi:isolate}[dir=rtl] .AppShell_navigationBadge__LEzlh{direction:ltr;unicode-bidi:isolate}[dir=rtl] .AppShell_tooltip__mA_q4{right:calc(100% + 16px);left:auto;transform:translate(8px,-50%)}[dir=rtl] .AppShell_tooltip__mA_q4:before{right:-5px;left:auto;border:0;border-top:1px solid var(--color-tooltip-line);border-right:1px solid var(--color-tooltip-line)}[dir=rtl] :is(.AppShell_brandMark__y_EfJ,.AppShell_navigationItem__BciK0,.AppShell_preferenceIcon__dUJLR,.AppShell_language__dm92D,.AppShell_accountRow__k0NIj):focus-visible .AppShell_tooltip__mA_q4,[dir=rtl] :is(.AppShell_brandMark__y_EfJ,.AppShell_navigationItem__BciK0,.AppShell_preferenceIcon__dUJLR,.AppShell_language__dm92D,.AppShell_accountRow__k0NIj):hover .AppShell_tooltip__mA_q4{transform:translateY(-50%)}.AppShell_mainViewport__kGe8E{position:relative;z-index:1;display:flex;overflow:hidden;flex-direction:column;background:var(--main-background);box-shadow:var(--panel-shadow)}.AppShell_stageBody__l3lK5{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-y:auto}.AppShell_stageBodyContained__EaMGN{flex:1 1 0;overflow:hidden}.AppShell_collapsed__j_oO_ .AppShell_sidebar___GWvi{width:var(--sidebar-collapsed-width);padding-right:10px;padding-left:10px}.AppShell_collapsed__j_oO_ .AppShell_brandMark__y_EfJ{cursor:pointer}.AppShell_collapsed__j_oO_ .AppShell_brandMark__y_EfJ:focus-visible .AppShell_brandLetter__ygXpo,.AppShell_collapsed__j_oO_ .AppShell_brandMark__y_EfJ:hover .AppShell_brandLetter__ygXpo{display:none}.AppShell_collapsed__j_oO_ .AppShell_brandMark__y_EfJ:focus-visible .AppShell_brandExpandIcon__DJgNq,.AppShell_collapsed__j_oO_ .AppShell_brandMark__y_EfJ:hover .AppShell_brandExpandIcon__DJgNq{display:block}.AppShell_collapsed__j_oO_ .AppShell_brandRow__XuWLy{justify-content:center;gap:0}.AppShell_collapsed__j_oO_ :is(.AppShell_brandCopy___TH8R,.AppShell_collapseButton__k_Y7s,.AppShell_navigationLabel__In4VY,.AppShell_navigationBadge__LEzlh,.AppShell_languageLabel__1jR9I,.AppShell_languageChevron__bg6ir,.AppShell_preferenceDivider__wxMQL,.AppShell_accountCopy__tzEAa,.AppShell_accountChevron__G3FEm){display:none}.AppShell_collapsed__j_oO_ .AppShell_navigationItem__BciK0{width:var(--brand-mark-size);height:var(--brand-mark-size);margin-inline:auto;justify-content:center;gap:0;padding:0}.AppShell_collapsed__j_oO_ .AppShell_navigationIcon__SBY__{margin-right:0}.AppShell_collapsed__j_oO_ .AppShell_preferences__y0IDq{flex-direction:column;justify-content:center;gap:4px;padding:10px 0}.AppShell_collapsed__j_oO_ .AppShell_selectedPreference__md_tF{display:none}.AppShell_collapsed__j_oO_ .AppShell_themeChoices__V5fER{width:32px}.AppShell_collapsed__j_oO_ .AppShell_language__dm92D{flex:0 0 auto;justify-content:center}.AppShell_collapsed__j_oO_ .AppShell_accountRow__k0NIj{gap:0;padding-right:0;padding-left:0;justify-content:center}@media (max-width:1180px){.AppShell_shell__d9StE{grid-template-columns:minmax(0,1fr)}.AppShell_navBurger__6oDMm{display:grid;place-items:center}.AppShell_navScrim__g_8yS{display:block}.AppShell_collapseButton__k_Y7s,.AppShell_tooltip__mA_q4{display:none}.AppShell_collapsed__j_oO_ .AppShell_sidebar___GWvi,.AppShell_sidebar___GWvi{position:fixed;z-index:90;inset-block:0;inset-inline-start:0;width:min(300px,84vw);height:auto;padding:var(--rail-pad);flex-direction:column;align-items:stretch;justify-content:flex-start;border-radius:0;border-block:0;border-inline-start:0;background:var(--sidebar-background),var(--bg-menu);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--shadow-lg);transform:translateX(-100%);transition:transform var(--t-slow) var(--ease-out);visibility:hidden}[dir=rtl] .AppShell_collapsed__j_oO_ .AppShell_sidebar___GWvi,[dir=rtl] .AppShell_sidebar___GWvi{transform:translateX(100%)}.AppShell_navOpen__hdfz5 .AppShell_collapsed__j_oO_ .AppShell_sidebar___GWvi,.AppShell_navOpen__hdfz5 .AppShell_sidebar___GWvi{transform:none;visibility:visible}.AppShell_collapsed__j_oO_ .AppShell_brandRow__XuWLy{justify-content:flex-start;gap:10px}.AppShell_collapsed__j_oO_ .AppShell_brandCopy___TH8R{display:block}.AppShell_collapsed__j_oO_ .AppShell_navigationLabel__In4VY{display:inline}.AppShell_collapsed__j_oO_ .AppShell_navigationBadge__LEzlh{display:flex}.AppShell_collapsed__j_oO_ .AppShell_languageChevron__bg6ir,.AppShell_collapsed__j_oO_ .AppShell_languageLabel__1jR9I{display:inline}.AppShell_collapsed__j_oO_ .AppShell_accountChevron__G3FEm,.AppShell_collapsed__j_oO_ .AppShell_accountCopy__tzEAa,.AppShell_collapsed__j_oO_ .AppShell_preferenceDivider__wxMQL{display:block}.AppShell_brandRow__XuWLy{margin-bottom:10px}.AppShell_sidebarNavigation__flVqI{display:flex;width:100%;min-height:0;min-width:0;flex:1 1 auto;overflow:hidden}.AppShell_navigationList__VZTG6{width:100%;min-height:0;min-width:0;flex:1;gap:4px}.AppShell_navigationDivider__EJTv8{flex:none}.AppShell_mobileChatNavigationItem__0LoZM{display:flex;width:100%;min-height:0;min-width:0;flex:1;flex-direction:column}.AppShell_collapsed__j_oO_ .AppShell_navigationItem__BciK0,.AppShell_navigationItem__BciK0{width:100%;height:48px;margin-inline:0;justify-content:flex-start;padding:0 12px 0 var(--sp-7)}.AppShell_collapsed__j_oO_ .AppShell_navigationIcon__SBY__{margin-inline-end:18px}.AppShell_mobileChatHistory__0Mp4j{display:flex;width:100%;max-width:100%;min-height:0;min-width:0;max-height:none;flex:1;flex-direction:column;margin:6px 0 0;padding-inline:8px 2px;overflow:hidden}.AppShell_mobileChatScroll__qtA4I{width:100%;max-width:100%;min-height:0;min-width:0;flex:1;overflow-x:hidden;overflow-y:auto;padding-block:8px 18px;padding-inline:0 6px;scrollbar-color:var(--color-line-strong) transparent;scrollbar-width:thin;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,transparent,#000 12px,#000 calc(100% - 18px),transparent)}.AppShell_mobileChatHistoryLabel__S1bOp{display:block;flex:none;margin:0 10px;color:var(--color-ink-faint);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);letter-spacing:.04em}.AppShell_mobileChatHistory__0Mp4j ul{display:flex;width:100%;max-width:100%;min-width:0;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.AppShell_mobileChatRow__ZutXV{display:grid;width:100%;max-width:100%;min-height:42px;min-width:0;grid-template-columns:minmax(0,1fr) 38px;align-items:center;border-radius:var(--r-xs);transition:background var(--t) var(--ease)}.AppShell_mobileChatRow__ZutXV:hover{background:var(--nav-hover-background)}.AppShell_mobileChatRowActive__iWl8t,.AppShell_mobileChatRowActive__iWl8t:hover{background:var(--color-control-selected)}.AppShell_mobileChatLink__gzy3_{display:flex;width:100%;min-width:0;min-height:42px;align-items:center;gap:8px;overflow:hidden;padding-inline:11px 6px;color:var(--color-ink-secondary);font-size:var(--font-size-caption);text-decoration:none}.AppShell_mobileChatRowActive__iWl8t .AppShell_mobileChatLink__gzy3_,.AppShell_mobileChatRow__ZutXV:hover .AppShell_mobileChatLink__gzy3_{color:var(--color-ink)}.AppShell_mobileChatLink__gzy3_ span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_mobileChatPinned__XJd7l{flex:none;color:var(--color-accent)}.AppShell_mobileChatMore__xt0Jc{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:var(--r-2xs);background:transparent;margin-inline-end:2px;color:var(--color-ink-muted);cursor:pointer}.AppShell_mobileChatMore__xt0Jc:focus-visible,.AppShell_mobileChatMore__xt0Jc:hover,.AppShell_mobileChatMore__xt0Jc[aria-expanded=true]{outline:0;background:var(--color-control-hover);color:var(--color-ink)}.AppShell_collapsed__j_oO_ .AppShell_preferences__y0IDq,.AppShell_preferences__y0IDq{flex-direction:row;flex:none;justify-content:flex-start;gap:10px;padding:10px 0}.AppShell_collapsed__j_oO_ .AppShell_selectedPreference__md_tF{display:grid}.AppShell_collapsed__j_oO_ .AppShell_themeChoices__V5fER{width:68px}.AppShell_collapsed__j_oO_ .AppShell_language__dm92D{flex:1;justify-content:flex-start}.AppShell_collapsed__j_oO_ .AppShell_accountRow__k0NIj{justify-content:flex-start;gap:10px;padding-right:12px;padding-left:14px}.AppShell_sidebarSpacer__QZIuf{display:none}.AppShell_accountSection__07vLW{flex:none}}@media (max-width:620px){.AppShell_shell__d9StE{gap:0}.AppShell_mainViewport__kGe8E{border-radius:0}.AppShell_collapsed__j_oO_ .AppShell_navigationItem__BciK0,.AppShell_navigationItem__BciK0{width:100%;height:48px;border-radius:var(--r-md)}}@media (prefers-reduced-motion:reduce){.AppShell_navScrim__g_8yS,.AppShell_sidebar___GWvi{transition:none}}@container sidebar (max-width: 64px){.AppShell_brandRow__XuWLy{justify-content:center;gap:0}.AppShell_accountChevron__G3FEm,.AppShell_accountCopy__tzEAa,.AppShell_brandCopy___TH8R,.AppShell_collapseButton__k_Y7s,.AppShell_languageChevron__bg6ir,.AppShell_languageLabel__1jR9I,.AppShell_navigationBadge__LEzlh,.AppShell_navigationLabel__In4VY,.AppShell_preferenceDivider__wxMQL{display:none}.AppShell_navigationItem__BciK0{width:var(--brand-mark-size);height:var(--brand-mark-size);margin-inline:auto;justify-content:center;gap:0;padding:0}.AppShell_navigationIcon__SBY__{margin-inline-end:0}.AppShell_tooltip__mA_q4{display:inline-flex}:is(.AppShell_brandMark__y_EfJ,.AppShell_navigationItem__BciK0,.AppShell_preferenceIcon__dUJLR,.AppShell_language__dm92D,.AppShell_accountRow__k0NIj){position:relative}:is(.AppShell_brandMark__y_EfJ,.AppShell_navigationItem__BciK0,.AppShell_preferenceIcon__dUJLR,.AppShell_language__dm92D,.AppShell_accountRow__k0NIj):focus-visible .AppShell_tooltip__mA_q4,:is(.AppShell_brandMark__y_EfJ,.AppShell_navigationItem__BciK0,.AppShell_preferenceIcon__dUJLR,.AppShell_language__dm92D,.AppShell_accountRow__k0NIj):hover .AppShell_tooltip__mA_q4{transform:translateY(-50%);opacity:1}.AppShell_accountRow__k0NIj:hover,.AppShell_language__dm92D:hover,.AppShell_navigationItem__BciK0:not(.AppShell_activeItem__j2Lhz):hover,.AppShell_preferenceIcon__dUJLR:hover{background:var(--color-control-hover);color:var(--color-ink)}.AppShell_preferences__y0IDq{flex-direction:column;justify-content:center;gap:4px;padding:10px 0}.AppShell_selectedPreference__md_tF{display:none}.AppShell_themeChoices__V5fER{width:32px}.AppShell_language__dm92D{flex:0 0 auto;justify-content:center}.AppShell_accountRow__k0NIj{gap:0;padding-right:0;padding-left:0;justify-content:center}}.AppShell_institutionsToggle__ZjW65{width:100%;min-height:58px;display:flex;align-items:center;gap:18px;padding:0 14px;border:0;border-radius:var(--r-sm);background:transparent;text-align:start;cursor:pointer;font:inherit}.AppShell_institutionsToggle__ZjW65 .AppShell_navigationLabel__In4VY:first-of-type{flex:1}.AppShell_institutionsChevron__3ilD9{transition:transform .22s var(--ease)}.AppShell_institutionsChevronOpen___shwK{transform:rotate(180deg)}.AppShell_institutionsLinks__qcu1f{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s var(--ease),opacity .18s var(--ease)}.AppShell_institutionsLinksOpen__1OB_k{grid-template-rows:1fr;opacity:1}.AppShell_institutionsLinksInner__cld0M{display:grid;min-height:0;gap:4px;overflow:hidden}.AppShell_institutionsLinks__qcu1f a{padding:8px 12px;padding-inline-start:50px;border-radius:var(--r-xs);color:var(--color-ink-muted);font-size:var(--font-size-body-small);text-align:start;text-decoration:none}.AppShell_institutionsLinks__qcu1f .AppShell_institutionsActive__K_w6Z,.AppShell_institutionsLinks__qcu1f a:hover{background:var(--color-control-hover);color:var(--color-ink)}.AppShell_institutionsLinks__qcu1f .AppShell_institutionsActive__K_w6Z{box-shadow:inset 0 0 0 1px var(--color-line)}.AppShell_collapsed__j_oO_ .AppShell_institutionsChevron__3ilD9,.AppShell_collapsed__j_oO_ .AppShell_institutionsLinks__qcu1f{display:none}.AppShell_sidebarCta__4FuNJ{margin-bottom:16px}.AppShell_navCta__ciYMa{background:var(--color-accent)!important;color:#fff!important;font-weight:var(--font-weight-medium);box-shadow:0 4px 14px -2px rgb(119 66 234/35%);transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.AppShell_navCta__ciYMa:hover{background:var(--color-accent-hover)!important;color:#fff!important}.AppShell_navCta__ciYMa .AppShell_navigationIcon__SBY__,.AppShell_navCta__ciYMa:hover .AppShell_navigationIcon__SBY__{color:#fff!important}.AppShell_navCta__ciYMa .AppShell_navigationLabel__In4VY{color:#fff!important;font-weight:var(--font-weight-medium)}@media (prefers-reduced-motion:reduce){.AppShell_institutionsChevron__3ilD9,.AppShell_institutionsLinks__qcu1f{transition:none}}.ConfirmationDialog_dialog__wi8KR{position:fixed;inset:0;width:min(420px,calc(100vw - 32px));max-width:none;margin:auto;padding:0;border:0;background:transparent;color:var(--color-ink)}.ConfirmationDialog_dialog__wi8KR::backdrop{background:var(--dialog-backdrop);backdrop-filter:blur(2px)}.ConfirmationDialog_dialogBox__aK4b_{padding:24px;border:1px solid var(--color-line);border-radius:18px;background:var(--dialog-background);box-shadow:var(--panel-shadow)}.ConfirmationDialog_dialogHeader__vozcf{display:flex;align-items:flex-start;gap:14px}.ConfirmationDialog_dangerIcon__omG4N,.ConfirmationDialog_neutralIcon__h3rbj{display:grid;width:40px;height:40px;flex:none;place-items:center;border-radius:12px}.ConfirmationDialog_dangerIcon__omG4N{background:var(--color-danger-icon-background);color:var(--color-danger-icon-foreground)}.ConfirmationDialog_neutralIcon__h3rbj{background:var(--color-accent-soft);color:var(--color-accent)}.ConfirmationDialog_dialogText__Npkrc{min-width:0}.ConfirmationDialog_dialogTitle__okKA5{margin:0;color:var(--color-ink);font-size:var(--font-size-title);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:22px}.ConfirmationDialog_dialogDescription__5rbrZ{margin:10px 0 0;color:var(--color-ink-muted);font-size:var(--font-size-body-small);line-height:1.55}.ConfirmationDialog_dialogDescription__5rbrZ strong{color:var(--color-ink);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.ConfirmationDialog_dialogActions___lGrD{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:24px}@media (prefers-reduced-motion:no-preference){.ConfirmationDialog_dialog__wi8KR[open]{animation:ConfirmationDialog_dialog-in__RqWUP .18s cubic-bezier(.16,1,.3,1)}@keyframes ConfirmationDialog_dialog-in__RqWUP{0%{opacity:0;transform:translateY(-6px) scale(.98)}}}@media (max-width:480px){.ConfirmationDialog_dialogBox__aK4b_{padding:20px}.ConfirmationDialog_dialogActions___lGrD{align-items:stretch;flex-direction:column-reverse}.ConfirmationDialog_dialogActions___lGrD button{width:100%}}.Dropdown_trigger__5H4sp{display:inline-flex;height:38px;min-width:0;align-items:center;justify-content:center;gap:10px;padding:0 14px;border:1px solid transparent;border-radius:6px;color:var(--color-ink);font:inherit;font-size:14px;line-height:1.4;white-space:nowrap;cursor:pointer;transition:background var(--t) var(--ease),border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.Dropdown_secondary__R0Dgy{border-color:var(--color-accent-line);background:var(--task-control-background)}.Dropdown_secondary__R0Dgy:hover,.Dropdown_secondary__R0Dgy[aria-expanded=true]{border-color:var(--color-accent-border-hover);background:var(--task-control-hover-background)}.Dropdown_primary__xriWi{position:relative;border-color:var(--color-accent-dark);background:var(--color-accent);box-shadow:var(--primary-button-shadow);color:var(--color-on-accent)}.Dropdown_primary__xriWi:before{position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--primary-button-ring);content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Dropdown_primary__xriWi:hover,.Dropdown_primary__xriWi[aria-expanded=true]{background:var(--color-accent-hover)}.Dropdown_trigger__5H4sp:focus-visible{border-color:var(--line-focus);box-shadow:inset 0 0 0 1px var(--line-focus);outline:none}.Dropdown_trigger__5H4sp:disabled{cursor:not-allowed;opacity:.58}.Dropdown_chevron__qmr32,.Dropdown_leadingIcon__PQOMU{flex:none}.Dropdown_content__YDpWp{display:inline-flex;min-width:0;align-items:center;gap:9px}.Dropdown_chevron__qmr32{margin-inline-start:auto;transition:transform var(--t) var(--ease)}.Dropdown_trigger__5H4sp[aria-expanded=true] .Dropdown_chevron__qmr32{transform:rotate(180deg)}.PageStructure_breadcrumbs__tClsY{min-width:0}.PageStructure_breadcrumbList__MAaxe{flex-wrap:wrap;margin:0;padding:0;list-style:none}.PageStructure_breadcrumbItem__5d9Q8,.PageStructure_breadcrumbList__MAaxe{display:flex;min-width:0;align-items:center;gap:6px}.PageStructure_breadcrumbCurrent__iQdgN,.PageStructure_breadcrumbLabel___PqIZ,.PageStructure_breadcrumbLink__hBsmn{font-size:var(--font-size-body);line-height:var(--line-height-body)}.PageStructure_breadcrumbLink__hBsmn{border-radius:6px;color:var(--color-ink-muted);transition:color .18s ease}.PageStructure_breadcrumbLabel___PqIZ{overflow:hidden;color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap}.PageStructure_breadcrumbLink__hBsmn:hover{color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.PageStructure_breadcrumbCurrent__iQdgN{overflow:hidden;color:var(--color-ink);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.PageStructure_breadcrumbSeparator__nUCjv{display:inline-flex;flex:none;color:var(--color-disabled)}.PageStructure_pageHeader__Y8MFb{display:flex;flex:none;flex-direction:column;padding:14px 0 20px}.PageStructure_pageHeaderRow__esoKC{display:flex;min-width:0;align-items:center;gap:16px;flex-wrap:wrap}.PageStructure_backLink__tss7y{display:inline-flex;width:34px;height:34px;flex:none;align-items:center;justify-content:center;margin-inline-start:-12px;border-radius:6px;color:var(--color-ink-muted);transition:background .18s ease,color .18s ease}.PageStructure_backLink__tss7y:hover{background:var(--color-control-hover);color:var(--color-ink)}.PageStructure_pageTitle__O5JwJ{min-width:0;margin:0;color:var(--color-ink);font-size:24px;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-tight);line-height:32px}.PageStructure_editableTitleWrap__wo_eX{display:flex;min-width:0;flex:0 1 auto;margin:0;color:var(--color-ink);font-size:21px;font-weight:700;letter-spacing:normal;line-height:normal}.PageStructure_editableTitle__cO_uX{width:auto;min-width:10ch;max-width:100%;box-sizing:content-box;field-sizing:content;margin-inline-start:-10px;padding:6px 10px;border:1px solid transparent;border-radius:6px;outline:none;appearance:none;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-overflow:ellipsis;transition:background .18s ease,border-color .18s ease}.PageStructure_editableTitle__cO_uX:hover{border-color:var(--color-line);background:var(--color-control-hover)}.PageStructure_editableTitle__cO_uX:focus{border-color:var(--color-accent-line);background:var(--task-control-background)}.PageStructure_editableTitle__cO_uX::selection{background:var(--color-accent-soft)}@supports not (field-sizing:content){.PageStructure_editableTitleWrap__wo_eX{flex:1 1 auto}.PageStructure_editableTitle__cO_uX{width:100%}}.PageStructure_pageActions__4ufrA{display:flex;flex:none;align-items:center;gap:16px;margin-inline-start:auto}.PageStructure_pageSubtitle__KujXc{margin:6px 0 0;color:var(--color-ink-muted);font-size:var(--font-size-body);line-height:var(--line-height-body)}@media (max-width:620px){.PageStructure_pageHeader__Y8MFb{padding-top:14px}.PageStructure_pageTitle__O5JwJ{font-size:20px;line-height:28px}.PageStructure_editableTitleWrap__wo_eX{max-width:calc(100% - 38px)}.PageStructure_pageActions__4ufrA{width:100%;margin-inline-start:22px}}.UnifiedToaster_host__p7yXD{position:fixed;z-index:1200;inset:auto;top:max(24px,env(safe-area-inset-top));left:50%;translate:-50% 0;width:max-content;max-width:min(520px,calc(100vw - 32px));margin:0;padding:0;border:0;overflow:visible;background:transparent;color:var(--color-ink);pointer-events:none}.UnifiedToaster_host__p7yXD::backdrop{background:transparent;pointer-events:none}.UnifiedToaster_stack___7V5s{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.UnifiedToaster_toast__7DVAw{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--color-line-soft);border-radius:12px;background:var(--bg-menu);box-shadow:var(--shadow-lg);color:var(--color-ink);font-family:var(--font-ui);font-size:13px;line-height:18px;text-align:start;pointer-events:auto;animation:UnifiedToaster_enter__yCXv5 .18s ease-out both}.UnifiedToaster_toast__7DVAw[data-leaving=true]{animation:UnifiedToaster_leave__BJIMQ .18s ease-in both;pointer-events:none}.UnifiedToaster_toast__7DVAw:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.UnifiedToaster_icon__ThJ1p{display:grid;place-items:center;flex:none;color:var(--color-ink-muted)}.UnifiedToaster_icon__ThJ1p[data-tone=success]{color:var(--color-success)}.UnifiedToaster_icon__ThJ1p[data-tone=error]{color:var(--color-danger)}.UnifiedToaster_icon__ThJ1p[data-tone=info]{color:var(--tag-progress-foreground)}.UnifiedToaster_icon__ThJ1p[data-tone=warning]{color:var(--tag-warning-foreground)}.UnifiedToaster_message__siUgQ{min-width:0;flex:1;overflow-wrap:anywhere;white-space:pre-wrap;text-align:start}.UnifiedToaster_action__Le1bU{flex:none;max-width:40%;padding:6px 10px;border:0;border-radius:6px;background:transparent;color:var(--accent-on-dark);font:inherit;font-weight:var(--font-weight-medium);overflow-wrap:anywhere;cursor:pointer}.UnifiedToaster_action__Le1bU:hover{background:var(--color-control-hover)}.UnifiedToaster_action__Le1bU:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.UnifiedToaster_action__Le1bU[aria-disabled=true]{opacity:.6;cursor:wait}@keyframes UnifiedToaster_enter__yCXv5{0%{opacity:0;translate:0 -8px;scale:.98}to{opacity:1;translate:0;scale:1}}@keyframes UnifiedToaster_leave__BJIMQ{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -8px;scale:.98}}@media (prefers-reduced-motion:reduce){.UnifiedToaster_toast__7DVAw{animation:none}.UnifiedToaster_toast__7DVAw[data-leaving=true]{animation:none;opacity:0}}.CertificateCheckbox_checkbox__SNDsq{display:grid;width:18px;height:18px;flex:none;place-items:center;margin:0;appearance:none;border:1px solid var(--color-accent-line);border-radius:5px;background:var(--bg-menu);cursor:pointer;transition:border-color var(--t) var(--ease),background var(--t) var(--ease),box-shadow var(--t) var(--ease)}.CertificateCheckbox_checkbox__SNDsq:before{width:8px;height:5px;border-bottom:2px solid white;border-left:2px solid white;content:"";transform:translateY(-1px) rotate(-45deg) scale(0);transition:transform var(--t) var(--ease)}.CertificateCheckbox_checkbox__SNDsq:hover{border-color:var(--color-accent-border-hover);background:var(--color-accent-wash-soft)}.CertificateCheckbox_checkbox__SNDsq:checked{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.CertificateCheckbox_checkbox__SNDsq:checked:before{transform:translateY(-1px) rotate(-45deg) scale(1)}.CertificateCheckbox_checkbox__SNDsq:indeterminate{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.CertificateCheckbox_checkbox__SNDsq:indeterminate:before{width:8px;height:0;border-bottom:2px solid white;border-left:0;transform:scale(1)}.CertificateCheckbox_checkbox__SNDsq:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.CertificateCheckbox_checkbox__SNDsq,.CertificateCheckbox_checkbox__SNDsq:before{transition:none}}.CertificateFilterPanel_panel__zk9ZP{display:flex;flex-direction:column;max-height:min(60vh,500px);color:var(--color-ink);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.CertificateFilterPanel_header__l3z_X{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:11px 14px;border-bottom:1px solid var(--color-line)}.CertificateFilterPanel_header__l3z_X strong{font-size:var(--font-size-body);font-weight:600}.CertificateFilterPanel_header__l3z_X button{padding:0;border:0;background:none;color:var(--color-ink-muted);font:inherit;cursor:pointer}.CertificateFilterPanel_sections__17wJJ{min-height:0;overflow-y:auto}.CertificateFilterPanel_section__IC9hl{padding:9px 0 3px;border-bottom:1px solid var(--color-line)}.CertificateFilterPanel_section__IC9hl h3{margin:0 14px 5px;color:var(--color-ink-muted);font-size:var(--font-size-micro);font-weight:600;letter-spacing:.07em;text-transform:uppercase}.CertificateFilterPanel_search__4HxFy{display:flex;align-items:center;gap:9px;padding:4px 14px 7px;color:var(--color-ink-muted)}.CertificateFilterPanel_search__4HxFy input{width:100%;padding:3px 0;border:0;outline:0;background:transparent;color:var(--color-ink);font:inherit}.CertificateFilterPanel_search__4HxFy:focus-within{color:var(--color-accent)}.CertificateFilterPanel_options___s0qE{max-height:144px;overflow-y:auto;padding:0 7px 6px}.CertificateFilterPanel_option__foSqH{display:flex;align-items:center;gap:9px;min-height:34px;padding:0 7px;border-radius:7px;color:var(--color-ink-secondary);cursor:pointer}.CertificateFilterPanel_option__foSqH:hover{background:var(--task-list-hover-background)}.CertificateFilterPanel_option__foSqH>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CertificateFilterPanel_optionCount__nk9U8{margin-inline-start:auto;color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.CertificateFilterPanel_empty__AsZNP{margin:8px 12px 16px;color:var(--color-ink-muted);font-size:13px}.CertificateFilterPanel_footer__p5ojB{flex:none;padding:10px 14px;border-top:1px solid var(--color-line);background:var(--bg-menu)}.CertificateFilterPanel_footer__p5ojB button{width:100%}.CertificateQueueTooltip_tooltip__pNvK5{position:fixed;z-index:80;display:flex;flex-direction:column;gap:2px;max-width:min(36ch,calc(100vw - 16px));padding:var(--sp-5) var(--sp-6);border:1px solid var(--color-line-strong);border-radius:var(--r-sm);background:var(--bg-menu);box-shadow:var(--shadow-menu);color:var(--fg-muted);font-size:var(--font-size-caption);line-height:16px;overflow-wrap:anywhere;visibility:hidden;pointer-events:none}.CertificateQueueTooltip_person__TQAdi{font-weight:var(--font-weight-medium)}.ChatAttachments_files__L4Oat{display:flex;flex:none;align-items:flex-start;gap:10px;height:66px;min-height:66px;overflow-x:auto;overflow-y:hidden;padding:2px;scrollbar-width:thin}.ChatAttachments_files__L4Oat:empty{display:none}.ChatAttachments_messageFiles__XEBgX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:100%}.ChatAttachments_messageFiles__XEBgX .ChatAttachments_card__YjaUW{padding-right:8px}.ChatAttachments_card__YjaUW{position:relative;display:flex;flex:0 0 240px;width:240px;max-width:100%;height:56px;padding:8px 32px 8px 8px;border:1px solid var(--color-line);border-radius:12px;background:var(--task-control-background);color:var(--color-ink)}.ChatAttachments_file__Ws0VE{display:flex;min-width:0;width:100%;align-items:center;gap:8px;border:0;background:transparent;color:inherit;padding:0;text-align:start;cursor:pointer}.ChatAttachments_iconTile__IC91w{position:relative;display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:9px;background:var(--color-control-hover,rgb(128 128 128/10%))}.ChatAttachments_documentIcon__roG8x{position:relative;display:flex;align-items:flex-end;justify-content:center;width:20px;height:26px;padding-bottom:3px;border-radius:4px;clip-path:polygon(0 0,62% 0,100% 30%,100% 100%,0 100%);background:var(--color-ink-faint);color:white;font-size:6px;font-weight:700;line-height:1}.ChatAttachments_documentIcon__roG8x[data-pdf=true]{background:#fa555b}.ChatAttachments_documentIcon__roG8x:after{content:"";position:absolute;inset:0 0 auto auto;width:8px;height:8px;border-bottom-left-radius:2px;background:rgb(255 255 255/35%)}.ChatAttachments_fileText__fy23Z{min-width:0;display:flex;flex-direction:column;gap:2px}.ChatAttachments_fileText__fy23Z strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;font-weight:500}.ChatAttachments_fileText__fy23Z small{display:block;height:14px;color:var(--color-ink-muted);font-size:11px;line-height:14px;white-space:nowrap}.ChatAttachments_thumbnail__Vb8NW{width:30px;height:30px;object-fit:cover;border-radius:6px}.ChatAttachments_remove__POqu_{position:absolute;top:7px;right:7px;display:grid;place-items:center;width:21px;height:21px;padding:0;border:1px solid var(--color-line-soft);border-radius:50%;background:var(--task-control-background);color:var(--color-ink-secondary);cursor:pointer}.ChatAttachments_remove__POqu_:disabled{opacity:.4;cursor:default}.ChatAttachments_iconTile__IC91w[data-loading=true]>:first-child{opacity:.35}.ChatAttachments_spinner__XoM_P{position:absolute;inset:5px;border:2px solid var(--color-line);border-top-color:var(--color-accent);border-radius:50%;animation:ChatAttachments_attachmentSpin__KFHMG .9s linear infinite}@keyframes ChatAttachments_attachmentSpin__KFHMG{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ChatAttachments_spinner__XoM_P{animation:none}}.ChatAttachments_feedback__YYyqW{flex:0 0 240px;max-width:100%;height:56px;padding:6px;font-size:12px;line-height:18px;color:var(--color-ink-secondary);white-space:pre-wrap;overflow:auto}.ChatAttachments_feedback__YYyqW button{margin-inline-start:8px}.ChatAttachments_preview__hz3AL{width:min(900px,94vw);max-height:90dvh;padding:16px;border:1px solid var(--color-line);border-radius:16px;background:var(--task-control-background,white);color:var(--color-ink)}.ChatAttachments_preview__hz3AL::backdrop{background:rgb(20 16 32/50%)}.ChatAttachments_preview__hz3AL header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.ChatAttachments_preview__hz3AL strong{overflow-wrap:anywhere;min-width:0}.ChatAttachments_preview__hz3AL img{display:block;max-width:100%;max-height:72dvh;object-fit:contain;margin:auto}.ChatAttachments_preview__hz3AL iframe{display:block;width:100%;height:72dvh;border:0}.SideDrawer_drawer__1lZdc{position:fixed;z-index:100;inset-block:var(--shell-pad-t) var(--shell-pad-b);inset-inline:auto var(--shell-pad-r);width:min(520px,calc(100vw - var(--sp-13)));max-width:none;max-height:none;height:auto;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--r-xl);background:var(--viewer-overlay-background);box-shadow:var(--viewer-overlay-shadow);color:var(--color-ink);--drawer-shift:calc(100% + var(--shell-pad-r))}.SideDrawer_drawer__1lZdc:before{position:absolute;z-index:2;inset:0;padding:1px;border-radius:inherit;background:var(--viewer-overlay-ring);content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.SideDrawer_drawer__1lZdc[data-expanded=true]{inset-block:max(12px,var(--shell-pad-t)) max(12px,var(--shell-pad-b));inset-inline:0;width:min(1240px,calc(100vw - 24px));height:auto;max-width:none;margin-inline:auto;border-radius:var(--r-xl)}.SideDrawer_drawer__1lZdc[data-side=start]{inset-inline:var(--shell-pad-r) auto}.SideDrawer_drawer__1lZdc[data-side=start],[dir=rtl] .SideDrawer_drawer__1lZdc[data-side=end]{--drawer-shift:calc(-100% - var(--shell-pad-r))}[dir=rtl] .SideDrawer_drawer__1lZdc[data-side=start]{--drawer-shift:calc(100% + var(--shell-pad-r))}.SideDrawer_drawer__1lZdc::backdrop{background:var(--dialog-backdrop);backdrop-filter:blur(2px)}@media (prefers-reduced-motion:no-preference){.SideDrawer_drawer__1lZdc[open]{animation:SideDrawer_side-drawer-in__ErTxT var(--t-slow) var(--ease-out)}.SideDrawer_drawer__1lZdc[data-expanded=true][open]{animation:SideDrawer_full-drawer-in__bi8_s var(--t-slow) var(--ease-out)}.SideDrawer_drawer__1lZdc[open]::backdrop{animation:SideDrawer_side-backdrop-in__bebHf var(--t-slow) var(--ease-out)}.SideDrawer_closing__RTcNJ[open]{animation:SideDrawer_side-drawer-out__5zcD0 .22s var(--ease) forwards;pointer-events:none}.SideDrawer_closing__RTcNJ[data-expanded=true][open]{animation:SideDrawer_full-drawer-out__Ph7ZI .22s var(--ease) forwards}.SideDrawer_closing__RTcNJ[open]::backdrop{animation:SideDrawer_side-backdrop-out__gDENZ .22s var(--ease) forwards}}@media (max-width:620px){.SideDrawer_drawer__1lZdc{inset:0;width:100vw;border-radius:0}.SideDrawer_drawer__1lZdc[data-expanded=true]{inset:0;width:100vw;height:100dvh;border-radius:0}}@keyframes SideDrawer_side-drawer-in__ErTxT{0%{opacity:0;transform:translateX(var(--drawer-shift))}}@keyframes SideDrawer_side-drawer-out__5zcD0{to{opacity:0;transform:translateX(var(--drawer-shift))}}@keyframes SideDrawer_full-drawer-in__bi8_s{0%{opacity:0;transform:scale(.985)}}@keyframes SideDrawer_full-drawer-out__Ph7ZI{to{opacity:0;transform:scale(.985)}}@keyframes SideDrawer_side-backdrop-in__bebHf{0%{opacity:0}}@keyframes SideDrawer_side-backdrop-out__gDENZ{to{opacity:0}}.LibraryPagination_pagination__HUwwK{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-4);padding:var(--sp-10) 0 var(--sp-5)}.LibraryPagination_pageSlot__OCOG4,.LibraryPagination_pages__7vCOX{display:flex;align-items:center;gap:var(--sp-3)}.LibraryPagination_number__D2i7p,.LibraryPagination_step__w8Te7{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:var(--sp-3);padding:0 var(--sp-5);border:1px solid var(--color-line);border-radius:var(--r-xs);background:var(--task-control-background);color:var(--color-ink-secondary);font:inherit;font-size:var(--font-size-body-small);cursor:pointer}.LibraryPagination_number__D2i7p{min-width:36px;padding-inline:var(--sp-3);font-variant-numeric:tabular-nums}.LibraryPagination_number__D2i7p:hover:not([aria-current=page]),.LibraryPagination_step__w8Te7:hover:not(:disabled){border-color:var(--color-accent-line);background:var(--color-control-hover);color:var(--color-ink)}.LibraryPagination_number__D2i7p[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent);color:var(--tag-on-solid)}.LibraryPagination_step__w8Te7:disabled{opacity:.45;cursor:not-allowed}.LibraryPagination_number__D2i7p:focus-visible,.LibraryPagination_step__w8Te7:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.LibraryPagination_ellipsis__nfe5Y{color:var(--color-ink-muted)}[dir=rtl] .LibraryPagination_step__w8Te7 svg{transform:scaleX(-1)}.ReferenceLibraryTabs_tabs__GaIow{display:flex;align-items:flex-end;gap:var(--sp-12);overflow-x:auto;border-bottom:1px solid var(--color-line);scrollbar-width:none}.ReferenceLibraryTabs_tabs__GaIow::-webkit-scrollbar{display:none}.ReferenceLibraryTabs_tabs__GaIow a{position:relative;display:inline-flex;min-height:46px;align-items:center;gap:var(--sp-4);padding:0 var(--sp-2);color:var(--color-ink-muted);font-size:var(--font-size-body-small);text-decoration:none;white-space:nowrap;transition:color var(--t) var(--ease)}.ReferenceLibraryTabs_tabs__GaIow a:hover{color:var(--color-ink)}.ReferenceLibraryTabs_tabs__GaIow a:focus-visible{border-radius:var(--r-2xs);outline:2px solid var(--color-focus);outline-offset:3px}.ReferenceLibraryTabs_tabs__GaIow a span{display:grid;min-width:22px;height:22px;padding:0 var(--sp-3);place-items:center;border-radius:var(--r-2xs);background:var(--task-control-background);color:var(--color-ink-muted);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.ReferenceLibraryTabs_tabs__GaIow .ReferenceLibraryTabs_active__0lE3m{color:var(--color-ink);font-weight:var(--font-weight-medium)}.ReferenceLibraryTabs_tabs__GaIow .ReferenceLibraryTabs_active__0lE3m:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--color-accent);content:""}.ReferenceLibraryTabs_tabs__GaIow .ReferenceLibraryTabs_active__0lE3m span{background:var(--color-accent);color:white}.ReviewWorkspaceTabs_findingsList__F31cR{display:flex;flex-direction:column;gap:12px}.ReviewWorkspaceTabs_findingCard__fC9MC.ReviewWorkspaceTabs_findingCard__fC9MC{display:flex;width:100%;height:auto;min-height:0;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--color-line);border-radius:12px;background:var(--color-control-hover);color:var(--color-ink);cursor:pointer;text-align:start;transition:border-color .15s ease,background .15s ease;white-space:normal}.ReviewWorkspaceTabs_findingCardActive__hfGGc.ReviewWorkspaceTabs_findingCardActive__hfGGc,.ReviewWorkspaceTabs_findingCard__fC9MC.ReviewWorkspaceTabs_findingCard__fC9MC:hover{background:var(--color-surface)}.ReviewWorkspaceTabs_findingNumber__zbdU_{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:50%;color:#fff;font-size:12px;font-weight:var(--font-weight-semibold)}.ReviewWorkspaceTabs_findingCopy__8_rji{min-width:0;flex:1}.ReviewWorkspaceTabs_findingHeading__S12dB{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ReviewWorkspaceTabs_findingHeading__S12dB strong{color:var(--color-ink);font-size:13px;line-height:18px}.ReviewWorkspaceTabs_findingHeading__S12dB em{flex:none;color:var(--color-ink-faint);font-size:11px;font-style:normal;letter-spacing:.04em;text-transform:uppercase}.ReviewWorkspaceTabs_findingCopy__8_rji small{display:block;margin-top:4px;color:var(--color-ink-muted);font-size:12px;line-height:18px}.ReviewWorkspaceTabs_findingCopy__8_rji .ReviewWorkspaceTabs_checkDescription__Wns_K{margin-top:6px}.ReviewWorkspaceTabs_checkDescription__Wns_K{margin:8px 0 0;color:var(--color-ink-muted);font-size:12px;line-height:18px}.ReviewWorkspaceTabs_checkMetadata__FtbTG{display:flex;flex-direction:column;gap:0;margin:10px 0 0;padding-top:6px;border-top:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_checkMetadata__FtbTG>div{display:grid;grid-template-columns:minmax(82px,.8fr) minmax(0,1.2fr);align-items:start;gap:10px;padding:5px 0}.ReviewWorkspaceTabs_checkMetadata__FtbTG dd,.ReviewWorkspaceTabs_checkMetadata__FtbTG dt{margin:0;font-size:11px;line-height:16px}.ReviewWorkspaceTabs_checkMetadata__FtbTG dt{color:var(--color-ink-faint)}.ReviewWorkspaceTabs_checkMetadata__FtbTG dd{min-width:0;overflow-wrap:anywhere;color:var(--color-ink-secondary);text-align:end;font-variant-numeric:tabular-nums}.ReviewWorkspaceTabs_clearCase__RCkNG{display:flex;align-items:center;flex-direction:column;padding:64px 20px 52px;color:var(--color-ink-muted);text-align:center}.ReviewWorkspaceTabs_clearCase__RCkNG>span{display:grid;width:44px;height:44px;place-items:center;margin-bottom:10px;border-radius:50%;background:var(--tag-done-background);color:var(--tag-done-foreground)}.ReviewWorkspaceTabs_clearCase__RCkNG strong{color:var(--color-ink);font-size:14px;font-weight:var(--font-weight-medium)}.ReviewWorkspaceTabs_clearCase__RCkNG p{max-width:420px;margin:10px 0 0;font-size:12px;line-height:19px}.ReviewWorkspaceTabs_clearChecks__394cB{margin-top:20px;padding-top:16px;border-top:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_clearChecks__394cB h3{margin:0 0 10px;color:var(--color-ink-secondary);font-size:13px;font-weight:var(--font-weight-medium)}.ReviewWorkspaceTabs_clearChecks__394cB p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0;color:var(--color-ink-muted);font-size:12px}.ReviewWorkspaceTabs_clearChecks__394cB b{color:var(--tag-done-foreground);font-weight:var(--font-weight-regular)}.ReviewWorkspaceTabs_showAll__s8nNu.ReviewWorkspaceTabs_showAll__s8nNu{height:auto;margin-top:10px;padding:0;background:transparent;color:var(--color-ink-secondary);font-size:13px}.ReviewWorkspaceTabs_eyebrow__dwyNj{margin:0 0 10px;color:var(--color-ink-muted);font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.ReviewWorkspaceTabs_eyebrow__dwyNj:not(:first-child){margin-top:24px}.ReviewWorkspaceTabs_facts__54s7p{margin:0}.ReviewWorkspaceTabs_facts__54s7p>div{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,1.4fr);gap:12px;padding:10px 0}.ReviewWorkspaceTabs_facts__54s7p>div+div{border-top:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_facts__54s7p dd,.ReviewWorkspaceTabs_facts__54s7p dt{font-size:12px}.ReviewWorkspaceTabs_facts__54s7p dt{color:var(--color-ink-muted)}.ReviewWorkspaceTabs_facts__54s7p dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--color-ink);text-align:end}.ReviewWorkspaceTabs_extractedText__I6NMY{max-height:260px;overflow-y:auto;padding:12px;border:1px solid var(--color-line-soft);border-radius:10px;background:var(--color-control-hover);color:var(--color-ink-secondary);font-size:12px;line-height:1.65;white-space:pre-wrap}.ReviewWorkspaceTabs_symbolList__Z4b4u{display:flex;flex-direction:column;gap:8px}.ReviewWorkspaceTabs_symbolCard___eqaz{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:10px;border:1px solid var(--color-line-soft);border-radius:10px;background:var(--task-control-background);transition:border-color .15s ease,background .15s ease}.ReviewWorkspaceTabs_symbolCard___eqaz[tabindex="0"]{cursor:pointer}.ReviewWorkspaceTabs_symbolCard___eqaz[tabindex="0"]:focus-visible,.ReviewWorkspaceTabs_symbolCard___eqaz[tabindex="0"]:hover{border-color:var(--color-accent);background:var(--color-accent-soft);outline:none}.ReviewWorkspaceTabs_symbolIcon__KFrhw{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent)}.ReviewWorkspaceTabs_symbolCopy__Nz776{min-width:0}.ReviewWorkspaceTabs_symbolCopy__Nz776 small,.ReviewWorkspaceTabs_symbolCopy__Nz776 strong{display:block}.ReviewWorkspaceTabs_symbolCopy__Nz776 strong{color:var(--color-ink);font-size:12px;font-weight:var(--font-weight-medium)}.ReviewWorkspaceTabs_symbolCopy__Nz776 small{margin-top:2px;overflow:hidden;color:var(--color-ink-muted);font-size:11px;line-height:16px;text-overflow:ellipsis}.ReviewWorkspaceTabs_panelSkeleton__QdX3v{display:flex;width:100%;flex-direction:column}.ReviewWorkspaceTabs_globalAskPanel__JRnup .ReviewWorkspaceTabs_panelSkeleton__QdX3v{max-width:880px;margin-inline:auto}.ReviewWorkspaceTabs_panelSkeletonBlock__lcP71{position:relative;display:block;overflow:hidden;border-radius:6px;background:linear-gradient(100deg,transparent 34%,var(--task-skeleton-sheen) 47%,var(--task-skeleton-sheen) 53%,transparent 66%),var(--task-skeleton-base);background-attachment:fixed,scroll;background-repeat:no-repeat;background-size:200vw 100%,auto;animation:ReviewWorkspaceTabs_review-panel-skeleton-wave__IQ4UD 2.4s linear infinite}.ReviewWorkspaceTabs_panelSkeletonEyebrow__2ohC9{width:42%;height:10px;margin-bottom:10px}.ReviewWorkspaceTabs_panelSkeletonCheckRow__ZQS_3{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-bottom:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_panelSkeletonCheckHeading__jEDtA,.ReviewWorkspaceTabs_panelSkeletonHistoryRow__BWH8k>div{display:flex;align-items:center;gap:12px}.ReviewWorkspaceTabs_panelSkeletonCheckName__XuXRP{width:58%;height:12px;margin-inline-end:auto}.ReviewWorkspaceTabs_panelSkeletonScore__rXvpz{width:28px;height:10px}.ReviewWorkspaceTabs_panelSkeletonBadge__TIifQ{width:48px;height:22px}.ReviewWorkspaceTabs_panelSkeletonLineShort__l8ogH,.ReviewWorkspaceTabs_panelSkeletonLine__CnRea{width:92%;height:9px}.ReviewWorkspaceTabs_panelSkeletonLineShort__l8ogH{width:68%}.ReviewWorkspaceTabs_panelSkeletonCheckRow__ZQS_3:nth-of-type(3) .ReviewWorkspaceTabs_panelSkeletonCheckName__XuXRP{width:46%}.ReviewWorkspaceTabs_panelSkeletonCheckRow__ZQS_3:nth-of-type(4) .ReviewWorkspaceTabs_panelSkeletonLineShort__l8ogH{width:54%}.ReviewWorkspaceTabs_panelSkeletonHistoryRow__BWH8k{display:flex;flex-direction:column;gap:9px;padding:12px 0;border-bottom:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_panelSkeletonHistoryName__WFgxZ{width:54%;height:11px}.ReviewWorkspaceTabs_panelSkeletonHistoryTime__09mYF{width:36px;height:9px;margin-inline-start:auto}.ReviewWorkspaceTabs_panelSkeletonFacts__1nrzn{display:flex;flex-direction:column}.ReviewWorkspaceTabs_panelSkeletonFacts__1nrzn>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_panelSkeletonFactLabel__UZkiw{width:32%;height:10px}.ReviewWorkspaceTabs_panelSkeletonFactValue__75y_N{width:46%;height:10px}.ReviewWorkspaceTabs_panelSkeletonDocumentHeading__MOdkz{width:38%;height:10px;margin-top:24px}.ReviewWorkspaceTabs_panelSkeletonDocumentText__7_Y7o{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:14px;border-radius:10px;background:var(--color-control-hover)}.ReviewWorkspaceTabs_panelSkeletonAskLead__N9DQ2{width:min(520px,70%);height:12px}.ReviewWorkspaceTabs_panelSkeletonAskSuggestions__gq1rA{display:flex;width:min(100%,620px);flex-direction:column;gap:8px;margin-top:16px}.ReviewWorkspaceTabs_panelSkeletonAskSuggestion__PeVd6{width:100%;height:44px;border-radius:10px}.ReviewWorkspaceTabs_panelSkeletonAskNote__7omzU{width:min(320px,52%);height:10px;margin-top:16px}@keyframes ReviewWorkspaceTabs_review-panel-skeleton-wave__IQ4UD{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}.ReviewWorkspaceTabs_checkGroup__l78DM+.ReviewWorkspaceTabs_checkGroup__l78DM{margin-top:24px}.ReviewWorkspaceTabs_checkGroupToggle__P_oTz{display:flex;align-items:center;gap:6px;width:100%;border:0;background:none;padding:0;cursor:pointer;text-align:start}.ReviewWorkspaceTabs_checkGroupToggle__P_oTz svg{transition:transform .15s ease}.ReviewWorkspaceTabs_checkGroupToggle__P_oTz[aria-expanded=true] svg{transform:rotate(180deg)}.ReviewWorkspaceTabs_checkList__n55oJ{display:flex;flex-direction:column;margin-top:10px}.ReviewWorkspaceTabs_checkRow__pUhCu{padding:12px 0;border-bottom:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_checkRow__pUhCu:last-child{border-bottom:0}.ReviewWorkspaceTabs_checkRowUnavailable___t04b{opacity:.72}.ReviewWorkspaceTabs_checkRowHeading__iU7XI{display:flex;align-items:center;gap:12px}.ReviewWorkspaceTabs_checkName__ejOXn{min-width:0;flex:1;overflow:hidden;color:var(--color-ink);font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ReviewWorkspaceTabs_checkScore__T_zF_{min-width:30px;flex:none;color:var(--color-ink-faint);font-size:12px;font-variant-numeric:tabular-nums;text-align:end}.ReviewWorkspaceTabs_checkBadge__N__ox{flex:none;padding:0 10px;border:1px solid var(--tag-line);border-radius:6px;color:var(--color-ink-faint);font-size:11px;font-weight:var(--font-weight-medium);line-height:1.8}.ReviewWorkspaceTabs_checkBadge__N__ox[data-outcome=fail]{border-color:var(--tag-danger-solid);background:var(--tag-danger-solid);color:var(--tag-on-solid)}.ReviewWorkspaceTabs_checkBadge__N__ox[data-outcome=warn]{border-color:var(--tag-warning-solid);background:var(--tag-warning-solid);color:var(--tag-on-solid)}.ReviewWorkspaceTabs_checkBadge__N__ox[data-outcome=pass]{border-color:var(--tag-done-solid);background:var(--tag-done-solid);color:var(--tag-on-solid)}.ReviewWorkspaceTabs_emptyCopy__a9baw{margin:0;padding:30px 14px;color:var(--color-ink-muted);font-size:12px;line-height:1.55;text-align:center}.ReviewWorkspaceTabs_historyEyebrow__2PLhn{margin:0;color:var(--color-ink-faint);font-size:11px;font-weight:var(--font-weight-medium);line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.ReviewWorkspaceTabs_historyEyebrowSpaced__VEdFC{margin-top:24px}.ReviewWorkspaceTabs_historySteps__Ep1CD{display:flex;flex-direction:column;gap:10px;margin-top:12px}.ReviewWorkspaceTabs_historyStep__4dXfb{padding:12px 14px;border:1px solid var(--color-line-soft);border-radius:12px;background:rgb(0 0 0/.02)}.ReviewWorkspaceTabs_historyStepRow__IwX8x{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ReviewWorkspaceTabs_historyStepName__K0t0i{color:var(--color-ink);font-size:13px;font-weight:var(--font-weight-medium);line-height:1.45}.ReviewWorkspaceTabs_historyStepTook__n4lEP{flex:none;color:var(--color-ink-faint);font-size:12px;font-variant-numeric:tabular-nums}.ReviewWorkspaceTabs_historyStepLine__sqkPd{margin:8px 0 0;color:var(--color-ink-muted);font-size:12px;line-height:1.5}.ReviewWorkspaceTabs_historyMore__7iCyC{display:inline-block;margin-top:12px;padding:0;border:0;background:none;color:var(--color-accent-dark);cursor:pointer;font:inherit;font-size:12px}.ReviewWorkspaceTabs_historyMore__7iCyC:hover{color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.ReviewWorkspaceTabs_historyMore__7iCyC:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ReviewWorkspaceTabs_historyTrace__y5v2G{display:flex;flex-direction:column;margin-top:12px}.ReviewWorkspaceTabs_historyTraceRow__be0pg{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_historyTraceRow__be0pg:last-child{border-bottom:0}.ReviewWorkspaceTabs_historyTraceTool__chWS3{color:var(--color-ink-muted);font-size:12px}.ReviewWorkspaceTabs_historyTraceMs__FapJr{flex:none;color:var(--color-ink-faint);font-size:12px;font-variant-numeric:tabular-nums}.ReviewWorkspaceTabs_historyEmpty__pCQ7k{margin-top:12px;padding:14px;border:1px solid var(--color-line-soft);border-radius:12px;background:rgb(0 0 0/.02)}.ReviewWorkspaceTabs_historyEmptyTitle__P_IEL{margin:0;color:var(--color-ink);font-size:13px;font-weight:var(--font-weight-medium);line-height:1.45}.ReviewWorkspaceTabs_historyEmptyNote__8BZIf{margin:8px 0 0;color:var(--color-ink-muted);font-size:12px;line-height:1.5}.ReviewWorkspaceTabs_historyPerson__8Q__f{display:flex;flex-direction:column;gap:14px;margin-top:12px}.ReviewWorkspaceTabs_historyPersonRow__Ir_DH{display:flex;align-items:flex-start;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--color-line-soft)}.ReviewWorkspaceTabs_historyPersonRow__Ir_DH:last-child{padding-bottom:0;border-bottom:0}.ReviewWorkspaceTabs_historyPersonAvatar__GcZRR{display:grid;width:28px;height:28px;flex:none;place-items:center;border-radius:50%;font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:.02em}.ReviewWorkspaceTabs_historyPersonAvatar1__qhdD_{color:#a9c0ee;background:#2c3550}.ReviewWorkspaceTabs_historyPersonAvatar2__ddwE0{color:#93cfcd;background:#243f42}.ReviewWorkspaceTabs_historyPersonAvatar3__MHC8r{color:#c0acf0;background:#3a3350}.ReviewWorkspaceTabs_historyPersonAvatar4__5jWUJ{color:#e3bb92;background:#4a3a2e}.ReviewWorkspaceTabs_historyPersonAvatar5__Kfxn6{color:#a3ccab;background:#2d4235}.ReviewWorkspaceTabs_historyPersonAvatar6__Bv2S4{color:#e0a9c1;background:#472f3d}.ReviewWorkspaceTabs_historyPersonCopy__FQWgC{display:flex;flex:1;flex-direction:column;min-width:0}.ReviewWorkspaceTabs_historyPersonWhat__ZBr_Y{color:var(--color-ink);font-size:13px;line-height:1.45}.ReviewWorkspaceTabs_historyPersonWho__HsX1o{margin-top:2px;color:var(--color-ink-muted);font-size:var(--font-size-caption);line-height:1.45}.ReviewWorkspaceTabs_historyPersonNote__lsmhT{margin-top:8px;color:var(--color-ink-muted);font-size:var(--font-size-caption);line-height:1.5}.ReviewWorkspaceTabs_historyPersonWhen__67jj1{margin-top:10px;color:var(--color-ink-faint);font-size:var(--font-size-micro);font-variant-numeric:tabular-nums}[data-theme=light] .ReviewWorkspaceTabs_historyPersonAvatar1__qhdD_{color:#3d5c8f;background:#e2eaf9}[data-theme=light] .ReviewWorkspaceTabs_historyPersonAvatar2__ddwE0{color:#2f6b68;background:#dcefee}[data-theme=light] .ReviewWorkspaceTabs_historyPersonAvatar3__MHC8r{color:#5b45a0;background:#eae3fa}[data-theme=light] .ReviewWorkspaceTabs_historyPersonAvatar4__5jWUJ{color:#8a5f33;background:#f6e8da}[data-theme=light] .ReviewWorkspaceTabs_historyPersonAvatar5__Kfxn6{color:#3d6b48;background:#e2efe4}[data-theme=light] .ReviewWorkspaceTabs_historyPersonAvatar6__Bv2S4{color:#8d4d68;background:#f8e5ec}.ReviewWorkspaceTabs_emptyState__v8rSc{display:flex;min-height:180px;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:40px 24px;color:var(--color-ink-muted);text-align:center}.ReviewWorkspaceTabs_emptyState__v8rSc>span{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--color-line);border-radius:50%;background:var(--task-control-background);color:var(--color-ink-faint)}.ReviewWorkspaceTabs_emptyState__v8rSc strong{color:var(--color-ink);font-weight:500}.ReviewWorkspaceTabs_emptyState__v8rSc p{max-width:36ch;margin:0;font-size:12px;line-height:1.55}@media (prefers-reduced-motion:reduce){.ReviewWorkspaceTabs_panelSkeletonBlock__lcP71{background:var(--task-skeleton-base);animation:none}}.CertificatePreviewDrawer_layout__wShlz{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:transparent}.CertificatePreviewDrawer_header__vuPYs{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:none;padding:16px 18px;border-bottom:1px solid var(--color-line)}.CertificatePreviewDrawer_identity__kWFzm{min-width:0}.CertificatePreviewDrawer_identity__kWFzm h2{overflow:hidden;margin:0;font-size:var(--font-size-title);font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.CertificatePreviewDrawer_meta__yRtyJ{display:flex;align-items:center;gap:8px;margin-top:7px;color:var(--color-ink-muted);font-size:var(--font-size-body-small)}.CertificatePreviewDrawer_meta__yRtyJ>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CertificatePreviewDrawer_badge__Cxvp_{flex:none;padding:4px 7px;border:1px solid var(--color-line);border-radius:6px;color:var(--color-ink-secondary);font-size:var(--font-size-caption)}.CertificatePreviewDrawer_tools__21O01{display:flex;flex:none;gap:6px}.CertificatePreviewDrawer_footer__XOK4h button,.CertificatePreviewDrawer_pageNav__9ViIn button,.CertificatePreviewDrawer_tools__21O01 button{width:34px;height:34px;padding:0}.CertificatePreviewDrawer_body__GkVUQ{display:flex;align-items:flex-start;justify-content:center;flex:1;min-height:0;overflow:auto;padding:22px;background:var(--viewer-well-background)}.CertificatePreviewDrawer_pageWrap__vcPMN{display:flex;justify-content:center;width:100%;min-height:100%}.CertificatePreviewDrawer_pageImage__ve73y{display:block;max-width:100%;height:auto;align-self:flex-start;background:white;box-shadow:0 5px 22px rgb(20 18 48/9%);object-fit:contain}.CertificatePreviewDrawer_fileFrame__GLCmJ{width:100%;min-height:100%;border:0;background:white}.CertificatePreviewDrawer_loading__k7vlh{width:min(100%,420px);aspect-ratio:210/297;padding:24px;border-radius:8px;background:var(--bg-control);color:var(--color-ink-muted);animation:CertificatePreviewDrawer_preview-pulse__raKf9 1.5s ease-in-out infinite alternate}.CertificatePreviewDrawer_fallback__nCdGa{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;min-height:240px;color:var(--color-ink-muted);text-align:center}.CertificatePreviewDrawer_fallback__nCdGa a{color:var(--color-accent);text-decoration:underline}.CertificatePreviewDrawer_actionBar__YCf5Z,.CertificatePreviewDrawer_footer__XOK4h,.CertificatePreviewDrawer_pageNav__9ViIn{display:flex;align-items:center;flex:none;border-top:1px solid var(--color-line)}.CertificatePreviewDrawer_pageNav__9ViIn{justify-content:center;gap:12px;padding:6px 16px;color:var(--color-ink-muted);font-size:var(--font-size-body-small)}.CertificatePreviewDrawer_actionBar__YCf5Z{padding:10px 18px}.CertificatePreviewDrawer_actionBar__YCf5Z,.CertificatePreviewDrawer_footer__XOK4h{justify-content:space-between;gap:12px;color:var(--color-ink-muted);font-size:var(--font-size-body-small)}.CertificatePreviewDrawer_footer__XOK4h{min-height:54px;padding:8px 18px}.CertificatePreviewDrawer_footer__XOK4h>span{min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@keyframes CertificatePreviewDrawer_preview-pulse__raKf9{to{opacity:.58}}@media (prefers-reduced-motion:reduce){.CertificatePreviewDrawer_loading__k7vlh{animation:none}}@media (max-width:620px){.CertificatePreviewDrawer_actionBar__YCf5Z,.CertificatePreviewDrawer_footer__XOK4h,.CertificatePreviewDrawer_header__vuPYs{padding-inline:12px}.CertificatePreviewDrawer_body__GkVUQ{padding:14px}}.MoveCertificatesModal_dialog__eoW6q{position:fixed;inset:0;width:min(500px,calc(100vw - 32px));max-width:none;margin:auto;padding:0;border:0;background:transparent;color:var(--color-ink)}.MoveCertificatesModal_dialog__eoW6q::backdrop{background:var(--dialog-backdrop,rgba(15,23,42,.45));backdrop-filter:blur(2px)}.MoveCertificatesModal_dialogBox___K4tw{padding:24px 26px;border:1px solid var(--color-line,#e2e8f0);border-radius:18px;background:var(--dialog-background,#ffffff);box-shadow:var(--panel-shadow,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1))}.MoveCertificatesModal_title__Q9zAJ{margin:0;color:var(--color-ink,#0f172a);font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.MoveCertificatesModal_subtitle__QH3Rr{margin:4px 0 0;color:var(--color-ink-muted,#64748b);font-size:14px;line-height:1.4}.MoveCertificatesModal_searchWrapper__id44G{position:relative;margin-top:18px;display:flex;align-items:center}.MoveCertificatesModal_searchIcon__8Dow1{position:absolute;inset-inline-start:12px;color:var(--color-ink-muted,#64748b);pointer-events:none}.MoveCertificatesModal_searchInput__xObS2{width:100%;height:42px;padding-inline-start:36px;padding-inline-end:12px;background:#f8fafc;border:1px solid var(--color-line,#e2e8f0);border-radius:8px;font-size:14px;color:var(--color-ink,#0f172a);outline:none;transition:border-color .15s,background-color .15s,box-shadow .15s}.MoveCertificatesModal_searchInput__xObS2::placeholder{color:var(--color-ink-muted,#64748b)}.MoveCertificatesModal_searchInput__xObS2:focus{background:#ffffff;border-color:#8b5cf6;box-shadow:0 0 0 2px rgba(139,92,246,.15)}.MoveCertificatesModal_sectionHeader__HSIrs{margin-top:18px;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-muted,#64748b)}.MoveCertificatesModal_cardsList__2XrmP{display:flex;flex-direction:column;gap:8px;max-height:270px;overflow-y:auto}.MoveCertificatesModal_card__yTIJ7{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;background:var(--dialog-background,#ffffff);border:1px solid var(--color-line,#e2e8f0);border-radius:10px;text-align:start;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.MoveCertificatesModal_card__yTIJ7:hover{border-color:#cbd5e1;background:#f8fafc}.MoveCertificatesModal_cardSelected__qoF9p{border-color:#8b5cf6;background:#faf5ff}.MoveCertificatesModal_cardSelected__qoF9p:hover{border-color:#7c3aed;background:#f5f3ff}.MoveCertificatesModal_cardIcon__FJq1C{display:flex;align-items:center;justify-content:center;color:#475569;flex-shrink:0}.MoveCertificatesModal_cardContent__6pLvE{display:flex;flex-direction:column;gap:2px;min-width:0}.MoveCertificatesModal_cardTitle__z_vSx{font-size:14px;font-weight:500;color:var(--color-ink,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MoveCertificatesModal_cardSubtitle__apZnK{font-size:13px;color:var(--color-ink-muted,#64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MoveCertificatesModal_hint__Lwi_S{margin-top:12px;font-size:13px;color:var(--color-ink-muted,#64748b)}.MoveCertificatesModal_emptyMessage__H508X{padding:24px 0;text-align:center;font-size:14px;color:var(--color-ink-muted,#64748b)}.MoveCertificatesModal_dialogActions__r_BI9{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:22px}.MoveCertificatesModal_cancelButton__5BWlK{height:38px;padding:0 18px;background:var(--dialog-background,#ffffff);border:1px solid #cbd5e1;border-radius:8px;font-size:14px;font-weight:500;color:#334155;cursor:pointer;transition:background-color .15s,border-color .15s}.MoveCertificatesModal_cancelButton__5BWlK:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.MoveCertificatesModal_cancelButton__5BWlK:disabled{opacity:.6;cursor:not-allowed}.MoveCertificatesModal_moveButton__h3KUn{height:38px;padding:0 20px;background:#8b5cf6;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:500;color:#ffffff;cursor:pointer;transition:background-color .15s,opacity .15s}.MoveCertificatesModal_moveButton__h3KUn:hover:not(:disabled){background:#7c3aed}.MoveCertificatesModal_moveButton__h3KUn:disabled{background:#ede9fe;color:#a78bfa;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.MoveCertificatesModal_dialog__eoW6q[open]{animation:MoveCertificatesModal_dialog-in__hi73D .18s cubic-bezier(.16,1,.3,1)}@keyframes MoveCertificatesModal_dialog-in__hi73D{0%{opacity:0;transform:translateY(-6px) scale(.98)}}}.NewProjectModal_dialog__4NkQj{position:fixed;inset:0;width:min(440px,calc(100vw - 32px));max-width:none;margin:auto;padding:0;border:0;background:transparent;color:var(--color-ink)}.NewProjectModal_dialog__4NkQj::backdrop{background:var(--dialog-backdrop,rgba(15,23,42,.45));backdrop-filter:blur(2px)}.NewProjectModal_dialogBox__B7WhQ{padding:24px 26px;border:1px solid var(--color-line,#e2e8f0);border-radius:18px;background:var(--dialog-background,#ffffff);box-shadow:var(--panel-shadow,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1))}.NewProjectModal_title__k5TGt{margin:0;color:var(--color-ink,#0f172a);font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.NewProjectModal_subtitle__bOwt5{margin:4px 0 0;color:var(--color-ink-muted,#64748b);font-size:14px;line-height:1.4}.NewProjectModal_field__th2YL{margin-top:20px;display:flex;flex-direction:column;gap:8px}.NewProjectModal_label__F5tUy{color:var(--color-ink,#1f1b2e);font-size:13px;font-weight:500}.NewProjectModal_input__evabv{width:100%;height:42px;padding:0 14px;background:#ffffff;border:1px solid var(--color-line,#e2e8f0);border-radius:8px;font-size:14px;color:var(--color-ink,#0f172a);outline:none;transition:border-color .15s,box-shadow .15s}.NewProjectModal_input__evabv::placeholder{color:var(--color-ink-muted,#64748b)}.NewProjectModal_input__evabv:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px rgba(139,92,246,.15)}.NewProjectModal_dialogActions__mPiEc{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:24px}.NewProjectModal_cancelButton__rEUfJ{height:38px;padding:0 18px;background:var(--dialog-background,#ffffff);border:1px solid #cbd5e1;border-radius:8px;font-size:14px;font-weight:500;color:#334155;cursor:pointer;transition:background-color .15s,border-color .15s}.NewProjectModal_cancelButton__rEUfJ:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.NewProjectModal_cancelButton__rEUfJ:disabled{opacity:.6;cursor:not-allowed}.NewProjectModal_makeButton__plRKX{height:38px;padding:0 20px;background:#8b5cf6;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:500;color:#ffffff;cursor:pointer;transition:background-color .15s,opacity .15s}.NewProjectModal_makeButton__plRKX:hover:not(:disabled){background:#7c3aed}.NewProjectModal_makeButton__plRKX:disabled{background:#ede9fe;color:#a78bfa;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.NewProjectModal_dialog__4NkQj[open]{animation:NewProjectModal_dialog-in__LUVOl .18s cubic-bezier(.16,1,.3,1)}@keyframes NewProjectModal_dialog-in__LUVOl{0%{opacity:0;transform:translateY(-6px) scale(.98)}}}.AssistantContent_content__SrdkU{min-width:0;color:var(--color-ink);font:inherit;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.AssistantContent_content__SrdkU.AssistantContent_content__SrdkU :is(p,li,blockquote){font-size:inherit;line-height:inherit;white-space:normal}.AssistantContent_content__SrdkU.AssistantContent_content__SrdkU p{margin:0 0 12px}.AssistantContent_content__SrdkU :is(h1,h2,h3,h4){color:var(--color-ink);font-weight:600;margin:18px 0 8px;line-height:1.4;font-size:1.1em}.AssistantContent_content__SrdkU :is(h1,h2,h3,h4):first-child{margin-top:0}.AssistantContent_content__SrdkU :is(ul,ol){padding-inline-start:22px;margin:8px 0 12px}.AssistantContent_content__SrdkU ul{list-style:disc}.AssistantContent_content__SrdkU ol{list-style:decimal}.AssistantContent_content__SrdkU li+li{margin-top:5px}.AssistantContent_content__SrdkU a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.AssistantContent_content__SrdkU .AssistantContent_inlineRef___LkxV{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;border:0;background:none;color:var(--color-ink);border-radius:4px;padding:0;font:inherit;font-size:.92em;font-weight:var(--font-weight-medium);cursor:pointer}.AssistantContent_content__SrdkU .AssistantContent_inlineRef___LkxV svg{flex:none;color:var(--color-ink-muted)}.AssistantContent_content__SrdkU .AssistantContent_inlineRef___LkxV:hover{text-decoration:underline;text-underline-offset:2px}.AssistantContent_content__SrdkU .AssistantContent_inlineRef___LkxV:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.AssistantContent_content__SrdkU blockquote{border-inline-start:3px solid var(--color-accent-line);padding-inline-start:14px;color:var(--color-ink-secondary)}.AssistantContent_content__SrdkU [data-streamdown=table-wrapper]{width:fit-content;max-width:100%;margin:16px 0;padding:0;border:1px solid var(--color-line-soft);border-radius:10px;background:transparent;overflow:hidden}.AssistantContent_content__SrdkU [data-streamdown=table-wrapper]>div{max-height:none;overflow-x:auto;border:0;border-radius:0;background:transparent}.AssistantContent_content__SrdkU table{width:max-content;table-layout:auto;border-collapse:separate;border-spacing:0;border:0;font-size:12px;line-height:1.5;text-align:start}.AssistantContent_content__SrdkU table :is(thead,tbody,tr){border:0}.AssistantContent_content__SrdkU table :is(th,td){border:0;border-bottom:1px solid var(--color-line-divider);padding:12px 14px;vertical-align:top;white-space:nowrap;overflow-wrap:normal;color:var(--color-ink);font-size:12px;line-height:1.5;font-weight:var(--font-weight-regular)}.AssistantContent_content__SrdkU th{background:transparent;font-weight:var(--font-weight-medium)}.AssistantContent_content__SrdkU tbody tr:last-child td{border-bottom:0}.AssistantContent_content__SrdkU td :is(strong,b,[data-streamdown=strong]){font-weight:var(--font-weight-regular)}.AssistantContent_content__SrdkU :is(th,td)[style*=right]{font-variant-numeric:tabular-nums}.AssistantContent_content__SrdkU table code{white-space:nowrap;overflow-wrap:normal}.AssistantContent_content__SrdkU [data-streamdown=strong]{font-weight:600}.AssistantContent_content__SrdkU details{margin:10px 0;border:1px solid var(--color-line-soft);border-radius:8px;padding:8px 12px}.AssistantContent_content__SrdkU summary{cursor:pointer;font-weight:var(--font-weight-medium)}.AssistantContent_content__SrdkU details[open] summary{margin-bottom:6px}.AssistantContent_content__SrdkU .mo-verdict{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:.85em;font-weight:var(--font-weight-medium);line-height:1.6;white-space:nowrap}.AssistantContent_content__SrdkU .mo-verdict-genuine{background:var(--tag-done-solid);color:var(--tag-on-solid)}.AssistantContent_content__SrdkU .mo-verdict-review{background:var(--tag-progress-solid);color:var(--tag-on-solid)}.AssistantContent_content__SrdkU .mo-verdict-blacklisted,.AssistantContent_content__SrdkU .mo-verdict-forged{background:var(--tag-danger-solid);color:var(--tag-on-solid)}.AssistantContent_content__SrdkU pre{max-width:100%;overflow-x:auto;padding:14px;border:1px solid var(--color-line);border-radius:8px;background:var(--color-control-hover);white-space:pre}.AssistantContent_content__SrdkU code{font-size:.9em;background:var(--color-control-hover);border-radius:4px;padding:2px 4px}.AssistantContent_content__SrdkU pre code{padding:0;background:transparent}.AssistantContent_footer__8IQPR{display:flex;align-items:flex-start;gap:4px;margin-top:10px}.AssistantContent_act__npWV1{display:grid;place-items:center;flex:none;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--color-ink-muted);cursor:pointer;transition:background .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1)}.AssistantContent_act__npWV1:hover{background:var(--color-control-hover);color:var(--color-ink)}.AssistantContent_act__npWV1:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.AssistantContent_actDone__kcB3_{color:var(--color-success)}.AssistantContent_actFailed__c9noQ{color:var(--color-danger)}.AssistantContent_cursor__RaSvg{display:inline-block;width:6px;height:14px;border-radius:2px;background:var(--color-accent);animation:AssistantContent_pulse__3gCIa 1s ease-in-out infinite}@keyframes AssistantContent_pulse__3gCIa{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.AssistantContent_cursor__RaSvg{animation:none}}.ChatActivity_activityFrame__FWKQK{display:grid;grid-template-rows:1fr;opacity:1}.ChatActivity_activityFrame__FWKQK>.ChatActivity_activity__Xbfza{min-height:0;overflow:hidden}.ChatActivity_activityCollapsed___ed_u{pointer-events:none;animation:ChatActivity_activity-collapse__bQl01 .26s cubic-bezier(.4,0,.2,1) forwards}.ChatActivity_activity__Xbfza{padding:2px 0 16px;font-size:13px;line-height:20px}.ChatActivity_head__zbA0M{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px;color:var(--color-ink-secondary);font-weight:500}.ChatActivity_time__mGhCN{color:var(--color-ink-faint);font-size:11px;font-weight:400;font-variant-numeric:tabular-nums}.ChatActivity_steps__p2sXN{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ChatActivity_done__aGweU,.ChatActivity_step__osEef{display:flex;align-items:flex-start;gap:12px;color:var(--color-ink)}.ChatActivity_done__aGweU{opacity:.62}.ChatActivity_mark__cg1iW{display:grid;place-items:center;flex:none;width:16px;height:20px}.ChatActivity_done__aGweU .ChatActivity_mark__cg1iW{color:var(--color-success)}.ChatActivity_dot__1Ahw0{width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:ChatActivity_pulse__KrYX_ 1.4s ease-in-out infinite}@keyframes ChatActivity_pulse__KrYX_{50%{opacity:.35;transform:scale(.8)}}@keyframes ChatActivity_activity-collapse__bQl01{to{grid-template-rows:0fr;opacity:0}}@media (prefers-reduced-motion:reduce){.ChatActivity_dot__1Ahw0{animation:none}.ChatActivity_activityCollapsed___ed_u{grid-template-rows:0fr;opacity:0;animation:none}}