.Logo_logo__NU4Nk{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.Logo_logoWrapper__w_tMl{display:inline-block}.Logo_logoContainer__uwWCH{display:flex;align-items:center;justify-content:center;height:auto}.Logo_logoImage__AUwGx{object-fit:contain;width:100%;height:auto;max-width:81px;display:block}.Logo_logo__NU4Nk.Logo_lg__a__1X .Logo_logoImage__AUwGx{max-width:117px}.Logo_logo__NU4Nk.Logo_xs__rkqyt .Logo_logoImage__AUwGx{max-width:40px}.Logo_logoSvg__BEJy5{width:100%;height:auto;max-width:122px}.Logo_logo__NU4Nk.Logo_xs__rkqyt .Logo_logoSvg__BEJy5{max-width:60px}.Logo_logo__NU4Nk.Logo_lg__a__1X .Logo_logoSvg__BEJy5{max-width:117px}.Logo_logoLabel__PC4IW{font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:1px;text-align:center}.Logo_logo__NU4Nk.Logo_xs__rkqyt .Logo_logoLabel__PC4IW{font-size:8px}.Logo_logo__NU4Nk.Logo_sm__91aR7 .Logo_logoLabel__PC4IW{font-size:10px}.Logo_logo__NU4Nk.Logo_lg__a__1X .Logo_logoLabel__PC4IW{font-size:14px}.Button_button__mg_cR{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-md);font-weight:var(--font-semibold);border-radius:var(--radius-md);transition:background-color .1s ease,color .1s ease,border-color .1s ease,box-shadow .15s ease;cursor:pointer;border:none;outline:none;font-family:inherit;text-decoration:none;position:relative}.Button_button__mg_cR>*>svg,.Button_button__mg_cR>svg{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.Button_button__mg_cR:disabled{opacity:.6;cursor:not-allowed}.Button_button__mg_cR.Button_loading__iPztv{cursor:wait}.Button_button__mg_cR:focus-visible:not(:disabled){box-shadow:0 0 0 2px var(--color-background),0 0 0 5px var(--color-primary-light)}.Button_primary__PFIP8{background-color:var(--color-primary);color:white}.Button_primary__PFIP8:hover:not(:disabled){background-color:var(--color-primary-hover)}.Button_secondary__kYMEY{background-color:var(--color-secondary);color:white}.Button_secondary__kYMEY:hover:not(:disabled){background-color:var(--color-primary-dark)}.Button_outline__DAagE{background-color:transparent;border:2px solid var(--color-primary);color:var(--color-primary)}.Button_outline__DAagE:hover:not(:disabled){background-color:var(--color-primary);color:white}.Button_dangerOutline__VoK5V{background-color:transparent;border:2px solid var(--color-error);color:var(--color-error)}.Button_dangerOutline__VoK5V:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-error) 10%,transparent);color:var(--color-error);border-color:var(--color-error)}.Button_danger__1M2kT{background-color:var(--color-error);color:white}.Button_danger__1M2kT:hover:not(:disabled){background-color:#dc2626}.Button_success__S80vN{background-color:#16a34a;color:white}.Button_success__S80vN:hover:not(:disabled){filter:brightness(1.08)}.Button_xs__1BIF_{padding:4px var(--spacing-sm);font-size:var(--text-xs);min-height:30px;gap:4px}.Button_sm__zdDZV{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-sm);min-height:38px}.Button_md__6HsQu{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--text-sm);min-height:44px}.Button_lg__ioBGj{padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--text-base);min-height:50px}.Button_fullWidth__LKorc{width:100%}.Button_loader__1lG6v{width:18px;height:18px;animation:Button_spin__Nqhxt 1s linear infinite}.Button_loadingText__zKzDg{opacity:.7}@keyframes Button_spin__Nqhxt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=dark] .Button_outline__DAagE{border-color:var(--color-primary);color:var(--color-primary)}[data-theme=dark] .Button_outline__DAagE:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-background)}[data-theme=dark] .Button_dangerOutline__VoK5V{border-color:var(--color-error);color:#f87171}[data-theme=dark] .Button_dangerOutline__VoK5V:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-error) 18%,transparent);color:#fca5a5;border-color:var(--color-error)}[data-theme=dark] .Button_danger__1M2kT:hover:not(:disabled){background-color:#ef4444}[data-theme=dark] .Button_success__S80vN:hover:not(:disabled){filter:brightness(1.12)}.ConfirmModal_confirmContent__vsNwH{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);text-align:center;max-width:100%;margin:0 auto;box-sizing:border-box}.ConfirmModal_iconWrapper__xnIed{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-full);flex-shrink:0}.ConfirmModal_iconWrapper__xnIed.ConfirmModal_danger__AH496{background-color:rgba(239,68,68,.1);color:var(--color-error)}.ConfirmModal_iconWrapper__xnIed.ConfirmModal_warning__uf3u0{background-color:rgba(245,158,11,.1);color:var(--color-warning)}.ConfirmModal_iconWrapper__xnIed.ConfirmModal_info___J8Zr{background-color:rgba(59,130,246,.1);color:var(--color-primary)}.ConfirmModal_icon__aYtRm{width:26px;height:26px}.ConfirmModal_title__3kq4s{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);margin:0;line-height:1.35}.ConfirmModal_message__8Pxy1{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.55;max-width:32rem}.ConfirmModal_actions__UYRJ7{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-sm)}.ExecutionDetail_detail__QPM1H{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;height:100%;overflow:hidden}.ExecutionDetail_detailHeader__Ldc7H{padding:10px 14px;border-bottom:1px solid var(--color-border);background-color:var(--color-surface);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);flex-wrap:wrap}.ExecutionDetail_detailTitle__T1c5z{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--color-text);margin:0;letter-spacing:.01em;flex:1 1;min-width:0}.ExecutionDetail_headerActions__gd7QN{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.ExecutionDetail_cloneButton___iLbx{flex-shrink:0;display:inline-flex;align-items:center;gap:6px}.ExecutionDetail_executionEnvLine__v81eX{margin:0;padding:8px 14px;font-size:var(--text-xs);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ExecutionDetail_executionEnvLabel__Hy94d{font-weight:var(--font-semibold);color:var(--color-text)}.ExecutionDetail_executionEnvValue__gpBug{font-weight:700;letter-spacing:.03em;color:var(--color-primary)}.ExecutionDetail_detailContent__EnFyS{flex:1 1 auto;min-height:0;overflow-y:scroll;padding:12px 14px;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin;scrollbar-color:var(--color-text-secondary) transparent}.ExecutionDetail_detailContent__EnFyS::-webkit-scrollbar{width:8px}.ExecutionDetail_detailContent__EnFyS::-webkit-scrollbar-track{background:transparent}.ExecutionDetail_detailContent__EnFyS::-webkit-scrollbar-thumb{background-color:var(--color-text-secondary);border-radius:4px;border:2px solid transparent;background-clip:content-box}.ExecutionDetail_detailContent__EnFyS::-webkit-scrollbar-thumb:hover{background-color:var(--color-text)}.ExecutionDetail_statusIconExecuted__yHzkO,.ExecutionDetail_statusIconRunning__030_Q,.ExecutionDetail_statusIconScheduled__jSDQu{width:18px;height:18px;flex-shrink:0}.ExecutionDetail_statusIconExecuted__yHzkO{color:#16a34a}.ExecutionDetail_statusIconRunning__030_Q{color:#f59e0b;animation:ExecutionDetail_spin__5m239 1s linear infinite}.ExecutionDetail_statusIconScheduled__jSDQu{color:var(--color-text-secondary)}@keyframes ExecutionDetail_spin__5m239{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExecutionDetail_statusLabel__V1hdF{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text)}.ExecutionDetail_filtersBar__A3cQH{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center;padding:8px 14px 0}.ExecutionDetail_filterSearchInput__U02Dl{flex:1 1 160px;min-width:0;min-height:32px;padding:4px var(--spacing-sm);font-size:var(--text-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-background);color:var(--color-text)}.ExecutionDetail_filterSearchInput__U02Dl:focus{outline:none;border-color:var(--color-primary)}.ExecutionDetail_filterSelect__yTpjf{flex:0 1 200px;min-width:min(200px,100%);min-height:32px;padding:4px var(--spacing-sm);font-size:var(--text-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-background);color:var(--color-text);cursor:pointer}.ExecutionDetail_filterSelect__yTpjf:focus{outline:none;border-color:var(--color-primary)}.ExecutionDetail_filterChip__n4UhW{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:var(--text-xs);border:1px solid var(--color-border);border-radius:999px;background:var(--color-background);color:var(--color-text-secondary);cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDetail_filterChip__n4UhW:hover{border-color:var(--color-primary);color:var(--color-text)}.ExecutionDetail_filterChipActive__7qRb_{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.ExecutionDetail_filterChipActive__7qRb_:hover{opacity:.9;color:#fff}.ExecutionDetail_filterChipCount__CPuZZ{display:inline-block;min-width:1.1em;font-size:10px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;opacity:.75}.ExecutionDetail_filterChipActive__7qRb_ .ExecutionDetail_filterChipCount__CPuZZ{opacity:.95}.ExecutionDetail_plansSection__sLtM1{display:flex;flex-direction:column;gap:10px}.ExecutionDetail_plansTitleRow__eqq3o{display:flex;align-items:center;gap:10px;margin-bottom:2px}.ExecutionDetail_plansMasterCheckbox__67Oqg{display:flex;align-items:center;flex-shrink:0}.ExecutionDetail_plansMasterCheckbox__67Oqg input{width:18px;height:18px;cursor:pointer;accent-color:var(--color-primary)}.ExecutionDetail_plansTitle__u1kTo{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-secondary);margin:0;flex:1 1;min-width:0;text-transform:uppercase;letter-spacing:.06em}.ExecutionDetail_projectGroupHeaderRow__8Znuj{display:flex;align-items:center;gap:8px;margin:0 0 6px}.ExecutionDetail_groupSelectAllCheckbox__WFcYM{display:flex;align-items:center;flex-shrink:0}.ExecutionDetail_groupSelectAllCheckbox__WFcYM input{width:18px;height:18px;cursor:pointer;accent-color:var(--color-primary)}.ExecutionDetail_projectGroupHeaderRow__8Znuj h4{margin:0;flex:1 1;min-width:0}.ExecutionDetail_plansList__B7aHJ{display:flex;flex-direction:column;gap:8px}@media (max-width:768px){.ExecutionDetail_detailHeader__Ldc7H{padding:10px 12px}.ExecutionDetail_detailContent__EnFyS{padding:12px;gap:12px}}.BatchAiAnalysisModal_body__vOQJs{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);min-height:200px}.BatchAiAnalysisModal_topBar__wV_n1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);flex-wrap:wrap}.BatchAiAnalysisModal_progressText__LDuWw{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.BatchAiAnalysisModal_downloadAllBtn__luRHL{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:var(--text-xs);border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:transparent;color:var(--color-primary);cursor:pointer;white-space:nowrap}.BatchAiAnalysisModal_downloadAllBtn__luRHL:hover{background:var(--color-primary);color:#fff}.BatchAiAnalysisModal_downloadAllBtn__luRHL:disabled{opacity:.5;cursor:not-allowed}.BatchAiAnalysisModal_scenarioList__nSx64{display:flex;flex-direction:column;gap:6px}.BatchAiAnalysisModal_scenarioCard___0lkF{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.BatchAiAnalysisModal_scenarioHeader__6qOc8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);padding:8px 12px;background:var(--color-surface);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BatchAiAnalysisModal_scenarioHeader__6qOc8:hover{background:color-mix(in srgb,var(--color-surface) 80%,var(--color-primary) 20%)}.BatchAiAnalysisModal_chevron__q0nUg{width:16px;height:16px;flex-shrink:0;color:var(--color-text-secondary)}.BatchAiAnalysisModal_scenarioName__NZxE2{flex:1 1;min-width:0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BatchAiAnalysisModal_scenarioBadge__AojoZ{font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0}.BatchAiAnalysisModal_scenarioSummaryLine__moO66{width:100%;font-size:var(--text-xs);font-style:italic;color:var(--color-text-secondary);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:24px}.BatchAiAnalysisModal_statusBadge__FtHfL{font-size:var(--text-xs);padding:2px 8px;border-radius:999px;white-space:nowrap;flex-shrink:0}.BatchAiAnalysisModal_statusLoading__3k0jd{background:color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary)}.BatchAiAnalysisModal_statusDone__2ATqs{background:color-mix(in srgb,#16a34a 15%,transparent);color:#16a34a}.BatchAiAnalysisModal_statusError__2MhZS{background:color-mix(in srgb,var(--color-error) 15%,transparent);color:var(--color-error)}.BatchAiAnalysisModal_statusCached__pEdL3{background:color-mix(in srgb,var(--color-text-secondary) 15%,transparent);color:var(--color-text-secondary)}.BatchAiAnalysisModal_scenarioBody__EvROP{padding:12px;display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--color-border)}.BatchAiAnalysisModal_logEntry__9MLZP{display:flex;flex-direction:column;gap:6px}.BatchAiAnalysisModal_logHeader__PQTBZ{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.BatchAiAnalysisModal_logLabel__KWdWd{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.BatchAiAnalysisModal_downloadOneBtn__XhPLr{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;font-size:11px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap}.BatchAiAnalysisModal_downloadOneBtn__XhPLr:hover{border-color:var(--color-primary);color:var(--color-primary)}.BatchAiAnalysisModal_downloadIcon__MgA4B{width:12px;height:12px}.BatchAiAnalysisModal_markdown__AkOg7{font-size:var(--text-sm);line-height:1.65;color:var(--color-text)}.BatchAiAnalysisModal_markdown__AkOg7 h1,.BatchAiAnalysisModal_markdown__AkOg7 h2,.BatchAiAnalysisModal_markdown__AkOg7 h3,.BatchAiAnalysisModal_markdown__AkOg7 h4{margin-top:.8em;margin-bottom:.3em}.BatchAiAnalysisModal_markdown__AkOg7 p{margin:.4em 0}.BatchAiAnalysisModal_markdown__AkOg7 ol,.BatchAiAnalysisModal_markdown__AkOg7 ul{margin:.4em 0;padding-left:1.5em}.BatchAiAnalysisModal_markdown__AkOg7 code{font-family:var(--font-mono,monospace);font-size:.9em;background:color-mix(in srgb,var(--color-text) 6%,transparent);padding:1px 4px;border-radius:3px}.BatchAiAnalysisModal_markdown__AkOg7 pre{background:color-mix(in srgb,var(--color-text) 5%,transparent);border-radius:var(--radius-sm);padding:10px;overflow-x:auto;font-size:var(--text-xs)}.BatchAiAnalysisModal_markdown__AkOg7 pre code{background:none;padding:0}.BatchAiAnalysisModal_markdown__AkOg7 table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.BatchAiAnalysisModal_markdown__AkOg7 td,.BatchAiAnalysisModal_markdown__AkOg7 th{border:1px solid var(--color-border);padding:4px 8px;text-align:left}.BatchAiAnalysisModal_noLogs__VJCWF{font-size:var(--text-sm);color:var(--color-text-secondary);font-style:italic}.BatchAiAnalysisModal_errorText__RnKuR{font-size:var(--text-sm);color:var(--color-error)}.BatchAiAnalysisModal_model__w9QCD{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.LogViewer_wrap__SDNyj{display:flex;max-height:min(420px,55vh);min-height:0;border:1px solid var(--color-border,#e0e0e0);border-radius:var(--radius-md,8px);overflow-x:auto;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:color-mix(in srgb,var(--color-text-secondary,#666) 65%,var(--color-border,#e0e0e0)) var(--color-surface,#f5f5f5);font-size:var(--text-xs,12px)}.LogViewer_wrap__SDNyj::-webkit-scrollbar{width:14px;height:14px}.LogViewer_wrap__SDNyj::-webkit-scrollbar-track{background:var(--color-surface,#f5f5f5);border-radius:var(--radius-md,8px)}.LogViewer_wrap__SDNyj::-webkit-scrollbar-thumb{background:var(--color-border,#e0e0e0);border-radius:var(--radius-full,9999px)}.LogViewer_wrap__SDNyj::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary,#666)}.LogViewer_wrapDark__4LX0V{border-color:rgba(255,255,255,.15);scrollbar-color:rgba(255,255,255,.35) rgba(255,255,255,.06)}.LogViewer_wrapDark__4LX0V::-webkit-scrollbar-track{background:rgba(255,255,255,.06)}.LogViewer_wrapDark__4LX0V::-webkit-scrollbar-thumb{background:rgba(255,255,255,.22)}.LogViewer_wrapDark__4LX0V::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.35)}.LogViewer_lineGutter__IgL4D{flex:0 0 auto;position:-webkit-sticky;position:sticky;left:0;z-index:1;padding:var(--spacing-sm,8px) var(--spacing-xs,4px);text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--color-surface,#f5f5f5);color:var(--color-text-secondary,#666);overflow:visible;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LogViewer_gutterDark__hjWTz{background:rgba(255,255,255,.06);color:rgba(255,255,255,.55)}.LogViewer_pre__yNrFM{flex:1 1 auto;min-width:0;margin:0;padding:var(--spacing-sm,8px);overflow:visible;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,Cascadia Code,Consolas,monospace;line-height:1.45;background:var(--color-background,#fff);color:var(--color-text,#1a1a1a)}.LogViewer_preDark__YM_G4{background:#1a1b1e;color:#e8e8e8}.LogViewer_empty__Ygikp{padding:var(--spacing-md,16px);color:var(--color-text-secondary,#666);font-size:var(--text-sm,14px)}.ScenarioDetailLogsTab_logsIntroRow__KOMK5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm,8px) var(--spacing-md,16px);margin-bottom:var(--spacing-md,16px)}.ScenarioDetailLogsTab_logsIntroText__6emo8{margin:0;flex:1 1 12rem;min-width:0;line-height:1.45}.ScenarioDetailLogsTab_downloadZipBtn__j687F{flex-shrink:0;padding:var(--spacing-sm,8px) var(--spacing-md,16px);border-radius:var(--radius-md,8px);border:1px solid var(--color-primary,#8c52ff);background:var(--color-primary,#8c52ff);color:#fff;font-weight:600;font-size:var(--text-sm,14px);cursor:pointer}.ScenarioDetailLogsTab_downloadZipBtn__j687F:hover{filter:brightness(1.08)}.ScenarioDetailLogsTab_downloadZipBtn__j687F:disabled{opacity:.5;cursor:not-allowed}.ScenarioDetailLogsTab_section__oZ3Kb{margin-bottom:var(--spacing-lg,24px);border:1px solid var(--color-border,#e0e0e0);border-radius:var(--radius-md,8px);overflow:hidden}.ScenarioDetailLogsTab_sectionDark__tm_qs{border-color:rgba(255,255,255,.12)}.ScenarioDetailLogsTab_sectionHeader__ZCAg4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm,8px);width:100%;padding:var(--spacing-sm,8px) var(--spacing-md,16px);background:var(--color-surface,#f5f5f5);border:none;cursor:pointer;text-align:left;font-size:var(--text-sm,14px);font-weight:600;color:var(--color-text,#1a1a1a)}.ScenarioDetailLogsTab_sectionHeaderDark__R6Sdq{background:rgba(255,255,255,.06);color:#f0f0f0}.ScenarioDetailLogsTab_sectionHeaderActions__b6__3{display:flex;align-items:center;gap:var(--spacing-sm,8px)}.ScenarioDetailLogsTab_actionRow__YACC2{justify-content:space-between;margin-bottom:8px}.ScenarioDetailLogsTab_actionButtons___tp6s,.ScenarioDetailLogsTab_actionRow__YACC2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm,8px)}.ScenarioDetailLogsTab_aiAnalysisBtn__0jzOQ{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm,8px);padding:8px 16px;border-radius:var(--radius-md,8px);border:none;font-size:var(--text-sm,13px);line-height:1.3;cursor:pointer;font-weight:var(--font-semibold,600);color:#fff;background-color:var(--chart-emerald,#059669);box-shadow:var(--shadow-sm);transition:background-color .15s ease,transform .15s ease,box-shadow .2s ease}.ScenarioDetailLogsTab_aiAnalysisBtn__0jzOQ:hover:not(:disabled){background-color:color-mix(in srgb,var(--chart-emerald,#059669) 88%,black);transform:translateY(-1px);box-shadow:var(--shadow-md)}[data-theme=dark] .ScenarioDetailLogsTab_aiAnalysisBtn__0jzOQ:hover:not(:disabled){background-color:color-mix(in srgb,var(--chart-emerald,#34d399) 82%,white)}.ScenarioDetailLogsTab_aiAnalysisBtn__0jzOQ:active:not(:disabled){transform:translateY(0)}.ScenarioDetailLogsTab_aiAnalysisBtn__0jzOQ:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:var(--shadow-sm)}.ScenarioDetailLogsTab_aiAnalysisBtnIcon__hwEwR{width:18px;height:18px;flex-shrink:0;color:inherit}.ScenarioDetailLogsTab_chevron__4p6Dq{font-size:var(--text-xs,12px);opacity:.7}.ScenarioDetailLogsTab_downloadBtn__ehEBz{padding:4px 10px;border-radius:var(--radius-sm,4px);border:1px solid var(--color-border,#e0e0e0);background:var(--color-background,#fff);font-size:var(--text-xs,12px);cursor:pointer;color:var(--color-text,#1a1a1a)}.ScenarioDetailLogsTab_downloadBtnDark__hY_x7{border-color:rgba(255,255,255,.2);background:rgba(0,0,0,.25);color:#e8e8e8}.ScenarioDetailLogsTab_body__xz_W6{padding:var(--spacing-md,16px);border-top:1px solid var(--color-border,#e0e0e0)}.ScenarioDetailLogsTab_bodyDark__PY9w6{border-top-color:rgba(255,255,255,.1)}.ScenarioDetailLogsTab_muted__j7W6y{color:var(--color-text-secondary,#666);font-size:var(--text-sm,14px)}.ScenarioDetailLogsTab_fileName__o_z2e{font-weight:500;margin-bottom:var(--spacing-sm,8px);font-size:var(--text-xs,12px);color:var(--color-text-secondary,#666)}.ScenarioDetailLogsTab_subSectionTitle__vk1El{margin:0 0 var(--spacing-sm,8px);font-size:var(--text-sm,14px);font-weight:600}.ScenarioDetailLogsTab_runningNotice__A4zn5{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:var(--radius-md,8px);border:1px solid color-mix(in srgb,var(--color-warning,#f59e0b) 40%,var(--color-border,#e0e0e0));background:color-mix(in srgb,var(--color-warning,#f59e0b) 8%,var(--color-background,#fff));margin-bottom:12px}.ScenarioDetailLogsTab_runningNoticeDark__qEjrA{border-color:color-mix(in srgb,var(--color-warning,#f59e0b) 30%,var(--color-border,#475569));background:color-mix(in srgb,var(--color-warning,#f59e0b) 6%,var(--color-surface,#1e293b))}.ScenarioDetailLogsTab_runningNoticeText__AKp3v{margin:0;font-size:var(--text-sm,14px);line-height:1.5;color:var(--color-text,#1a1a1a)}.ScenarioDetailLogsTab_runningNoticeLink__SMmcg{font-size:var(--text-sm,14px);font-weight:600;color:var(--color-primary,#00145F);text-decoration:none}.ScenarioDetailLogsTab_runningNoticeLink__SMmcg:hover{text-decoration:underline}.AiAnalysisPanel_panel__dkop2{margin-top:var(--spacing-md,16px);margin-bottom:var(--spacing-md,16px);padding:var(--spacing-md,16px);border-radius:var(--radius-lg,12px);border:1px solid color-mix(in srgb,var(--color-primary,#8c52ff) 35%,var(--color-border,#e0e0e0));background:color-mix(in srgb,var(--color-primary,#8c52ff) 6%,var(--color-background,#fff));scroll-margin-top:80px}.AiAnalysisPanel_panelDark__sDlBL{border-color:rgba(255,255,255,.18);background:rgba(140,82,255,.08)}.AiAnalysisPanel_panelCollapsedClickable__2jPpq{cursor:pointer}.AiAnalysisPanel_headerRow__4KJh9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm,8px);margin-bottom:var(--spacing-sm,8px);cursor:pointer}.AiAnalysisPanel_headerRowStatic__RMxPH{cursor:default}.AiAnalysisPanel_headerActions__Sz66V{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm,8px);flex-shrink:0}.AiAnalysisPanel_header__fUIDD{display:flex;align-items:center;gap:var(--spacing-sm,8px);margin:0;min-width:0;flex:1 1 auto;font-size:var(--text-sm,14px);font-weight:600;color:var(--color-text,#1a1a1a)}.AiAnalysisPanel_downloadMdBtn__OdayK{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-md,8px);border:1px solid var(--color-border,#e0e0e0);background:var(--color-background,#fff);font-size:var(--text-xs,12px);font-weight:600;color:var(--color-text,#1a1a1a);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.AiAnalysisPanel_downloadMdBtn__OdayK:hover{background:var(--color-surface,#f5f5f5);border-color:color-mix(in srgb,var(--color-primary,#8c52ff) 35%,var(--color-border,#e0e0e0))}.AiAnalysisPanel_downloadMdBtnDark__TWqCr{border-color:rgba(255,255,255,.2);background:rgba(0,0,0,.2);color:#f0f0f0}.AiAnalysisPanel_downloadMdBtnDark__TWqCr:hover{background:rgba(255,255,255,.08);border-color:rgba(177,140,255,.45)}.AiAnalysisPanel_downloadMdIcon__69xn6{width:15px;height:15px;flex-shrink:0}.AiAnalysisPanel_headerDark__c8g3d{color:#f0f0f0}.AiAnalysisPanel_icon__uxckj{width:18px;height:18px;color:var(--color-primary,#8c52ff);flex-shrink:0}.AiAnalysisPanel_collapseChevron__L4odm{color:var(--color-text-secondary,#666);flex-shrink:0;margin-left:auto;transition:transform var(--transition-fast,.15s)}.AiAnalysisPanel_loadingShell__vXmmY{--ai-loading-accent:var(--color-primary,#8c52ff);margin-top:var(--spacing-lg,24px);min-height:180px;padding:var(--spacing-xl,32px) var(--spacing-lg,24px);border-radius:var(--radius-lg,12px);border:1px solid color-mix(in srgb,var(--ai-loading-accent) 18%,var(--color-border,#e0e0e0));background:color-mix(in srgb,var(--ai-loading-accent) 6%,var(--color-background,#fff));box-shadow:var(--shadow-sm);scroll-margin-top:80px}.AiAnalysisPanel_loadingShellDark__syz7r{--ai-loading-accent:#b18cff;border-color:rgba(255,255,255,.12);background:rgba(140,82,255,.05);box-shadow:none}.AiAnalysisPanel_loadingContent__rOYtS{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md,16px)}.AiAnalysisPanel_loadingIcons__glDyM{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md,16px)}.AiAnalysisPanel_sparkleIcon__zh38u{width:32px;height:32px;color:var(--ai-loading-accent);opacity:.92;animation:AiAnalysisPanel_aiSparkleSoft__neYd7 2.5s ease-in-out infinite}.AiAnalysisPanel_loadingShellDark__syz7r .AiAnalysisPanel_sparkleIcon__zh38u{color:#d4c4ff}.AiAnalysisPanel_loadingSpinner__S3Qt5{width:36px;height:36px;color:var(--ai-loading-accent);animation:AiAnalysisPanel_aiSpin__zhIVy .85s linear infinite}.AiAnalysisPanel_loadingShellDark__syz7r .AiAnalysisPanel_loadingSpinner__S3Qt5{color:#c4b0ff}@keyframes AiAnalysisPanel_aiSparkleSoft__neYd7{0%,to{opacity:.88}50%{opacity:1}}@keyframes AiAnalysisPanel_aiSpin__zhIVy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AiAnalysisPanel_loadingTitle__zKTz_{margin:0;font-size:var(--text-lg,18px);font-weight:700;letter-spacing:-.02em;color:var(--color-text,#1a1a1a)}.AiAnalysisPanel_loadingShellDark__syz7r .AiAnalysisPanel_loadingTitle__zKTz_{color:#f4f0ff}.AiAnalysisPanel_loadingHint__vO_oU{margin:0;max-width:420px;font-size:var(--text-sm,14px);line-height:1.5;color:var(--color-text-secondary,#666)}.AiAnalysisPanel_loadingShellDark__syz7r .AiAnalysisPanel_loadingHint__vO_oU{color:rgba(255,255,255,.62)}.AiAnalysisPanel_error__iJMSz{margin-top:var(--spacing-md,16px);padding:var(--spacing-md,16px);border-radius:var(--radius-lg,12px);border:1px solid color-mix(in srgb,var(--color-error,#dc2626) 45%,var(--color-border,#e0e0e0));background:color-mix(in srgb,var(--color-error,#dc2626) 8%,var(--color-background,#fff));font-size:var(--text-sm,14px);color:var(--color-error,#b91c1c);scroll-margin-top:80px}.AiAnalysisPanel_errorInPanel__81BAp{margin-top:0;scroll-margin-top:0}.AiAnalysisPanel_markdown__dOOaz{font-size:var(--text-sm,14px);line-height:1.55;color:var(--color-text,#1a1a1a);word-break:break-word}.AiAnalysisPanel_markdown__dOOaz h1,.AiAnalysisPanel_markdown__dOOaz h2,.AiAnalysisPanel_markdown__dOOaz h3{margin:var(--spacing-md,16px) 0 var(--spacing-sm,8px);font-size:var(--text-base,16px);line-height:1.35}.AiAnalysisPanel_markdown__dOOaz h1:first-child,.AiAnalysisPanel_markdown__dOOaz h2:first-child,.AiAnalysisPanel_markdown__dOOaz h3:first-child{margin-top:0}.AiAnalysisPanel_markdown__dOOaz p{margin:0 0 var(--spacing-sm,8px)}.AiAnalysisPanel_markdown__dOOaz ol,.AiAnalysisPanel_markdown__dOOaz ul{margin:0 0 var(--spacing-sm,8px);padding-left:var(--spacing-lg,24px)}.AiAnalysisPanel_markdown__dOOaz pre{margin:var(--spacing-sm,8px) 0;padding:var(--spacing-sm,8px);overflow:auto;font-size:var(--text-xs,12px);background:var(--color-surface,#f5f5f5);border:1px solid var(--color-border,#e0e0e0);border-radius:var(--radius-sm,4px)}.AiAnalysisPanel_markdown__dOOaz code{font-family:ui-monospace,monospace;font-size:.9em}.AiAnalysisPanel_markdownDark__dNDUr{color:#e8e8e8}.AiAnalysisPanel_markdownDark__dNDUr pre{background:rgba(0,0,0,.35);border-color:rgba(255,255,255,.12)}.AiAnalysisPanel_logSourceFooter__hwKQY{margin:var(--spacing-sm,8px) 0 0;font-size:var(--text-xs,12px);font-weight:400;color:var(--color-text-secondary,#666);line-height:1.45}.AiAnalysisPanel_markdownDark__dNDUr .AiAnalysisPanel_logSourceFooter__hwKQY{color:rgba(255,255,255,.52)}.AiAnalysisPanel_meta__UUSXT{margin-top:var(--spacing-sm,8px);font-size:var(--text-xs,12px);color:var(--color-text-secondary,#666)}.AiAnalysisPanel_summaryLine__TXR_s{--_ai-accent:#7c3aed;margin:var(--spacing-md,16px) 0 0;padding:8px 14px;font-size:var(--text-sm,14px);font-style:normal;font-weight:500;line-height:1.5;border-radius:var(--radius-md,8px);background:linear-gradient(135deg,rgba(124,58,237,.07),rgba(167,139,250,.1));color:color-mix(in srgb,var(--_ai-accent) 48%,var(--color-text,#1a1a1a))}.AiAnalysisPanel_summaryLineExpanded__Ki0Nz{margin-bottom:var(--spacing-md,16px)}.AiAnalysisPanel_panelDark__sDlBL .AiAnalysisPanel_summaryLine__TXR_s{--_ai-accent:#a78bfa;background:linear-gradient(135deg,rgba(124,58,237,.12),rgba(167,139,250,.08));color:#ddd6fe}.AiAnalysisPanel_metaDark__T7vXT{color:rgba(255,255,255,.5)}.ScenarioExecutionDetailModal_body__Hg0_k{min-height:120px;max-width:1100px;margin:0 auto}.ScenarioExecutionDetailModal_tabsRow___iiOo{display:flex;gap:var(--spacing-xs,4px);margin-bottom:var(--spacing-md,16px);border-bottom:1px solid var(--color-border,#e0e0e0)}.ScenarioExecutionDetailModal_tabBtn__oEbC1{padding:var(--spacing-sm,8px) var(--spacing-md,16px);background:transparent;font-size:var(--text-sm,14px);font-weight:600;color:var(--color-text-secondary,#666);cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.ScenarioExecutionDetailModal_tabBtn__oEbC1:hover{color:var(--color-text,#1a1a1a)}.ScenarioExecutionDetailModal_tabBtnActive__46byW{color:var(--color-primary,#8c52ff);border-bottom-color:var(--color-primary,#8c52ff)}.ScenarioExecutionDetailModal_loading__w5uVK{padding:var(--spacing-lg,24px);text-align:center;color:var(--color-text-secondary,#666);font-size:var(--text-sm,14px)}.ScenarioExecutionDetailModal_error__yMJ9S{padding:var(--spacing-md,16px);background:color-mix(in srgb,var(--color-error,#dc2626) 12%,transparent);border-radius:var(--radius-md,8px);color:var(--color-error,#b91c1c);font-size:var(--text-sm,14px)}.ScenarioExecutionDetailModal_hero__h1OA0{display:flex;flex-direction:column;gap:var(--spacing-md,16px);margin-bottom:var(--spacing-xl,28px);align-items:stretch}.ScenarioExecutionDetailModal_heroText__Vy8Vp{min-width:0}.ScenarioExecutionDetailModal_section__S_ZTc{margin:0;padding:var(--spacing-md,16px) 0;border-top:1px solid color-mix(in srgb,var(--color-border,#e0e0e0) 75%,transparent)}.ScenarioExecutionDetailModal_section__S_ZTc:first-of-type{border-top:none;padding-top:0}.ScenarioExecutionDetailModal_section__S_ZTc:last-child{padding-bottom:0}.ScenarioExecutionDetailModal_sectionTitle__3txdn{margin:0 0 var(--spacing-sm,8px);font-size:var(--text-xl,20px);font-weight:600;color:var(--color-text,#1a1a1a);line-height:1.3}.ScenarioExecutionDetailModal_description__3uDtW{margin:0;font-size:var(--text-sm,14px);color:var(--color-text-secondary,#555);line-height:1.5}.ScenarioExecutionDetailModal_metaGrid__A_dbr{margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--spacing-md,14px) var(--spacing-xl,32px);gap:var(--spacing-md,14px) var(--spacing-xl,32px);align-items:start}@media (min-width:560px){.ScenarioExecutionDetailModal_metaGrid__A_dbr{grid-template-columns:repeat(2,minmax(0,1fr))}}.ScenarioExecutionDetailModal_metaRow__RYAku{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ScenarioExecutionDetailModal_metaRow__RYAku dt{margin:0;padding:0;font-size:var(--text-xs,12px);font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;color:var(--color-text-secondary,#666)}.ScenarioExecutionDetailModal_metaRow__RYAku dd{margin:0;padding:0;width:100%;font-size:var(--text-sm,14px);line-height:1.45;color:var(--color-text,#1a1a1a);overflow-wrap:break-word;word-break:break-all}.ScenarioExecutionDetailModal_timelineHeading__wE_Q9{margin:0 0 var(--spacing-md,16px);font-size:var(--text-base,16px);font-weight:600}.ScenarioExecutionDetailModal_timeline__fRGhU{margin:0;padding:0;list-style:none;position:relative}.ScenarioExecutionDetailModal_timelineItem__weSZX{display:grid;grid-template-columns:12px 1fr;grid-gap:var(--spacing-md,16px);gap:var(--spacing-md,16px);padding-bottom:var(--spacing-lg,24px);position:relative}.ScenarioExecutionDetailModal_timelineItem__weSZX:last-child{padding-bottom:0}.ScenarioExecutionDetailModal_timelineItem__weSZX:before{content:"";position:absolute;left:5px;top:10px;bottom:-4px;width:2px;background:var(--color-border,#e0e0e0)}.ScenarioExecutionDetailModal_timelineItem__weSZX:last-child:before{display:none}.ScenarioExecutionDetailModal_timelineDot__O94Ex{width:12px;height:12px;border-radius:50%;background:var(--color-primary,#8c52ff);margin-top:4px;flex-shrink:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary,#8c52ff) 25%,transparent)}.ScenarioExecutionDetailModal_timelineContent__615L9{min-width:0}.ScenarioExecutionDetailModal_timelineLabel__heaCk{font-weight:600;font-size:var(--text-sm,14px);color:var(--color-text,#1a1a1a)}.ScenarioExecutionDetailModal_timelineTime__N_9FM{display:block;margin-top:var(--spacing-xs,4px);font-size:var(--text-xs,12px);color:var(--color-text-secondary,#666)}.ScenarioExecutionDetailModal_timelineTimeMuted__B_AUW{display:block;margin-top:var(--spacing-xs,4px);font-size:var(--text-xs,12px);color:var(--color-text-secondary,#999);font-style:italic}.ScenarioExecutionDetailModal_timelineDetail__vSjK4{margin-top:var(--spacing-xs,4px);font-size:var(--text-xs,12px);color:var(--color-text-secondary,#555);word-break:break-word}.ScenarioExecutionDetailModal_subSectionTitle__l80jz{margin:0 0 var(--spacing-md,14px);padding:0;font-size:var(--text-xs,12px);font-weight:600;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;color:var(--color-text-secondary,#555)}.ScenarioExecutionDetailModal_resultStrip__5B__4{width:100%;box-sizing:border-box;padding:var(--spacing-md,16px) var(--spacing-lg,20px);border-radius:var(--radius-md,8px);margin:0;border:1px solid var(--color-border,#e0e0e0)}.ScenarioExecutionDetailModal_resultStripInner__TGdR4{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:var(--spacing-sm,8px) var(--spacing-lg,24px);min-width:0}.ScenarioExecutionDetailModal_resultStripHead__awSp3{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-sm,8px) var(--spacing-md,14px);min-width:0}.ScenarioExecutionDetailModal_resultStrip_success__bQzed{background:color-mix(in srgb,var(--color-success,#16a34a) 10%,var(--color-background,#fff));border-color:color-mix(in srgb,var(--color-success,#16a34a) 35%,var(--color-border,#e0e0e0))}.ScenarioExecutionDetailModal_resultStrip_error__UVZwO{background:color-mix(in srgb,var(--color-error,#dc2626) 10%,var(--color-background,#fff));border-color:color-mix(in srgb,var(--color-error,#dc2626) 35%,var(--color-border,#e0e0e0))}.ScenarioExecutionDetailModal_resultStrip_pending__6ZAZ2{background:color-mix(in srgb,var(--color-warning,#f59e0b) 10%,var(--color-background,#fff));border-color:color-mix(in srgb,var(--color-warning,#f59e0b) 35%,var(--color-border,#e0e0e0))}.ScenarioExecutionDetailModal_resultStripLabel__6JLqJ{font-size:var(--text-xs,12px);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary,#666)}.ScenarioExecutionDetailModal_resultStripValue__Wxw1o{font-size:var(--text-lg,18px);font-weight:600;line-height:1.25;color:var(--color-text,#1a1a1a)}.ScenarioExecutionDetailModal_resultStripMeta__EC8t7{font-size:var(--text-sm,14px);line-height:1.35;color:var(--color-text-secondary,#555);flex:1 1 12rem;min-width:min(100%,12rem)}@media (min-width:640px){.ScenarioExecutionDetailModal_resultStripMeta__EC8t7{flex:0 1 auto;padding-left:var(--spacing-md,16px);margin-left:2px;border-left:1px solid color-mix(in srgb,var(--color-border,#e0e0e0) 85%,var(--color-text,#1a1a1a))}}.ScenarioExecutionDetailModal_consolidatedAiFollowUp__3Wk94,.ScenarioExecutionDetailModal_ticketSuggestionFollowUp__oi_hl{display:flex;flex-direction:column;gap:var(--spacing-md,16px);margin-bottom:var(--spacing-md,16px)}.ScenarioExecutionDetailModal_generateTicketBtn__wAjkm{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-md,8px);border:1px solid color-mix(in srgb,var(--color-primary,#8c52ff) 45%,var(--color-border,#e0e0e0));background:color-mix(in srgb,var(--color-primary,#8c52ff) 12%,var(--color-background,#fff));font-size:var(--text-xs,12px);font-weight:600;color:var(--color-text,#1a1a1a);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ScenarioExecutionDetailModal_generateTicketBtn__wAjkm:hover{background:color-mix(in srgb,var(--color-primary,#8c52ff) 18%,var(--color-background,#fff));border-color:color-mix(in srgb,var(--color-primary,#8c52ff) 55%,var(--color-border,#e0e0e0))}.ScenarioExecutionDetailModal_generateTicketBtnDark__bQud_{border-color:rgba(255,255,255,.22);background:rgba(140,82,255,.2);color:#f0f0f0}.ScenarioExecutionDetailModal_generateTicketBtnDark__bQud_:hover{background:rgba(140,82,255,.28);border-color:rgba(255,255,255,.3)}.ScenarioExecutionDetailModal_consolidatedAiCard__0mtSe{width:100%;box-sizing:border-box;border-radius:var(--radius-md,8px);border:1px solid var(--color-border,#e0e0e0)}.ScenarioExecutionDetailModal_consolidatedAiCard_invite__2rjDJ{margin-bottom:var(--spacing-md,16px);padding:var(--spacing-md,16px) var(--spacing-lg,20px);min-height:58px;background:color-mix(in srgb,var(--color-selection-accent,#7c3aed) 9%,var(--color-background,#fff));border-color:color-mix(in srgb,var(--color-selection-accent,#7c3aed) 32%,var(--color-border,#e0e0e0));box-shadow:0 1px 0 color-mix(in srgb,var(--color-selection-accent,#7c3aed) 12%,transparent)}[data-theme=dark] .ScenarioExecutionDetailModal_consolidatedAiCard_invite__2rjDJ{background:color-mix(in srgb,var(--color-selection-accent,#a78bfa) 12%,var(--color-background,#0f0f12));border-color:color-mix(in srgb,var(--color-selection-accent,#a78bfa) 38%,var(--color-border,#333));box-shadow:none}.ScenarioExecutionDetailModal_consolidatedAiInviteInner__FivQ9{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-md,16px);min-width:0}.ScenarioExecutionDetailModal_consolidatedAiInviteIcon__DT2g9{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md,8px);background:linear-gradient(145deg,color-mix(in srgb,var(--color-selection-accent,#7c3aed) 22%,var(--color-background,#fff)) 0,color-mix(in srgb,var(--color-selection-accent,#7c3aed) 8%,var(--color-background,#fff)) 100%);color:var(--color-selection-accent,#7c3aed);border:1px solid color-mix(in srgb,var(--color-selection-accent,#7c3aed) 28%,var(--color-border,#e0e0e0))}[data-theme=dark] .ScenarioExecutionDetailModal_consolidatedAiInviteIcon__DT2g9{background:linear-gradient(145deg,color-mix(in srgb,var(--color-selection-accent,#a78bfa) 28%,var(--color-background,#0f0f12)) 0,color-mix(in srgb,var(--color-selection-accent,#a78bfa) 10%,var(--color-background,#0f0f12)) 100%);color:var(--color-selection-accent,#c4b5fd);border-color:color-mix(in srgb,var(--color-selection-accent,#a78bfa) 35%,var(--color-border,#333))}.ScenarioExecutionDetailModal_consolidatedAiInviteCopy__w8ONH{flex:1 1 12rem;display:flex;flex-direction:column;gap:4px;min-width:0}.ScenarioExecutionDetailModal_consolidatedAiInviteTitle__RMDE_{font-size:var(--text-xs,12px);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary,#666)}.ScenarioExecutionDetailModal_consolidatedAiInviteHint__83_nz{font-size:var(--text-sm,14px);line-height:1.45;color:var(--color-text,#1a1a1a)}[data-theme=dark] .ScenarioExecutionDetailModal_consolidatedAiInviteHint__83_nz{color:var(--color-text,#e5e5e5)}.ScenarioExecutionDetailModal_consolidatedAiInviteCta____OTb{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;font-size:var(--text-sm,14px);font-weight:600;border:none;border-radius:var(--radius-md,8px);cursor:pointer;color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--color-selection-accent,#7c3aed) 92%,#000) 0,var(--color-selection-accent,#7c3aed) 100%);box-shadow:0 2px 8px color-mix(in srgb,var(--color-selection-accent,#7c3aed) 35%,transparent);transition:filter var(--transition-fast),transform .12s ease}.ScenarioExecutionDetailModal_consolidatedAiInviteCta____OTb:hover{filter:brightness(1.06)}.ScenarioExecutionDetailModal_consolidatedAiInviteCta____OTb:active{transform:translateY(1px)}@media (max-width:560px){.ScenarioExecutionDetailModal_consolidatedAiInviteInner__FivQ9{flex-direction:column;align-items:stretch}.ScenarioExecutionDetailModal_consolidatedAiInviteCta____OTb{width:100%}}.ScenarioExecutionDetailModal_mono__SU2Ui{font-family:ui-monospace,monospace;font-size:.92em;word-break:break-all}.ScenarioExecutionDetailModal_runDd__rup9h{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm,8px)}.ScenarioExecutionDetailModal_externalLink__5nwGB{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm,14px);color:var(--color-primary,#8c52ff);text-decoration:none}.ScenarioExecutionDetailModal_externalLink__5nwGB:hover{text-decoration:underline}.ScenarioExecutionDetailModal_externalLinkIcon__wYfkk{width:14px;height:14px}.ScenarioExecutionDetailModal_errorBlock__kAEsW{margin-bottom:var(--spacing-md,16px)}.ScenarioExecutionDetailModal_errorText__U_ozF{margin:var(--spacing-xs,4px) 0 0;font-size:var(--text-sm,14px);line-height:1.5;color:var(--color-text,#1a1a1a)}.ScenarioExecutionDetailModal_stackBlock___UGDJ{margin-top:var(--spacing-md,16px)}.ScenarioExecutionDetailModal_stackPre___4gT_{margin:var(--spacing-sm,8px) 0 0;padding:var(--spacing-md,16px);max-height:240px;min-height:0;overflow:auto;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:color-mix(in srgb,var(--color-text-secondary,#666) 65%,var(--color-border,#e0e0e0)) var(--color-surface,#f5f5f5);font-size:11px;line-height:1.45;background:var(--color-surface,#f5f5f5);border:1px solid var(--color-border,#e0e0e0);border-radius:var(--radius-sm,4px);white-space:pre-wrap;word-break:break-word}.ScenarioExecutionDetailModal_stackPre___4gT_::-webkit-scrollbar{width:14px;height:14px}.ScenarioExecutionDetailModal_stackPre___4gT_::-webkit-scrollbar-track{background:var(--color-surface,#f5f5f5);border-radius:var(--radius-sm,4px)}.ScenarioExecutionDetailModal_stackPre___4gT_::-webkit-scrollbar-thumb{background:var(--color-border,#e0e0e0);border-radius:var(--radius-full,9999px)}.ScenarioExecutionDetailModal_stackPre___4gT_::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary,#666)}.ScenarioExecutionDetailModal_muted__MXtdz{margin:0;font-size:var(--text-sm,14px);color:var(--color-text-secondary,#888)}.ScenarioExecutionDetailModal_logsHint__qG_0M{margin:0 0 var(--spacing-sm,8px);font-size:var(--text-xs,12px);color:var(--color-text-secondary,#666);line-height:1.4}.ScenarioExecutionDetailModal_linkList__cNcFW{margin:var(--spacing-xs,4px) 0 0;padding-left:var(--spacing-lg,24px)}.ScenarioExecutionDetailModal_linkList__cNcFW li{margin-bottom:var(--spacing-sm,8px)}.ScenarioExecutionDetailModal_linkList__cNcFW li:last-child{margin-bottom:0}.ScenarioExecutionDetailModal_section__S_ZTc .ScenarioExecutionDetailModal_muted__MXtdz{margin-top:var(--spacing-xs,4px)}.ScenarioExecutionDetailModal_section__S_ZTc .ScenarioExecutionDetailModal_logsHint__qG_0M+.ScenarioExecutionDetailModal_muted__MXtdz,.ScenarioExecutionDetailModal_section__S_ZTc .ScenarioExecutionDetailModal_logsHint__qG_0M+p.ScenarioExecutionDetailModal_muted__MXtdz{margin-top:var(--spacing-sm,8px)}.ScenarioExecutionDetailModal_fileLink__EfuGS{color:var(--color-primary,#8c52ff);text-decoration:none}.ScenarioExecutionDetailModal_fileLink__EfuGS:hover{text-decoration:underline}.ScenarioExecutionDetailModal_fileName__i3HRR{font-size:var(--text-sm,14px);font-weight:500}.ScenarioExecutionDetailModal_fileMeta___QdQA{font-size:var(--text-xs,12px);color:var(--color-text-secondary,#666);margin-left:var(--spacing-xs,4px)}.EvidenceModal_container__uz_U5{display:flex;flex-direction:column;gap:24px;max-height:80vh}.EvidenceModal_viewer__a5Dyx{display:flex;flex-direction:column;gap:16px}.EvidenceModal_mainView__EBys1{display:flex;justify-content:center;align-items:center;min-height:400px;max-height:600px;background-color:var(--color-surface);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}.EvidenceModal_imageContainer__R2aQu{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:20px}.EvidenceModal_image__vrFkf{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--radius-md)}.EvidenceModal_videoContainer__W6Okd{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:20px}.EvidenceModal_video__Q5Xmt{max-width:100%;max-height:100%;border-radius:var(--radius-md)}.EvidenceModal_navigation__Kz7Rp{display:flex;justify-content:center;align-items:center;gap:16px}.EvidenceModal_navButton__MoOih{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--color-surface);border:2px solid var(--color-border);color:var(--color-text);cursor:pointer;transition:all var(--transition-base)}.EvidenceModal_navButton__MoOih:hover:not(.EvidenceModal_disabled__z4Hyf){background-color:var(--color-primary);border-color:var(--color-primary);color:white}.EvidenceModal_navButton__MoOih.EvidenceModal_disabled__z4Hyf{opacity:.5;cursor:not-allowed}.EvidenceModal_navIcon__eobgF{width:20px;height:20px}.EvidenceModal_counter__REZUF{font-weight:var(--font-semibold);color:var(--color-text);padding:8px 16px;border-radius:var(--radius-md);border:1px solid var(--color-border)}.EvidenceModal_counter__REZUF,.EvidenceModal_fileName__Rf1qj{font-size:var(--text-sm);background-color:var(--color-surface)}.EvidenceModal_fileName__Rf1qj{text-align:center;color:var(--color-text-secondary);padding:8px;border-radius:var(--radius-md)}.EvidenceModal_thumbnails__3IBze{display:flex;flex-direction:column;gap:12px}.EvidenceModal_thumbnailsTitle__MqtHs{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text)}.EvidenceModal_thumbnailsGrid__5tfbh{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px;max-height:200px;overflow-y:auto;padding:4px}.EvidenceModal_thumbnail__Q3tFq{position:relative;aspect-ratio:16/9;border:2px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:all var(--transition-base);background-color:var(--color-surface);display:flex;flex-direction:column}.EvidenceModal_thumbnail__Q3tFq:hover{background-color:rgba(248,250,252,1)}.EvidenceModal_thumbnail__Q3tFq.EvidenceModal_selected__Pvb4g,.EvidenceModal_thumbnail__Q3tFq:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.EvidenceModal_thumbnailImage__U3Jaz{width:100%;height:100%;object-fit:cover}.EvidenceModal_placeholder__Dv9lF{width:100%;height:100%;min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;background-color:var(--color-surface);color:var(--color-text-secondary);padding:40px}.EvidenceModal_placeholderIcon__dK3vr{width:64px;height:64px;color:var(--color-text-secondary);opacity:.5}.EvidenceModal_placeholderText__CIDkB{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);text-align:center}.EvidenceModal_placeholderSubtext__Z_JQU{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center}.EvidenceModal_thumbnailPlaceholder__omEyl{width:100%;height:100%;background-color:var(--color-border);display:flex;justify-content:center;align-items:center}.EvidenceModal_thumbnailPlaceholderIcon__eHaSg{width:32px;height:32px;color:var(--color-text-secondary);opacity:.5}.EvidenceModal_thumbnailIcon__fy2WM{position:absolute;top:4px;right:4px;width:16px;height:16px;color:white;background-color:rgba(0,0,0,.6);padding:2px;border-radius:var(--radius-sm)}.EvidenceModal_thumbnailName__dVcb4{position:absolute;bottom:0;left:0;right:0;padding:4px;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);color:white;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EvidenceModal_empty__ESraX{text-align:center;padding:40px;color:var(--color-text-secondary);font-size:var(--text-base)}@media (max-width:768px){.EvidenceModal_mainView__EBys1{min-height:300px;max-height:400px}.EvidenceModal_thumbnailsGrid__5tfbh{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));max-height:150px}}.LogsModal_container__a8qRU{display:flex;flex-direction:column;gap:20px;max-height:80vh}.LogsModal_header__Daz89{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;border-bottom:2px solid var(--color-border)}.LogsModal_headerLeft__bVIkf{flex:1 1}.LogsModal_filesTitle__JylLL{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0}.LogsModal_downloadAllButton__4Ch2w{display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:var(--color-primary);color:white;border:none;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:all var(--transition-base)}.LogsModal_downloadAllButton__4Ch2w:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-md)}.LogsModal_downloadAllButton__4Ch2w:disabled{opacity:.6;cursor:not-allowed}.LogsModal_downloadAllIcon__hnUWj{width:18px;height:18px}.LogsModal_content__4yCqM{display:flex;gap:20px;flex:1 1;min-height:0;overflow:hidden}.LogsModal_filesList__m9W_b{display:flex;flex-direction:column;gap:8px;width:300px;min-width:250px;max-height:600px;overflow-y:auto;padding-right:8px}.LogsModal_fileItem__TSMW_{display:flex;align-items:center;gap:12px;padding:12px;background-color:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base)}.LogsModal_fileItem__TSMW_.LogsModal_selected__FExhj,.LogsModal_fileItem__TSMW_:hover{border-color:var(--color-primary);background-color:var(--color-background)}.LogsModal_fileItem__TSMW_.LogsModal_selected__FExhj{box-shadow:var(--shadow-md)}.LogsModal_fileIcon__sFI8A{width:20px;height:20px;color:var(--color-text-secondary);flex-shrink:0}.LogsModal_fileInfo___pGUI{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.LogsModal_fileName__T7Z9v{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LogsModal_fileSize__XnF3j{font-size:var(--text-xs);color:var(--color-text-secondary)}.LogsModal_downloadButton__xPWNv{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background-color:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;transition:all var(--transition-base);flex-shrink:0}.LogsModal_downloadButton__xPWNv:hover:not(:disabled){background-color:var(--color-primary);border-color:var(--color-primary);color:white}.LogsModal_downloadButton__xPWNv:disabled{opacity:.5;cursor:not-allowed}.LogsModal_downloadIcon__4C48_{width:16px;height:16px}.LogsModal_downloadIcon__4C48_.LogsModal_downloading__1rvDt{animation:LogsModal_spin__Wt6oT 1s linear infinite}@keyframes LogsModal_spin__Wt6oT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LogsModal_viewer__CB7kN{flex:1 1;display:flex;flex-direction:column;min-width:0;border:2px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.LogsModal_viewerHeader__lqaCE{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:var(--color-surface);border-bottom:2px solid var(--color-border)}.LogsModal_viewerTitle__2HKuE{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LogsModal_viewerDownloadButton__dzW1_{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:var(--color-primary);color:white;border:none;border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--font-semibold);cursor:pointer;transition:all var(--transition-base);flex-shrink:0}.LogsModal_viewerDownloadButton__dzW1_:hover:not(:disabled){background-color:var(--color-primary-hover)}.LogsModal_viewerDownloadButton__dzW1_:disabled{opacity:.6;cursor:not-allowed}.LogsModal_viewerDownloadIcon__D6u71{width:14px;height:14px}.LogsModal_logContent__Ef_rl{flex:1 1;overflow:auto;padding:16px;font-size:13px;line-height:1.6}.LogsModal_logContent__Ef_rl.LogsModal_light__vMYvD{background-color:#1e1e1e;color:#d4d4d4}.LogsModal_logContent__Ef_rl.LogsModal_dark__nXRpn{background-color:#0d1117;color:#c9d1d9}.LogsModal_logContent__Ef_rl pre{margin:0;white-space:pre-wrap;word-break:break-all;color:inherit}.LogsModal_empty__vmjAQ{text-align:center;padding:40px;color:var(--color-text-secondary);font-size:var(--text-base)}@media (max-width:768px){.LogsModal_content__4yCqM{flex-direction:column}.LogsModal_filesList__m9W_b{width:100%;max-height:200px}.LogsModal_viewer__CB7kN{min-height:400px}}.SelectMenu_wrapper__qIGBp{position:relative;width:100%}.SelectMenu_compact__xxbbX .SelectMenu_trigger__8c_GW{min-height:36px;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-xs)}.SelectMenu_compact__xxbbX .SelectMenu_chevron__CP6u0{width:14px;height:14px}.SelectMenu_trigger__8c_GW{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);width:100%;min-height:var(--control-height-min);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-base),box-shadow var(--transition-base),background-color var(--transition-fast);text-align:left}.SelectMenu_trigger__8c_GW:hover{border-color:var(--color-primary-light)}.SelectMenu_trigger__8c_GW:focus{outline:none}.SelectMenu_trigger__8c_GW:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(79,195,246,.2)}.SelectMenu_trigger__8c_GW.SelectMenu_open__09cfr{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(79,195,246,.12)}.SelectMenu_trigger__8c_GW:disabled{opacity:.55;cursor:not-allowed}.SelectMenu_triggerLabel__eNlc_{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectMenu_triggerPlaceholder__cWxoe{color:var(--color-text-tertiary);font-weight:var(--font-normal)}.SelectMenu_chevron__CP6u0{width:18px;height:18px;color:var(--color-text-secondary);flex-shrink:0;transition:transform var(--transition-base),color var(--transition-fast)}.SelectMenu_chevron__CP6u0.SelectMenu_open__09cfr{transform:rotate(180deg);color:var(--color-primary)}.SelectMenu_dropdown__kr7A8{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:80;padding:var(--spacing-xs);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-height:260px;overflow-y:auto;animation:SelectMenu_selectMenuIn__vfePy .12s ease-out}@keyframes SelectMenu_selectMenuIn__vfePy{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.SelectMenu_option__Uw868{width:100%;padding:var(--spacing-sm) var(--spacing-md);margin:0;border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;text-align:left;font-size:var(--text-sm);font-family:inherit;font-weight:var(--font-normal);line-height:1.45;color:var(--color-text);transition:background-color var(--transition-fast),color var(--transition-fast)}.SelectMenu_option__Uw868.SelectMenu_highlighted__F1XDC,.SelectMenu_option__Uw868:hover{background-color:var(--color-surface)}.SelectMenu_option__Uw868.SelectMenu_selected__BEeVp{color:var(--color-primary);font-weight:var(--font-semibold);background-color:rgba(0,20,95,.06)}.SelectMenu_option__Uw868.SelectMenu_selected__BEeVp.SelectMenu_highlighted__F1XDC,.SelectMenu_option__Uw868.SelectMenu_selected__BEeVp:hover{background-color:rgba(0,20,95,.09)}.SelectMenu_noOptions__o1z6a{padding:var(--spacing-md);text-align:center;color:var(--color-text-tertiary);font-size:var(--text-sm)}[data-theme=dark] .SelectMenu_trigger__8c_GW{background-color:var(--color-surface)}[data-theme=dark] .SelectMenu_dropdown__kr7A8{background-color:var(--color-surface-elevated);border-color:var(--color-border)}[data-theme=dark] .SelectMenu_option__Uw868.SelectMenu_highlighted__F1XDC,[data-theme=dark] .SelectMenu_option__Uw868:hover{background-color:rgba(255,255,255,.06)}[data-theme=dark] .SelectMenu_option__Uw868.SelectMenu_selected__BEeVp{background-color:rgba(79,195,246,.12);color:var(--color-primary)}[data-theme=dark] .SelectMenu_option__Uw868.SelectMenu_selected__BEeVp.SelectMenu_highlighted__F1XDC,[data-theme=dark] .SelectMenu_option__Uw868.SelectMenu_selected__BEeVp:hover{background-color:rgba(79,195,246,.16)}.EmptyState_emptyState__pLhD6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-4xl) var(--spacing-xl);text-align:center;gap:var(--spacing-lg);min-height:420px;background:var(--gradient-surface);border-radius:var(--radius-xl);border:1px solid var(--color-border-light);position:relative;overflow:hidden}.EmptyState_emptyStateVisual__yIjq9{position:relative;margin-bottom:var(--spacing-sm)}.EmptyState_emptyIconWrapper__XFAzF{width:96px;height:96px;border-radius:var(--radius-full);background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 40px rgba(0,20,95,.25);position:relative;z-index:1}[data-theme=dark] .EmptyState_emptyIconWrapper__XFAzF{box-shadow:0 12px 40px rgba(79,195,246,.2)}.EmptyState_emptyIcon__QRi1h{width:48px;height:48px;color:white}.EmptyState_emptyStateDots__zYbVx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;background-image:radial-gradient(var(--color-primary) 1.5px,transparent 1.5px);background-size:24px 24px;opacity:.08;pointer-events:none}[data-theme=dark] .EmptyState_emptyStateDots__zYbVx{background-image:radial-gradient(var(--color-primary) 1.5px,transparent 1.5px);opacity:.15}.EmptyState_emptyTitle__rPYHI{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text);margin:0;line-height:1.2}.EmptyState_emptyDescription__b1jnt{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;max-width:420px;line-height:1.6}.EmptyState_emptyBenefits__9pVOO{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md) var(--spacing-xl)}.EmptyState_emptyBenefits__9pVOO li{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm);color:var(--color-text-secondary);background:var(--color-background);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-full);border:1px solid var(--color-border-light);box-shadow:var(--shadow-sm)}.EmptyState_benefitIcon__iCDNS{width:18px;height:18px;color:var(--color-primary);flex-shrink:0}.EmptyState_emptyCtaButton__W2Dgh{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);background:var(--color-primary);color:white;border:none;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;transition:all var(--transition-base);margin-top:var(--spacing-sm);box-shadow:0 4px 14px rgba(0,20,95,.35)}.EmptyState_emptyCtaButton__W2Dgh:hover{background:var(--color-primary-hover);box-shadow:0 6px 20px rgba(0,20,95,.4)}[data-theme=dark] .EmptyState_emptyCtaButton__W2Dgh{box-shadow:0 4px 14px rgba(79,195,246,.25)}[data-theme=dark] .EmptyState_emptyCtaButton__W2Dgh:hover{box-shadow:0 6px 20px rgba(79,195,246,.35)}.EmptyState_createIcon__AoRyP{width:18px;height:18px}@media (max-width:768px){.EmptyState_emptyState__pLhD6{padding:var(--spacing-2xl) var(--spacing-md);min-height:auto}.EmptyState_emptyIconWrapper__XFAzF{width:80px;height:80px}.EmptyState_emptyIcon__QRi1h{width:40px;height:40px}.EmptyState_emptyTitle__rPYHI{font-size:var(--text-xl)}.EmptyState_emptyBenefits__9pVOO{flex-direction:column;align-items:center;width:100%;max-width:280px}.EmptyState_emptyBenefits__9pVOO li{width:100%;justify-content:center}.EmptyState_emptyCtaButton__W2Dgh{width:100%;max-width:280px;justify-content:center}}.page_testsPage__JwGtJ{display:flex;justify-content:center;align-items:flex-start;min-height:calc(100vh - 70px);padding:0;background:transparent}.page_testsCard__ztfVI{--tests-align-column-width:340px;width:100%;max-width:1400px;background-color:var(--color-background);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--app-panel-padding);border:1px solid var(--color-border);display:flex;flex-direction:column;min-height:calc(100vh - 100px)}.page_testsCardEmptyState__WEztx{min-height:unset}.page_header__eSitE{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--app-page-block-gap);flex-wrap:wrap;gap:var(--spacing-md)}.page_headerText__2eltR{min-width:0;flex:1 1}.page_title__YpeQf{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-text);margin:0 0 var(--spacing-xs) 0}.page_subtitle__KR9K9{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.5;max-width:42rem}.page_content__nDzHq{display:flex;flex-direction:column;flex:1 1;gap:16px;padding-top:var(--spacing-md)}.page_topSection__adsCt{display:flex;flex-direction:column;gap:14px;flex:0 0 auto;position:relative;z-index:1}.page_productSelector__f3HMm{display:flex;flex-direction:column;gap:8px;position:relative;z-index:100}.page_label__aMILx{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text)}.page_productSelectMenu__589Ey{width:100%;max-width:var(--tests-align-column-width);position:relative;z-index:101}.page_versionsSection__GH_kp{flex:1 1;overflow:visible;padding-bottom:120px;padding-top:60px;margin-top:-60px;margin-bottom:-120px;position:relative;z-index:1;pointer-events:none}.page_versionsSection__GH_kp>*{pointer-events:auto}.page_versionsRow__Yulzr{display:flex;align-items:stretch;gap:12px;width:100%;min-width:0}.page_versionsCarousel__VLxa2{flex:1 1;min-width:0;display:flex;align-items:stretch;gap:8px}.page_versionsCarouselBtn__KswUq{flex:0 0 auto;align-self:stretch;width:36px;min-width:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.page_versionsCarouselBtn__KswUq:hover{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface));border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));color:var(--color-primary)}.page_versionsCarouselBtn__KswUq:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page_versionsCarouselIcon__e6kGq{width:20px;height:20px;flex-shrink:0}.page_versionsScroll__mNvHM{flex:1 1;min-width:0;overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.page_versionsScroll__mNvHM::-webkit-scrollbar{display:none;width:0;height:0}.page_versionsNewExecutionSlot__bZngu{flex:0 0 auto;width:auto;min-width:0;max-width:none;display:flex;flex-direction:column;align-items:center;align-self:stretch;background:linear-gradient(165deg,color-mix(in srgb,var(--color-primary) 12%,var(--color-surface)) 0,var(--color-surface) 55%);border:2px solid color-mix(in srgb,var(--color-primary) 35%,var(--color-border));border-radius:var(--radius-md);padding:12px;box-shadow:var(--shadow-sm)}.page_versionsNewExecutionBtn__JeOov{flex:1 1 auto;min-height:0;align-self:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding-inline:var(--spacing-md);flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-sm);box-shadow:var(--shadow-sm);font-weight:var(--font-semibold);text-align:left;line-height:1.3;background-color:var(--chart-emerald)!important;color:#fff!important;border:none!important}.page_versionsNewExecutionBtn__JeOov:hover:not(:disabled){background-color:color-mix(in srgb,var(--chart-emerald) 88%,black)!important}[data-theme=dark] .page_versionsNewExecutionBtn__JeOov:hover:not(:disabled){background-color:color-mix(in srgb,var(--chart-emerald) 82%,white)!important}.page_versionsNewExecutionBtn__JeOov span{text-align:left}.page_versionsNewExecutionIcon__CtIE3{width:18px;height:18px;flex-shrink:0}.page_versionsGrid__W5wwk{display:flex;align-items:stretch;gap:12px;width:max-content;min-width:100%;position:relative;z-index:1;pointer-events:auto}.page_versionsGrid__W5wwk>*,.page_versionsGrid__W5wwk>.page_loadMoreCard__hCIHx{flex:0 0 var(--tests-align-column-width);min-width:var(--tests-align-column-width);max-width:var(--tests-align-column-width)}.page_versionsGrid__W5wwk>.page_loadMoreCard__hCIHx{width:auto}.page_loadMoreCard__hCIHx{background-color:var(--color-surface);border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:12px;transition:all var(--transition-base);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;width:100%;align-self:stretch;flex:1 1}.page_loadMoreCard__hCIHx:hover{border-color:var(--color-primary);background-color:rgba(248,250,252,1)}[data-theme=dark] .page_loadMoreCard__hCIHx:hover{background-color:rgba(255,255,255,.06)}.page_loadMoreContent__DgDyE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px}.page_loadMoreText__c0zbf{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary);text-align:center}.page_loadMoreCount__Si3nG{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--color-text-secondary);text-align:center}.page_loadMoreExecutionCard__lnAp5{background-color:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-sm);padding:12px;transition:all var(--transition-base);cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:72px}.page_loadMoreExecutionCard__lnAp5:hover{border-color:var(--color-primary);background-color:rgba(248,250,252,1)}[data-theme=dark] .page_loadMoreExecutionCard__lnAp5:hover{background-color:rgba(255,255,255,.06)}.page_noVersions__sL90k{text-align:center;padding:40px;color:var(--color-text-secondary);font-size:var(--text-base)}.page_detailSection__tSTvD{flex:1 1;display:flex;flex-direction:column;gap:0;width:100%;min-height:420px;position:relative;z-index:5}.page_tabsContainer__0e10Y{display:flex;gap:4px;border-bottom:1px solid var(--color-border);padding-bottom:0;margin-bottom:12px;flex-wrap:nowrap}.page_tab__K6b7V{padding:8px 12px;background:none;border:none;border-bottom:2px solid transparent;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-base);position:relative;bottom:-1px;white-space:nowrap}.page_tab__K6b7V:hover{color:var(--color-text);background-color:var(--color-surface)}.page_tabActive__gdKu1{border-bottom-color:var(--color-primary)}.page_tabActive__gdKu1,.page_tabActive__gdKu1:hover{color:var(--color-primary)}.page_detailSectionContent__ohNfQ,.page_tabContent__V4eDJ{flex:1 1;display:flex;gap:16px;width:100%;min-height:420px}.page_tabContent__V4eDJ{overflow:hidden}.page_executionsColumn__VgbX6{flex:0 0 var(--tests-align-column-width);display:flex;flex-direction:column;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;position:relative;z-index:10}.page_executionsHeader__cW_i7{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--color-border);background-color:var(--color-surface);gap:8px;flex-wrap:nowrap;position:relative;z-index:11}.page_executionsHeaderText__HeATP{display:flex;flex-direction:column;gap:2px;min-width:0}.page_pollingHint__vsg37{font-size:11px;font-weight:var(--font-semibold);color:var(--color-primary);line-height:1.3;animation:page_pollingFade__5KNAE 1.5s ease-in-out infinite}@keyframes page_pollingFade__5KNAE{0%,to{opacity:.75}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.page_pollingHint__vsg37{animation:none}}.page_columnTitle__2IomM{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--color-text);margin:0;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.page_newExecutionIcon__jcFq8{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.page_executionsHeader__cW_i7 button{position:relative;z-index:12;pointer-events:auto;flex-shrink:0;white-space:nowrap;gap:var(--spacing-md)}.page_executionsFiltersToolbar__9T6jp{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-sm);padding:12px;background-color:color-mix(in srgb,var(--color-text) 3.5%,var(--color-background));border-bottom:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);box-sizing:border-box}.page_collapsibleFiltersHeader__ZkVZ3{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);margin:0;min-height:40px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.page_collapsibleFiltersHeader__ZkVZ3:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface))}.page_collapsibleFiltersHeader__ZkVZ3:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page_executionsFiltersToolbar__9T6jp .page_collapsibleFiltersHeader__ZkVZ3{border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-background) 88%,var(--color-surface))}.page_executionsFiltersToolbar__9T6jp .page_collapsibleFiltersHeader__ZkVZ3:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 7%,var(--color-background))}.page_executionsFiltersToolbar__9T6jp .page_collapsibleFiltersHeader__ZkVZ3 .page_collapsibleFiltersTitle__B_2Wy{color:var(--color-primary)}.page_executionsFiltersToolbar__9T6jp .page_collapsibleFiltersChevron__nW0wW{color:var(--color-primary);opacity:.85}.page_collapsibleFiltersTitle__B_2Wy{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary);line-height:1.25}.page_collapsibleFiltersChevron__nW0wW{flex-shrink:0;color:var(--color-primary);opacity:.85;transition:transform var(--transition-fast)}.page_collapsibleFiltersChevronOpen__yvio2{transform:rotate(180deg)}.page_executionsFiltersPanel__GIuc6{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transition:grid-template-rows .3s ease-out,opacity .22s ease-out;pointer-events:none}.page_executionsFiltersPanelOpen__tpuEB{grid-template-rows:1fr;opacity:1;pointer-events:auto}.page_executionsFiltersPanelInner___KQ9B{min-height:0;overflow:hidden}.page_executionsFiltersPanel__GIuc6 .page_executionsFiltersRow__GrIGn{margin-bottom:0}@media (prefers-reduced-motion:reduce){.page_executionsFiltersPanel__GIuc6{transition:none}}.page_executionsFiltersRow__GrIGn{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:flex-end}.page_executionsFilterUserWrap__CeO6p{flex:0 1 200px;min-width:min(200px,100%)}.page_executionsFilterSelect__jhMJB{width:100%}.page_executionsFilterSearch__NB88p{flex:1 1 200px;min-width:0;min-height:36px;padding:6px var(--spacing-sm);font-size:var(--text-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text)}.page_executionsFilterSearch__NB88p:focus{outline:none;border-color:var(--color-primary)}.page_executionsDateRangeGroup__wCUIv{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;gap:var(--spacing-sm);flex:0 0 auto}.page_executionsDateField__jPLRd{display:flex;flex-direction:column;gap:4px;flex:0 0 auto;min-width:0}.page_executionsDateLabel__i_Z_u{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-secondary)}.page_executionsDateInput__as6VC{padding:8px 10px;font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-text);min-width:0;width:9.75rem;max-width:100%;box-sizing:border-box}.page_filterRowShowDesc__J40Hh{display:inline-flex;align-items:center;gap:var(--spacing-sm);flex:0 0 auto;margin-bottom:2px}.page_filterRowShowDescLabel__w2jie{font-size:var(--text-xs);color:var(--color-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;font-weight:inherit}.page_executionsList__XZJUG{flex:1 1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px;max-height:min(560px,62vh);min-height:0;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-text-secondary) 65%,var(--color-border)) color-mix(in srgb,var(--color-border) 45%,var(--color-background))}.page_executionsList__XZJUG::-webkit-scrollbar{width:12px}.page_executionsList__XZJUG::-webkit-scrollbar-track{margin:6px 2px;background:color-mix(in srgb,var(--color-border) 40%,var(--color-background));border-radius:6px}.page_executionsList__XZJUG::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--color-text-secondary) 55%,var(--color-border));border-radius:6px;border:2px solid color-mix(in srgb,var(--color-border) 40%,var(--color-background));min-height:48px}.page_executionsList__XZJUG::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--color-text) 35%,var(--color-border))}.page_detailColumn__r_oRL{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.page_empty__Xav_N,.page_loading__CHXuT{display:flex;align-items:center;justify-content:center;padding:24px 16px;color:var(--color-text-secondary);font-size:var(--text-sm);text-align:center}.page_detailSkeleton__TvUik{display:flex;flex-direction:column;gap:14px;padding:14px;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);height:100%;min-height:300px;overflow:hidden}.page_skeletonBar__zk6TB{border-radius:var(--radius-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-border) 60%,transparent) 0,color-mix(in srgb,var(--color-border) 25%,transparent) 50%,color-mix(in srgb,var(--color-border) 60%,transparent) 100%);background-size:200% 100%;animation:page_shimmer__Zz2jl 1.4s ease-in-out infinite}.page_skeletonHeader__nhoir{height:38px;width:100%}.page_skeletonEnv__VlPNW{height:20px;width:180px}.page_skeletonFilters__xQwXQ{height:32px;width:100%}.page_skeletonPlanTitle__GGJ8A{height:14px;width:200px;margin-top:4px}.page_skeletonPlan__gKfQa{height:70px;width:100%}@keyframes page_shimmer__Zz2jl{0%{background-position:200% 0}to{background-position:-200% 0}}.page_emptyStateDetail___Uk1U{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;width:100%;min-height:100%;text-align:center;background:var(--color-surface);border-radius:var(--radius-md);border:1px dashed var(--color-border);position:relative;overflow:hidden}.page_emptyStateDetail___Uk1U:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 85% 50% at 50% 0,rgba(140,82,255,.035) 0,transparent 60%);pointer-events:none}.page_emptyStateIcon__zakAR{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface));margin-bottom:16px;position:relative;z-index:1}.page_emptyStateIcon__zakAR:before{display:none}.page_emptyStateIcon__zakAR .page_icon__B50Pt{width:36px;height:36px;color:var(--color-primary);stroke-width:1.5}.page_emptyStateTitle__nbAI2{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-text);margin:0 0 8px;position:relative;z-index:1}.page_emptyStateMessage__XY2tq{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;max-width:420px;line-height:1.5;position:relative;z-index:1}.page_emptyState__Hft5l{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center;gap:16px}.page_emptyTitle__f8HMV{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-text);margin:0}.page_emptyMessage__HuV2h{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;max-width:600px}@media (max-width:1024px){.page_testsCard__ztfVI{--tests-align-column-width:100%}.page_detailSection__tSTvD{flex-direction:column}.page_executionsColumn__VgbX6{flex:0 0 auto;max-height:400px}}.page_featureItem__YKoDa{padding:16px;background-color:var(--color-background);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);margin-bottom:12px}.page_featureItemSelected__BlTJP,.page_featureItem__YKoDa:hover{border-color:var(--color-primary);background-color:var(--color-surface)}.page_featureItemSelected__BlTJP{box-shadow:var(--shadow-md)}.page_featurePath__jXQA6{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);margin-bottom:8px}.page_featureErrorCount__YZyZw{font-size:var(--text-xs);color:var(--color-error);font-weight:var(--font-semibold)}.page_errorExecutionsList__bIeI4{display:flex;flex-direction:column;gap:16px;padding:20px}.page_errorExecutionsTitle__c5Nex{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-text);margin:0 0 16px}.page_errorExecutionCard__4urMC{background-color:var(--color-background);border:2px solid var(--color-border);border-radius:var(--radius-md);padding:20px;transition:all var(--transition-base)}.page_errorExecutionCard__4urMC:hover{box-shadow:var(--shadow-md);border-color:var(--color-error)}.page_errorExecutionHeader__cz6qv{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}.page_errorExecutionDate__qrgW5{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text)}.page_errorExecutionStatus__GvKUe{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-error);text-transform:uppercase}.page_errorExecutionContent__KhLwb{display:flex;flex-direction:column;gap:12px}.page_errorExecutionField__Qkcqf{display:flex;flex-direction:column;gap:4px}.page_errorExecutionLabel__Un_jL{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-secondary);text-transform:uppercase}.page_errorExecutionValue__fVKvy{font-size:var(--text-sm);color:var(--color-text)}.page_errorExecutionErrorMessage__C6Anv{font-size:var(--text-sm);color:var(--color-error);font-weight:var(--font-medium);padding:8px;background-color:rgba(220,38,38,.1);border-radius:var(--radius-sm);border-left:3px solid var(--color-error)}.page_errorExecutionActions__5Dy6l{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.page_platformMapLeft__Zw1_b{flex:0 0 400px;display:flex;flex-direction:column;gap:var(--spacing-md);background-color:var(--color-background);border:2px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--app-panel-padding);overflow:hidden}.page_platformMapCards__jwZ2z{display:flex;flex-direction:column;gap:var(--spacing-md);overflow-y:auto;flex:1 1;padding-right:var(--spacing-sm)}.page_platformMapCards__jwZ2z::-webkit-scrollbar{width:6px}.page_platformMapCards__jwZ2z::-webkit-scrollbar-track{background:transparent}.page_platformMapCards__jwZ2z::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:3px}.page_platformMapCards__jwZ2z::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-secondary)}.page_platformMapRight__4B0wX{flex:1 1;min-width:0;display:flex;flex-direction:column;background-color:var(--color-surface);border-radius:var(--radius-lg);padding:var(--app-panel-padding);border:1px solid var(--color-border)}.page_functionalityGroupsContainer__5HfPb{display:flex;flex-direction:column;gap:var(--spacing-md)}.page_functionalityGroupsTitle__XCrr6{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);margin:0;padding-bottom:var(--spacing-md);border-bottom:2px solid var(--color-border)}@media (max-width:1024px){.page_platformMapLeft__Zw1_b{flex:0 0 auto;max-height:400px}.page_platformMapCards__jwZ2z{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));max-height:none}}@media (max-width:768px){.page_testsPage__JwGtJ{padding:var(--spacing-md);min-width:0}.page_testsCard__ztfVI{padding:var(--app-panel-padding);min-width:0;max-width:100%}.page_header__eSitE{align-items:stretch}.page_header__eSitE,.page_versionsRow__Yulzr{flex-direction:column}.page_versionsNewExecutionSlot__bZngu{flex:0 0 auto;width:100%;max-width:none;min-width:0;align-items:center}.page_versionsNewExecutionBtn__JeOov{flex:1 1 auto;min-height:48px;flex-direction:row;width:-moz-fit-content;width:fit-content;max-width:100%}.page_versionsNewExecutionIcon__CtIE3{width:18px;height:18px}.page_executionsHeader__cW_i7{padding:12px}.page_executionsColumn__VgbX6{flex:0 0 auto;max-height:300px}.page_tabsContainer__0e10Y{flex-direction:column;gap:0}.page_tab__K6b7V{border-bottom:none;border-left:3px solid transparent;border-right:none;bottom:0}.page_tabActive__gdKu1{border-bottom-color:transparent;border-left-color:var(--color-primary)}.page_platformMapCards__jwZ2z{grid-template-columns:1fr}}