@layer reset, controls, components;@layer components{.app-shell_appShell__daAyr{--sidebar-width:3.75rem;--header-height:3.5rem;--sidebar:var(--app-shell-background);display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100dvh;overflow:hidden;background:var(--app-shell-background);color:var(--ink);font-size:var(--text-lg);line-height:1.25rem;&[data-collapsed=true] .app-shell_appShellBrandRow__oqiYX{flex-direction:column;justify-content:center;gap:0;padding:0;& .app-shell_appShellBrand__g9xAh{padding:0}}}.app-shell_appShellBrandRow__oqiYX{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:var(--space-1);padding-right:var(--space-2)}.app-shell_workspacePage__2Pxid{scrollbar-gutter:stable;padding:var(--space-6) var(--space-8);@media (max-width:47.999rem){padding:var(--space-4)}}.app-shell_workspaceSurface__w1r_s{border:var(--border-width) solid var(--page-line);border-radius:var(--radius-2xl);background:var(--surface);isolation:isolate}.app-shell_appShellContent__dtGzc,.app-shell_appShellSidebar__R9jzj{display:grid;min-width:0;min-height:0}.app-shell_appShellSidebar__R9jzj{grid-template-rows:var(--header-height) minmax(0,1fr) auto;background:var(--sidebar)}.app-shell_appShellContent__dtGzc{grid-template-rows:minmax(0,1fr);padding:var(--workspace-inset)}.app-shell_appShellBrand__g9xAh{display:flex;align-items:center;gap:var(--space-3);height:100%;min-width:0;padding-inline:var(--space-3)}.app-shell_appShellMain__IbGMr,.app-shell_appShellNavigation__nMwPD{min-width:0;min-height:0;overflow:auto}.app-shell_appShellNavigation__nMwPD{padding:var(--space-4) var(--space-3) 0}.app-shell_appShellAccount__KxVb4{padding:var(--space-2);border-top:var(--border-width) solid var(--page-line)}@media (min-width:48rem){.app-shell_appShell__daAyr{&[data-collapsed=false]{--sidebar-width:13.5rem}&[data-collapsed=false] .app-shell_appShellAccount__KxVb4{padding:var(--space-3)}}}}.components_workspaceIndexList__W6oUW,.components_workspaceIndex__1QS7c{display:flex;flex-direction:column}.components_workspaceIndex__1QS7c{min-height:100%}.components_workspaceIndexList__W6oUW{flex:1 1}.components_workspaceIndexToolbar__wvTis{display:flex;align-items:center;gap:var(--space-3);padding:0 0 var(--space-4)}.components_workspaceIndexSearch__kpr5i{flex:0 1 16.25rem;min-width:7.5rem}.components_workspaceIndex__1QS7c{& [data-slot=input]{min-height:2.125rem;padding-top:var(--space-1-5);padding-bottom:var(--space-1-5);border-radius:var(--radius-md);background:transparent;font-size:var(--text-lg);@media (pointer:coarse){min-height:2.75rem;font-size:var(--text-xl)}transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}}.components_workspaceIndexSearch__kpr5i{& [data-slot=input]{border-color:transparent;background:var(--surface-muted)}& [data-slot=input]:hover{border-color:var(--page-line)}& [data-slot=input]:focus{border-color:var(--control-line);outline:var(--focus-width) solid var(--brand-line);outline-offset:var(--focus-width);background:var(--surface)}}.components_workspaceIndexFilter__zphpt{& [data-slot=select]{border-color:transparent;color:var(--text-secondary)}& [data-slot=select]:hover,& [data-slot=select][data-popup-open]{background:var(--surface-muted)}}.components_workspaceIndexToolbarActions__l5MmN{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:100%;align-items:center;gap:var(--space-2);margin-left:auto}.components_caseCreateButton__8o8M2{min-height:var(--control-height);&:active:not(:disabled){filter:brightness(.96)}}.components_workspaceIndexTable__YjU13{table-layout:fixed;min-width:46.25rem;border-top:var(--border-width) solid var(--page-line);& th{padding:.6875rem var(--space-3);background:var(--surface-hover);color:var(--page-muted);font-size:var(--text-sm);font-weight:500}& th:first-child{width:52%;border-top-left-radius:var(--radius-md)}& td:first-child{max-width:26.25rem}& td:first-child button{white-space:normal;overflow-wrap:anywhere}& td:first-child>p{max-width:22.5rem;overflow:hidden;text-overflow:ellipsis}& th:nth-child(2){width:15%}& th:nth-child(3){width:19%}& th:last-child{width:14%;border-top-right-radius:var(--radius-md)}&.components_isResults__a79gY th:first-child{width:41%}&.components_isResults__a79gY th:nth-child(4){width:9%}&.components_isResults__a79gY th:last-child{width:16%}&.components_isIssues__DCqRT{min-width:56.25rem}&.components_isIssues__DCqRT th:first-child{width:12%}&.components_isIssues__DCqRT th:nth-child(2){width:34%}&.components_isIssues__DCqRT th:nth-child(3){width:20%}&.components_isIssues__DCqRT th:nth-child(4){width:10%}&.components_isIssues__DCqRT th:nth-child(5),&.components_isIssues__DCqRT th:nth-child(6){width:12%}&.components_isIssues__DCqRT td:nth-child(2){white-space:normal}}.components_issueIndexToolbar__wWDFx{flex-wrap:wrap}.components_workspaceIndexTable__YjU13{& td{font-size:var(--text-md);height:3.875rem;padding:.6875rem var(--space-3);border-bottom:var(--border-width) solid var(--line-subtle);transition:background-color .16s ease,box-shadow .16s ease}& tbody tr:last-child td{border-bottom:var(--border-width) solid var(--page-line)}& tbody tr:focus-within,& tbody tr:hover{background:var(--surface-hover)}& tbody tr:focus-within td:first-child,& tbody tr:hover td:first-child{box-shadow:inset .125rem 0 var(--control-line)}}.components_workspaceIndexTitle__K05qq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1-5) var(--space-2-5)}.components_workspaceIndexName__CmSgG{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;font-size:var(--text-md);line-height:1.5;letter-spacing:-.01em}.components_workspaceIndexDescription__p6_EM{max-width:100%;margin-top:.1875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--page-muted);font-size:var(--text-sm)}.components_workspaceIndexId__zLd1b{font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm)}.components_workspaceIndexMetaSeparator__6x_8o{padding:0 .4375rem;color:var(--text-faint)}.components_workspaceIndexTime__64AWI{color:var(--text-secondary);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.components_workspaceIndexTags___mXX6{display:flex;flex-wrap:wrap;gap:var(--space-1)}.components_workspaceIndexTag__jcAyW{padding:.0625rem .3125rem;background:var(--surface-muted);border-radius:var(--radius-sm);color:var(--text-subtle);font-size:var(--text-sm);line-height:1.5;box-shadow:inset 0 0 0 .0625rem var(--line-subtle)}.components_workspaceIndexTable__YjU13{& [data-slot=status]{font-size:var(--text-sm)}& .components_workspaceRowMenuTrigger__UoxW4,& [data-slot=status][data-status=none]{color:var(--page-muted)}& .components_workspaceRowMenuTrigger__UoxW4:hover,& .components_workspaceRowMenuTrigger__UoxW4[data-popup-open]{background:var(--badge-surface);color:var(--ink)}}.components_workspaceRowMenuPositioner__2_Qig{z-index:60}.components_workspaceRowMenu__LE0l6{min-width:10.25rem;padding:.3125rem;border:var(--border-width) solid var(--page-line);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:0 .5rem 1.75rem var(--plan-shadow),0 .125rem .375rem var(--shadow);color:var(--ink)}.components_workspaceRowMenuItem__vGO0j{display:flex;align-items:center;gap:.5625rem;padding:var(--space-2) .5625rem;border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;outline:none;&[data-highlighted]{background:var(--surface-muted)}&[data-disabled]{opacity:.45;cursor:not-allowed}&.components_isDanger__WlB_Z{margin-top:.3125rem;border-top:var(--border-width) solid var(--page-line);border-radius:0 0 var(--radius-md) var(--radius-md);color:var(--danger)}}.components_workspaceIndexTable__YjU13 [data-slot=status][data-status=finalizing],.components_workspaceIndexTable__YjU13 [data-slot=status][data-status=preparing],.components_workspaceIndexTable__YjU13 [data-slot=status][data-status=queued]{color:var(--warning)}.components_workspaceIndexEmpty__ZXeGM{border-top:var(--border-width) solid var(--page-line);border-bottom:var(--border-width) solid var(--page-line)}@media (max-width:40rem){.components_workspaceIndexToolbar__wvTis{flex-wrap:wrap;gap:var(--space-3) var(--space-2)}.components_workspaceIndexSearch__kpr5i{flex:1 0 100%}.components_workspaceIndex__1QS7c{& [data-slot=input]{min-height:2.25rem;@media (pointer:coarse){min-height:2.75rem}}}.components_workspaceIndexTable__YjU13{min-width:43.75rem}}@container case-content (width < 40rem){.components_workspaceIndexToolbar__wvTis{flex-wrap:wrap;gap:var(--space-3) var(--space-2)}.components_workspaceIndexSearch__kpr5i{flex:1 0 100%}}.components_dataWorkspace__qLzkT{width:100%;& .components_workspaceIndexToolbar__wvTis{flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-3)}& .components_workspaceIndexSearch__kpr5i{flex:0 1 20rem;& [data-slot=input]{min-height:var(--workspace-control-height);height:var(--workspace-control-height);padding-block:var(--space-1);border-color:var(--page-line);background:var(--surface);border-radius:var(--radius-md);font:var(--type-navigation);&:focus{border-color:var(--brand-line);outline-offset:0}}}& .components_workspaceIndexFilter__zphpt [data-slot=select]{min-height:var(--workspace-control-height);height:var(--workspace-control-height);padding-block:var(--space-1);border-color:var(--page-line);border-radius:var(--radius-md);background:var(--surface);font:var(--type-navigation)}& .components_workspaceIndexTable__YjU13{min-width:40rem;& th{padding:var(--space-2) var(--space-3);font:var(--type-column-header);background:transparent;border-radius:0;color:var(--page-muted);border-bottom:var(--border-width) solid var(--line-subtle);font-weight:500}& th:first-child{width:48%;padding-left:0}& th:nth-child(2){width:17%}& th:nth-child(3){width:19%}& th:last-child{width:7rem;padding-right:0}& td{height:var(--list-row-min-height);padding:var(--list-row-padding) var(--space-3);vertical-align:middle;font:var(--type-metadata);background:var(--surface)}& td:first-child{padding-left:0}& td:last-child{padding-right:0}& td button:not(.components_workspaceIndexName__CmSgG),& td time{font:var(--type-metadata)}& tr:focus-within td,& tr:has([data-popup-open]) td,& tr:hover td{background:var(--surface-hover)}& tr:focus-within td:first-child,& tr:hover td:first-child{box-shadow:none}& [data-status=cancelled]{color:var(--cancelled)}& [data-status=passed]{background:var(--success-soft);color:var(--success-strong)}& [data-status=failed]{background:var(--danger-soft)}& [data-status=finalizing],& [data-status=preparing],& [data-status=queued],& [data-status=running]{background:var(--warning-soft)}}& .components_workspaceIndexTitle__K05qq{display:block}& .components_workspaceIndexName__CmSgG{display:flex;justify-content:flex-start;width:100%;font:var(--type-resource-item);color:var(--text-resource);border-width:0;&:hover{background:transparent}&:focus-visible{outline:var(--focus-width) solid var(--brand-line);outline-offset:var(--space-0-5);border-radius:var(--radius-xs)}}& .components_workspaceIndexDescription__p6_EM{margin-top:0;min-width:0;max-width:100%;font:var(--type-metadata);color:var(--page-muted)}& .components_workspaceIndexTag__jcAyW{padding:0 var(--space-1);font:var(--type-metadata);background:transparent;box-shadow:none;color:var(--text-subtle);overflow-wrap:anywhere}& .components_workspaceIndexEmpty__ZXeGM{min-height:22rem;border-bottom:0;&>svg{max-width:10rem}& p{white-space:normal}}@container case-content (width < 40rem){& .components_workspaceIndexSearch__kpr5i{flex:1 1 100%}}@media (pointer:coarse){& .components_workspaceIndexFilter__zphpt [data-slot=select],& .components_workspaceIndexSearch__kpr5i [data-slot=input]{min-height:var(--control-height-touch)}}}.components_caseSkeleton__ArY_w{border-top:var(--border-width) solid var(--page-line);min-height:22rem}.components_skeletonRow__JgR1A{display:grid;grid-template-columns:minmax(0,1fr) 5rem 5rem;align-items:center;gap:var(--space-6);min-height:3.5rem;padding:var(--space-3);border-bottom:var(--border-width) solid var(--line-subtle);&>span{height:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-muted)}&>span:first-child{width:70%}&:nth-child(2n)>span:first-child{width:55%}@container case-content (width < 30rem){grid-template-columns:minmax(0,1fr) 4rem;&>span:last-child{display:none}}}.components_workspaceIndexNameText__olOo4{min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.components_workspaceIndexMeta__kMueh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);min-width:0;margin-top:var(--space-1)}.components_dataWorkspace__qLzkT{& .components_workspaceIndexTable__YjU13{border-top:0;& tbody tr:last-child td{border-bottom-color:var(--line-subtle)}}& .components_workspaceIndexTable__YjU13.components_isResults__a79gY{& th:first-child{width:41%}& th:nth-child(2){width:15%}& th:nth-child(3){width:19%}& th:nth-child(4){width:9%}& th:last-child{width:7rem}}& .components_workspaceIndexTable__YjU13.components_isIssues__DCqRT{min-width:56.25rem;& th:first-child{width:12%}& th:nth-child(2){width:34%}& th:nth-child(3){width:20%}& th:nth-child(4){width:10%}& th:nth-child(5),& th:nth-child(6){width:12%}& td:nth-child(2) .components_workspaceIndexName__CmSgG{display:block}}}.components_dataWorkspace__qLzkT .components_workspaceIndexTable__YjU13{& tbody td,& tbody tr{border-bottom:0}& thead{border-block:var(--border-width) solid var(--page-line)}& tbody:before{content:"";display:table-row;height:var(--space-2)}& td:first-child,& th:first-child{padding-left:var(--space-3)}& td:last-child,& th:last-child{padding-right:var(--space-3)}& tbody td{padding-block:var(--space-1-5)}& tbody tr:hover td:first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}& tbody tr:hover td:last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}}.components_workspaceRowMenuItem__vGO0j.components_hasSeparator__E_DRd{margin-top:var(--space-1);border-top:var(--border-width) solid var(--page-line);border-start-start-radius:0;border-start-end-radius:0}.components_selectionCount__ifQpU{color:var(--page-muted);font:var(--type-metadata)}.components_dataWorkspace__qLzkT .components_workspaceIndexSearchGroup__JfjTv{display:flex;align-items:center;gap:var(--space-2);flex:0 1 23rem;min-width:0;& .components_workspaceIndexSearch__kpr5i{flex:1 1;min-width:0}@media (max-width:39.999rem){flex-basis:100%}@container case-content (width < 40rem){flex-basis:100%}}.components_dataWorkspace__qLzkT .components_filterIcon__jW1IJ[data-slot=select]{width:var(--workspace-control-height);padding:0;gap:0;justify-content:center;&.components_filterActive__i_8P6{color:var(--brand);border-color:var(--brand-line);background:var(--brand-soft)}}.BrowserlessForm_heading__8knJ4{font:var(--type-panel-title)}.BrowserlessForm_subtitle__IldnO{margin-top:var(--space-1);font:var(--type-metadata);color:var(--page-muted)}.BrowserlessForm_form__UAgER{&>:not(:last-child){margin-block-start:0;margin-block-end:var(--space-4)}padding:var(--space-6)}.BrowserlessForm_connectionHint__7oHoW{font:var(--type-resource-item);color:var(--page-muted)}.BrowserlessForm_error__2_sYE{font:var(--type-resource-item);color:var(--error-ink)}.BrowserlessForm_field__Xdse1{margin-bottom:var(--space-2);display:block;font:var(--type-resource-item)}.BrowserlessForm_clearCredential__H_mqP{display:flex;align-items:center;gap:var(--space-2);font:var(--type-resource-item)}.BrowserlessForm_container__pqg3m{display:flex;flex-wrap:wrap;gap:var(--space-2)}.BrowserlessForm_unsavedHint__7bXpe{font:var(--type-metadata);color:var(--page-muted)}.EmptyState_icon__Ydvhm{display:flex;margin-bottom:var(--space-5);color:var(--page-muted)}.EmptyState_actions__7BLAO{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-5)}.test-editor_caseToolbar__HL8xl{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--workspace-header-height);padding:var(--space-3) var(--space-6);border-bottom:var(--border-width) solid var(--line-subtle)}.test-editor_caseName__5jydC{width:24rem;flex:0 1 24rem;min-width:0;padding:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-lg);font:var(--type-page-title);color:var(--ink);letter-spacing:-.015em;text-overflow:ellipsis;&:hover{background:var(--surface-hover)}&:focus{outline:none;border-color:var(--brand-line);background:var(--surface);box-shadow:0 0 0 var(--focus-width) var(--brand-soft)}}.test-editor_casePanelActions__W4dVh{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2);padding:var(--space-1-5);border:var(--border-width) solid var(--page-line);border-radius:var(--radius-2xl);background:var(--surface-raised);box-shadow:0 var(--space-1) var(--space-5) var(--canvas-panel-shadow)}.test-editor_caseEnvironment__mjlqW{max-width:16rem;color:var(--text-secondary);& span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}&[aria-expanded=true]{background:var(--brand-soft);color:var(--brand)}}.test-editor_casePanelPrimaryActions__7bBzS,.test-editor_casePanelSecondaryActions__36DZq{display:flex;align-items:center;gap:var(--space-1);padding-left:var(--space-2);border-left:var(--border-width) solid var(--page-line)}.test-editor_casePanelGenerate__euFqN[aria-expanded=true],.test-editor_casePanelGenerate__euFqN[data-pending=true]{background:var(--brand-soft);border-color:var(--brand-line)}.test-editor_caseFormError__WHXsO{margin:var(--space-2) var(--space-6);color:var(--error-ink);font-size:var(--text-sm)}@media (max-width:56.25rem){.test-editor_caseToolbar__HL8xl{flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3)}.test-editor_caseName__5jydC{flex:1 1 100%;width:100%}.test-editor_casePanelActions__W4dVh{margin-left:auto;max-width:100%;gap:var(--space-1)}.test-editor_caseEnvironment__mjlqW{min-width:0;max-width:14rem;flex:1 1}}@media (max-width:40rem){.test-editor_caseEnvironment__mjlqW>svg:first-child,.test-editor_caseSaveLabel__gPeXj{display:none}}@media (max-width:25rem){.test-editor_casePanelActions__W4dVh{width:100%}.test-editor_casePanelPrimaryActions__7bBzS,.test-editor_casePanelSecondaryActions__36DZq{padding-left:var(--space-1)}}.test-editor_casePromptHeading__4uHcx{display:flex;align-items:center;gap:var(--space-2);padding:0;color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;position:absolute;top:1rem;right:1.25rem;z-index:1;&>button{margin-left:auto}}.test-editor_casePromptInput__3KAni{display:block;width:100%;min-height:0;max-height:none;padding:var(--space-6) var(--space-10) var(--space-20);border:0;outline:none;resize:none;background:transparent;color:var(--text-resource);font-size:clamp(.9375rem,1.3vw,var(--text-2xl));line-height:1.8;height:100%;letter-spacing:-.02em;@media (pointer:coarse){font-size:var(--text-xl)}&::placeholder{color:var(--control-placeholder)}}.test-editor_casePromptFooter__tEZPx{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:0;position:absolute;bottom:1.5rem;right:1.5rem}.test-editor_caseCanvasPage__RbGx2{position:relative;height:100%;min-height:0;display:flex;flex-direction:column;background:var(--surface)}.test-editor_casePromptBackdrop___AzM5{position:absolute;inset:0;z-index:30;background:var(--composer-backdrop);-webkit-backdrop-filter:blur(.0625rem);backdrop-filter:blur(.0625rem);animation:test-editor_case-prompt-fade__D_99c .18s ease-out}.test-editor_casePromptOverlay__IzEWG{position:absolute;inset:0;z-index:31;width:100%;height:100%;background:transparent;outline:none;animation:test-editor_case-prompt-fade__D_99c .18s ease-out;&>form{height:100%}}.test-editor_casePromptError___8qq1{position:absolute;bottom:5rem;left:1.5rem;right:1.5rem;color:var(--error-ink);font-size:var(--text-sm)}@media (max-width:37.5rem){.test-editor_casePromptInput__3KAni{padding:var(--space-12) var(--space-4) var(--space-20)}.test-editor_casePromptError___8qq1{left:1rem;right:1rem}}.test-editor_caseCanvasPreview__CMf6m{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);z-index:20;display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-2-5) var(--space-3);border:var(--border-width) solid var(--brand-line);border-radius:var(--radius-2xl);background:var(--surface-raised);box-shadow:0 .375rem 1.5rem var(--canvas-preview-shadow);white-space:nowrap;max-width:calc(100% - 1.5rem);@media (max-width:40rem){flex-wrap:wrap;justify-content:center;bottom:.75rem;white-space:normal}&>span{color:var(--page-muted);font-size:var(--text-sm)}}@keyframes test-editor_case-prompt-fade__D_99c{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.test-editor_casePromptBackdrop___AzM5,.test-editor_casePromptOverlay__IzEWG{animation:none}}.EmptyIllustration_image__IVqYG{margin-bottom:var(--space-4);height:auto;width:7.5rem;max-width:100%}.EmptyIllustration_loading__K3ye8{margin-bottom:var(--space-1);height:auto;width:8rem;max-width:100%}.IssueList_section__I1RBk{min-width:0}.IssueList_filters__9OURl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.IssueList_select__uCi8v{width:auto}.IssueList_error__G13NI{margin-bottom:var(--space-4);color:var(--error-ink)}.IssueList_link__AGeUi{color:var(--brand)}.IssueList_region__uzbLn{overflow-x:auto;&:focus-visible{outline:var(--focus-width) solid var(--brand-line);outline-offset:var(--space-0-5)}}.IssueList_tableHeader__ytTMA{background-color:transparent}.IssueList_label__xvtlZ{margin-top:var(--space-1);display:block;font-size:var(--text-sm);line-height:var(--line-metadata);color:var(--page-muted)}.IssueList_issueLink__cj_TN{font-weight:400;@media (hover:hover){&:hover{color:var(--brand)}}}.IssueList_tableCell__DCluc{white-space:nowrap}@layer reset, controls, components;@layer controls{.Table_table__rzXVj{width:100%;border-collapse:collapse;text-align:left;font-size:var(--text-md);white-space:nowrap}.Table_header__LLAHJ{background-color:var(--surface-muted)}.Table_body__QM8Bj{&>tr:last-child{border-bottom-style:solid;border-bottom-width:0}&>tr:hover{background-color:var(--surface-hover)}}.Table_row__le31R{border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--line-subtle)}.Table_heading__SRgK7{border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--page-line);padding:var(--space-3) 1.125rem;font-size:var(--text-sm);line-height:1rem;font-weight:400;color:var(--table-heading)}.Table_cell__xhEoT{padding:var(--space-4) 1.125rem}}.Suites_page__zckXx{display:grid;gap:var(--space-6);max-width:75rem;margin-inline:auto;min-width:0}.Suites_title__4A6xL{margin:0;min-width:0;overflow-wrap:anywhere;font:var(--type-page-title)}.Suites_header__We1UB,.Suites_toolbar__Nfkxd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.Suites_header__We1UB{justify-content:space-between}.Suites_section__lOWR8{display:grid;min-width:0;gap:var(--space-4)}.Suites_list__OjO5V{margin:0;padding:0;list-style:none;border:var(--border-width) solid var(--page-line);border-radius:var(--radius-md);overflow:hidden}.Suites_item__86aco{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4);&:not(:last-child){border-bottom:var(--border-width) solid var(--page-line)}}.Suites_identity__cEWCs,.Suites_name__T5xcg{min-width:0;flex:1 1;overflow-wrap:anywhere}.Suites_name__T5xcg{font-weight:500}.Suites_identity__cEWCs{display:grid;gap:var(--space-2)}.Suites_back__aru2N{color:var(--page-muted);font-size:var(--text-md)}.Suites_error__9YHUu{color:var(--danger);overflow-wrap:anywhere}.Suites_editor__VLqRh{display:grid;gap:var(--space-5);padding:var(--space-5)}.Suites_progress__5AbQ9{width:100%;height:.5rem;accent-color:var(--brand-active)}.Suites_explorer__DtxlD{display:grid;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.Suites_directory__1Ubsl{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:var(--border-width) solid var(--page-line);background:var(--surface)}.Suites_directoryBody__fZOg5{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;&[hidden]{display:none}}.Suites_directoryToggle__CmlfY{flex-shrink:0;margin-left:auto;color:var(--page-muted)}.Suites_explorer__DtxlD[data-directory-collapsed] .Suites_treeHeader__Eyfd9{justify-content:center;padding-inline:0;& .Suites_directoryToggle__CmlfY{margin-left:0}}.Suites_treeTitle___vTm6[hidden]{display:none}.Suites_treeHeader__Eyfd9,.Suites_treeLink__jpufJ,.Suites_treeRow__qLAqS{display:flex;align-items:center}.Suites_treeDivider__sxTQX{margin:var(--space-3) var(--space-2);border-top:var(--border-width) solid var(--page-line)}.Suites_treeHeader__Eyfd9{justify-content:space-between;gap:var(--space-2);min-height:var(--workspace-header-height);flex-shrink:0;padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--line-subtle)}.Suites_treeTitle___vTm6{margin:0;min-width:0;flex:1 1;font:var(--type-panel-title);color:var(--ink)}.Suites_treeNavigation__w_xaq{flex:1 1;min-height:0;overflow:auto;padding:var(--space-3)}.Suites_tree__extPz{display:flex;flex-direction:column;gap:var(--space-1)}.Suites_treeChevron__TGAr5{display:flex;flex:0 0 0.875rem;width:.875rem;transition:transform .15s ease;&[data-expanded]{transform:rotate(90deg)}}.Suites_treeRename__gtrfZ{display:flex;align-items:center;flex:1 1;min-width:0;gap:var(--space-2)}.Suites_treeRow__qLAqS{gap:0;min-width:0;min-height:var(--resource-row-height);margin-left:calc(var(--tree-level, 0) * 1rem);border-radius:var(--radius-md);&:hover{background:var(--surface-hover)}&[data-selected]{background:var(--surface-hover);box-shadow:none;&>.Suites_treeLink__jpufJ{color:var(--text-secondary);font-weight:500;&>svg{color:var(--text-secondary)}&:hover{background:transparent}}}}.Suites_treeLink__jpufJ{min-width:0;flex:1 1;gap:var(--space-2);justify-content:flex-start;min-height:var(--resource-row-height);height:auto;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--text-resource);font:var(--type-resource-item);&>svg{flex-shrink:0;color:var(--text-resource)}&>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.Suites_treeLink__jpufJ:focus-visible,.Suites_treeRow__qLAqS:focus-visible{outline:var(--focus-width) solid var(--brand-line);outline-offset:calc(-1 * var(--focus-width))}.Suites_treeRow__qLAqS:has(input){gap:var(--space-2);padding-inline:var(--space-2);&>svg{flex-shrink:0;color:var(--page-muted)}}.Suites_treeLink__jpufJ[aria-expanded]{color:var(--text-secondary);font-weight:500}.Suites_treeActions__N7MQY{opacity:0;flex:0 0 auto}.Suites_treeActions__N7MQY:has([data-popup-open]),.Suites_treeRow__qLAqS:focus-within>.Suites_treeActions__N7MQY,.Suites_treeRow__qLAqS:hover>.Suites_treeActions__N7MQY{opacity:1}@media (hover:none){.Suites_treeActions__N7MQY{opacity:1}}.Suites_inlineEdit__uFTWL{flex:1 1;min-width:0;& input{min-height:1.75rem;height:1.75rem;padding:0 var(--space-1);font:var(--type-resource-item)}}.Suites_movePanel__lO0cF{display:grid;gap:var(--space-3);padding:var(--space-3);border-bottom:var(--border-width) solid var(--page-line);font-size:var(--text-sm);& strong{overflow-wrap:anywhere}}.Suites_treeError__f2m10{margin:0;padding:var(--space-3);color:var(--danger);font-size:var(--text-sm);overflow-wrap:anywhere}.Suites_folderContent__Yb1TR{container:case-content/inline-size;min-width:0;min-height:0;overflow:auto;background:var(--surface);&[data-editor]{display:flex;flex-direction:column;padding:0;overflow:hidden;background:var(--surface)}}@media (pointer:coarse){.Suites_treeLink__jpufJ{min-height:var(--control-height-touch)}}.Suites_editorNavigation__DD8nH{flex-shrink:0;padding:var(--space-2) var(--space-4);border-bottom:var(--border-width) solid var(--line-subtle)}.TestEditor_form__z_ZWN{display:flex;height:100%;min-height:0;flex:1 1;flex-direction:column}.TestEditor_container__d4tGG{display:flex;min-height:0;flex:1 1}.PlanBoard_description__HwYlO{padding:var(--space-6);font-size:var(--text-lg);line-height:1.25rem;color:var(--page-muted)}.PlanBoard_error__lsRZc{flex-shrink:0;border-top-style:solid;border-top-width:var(--border-width);border-color:var(--page-line);padding:var(--space-2-5) var(--space-6);font-size:var(--text-md);color:var(--error-ink)}.PlanBoard_container__7JRNm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-5)}.PlanBoard_subheading__HK9uc{font-size:var(--text-lg);line-height:1.25rem;font-weight:600}.CasePrompt_accessibleLabel__O5NyJ{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.CasePrompt_action__wiuhk,.CasePrompt_close__eEi8K{border-radius:var(--radius-lg);color:var(--ink)}.CasePrompt_action__wiuhk{gap:var(--space-2)}.plan-board_planViewport__9aQ3z{position:relative;height:37.5rem;overflow:hidden;background-color:var(--surface-muted);--xy-background-color:var(--surface-muted);--xy-edge-stroke:var(--plan-edge);--xy-handle-background-color:var(--plan-edge);--xy-handle-border-color:var(--surface)}.plan-board_planNode__L_Tle{position:relative;width:100%;height:100%;border-radius:var(--radius-lg);border:var(--border-width) solid var(--plan-line);background:var(--surface);box-shadow:0 .25rem .75rem var(--plan-shadow);&[data-step-type=group]{background:var(--plan-group);border-style:dashed}&[data-step-type=branch]{background:var(--plan-branch)}&[data-reference=true]{border-style:dashed}&[data-editing=true]{outline:var(--focus-width) solid var(--brand);outline-offset:var(--focus-width)}}@media (max-width:40rem){.plan-board_planViewport__9aQ3z{height:27.5rem}}.plan-board_planNode__L_Tle{&[data-step-type=task]{border-color:var(--canvas-task-line);border-radius:var(--radius-xs)}}.plan-board_planBoard___Jtqa{display:flex;flex-direction:column;min-width:0;border:var(--border-width) solid var(--canvas-line);background:var(--surface-raised)}.plan-board_planBoardFull__M9WTA{height:100%;flex:1 1;min-height:0}.plan-board_planBoardBody__49Nxj{position:relative;display:grid;min-height:0;flex:1 1;grid-template-columns:minmax(0,1fr);&.plan-board_hasFloatingPanel__6s_hC{background:var(--surface)}&.plan-board_hasInspector__QHNeb{grid-template-columns:minmax(0,1fr) 21rem}}.plan-board_planBoard___Jtqa{& .plan-board_planViewport__9aQ3z{background:var(--surface);--xy-background-color:var(--surface);--xy-handle-background-color:transparent;--xy-handle-border-color:transparent}}.plan-board_planCanvasTools__5qXoN{position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;z-index:5;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);pointer-events:none}.plan-board_planViewportControls__amGQi{display:flex;align-items:center;padding:.1875rem;border:var(--border-width) solid var(--page-line);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:0 .1875rem .75rem var(--canvas-shadow);pointer-events:auto;@media (pointer:coarse){flex-wrap:wrap;max-width:100%}& button{min-width:2rem;height:2rem;border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;@media (pointer:coarse){min-width:2.75rem;height:2.75rem;flex:1 1}}& button:hover:not(:disabled){background:var(--surface-muted)}& button[aria-pressed=true]{background:var(--canvas-selected-ring);color:var(--brand)}& svg{width:1rem;height:1rem;margin:auto}& button:focus-visible{outline:var(--focus-width) solid var(--brand-line)}}.plan-board_planBoardFull__M9WTA{& .plan-board_planViewport__9aQ3z{height:100%;min-height:0}}.plan-board_planInspector__UMj_o{min-height:0;align-self:stretch;margin:var(--space-3) var(--space-5) var(--space-5) 0;border:var(--border-width) solid var(--page-line);border-radius:var(--radius-2xl);box-shadow:0 var(--space-1) var(--space-5) var(--canvas-panel-shadow);min-width:0;overflow-y:auto;padding:var(--space-5);background:var(--surface-raised);color:var(--canvas-ink)}.plan-board_planBoard___Jtqa{& .plan-board_planNode__L_Tle{pointer-events:auto;border:var(--border-width) solid var(--canvas-node-line);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:0 .125rem .375rem var(--canvas-shadow)}& .plan-board_planNode__L_Tle[data-step-type=assert]{border-color:var(--canvas-assert-line)}& .plan-board_planNode__L_Tle[data-step-type=login]{border-color:var(--canvas-login-line)}& .plan-board_planNode__L_Tle[data-step-type=files]{border-color:var(--canvas-files-line)}& .plan-board_planNode__L_Tle[data-step-type=screenshot]{border-color:var(--canvas-screenshot-line)}& .plan-board_planNode__L_Tle[data-step-type=group]{border-color:var(--canvas-group-line);border-style:dashed}& .plan-board_planNode__L_Tle[data-step-type=branch]{border-color:var(--canvas-branch-line)}& .plan-board_planNode__L_Tle[data-reference=true]{border-style:dashed}& .react-flow__node.selected .plan-board_planNode__L_Tle{outline:var(--focus-width) solid var(--plan-edge);outline-offset:.1875rem;box-shadow:0 0 0 .25rem var(--canvas-selected-ring)}& .plan-board_planNode__L_Tle[data-editing=true]{outline:var(--focus-width) solid var(--canvas-active-line);outline-offset:.1875rem}}.plan-board_planNodeRow__RuyJJ{pointer-events:auto;display:flex;width:100%;height:100%;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-5);text-align:left;cursor:pointer;color:var(--canvas-node-ink)}.plan-board_planReviewActions__NZlZF{position:absolute;right:0;top:-2rem;display:flex;align-items:center;gap:.3125rem;padding:.1875rem .3125rem .1875rem var(--space-2-5);border:var(--border-width) solid var(--page-line);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:0 .125rem .375rem var(--canvas-shadow);font-size:var(--text-xs);&>span{margin-right:var(--space-1);color:var(--page-muted)}&>button{width:1.5rem;height:1.5rem;border-radius:.3125rem;cursor:pointer;font-size:.9375rem}&>button:first-of-type{color:var(--review-accept-ink);background:var(--review-accept-soft)}&>button:last-of-type{color:var(--review-reject-ink);background:var(--review-reject-soft)}&>button:focus-visible{outline:var(--focus-width) solid var(--brand-line)}}.plan-board_planBoard___Jtqa{& .plan-board_planNode__L_Tle[data-review=added]{background:var(--review-added-soft);border-color:var(--review-added-line)}& .plan-board_planNode__L_Tle[data-review=modified]{background:var(--review-modified-soft);border-color:var(--review-modified-line)}& .plan-board_planNode__L_Tle[data-review=removed]{background:var(--review-removed-soft);border-color:var(--review-removed-line)}}.plan-board_planNode__L_Tle[data-review=removed] .plan-board_planContentButton__FOfzu,.plan-board_planReviewBefore__ynYIU{text-decoration:line-through;color:var(--review-before-ink)}.plan-board_planReviewBefore__ynYIU{display:block;font-size:var(--text-xs);line-height:1.5;margin-bottom:var(--space-1)}.plan-board_planNode__L_Tle{&[data-step-type=group] .plan-board_planNodeRow__RuyJJ{justify-content:center;font-weight:600}&[data-step-type=group] .plan-board_stepBadge__KG_ZA{border:none;background:none;color:var(--canvas-group-ink)}}.plan-board_planNodeContent__h36_y{flex:1 1;min-width:0;font-size:var(--text-3xl);line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}.plan-board_planNode__L_Tle{&[data-step-type=group] .plan-board_planNodeContent__h36_y{flex:0 1 auto}}.plan-board_planPathLabel__HonUC{display:block;font-size:var(--text-xs);color:var(--canvas-path-ink);margin-bottom:.1875rem}.plan-board_stepBadge__KG_ZA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:var(--space-1-5);padding:.3125rem var(--space-2-5);font-size:1.0625rem;font-weight:600;line-height:1.3;border:var(--border-width) solid;color:var(--step-task-ink);border-color:var(--step-task-line);background:var(--step-task-soft);&[data-type=assert]{color:var(--step-assert-ink);border-color:var(--step-assert-line);background:var(--step-assert-soft)}&[data-type=login]{color:var(--step-login-ink);border-color:var(--step-login-line);background:var(--step-login-soft)}&[data-type=files]{color:var(--step-files-ink);border-color:var(--step-files-line);background:var(--step-files-soft)}&[data-type=screenshot]{color:var(--step-screenshot-ink);border-color:var(--step-screenshot-line);background:var(--step-screenshot-soft)}&[data-type=branch]{color:var(--step-branch-ink);border-color:var(--step-branch-line);background:var(--step-branch-soft)}&[data-type=group]{color:var(--step-group-ink);border-color:var(--step-group-line);background:var(--step-group-soft)}}.plan-board_stepInsertTrigger__C0qvR{pointer-events:auto;width:2.25rem;height:2.25rem;border-radius:50%;border:var(--border-width) solid var(--canvas-group-line);background:var(--surface-raised);color:var(--control-ink);box-shadow:0 .125rem .3125rem var(--canvas-insert-shadow);cursor:pointer;display:grid;place-items:center;font-size:var(--text-4xl);line-height:1}.plan-board_stepInsertArea__Yy5j3{display:grid;place-items:center;width:10rem;height:3.5rem;margin:-.625rem -3.875rem;& .plan-board_stepInsertTrigger__C0qvR{opacity:0;transition:opacity .12s}&[data-placement=beside]{width:2.25rem;height:2.25rem;margin:0}}.plan-board_stepInsertArea__Yy5j3:focus-within .plan-board_stepInsertTrigger__C0qvR,.plan-board_stepInsertArea__Yy5j3:hover .plan-board_stepInsertTrigger__C0qvR,.plan-board_stepInsertArea__Yy5j3[data-persistent=true] .plan-board_stepInsertTrigger__C0qvR,.plan-board_stepInsertArea__Yy5j3[data-revealed=true] .plan-board_stepInsertTrigger__C0qvR,.plan-board_stepInsertTrigger__C0qvR[aria-expanded=true]{opacity:1}.plan-board_planViewportControls__amGQi{& button:disabled{opacity:.35;cursor:default}}@media (hover:none){.plan-board_stepInsertArea__Yy5j3{& .plan-board_stepInsertTrigger__C0qvR{opacity:1}}}.plan-board_stepInsertTrigger__C0qvR:hover,.plan-board_stepInsertTrigger__C0qvR[aria-expanded=true]{border-color:var(--canvas-insert-line);background:var(--canvas-insert-soft)}.plan-board_stepMenuPositioner__AwW0S{z-index:110}.plan-board_stepTypeMenu__WAgi5{background:var(--surface-raised);padding:var(--space-2);border:var(--border-width) solid var(--canvas-group-line);border-radius:var(--radius-lg);box-shadow:0 .5rem 2rem var(--canvas-menu-shadow);width:22rem;max-width:calc(100vw - var(--space-6));max-height:var(--available-height);overflow-y:auto;overscroll-behavior:contain;color:var(--canvas-menu-ink)}.plan-board_stepTypeOption__PXagW{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2);cursor:pointer;border-radius:var(--radius-sm);font-size:var(--text-sm);outline:none;&[data-highlighted]{background:var(--canvas-menu-hover)}& .plan-board_stepBadge__KG_ZA{font-size:var(--text-md);min-width:7.25rem;justify-content:flex-start}}@media (max-width:47.5rem){.plan-board_planCanvasTools__5qXoN{bottom:.75rem;left:.75rem;right:.75rem}.plan-board_planBoardBody__49Nxj{&.plan-board_hasInspector__QHNeb{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(11.25rem,1fr) minmax(11.25rem,40%)}}.plan-board_planInspector__UMj_o{margin:0 var(--space-3) var(--space-3);padding:var(--space-4)}}.plan-board_planNodeActions__5AEcT{position:absolute;right:0;top:-2.125rem;display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--surface-raised);border:var(--border-width) solid var(--canvas-line);border-radius:var(--radius-md);opacity:0;pointer-events:none;transition:opacity .12s;&:after{content:"";position:absolute;top:100%;left:0;right:0;height:.5rem}}.plan-board_planNode__L_Tle:focus-within .plan-board_planNodeActions__5AEcT,.plan-board_planNode__L_Tle:hover .plan-board_planNodeActions__5AEcT{opacity:1;pointer-events:auto}.plan-board_planNodeActions__5AEcT{& button{font-size:var(--text-sm);padding:var(--space-0-5) var(--space-2);border-radius:.1875rem}& button:hover{background:var(--canvas-action-hover)}}.plan-board_planDragHandle__xA3jl{cursor:grab}.plan-board_planContentButton__FOfzu{width:100%;text-align:inherit;white-space:pre-wrap;cursor:text}.plan-board_planInlineInput__3rVJv{width:100%;min-height:2.625rem;resize:none;outline:none;background:transparent;line-height:inherit}.plan-board_planInlineEvidence__dFWKV{max-height:20rem;overflow:auto;overscroll-behavior:contain;pointer-events:auto;position:absolute;z-index:20;top:100%;left:0;right:0;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);border:var(--border-width) solid var(--canvas-line);background:var(--surface-raised);box-shadow:0 .25rem .75rem var(--canvas-evidence-shadow)}@media (hover:none){.plan-board_planNodeActions__5AEcT{opacity:1;pointer-events:auto}}.plan-board_planNode__L_Tle{&[data-result]{display:flex;flex-direction:column}&[data-result] .plan-board_planNodeRow__RuyJJ{height:auto;min-height:4.5rem}}.plan-board_planBoard___Jtqa{& .plan-board_planNode__L_Tle[data-current=true]{outline:var(--focus-width) solid var(--brand);outline-offset:.1875rem}}.plan-board_planResult__ylGaX{display:flex;flex:1 1;min-height:0;gap:var(--space-5);padding:0 var(--space-5) var(--space-4);font-size:var(--text-sm);line-height:1.6;color:var(--page-muted)}.plan-board_planResultSummary___rbiD{flex:1 1;min-width:0;overflow-y:auto;& p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:var(--space-2)}}.plan-board_planResultError__Yy097{color:var(--error-ink)}.plan-board_planPlaybackMarker__Iz_3F{display:inline-block;margin-right:var(--space-3);color:var(--brand)}.plan-board_planResultThumbnail__cIwPr{display:flex;flex-direction:column;width:15rem;flex-shrink:0;text-align:center;border:var(--border-width) solid var(--page-line);border-radius:var(--radius-md);overflow:hidden;background:var(--page);cursor:pointer;& img{width:100%;height:8.75rem;object-fit:contain}& span{padding:var(--space-1)}&:focus-visible{outline:var(--focus-width) solid var(--brand);outline-offset:var(--focus-width)}}.plan-board_planToolDivider__FeiBZ{width:var(--border-width);height:1rem;margin:0 var(--space-1);background:var(--page-line);flex-shrink:0}.RunDetail_container__tOxIq{border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--page-line);padding:var(--space-2) var(--space-5)}.RunDetail_action__EzFcr{display:flex;width:100%;align-items:flex-start;gap:var(--space-2);text-align:left;font-size:var(--text-sm);line-height:1rem;min-height:0;border-radius:0;padding:0;white-space:normal}.RunDetail_issueBadge__lJuDi{flex-shrink:0;border:var(--border-width) solid var(--error-line);background-color:var(--error-soft);padding:var(--space-1) var(--space-2);color:var(--error-ink)}.RunDetail_issueTitle__xFPIr{min-width:0;flex:1 1;padding-top:var(--space-1);font-weight:500;overflow-wrap:break-word}.RunDetail_issueTime__4fkUm{flex-shrink:0;padding-top:var(--space-1);font-family:var(--font-geist-mono),monospace;color:var(--page-muted)}.RunDetail_error__7F47Y{display:flex;justify-content:space-between;gap:var(--space-3)}.RunDetail_refresh__YH_dX{text-decoration-line:underline}.run-studio_runReplayPanel__MB89D,.run-studio_runStudio__dDQBb,.run-studio_studioPanel__u5vAl{display:flex;height:100%;min-width:0;min-height:0;flex-direction:column;background:var(--surface)}.run-studio_studioPanelToolbar__1Pnum{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--page);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;border-bottom:var(--border-width) solid var(--page-line)}.run-studio_studioAlert___YimJ{padding:var(--space-3) var(--space-5);border-bottom:var(--border-width) solid var(--error-line);background:var(--error-soft);color:var(--error-ink);font-size:var(--text-lg)}.run-studio_runStudioDock__LVFYE{flex:1 1;min-height:0;border-top:var(--border-width) solid var(--page-line)}.run-studio_runReplayPanel__MB89D{flex:1 1;height:auto}.run-studio_runReplaySurface__EF33A{position:relative;display:grid;flex:1 1;min-width:0;min-height:0;place-items:center;overflow:hidden;background:var(--surface-muted);&>img,&>video{position:absolute;inset:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);object-fit:contain}}.run-studio_runReplayControls__1VNSy{border-top:var(--border-width) solid var(--page-line);border-bottom:0}@media (max-width:40rem){.run-studio_studioPanelToolbar__1Pnum{padding:var(--space-3)}}.run-studio_runIssueCard__NRCJ8,.run-studio_runIssuesView__qQiFo{display:flex;height:100%;min-height:0;flex-direction:column}.run-studio_runIssueCard__NRCJ8{flex:1 1}.run-studio_runIssueBody__E_seU{flex:1 1;min-height:0;overflow:auto;padding:var(--space-5)}.run-studio_runIssueActions__QsmJo,.run-studio_runIssueHeader__DeDsx{flex-shrink:0;padding:var(--space-4) var(--space-5);background:var(--surface-raised)}.run-studio_runIssueHeader__DeDsx{border-bottom:var(--border-width) solid var(--page-line)}.run-studio_runIssueActions__QsmJo{border-top:var(--border-width) solid var(--page-line)}.run-studio_recordingEditor__s4zo_{overflow:hidden}.run-studio_recordingEditorToolbar__P9U4c{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:3rem;padding:var(--space-1-5) var(--space-3);border-bottom:var(--border-width) solid var(--page-line);background:var(--page)}.run-studio_recordingEditorActions__ncN8n,.run-studio_recordingEditorSource__anPKQ{display:flex;align-items:center;gap:var(--space-1);min-width:0}.run-studio_recordingEditorLanguage__sbFls{padding-right:var(--space-3);color:var(--page-muted);font-size:var(--text-sm)}.run-studio_recordingEditorVersion__kyQO5{min-width:0;max-width:11.25rem;padding:var(--space-1-5) var(--space-2);border:0;background:transparent;color:var(--ink);font-size:var(--text-sm)}.run-studio_recordingEditorActions__ncN8n{flex-shrink:0}.run-studio_recordingCodeEditor__6Cl9C{flex:1 1;min-width:0;min-height:0;overflow:hidden;@media (pointer:coarse){& .cm-editor{font-size:var(--text-xl)}}}.run-studio_recordingEditorError__4M0Yc{flex-shrink:0;max-height:7.5rem;overflow:auto;padding:var(--space-2-5) var(--space-4);border-top:var(--border-width) solid var(--error-line);background:var(--error-soft);color:var(--error-ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-sm);line-height:1.6}@media (max-width:30rem){.run-studio_recordingEditorToolbar__P9U4c{padding-inline:var(--space-2)}.run-studio_recordingEditorLanguage__sbFls{display:none}.run-studio_recordingEditorVersion__kyQO5{max-width:7.5rem}}.RunPlayer_downloadActions__xPG0N{display:flex;align-items:center;flex-shrink:0;margin-left:auto;gap:var(--space-1)}.RunPlayer_label__90EdA{font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);line-height:1rem;color:var(--page-muted)}.RunPlayer_video__kGdHF{height:100%;width:100%;object-fit:contain}.RunPlayer_description__tyfbA{padding:var(--space-8);font-size:var(--text-lg);line-height:1.25rem;color:var(--preview-ink)}.RunPlayer_playbackTime__5KW3S{white-space:nowrap;font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);line-height:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RunPlayer_container__R0ynH{position:relative;height:2.75rem;min-width:6rem;flex:1 1;@media (max-width:40rem){order:1;flex-basis:100%}}.RunPlayer_root__t28aE{height:100%}.RunPlayer_control__i9E3s{position:relative;display:flex;height:100%;width:100%;touch-action:none;align-items:center;-webkit-user-select:none;user-select:none}.RunPlayer_track__seJo4{position:relative;height:.25rem;width:100%;border-radius:var(--radius-sm);background-color:var(--page-line)}.RunPlayer_indicator__TAzs_{height:100%;border-radius:var(--radius-sm);background-color:var(--brand)}.RunPlayer_issueMarker__5fZ8c{pointer-events:none;position:absolute;top:calc(1 / 2 * 100%);height:.5rem;width:.125rem;translate:calc(calc(1 / 2 * 100%) * -1) calc(calc(1 / 2 * 100%) * -1);background-color:var(--page-muted)}.RunPlayer_thumb__EWSv6{height:.75rem;width:.75rem;border-radius:624.9375rem;background-color:var(--brand);outline-offset:.25rem;&:focus-visible{outline:var(--focus-width) solid var(--brand)}}.RunPlayer_actionMarkers__Pucvb{position:absolute;inset-inline:0;top:calc(1 / 2 * 100%);margin-top:var(--space-2);height:1.25rem}.RunPlayer_action__nTGR8{min-height:0;padding:0;position:absolute;top:0;display:grid;height:1.25rem;width:1.25rem;translate:calc(calc(1 / 2 * 100%) * -1) 0;place-items:center;border-radius:var(--radius-sm);background-color:var(--surface);@media (hover:hover){&:hover{background-color:var(--page)}}&:focus-visible{outline:var(--focus-width) solid var(--brand)}}.RunPlayer_error__PLsXh{color:var(--error-ink)}.RunPlayer_normalMarker__cGbJp{color:var(--page-muted);@media (hover:hover){&:hover{color:var(--brand)}}}.RunPlayer_speedSelect__BfunN{display:inline-flex;align-items:center;gap:var(--space-1-5);flex-shrink:0;width:4.5rem;height:2rem;min-height:2rem;border:var(--border-width) solid var(--page-line);background-color:transparent;padding:0 var(--space-2-5);font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);line-height:1rem}.RunPlayer_videoSelector__AFCS8{width:auto}