.listRowSkeletonPreview_shell__hj_S8{min-height:100vh;display:grid;grid-template-columns:minmax(280px,340px) 1fr;gap:var(--space-l);padding:var(--space-l);box-sizing:border-box;background:var(--color-background-primary)}.listRowSkeletonPreview_sidebar__o6aIa{display:flex;flex-direction:column;gap:var(--space-m);min-width:0}.listRowSkeletonPreview_title__bpu_u{margin:0;color:var(--color-text-and-icon-primary);font-size:var(--font-size-heading-s)}.listRowSkeletonPreview_lede__sZKOv{margin:0;color:var(--color-text-and-icon-tertiary);font-size:var(--font-size-body-s);max-width:36ch}.listRowSkeletonPreview_backLink__W10qf{color:var(--color-text-and-icon-secondary);font-size:var(--font-size-body-s);text-decoration:none}.listRowSkeletonPreview_backLink__W10qf:hover{color:var(--color-text-and-icon-primary)}.listRowSkeletonPreview_controlBlock__z35u1{display:flex;flex-direction:column;gap:var(--space-xs)}.listRowSkeletonPreview_controlLabel__pFxQs{margin:0;font-size:var(--font-size-body-s);font-weight:600;color:var(--color-text-and-icon-secondary)}.listRowSkeletonPreview_toggles__NSnAA{display:flex;flex-direction:column;gap:var(--space-xxs)}.listRowSkeletonPreview_toggleRow__YT7u0{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-body-s);color:var(--color-text-and-icon-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.listRowSkeletonPreview_toggleRow__YT7u0 input{margin:0}.listRowSkeletonPreview_previewColumn__lpfVX{display:flex;flex-direction:column;gap:var(--space-m);min-width:0}.listRowSkeletonPreview_previewStage__CwcWB{display:flex;justify-content:center;align-items:flex-start;min-height:480px;padding:var(--space-xl) var(--space-l);border:1px solid var(--color-border-secondary);border-radius:var(--radius-container-m);background:var(--color-background-secondary)}.listRowSkeletonPreview_mockSidebar__K4G1r{width:var(--sidebar-width,280px);max-width:100%;display:flex;flex-direction:column;border-radius:var(--radius-container-m);border:1px solid var(--color-border-default-light);background:var(--color-background-primary);overflow:hidden;box-shadow:0 8px 32px hsl(from var(--color-shadow-contrast) h s l/.08)}.listRowSkeletonPreview_mockHeader__W4nlT{flex-shrink:0;padding:var(--space-s) var(--space-xs) var(--space-xxs);border-bottom:1px solid var(--color-border-default-light)}.listRowSkeletonPreview_mockHeaderTitle__LpDv_{margin:0;font-size:var(--font-size-body-m);font-weight:600;color:var(--color-text-and-icon-primary)}.listRowSkeletonPreview_mockHeaderMeta__WAO8V{margin:var(--space-xxxs) 0 0;font-size:var(--font-size-body-s);color:var(--color-text-and-icon-tertiary)}.listRowSkeletonPreview_mockMiddle__tEIqL{flex:1 1 auto;min-height:0;max-height:520px;overflow:hidden;padding:var(--space-xxxs) var(--space-xxs)}.listRowSkeletonPreview_mockSectionLabel__UJbm7{margin:var(--space-xs) var(--space-xxs) var(--space-xxxs);font-size:var(--font-size-body-s);font-weight:600;color:var(--color-text-and-icon-tertiary);text-transform:uppercase;letter-spacing:.04em}.listRowSkeletonPreview_note__73pPJ{margin:0;font-size:var(--font-size-body-s);color:var(--color-text-and-icon-tertiary);max-width:56ch}.listRowSkeletonPreview_codeHint__O_Zub{margin:0;padding:var(--space-s);border-radius:var(--radius-control-m);background:hsl(from var(--color-shadow-contrast) h s l/.04);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;color:var(--color-text-and-icon-secondary);overflow-x:auto;white-space:pre-wrap;word-break:break-word}@media (max-width:800px){.listRowSkeletonPreview_shell__hj_S8{grid-template-columns:1fr}}.skeletonPulse_block__0HMyv{border-radius:var(--radius-control-s);background:hsl(from var(--skeleton-pulse-color,var(--color-shadow-contrast)) h s l/var(--skeleton-pulse-alpha,.05));animation:skeletonPulse_skeletonPulse__xSuCS 1.2s ease-in-out infinite;animation-delay:var(--shimmer-delay,0s)}@keyframes skeletonPulse_skeletonPulse__xSuCS{0%,to{opacity:.38}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.skeletonPulse_block__0HMyv{animation:none;opacity:.55}}.listRowSkeleton_loader__1l_Ff{display:flex;flex-direction:column;width:100%;min-width:0}.listRowSkeleton_row__Y_lpa{pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default;background-color:transparent!important;align-items:center}.listRowSkeleton_leadBlock__8HpQz{width:1.25rem;height:1.25rem}.listRowSkeleton_titleBand__iXPQz{display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-xxs);flex:0 0 auto;width:100%;min-width:0;min-height:1.25rem;align-items:center}.listRowSkeleton_titleLineHost__a05nR{--list-row-skeleton-title-bar-height:0.75rem;--list-row-skeleton-title-pad-y:0.25rem;display:flex;align-items:center;width:100%;min-width:0;box-sizing:border-box;height:calc(var(--list-row-skeleton-title-bar-height) + var(--list-row-skeleton-title-pad-y) * 2);padding-block:var(--list-row-skeleton-title-pad-y)}.listRowSkeleton_titleLine__3Sfdg{width:var(--list-row-skeleton-title-width,58%);height:var(--list-row-skeleton-title-bar-height);max-width:100%;flex:0 0 auto}.listRowSkeleton_timestampBlock__8P6V2{width:var(--list-row-skeleton-time-width,2.5rem);height:.5rem;flex-shrink:0;align-self:center}.listRowSkeleton_previewSlot__v_UVw{flex:0 0 auto;width:100%;min-height:.75rem;max-height:.75rem;display:flex;align-items:center}.listRowSkeleton_subtitleLine__1KE_9{width:var(--list-row-skeleton-subtitle-width,72%);height:.5rem;max-width:100%;flex:0 0 auto}.listRowSkeleton_trailBlock__9wiKU{width:.5rem;align-self:center;height:.5rem;border-radius:var(--radius-graphic-full)}.listRowSkeleton_leadBlock__8HpQz,.listRowSkeleton_subtitleLine__1KE_9,.listRowSkeleton_timestampBlock__8P6V2,.listRowSkeleton_titleLine__3Sfdg,.listRowSkeleton_trailBlock__9wiKU{border-radius:var(--radius-control-s)}.listRowSkeleton_leadBlock__8HpQz{border-radius:var(--radius-graphic-s)}.routeAwareSidebar_actionItemsRouteShell__lcVco{display:flex;flex-direction:column;height:100%;width:100%;min-height:0;min-width:0}.routeAwareSidebar_actionItemsRouteMain__8YkW1{flex:1 1;min-height:0;overflow:hidden}.chatLayoutSkeleton_headerSkeletonHost__eTHKk{width:100%;padding:var(--space-xs) var(--space-s) var(--space-xxs);box-sizing:border-box}.chatLayoutSkeleton_headerLeadRow__S4KeW{display:flex;flex-direction:row;align-items:center;gap:var(--space-xs);width:100%;min-height:var(--base-height-element)}.chatLayoutSkeleton_headerTitleWrap__tZrNF{flex:1 1;min-width:0;width:100%;box-sizing:border-box}.chatLayoutSkeleton_headerTitleStrap__Dmgee{display:block;height:.875rem;width:var(--skeleton-title-strap-width,56%);max-width:100%}.chatLayoutSkeleton_headerAvatar__ula0W{flex-shrink:0;width:2rem;height:2rem;overflow:hidden}.chatLayoutSkeleton_headerAction__XI1zQ{flex-shrink:0;width:2rem;height:2rem}.chatLayoutSkeleton_headerTitleWrap__tZrNF .chatLayoutSkeleton_headerTitleStrap__Dmgee{border-radius:var(--radius-graphic-s)}.chatLayoutSkeleton_headerLeadRow__S4KeW .chatLayoutSkeleton_headerAvatar__ula0W{border-radius:var(--radius-graphic-m)}.chatLayoutSkeleton_headerLeadRow__S4KeW .chatLayoutSkeleton_headerAction__XI1zQ{border-radius:var(--radius-graphic-s)}.chatLayoutSkeleton_navRow__6GBRS{display:flex;flex-direction:row;gap:var(--space-xs);padding:var(--space-xs) var(--space-none);width:100%;box-sizing:border-box}.chatLayoutSkeleton_navTab__PBblA{width:4.5rem;height:1.25rem;border-radius:var(--radius-graphic-s)}.chatLayoutSkeleton_composerField__v8Yby{width:100%;min-height:4.25rem;border-radius:1.125rem}.chatLayoutSkeleton_composerContext__LR8cs{width:6.5rem;height:.75rem;margin:var(--space-s) auto;border-radius:var(--radius-graphic-s)}.chatLayoutSkeleton_bodySlotHost__W9_zD{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;width:100%}.chatLayoutSkeleton_headerBlock__JNtJS{--shimmer-delay:0s}.chatLayoutSkeleton_navBlock__ypBOM{--shimmer-delay:0.12s}.chatLayoutSkeleton_composerBlock__d73z3{--shimmer-delay:0.24s}.chatLayoutSkeleton_composerContextBlock__2njqF{--shimmer-delay:0.36s}.chatThreadSkeleton_host__it4Wb{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;width:100%;overflow:hidden;padding:var(--space-m) var(--space-s);box-sizing:border-box;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 0,black 72%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 0,black 72%,transparent)}.chatThreadSkeleton_list__6eq_b{display:flex;flex-direction:column;gap:var(--space-m);width:100%;max-width:var(--breakpoint-md);margin:0 auto}.chatThreadSkeleton_row__3c2Ep{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-xs);width:100%}.chatThreadSkeleton_avatar__Qqq_D{flex-shrink:0;width:1.5rem;height:1.5rem;margin:0 var(--space-xxs);overflow:hidden}.chatThreadSkeleton_row__3c2Ep .chatThreadSkeleton_avatar__Qqq_D{border-radius:var(--radius-graphic-s)}.chatThreadSkeleton_body__IfITx{display:flex;flex-direction:column;gap:var(--space-xxs);flex:1 1;min-width:0;padding-top:2px}.chatThreadSkeleton_meta__MU9L3{display:flex;flex-direction:row;gap:var(--space-xs);align-items:center}.chatThreadSkeleton_line__rv3Zy{height:.625rem;max-width:100%}.chatThreadSkeleton_lineName__CHpX9{width:var(--skeleton-name-width,5rem);height:.75rem}.chatThreadSkeleton_lineTime__rqIOs{width:var(--skeleton-time-width,2.5rem)}.chatThreadSkeleton_lineBody__xc_fy{width:var(--skeleton-line-width,80%)}.chatThreadSkeleton_row__3c2Ep:nth-child(2n) .chatThreadSkeleton_lineBody__xc_fy:last-child{width:min(var(--skeleton-line-width,80%),68%)}.chatThreadSkeleton_row__3c2Ep:nth-child(3n) .chatThreadSkeleton_lineName__CHpX9{width:min(var(--skeleton-name-width,5rem),4.25rem)}.chatThreadSkeleton_row__3c2Ep:nth-child(5n) .chatThreadSkeleton_lineTime__rqIOs{width:min(var(--skeleton-time-width,2.5rem),2.125rem)}.toolCards_toolCardsBlock__V4Y1N{transition:height .2s linear;will-change:height;display:flex;width:fit-content;max-width:100%;height:auto;flex-direction:column;margin-top:var(--space-s);border-radius:calc(var(--radius-control-m) + var(--space-xxs));box-shadow:0 0 0 1px var(--color-border-neutral-light);background:var(--color-background-secondary-opaque)}.toolCards_toolCardsHeader__kizIM{appearance:none;border:none;background:none;font:inherit;cursor:pointer;display:inline-flex;width:auto;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-m);border-radius:var(--radius-control-m);color:var(--color-text-and-icon-primary);user-select:none;-webkit-user-select:none}.toolCards_toolCardsHeaderLabel__9Sqqa{flex:0 0 auto;min-width:0;text-align:left}.toolCards_toolCardsHeaderStat__tNj01{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-xxxs)}.toolCards_toolCardsHeaderStat__tNj01 svg{width:1rem;height:1rem}.toolCards_toolCardsHeaderStat__tNj01[data-variant=success]{color:var(--color-text-and-icon-success)}.toolCards_toolCardsHeaderStat__tNj01[data-variant=fail]{color:var(--color-text-and-icon-alert)}.toolCards_toolCardsCaret__Luu1n{flex-shrink:0;width:1rem;height:1rem;color:var(--color-text-and-icon-tertiary);transition:transform .15s ease}.toolCards_toolCardsCaret__Luu1n[data-expanded=true]{transform:rotate(180deg)}.toolCards_toolCards__BaZts{display:flex;width:100%;flex-direction:column;gap:var(--space-xs);padding:var(--space-none) var(--space-xs) var(--space-xs);&>*{user-select:none;-webkit-user-select:none;user-zoom:none;-webkit-user-zoom:none}}.toolCards_toolCard__XKgfJ{flex:1 1;width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xxs);padding:var(--space-xs) var(--space-xs);border-radius:var(--radius-control-m);box-shadow:0 -1px 0 0 hsl(from var(--color-light) h s l/.16),0 1px 0 0 hsl(from var(--color-shadow) h s l/.12),0 0 0 1px var(--color-border-neutral-light),0 2px 2px 0 hsl(from var(--color-shadow) h s l/.02),0 5px 5px 0 hsl(from var(--color-shadow) h s l/.02),0 2px 5px 0 hsl(from var(--color-shadow) h s l/.013),0 5px 8px 0 hsl(from var(--color-shadow) h s l/.05),0 8px 13px 0 hsl(from var(--color-shadow) h s l/.02);background:var(--color-background-tertiary-opaque)}.toolCards_toolCardContent__i_bVc{flex:1 1;width:100%;display:flex;flex-direction:column;gap:var(--space-xxxs);h5{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;flex:1 1;width:100%;min-width:0;color:var(--color-text-and-icon-primary)}h5,p{margin:0}p{color:var(--color-text-and-icon-tertiary)}}.toolCards_toolCardActions__YrqwX{margin-top:var(--space-xxs);display:flex;justify-content:flex-start}.toolCards_toolCardSummary__qvUdR{opacity:.8;margin-left:var(--space-xxs)}.toolCards_toolCardIcon__lTFGu{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:var(--space-none);color:var(--color-text-and-icon-alert)}.toolCards_toolCardIcon__lTFGu[data-success=true]{color:var(--color-text-and-icon-success)}.toolCards_toolCardIcon__lTFGu svg{width:1rem;height:1rem}.toolCards_pendingSection__6xxtB{padding:var(--space-xs) var(--space-s);border-top:1px solid var(--color-border-default-light);flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-xs)}.toolCards_pendingHeader__xyrRw{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}.toolCards_pendingLabel__ooOQi{font-size:.75rem;color:var(--color-text-and-icon-tertiary)}.toolCards_toolCardLabel__B_sHT{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-and-icon-primary)}.previewLab_shell__PkQcp{min-height:100vh;width:100%;box-sizing:border-box;padding:var(--space-m);background:var(--color-background-primary);color:var(--color-text-and-icon-primary)}.previewLab_header__dRsiP{max-width:960px;margin:0 auto var(--space-l)}.previewLab_title__yuSyu{margin:0 0 var(--space-xxs);font-size:1.25rem;font-weight:600}.previewLab_lede__JxycB{margin:0;font-size:var(--font-size-body-s);color:var(--color-text-and-icon-secondary);max-width:56ch}.previewLab_lede__JxycB a{color:var(--color-text-and-icon-link);text-decoration:none}.previewLab_lede__JxycB a:hover{text-decoration:underline}.previewLab_row__P20Vs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:var(--space-l);max-width:960px;margin:0 auto}.previewLab_sidebar__TX1ln{flex:0 0 220px;display:flex;flex-direction:column;gap:var(--space-m);min-width:0}.previewLab_sidebarLabel__2JOMl{margin:0;font-size:var(--font-size-body-s);font-weight:600;color:var(--color-text-and-icon-secondary)}.previewLab_links___GakT{display:flex;flex-direction:column;gap:var(--space-xxs);font-size:var(--font-size-body-s)}.previewLab_links___GakT a{color:var(--color-text-and-icon-link);text-decoration:none}.previewLab_links___GakT a:hover{text-decoration:underline}.previewLab_main__Avy2R{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:var(--space-m)}.previewLab_panelTitle__B2sp0{margin:0;font-size:1rem;font-weight:600}.previewLab_controls__7ci3Q{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-s);align-items:center}.previewLab_stage__Puqgv{position:relative;height:min(520px,70vh);width:100%;max-width:560px;border-radius:var(--radius-container-m);border:1px solid var(--color-border-default-light);overflow:hidden;background:var(--color-background-primary);display:flex;flex-direction:column;box-sizing:border-box}.previewLab_stageNote__ZsGYI{margin:0;font-size:var(--font-size-body-s);color:var(--color-text-and-icon-tertiary);max-width:56ch}