.layout-module__w4myTW__shell{--workspace-center-min-width:320px;--workspace-left-width:256px;--workspace-right-width:288px;background:var(--background);width:100%;height:100dvh;color:var(--foreground);display:flex;position:relative;overflow:hidden}.layout-module__w4myTW__leftPane,.layout-module__w4myTW__rightPane{min-width:0;min-height:0;display:flex;overflow:hidden}.layout-module__w4myTW__leftPane{flex:0 0 var(--workspace-left-width);width:var(--workspace-left-width)}.layout-module__w4myTW__rightPane{flex:0 0 var(--workspace-right-width);width:var(--workspace-right-width)}.layout-module__w4myTW__leftPane>*,.layout-module__w4myTW__rightPane>*{flex:auto;min-width:0;min-height:0}.layout-module__w4myTW__centerPane{min-width:var(--workspace-center-min-width);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.layout-module__w4myTW__rail{z-index:1;cursor:col-resize;touch-action:none;background:0 0;border:0;width:12px;margin:0;position:absolute;top:0;bottom:0}.layout-module__w4myTW__rail:after{content:"";background:0 0;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.layout-module__w4myTW__rail:hover:after,.layout-module__w4myTW__rail:focus-visible:after{background:var(--ring)}.layout-module__w4myTW__rail:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.layout-module__w4myTW__rail[data-side=left]{left:var(--workspace-left-width);transform:translate(-50%)}.layout-module__w4myTW__rail[data-side=right]{right:var(--workspace-right-width);transform:translate(50%)}@media (max-width:860px){.layout-module__w4myTW__shell{height:100dvh;overflow:hidden}.layout-module__w4myTW__leftPane,.layout-module__w4myTW__rightPane{display:none}.layout-module__w4myTW__centerPane{min-width:0;min-height:0}.layout-module__w4myTW__rail{display:none}}.layout-module__w4myTW__shell[data-compact=true] .layout-module__w4myTW__rail{display:none}.layout-module__w4myTW__mobilePaneDialog{max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset-block:0;overflow:hidden}.layout-module__w4myTW__mobilePaneDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000007a}.layout-module__w4myTW__mobilePaneDialog>*{width:100%;min-width:0;height:100%;min-height:0}.layout-module__w4myTW__mobilePaneDialogLeft{width:min(18rem,86vw);inset-inline:0 auto}.layout-module__w4myTW__mobilePaneDialogRight{width:min(24rem,86vw);inset-inline:auto 0}@media (min-width:861px){.layout-module__w4myTW__mobilePaneDialog{display:none}}@media (max-width:860px){.layout-module__w4myTW__mobilePaneDialog{transition:opacity .16s ease-out, transform .16s ease-out, overlay .16s ease-out allow-discrete, display .16s ease-out allow-discrete}.layout-module__w4myTW__mobilePaneDialog:not([open]){opacity:0}.layout-module__w4myTW__mobilePaneDialogLeft:not([open]){transform:translate(-100%)}.layout-module__w4myTW__mobilePaneDialogRight:not([open]){transform:translate(100%)}.layout-module__w4myTW__mobilePaneDialog[open]{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.layout-module__w4myTW__mobilePaneDialog{transition:none}}
.files-overlay-module__zEGAra__overlay{z-index:1;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.files-overlay-module__zEGAra__overlayPill{border:1px solid var(--border);background:var(--background);min-width:0;min-height:32px;box-shadow:0 2px 8px color-mix(in oklch, var(--foreground) 10%, transparent);color:var(--muted-foreground);pointer-events:auto;border-radius:9999px;align-items:center;gap:8px;padding:2px 12px;display:flex}.files-overlay-module__zEGAra__overlayMessage{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.files-overlay-module__zEGAra__overlayError{color:var(--destructive)}
.workspace-file-explorer-module__Uk-s5q__tree{min-width:0;font:inherit;line-height:20px;display:grid}.workspace-file-explorer-module__Uk-s5q__tree [role=tree]{gap:1px;display:grid}:is(.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__drag-overlay){min-width:0;min-height:28px;color:var(--foreground);font:inherit;touch-action:manipulation;border-radius:4px;align-items:center;line-height:20px;display:flex}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row{cursor:pointer;outline:0}:is(.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row:hover,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row:focus-visible,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row:focus-within,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row--selected,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row--drop-target){background:var(--secondary);color:var(--foreground)}:is(.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row:focus-visible,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row:focus-within){box-shadow:0 0 0 1px var(--foreground)}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row--dragging{cursor:grabbing}:is(.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row--drop-preview,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row--drop-preview:hover){color:var(--muted-foreground);cursor:default;background:0 0}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__drag-overlay{background:var(--secondary);padding-right:8px}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__chevron{width:20px;min-width:20px;height:28px;color:var(--muted-foreground);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;display:inline-grid}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__chevron--empty{cursor:default}:is(.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__chevron:hover,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__chevron:focus-visible){color:var(--foreground);outline:0}:is(.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__chevron svg,.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__icon svg){width:16px;height:16px}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__icon{width:20px;min-width:20px;color:var(--muted-foreground);place-items:center;display:inline-grid}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:4px 6px 4px 2px;overflow:hidden}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__end{flex:none;align-items:center;min-width:0;display:inline-flex}.workspace-file-explorer-module__Uk-s5q__uploadState,.workspace-file-explorer-module__Uk-s5q__transferState{align-items:center;gap:2px;min-height:28px;display:inline-flex}.workspace-file-explorer-module__Uk-s5q__statusText{max-width:132px;color:var(--destructive);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-file-explorer-module__Uk-s5q__transferRing{min-height:28px;color:var(--muted-foreground);align-items:center;padding-right:7px;display:inline-flex}.workspace-file-explorer-module__Uk-s5q__transferRing svg{width:14px;height:14px}.workspace-file-explorer-module__Uk-s5q__transferRingTrack,.workspace-file-explorer-module__Uk-s5q__transferRingArc{fill:none;stroke-width:1.5px}.workspace-file-explorer-module__Uk-s5q__transferRingTrack{stroke:color-mix(in oklch, currentColor 25%, transparent)}.workspace-file-explorer-module__Uk-s5q__transferRingArc{stroke:currentColor;stroke-linecap:round}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row:has([data-transferring]) .dnd-file-tree__label{color:var(--muted-foreground)}.workspace-file-explorer-module__Uk-s5q__rowAction,.workspace-file-explorer-module__Uk-s5q__downloadAction{min-width:28px;min-height:28px;color:var(--muted-foreground);cursor:pointer;font:inherit;touch-action:manipulation;background:0 0;border:0;border-radius:4px;padding:2px 5px}.workspace-file-explorer-module__Uk-s5q__rowAction:hover,.workspace-file-explorer-module__Uk-s5q__rowAction:focus-visible,.workspace-file-explorer-module__Uk-s5q__downloadAction:hover,.workspace-file-explorer-module__Uk-s5q__downloadAction:focus-visible{background:var(--secondary);color:var(--foreground)}.workspace-file-explorer-module__Uk-s5q__downloadAction{opacity:0;place-items:center;display:inline-grid}.workspace-file-explorer-module__Uk-s5q__downloadAction svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:16px;height:16px}.workspace-file-explorer-module__Uk-s5q__downloadAction:focus-visible{opacity:1}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row:hover .workspace-file-explorer-module__Uk-s5q__downloadAction{opacity:1}.workspace-file-explorer-module__Uk-s5q__tree .dnd-file-tree__row:focus-within .workspace-file-explorer-module__Uk-s5q__downloadAction{opacity:1}@media (max-width:720px){.workspace-file-explorer-module__Uk-s5q__statusText{max-width:96px}}
.media-viewer-module__wTIB2q__mediaViewer{place-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:12px;display:grid;overflow:auto}.media-viewer-module__wTIB2q__mediaViewer .media-tile{max-width:100%;min-height:0;max-height:100%}:is(.media-viewer-module__wTIB2q__mediaViewer img,.media-viewer-module__wTIB2q__mediaViewer .media-tile__poster,.media-viewer-module__wTIB2q__mediaViewer .media-tile__player){object-fit:contain;max-width:100%;height:auto;max-height:100%}.media-viewer-module__wTIB2q__mediaViewer audio{width:100%;height:3.375rem}.media-viewer-module__wTIB2q__mediaViewer .media-tile{cursor:pointer;background:0 0;border:0;padding:0;display:grid;position:relative}:is(.media-viewer-module__wTIB2q__mediaViewer .media-tile__poster,.media-viewer-module__wTIB2q__mediaViewer .media-tile__player){grid-area:1/1}.media-viewer-module__wTIB2q__mediaViewer .media-tile__play-glyph{background:color-mix(in oklch, var(--background) 84%, transparent);pointer-events:none;border-radius:9999px;grid-area:1/1;place-self:center;width:3rem;height:3rem;position:relative}.media-viewer-module__wTIB2q__mediaViewer .media-tile__play-glyph:before{border-bottom:.5rem solid #0000;border-left:.75rem solid var(--foreground);content:"";border-top:.5rem solid #0000;position:absolute;top:1rem;left:1.25rem}
.trace-payload-view-module__T5ziDW__payloadRows{gap:8px;min-width:0;line-height:1.45;display:grid}.trace-payload-view-module__T5ziDW__payloadDisclosure{min-width:0}.trace-payload-view-module__T5ziDW__payloadSummaryRow,.trace-payload-view-module__T5ziDW__payloadRow{gap:8px;min-width:0;display:grid}.trace-payload-view-module__T5ziDW__payloadSummaryRow{width:100%;min-height:24px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:1rem minmax(0,1fr);align-items:center;padding:0}.trace-payload-view-module__T5ziDW__payloadRow{grid-template-columns:1rem minmax(4rem,34%) minmax(0,1fr);align-items:start}.trace-payload-view-module__T5ziDW__payloadRowUnlabeled{grid-template-columns:1rem minmax(0,1fr)}.trace-payload-view-module__T5ziDW__payloadChevron,.trace-payload-view-module__T5ziDW__payloadSpacer{width:1rem;min-width:0}.trace-payload-view-module__T5ziDW__payloadChevron{min-height:24px;color:var(--muted-foreground);place-items:center;display:grid}.trace-payload-view-module__T5ziDW__payloadChevron:before{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;transform:rotate(-45deg)}.trace-payload-view-module__T5ziDW__payloadSummaryRow[aria-expanded=true] .trace-payload-view-module__T5ziDW__payloadChevron:before{transform:rotate(45deg)}.trace-payload-view-module__T5ziDW__payloadBranch{margin-top:4px;padding-left:20px;position:relative}.trace-payload-view-module__T5ziDW__payloadBranchRail{cursor:pointer;background:0 0;border:0;width:24px;padding:0;position:absolute;top:0;bottom:0;left:-4px}.trace-payload-view-module__T5ziDW__payloadBranchRail:before{background:var(--border);content:"";width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.trace-payload-view-module__T5ziDW__payloadBranchRail:hover:before,.trace-payload-view-module__T5ziDW__payloadBranchRail:focus-visible:before{background:var(--ring)}.trace-payload-view-module__T5ziDW__payloadChildren{gap:8px;min-width:0;display:grid}.trace-payload-view-module__T5ziDW__payloadKey{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trace-payload-view-module__T5ziDW__payloadValue{overflow-wrap:anywhere;min-width:0;color:var(--foreground);font-variant-numeric:tabular-nums;white-space:pre-wrap}.trace-payload-view-module__T5ziDW__payloadText{min-width:0}.trace-payload-view-module__T5ziDW__payloadToggle{min-height:24px;color:var(--muted-foreground);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;margin-top:4px;padding:0;line-height:20px;display:block}.trace-payload-view-module__T5ziDW__payloadToggle:hover,.trace-payload-view-module__T5ziDW__payloadToggle:focus-visible{color:var(--foreground)}
.trace-tab-module__VCH0Wa__traceTab{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.trace-tab-module__VCH0Wa__back,.trace-tab-module__VCH0Wa__closeDetail{min-height:28px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 8px}.trace-tab-module__VCH0Wa__back:hover,.trace-tab-module__VCH0Wa__back:focus-visible,.trace-tab-module__VCH0Wa__closeDetail:hover,.trace-tab-module__VCH0Wa__closeDetail:focus-visible{background:var(--secondary)}.trace-tab-module__VCH0Wa__stateLabel{padding:var(--panel-inset);color:var(--muted-foreground);margin:0}.trace-tab-module__VCH0Wa__split{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.trace-tab-module__VCH0Wa__splitWithDetail{grid-template-columns:minmax(0, 1fr) 12px minmax(calc(12rem + var(--panel-inset)), calc(16rem + var(--panel-inset)))}.trace-tab-module__VCH0Wa__treePane,.trace-tab-module__VCH0Wa__detailPane{min-width:0;min-height:0;overflow:auto}.trace-tab-module__VCH0Wa__treePane{padding:var(--panel-inset) 8px var(--panel-inset) var(--panel-inset);container-type:inline-size}.trace-tab-module__VCH0Wa__rows{min-width:0;font:inherit;gap:1px;margin:0;padding:0;line-height:20px;list-style:none;display:grid}.trace-tab-module__VCH0Wa__row{min-width:0;min-height:28px;color:var(--foreground);font:inherit;touch-action:manipulation;border-radius:4px;align-items:center;line-height:20px;display:flex}.trace-tab-module__VCH0Wa__row:hover,.trace-tab-module__VCH0Wa__row:focus-within,.trace-tab-module__VCH0Wa__selectedRow{background:var(--secondary);color:var(--foreground)}.trace-tab-module__VCH0Wa__row:focus-within{box-shadow:0 0 0 1px var(--foreground)}.trace-tab-module__VCH0Wa__chevron{width:20px;min-width:20px;height:28px;color:var(--muted-foreground);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;display:inline-grid}.trace-tab-module__VCH0Wa__chevronSpacer{cursor:default}.trace-tab-module__VCH0Wa__chevron:hover,.trace-tab-module__VCH0Wa__chevron:focus-visible{color:var(--foreground);outline:0}.trace-tab-module__VCH0Wa__chevron svg{width:16px;height:16px}.trace-tab-module__VCH0Wa__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trace-tab-module__VCH0Wa__detailPane{padding:var(--panel-inset) var(--panel-inset) var(--panel-inset) 8px}.trace-tab-module__VCH0Wa__detailResizeRail{width:12px;min-width:12px;margin-block:var(--panel-inset);cursor:col-resize;touch-action:none;background:0 0;border:0;padding:0;position:relative}.trace-tab-module__VCH0Wa__detailResizeRail:after{background:var(--border);content:"";width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.trace-tab-module__VCH0Wa__detailResizeRail:hover:after,.trace-tab-module__VCH0Wa__detailResizeRail:focus-visible:after{background:var(--ring)}.trace-tab-module__VCH0Wa__detailResizeRail:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.trace-tab-module__VCH0Wa__rowButton{width:100%;min-width:0;min-height:28px;color:var(--foreground);cursor:pointer;font:inherit;text-align:left;touch-action:manipulation;background:0 0;border:0;flex:1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:4px 8px 4px 2px;line-height:20px;display:grid}.trace-tab-module__VCH0Wa__rowButton:focus-visible{outline:0}.trace-tab-module__VCH0Wa__rowStatus,.trace-tab-module__VCH0Wa__rowDuration{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);overflow:hidden}.trace-tab-module__VCH0Wa__rowDuration{font-variant-numeric:tabular-nums}.trace-tab-module__VCH0Wa__back{margin-bottom:8px;display:none}.trace-tab-module__VCH0Wa__detailHeader{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-bottom:12px;display:flex}.trace-tab-module__VCH0Wa__detailTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;line-height:20px;overflow:hidden}.trace-tab-module__VCH0Wa__section{margin:0 0 14px}.trace-tab-module__VCH0Wa__sectionTitle{color:var(--foreground);margin:0 0 8px;line-height:18px}.trace-tab-module__VCH0Wa__definitionList{gap:6px;margin:0;display:grid}.trace-tab-module__VCH0Wa__definitionRow{grid-template-columns:5rem minmax(0,1fr);gap:10px;min-width:0;display:grid}.trace-tab-module__VCH0Wa__term{color:var(--muted-foreground)}.trace-tab-module__VCH0Wa__value{min-width:0;color:var(--foreground);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.trace-tab-module__VCH0Wa__textBlocks{gap:10px;display:grid}.trace-tab-module__VCH0Wa__textBlock{min-width:0}.trace-tab-module__VCH0Wa__textLabel{color:var(--muted-foreground);margin-bottom:4px}.trace-tab-module__VCH0Wa__textValue{min-width:0;max-height:18rem;color:var(--foreground);white-space:pre-wrap;word-break:break-word;margin:0;padding:0;font-family:inherit;line-height:1.45;overflow:auto}.trace-tab-module__VCH0Wa__unavailable{overflow-wrap:anywhere;min-width:0;color:var(--muted-foreground)}@container (max-width:24rem){.trace-tab-module__VCH0Wa__rowButton{grid-template-columns:minmax(0,1fr) auto}.trace-tab-module__VCH0Wa__rowStatus{display:none}}@container (max-width:18rem){.trace-tab-module__VCH0Wa__rowButton{grid-template-columns:minmax(0,1fr)}.trace-tab-module__VCH0Wa__rowDuration{display:none}}@media (max-width:860px){.trace-tab-module__VCH0Wa__split{display:block}.trace-tab-module__VCH0Wa__detailResizeRail{display:none}.trace-tab-module__VCH0Wa__detailPane{padding-left:var(--panel-inset);display:none}.trace-tab-module__VCH0Wa__treePane{padding-right:calc(var(--panel-inset) + 8px)}.trace-tab-module__VCH0Wa__mobileDetail .trace-tab-module__VCH0Wa__treePane{display:none}.trace-tab-module__VCH0Wa__mobileDetail .trace-tab-module__VCH0Wa__detailPane{display:block}.trace-tab-module__VCH0Wa__mobileDetail .trace-tab-module__VCH0Wa__back{align-items:center;display:inline-flex}}
.workflow-tab-module__Dass7G__workflowTab{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.workflow-tab-module__Dass7G__stateLabel{color:var(--muted-foreground);margin:0}.workflow-tab-module__Dass7G__workflowTab>.workflow-tab-module__Dass7G__stateLabel{padding:var(--panel-inset) var(--panel-inset) 0}.workflow-tab-module__Dass7G__header~.workflow-tab-module__Dass7G__stateLabel{padding-top:0}.workflow-tab-module__Dass7G__failure{padding:var(--panel-inset);justify-items:start;gap:8px;display:grid;overflow-y:auto}.workflow-tab-module__Dass7G__retry{border:1px solid var(--border);min-height:28px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:4px;padding:0 8px}.workflow-tab-module__Dass7G__retry:hover,.workflow-tab-module__Dass7G__retry:focus-visible{background:var(--secondary)}.workflow-tab-module__Dass7G__header{padding:var(--panel-inset) var(--panel-inset) 8px;align-items:center;gap:8px;display:flex}.workflow-tab-module__Dass7G__badge{color:var(--muted-foreground);white-space:nowrap}.workflow-tab-module__Dass7G__liveBadge{color:var(--foreground)}.workflow-tab-module__Dass7G__split{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.workflow-tab-module__Dass7G__railPane{min-width:0;min-height:0;padding:2px calc(var(--panel-inset) + 2px) calc(var(--panel-inset) + 24px);flex:1;overflow-y:auto}.workflow-tab-module__Dass7G__detailPane{z-index:2;width:min(24rem,92%);padding:0 var(--panel-inset) var(--panel-inset);border-left:1px solid var(--border);background:var(--background);overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden auto}.workflow-tab-module__Dass7G__detailHeader{z-index:1;background:var(--background);justify-content:space-between;align-items:start;gap:8px;padding-bottom:8px;display:flex;position:sticky;top:0}.workflow-tab-module__Dass7G__detailHeading{min-width:0}.workflow-tab-module__Dass7G__detailClose{width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.workflow-tab-module__Dass7G__detailClose:hover,.workflow-tab-module__Dass7G__detailClose:focus-visible{background:var(--secondary);color:var(--foreground)}.workflow-tab-module__Dass7G__detailCloseIcon{width:12px;height:12px}.workflow-tab-module__Dass7G__detailBody{min-width:0}.workflow-tab-module__Dass7G__detailTitle{font-size:inherit;overflow-wrap:anywhere;text-wrap:balance;margin:0 0 2px}.workflow-tab-module__Dass7G__detailStatus{color:var(--muted-foreground);margin:0}.workflow-tab-module__Dass7G__railPane .workflow-rail{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.workflow-tab-module__Dass7G__railPane .workflow-rail__tier{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid;position:relative}.workflow-tab-module__Dass7G__railPane .workflow-rail__tier+.workflow-rail__tier{margin-top:22px}.workflow-tab-module__Dass7G__railPane .workflow-rail__tier+.workflow-rail__tier:before{content:"";background:var(--border);width:1px;height:22px;position:absolute;top:-22px;left:50%}.workflow-tab-module__Dass7G__railPane .step-card{border:1px solid var(--border);background:color-mix(in oklch, var(--foreground) 2%, var(--background));content-visibility:auto;contain-intrinsic-size:auto 120px;border-radius:8px;flex-direction:column;min-width:0;display:flex;position:relative}.workflow-tab-module__Dass7G__railPane .step-card__header:after{content:"";border-radius:8px;position:absolute;inset:0}:is(.workflow-tab-module__Dass7G__railPane .step-toggle,.workflow-tab-module__Dass7G__railPane .step-feed--compact){z-index:1;position:relative}.workflow-tab-module__Dass7G__railPane .step-card{transition:border-color .12s ease-out}.workflow-tab-module__Dass7G__railPane .step-card:hover{border-color:color-mix(in oklch, var(--border) 45%, var(--muted-foreground))}.workflow-tab-module__Dass7G__railPane .step-card--running{animation:2.2s ease-in-out infinite workflow-tab-module__Dass7G__workflow-step-loading}:is(.workflow-tab-module__Dass7G__railPane .step-card--selected,.workflow-tab-module__Dass7G__railPane .step-card--selected:hover){border-color:var(--muted-foreground);animation:none}@keyframes workflow-tab-module__Dass7G__workflow-step-loading{0%,to{border-color:var(--border)}50%{border-color:var(--muted-foreground)}}@media (prefers-reduced-motion:reduce){.workflow-tab-module__Dass7G__railPane .step-card{transition:none}.workflow-tab-module__Dass7G__railPane .step-card--running{border-color:color-mix(in oklch, var(--border) 50%, var(--muted-foreground));animation:none}}.workflow-tab-module__Dass7G__railPane .step-card__header{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px 8px 0 0;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 10px 4px;display:flex}.workflow-tab-module__Dass7G__railPane .step-card__header:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.workflow-tab-module__Dass7G__railPane .step-card__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workflow-tab-module__Dass7G__railPane .step-card__status{color:var(--muted-foreground);flex:none}.workflow-tab-module__Dass7G__workflowTab .step-sections{flex-direction:column;gap:8px;min-width:0;display:flex}.workflow-tab-module__Dass7G__railPane .step-sections{padding:0 10px 10px}.workflow-tab-module__Dass7G__workflowTab .step-prompt{color:var(--foreground);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.workflow-tab-module__Dass7G__workflowTab .step-sections--compact .step-prompt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workflow-tab-module__Dass7G__workflowTab .step-gallery{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.workflow-tab-module__Dass7G__workflowTab .step-gallery__tile{flex:none}.workflow-tab-module__Dass7G__workflowTab .step-gallery__tile figure{flex-direction:column;gap:2px;margin:0;display:flex}:is(.workflow-tab-module__Dass7G__workflowTab .step-gallery--reference :is(img,video),.workflow-tab-module__Dass7G__workflowTab .step-gallery--reference .step-gallery__placeholder){object-fit:cover;width:44px;height:44px}.workflow-tab-module__Dass7G__workflowTab .step-gallery--result .step-gallery__tile{flex:100%}:is(.workflow-tab-module__Dass7G__workflowTab .step-gallery--result :is(img,video),.workflow-tab-module__Dass7G__workflowTab .step-gallery--result .step-gallery__placeholder){width:100%;height:auto}.workflow-tab-module__Dass7G__workflowTab .step-gallery--result .step-gallery__placeholder{aspect-ratio:16/9}.workflow-tab-module__Dass7G__workflowTab .step-gallery :is(img,video){background:var(--background);border-radius:4px;display:block}.workflow-tab-module__Dass7G__workflowTab .media-tile{width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;display:block;position:relative}:is(.workflow-tab-module__Dass7G__workflowTab .media-tile__poster,.workflow-tab-module__Dass7G__workflowTab .media-tile__player){background:var(--background);border-radius:4px;display:block}.workflow-tab-module__Dass7G__workflowTab .media-tile__play-glyph{pointer-events:none;background:#000000a3;border-radius:999px;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff3d}.workflow-tab-module__Dass7G__workflowTab .media-tile__play-glyph:before{content:"";border:7px solid #0000;border-left:10px solid #fff;border-right-width:0;width:0;height:0;position:absolute;top:7px;left:11px}.workflow-tab-module__Dass7G__workflowTab .step-gallery__placeholder{border:1px dashed var(--border);border-radius:4px;display:block}.workflow-tab-module__Dass7G__workflowTab .step-gallery__tile figcaption{color:var(--muted-foreground);align-items:baseline;gap:6px;display:flex}.workflow-tab-module__Dass7G__workflowTab .step-gallery__dimensions{font-variant-numeric:tabular-nums}.workflow-tab-module__Dass7G__workflowTab .step-facts{gap:2px;margin:0;display:grid}.workflow-tab-module__Dass7G__workflowTab .step-facts__row{grid-template-columns:minmax(64px,auto) minmax(0,1fr);gap:8px;display:grid}.workflow-tab-module__Dass7G__workflowTab .step-facts__row dt{color:var(--muted-foreground)}.workflow-tab-module__Dass7G__workflowTab .step-facts__row dd{overflow-wrap:anywhere;margin:0}.workflow-tab-module__Dass7G__workflowTab .step-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.workflow-tab-module__Dass7G__workflowTab .step-payload .step-text{background:var(--background);color:var(--muted-foreground);border-radius:4px;padding:8px}.workflow-tab-module__Dass7G__workflowTab .step-toggle{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}:is(.workflow-tab-module__Dass7G__workflowTab .step-toggle:hover,.workflow-tab-module__Dass7G__workflowTab .step-toggle:focus-visible){color:var(--foreground)}.workflow-tab-module__Dass7G__workflowTab .step-error{color:var(--destructive,var(--foreground));text-wrap:pretty;margin:0}.workflow-tab-module__Dass7G__workflowTab .step-empty{color:var(--muted-foreground);margin:0}.workflow-tab-module__Dass7G__workflowTab .step-feed{grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;display:grid}.workflow-tab-module__Dass7G__workflowTab .step-feed--compact{max-height:min(60dvh,30rem);padding-right:4px;overflow-y:auto}.workflow-tab-module__Dass7G__workflowTab .step-feed__message{color:var(--muted-foreground);white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;padding:2px 0;display:flex}.workflow-tab-module__Dass7G__workflowTab .step-feed__message--user{color:var(--foreground)}.workflow-tab-module__Dass7G__workflowTab .step-feed__tool{width:100%;min-height:24px;color:var(--muted-foreground);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.workflow-tab-module__Dass7G__workflowTab button.step-feed__tool{cursor:pointer}:is(.workflow-tab-module__Dass7G__workflowTab button.step-feed__tool:hover,.workflow-tab-module__Dass7G__workflowTab button.step-feed__tool:focus-visible){color:var(--foreground)}.workflow-tab-module__Dass7G__workflowTab .step-feed__tool:focus-visible{outline:1px solid var(--ring);outline-offset:2px}.workflow-tab-module__Dass7G__workflowTab .step-feed__tool [data-tool-label]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workflow-tab-module__Dass7G__workflowTab .step-feed__tool [data-tool-detail]{color:var(--muted-foreground);white-space:nowrap;flex:none}.workflow-tab-module__Dass7G__workflowTab .step-feed__tool [data-tool-chevron]{flex:none;width:12px;height:12px}.workflow-tab-module__Dass7G__workflowTab .step-feed__tool[aria-expanded=false] [data-tool-chevron]{transform:rotate(-90deg)}.workflow-tab-module__Dass7G__workflowTab .step-feed__caret{color:var(--ring)}.workflow-tab-module__Dass7G__workflowTab .step-feed [data-tool-content]{background:color-mix(in oklch, var(--foreground) 4%, var(--background));color:var(--muted-foreground);border-radius:6px;margin-top:2px;padding:10px 12px}.workflow-tab-module__Dass7G__workflowTab .step-feed [data-tool-block]{gap:3px;display:grid}.workflow-tab-module__Dass7G__workflowTab .step-feed [data-tool-block]+[data-tool-block]{margin-top:8px}.workflow-tab-module__Dass7G__workflowTab .step-feed [data-tool-block-label]{color:var(--muted-foreground)}.workflow-tab-module__Dass7G__workflowTab .step-feed [data-tool-block-text]{color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:20px}@media (max-width:860px){.workflow-tab-module__Dass7G__detailPane{border-left:0;width:100%}}
