.merge-status-module__4ZgKna__bar{--merge-mark:var(--ui-muted);--merge-text:var(--ui-muted);align-items:center;gap:var(--ui-gap-inline);min-width:0;min-height:var(--ui-control-md);color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-regular);line-height:var(--ui-leading-sm);display:flex;container-type:inline-size}.merge-status-module__4ZgKna__bar[data-tone=neutral]{--merge-mark:var(--ui-foreground)}.merge-status-module__4ZgKna__bar[data-tone=working]{--merge-mark:var(--ui-accent)}.merge-status-module__4ZgKna__bar[data-tone=success]{--merge-mark:var(--ui-success);--merge-text:var(--ui-success-text)}.merge-status-module__4ZgKna__bar[data-tone=warning]{--merge-mark:var(--ui-warning);--merge-text:var(--ui-warning-text)}.merge-status-module__4ZgKna__bar[data-tone=danger]{--merge-mark:var(--ui-danger);--merge-text:var(--ui-danger-text)}.merge-status-module__4ZgKna__number{--ui-icon-stroke:var(--ui-icon-stroke-medium);align-items:center;gap:var(--ui-gap-tight);margin-inline:calc(var(--ui-pad-tag-sm) * -1);padding:var(--ui-gap-tight) var(--ui-pad-tag-sm);border-radius:var(--ui-radius-full);color:var(--ui-foreground);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);font-variant-numeric:tabular-nums;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);flex-shrink:0;text-decoration:none;display:inline-flex}.merge-status-module__4ZgKna__number+.merge-status-module__4ZgKna__dot{margin-inline-start:var(--ui-pad-tag-sm)}a.merge-status-module__4ZgKna__number{-webkit-tap-highlight-color:transparent}@media (hover:hover){a.merge-status-module__4ZgKna__number:hover{background:var(--ui-fill)}}a.merge-status-module__4ZgKna__number:active{background:var(--ui-fill-strong);transition-duration:var(--ui-dur-press)}a.merge-status-module__4ZgKna__number:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.merge-status-module__4ZgKna__number .merge-status-module__4ZgKna__external{width:var(--ui-icon-sm);height:var(--ui-icon-sm);color:var(--ui-muted)}.merge-status-module__4ZgKna__dot{color:var(--ui-subtle);flex-shrink:0}.merge-status-module__4ZgKna__state{--ui-icon-stroke:var(--ui-icon-stroke-regular);color:var(--merge-text);transition:color var(--ui-dur-base) var(--ui-ease-color);align-items:center;gap:6px;display:inline-flex;}.merge-status-module__4ZgKna__text{min-width:0}.merge-status-module__4ZgKna__state .merge-status-module__4ZgKna__glyph{width:var(--ui-icon-sm);height:var(--ui-icon-sm);color:var(--merge-mark);transition:color var(--ui-dur-base) var(--ui-ease-color);flex-shrink:0}.merge-status-module__4ZgKna__ring{fill:none;stroke:currentColor;stroke-width:var(--ui-icon-stroke)}.merge-status-module__4ZgKna__glyph[data-mark=draft] .merge-status-module__4ZgKna__ring{stroke-dasharray:2 1.43}.merge-status-module__4ZgKna__pulse{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:merge-status-module__4ZgKna__merge-breathe var(--ui-dur-pulse) var(--ui-ease-pulse) infinite alternate}@keyframes merge-status-module__4ZgKna__merge-breathe{0%{scale:.7}to{scale:1.4}}@keyframes merge-status-module__4ZgKna__merge-fade{to{opacity:.45}}@container (max-width:400px){.merge-status-module__4ZgKna__dot{display:none}}.merge-status-module__4ZgKna__action{flex-shrink:0;margin-inline-start:auto;display:flex}.merge-status-module__4ZgKna__action .merge-status-module__4ZgKna__merge[data-ready]{--button-bg:var(--ui-success);--button-fg:var(--ui-on-success)}.merge-status-module__4ZgKna__srOnly{}@media (prefers-reduced-motion:reduce){.merge-status-module__4ZgKna__pulse{animation:merge-status-module__4ZgKna__merge-fade calc(var(--ui-dur-pulse) * 3) var(--ui-ease-pulse) infinite alternate}.merge-status-module__4ZgKna__state,.merge-status-module__4ZgKna__state .merge-status-module__4ZgKna__glyph{transition:none}}
.turn-summary-module__-04LWW__summary{--ui-icon-stroke:var(--ui-icon-stroke-medium);color:var(--ui-foreground);font-family:var(--ui-font-sans);display:grid}.turn-summary-module__-04LWW__line{border-radius:var(--ui-radius-full);max-width:100%;min-height:28px;color:var(--ui-muted);font:var(--ui-weight-medium) var(--ui-text-md) / var(--ui-leading-md) var(--ui-font-sans);text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin-inline:-10px;padding:0 10px;display:inline-flex}@media (hover:hover){.turn-summary-module__-04LWW__line:hover,.turn-summary-module__-04LWW__line:hover .turn-summary-module__-04LWW__chevron{color:var(--ui-foreground)}}.turn-summary-module__-04LWW__line:active{background:var(--ui-fill);color:var(--ui-foreground);transition-duration:var(--ui-dur-press)}.turn-summary-module__-04LWW__line:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}@media (pointer:coarse){.turn-summary-module__-04LWW__line{min-height:var(--ui-control-md)}}.turn-summary-module__-04LWW__label{flex-shrink:0}.turn-summary-module__-04LWW__working{--sweep-dim:.65;color:var(--ui-foreground);}.turn-summary-module__-04LWW__glyphs{--ui-icon-stroke:var(--ui-icon-stroke-regular);gap:var(--ui-gap-tight);min-width:0;color:var(--ui-subtle);margin-inline-start:2px;display:inline-flex;overflow:hidden}.turn-summary-module__-04LWW__line .turn-summary-module__-04LWW__glyph{width:var(--ui-icon-sm);height:var(--ui-icon-sm);flex-shrink:0}.turn-summary-module__-04LWW__failed{align-items:center;gap:var(--ui-gap-tight);color:var(--ui-danger-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-regular);display:inline-flex}.turn-summary-module__-04LWW__line .turn-summary-module__-04LWW__chevron{width:var(--ui-icon-chevron);height:var(--ui-icon-chevron);color:var(--ui-muted);flex-shrink:0}.turn-summary-module__-04LWW__panel{opacity:0;transition:grid-template-rows var(--ui-dur-base) var(--ui-ease-collapse), opacity var(--ui-dur-instant) var(--ui-ease-exit);grid-template-rows:0fr;margin-inline:-6px;display:grid}.turn-summary-module__-04LWW__summary[data-open]>.turn-summary-module__-04LWW__panel{opacity:1;transition:grid-template-rows var(--ui-dur-panel) var(--ui-ease-expand), opacity var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2);grid-template-rows:1fr}.turn-summary-module__-04LWW__clip{min-height:0;position:relative;overflow:hidden}.turn-summary-module__-04LWW__items{gap:var(--ui-gap-stack);margin:var(--ui-space-2) 6px var(--ui-space-1) calc(6px + var(--ui-icon-chevron) / 2);box-shadow:inset var(--ui-hairline) 0 0 var(--ui-border-strong);padding-inline-start:calc(var(--ui-gap-group) - var(--ui-icon-chevron) / 2);display:grid}[dir=rtl] .turn-summary-module__-04LWW__items{box-shadow:inset calc(var(--ui-hairline) * -1) 0 0 var(--ui-border-strong)}.turn-summary-module__-04LWW__note{color:var(--ui-muted)}.turn-summary-module__-04LWW__steps{min-width:0}.turn-summary-module__-04LWW__footer{gap:var(--ui-gap-inline);font-family:var(--ui-font-sans);display:grid}.turn-summary-module__-04LWW__files{gap:var(--ui-gap-inline);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.turn-summary-module__-04LWW__files>li{min-width:0;max-width:100%;display:flex}.turn-summary-module__-04LWW__meta{align-items:center;gap:var(--ui-gap-tight);min-height:var(--ui-control-sm);display:flex}.turn-summary-module__-04LWW__time{color:var(--ui-subtle);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline-end:var(--ui-gap-tight)}.turn-summary-module__-04LWW__time[data-working],.turn-summary-module__-04LWW__action{color:var(--ui-muted)}@media (hover:hover){.turn-summary-module__-04LWW__action:hover{color:var(--ui-foreground)}}.turn-summary-module__-04LWW__action[data-popup-open]{color:var(--ui-foreground)}.turn-summary-module__-04LWW__copyFailed{color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.turn-summary-module__-04LWW__srOnly{}@media (prefers-reduced-motion:reduce){.turn-summary-module__-04LWW__panel,.turn-summary-module__-04LWW__summary[data-open]>.turn-summary-module__-04LWW__panel{transition:none}}
.sidebar-module__nZxKFG__vars{--sidebar-width:264px;--sidebar-pad:var(--ui-space-2);--sidebar-row:var(--ui-control-sm);--sidebar-capsule:calc(var(--sidebar-row) * var(--ui-capsule));--sidebar-rail:calc(var(--sidebar-capsule) + var(--sidebar-pad) * 2);--sidebar-inset:calc((var(--sidebar-capsule) - 16px) / 2);--sidebar-more:calc(24px * var(--ui-capsule));--sidebar-bg:var(--ui-canvas);--sidebar-bg-current:color-mix(in oklch, var(--ui-foreground) 8%, var(--sidebar-bg));--ui-icon-stroke:var(--ui-icon-stroke-medium)}@media (pointer:coarse){.sidebar-module__nZxKFG__vars{--sidebar-row:var(--ui-control-md)}}.sidebar-module__nZxKFG__sidebar{box-sizing:border-box;width:var(--sidebar-width);background:var(--sidebar-bg);height:100%;min-height:0;color:var(--ui-foreground);font-family:var(--ui-font-sans);transition:width var(--ui-dur-panel) var(--ui-ease-expand);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:clip}.sidebar-module__nZxKFG__sidebar[data-collapsed]{width:var(--sidebar-rail);transition-duration:var(--ui-dur-base);transition-timing-function:var(--ui-ease-collapse)}@media (max-width:767px){.sidebar-module__nZxKFG__sidebar{display:none}}.sidebar-module__nZxKFG__header{padding:var(--ui-space-2) var(--sidebar-pad) 0}.sidebar-module__nZxKFG__footer{padding:var(--ui-space-2) var(--sidebar-pad)}.sidebar-module__nZxKFG__label,.sidebar-module__nZxKFG__trailing,.sidebar-module__nZxKFG__chevron,.sidebar-module__nZxKFG__menuText,.sidebar-module__nZxKFG__scrollWrap{transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) var(--ui-dur-instant)}.sidebar-module__nZxKFG__sidebar[data-collapsed] :is(.sidebar-module__nZxKFG__label,.sidebar-module__nZxKFG__trailing,.sidebar-module__nZxKFG__chevron,.sidebar-module__nZxKFG__menuText){opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit)}.sidebar-module__nZxKFG__sidebar[data-collapsed] .sidebar-module__nZxKFG__scrollWrap{opacity:0;visibility:hidden;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), visibility 0s linear var(--ui-dur-instant)}.sidebar-module__nZxKFG__nav{isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.sidebar-module__nZxKFG__primary,.sidebar-module__nZxKFG__list{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.sidebar-module__nZxKFG__primary{padding:var(--ui-space-2) var(--sidebar-pad) 0}.sidebar-module__nZxKFG__cell{min-width:0;display:grid}.sidebar-module__nZxKFG__scrollWrap{min-height:0;flex-direction:column;flex:1;margin-block-start:var(--ui-space-3);display:flex}.sidebar-module__nZxKFG__scroll{flex:1;min-height:0}.sidebar-module__nZxKFG__more{gap:var(--ui-space-4);box-sizing:border-box;min-width:calc(var(--sidebar-width) - var(--scroll-area-bar,0px));padding:0 var(--sidebar-pad) var(--ui-space-4);grid-template-columns:minmax(0,1fr);display:grid}.sidebar-module__nZxKFG__pill{z-index:-1;border-radius:var(--ui-radius-full);background:var(--ui-track-pill);contain:layout style size;pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}.sidebar-module__nZxKFG__nav[data-flying]>.sidebar-module__nZxKFG__pill{visibility:visible}.sidebar-module__nZxKFG__row{align-items:center;gap:var(--ui-space-2);box-sizing:border-box;width:100%;min-width:0;height:var(--sidebar-row);padding:0 var(--sidebar-inset);border-radius:var(--ui-radius-full);color:var(--ui-muted);font:var(--ui-weight-medium) var(--ui-text-md) / 1 var(--ui-font-sans);text-align:start;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;margin:0;text-decoration:none;display:flex;position:relative}@media (hover:hover){.sidebar-module__nZxKFG__row:hover,.sidebar-module__nZxKFG__recentItem:hover .sidebar-module__nZxKFG__row{color:var(--ui-foreground)}}.sidebar-module__nZxKFG__row[data-current]{background:var(--ui-track-pill);color:var(--ui-foreground)}.sidebar-module__nZxKFG__nav[data-flying] .sidebar-module__nZxKFG__row[data-current]{background:0 0}.sidebar-module__nZxKFG__row[data-current],.sidebar-module__nZxKFG__nav[data-flying] .sidebar-module__nZxKFG__row{transition:none}.sidebar-module__nZxKFG__row:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.sidebar-module__nZxKFG__row[data-nested]{font-weight:var(--ui-weight-regular);padding-inline-start:calc(var(--sidebar-inset) + 16px + var(--ui-space-2))}.sidebar-module__nZxKFG__icon{width:var(--ui-icon-md);height:var(--ui-icon-md);color:var(--ui-muted);transition:color var(--ui-dur-instant) var(--ui-ease-color);flex-shrink:0;place-items:center;display:grid}.sidebar-module__nZxKFG__icon>svg{width:var(--ui-icon-md);height:var(--ui-icon-md)}.sidebar-module__nZxKFG__row[data-current] .sidebar-module__nZxKFG__icon{color:var(--ui-foreground)}@media (hover:hover){.sidebar-module__nZxKFG__row:hover .sidebar-module__nZxKFG__icon{color:var(--ui-foreground)}}.sidebar-module__nZxKFG__label{flex:1;}.sidebar-module__nZxKFG__trailing{flex-shrink:0;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.sidebar-module__nZxKFG__detail{color:var(--ui-subtle);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-regular);line-height:var(--ui-leading-sm);white-space:nowrap}.sidebar-module__nZxKFG__kbd{color:var(--ui-subtle);font-weight:var(--ui-weight-regular);opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-color)}.sidebar-module__nZxKFG__row:focus-visible .sidebar-module__nZxKFG__kbd{opacity:1}@media (hover:hover){.sidebar-module__nZxKFG__row:hover .sidebar-module__nZxKFG__kbd{opacity:1}}.sidebar-module__nZxKFG__count,.sidebar-module__nZxKFG__corner{box-sizing:border-box;border-radius:var(--ui-radius-full);background:var(--ui-accent);min-width:18px;height:18px;color:var(--ui-on-accent);font:var(--ui-weight-medium) var(--ui-text-sm) / 1 var(--ui-font-sans);font-variant-numeric:tabular-nums;place-items:center;padding-inline:5px;display:grid}.sidebar-module__nZxKFG__corner{top:calc(var(--sidebar-row) / 2 - 16px);box-shadow:0 0 0 var(--ui-knockout) var(--sidebar-bg);opacity:0;pointer-events:none;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit);position:absolute;inset-inline-start:calc(var(--sidebar-inset) + 10px)}.sidebar-module__nZxKFG__row[data-current] .sidebar-module__nZxKFG__corner{box-shadow:0 0 0 var(--ui-knockout) var(--sidebar-bg-current)}.sidebar-module__nZxKFG__sidebar[data-collapsed] .sidebar-module__nZxKFG__corner{opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) var(--ui-dur-instant)}.sidebar-module__nZxKFG__chevron{color:var(--ui-muted);transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) var(--ui-dur-instant), color var(--ui-dur-instant) var(--ui-ease-color);flex-shrink:0;margin-inline-start:auto}.sidebar-module__nZxKFG__headingButton .sidebar-module__nZxKFG__chevron{width:var(--ui-icon-chevron);height:var(--ui-icon-chevron)}@media (hover:hover){:is(.sidebar-module__nZxKFG__row,.sidebar-module__nZxKFG__headingButton,.sidebar-module__nZxKFG__menuButton):hover .sidebar-module__nZxKFG__chevron{color:var(--ui-foreground)}}.sidebar-module__nZxKFG__fold{transition:grid-template-rows var(--ui-dur-base) var(--ui-ease-collapse);grid-template-rows:0fr;display:grid}.sidebar-module__nZxKFG__fold[data-open]{transition:grid-template-rows var(--ui-dur-panel) var(--ui-ease-expand);grid-template-rows:1fr}.sidebar-module__nZxKFG__foldInner{opacity:0;min-height:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit);display:grid;overflow:hidden}.sidebar-module__nZxKFG__fold[data-open]>.sidebar-module__nZxKFG__foldInner{opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2)}.sidebar-module__nZxKFG__fold>.sidebar-module__nZxKFG__foldInner>.sidebar-module__nZxKFG__list{padding-block-start:2px}.sidebar-module__nZxKFG__section{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sidebar-module__nZxKFG__heading{font:inherit;margin:0}.sidebar-module__nZxKFG__headingText,.sidebar-module__nZxKFG__headingButton{align-items:center;gap:var(--ui-space-2);box-sizing:border-box;width:100%;height:var(--sidebar-row);padding:0 var(--sidebar-inset);color:var(--ui-muted);font:var(--ui-weight-medium) var(--ui-text-sm) / 1 var(--ui-font-sans);display:flex}.sidebar-module__nZxKFG__headingButton{border-radius:var(--ui-radius-full);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0}@media (hover:hover){.sidebar-module__nZxKFG__headingButton:hover{color:var(--ui-foreground)}}.sidebar-module__nZxKFG__headingButton:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.sidebar-module__nZxKFG__headingLabel{}.sidebar-module__nZxKFG__recentItem{grid-template-rows:1fr;min-width:0;display:grid}.sidebar-module__nZxKFG__recentInner{min-width:0;min-height:0;position:relative}.sidebar-module__nZxKFG__recentItem[data-state=leave]{opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), grid-template-rows var(--ui-dur-base) var(--ui-ease-collapse) var(--ui-dur-instant);grid-template-rows:0fr}.sidebar-module__nZxKFG__recentItem[data-state=leave]>.sidebar-module__nZxKFG__recentInner{overflow:hidden}.sidebar-module__nZxKFG__recentItem[data-state=enter]{animation:sidebar-module__nZxKFG__recent-open var(--ui-dur-panel) var(--ui-ease-expand)}.sidebar-module__nZxKFG__recentItem[data-state=enter]>.sidebar-module__nZxKFG__recentInner{animation:sidebar-module__nZxKFG__recent-in var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2) backwards;overflow:hidden}@keyframes sidebar-module__nZxKFG__recent-open{0%{grid-template-rows:0fr}}@keyframes sidebar-module__nZxKFG__recent-in{0%{opacity:0}}.sidebar-module__nZxKFG__row[data-kind=recent]{font-weight:var(--ui-weight-regular);font-size:var(--ui-text-sm)}.sidebar-module__nZxKFG__recentTitle{line-height:var(--ui-leading-sm);flex:1;}.sidebar-module__nZxKFG__recentTitle,.sidebar-module__nZxKFG__menuName,.sidebar-module__nZxKFG__menuDetail,.sidebar-module__nZxKFG__renameInput{text-align:left}[data-rtl] :is(.sidebar-module__nZxKFG__recentTitle,.sidebar-module__nZxKFG__menuName,.sidebar-module__nZxKFG__menuDetail,.sidebar-module__nZxKFG__renameInput){text-align:right}.sidebar-module__nZxKFG__recentItem[data-actions]:is(:hover,:focus-within,[data-menu-open]) .sidebar-module__nZxKFG__row,.sidebar-module__nZxKFG__recentItem[data-actions] .sidebar-module__nZxKFG__row[data-current]{padding-inline-end:calc(var(--sidebar-more) + 8px)}@media (hover:none),(pointer:coarse){.sidebar-module__nZxKFG__recentItem[data-actions] .sidebar-module__nZxKFG__row{padding-inline-end:calc(var(--sidebar-more) + 8px)}.sidebar-module__nZxKFG__recentItem[data-actions] .sidebar-module__nZxKFG__recentMeta{display:none}.sidebar-module__nZxKFG__recentItem[data-actions][data-meta]:is(:hover,:focus-within,[data-menu-open]) .sidebar-module__nZxKFG__row,.sidebar-module__nZxKFG__recentItem[data-actions][data-meta] .sidebar-module__nZxKFG__row[data-current]{padding-inline-end:calc(var(--sidebar-more) + 8px)}}.sidebar-module__nZxKFG__recentMeta{justify-content:flex-end;align-items:center;gap:var(--ui-gap-tight);min-width:var(--sidebar-more);color:var(--ui-subtle);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);font-variant-numeric:tabular-nums;transition:opacity var(--ui-dur-instant) var(--ui-ease-color);flex-shrink:0;display:inline-flex}.sidebar-module__nZxKFG__recentItem[data-meta]:is(:hover,:focus-within,[data-menu-open]) .sidebar-module__nZxKFG__row,.sidebar-module__nZxKFG__recentItem[data-meta] .sidebar-module__nZxKFG__row[data-current]{padding-inline-end:var(--sidebar-inset)}.sidebar-module__nZxKFG__recentItem[data-actions]:is(:hover,:focus-within,[data-menu-open]) .sidebar-module__nZxKFG__recentMeta,.sidebar-module__nZxKFG__recentItem[data-actions] .sidebar-module__nZxKFG__row[data-current] .sidebar-module__nZxKFG__recentMeta{opacity:0}.sidebar-module__nZxKFG__moreButton{width:var(--sidebar-more);border-radius:var(--ui-radius-full);height:24px;color:var(--ui-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;place-items:center;margin-block:auto;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:4px}.sidebar-module__nZxKFG__moreButton:after{content:"";position:absolute;inset:-8px -4px}@media (hover:hover) and (pointer:fine){.sidebar-module__nZxKFG__moreButton{opacity:0}.sidebar-module__nZxKFG__recentItem:is(:hover,:focus-within,[data-menu-open]) .sidebar-module__nZxKFG__moreButton,.sidebar-module__nZxKFG__row[data-current]+.sidebar-module__nZxKFG__moreButton{opacity:1}.sidebar-module__nZxKFG__moreButton:hover{background:var(--ui-fill-strong);color:var(--ui-foreground)}}.sidebar-module__nZxKFG__recentItem[data-menu-open] .sidebar-module__nZxKFG__moreButton{background:var(--ui-fill-strong);color:var(--ui-foreground)}.sidebar-module__nZxKFG__moreButton:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.sidebar-module__nZxKFG__glyph{width:var(--ui-icon-md);height:var(--ui-icon-md);fill:none;stroke:currentColor;stroke-width:var(--ui-icon-stroke,1.5);stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sidebar-module__nZxKFG__rename{gap:var(--ui-space-1);display:grid}.sidebar-module__nZxKFG__renameInput{box-sizing:border-box;width:100%;height:var(--sidebar-row);padding:0 var(--sidebar-inset);border-radius:var(--ui-radius-full);background:var(--ui-surface);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-field-focus);color:var(--ui-foreground);font:var(--ui-weight-regular) var(--ui-text-sm) / var(--ui-leading-sm) var(--ui-font-sans);border:0;outline:none;margin:0}.sidebar-module__nZxKFG__renameInput[aria-invalid]{box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-danger)}.sidebar-module__nZxKFG__renameBusy{--sweep-dim:.5;}@media (pointer:coarse){.sidebar-module__nZxKFG__renameInput{font-size:var(--ui-text-touch)}}.sidebar-module__nZxKFG__renameError{padding:0 var(--sidebar-inset) var(--ui-space-1);color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;margin:0}.sidebar-module__nZxKFG__showAll{color:var(--ui-muted);font-size:var(--ui-text-sm);}@media (hover:hover){.sidebar-module__nZxKFG__showAll:hover{color:var(--ui-foreground)}}.sidebar-module__nZxKFG__empty{padding:var(--ui-space-1) var(--sidebar-inset) var(--ui-space-2);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;gap:2px;display:grid}.sidebar-module__nZxKFG__empty>p{margin:0}.sidebar-module__nZxKFG__emptyTitle,.sidebar-module__nZxKFG__empty>p:first-child{color:var(--ui-foreground);font-weight:var(--ui-weight-medium)}.sidebar-module__nZxKFG__skeleton{gap:2px;display:grid}.sidebar-module__nZxKFG__skeletonRow{height:var(--sidebar-row);padding-inline:var(--sidebar-inset);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);align-items:center;display:flex}.sidebar-module__nZxKFG__menuButton{align-items:center;gap:var(--ui-space-2);box-sizing:border-box;width:100%;min-width:0;height:var(--ui-control-md);padding:0 calc(var(--sidebar-inset) - 4px);border-radius:var(--ui-radius-full);color:var(--ui-foreground);font:var(--ui-weight-medium) var(--ui-text-md) / 1 var(--ui-font-sans);letter-spacing:normal;text-align:start;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;margin:0;display:flex}@media (hover:hover){.sidebar-module__nZxKFG__menuButton:hover{background:var(--ui-fill)}}.sidebar-module__nZxKFG__menuButton[data-popup-open]{background:var(--ui-fill-strong)}.sidebar-module__nZxKFG__menuButton:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.sidebar-module__nZxKFG__media{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.sidebar-module__nZxKFG__mark{border-radius:var(--ui-radius-full);background:var(--ui-ink);width:24px;height:24px;color:var(--ui-on-ink);place-items:center;display:grid}.sidebar-module__nZxKFG__mark>svg{width:var(--ui-icon-xs);height:var(--ui-icon-xs)}.sidebar-module__nZxKFG__menuText{flex:1;min-width:0;display:grid}.sidebar-module__nZxKFG__menuName,.sidebar-module__nZxKFG__menuDetail{}.sidebar-module__nZxKFG__menuButton[data-kind=account] .sidebar-module__nZxKFG__menuName,.sidebar-module__nZxKFG__menuDetail{font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.sidebar-module__nZxKFG__menuDetail{color:var(--ui-muted);font-weight:var(--ui-weight-regular)}.sidebar-module__nZxKFG__menu[role=menu]{min-width:max(var(--anchor-width,0px), 220px)}.sidebar-module__nZxKFG__drawer{--sidebar-bg:var(--ui-surface);--drawer-pad:var(--ui-space-4)}.sidebar-module__nZxKFG__drawer .sidebar-module__nZxKFG__primary{padding:0}.sidebar-module__nZxKFG__drawer .sidebar-module__nZxKFG__more{min-width:0;margin-block-start:var(--ui-space-3);padding:0}.sidebar-module__nZxKFG__drawer .sidebar-module__nZxKFG__menuButton{margin-block:calc((var(--ui-leading-2xl) - var(--ui-control-md)) / 2)}.sidebar-module__nZxKFG__drawerFooter{flex:1;min-width:0}.sidebar-module__nZxKFG__tip{align-items:baseline;gap:var(--ui-space-2);display:inline-flex}.sidebar-module__nZxKFG__tipKbd{color:var(--ui-on-ink-muted)}@media (prefers-reduced-motion:reduce){.sidebar-module__nZxKFG__sidebar,.sidebar-module__nZxKFG__sidebar[data-collapsed],.sidebar-module__nZxKFG__fold,.sidebar-module__nZxKFG__fold[data-open],.sidebar-module__nZxKFG__recentItem[data-state=leave],.sidebar-module__nZxKFG__label,.sidebar-module__nZxKFG__trailing,.sidebar-module__nZxKFG__chevron,.sidebar-module__nZxKFG__menuText,.sidebar-module__nZxKFG__scrollWrap,.sidebar-module__nZxKFG__corner,.sidebar-module__nZxKFG__sidebar[data-collapsed] :is(.sidebar-module__nZxKFG__label,.sidebar-module__nZxKFG__trailing,.sidebar-module__nZxKFG__chevron,.sidebar-module__nZxKFG__menuText,.sidebar-module__nZxKFG__scrollWrap,.sidebar-module__nZxKFG__corner){transition:none}.sidebar-module__nZxKFG__recentItem[data-state=enter],.sidebar-module__nZxKFG__recentItem[data-state=enter]>.sidebar-module__nZxKFG__recentInner{animation:none}}@media (forced-colors:active){.sidebar-module__nZxKFG__row[data-current]{outline-offset:-1px;outline:1px solid canvastext}}
.knowledge-base-module__KSUPSG__root{--kb-reading:var(--ui-accent);--kb-reading-text:var(--ui-accent-text);--kb-chunking:var(--ui-accent);--kb-chunking-text:var(--ui-accent-text);--kb-indexing:var(--ui-accent);--kb-indexing-text:var(--ui-accent-text);--ui-icon-stroke:var(--ui-icon-stroke-medium);min-width:0;color:var(--ui-foreground);font-family:var(--ui-font-sans);display:grid;container:kb/inline-size}.knowledge-base-module__KSUPSG__header{justify-content:space-between;align-items:end;gap:var(--ui-space-4) var(--ui-space-5);padding-bottom:var(--ui-gap-block);flex-wrap:wrap;display:flex}.knowledge-base-module__KSUPSG__headerText{gap:var(--ui-space-2);flex:320px;min-width:0;display:grid}.knowledge-base-module__KSUPSG__title{font-family:var(--ui-font-display);font-size:var(--ui-text-display);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-display);letter-spacing:var(--ui-tracking-title);text-wrap:balance;margin:0}.knowledge-base-module__KSUPSG__lede{max-width:var(--ui-measure);color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);text-wrap:pretty;margin:0}.knowledge-base-module__KSUPSG__plus{transition:rotate var(--ui-dur-snap) var(--ui-ease-snap);display:inline-grid}.knowledge-base-module__KSUPSG__plus[data-open]{rotate:45deg}.knowledge-base-module__KSUPSG__placeholder{min-height:360px;padding:var(--ui-space-5);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);place-items:center;display:grid}.knowledge-base-module__KSUPSG__loadingLine{color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);margin:0}.knowledge-base-module__KSUPSG__sweep{}.knowledge-base-module__KSUPSG__banners{gap:var(--ui-space-3);display:grid}.knowledge-base-module__KSUPSG__banners:not(:empty){margin-bottom:var(--ui-space-5)}.knowledge-base-module__KSUPSG__layout{gap:var(--ui-gap-block);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.knowledge-base-module__KSUPSG__main,.knowledge-base-module__KSUPSG__aside{gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.knowledge-base-module__KSUPSG__aside{gap:var(--ui-space-4)}@container kb (min-width:900px){.knowledge-base-module__KSUPSG__layout{gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr) 340px}.knowledge-base-module__KSUPSG__aside{top:var(--ui-space-5);position:sticky}}.knowledge-base-module__KSUPSG__sectionHead,.knowledge-base-module__KSUPSG__firstRunText{gap:var(--ui-space-1);min-width:0;display:grid}.knowledge-base-module__KSUPSG__sectionTitle{font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-heading);text-wrap:balance;margin:0}.knowledge-base-module__KSUPSG__sectionTitle:focus{outline:none}.knowledge-base-module__KSUPSG__intro{max-width:var(--ui-measure);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;}.knowledge-base-module__KSUPSG__firstRun{gap:var(--ui-space-5);display:grid}.knowledge-base-module__KSUPSG__panel{margin-bottom:calc(var(--ui-space-4) * -1);opacity:0;transition:grid-template-rows var(--ui-dur-base) var(--ui-ease-collapse), margin-bottom var(--ui-dur-base) var(--ui-ease-collapse), opacity var(--ui-dur-instant) var(--ui-ease-exit);grid-template-rows:0fr;display:grid}.knowledge-base-module__KSUPSG__panel[data-open]{opacity:1;transition:grid-template-rows var(--ui-dur-panel) var(--ui-ease-expand), margin-bottom var(--ui-dur-panel) var(--ui-ease-expand), opacity var(--ui-dur-fast) var(--ui-ease-enter) var(--ui-dur-instant);grid-template-rows:1fr;margin-bottom:0}.knowledge-base-module__KSUPSG__panelClip{min-height:0;overflow:hidden}.knowledge-base-module__KSUPSG__panelInner{padding:var(--ui-space-2);border-radius:var(--ui-radius-lg);background:var(--ui-fill)}.knowledge-base-module__KSUPSG__addGrid{gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr);display:grid}@container kb (min-width:620px){.knowledge-base-module__KSUPSG__addGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.knowledge-base-module__KSUPSG__addUpload,.knowledge-base-module__KSUPSG__blocked{grid-column:1/-1}}.knowledge-base-module__KSUPSG__blocked{padding:var(--ui-space-3) var(--ui-space-4)}.knowledge-base-module__KSUPSG__blockedLine{color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);gap:6px;margin:0;display:flex}.knowledge-base-module__KSUPSG__addCard{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-4);border-radius:calc(var(--ui-radius-lg) - var(--ui-space-2));background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);flex-direction:column;display:flex}.knowledge-base-module__KSUPSG__firstRun .knowledge-base-module__KSUPSG__addCard{border-radius:var(--ui-radius-lg);padding:var(--ui-space-5)}.knowledge-base-module__KSUPSG__addTitle{font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-md);margin:0}.knowledge-base-module__KSUPSG__zone{--zone-bg:var(--ui-canvas);--zone-edge:var(--ui-border-strong);border-radius:var(--ui-radius-md);background:var(--zone-bg);min-height:148px;box-shadow:inset 0 0 0 var(--ui-hairline) var(--zone-edge);transition:box-shadow var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color);display:grid}.knowledge-base-module__KSUPSG__firstRun .knowledge-base-module__KSUPSG__zone{min-height:188px}@media (hover:hover){.knowledge-base-module__KSUPSG__zone:not([data-disabled],[data-dragging]):has(.knowledge-base-module__KSUPSG__browse:hover){--zone-edge:var(--ui-field-focus)}}.knowledge-base-module__KSUPSG__zone[data-dragging]{--zone-bg:color-mix(in oklch, var(--ui-canvas), var(--ui-foreground) 5%);--zone-edge:var(--ui-field-focus)}.knowledge-base-module__KSUPSG__zone[data-disabled]{opacity:.5}.knowledge-base-module__KSUPSG__hiddenInput{display:none}.knowledge-base-module__KSUPSG__browse{justify-content:center;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-5) var(--ui-space-4);border-radius:inherit;color:var(--ui-foreground);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;display:flex}.knowledge-base-module__KSUPSG__browse:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.knowledge-base-module__KSUPSG__browse:disabled{cursor:default}.knowledge-base-module__KSUPSG__browseMark{width:var(--ui-control-md);height:var(--ui-control-md);border-radius:var(--ui-radius-full);background:var(--ui-surface);box-shadow:var(--ui-shadow-control), inset 0 0 0 var(--ui-hairline) var(--ui-border-strong);color:var(--ui-muted);transition:color var(--ui-dur-instant) var(--ui-ease-color), translate var(--ui-dur-snap) var(--ui-ease-snap);place-items:center;display:grid}.knowledge-base-module__KSUPSG__zone[data-dragging] .knowledge-base-module__KSUPSG__browseMark{color:var(--ui-foreground);translate:0 -2px}.knowledge-base-module__KSUPSG__browseSlot{justify-items:center;display:inline-grid}.knowledge-base-module__KSUPSG__browseLine{font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit);grid-area:1/1}.knowledge-base-module__KSUPSG__browseLine[data-on]{opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) var(--ui-dur-instant)}.knowledge-base-module__KSUPSG__browseLink{color:var(--ui-accent-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, currentColor 40%, transparent);text-decoration-color:color-mix(in oklch, currentColor 40%, transparent);text-underline-offset:3px}.knowledge-base-module__KSUPSG__browseHint{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);}.knowledge-base-module__KSUPSG__siteForm{gap:var(--ui-space-4);display:grid}.knowledge-base-module__KSUPSG__siteAction{justify-content:flex-start;display:flex}.knowledge-base-module__KSUPSG__apps{margin:0;padding:0;list-style:none;display:grid}.knowledge-base-module__KSUPSG__app{align-items:start;gap:var(--ui-space-2) var(--ui-space-3);padding-block:var(--ui-space-3);flex-wrap:wrap;display:flex}.knowledge-base-module__KSUPSG__app+.knowledge-base-module__KSUPSG__app{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.knowledge-base-module__KSUPSG__app:first-child{padding-top:0}.knowledge-base-module__KSUPSG__app:last-child{padding-bottom:0}.knowledge-base-module__KSUPSG__appMark{width:var(--ui-control-sm);height:var(--ui-control-sm);border-radius:var(--ui-radius-sm);background:var(--ui-fill-solid);place-items:center;display:grid}.knowledge-base-module__KSUPSG__appText{flex:180px;min-width:0;padding-top:5px;display:grid}.knowledge-base-module__KSUPSG__appName{font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm)}.knowledge-base-module__KSUPSG__appLine{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);}.knowledge-base-module__KSUPSG__appOk{color:var(--ui-success-text);vertical-align:-3px;margin-inline-end:4px;display:inline-grid}.knowledge-base-module__KSUPSG__appOk svg{width:var(--ui-icon-sm);height:var(--ui-icon-sm)}.knowledge-base-module__KSUPSG__appButton{margin-inline-start:auto}.knowledge-base-module__KSUPSG__appError{color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.knowledge-base-module__KSUPSG__rejects{gap:var(--ui-space-2);margin:var(--ui-space-1) 0 0;padding:0;list-style:none;display:grid}.knowledge-base-module__KSUPSG__reject{justify-content:space-between;align-items:center;gap:var(--ui-space-2) var(--ui-space-3);flex-wrap:wrap;display:flex}.knowledge-base-module__KSUPSG__rejectText{flex:220px;min-width:0;display:grid}.knowledge-base-module__KSUPSG__rejectName{color:var(--ui-foreground);font-weight:var(--ui-weight-medium);}.knowledge-base-module__KSUPSG__rejectReason{}.knowledge-base-module__KSUPSG__rejectError{color:var(--ui-danger-text)}.knowledge-base-module__KSUPSG__batch{min-width:0}.knowledge-base-module__KSUPSG__sources{gap:var(--ui-space-4);min-width:0;padding-top:var(--ui-space-2);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.knowledge-base-module__KSUPSG__dropOverlay{inset:calc(var(--ui-space-2) * -1);border-radius:calc(var(--ui-radius-lg) + var(--ui-space-2));background:color-mix(in oklch, var(--ui-canvas) 88%, transparent);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-field-focus);opacity:0;pointer-events:none;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit);place-items:center;display:grid;position:absolute}.knowledge-base-module__KSUPSG__sources[data-dragging] .knowledge-base-module__KSUPSG__dropOverlay{opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter)}.knowledge-base-module__KSUPSG__dropOverlayText{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-md);padding:0 var(--ui-space-4);border-radius:var(--ui-radius-full);background:var(--ui-surface);box-shadow:var(--ui-shadow-raised);font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:1;display:inline-flex}.knowledge-base-module__KSUPSG__listWrap{gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.knowledge-base-module__KSUPSG__tools{justify-content:space-between;align-items:center;gap:var(--ui-space-2) var(--ui-space-3);flex-wrap:wrap;display:flex}.knowledge-base-module__KSUPSG__filter{max-width:100%}.knowledge-base-module__KSUPSG__segCount{color:var(--ui-muted);margin-inline-start:4px}.knowledge-base-module__KSUPSG__search{flex:200px;max-width:280px}@container kb (max-width:520px){.knowledge-base-module__KSUPSG__search{max-width:none}}.knowledge-base-module__KSUPSG__noMatch{justify-items:center;gap:var(--ui-space-3);padding:var(--ui-space-7) var(--ui-space-4);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);text-align:center;display:grid}.knowledge-base-module__KSUPSG__noMatchTitle{font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);margin:0;}.knowledge-base-module__KSUPSG__list{border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);margin:0;padding:0;list-style:none}.knowledge-base-module__KSUPSG__more{justify-self:center}.knowledge-base-module__KSUPSG__rowItem{grid-template-rows:1fr;display:grid}.knowledge-base-module__KSUPSG__rowItem[data-arrived]{animation:knowledge-base-module__KSUPSG__kb-row-open var(--ui-dur-panel) var(--ui-ease-expand), knowledge-base-module__KSUPSG__kb-fade var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2) backwards}@keyframes knowledge-base-module__KSUPSG__kb-row-open{0%{grid-template-rows:0fr}}@keyframes knowledge-base-module__KSUPSG__kb-fade{0%{opacity:0}}.knowledge-base-module__KSUPSG__rowItem[data-leaving]{opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), grid-template-rows var(--ui-dur-base) var(--ui-ease-collapse) var(--ui-dur-instant);grid-template-rows:0fr}.knowledge-base-module__KSUPSG__rowClip{min-height:0;overflow:hidden}.knowledge-base-module__KSUPSG__rowItem:first-child .knowledge-base-module__KSUPSG__rowClip{border-start-start-radius:var(--ui-radius-lg);border-start-end-radius:var(--ui-radius-lg)}.knowledge-base-module__KSUPSG__rowItem:last-child .knowledge-base-module__KSUPSG__rowClip{border-end-end-radius:var(--ui-radius-lg);border-end-start-radius:var(--ui-radius-lg)}.knowledge-base-module__KSUPSG__row{--kb-at:var(--ui-subtle);--kb-at-text:var(--ui-muted);align-items:start;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-2) var(--ui-space-3) var(--ui-space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.knowledge-base-module__KSUPSG__row[data-status=reading]{--kb-at:var(--kb-reading);--kb-at-text:var(--kb-reading-text)}.knowledge-base-module__KSUPSG__row[data-status=chunking]{--kb-at:var(--kb-chunking);--kb-at-text:var(--kb-chunking-text)}.knowledge-base-module__KSUPSG__row[data-status=indexing]{--kb-at:var(--kb-indexing);--kb-at-text:var(--kb-indexing-text)}.knowledge-base-module__KSUPSG__row[data-status=ready]{--kb-at:var(--ui-success);--kb-at-text:var(--ui-success-text)}.knowledge-base-module__KSUPSG__row[data-status=failed]{--kb-at:var(--ui-danger);--kb-at-text:var(--ui-danger-text)}.knowledge-base-module__KSUPSG__rowMain{gap:2px;min-width:0;padding-top:1px;display:grid}.knowledge-base-module__KSUPSG__rowHead{justify-content:space-between;align-items:start;gap:var(--ui-space-1) var(--ui-space-3);flex-wrap:wrap;min-width:0;display:flex}.knowledge-base-module__KSUPSG__rowName{font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);flex:160px;padding-top:7px;}.knowledge-base-module__KSUPSG__rowLocation,.knowledge-base-module__KSUPSG__rowMeta{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);}.knowledge-base-module__KSUPSG__rowMeta{gap:0 var(--ui-space-3);flex-wrap:wrap;display:flex}.knowledge-base-module__KSUPSG__count{white-space:nowrap}.knowledge-base-module__KSUPSG__rowFail{justify-content:space-between;align-items:center;gap:var(--ui-space-2) var(--ui-space-3);margin-top:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-danger) 7%, var(--ui-surface));flex-wrap:wrap;display:flex}.knowledge-base-module__KSUPSG__rowError{color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);flex:220px;margin:0;}.knowledge-base-module__KSUPSG__rowEnd{min-height:var(--ui-control-md);align-items:center;display:flex}.knowledge-base-module__KSUPSG__rowEndSpacer{width:calc(var(--ui-control-sm) * var(--ui-capsule))}.knowledge-base-module__KSUPSG__tile{width:var(--ui-control-md);height:var(--ui-control-md);border-radius:var(--ui-radius-sm);background:var(--ui-fill-solid);color:var(--ui-muted);flex-shrink:0;place-items:center;display:grid}.knowledge-base-module__KSUPSG__tile[data-size=sm]{border-radius:calc(var(--ui-radius-sm) - 4px);width:24px;height:24px}.knowledge-base-module__KSUPSG__tileExt{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);letter-spacing:var(--ui-tracking-control);line-height:1}.knowledge-base-module__KSUPSG__glyph{width:var(--ui-icon-lg);height:var(--ui-icon-lg);stroke-width:var(--ui-icon-stroke)}.knowledge-base-module__KSUPSG__tile[data-size=sm] .knowledge-base-module__KSUPSG__glyph{width:var(--ui-icon-sm);height:var(--ui-icon-sm)}.knowledge-base-module__KSUPSG__pill{border-radius:var(--ui-radius-full);background:color-mix(in oklch, var(--kb-at) 13%, var(--ui-surface));height:24px;color:var(--kb-at-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);transition:background-color var(--ui-dur-base) var(--ui-ease-color), color var(--ui-dur-base) var(--ui-ease-color);flex-shrink:0;align-items:center;gap:6px;margin-top:6px;padding:0 10px 0 7px;line-height:1;display:inline-flex}.knowledge-base-module__KSUPSG__row[data-status=queued] .knowledge-base-module__KSUPSG__pill{background:var(--ui-fill)}.knowledge-base-module__KSUPSG__pillCell{flex-shrink:0;justify-items:end;display:inline-grid}.knowledge-base-module__KSUPSG__pillCell>.knowledge-base-module__KSUPSG__pill{grid-area:1/1}@container kb (max-width:420px){.knowledge-base-module__KSUPSG__pillCell{justify-items:start}}.knowledge-base-module__KSUPSG__pillGhost{visibility:hidden}.knowledge-base-module__KSUPSG__pillGhostLabel{grid-area:1/1}.knowledge-base-module__KSUPSG__pillCell>.knowledge-base-module__KSUPSG__pill:not(.knowledge-base-module__KSUPSG__pillGhost){interpolate-size:allow-keywords;transition:width var(--ui-dur-base) var(--ui-ease-glide), background-color var(--ui-dur-base) var(--ui-ease-color), color var(--ui-dur-base) var(--ui-ease-color);overflow:hidden}.knowledge-base-module__KSUPSG__pillSlot{display:inline-grid;position:relative}.knowledge-base-module__KSUPSG__pillLabel{white-space:nowrap;opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit);grid-area:1/1;position:absolute;inset-inline-start:0}.knowledge-base-module__KSUPSG__pillLabel[data-on]{opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) var(--ui-dur-instant);position:static}.knowledge-base-module__KSUPSG__statusIcon{width:var(--ui-icon-sm);height:var(--ui-icon-sm);flex-shrink:0}.knowledge-base-module__KSUPSG__row[data-status=ready] .knowledge-base-module__KSUPSG__statusIcon,.knowledge-base-module__KSUPSG__row[data-status=failed] .knowledge-base-module__KSUPSG__statusIcon{animation:knowledge-base-module__KSUPSG__kb-land var(--ui-dur-base) var(--ui-ease-enter)}@keyframes knowledge-base-module__KSUPSG__kb-land{0%{opacity:0;scale:.85}}.knowledge-base-module__KSUPSG__spinner{stroke-width:var(--ui-icon-stroke-medium);stroke-linecap:round;animation:knowledge-base-module__KSUPSG__kb-turn calc(var(--ui-dur-sweep) / 3) linear infinite;overflow:visible}.knowledge-base-module__KSUPSG__spinTrack{stroke:color-mix(in oklch, currentColor 22%, transparent)}.knowledge-base-module__KSUPSG__spinArc{stroke:currentColor;stroke-dasharray:.3 1}@keyframes knowledge-base-module__KSUPSG__kb-turn{to{rotate:1turn}}.knowledge-base-module__KSUPSG__track{inset:auto var(--ui-space-4) 0;height:var(--ui-hairline);background:var(--ui-border);position:absolute}.knowledge-base-module__KSUPSG__rowItem:last-child .knowledge-base-module__KSUPSG__track{background:0 0}.knowledge-base-module__KSUPSG__trackFill{border-radius:var(--ui-radius-full);background:var(--kb-at);transform-origin:0;height:2px;scale:var(--kb-stage,0) 1;opacity:0;transition:scale var(--ui-dur-glide) var(--ui-ease-glide), background-color var(--ui-dur-base) var(--ui-ease-color), opacity var(--ui-dur-base) var(--ui-ease-exit) var(--ui-dur-glide);position:absolute;inset:-.5px 0 auto}[dir=rtl] .knowledge-base-module__KSUPSG__trackFill{transform-origin:100%}.knowledge-base-module__KSUPSG__row:is([data-status=reading],[data-status=chunking],[data-status=indexing]) .knowledge-base-module__KSUPSG__trackFill{opacity:1;transition:scale var(--ui-dur-glide) var(--ui-ease-glide), background-color var(--ui-dur-base) var(--ui-ease-color), opacity var(--ui-dur-fast) var(--ui-ease-enter)}.knowledge-base-module__KSUPSG__num{font-variant-numeric:tabular-nums}.knowledge-base-module__KSUPSG__counter{justify-items:start;display:inline-grid}.knowledge-base-module__KSUPSG__counter>*{grid-area:1/1}.knowledge-base-module__KSUPSG__reserve{visibility:hidden}.knowledge-base-module__KSUPSG__usage{--usage-fill:var(--ui-foreground);gap:var(--ui-space-2);padding:var(--ui-space-4);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);display:grid}.knowledge-base-module__KSUPSG__usage[data-tone=warning]{--usage-fill:var(--ui-warning)}.knowledge-base-module__KSUPSG__usage[data-tone=full]{--usage-fill:var(--ui-danger)}.knowledge-base-module__KSUPSG__usageHead{justify-content:space-between;align-items:baseline;gap:0 var(--ui-space-3);flex-wrap:wrap;display:flex}.knowledge-base-module__KSUPSG__usageLabel{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm)}.knowledge-base-module__KSUPSG__usageValue{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);font-variant-numeric:tabular-nums}.knowledge-base-module__KSUPSG__usageTrack{border-radius:var(--ui-radius-full);background:var(--ui-fill-strong);height:6px;position:relative;overflow:hidden}.knowledge-base-module__KSUPSG__usageFill{border-radius:inherit;background:var(--usage-fill);translate:calc((var(--kb-used) - 1) * 100%) 0;transition:translate var(--ui-dur-glide) var(--ui-ease-glide), background-color var(--ui-dur-instant) var(--ui-ease-color);position:absolute;inset:0}[dir=rtl] .knowledge-base-module__KSUPSG__usageFill{translate:calc((1 - var(--kb-used)) * 100%) 0}.knowledge-base-module__KSUPSG__usageLine{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;gap:6px;margin:0;display:flex}.knowledge-base-module__KSUPSG__usage[data-tone=warning] .knowledge-base-module__KSUPSG__usageLine{color:var(--ui-warning-text)}.knowledge-base-module__KSUPSG__usage[data-tone=full] .knowledge-base-module__KSUPSG__usageLine{color:var(--ui-danger-text)}.knowledge-base-module__KSUPSG__inlineIcon{width:var(--ui-icon-md);height:var(--ui-icon-md);flex-shrink:0;margin-top:1px}.knowledge-base-module__KSUPSG__test{gap:var(--ui-space-4);padding:var(--ui-space-4);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);grid-template-columns:minmax(0,1fr);display:grid}.knowledge-base-module__KSUPSG__testHead{gap:2px;display:grid}.knowledge-base-module__KSUPSG__panelTitle{font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-md);margin:0}.knowledge-base-module__KSUPSG__panelLine{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0}.knowledge-base-module__KSUPSG__testForm{align-items:start;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.knowledge-base-module__KSUPSG__testSubmit{margin-top:calc(var(--ui-leading-md) + var(--ui-space-2))}.knowledge-base-module__KSUPSG__tries{gap:var(--ui-space-2);margin-top:calc(var(--ui-space-1) * -1);display:grid}.knowledge-base-module__KSUPSG__triesLabel{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm)}.knowledge-base-module__KSUPSG__triesList{gap:var(--ui-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.knowledge-base-module__KSUPSG__try{max-width:100%;min-height:var(--ui-control-sm);padding:7px var(--ui-space-3);border-radius:calc(var(--ui-control-sm) / 2);background:var(--ui-fill);color:var(--ui-foreground);font:inherit;font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);text-align:start;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);border:0;position:relative}@media (hover:hover){.knowledge-base-module__KSUPSG__try:hover{background:var(--ui-fill-strong)}}.knowledge-base-module__KSUPSG__try:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.knowledge-base-module__KSUPSG__try:active{scale:var(--ui-scale-press)}.knowledge-base-module__KSUPSG__testBody{min-height:180px;padding-top:var(--ui-space-4);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border);display:grid}.knowledge-base-module__KSUPSG__testBody>*{animation:knowledge-base-module__KSUPSG__kb-fade var(--ui-dur-fast) var(--ui-ease-enter)}.knowledge-base-module__KSUPSG__testHint{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;}.knowledge-base-module__KSUPSG__testFail{align-content:start;justify-items:start;gap:var(--ui-space-3);display:grid}.knowledge-base-module__KSUPSG__testFailLine{color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);gap:6px;margin:0;display:flex}.knowledge-base-module__KSUPSG__none{align-content:start;gap:var(--ui-space-1);display:grid}.knowledge-base-module__KSUPSG__noneTitle{font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);margin:0;}.knowledge-base-module__KSUPSG__results{align-content:start;gap:var(--ui-space-3);min-width:0;display:grid}.knowledge-base-module__KSUPSG__answer{gap:var(--ui-space-1);padding:var(--ui-space-3);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-accent) 7%, var(--ui-surface));display:grid}.knowledge-base-module__KSUPSG__answerTitle{color:var(--ui-accent-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);margin:0}.knowledge-base-module__KSUPSG__answerText{font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;}.knowledge-base-module__KSUPSG__resultsLine{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0}.knowledge-base-module__KSUPSG__chunks{gap:var(--ui-space-2);margin:0;padding:0;list-style:none;display:grid}.knowledge-base-module__KSUPSG__chunk{--kb-strength:var(--ui-success);gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-3);border-radius:var(--ui-radius-md);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong);animation:knowledge-base-module__KSUPSG__kb-rise var(--ui-dur-base) var(--ui-ease-enter) backwards;display:grid}.knowledge-base-module__KSUPSG__chunk:nth-child(2){animation-delay:calc(var(--ui-dur-instant) / 3)}.knowledge-base-module__KSUPSG__chunk:nth-child(3){animation-delay:calc(var(--ui-dur-instant) * 2 / 3)}.knowledge-base-module__KSUPSG__chunk:nth-child(n+4){animation-delay:var(--ui-dur-instant)}@keyframes knowledge-base-module__KSUPSG__kb-rise{0%{opacity:0;translate:0 4px}}.knowledge-base-module__KSUPSG__chunk[data-strength=fair]{--kb-strength:var(--ui-warning)}.knowledge-base-module__KSUPSG__chunk[data-strength=weak]{--kb-strength:var(--ui-subtle)}.knowledge-base-module__KSUPSG__chunkHead{align-items:start;gap:var(--ui-space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.knowledge-base-module__KSUPSG__chunkSource{align-items:baseline;gap:0 var(--ui-space-2);flex-wrap:wrap;min-width:0;padding-top:3px;display:flex}.knowledge-base-module__KSUPSG__chunkName{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);}.knowledge-base-module__KSUPSG__chunkWhere{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);white-space:nowrap}.knowledge-base-module__KSUPSG__score{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);align-items:center;gap:6px;padding-top:3px;display:inline-flex}.knowledge-base-module__KSUPSG__scoreBar{border-radius:var(--ui-radius-full);background:var(--ui-fill-strong);width:28px;height:4px;position:relative;overflow:hidden}.knowledge-base-module__KSUPSG__scoreBar:after{content:"";border-radius:inherit;background:var(--kb-strength);translate:calc((var(--kb-score) - 1) * 100%) 0;position:absolute;inset:0}[dir=rtl] .knowledge-base-module__KSUPSG__scoreBar:after{translate:calc((1 - var(--kb-score)) * 100%) 0}.knowledge-base-module__KSUPSG__scoreValue{font-variant-numeric:tabular-nums}.knowledge-base-module__KSUPSG__snippet{box-shadow:inset var(--ui-hairline) 0 0 var(--ui-border);margin:0;padding-inline-start:var(--ui-space-3)}.knowledge-base-module__KSUPSG__snippet p{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0}.knowledge-base-module__KSUPSG__snippet mark{border-radius:calc(var(--ui-radius-sm) - 6px);background:color-mix(in oklch, var(--ui-accent) 18%, var(--ui-surface));color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:-1px -2px;padding:1px 2px}.knowledge-base-module__KSUPSG__srOnly{}@media (prefers-reduced-motion:reduce){.knowledge-base-module__KSUPSG__plus,.knowledge-base-module__KSUPSG__browseMark,.knowledge-base-module__KSUPSG__usageFill{transition:none}.knowledge-base-module__KSUPSG__trackFill,.knowledge-base-module__KSUPSG__row:is([data-status=reading],[data-status=chunking],[data-status=indexing]) .knowledge-base-module__KSUPSG__trackFill{transition:scale 0s, opacity var(--ui-dur-base) var(--ui-ease-color)}.knowledge-base-module__KSUPSG__spinner{animation:knowledge-base-module__KSUPSG__kb-breathe calc(var(--ui-dur-pulse) * 2) var(--ui-ease-pulse) infinite alternate}.knowledge-base-module__KSUPSG__row[data-status=ready] .knowledge-base-module__KSUPSG__statusIcon,.knowledge-base-module__KSUPSG__row[data-status=failed] .knowledge-base-module__KSUPSG__statusIcon,.knowledge-base-module__KSUPSG__chunk{animation-name:knowledge-base-module__KSUPSG__kb-fade}.knowledge-base-module__KSUPSG__rowItem[data-arrived]{animation:knowledge-base-module__KSUPSG__kb-fade var(--ui-dur-fast) var(--ui-ease-enter)}.knowledge-base-module__KSUPSG__panel,.knowledge-base-module__KSUPSG__panel[data-open]{transition:opacity var(--ui-dur-fast) var(--ui-ease-color)}}@keyframes knowledge-base-module__KSUPSG__kb-breathe{to{opacity:.45}}
.app-module__u0K11G__shell{background:var(--ui-canvas);height:100dvh;color:var(--ui-foreground);font-family:var(--ui-font-sans);display:flex;overflow:hidden}.app-module__u0K11G__main{background:var(--ui-surface);flex:1;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.app-module__u0K11G__bar{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-lg);padding:var(--ui-space-2) var(--ui-space-3);padding-top:max(var(--ui-space-2), env(safe-area-inset-top));display:flex}@container (max-width:359.98px){.app-module__u0K11G__bar{gap:var(--ui-space-1)}}.app-module__u0K11G__title{min-width:0;padding-inline:var(--ui-space-1);font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);white-space:nowrap;flex:1;margin:0;overflow:hidden}@property --title-fade{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){.app-module__u0K11G__title{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--title-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--title-fade)), transparent);animation:linear both app-module__u0K11G__title-cut;animation-timeline:scroll(self inline)}[dir=rtl] .app-module__u0K11G__title{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--title-fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--title-fade)), transparent)}}@supports not (animation-timeline:scroll()){.app-module__u0K11G__title{text-overflow:ellipsis}}@keyframes app-module__u0K11G__title-cut{0%,to{--title-fade:24px}}.app-module__u0K11G__glyph{width:var(--ui-icon-md);height:var(--ui-icon-md);fill:none;stroke:currentColor;stroke-width:var(--ui-icon-stroke,1.5);stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.app-module__u0K11G__mark{fill:currentColor;width:14px;height:14px}.app-module__u0K11G__page{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.app-module__u0K11G__scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.app-module__u0K11G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-module__u0K11G__center{min-height:0;padding:var(--ui-space-5) var(--ui-space-4);place-items:center;display:grid}
@property --pagination-slot{syntax:"<length>";inherits:true;initial-value:32px}@property --pagination-arrow{syntax:"<length>";inherits:true;initial-value:44px}.pagination-module__oXzWwq__root{--pagination-gap:4px;--pagination-height:var(--ui-control-sm);--pagination-arrow:calc(var(--pagination-height) * var(--ui-capsule));--pagination-slot:max(var(--pagination-height), calc(var(--pagination-digits,1) * 1ch + var(--ui-space-3)));--pagination-dir:1;inline-size:100%;max-inline-size:calc(2 * var(--pagination-arrow) + var(--pagination-slots,7) * var(--pagination-slot) + (var(--pagination-slots,7) + 1) * var(--pagination-gap));contain:inline-size;overflow-clip-margin:var(--ui-space-1);font:var(--ui-weight-medium) 14px / 1 var(--ui-font-sans);font-variant-numeric:tabular-nums;justify-content:center;display:flex;overflow:clip}[dir=rtl] .pagination-module__oXzWwq__root{--pagination-dir:-1}.pagination-module__oXzWwq__root[data-variant=compact]{justify-content:flex-start;align-items:center;gap:var(--ui-space-3);contain:none;inline-size:auto;max-inline-size:none}.pagination-module__oXzWwq__track{contain:layout;position:relative}.pagination-module__oXzWwq__list{align-items:center;gap:var(--pagination-gap);margin:0;padding:0;list-style:none;display:flex}.pagination-module__oXzWwq__item{transition:translate var(--ui-dur-glide) var(--ui-ease-glide), opacity var(--ui-dur-fast) var(--ui-ease-enter);flex-shrink:0;display:flex}@starting-style{.pagination-module__oXzWwq__root[data-ready] .pagination-module__oXzWwq__item{opacity:0}}.pagination-module__oXzWwq__root .pagination-module__oXzWwq__list .pagination-module__oXzWwq__control.pagination-module__oXzWwq__control{width:var(--pagination-slot);min-width:0;height:var(--pagination-height);color:var(--ui-muted);font-variant-numeric:tabular-nums;letter-spacing:normal;padding-inline:0}.pagination-module__oXzWwq__root .pagination-module__oXzWwq__list .pagination-module__oXzWwq__control.pagination-module__oXzWwq__control[data-arrow]{width:var(--pagination-arrow)}@media (hover:hover){.pagination-module__oXzWwq__control.pagination-module__oXzWwq__control:hover:not([aria-current],[aria-disabled]){color:var(--ui-foreground)}}.pagination-module__oXzWwq__control.pagination-module__oXzWwq__control:active:not([aria-current],[aria-disabled]),.pagination-module__oXzWwq__control.pagination-module__oXzWwq__control:focus-visible{color:var(--ui-foreground)}.pagination-module__oXzWwq__item[data-key] .pagination-module__oXzWwq__control.pagination-module__oXzWwq__control{--button-bg-hover:transparent;--button-bg-press:transparent}.pagination-module__oXzWwq__control.pagination-module__oXzWwq__control[aria-current]{--button-bg-hover:transparent;--button-bg-press:transparent;color:var(--ui-foreground);cursor:default}.pagination-module__oXzWwq__control.pagination-module__oXzWwq__control[aria-disabled]{--button-bg-hover:transparent;--button-bg-press:transparent;opacity:.5;cursor:default}[dir=rtl] .pagination-module__oXzWwq__control svg{scale:-1 1}.pagination-module__oXzWwq__indicator{width:var(--pagination-slot);height:var(--pagination-height);border-radius:var(--ui-radius-full);background:var(--ui-fill-strong);translate:calc(var(--pagination-dir) * (var(--pagination-arrow) + var(--pagination-gap) + var(--pagination-index) * (var(--pagination-slot) + var(--pagination-gap)))) 0;pointer-events:none;transition:translate var(--ui-dur-glide) var(--ui-ease-glide);position:absolute;inset-block-start:0;inset-inline-start:0}.pagination-module__oXzWwq__root[data-instant] :is(.pagination-module__oXzWwq__indicator,.pagination-module__oXzWwq__item){transition:none}.pagination-module__oXzWwq__gap{width:var(--pagination-slot);height:var(--pagination-height);color:var(--ui-subtle);cursor:default;-webkit-user-select:none;user-select:none;place-items:center;display:grid}.pagination-module__oXzWwq__summary{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-regular);line-height:var(--ui-leading-sm);white-space:nowrap;margin:0;display:grid}.pagination-module__oXzWwq__sizer,.pagination-module__oXzWwq__text{grid-area:1/1}.pagination-module__oXzWwq__sizer{visibility:hidden}.pagination-module__oXzWwq__root[data-variant=compact] .pagination-module__oXzWwq__text{text-align:end}.pagination-module__oXzWwq__root[data-fit=text] .pagination-module__oXzWwq__summary{padding-inline:var(--ui-space-2);text-align:center}.pagination-module__oXzWwq__range{color:var(--ui-foreground);font-weight:var(--ui-weight-medium)}.pagination-module__oXzWwq__srOnly{}@media (pointer:coarse){.pagination-module__oXzWwq__root{--pagination-gap:6px}.pagination-module__oXzWwq__root .pagination-module__oXzWwq__list .pagination-module__oXzWwq__control.pagination-module__oXzWwq__control:after{content:"";position:absolute;inset:-3px}}@media (prefers-reduced-motion:reduce){.pagination-module__oXzWwq__indicator,.pagination-module__oXzWwq__item{transition:none}}
@property --chat-fade-top{syntax:"<number>";inherits:false;initial-value:0}@property --chat-fade-bottom{syntax:"<number>";inherits:false;initial-value:0}.chat-app-module__5HkN_W__root{--sidebar-width:264px;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);border-radius:inherit;background:var(--ui-canvas);height:100%;min-height:0;color:var(--ui-foreground);font-family:var(--ui-font-sans);transition:grid-template-columns var(--ui-dur-panel) var(--ui-ease-expand);display:grid;overflow:hidden}.chat-app-module__5HkN_W__root[data-sidebar=closed]{transition-duration:var(--ui-dur-base);transition-timing-function:var(--ui-ease-collapse);grid-template-columns:0 minmax(0,1fr)}.chat-app-module__5HkN_W__root[data-narrow]{grid-template-columns:minmax(0,1fr);transition:none}@media (prefers-reduced-motion:reduce){.chat-app-module__5HkN_W__root{transition:none}}.chat-app-module__5HkN_W__glyph{width:var(--ui-icon-md);height:var(--ui-icon-md);fill:none;stroke:currentColor;stroke-width:var(--ui-icon-stroke,1.5);stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.chat-app-module__5HkN_W__sidebar{min-width:0;overflow:hidden}.chat-app-module__5HkN_W__sidebarInner{width:var(--sidebar-width);height:100%;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter)}.chat-app-module__5HkN_W__root[data-sidebar=closed] .chat-app-module__5HkN_W__sidebarInner{opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit)}.chat-app-module__5HkN_W__sidebarBody{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.chat-app-module__5HkN_W__sidebarBody[data-in-drawer]{height:auto}.chat-app-module__5HkN_W__sidebarTop{gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-3) var(--ui-space-2);--ui-control-md:var(--ui-control-sm);--ui-radius-md:var(--ui-radius-sm);display:grid}.chat-app-module__5HkN_W__sidebarBody[data-in-drawer] .chat-app-module__5HkN_W__sidebarTop{padding:0 0 var(--ui-space-2)}.chat-app-module__5HkN_W__newChat{justify-content:flex-start}.chat-app-module__5HkN_W__list{gap:var(--ui-space-4);min-height:0;padding:var(--ui-space-2) var(--ui-space-3) var(--ui-space-4);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent;flex-direction:column;display:flex;overflow-y:auto}.chat-app-module__5HkN_W__sidebarBody[data-in-drawer] .chat-app-module__5HkN_W__list{padding-inline:0;overflow:visible}.chat-app-module__5HkN_W__sidebarFooter{padding:var(--ui-space-3)}.chat-app-module__5HkN_W__sidebarBody[data-in-drawer] .chat-app-module__5HkN_W__sidebarFooter{padding-inline:0}.chat-app-module__5HkN_W__group{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.chat-app-module__5HkN_W__groupLabel{padding:0 10px var(--ui-space-1);color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);margin:0}.chat-app-module__5HkN_W__rows{grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.chat-app-module__5HkN_W__row{border-radius:var(--ui-radius-sm);transition:background-color var(--ui-dur-instant) var(--ui-ease-color);position:relative}@media (hover:hover){.chat-app-module__5HkN_W__row:hover:not(:has(.chat-app-module__5HkN_W__rename)){background:var(--ui-fill)}}.chat-app-module__5HkN_W__row[data-active]{background:var(--ui-fill-strong)}.chat-app-module__5HkN_W__rowButton{width:100%;min-height:var(--ui-control-sm);border-radius:inherit;color:var(--ui-foreground);font:var(--ui-weight-regular) var(--ui-text-sm) / var(--ui-leading-sm) var(--ui-font-sans);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0 36px 0 10px;display:flex}.chat-app-module__5HkN_W__rowButton:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.chat-app-module__5HkN_W__row[data-active] .chat-app-module__5HkN_W__rowButton{font-weight:var(--ui-weight-medium)}.chat-app-module__5HkN_W__rowTitle{flex:1;}.chat-app-module__5HkN_W__more{border-radius:var(--ui-radius-full);width:28px;height:26px;color:var(--ui-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;place-items:center;margin-block:auto;display:grid;position:absolute;inset-block:0;inset-inline-end:4px}.chat-app-module__5HkN_W__more:after{content:"";position:absolute;inset:-7px -6px}@media (hover:hover) and (pointer:fine){.chat-app-module__5HkN_W__more{opacity:0}.chat-app-module__5HkN_W__row:hover .chat-app-module__5HkN_W__more,.chat-app-module__5HkN_W__row:focus-within .chat-app-module__5HkN_W__more,.chat-app-module__5HkN_W__row[data-active] .chat-app-module__5HkN_W__more,.chat-app-module__5HkN_W__row[data-menu-open] .chat-app-module__5HkN_W__more{opacity:1}.chat-app-module__5HkN_W__more:hover{color:var(--ui-foreground);background:var(--ui-fill-strong)}}@media (pointer:coarse){.chat-app-module__5HkN_W__rowButton{min-height:44px;font-size:var(--ui-text-md)}}.chat-app-module__5HkN_W__row[data-menu-open] .chat-app-module__5HkN_W__more{color:var(--ui-foreground);background:var(--ui-fill-strong)}.chat-app-module__5HkN_W__more:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.chat-app-module__5HkN_W__rename{gap:var(--ui-space-1);display:grid}.chat-app-module__5HkN_W__renameInput{width:100%;height:var(--ui-control-sm);border-radius:var(--ui-radius-sm);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-field-focus);color:var(--ui-foreground);font:var(--ui-weight-regular) var(--ui-text-sm) / var(--ui-leading-sm) var(--ui-font-sans);border:0;outline:none;padding:0 10px}.chat-app-module__5HkN_W__renameInput[aria-invalid]{box-shadow:inset 0 0 0 1px var(--ui-danger)}.chat-app-module__5HkN_W__renameBusy{--sweep-dim:.5;}@media (pointer:coarse){.chat-app-module__5HkN_W__renameInput{height:44px;font-size:var(--ui-text-touch)}}.chat-app-module__5HkN_W__renameError{padding:0 10px var(--ui-space-1);color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0}.chat-app-module__5HkN_W__listNote{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;margin:0}.chat-app-module__5HkN_W__listLoading{padding:var(--ui-space-2) 10px;}.chat-app-module__5HkN_W__listEmpty{justify-items:start;gap:var(--ui-space-1);padding:var(--ui-space-2) 10px;display:grid}.chat-app-module__5HkN_W__listEmpty>button{margin-inline-start:-10px}.chat-app-module__5HkN_W__listEmptyTitle{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);overflow-wrap:anywhere;margin:0}.chat-app-module__5HkN_W__waits{transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) .3s}@starting-style{.chat-app-module__5HkN_W__waits{opacity:0}}.chat-app-module__5HkN_W__main{background:var(--ui-surface);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.chat-app-module__5HkN_W__header{align-items:center;gap:var(--ui-space-1);min-height:52px;padding:var(--ui-space-2) var(--ui-space-3);display:flex}.chat-app-module__5HkN_W__iconButton{width:36px;height:var(--ui-control-sm);border-radius:var(--ui-radius-full);color:var(--ui-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.chat-app-module__5HkN_W__iconButton:hover{color:var(--ui-foreground);background:var(--ui-fill)}}.chat-app-module__5HkN_W__iconButton:active{background:var(--ui-fill-strong);transition-duration:var(--ui-dur-press)}.chat-app-module__5HkN_W__iconButton:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}@media (pointer:coarse){.chat-app-module__5HkN_W__iconButton{width:44px;height:44px}}.chat-app-module__5HkN_W__title{padding-inline:var(--ui-space-1);font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);flex:1;margin:0;}.chat-app-module__5HkN_W__model{flex-shrink:0}.chat-app-module__5HkN_W__thread{min-height:0}.chat-app-module__5HkN_W__thread>[role=log]{--chat-fade:var(--ui-space-6);-webkit-mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - var(--chat-fade-top))), black var(--chat-fade), black calc(100% - var(--chat-fade)), rgb(0 0 0/calc(1 - var(--chat-fade-bottom)))), linear-gradient(black, black);mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - var(--chat-fade-top))), black var(--chat-fade), black calc(100% - var(--chat-fade)), rgb(0 0 0/calc(1 - var(--chat-fade-bottom)))), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%, var(--chat-fade-bar,0px) 100%;mask-size:100% 100%, var(--chat-fade-bar,0px) 100%;scroll-padding-block:var(--chat-fade);-webkit-mask-position:0 0,100%;mask-position:0 0,100%}[dir=rtl] .chat-app-module__5HkN_W__thread>[role=log]{-webkit-mask-position:0 0,0;mask-position:0 0,0}.chat-app-module__5HkN_W__thread>[role=log][data-fade-ready]{transition:--chat-fade-top var(--ui-dur-fast) var(--ui-ease-color), --chat-fade-bottom var(--ui-dur-fast) var(--ui-ease-color)}.chat-app-module__5HkN_W__thread>[role=log]:focus-visible{outline:none}.chat-app-module__5HkN_W__thread:has(>[role=log]:focus-visible){outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.chat-app-module__5HkN_W__composer{width:100%;max-width:calc(var(--message-thread-width,680px) + 2 * var(--ui-space-4));padding:0 var(--ui-space-4) var(--ui-space-2);margin-inline:auto;display:grid}.chat-app-module__5HkN_W__notice[data-shown]{margin-bottom:var(--ui-space-2)}.chat-app-module__5HkN_W__welcome{justify-items:center;gap:var(--ui-space-5);width:100%;max-width:560px;display:grid}.chat-app-module__5HkN_W__greeting{font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-title);text-wrap:balance;margin:0}.chat-app-module__5HkN_W__starters{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.chat-app-module__5HkN_W__starters li{animation:chat-app-module__5HkN_W__starter-in var(--ui-dur-fast) var(--ui-ease-enter) backwards;display:grid}@keyframes chat-app-module__5HkN_W__starter-in{0%{opacity:0;translate:0 4px}}.chat-app-module__5HkN_W__starter{padding:var(--ui-space-3) 14px;border-radius:var(--ui-radius-md);background:var(--ui-surface);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong);color:var(--ui-foreground);font-family:var(--ui-font-sans);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ui-dur-instant) var(--ui-ease-color), scale var(--ui-dur-snap) var(--ui-ease-snap);border:0;align-content:start;gap:2px;display:grid}@media (hover:hover){.chat-app-module__5HkN_W__starter:hover{background:var(--ui-fill-solid)}}.chat-app-module__5HkN_W__starter:active{scale:var(--ui-scale-press);transition-duration:0s}.chat-app-module__5HkN_W__starter:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.chat-app-module__5HkN_W__starterTitle{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm)}.chat-app-module__5HkN_W__starterDetail{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.chat-app-module__5HkN_W__root[data-narrow] .chat-app-module__5HkN_W__starters{grid-template-columns:minmax(0,1fr)}.chat-app-module__5HkN_W__root[data-narrow] .chat-app-module__5HkN_W__starters li:nth-child(n+3){display:none}.chat-app-module__5HkN_W__loading{color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);margin:0;}@media (prefers-reduced-motion:reduce){.chat-app-module__5HkN_W__starters li{animation:none}.chat-app-module__5HkN_W__starter:active{scale:none}}.chat-app-module__5HkN_W__turn{gap:var(--ui-space-3)}.chat-app-module__5HkN_W__turn>.chat-app-module__5HkN_W__actions{margin-top:var(--ui-space-1)}.chat-app-module__5HkN_W__steps{max-width:100%}.chat-app-module__5HkN_W__settled button{animation:chat-app-module__5HkN_W__citation-in var(--ui-dur-fast) var(--ui-ease-enter) backwards}@keyframes chat-app-module__5HkN_W__citation-in{0%{opacity:0}}.chat-app-module__5HkN_W__sourceList{justify-self:start}.chat-app-module__5HkN_W__actions{transition:opacity var(--ui-dur-instant) var(--ui-ease-color);margin-inline-start:-8px}.chat-app-module__5HkN_W__actions[data-hidden]{visibility:hidden}@media (hover:hover) and (pointer:fine){.chat-app-module__5HkN_W__actions:not([data-rated]){opacity:0}.chat-app-module__5HkN_W__assistant:hover .chat-app-module__5HkN_W__actions,.chat-app-module__5HkN_W__actions:focus-within,.chat-app-module__5HkN_W__assistant:last-child .chat-app-module__5HkN_W__actions{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-app-module__5HkN_W__settled button{animation:none}}.chat-app-module__5HkN_W__drawer{--drawer-pad:var(--ui-space-4)}
.run-history-module__csEwKW__root{--rh-llm:color-mix(in oklch, var(--ui-accent) 72%, var(--ui-danger));--rh-tool:color-mix(in oklch, var(--ui-foreground) 42%, var(--ui-surface));--rh-cached:color-mix(in oklch, var(--rh-llm) 40%, var(--ui-surface));--rh-inset:var(--ui-pad-card);color:var(--ui-foreground);font-family:var(--ui-font-sans);container:runs/inline-size}.run-history-module__csEwKW__header{gap:var(--ui-space-2);padding-bottom:var(--ui-space-5);display:grid}.run-history-module__csEwKW__title{font-family:var(--ui-font-display);font-size:var(--ui-text-display);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-display);letter-spacing:var(--ui-tracking-title);text-wrap:balance;margin:0}.run-history-module__csEwKW__title:focus,.run-history-module__csEwKW__detailTitle:focus{outline:none}.run-history-module__csEwKW__lede{max-width:var(--ui-measure);color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);text-wrap:pretty;margin:0}.run-history-module__csEwKW__panel{border-radius:var(--ui-radius-lg);background:var(--ui-surface);min-width:0;box-shadow:var(--ui-shadow-resting);grid-template-columns:minmax(0,1fr);display:grid}.run-history-module__csEwKW__toolbar{gap:var(--ui-space-3);padding:var(--rh-inset) var(--rh-inset) 0;display:grid}.run-history-module__csEwKW__filters{gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.run-history-module__csEwKW__selects{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}@container runs (max-width:299.98px){.run-history-module__csEwKW__selects{grid-template-columns:minmax(0,1fr)}}@container runs (min-width:600px){.run-history-module__csEwKW__selects{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@container runs (min-width:900px){.run-history-module__csEwKW__filters{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.run-history-module__csEwKW__search{min-width:0}.run-history-module__csEwKW__select{justify-items:stretch;min-width:0}.run-history-module__csEwKW__select :is(button,select){justify-content:space-between;width:100%}.run-history-module__csEwKW__dates{max-width:340px}.run-history-module__csEwKW__summary{justify-content:space-between;align-items:center;gap:var(--ui-space-2) var(--ui-space-3);min-height:var(--ui-control-md);padding:var(--ui-space-3) var(--rh-inset);flex-wrap:wrap;display:flex}.run-history-module__csEwKW__count{align-items:center;gap:0 var(--ui-space-3);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);flex-wrap:wrap;margin:0;display:flex}.run-history-module__csEwKW__liveNote{color:var(--ui-accent-text);align-items:center;gap:6px;display:inline-flex}.run-history-module__csEwKW__liveDot{border-radius:var(--ui-radius-full);background:var(--ui-accent);width:6px;height:6px;animation:run-history-module__csEwKW__rh-breathe var(--ui-dur-pulse) var(--ui-ease-pulse) infinite alternate}.run-history-module__csEwKW__newDot{border-radius:var(--ui-radius-full);background:var(--ui-accent);width:6px;height:6px}.run-history-module__csEwKW__summaryActions{align-items:center;gap:var(--ui-space-2);margin-block:calc((var(--ui-leading-sm) - var(--ui-control-md)) / 2);flex-wrap:wrap;display:flex}.run-history-module__csEwKW__placeholder{min-height:440px;padding:var(--ui-space-6) var(--rh-inset);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border);place-items:center;display:grid}.run-history-module__csEwKW__detail .run-history-module__csEwKW__placeholder,.run-history-module__csEwKW__tracePlaceholder{border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);border:0}.run-history-module__csEwKW__tracePlaceholder{min-height:320px;padding:var(--ui-space-6) var(--ui-space-4);place-items:center;display:grid}.run-history-module__csEwKW__loadingLine{color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);opacity:0;transition:opacity var(--ui-dur-base) var(--ui-ease-enter);margin:0}.run-history-module__csEwKW__loadingLine[data-shown]{opacity:1}.run-history-module__csEwKW__sweep{}.run-history-module__csEwKW__pager{justify-content:space-between;align-items:center;gap:var(--ui-space-2) var(--ui-space-4);padding:var(--ui-space-3) var(--rh-inset);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border);flex-wrap:wrap;display:flex}.run-history-module__csEwKW__range{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0}.run-history-module__csEwKW__tableWrap{min-width:0}.run-history-module__csEwKW__tableWrap tbody{transition:opacity var(--ui-dur-fast) var(--ui-ease-color)}.run-history-module__csEwKW__tableWrap[data-dim] tbody{opacity:.5}.run-history-module__csEwKW__table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--ui-text-md);line-height:var(--ui-leading-md)}.run-history-module__csEwKW__table th{padding:var(--ui-space-2) var(--ui-space-3);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border);color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);text-align:start;white-space:nowrap}.run-history-module__csEwKW__table td{padding:var(--ui-space-3);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border);vertical-align:top}.run-history-module__csEwKW__table :is(th,td):first-child{padding-inline-start:var(--rh-inset)}.run-history-module__csEwKW__table :is(th,td):last-child{padding-inline-end:var(--rh-inset)}.run-history-module__csEwKW__table th.run-history-module__csEwKW__cellStatus{width:120px}.run-history-module__csEwKW__table th.run-history-module__csEwKW__cellTrigger{width:176px}.run-history-module__csEwKW__table th.run-history-module__csEwKW__cellStarted{width:136px}.run-history-module__csEwKW__table th.run-history-module__csEwKW__cellDuration{width:92px}.run-history-module__csEwKW__table th.run-history-module__csEwKW__cellTokens{width:84px}.run-history-module__csEwKW__table th.run-history-module__csEwKW__cellCost{width:92px}.run-history-module__csEwKW__table th.run-history-module__csEwKW__cellCost:last-child{width:calc(76px + var(--rh-inset))}.run-history-module__csEwKW__table .run-history-module__csEwKW__cellNum{text-align:end}.run-history-module__csEwKW__table td.run-history-module__csEwKW__cellNum{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);white-space:nowrap}.run-history-module__csEwKW__table td.run-history-module__csEwKW__cellNum[data-live]{color:var(--ui-foreground)}.run-history-module__csEwKW__cellStarted{overflow-wrap:anywhere}.run-history-module__csEwKW__table td.run-history-module__csEwKW__cellStarted,.run-history-module__csEwKW__table td.run-history-module__csEwKW__cellTrigger{color:var(--ui-muted);font-size:var(--ui-text-sm)}.run-history-module__csEwKW__table td:not(.run-history-module__csEwKW__cellRun),.run-history-module__csEwKW__table td.run-history-module__csEwKW__cellStatus{padding-top:calc(var(--ui-space-3) + (var(--ui-leading-md) - var(--ui-leading-sm)) / 2)}.run-history-module__csEwKW__row{transition:background-color var(--ui-dur-instant) var(--ui-ease-color);position:relative}@media (hover:hover){.run-history-module__csEwKW__row:has(.run-history-module__csEwKW__runOpen):hover{background:var(--ui-fill)}}.run-history-module__csEwKW__row[data-flash=succeeded]{animation:run-history-module__csEwKW__rh-flash-success calc(var(--ui-dur-sweep) / 2) var(--ui-ease-color)}.run-history-module__csEwKW__row[data-flash=failed]{animation:run-history-module__csEwKW__rh-flash-danger calc(var(--ui-dur-sweep) / 2) var(--ui-ease-color)}.run-history-module__csEwKW__row[data-flash=cancelled],.run-history-module__csEwKW__row[data-flash=running]{animation:run-history-module__csEwKW__rh-flash-neutral calc(var(--ui-dur-sweep) / 2) var(--ui-ease-color)}@keyframes run-history-module__csEwKW__rh-flash-success{0%{background:var(--ui-success-tint)}}@keyframes run-history-module__csEwKW__rh-flash-danger{0%{background:var(--ui-danger-tint)}}@keyframes run-history-module__csEwKW__rh-flash-neutral{0%{background:var(--ui-fill-strong)}}.run-history-module__csEwKW__cellRun{min-width:0}td.run-history-module__csEwKW__cellRun{gap:var(--ui-space-3);display:flex}.run-history-module__csEwKW__rowGlyph{padding-top:calc((var(--ui-leading-md) - 16px) / 2);display:none}.run-history-module__csEwKW__runText{gap:2px;min-width:0;display:grid}.run-history-module__csEwKW__runOpen,.run-history-module__csEwKW__runTitle{color:var(--ui-foreground);font:inherit;font-weight:var(--ui-weight-medium);text-align:start;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;}.run-history-module__csEwKW__runOpen:after{content:"";position:absolute;inset:0}.run-history-module__csEwKW__runOpen:focus-visible{outline:none}.run-history-module__csEwKW__runOpen:focus-visible:after{outline:var(--ui-ring-focus);outline-offset:-2px;border-radius:var(--ui-radius-sm)}.run-history-module__csEwKW__runMeta{align-items:baseline;gap:0 var(--ui-space-2);min-width:0;color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);flex-wrap:wrap;display:flex}.run-history-module__csEwKW__runMeta>*{overflow-wrap:anywhere;min-width:0}.run-history-module__csEwKW__runId{color:var(--ui-subtle);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);overflow-wrap:anywhere}.run-history-module__csEwKW__metaMid,.run-history-module__csEwKW__metaNarrow,.run-history-module__csEwKW__runNumbers{display:none}.run-history-module__csEwKW__runError{color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin-top:2px;}.run-history-module__csEwKW__runNumbers{gap:0 var(--ui-space-4);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);flex-wrap:wrap;margin-top:2px}.run-history-module__csEwKW__mono{font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);font-variant-numeric:tabular-nums}@container runs (max-width:880px){.run-history-module__csEwKW__table .run-history-module__csEwKW__cellTrigger,.run-history-module__csEwKW__table .run-history-module__csEwKW__cellTokens{display:none}.run-history-module__csEwKW__metaMid{align-items:baseline;gap:0 var(--ui-space-2);flex-wrap:wrap;flex-basis:100%;display:flex}}@container runs (max-width:600px){.run-history-module__csEwKW__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.run-history-module__csEwKW__table,.run-history-module__csEwKW__table tbody,.run-history-module__csEwKW__table tr{display:block}.run-history-module__csEwKW__table tr{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.run-history-module__csEwKW__table td{box-shadow:none}.run-history-module__csEwKW__table td:not(.run-history-module__csEwKW__cellRun){display:none}.run-history-module__csEwKW__table td.run-history-module__csEwKW__cellRun{padding:var(--ui-space-3) var(--rh-inset);display:flex}.run-history-module__csEwKW__rowGlyph{display:block}.run-history-module__csEwKW__metaNarrow{display:inline}.run-history-module__csEwKW__runNumbers{display:flex}}.run-history-module__csEwKW__glyph{--ui-icon-stroke:var(--ui-icon-stroke-medium);width:var(--ui-icon-md);height:var(--ui-icon-md);color:var(--ui-subtle);flex-shrink:0;display:inline-grid}.run-history-module__csEwKW__glyph>svg{opacity:0;width:100%;height:100%;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), scale var(--ui-dur-instant) var(--ui-ease-exit);grid-area:1/1;scale:.6}.run-history-module__csEwKW__glyph[data-status=running]>[data-icon=running],.run-history-module__csEwKW__glyph[data-status=succeeded]>[data-icon=succeeded],.run-history-module__csEwKW__glyph[data-status=failed]>[data-icon=failed],.run-history-module__csEwKW__glyph[data-status=retried]>[data-icon=retried],.run-history-module__csEwKW__glyph[data-status=cancelled]>[data-icon=cancelled]{opacity:1;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter), scale var(--ui-dur-snap) var(--ui-ease-snap);scale:1}.run-history-module__csEwKW__glyph[data-status=running]{color:var(--ui-accent)}.run-history-module__csEwKW__glyph[data-status=succeeded]{color:var(--ui-success)}.run-history-module__csEwKW__glyph[data-status=failed]{color:var(--ui-danger)}.run-history-module__csEwKW__glyph[data-status=retried]{color:var(--ui-warning)}.run-history-module__csEwKW__spinTrack{stroke:color-mix(in oklch, currentColor 22%, transparent);stroke-width:var(--ui-icon-stroke-medium)}.run-history-module__csEwKW__spinArc{stroke:currentColor;stroke-width:var(--ui-icon-stroke-medium)}.run-history-module__csEwKW__glyph>[data-icon=running]{transform-origin:50%;animation:run-history-module__csEwKW__rh-spin calc(var(--ui-dur-sweep) / 3) linear infinite}@keyframes run-history-module__csEwKW__rh-spin{to{rotate:1turn}}.run-history-module__csEwKW__check{stroke:var(--ui-surface);stroke-dasharray:9 18;stroke-dashoffset:9px;transition:stroke-dashoffset var(--ui-dur-base) var(--ui-ease-draw)}.run-history-module__csEwKW__glyph[data-status=succeeded] .run-history-module__csEwKW__check{stroke-dashoffset:0;transition-delay:var(--ui-dur-instant)}.run-history-module__csEwKW__statusTag{color:var(--ui-foreground);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.run-history-module__csEwKW__statusTag[data-size=md]{gap:var(--ui-space-2);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium)}.run-history-module__csEwKW__statusTag[data-status=failed]{color:var(--ui-danger-text)}.run-history-module__csEwKW__statusTag[data-status=running]{color:var(--ui-accent-text)}.run-history-module__csEwKW__statusTag[data-status=cancelled]{color:var(--ui-muted)}.run-history-module__csEwKW__statusWord{justify-items:start;display:inline-grid}.run-history-module__csEwKW__statusWord>*{grid-area:1/1}.run-history-module__csEwKW__trigger{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.run-history-module__csEwKW__triggerIcon{--ui-icon-stroke:var(--ui-icon-stroke-regular);width:var(--ui-icon-sm);height:var(--ui-icon-sm);color:var(--ui-subtle);stroke-width:var(--ui-icon-stroke);flex-shrink:0;align-self:center}.run-history-module__csEwKW__triggerText{overflow-wrap:anywhere;min-width:0}.run-history-module__csEwKW__counter{font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:start;display:inline-grid}.run-history-module__csEwKW__counter>*{grid-area:1/1}.run-history-module__csEwKW__reserve{visibility:hidden}.run-history-module__csEwKW__swap{justify-items:start;display:inline-grid}.run-history-module__csEwKW__swap>*{visibility:hidden;grid-area:1/1}.run-history-module__csEwKW__swap>[data-on]{visibility:visible}.run-history-module__csEwKW__detail{gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.run-history-module__csEwKW__crumbs{margin-bottom:calc(var(--ui-space-2) - var(--ui-space-5));display:flex}.run-history-module__csEwKW__back{margin-inline-start:-18px}.run-history-module__csEwKW__buttonIcon{width:var(--ui-icon-md);height:var(--ui-icon-md)}.run-history-module__csEwKW__detailHead{justify-content:space-between;align-items:flex-end;gap:var(--ui-space-4) var(--ui-space-5);flex-wrap:wrap;display:flex}.run-history-module__csEwKW__detailText{justify-items:start;gap:var(--ui-space-2);flex:420px;min-width:0;display:grid}.run-history-module__csEwKW__detailTitle{font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-heading);text-wrap:balance;margin:0;}.run-history-module__csEwKW__detailMeta{align-items:baseline;gap:0 var(--ui-space-2);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);flex-wrap:wrap;margin:0;display:flex}.run-history-module__csEwKW__detailMeta>*{overflow-wrap:anywhere;min-width:0}.run-history-module__csEwKW__detailMeta .run-history-module__csEwKW__runId{-webkit-user-select:all;user-select:all}.run-history-module__csEwKW__actions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.run-history-module__csEwKW__actionNotes{gap:var(--ui-space-1);flex-basis:100%;display:grid}.run-history-module__csEwKW__inlineError{color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;}.run-history-module__csEwKW__quietSmall{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;}.run-history-module__csEwKW__selectable{font-family:var(--ui-font-mono);color:var(--ui-foreground);-webkit-user-select:all;user-select:all}.run-history-module__csEwKW__wrapText{margin:0;}.run-history-module__csEwKW__stats{border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);grid-template-columns:repeat(auto-fit,minmax(132px,1fr));margin:0;display:grid;overflow:hidden}.run-history-module__csEwKW__stats>div{min-width:0;padding:var(--ui-space-4) var(--rh-inset);box-shadow:calc(var(--ui-hairline) * -1) 0 0 var(--ui-border), 0 calc(var(--ui-hairline) * -1) 0 var(--ui-border);align-content:start;gap:2px;display:grid}.run-history-module__csEwKW__statWide{grid-column:span 2}@container runs (max-width:420px){.run-history-module__csEwKW__statWide{grid-column:1/-1}}.run-history-module__csEwKW__stats dt{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.run-history-module__csEwKW__stats dd{align-items:baseline;gap:0 var(--ui-space-2);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);flex-wrap:wrap;margin:0;display:flex}.run-history-module__csEwKW__stats dd .run-history-module__csEwKW__counter{font-size:var(--ui-text-md)}.run-history-module__csEwKW__statNote{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.run-history-module__csEwKW__stats dd.run-history-module__csEwKW__models{overflow-wrap:anywhere;min-width:0;font-family:var(--ui-font-mono);font-size:var(--ui-text-sm)}.run-history-module__csEwKW__section{align-content:start;gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.run-history-module__csEwKW__sectionHead{justify-content:space-between;align-items:center;gap:var(--ui-space-2) var(--ui-space-4);min-height:var(--ui-control-md);flex-wrap:wrap;display:flex}.run-history-module__csEwKW__sectionTitle{font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-md);margin:0}.run-history-module__csEwKW__sectionTools{margin-inline-end:-18px}.run-history-module__csEwKW__lower{gap:var(--ui-space-5);padding-top:var(--ui-space-2);grid-template-columns:minmax(0,1fr);display:grid}@container runs (min-width:820px){.run-history-module__csEwKW__lower{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.run-history-module__csEwKW__quiet{color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);margin:0;}.run-history-module__csEwKW__prose{max-width:var(--ui-measure);padding:var(--ui-space-4) var(--ui-space-5);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);font-size:var(--ui-text-md);line-height:var(--ui-leading-prose);white-space:pre-wrap;}.run-history-module__csEwKW__trace{--rh-cols:16px minmax(0, 15rem) minmax(0, 1fr) 4.5rem 16px;border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting)}@container runs (max-width:720px){.run-history-module__csEwKW__trace{--rh-cols:16px minmax(0, 11rem) minmax(0, 1fr) 4.5rem 16px}}.run-history-module__csEwKW__traceEmpty{padding:var(--ui-space-6) var(--ui-space-5);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);color:var(--ui-muted);font-size:var(--ui-text-md);text-align:center;margin:0}.run-history-module__csEwKW__axis{grid-template-columns:var(--rh-cols);column-gap:var(--ui-space-3);padding:var(--ui-space-3) var(--rh-inset) var(--ui-space-2);color:var(--ui-subtle);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);align-items:center;display:grid}.run-history-module__csEwKW__axisLegend{gap:0 var(--ui-space-4);color:var(--ui-muted);flex-wrap:wrap;grid-column:1/3;display:flex}.run-history-module__csEwKW__legendItem{align-items:center;gap:6px;display:inline-flex}.run-history-module__csEwKW__legendItem:before{content:"";border-radius:var(--ui-radius-full);background:var(--rh-tool);width:10px;height:6px}.run-history-module__csEwKW__legendItem[data-kind=llm]:before{background:var(--rh-llm)}.run-history-module__csEwKW__axisScale{height:var(--ui-leading-sm);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);position:relative}.run-history-module__csEwKW__tick{white-space:nowrap;position:absolute;inset-inline-start:calc(var(--t) * 100%);translate:-50%}.run-history-module__csEwKW__tick:first-child{translate:0}.run-history-module__csEwKW__tick:last-child{translate:-100%}.run-history-module__csEwKW__steps{margin:0;padding:0;list-style:none}.run-history-module__csEwKW__step{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.run-history-module__csEwKW__step:last-child .run-history-module__csEwKW__stepHead{border-end-end-radius:var(--ui-radius-lg);border-end-start-radius:var(--ui-radius-lg)}.run-history-module__csEwKW__step:last-child[data-open] .run-history-module__csEwKW__stepHead{border-radius:0}.run-history-module__csEwKW__stepHead{grid-template-columns:var(--rh-cols);column-gap:var(--ui-space-3);width:100%;min-height:48px;padding:var(--ui-space-3) var(--rh-inset);color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;align-items:start;display:grid}@media (hover:hover){.run-history-module__csEwKW__stepHead:hover{background:var(--ui-fill)}.run-history-module__csEwKW__stepHead:hover .run-history-module__csEwKW__stepChevron{color:var(--ui-foreground)}}.run-history-module__csEwKW__stepHead:focus-visible{outline:var(--ui-ring-focus);outline-offset:-2px}.run-history-module__csEwKW__step[data-status=failed] .run-history-module__csEwKW__stepHead{background:var(--ui-danger-tint)}.run-history-module__csEwKW__stepGlyph{margin-top:calc((var(--ui-leading-md) - 16px) / 2)}.run-history-module__csEwKW__stepName{min-width:0;display:grid}.run-history-module__csEwKW__stepTitle{font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);}.run-history-module__csEwKW__step[data-kind=tool] .run-history-module__csEwKW__stepTitle{font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-regular)}.run-history-module__csEwKW__step[data-status=failed] .run-history-module__csEwKW__stepTitle{color:var(--ui-danger-text)}.run-history-module__csEwKW__stepKind{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);}.run-history-module__csEwKW__track{height:8px;margin-top:calc((var(--ui-leading-md) - 8px) / 2);background:linear-gradient(to right, var(--ui-border) var(--ui-hairline), transparent var(--ui-hairline)) 0 0 / 25% 100% repeat-x;box-shadow:inset calc(var(--ui-hairline) * -1) 0 0 var(--ui-border);position:relative}[dir=rtl] .run-history-module__csEwKW__track{box-shadow:inset var(--ui-hairline) 0 0 var(--ui-border)}.run-history-module__csEwKW__bar{width:max(3px, calc(var(--w) * 100%));border-radius:var(--ui-radius-full);background:var(--rh-tool);transition:width var(--ui-dur-glide) var(--ui-ease-glide), inset-inline-start var(--ui-dur-glide) var(--ui-ease-glide), background-color var(--ui-dur-base) var(--ui-ease-color);position:absolute;inset-block:0;inset-inline-start:calc(var(--l) * 100%)}.run-history-module__csEwKW__step[data-kind=llm] .run-history-module__csEwKW__bar{background:var(--rh-llm)}.run-history-module__csEwKW__step[data-status=failed] .run-history-module__csEwKW__bar{background:var(--ui-danger)}.run-history-module__csEwKW__step[data-status=retried] .run-history-module__csEwKW__bar{background:var(--ui-warning)}.run-history-module__csEwKW__step[data-status=cancelled] .run-history-module__csEwKW__bar{background:var(--ui-fill-strong)}.run-history-module__csEwKW__step[data-status=running] .run-history-module__csEwKW__bar{animation:run-history-module__csEwKW__rh-sweep var(--ui-dur-sweep) linear infinite;-webkit-mask-image:linear-gradient(90deg,#0000008c 35%,#000 50%,#0000008c 65%);mask-image:linear-gradient(90deg,#0000008c 35%,#000 50%,#0000008c 65%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes run-history-module__csEwKW__rh-sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.run-history-module__csEwKW__stepDur{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-md);justify-self:end}.run-history-module__csEwKW__stepDur .run-history-module__csEwKW__counter{justify-items:end}.run-history-module__csEwKW__step[data-status=running] .run-history-module__csEwKW__stepDur{color:var(--ui-foreground)}.run-history-module__csEwKW__stepChevron{width:var(--ui-icon-chevron);height:var(--ui-icon-chevron);margin-top:calc((var(--ui-leading-md) - 16px) / 2);color:var(--ui-muted);transition:color var(--ui-dur-instant) var(--ui-ease-color)}.run-history-module__csEwKW__stepBody{transition:grid-template-rows var(--ui-dur-base) var(--ui-ease-collapse);grid-template-rows:0fr;display:grid}.run-history-module__csEwKW__step[data-open] .run-history-module__csEwKW__stepBody{transition:grid-template-rows var(--ui-dur-panel) var(--ui-ease-expand);grid-template-rows:1fr}.run-history-module__csEwKW__stepInner{min-height:0;overflow:hidden}.run-history-module__csEwKW__stepBody[inert] .run-history-module__csEwKW__stepInner{visibility:hidden;transition:visibility 0s var(--ui-dur-base)}.run-history-module__csEwKW__stepContent{gap:var(--ui-space-3);padding:var(--ui-space-1) var(--rh-inset) var(--ui-space-4) calc(var(--rh-inset) + 16px + var(--ui-space-3));grid-template-columns:minmax(0,1fr);display:grid}.run-history-module__csEwKW__stepFacts{gap:var(--ui-space-2) var(--ui-space-5);flex-wrap:wrap;margin:0;display:flex}.run-history-module__csEwKW__stepFacts>div{min-width:0;display:grid}.run-history-module__csEwKW__stepFacts dt{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.run-history-module__csEwKW__stepFacts dd{font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;display:grid}.run-history-module__csEwKW__factNote{color:var(--ui-muted);font-family:var(--ui-font-sans)}.run-history-module__csEwKW__stepError{gap:var(--ui-space-2);padding:var(--ui-space-3);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-danger) 8%, var(--ui-surface));color:var(--ui-foreground);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);display:flex}.run-history-module__csEwKW__stepError[data-tone=warning]{background:color-mix(in oklch, var(--ui-warning) 10%, var(--ui-surface))}.run-history-module__csEwKW__stepErrorIcon{width:var(--ui-icon-md);height:var(--ui-icon-md);color:var(--ui-danger);flex-shrink:0;margin-top:1px}.run-history-module__csEwKW__stepError[data-tone=warning] .run-history-module__csEwKW__stepErrorIcon{color:var(--ui-warning)}.run-history-module__csEwKW__stepErrorText{gap:2px;min-width:0;display:grid}.run-history-module__csEwKW__stepErrorTitle{font-weight:var(--ui-weight-medium);margin:0}.run-history-module__csEwKW__waiting{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0}@container runs (max-width:560px){.run-history-module__csEwKW__trace{--rh-cols:16px minmax(0, 1fr) auto 16px}.run-history-module__csEwKW__stepHead{row-gap:var(--ui-space-2);grid-template-areas:"glyph name dur chevron"".track track track"}.run-history-module__csEwKW__stepGlyph{grid-area:glyph}.run-history-module__csEwKW__stepName{grid-area:name}.run-history-module__csEwKW__stepDur{grid-area:dur}.run-history-module__csEwKW__stepChevron{grid-area:chevron}.run-history-module__csEwKW__track{grid-area:track;margin-top:0}.run-history-module__csEwKW__axis{row-gap:var(--ui-space-1);grid-template-areas:"legend legend legend legend"".scale scale scale"}.run-history-module__csEwKW__axisLegend{grid-area:legend}.run-history-module__csEwKW__axisScale{grid-area:scale}.run-history-module__csEwKW__axis>:last-child{display:none}.run-history-module__csEwKW__stepContent{padding-inline-start:var(--rh-inset)}}.run-history-module__csEwKW__longText{justify-items:start;gap:var(--ui-space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.run-history-module__csEwKW__longText>:first-child{justify-self:stretch}.run-history-module__csEwKW__showAll{margin-inline-start:-18px}.run-history-module__csEwKW__breakdown{gap:var(--ui-space-5);padding:var(--ui-space-4) var(--rh-inset) var(--ui-space-5);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);display:grid}.run-history-module__csEwKW__tokenSplit,.run-history-module__csEwKW__costList{gap:var(--ui-space-3);min-width:0;display:grid}.run-history-module__csEwKW__costList{padding-top:var(--ui-space-5);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.run-history-module__csEwKW__bigNumber{font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-heading);flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;display:flex}.run-history-module__csEwKW__bigUnit{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-regular);line-height:var(--ui-leading-sm);letter-spacing:normal}.run-history-module__csEwKW__split{border-radius:var(--ui-radius-full);gap:2px;height:8px;display:flex;overflow:hidden}.run-history-module__csEwKW__split>span{background:var(--rh-llm);min-width:3px}.run-history-module__csEwKW__split>[data-part=cached],.run-history-module__csEwKW__splitLegend [data-part=cached] dt:before{background:var(--rh-cached)}.run-history-module__csEwKW__split>[data-part=output],.run-history-module__csEwKW__splitLegend [data-part=output] dt:before{background:var(--rh-tool)}.run-history-module__csEwKW__splitLegend{gap:var(--ui-space-2) var(--ui-space-5);flex-wrap:wrap;margin:0;display:flex}.run-history-module__csEwKW__splitLegend>div{min-width:0;display:grid}.run-history-module__csEwKW__splitLegend dt{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);align-items:center;gap:6px;display:inline-flex}.run-history-module__csEwKW__splitLegend dt:before{content:"";border-radius:var(--ui-radius-full);background:var(--rh-llm);width:10px;height:6px}.run-history-module__csEwKW__splitLegend dd{font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0;padding-inline-start:16px}.run-history-module__csEwKW__costRows{gap:var(--ui-space-3);margin:0;padding:0;list-style:none;display:grid}.run-history-module__csEwKW__costRows li{gap:var(--ui-space-1) var(--ui-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.run-history-module__csEwKW__costName{font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);}.run-history-module__csEwKW__costRows [data-rest] .run-history-module__csEwKW__costName{color:var(--ui-muted)}.run-history-module__csEwKW__costValue{font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);white-space:nowrap}.run-history-module__csEwKW__costShare{border-radius:var(--ui-radius-full);background:var(--ui-fill);grid-column:1/-1;height:4px}.run-history-module__csEwKW__costShare>span{width:max(3px, calc(var(--share) * 100%));border-radius:inherit;background:var(--rh-tool);height:100%;display:block}@media (pointer:coarse){.run-history-module__csEwKW__stepHead{min-height:var(--ui-control-lg)}}.run-history-module__csEwKW__srOnly{}@keyframes run-history-module__csEwKW__rh-breathe{0%{opacity:1}to{opacity:.35}}@media (prefers-reduced-motion:reduce){.run-history-module__csEwKW__glyph>[data-icon=running]{animation:run-history-module__csEwKW__rh-breathe calc(var(--ui-dur-pulse) * 3) var(--ui-ease-pulse) infinite alternate}.run-history-module__csEwKW__glyph>svg{scale:1}.run-history-module__csEwKW__step[data-status=running] .run-history-module__csEwKW__bar{animation:none;-webkit-mask-image:none;mask-image:none}.run-history-module__csEwKW__bar{transition:background-color var(--ui-dur-base) var(--ui-ease-color)}.run-history-module__csEwKW__stepBody,.run-history-module__csEwKW__step[data-open] .run-history-module__csEwKW__stepBody{transition:none}}
.agent-workspace-module__9t_m_W__demo{gap:var(--ui-space-4);display:grid}.agent-workspace-module__9t_m_W__frame{border-radius:var(--ui-radius-lg);background:var(--ui-canvas);height:780px;box-shadow:var(--ui-edge);color:var(--ui-foreground);font-family:var(--ui-font-sans);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.agent-workspace-module__9t_m_W__frame>*{height:100%;min-height:0}@media (max-width:640px){.agent-workspace-module__9t_m_W__frame{height:720px}}.agent-workspace-module__9t_m_W__note{min-height:var(--ui-leading-sm);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;margin:0}
.agent-console-module__K0EWYa__demo{gap:var(--ui-space-4);display:grid}.agent-console-module__K0EWYa__frame{border-radius:var(--ui-radius-lg);background:var(--ui-canvas);height:760px;box-shadow:var(--ui-edge);color:var(--ui-foreground);font-family:var(--ui-font-sans);display:flex;overflow:hidden}@media (max-width:640px){.agent-console-module__K0EWYa__frame{height:680px}}.agent-console-module__K0EWYa__note{min-height:var(--ui-leading-sm);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;margin:0}
.ai-chat-app-module__zUOQvG__demo{gap:var(--ui-space-4);display:grid}.ai-chat-app-module__zUOQvG__frame{border-radius:var(--ui-radius-md);background:var(--ui-canvas);height:680px;box-shadow:var(--ui-edge);color:var(--ui-foreground);font-family:var(--ui-font-sans);display:flex;overflow:hidden}@media (max-width:640px){.ai-chat-app-module__zUOQvG__frame{height:620px}}.ai-chat-app-module__zUOQvG__note{min-height:var(--ui-leading-sm);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;margin:0}
.sidebar-module__CotpeG__demo{gap:var(--ui-space-4);display:grid}.sidebar-module__CotpeG__controls{align-items:center;gap:var(--ui-space-3) var(--ui-space-5);flex-wrap:wrap;display:flex}.sidebar-module__CotpeG__frame{border-radius:var(--ui-radius-md);background:var(--ui-canvas);height:680px;box-shadow:var(--ui-edge);font-family:var(--ui-font-sans);display:flex;overflow:hidden}.sidebar-module__CotpeG__main{background:var(--ui-surface);min-width:0;color:var(--ui-foreground);flex:1;grid-template-rows:auto minmax(0,1fr);display:grid}.sidebar-module__CotpeG__bar{align-items:center;gap:var(--ui-space-2);height:var(--ui-control-lg);padding-inline:var(--ui-space-2);display:flex}.sidebar-module__CotpeG__brand{padding-inline:var(--ui-space-1)}.sidebar-module__CotpeG__page{align-content:start;gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-4) var(--ui-space-5) var(--ui-space-5);animation:sidebar-module__CotpeG__page-in var(--ui-dur-base) var(--ui-ease-enter);display:grid}@keyframes sidebar-module__CotpeG__page-in{0%{opacity:0;translate:0 4px}}.sidebar-module__CotpeG__title{max-width:32ch;font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-heading);text-wrap:balance;margin:0;}.sidebar-module__CotpeG__note{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-md);margin:0}.sidebar-module__CotpeG__rows{margin:var(--ui-space-4) 0 0;padding:0;list-style:none;display:grid}.sidebar-module__CotpeG__row{justify-content:space-between;gap:var(--ui-space-1) var(--ui-space-4);padding-block:var(--ui-space-3);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);flex-wrap:wrap;display:flex}.sidebar-module__CotpeG__rowName{font-weight:var(--ui-weight-medium);}.sidebar-module__CotpeG__rowMeta{color:var(--ui-muted);}.sidebar-module__CotpeG__glyph{width:var(--ui-icon-md);height:var(--ui-icon-md);fill:none;stroke:currentColor;stroke-width:var(--ui-icon-stroke);stroke-linecap:round;stroke-linejoin:round;overflow:visible}.sidebar-module__CotpeG__srOnly{}@media (max-width:640px){.sidebar-module__CotpeG__frame{height:560px}}@media (prefers-reduced-motion:reduce){.sidebar-module__CotpeG__page{animation-name:sidebar-module__CotpeG__page-fade}@keyframes sidebar-module__CotpeG__page-fade{0%{opacity:0}}}
.turn-summary-module__a5Mg0q__turn{gap:var(--ui-gap-group);align-content:start;width:100%;max-width:560px;min-height:420px;display:grid}.turn-summary-module__a5Mg0q__prompt{max-width:85%;padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-lg);background:var(--ui-fill);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);justify-self:end;margin:0}.turn-summary-module__a5Mg0q__answer{gap:var(--ui-gap-stack);min-width:0;display:grid}
.chat-app-module__-frh8a__demo{gap:var(--ui-space-4);display:grid}.chat-app-module__-frh8a__controls{align-items:center;gap:var(--ui-space-3) var(--ui-space-5);flex-wrap:wrap;display:flex}.chat-app-module__-frh8a__frame{border-radius:var(--ui-radius-md);height:640px;box-shadow:var(--ui-edge);overflow:hidden}@media (max-width:640px){.chat-app-module__-frh8a__frame{height:600px}}.chat-app-module__-frh8a__note{min-height:var(--ui-leading-sm);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);margin:0}.chat-app-module__-frh8a__account{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-1) 6px;display:flex}.chat-app-module__-frh8a__accountText{min-width:0;display:grid}.chat-app-module__-frh8a__accountName,.chat-app-module__-frh8a__accountPlan{overflow-wrap:anywhere;font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);overflow:hidden}.chat-app-module__-frh8a__accountName{font-weight:var(--ui-weight-medium)}.chat-app-module__-frh8a__accountPlan{color:var(--ui-muted)}
