.Cts3AppView_filters__LxSAh{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--outline-var);flex-wrap:wrap}.Cts3AppView_filtersRight__FDs4i{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.Cts3AppView_search__FyWVf{flex:0 1 260px;min-width:160px;min-height:0;padding:0 var(--sp-4)}.Cts3AppView_filtersRight__FDs4i .tk-tool-btn,.Cts3AppView_search__FyWVf{height:36px;box-sizing:border-box}.Cts3AppView_filtersRight__FDs4i .tk-tool-btn:focus-visible{outline:none}.Cts3AppView_filtersRight__FDs4i .tk-tool-btn.on{outline:1px solid var(--primary);outline-offset:-1px}.Cts3AppView_addBtn___L0i5{height:36px}.Cts3AppView_groups__SJql1{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--sp-3) var(--sp-4)}.Cts3AppView_group__mUeVC{border:1px solid var(--outline-var);border-radius:var(--radius-sm);margin-bottom:var(--sp-3);overflow:hidden}.Cts3AppView_groupHead__24KcD{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:var(--sp-2) var(--sp-3);background:var(--surface-var);border-bottom:1px solid var(--outline-var)}.Cts3AppView_groupNumCell__SFKLb{position:relative;width:20px;height:20px;flex:none;display:inline-block}.Cts3AppView_groupNum__lSR4_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--on-surface-muted);font-variant-numeric:tabular-nums}.Cts3AppView_groupCheckbox__tmnLc{position:absolute;inset:0;margin:0;width:18px;height:18px;accent-color:var(--primary);cursor:pointer;opacity:0;pointer-events:none}.Cts3AppView_groupHead__24KcD:hover .Cts3AppView_groupNum__lSR4_,.Cts3AppView_hasSelection__6s2uk .Cts3AppView_groupNum__lSR4_{opacity:0}.Cts3AppView_groupHead__24KcD:hover .Cts3AppView_groupCheckbox__tmnLc,.Cts3AppView_hasSelection__6s2uk .Cts3AppView_groupCheckbox__tmnLc{opacity:1;pointer-events:auto}.Cts3AppView_groupName__8jnnR{font-weight:600;font-size:.9rem}.Cts3AppView_groupMeta__Y_UYT{font-size:.78rem;color:var(--on-surface-muted)}.Cts3AppView_chip__ftVDz{padding:2px var(--sp-2);border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--outline-var);font-size:11.5px;color:var(--on-surface-muted);font-weight:500;line-height:1.6}.Cts3AppView_chip_info__oDUpD{background:transparent;color:var(--primary);border-color:var(--primary)}.Cts3AppView_chip_commercial__qpJLe{background:transparent;color:var(--warn);border-color:var(--warn)}.Cts3AppView_chip_transactional__T7TRe{background:transparent;color:var(--success);border-color:var(--success)}.Cts3AppView_badge__4nzXT{display:inline-flex;align-items:center;gap:3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;padding:2px 10px;border-radius:var(--radius-full);line-height:1.6}.Cts3AppView_badge__4nzXT .material-symbols-rounded{font-size:13px;line-height:1;display:block;flex:none}.Cts3AppView_spinIcon__cOeOv{animation:Cts3AppView_cts3SpinBadge__leUMM 1.1s linear infinite}@keyframes Cts3AppView_cts3SpinBadge__leUMM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Cts3AppView_spinIcon__cOeOv{animation:none}}.Cts3AppView_badgeQueued__0DmAP{background:var(--primary);color:var(--on-primary);border:1px solid var(--primary)}.Cts3AppView_badgeRunning__rlUdu{background:var(--tertiary);color:#fff;border:1px solid var(--tertiary)}.Cts3AppView_badgeAttention__1uNfN{background:var(--warn);color:#fff;border:1px solid var(--warn)}.Cts3AppView_badgeCancelled__vJFCD{background:var(--surface-dim);color:var(--on-surface-muted);border:1px solid var(--on-surface-muted)}.Cts3AppView_badgeError__7Kuzy{background:var(--error);color:var(--on-error);border:1px solid var(--error)}@media (prefers-color-scheme:dark){.Cts3AppView_badgeAttention__1uNfN,.Cts3AppView_badgeRunning__rlUdu{color:#1a1a1a}}:root[data-theme=dark] .Cts3AppView_badgeAttention__1uNfN,:root[data-theme=dark] .Cts3AppView_badgeRunning__rlUdu{color:#1a1a1a}:root[data-theme=light] .Cts3AppView_badgeAttention__1uNfN,:root[data-theme=light] .Cts3AppView_badgeRunning__rlUdu{color:#fff}.Cts3AppView_errorIcon__Ny0Iy{display:inline-flex;flex:none;color:var(--error,#b3261e);cursor:help}.Cts3AppView_errorIcon__Ny0Iy .material-symbols-rounded{font-size:16px;display:block}.Cts3AppView_badgeNav__Ks_Lj{cursor:pointer;font-family:inherit}.Cts3AppView_badgeNav__Ks_Lj:hover{filter:brightness(1.15)}.Cts3AppView_fullChatPane__XLhI_{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface)}.Cts3AppView_panel__WEO38{display:flex;flex-direction:column;overflow:hidden}.Cts3AppView_panelHead__rs5yP{height:55px;padding-top:0;padding-bottom:0}.Cts3AppView_panelBody__JQMjH{flex:1;overflow-y:auto}.Cts3AppView_panelFoot__Ctg8f{flex:none;display:flex;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--outline-var);background:var(--surface)}.Cts3AppView_fileLink__FLDBD{position:relative;margin-left:auto;font-size:.8rem;color:var(--primary);border:none;background:transparent;padding:0;cursor:pointer;font-weight:500}.Cts3AppView_fileLink__FLDBD:hover{text-decoration:underline}.Cts3AppView_commentCountBadge__I_Hef{position:absolute;top:-6px;right:-14px;min-width:15px;height:15px;padding:0 3px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid var(--surface);background:var(--error);color:#fff;font-size:9px;font-weight:700;line-height:1}.Cts3AppView_grid__PCMLf{width:100%;border-collapse:collapse;font-size:.84rem}.Cts3AppView_grid__PCMLf tbody td{padding:var(--sp-1) var(--sp-3);border-bottom:1px solid var(--outline-var)}.Cts3AppView_grid__PCMLf tbody tr:last-child td{border-bottom:none}.Cts3AppView_groupFootCell__Fj_9x{position:relative;padding:var(--sp-2) var(--sp-3);text-align:right;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600;color:var(--on-surface-muted);background:var(--surface-var);border-top:1px solid var(--outline-var)}.Cts3AppView_groupFootCell__Fj_9x:before{content:"";position:absolute;left:0;right:0;top:-3px;height:1px;background:var(--outline-var)}.Cts3AppView_titleCell__2wVT7{display:flex;align-items:center;gap:var(--sp-2);min-width:0;min-height:20px}.Cts3AppView_titleCellText__Q77qb{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Cts3AppView_primaryDot__hBQPR{display:inline-block;vertical-align:middle;margin-left:6px;width:7px;height:7px;border-radius:9999px;background:var(--primary)}.Cts3AppView_rowDeleteBtn__hK1Eg{display:none;flex:none;margin-left:auto;width:20px;height:20px;border-radius:9999px;border:none;background:transparent;color:var(--on-surface-muted);cursor:pointer;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease}.Cts3AppView_grid__PCMLf tbody tr:hover .Cts3AppView_rowDeleteBtn__hK1Eg{display:inline-flex}.Cts3AppView_rowDeleteBtn__hK1Eg:hover{background:color-mix(in srgb,var(--error,#b3261e) 14%,transparent);color:var(--error,#b3261e)}.Cts3AppView_rowDeleteBtn__hK1Eg .material-symbols-rounded{font-size:14px;line-height:1;display:block}.Cts3AppView_empty__tOoVF{padding:var(--sp-6);text-align:center;color:var(--on-surface-muted);font-size:.88rem}.Cts3AppView_selectionBar__cwVvp{justify-content:space-between;padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--outline-var);background:var(--surface-dim);font-size:13px;color:var(--on-surface);flex:none}.Cts3AppView_selectionBarActions___hFMv,.Cts3AppView_selectionBarInfo__iKKeN,.Cts3AppView_selectionBar__cwVvp{display:flex;align-items:center;gap:var(--sp-3)}.Cts3AppView_runByAvaImg__gxDKh{width:100%;height:100%;object-fit:cover}.Cts3AppView_runByAvaInit__fE39P{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-container);color:var(--primary);font-size:11px;font-weight:700;line-height:1}.Cts3AppView_feedWrap__96_w3{flex:1;min-height:0;overflow-y:auto}.Cts3AppView_feedInner__JpRd9{padding:var(--sp-5)}.Cts3AppView_feedHeader__Z44fS{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--on-surface-muted);margin-bottom:var(--sp-4)}.Cts3AppView_feedHeader__Z44fS .material-symbols-rounded{font-size:16px}.Cts3AppView_feedDayGroup__Ij84j+.Cts3AppView_feedDayGroup__Ij84j{margin-top:var(--sp-5)}.Cts3AppView_feedDayLabel__XF7b_{font-size:12.5px;font-weight:600;color:var(--on-surface-muted);padding-bottom:var(--sp-2);margin-bottom:var(--sp-2);border-bottom:1px solid var(--outline-var)}.Cts3AppView_feedRow__GLszo{display:flex;gap:12px;padding:10px 0}.Cts3AppView_feedRow__GLszo+.Cts3AppView_feedRow__GLszo{border-top:1px solid color-mix(in srgb,var(--outline-var) 55%,transparent)}.Cts3AppView_feedAva__nMpmn,.Cts3AppView_feedIconAva__H6THi{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;overflow:hidden}.Cts3AppView_feedIconAva__H6THi{background:var(--surface-dim);color:var(--on-surface-muted)}.Cts3AppView_feedIconAva__H6THi .material-symbols-rounded{font-size:17px}.Cts3AppView_feedAva__nMpmn .Cts3AppView_runByAvaInit__fE39P{font-size:13px}.Cts3AppView_feedBody__ssyhO{flex:1;min-width:0}.Cts3AppView_feedSentence__ZeopX{font-size:13.5px;line-height:1.5;color:var(--on-surface);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Cts3AppView_feedActor__kCXKY,.Cts3AppView_feedBold__YhKPy{font-weight:600}.Cts3AppView_feedPill__lkF13{font-size:11px;font-weight:600;padding:1px 8px;border-radius:999px;background:var(--primary-container);color:var(--primary);white-space:nowrap}.Cts3AppView_feedPillWarn__pK3qF{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}.Cts3AppView_feedCost__m8DZk{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--on-surface-muted);white-space:nowrap}.Cts3AppView_feedCaption__Ifi8V{font-size:12px;color:var(--on-surface-muted);margin-top:2px}.Cts3AppView_feedTime__fnzA3{font-size:11.5px;color:var(--on-surface-muted);opacity:.8;margin-top:3px}.Cts3AppView_statsWrap__Rdsyk{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-5);container-type:inline-size;container-name:cts3stats}.Cts3AppView_statsKpiRow__sS8LY{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-4);margin-bottom:var(--sp-5)}@container cts3stats (max-width: 780px){.Cts3AppView_statsKpiRow__sS8LY{grid-template-columns:repeat(2,1fr)}}@container cts3stats (max-width: 380px){.Cts3AppView_statsKpiRow__sS8LY{grid-template-columns:1fr}}.Cts3AppView_statsKpiCard__KgpWg{padding:var(--sp-4);border-radius:12px;background:var(--surface-container);border:1px solid var(--outline-var);display:flex;flex-direction:column;gap:6px}.Cts3AppView_statsKpiLabel__0YV_m{font-size:12px;color:var(--on-surface-muted)}.Cts3AppView_statsKpiValue__fBCgj{font-size:24px;font-weight:700;color:var(--primary);line-height:1.1}.Cts3AppView_statsKpiSub__GseKB{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.Cts3AppView_statsKpiPill__C4ktX{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--surface-dim);color:var(--on-surface-muted)}.Cts3AppView_statsChartsGrid__pPaoD{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5)}@media (max-width:900px){.Cts3AppView_statsChartsGrid__pPaoD{grid-template-columns:1fr}}.Cts3AppView_statsChartCard__eafUt{padding:var(--sp-4);border-radius:12px;background:var(--surface-container);border:1px solid var(--outline-var);min-width:0}.Cts3AppView_statsChartCard--wide__T0wqF{grid-column:1/-1}.Cts3AppView_statsChartTitle__gC4IY{font-size:13px;font-weight:600;color:var(--on-surface);margin-bottom:var(--sp-3)}.Cts3AppView_statsEmpty__4jYpH{color:var(--on-surface-muted);font-size:13px;padding:var(--sp-6) 0;text-align:center}.Cts3AppView_statsTopRow__fcIe5{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:12.5px}.Cts3AppView_statsTopTitle__zjvxB{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--on-surface)}.Cts3AppView_statsTopBar__AW45r{height:6px;border-radius:3px;background:var(--primary);flex-shrink:0}.Cts3AppView_statsTopCost__zaBHi{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--on-surface-muted);width:64px;text-align:right}.Cts3OutlineModal_error__OYjE5{display:flex;align-items:center;gap:var(--sp-2);margin:var(--sp-3) var(--sp-5);padding:var(--sp-3);background:color-mix(in srgb,var(--error,#b3261e) 10%,transparent);color:var(--error,#b3261e);border-radius:var(--radius-md);font-size:13px}.Cts3OutlineModal_stateMsg__1Fuih{padding:var(--sp-6);text-align:center;color:var(--on-surface-muted);font-size:13px}.Cts3OutlineModal_deliverableCard__70mAY{width:min(1180px,96vw)}.Cts3OutlineModal_deliverableBody__BXcd2{display:flex;overflow:hidden;padding:0;min-height:0}.Cts3OutlineModal_deliverableContent__Ptpzi{flex:1;min-width:0;overflow:auto;padding:18px}.Cts3OutlineModal_commentPanel__hKuxZ{width:300px;flex-shrink:0;border-left:1px solid var(--outline-var);display:flex;flex-direction:column;min-height:0;background:var(--surface-container)}.Cts3OutlineModal_commentPanelHead__TAReq{padding:12px 14px;border-bottom:1px solid var(--outline-var);flex-shrink:0;font-size:13px;font-weight:600;color:var(--on-surface)}.Cts3OutlineModal_commentList___hUm2{flex:1;overflow:auto;padding:10px;display:flex;flex-direction:column;gap:8px}.Cts3OutlineModal_commentEmpty__TCbzp{padding:28px 12px;text-align:center;font-size:12.5px;color:var(--on-surface-muted)}.Cts3OutlineModal_commentCard__gjN8G{display:flex;flex-direction:column;gap:6px;border:1px solid var(--outline-var);border-radius:var(--radius-sm);padding:10px 12px;font-size:12.5px;background:var(--surface);cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb,#000 6%,transparent);transition:border-color .12s,box-shadow .12s}.Cts3OutlineModal_commentCardActive__DvFOr{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}.Cts3OutlineModal_commentCardHover__NR_4I{border-color:color-mix(in srgb,var(--primary) 60%,var(--outline-var))}.Cts3OutlineModal_commentCardResolved__j_f_X{opacity:.6}.Cts3OutlineModal_commentQuote__cRnEw{font-size:11.5px;font-style:italic;color:var(--on-surface-muted);background:var(--surface-container);border-radius:var(--radius-sm);padding:5px 8px}.Cts3OutlineModal_commentQuoteMissing__pYIpk{color:var(--warn)}.Cts3OutlineModal_commentBody__nX_wf{font-size:12.5px;color:var(--on-surface);white-space:pre-wrap;word-break:break-word}.Cts3OutlineModal_commentEditArea__EiPJ4,.Cts3OutlineModal_newCommentArea__zrqCZ{width:100%;font-size:12.5px;border:1px solid var(--outline-var);border-radius:var(--radius-sm);padding:6px 8px;resize:vertical;min-height:52px;font-family:inherit;box-sizing:border-box;background:var(--surface);color:var(--on-surface)}.Cts3OutlineModal_commentMeta__OK64b{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:11px;color:var(--on-surface-muted)}.Cts3OutlineModal_commentMetaStatus__7new7{display:flex;align-items:center;gap:6px;flex-shrink:0}.Cts3OutlineModal_commentMeta__OK64b .Cts3OutlineModal_commentAvatar__HkCPD{width:18px;height:18px;border-radius:50%;flex-shrink:0;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;margin:0;font-size:10px;font-weight:600;color:#fff}.Cts3OutlineModal_commentStatusOpen__VGI7o{color:var(--primary);font-weight:600}.Cts3OutlineModal_commentStatusResolved__6uQqr{color:var(--on-surface-muted);font-weight:600}.Cts3OutlineModal_commentActions__9k7zR{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.Cts3OutlineModal_commentActionBtn__evwYz{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid var(--outline-var);background:transparent;color:var(--on-surface-muted);cursor:pointer}.Cts3OutlineModal_commentActionBtn__evwYz:hover{background:var(--surface-dim);color:var(--on-surface)}.Cts3OutlineModal_commentActionDanger__7pEWZ:hover{border-color:var(--error);color:var(--error)}.Cts3OutlineModal_commentComposerCard__z6hsI{display:flex;flex-direction:column;gap:6px;border:1px solid var(--primary);border-radius:var(--radius-sm);padding:10px 12px;background:var(--surface);box-shadow:var(--elev-4);animation:Cts3OutlineModal_commentCardIn__eeKa4 .16s ease-out;transform-origin:top center}.Cts3OutlineModal_commentComposerCardLeaving__D0Fmy{animation:Cts3OutlineModal_commentCardOut__gLAbR .14s ease-in forwards}@keyframes Cts3OutlineModal_commentCardIn__eeKa4{0%{opacity:0;transform:translateY(-6px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes Cts3OutlineModal_commentCardOut__gLAbR{0%{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:0;transform:translateY(-6px) scaleY(.96)}}.Cts3OutlineModal_newCommentActions__b9GW2{display:flex;justify-content:flex-end;gap:6px}.Cts3OutlineModal_addCommentBtn__99Egy{position:fixed;z-index:2700;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid var(--outline-var);background:var(--surface);color:var(--on-surface);box-shadow:var(--elev-4);display:flex;align-items:center;justify-content:center;cursor:pointer}.Cts3OutlineModal_addCommentBtn__99Egy:hover{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.Cts3OutlineModal_addCommentBtn__99Egy .material-symbols-rounded{font-size:18px}.Cts3OutlineModal_commentMark__iIYBb{background:color-mix(in srgb,var(--warn) 40%,transparent);border-radius:2px;cursor:pointer;scroll-margin-top:40px}.Cts3OutlineModal_commentMarkActive__78F2g{background:color-mix(in srgb,var(--primary) 50%,transparent)}.Cts3OutlineModal_pendingCommentMark__eNuq_{background:color-mix(in srgb,var(--primary) 30%,transparent);border-radius:2px}@media (max-width:860px){.Cts3OutlineModal_deliverableCard__70mAY{width:96vw}.Cts3OutlineModal_deliverableBody__BXcd2{flex-direction:column;overflow:auto}.Cts3OutlineModal_commentPanel__hKuxZ{width:auto;border-left:none;border-top:1px solid var(--outline-var);max-height:40vh}}.Kts5AppView_scope__cyuxJ,.Kts5AppView_scope__cyuxJ *,.Kts5AppView_scope__cyuxJ :after,.Kts5AppView_scope__cyuxJ :before{box-sizing:border-box}.Kts5AppView_scope__cyuxJ button,.Kts5AppView_scope__cyuxJ input,.Kts5AppView_scope__cyuxJ select,.Kts5AppView_scope__cyuxJ textarea{font-family:inherit}.Kts5AppView_scope__cyuxJ{--k-sheet:var(--surface);--k-head:var(--surface-container);--k-line:var(--outline-var);--k-ink:var(--on-surface);--k-muted:color-mix(in srgb,var(--on-surface) 64%,var(--surface));--k-accent:var(--primary);--k-accent-weak:color-mix(in srgb,var(--primary) 10%,var(--surface));--k-good:#0a8a5a;--k-good-weak:color-mix(in srgb,#0DEF9B 16%,var(--surface));--k-warn:#8a6b00;--k-warn-weak:color-mix(in srgb,#FFCE00 20%,var(--surface));--k-bad:var(--error);--k-bad-weak:color-mix(in srgb,var(--error) 12%,var(--surface));--k-radius:12px;height:100%;overflow-y:auto;background:var(--bg,var(--surface));color:var(--k-ink)}@media (prefers-color-scheme:dark){.Kts5AppView_scope__cyuxJ{--k-good:#3ee0aa;--k-warn:#f5c542}}[data-theme=dark] .Kts5AppView_scope__cyuxJ{--k-good:#3ee0aa;--k-warn:#f5c542}.Kts5AppView_empty__VK_KE{max-width:940px;margin:0 auto;padding:32px 24px 64px;display:flex;flex-direction:column;gap:20px}.Kts5AppView_results__5AXUq{display:grid;grid-template-columns:340px minmax(0,1fr);gap:20px;padding:20px;height:100%;min-height:0;align-items:start}@media (max-width:1100px){.Kts5AppView_results__5AXUq{grid-template-columns:minmax(0,1fr)}}.Kts5AppView_side__uCUB9{display:flex;flex-direction:column;gap:14px;min-width:0}.Kts5AppView_main__OpYke{display:flex;flex-direction:column;gap:16px;min-width:0}.Kts5AppView_heroHead__acP5K{display:flex;align-items:center;gap:14px}.Kts5AppView_heroIcon__0VE9J{width:44px;height:44px;border-radius:var(--k-radius);display:grid;place-items:center;background:var(--k-accent-weak);color:var(--k-accent);flex:none}.Kts5AppView_heroText___FxMm{flex:1 1 240px;min-width:0}.Kts5AppView_h2__yVI1X{margin:0;min-width:0;font-size:21px;font-weight:600;display:flex;align-items:center;gap:8px}.Kts5AppView_sub__4K_Q4{margin:3px 0 0;font-size:14px;color:var(--k-muted)}.Kts5AppView_btn__0dLjx{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:999px;border:1px solid var(--k-line);background:var(--k-sheet);color:var(--k-ink);font-size:14px;cursor:pointer;text-decoration:none;white-space:nowrap}.Kts5AppView_btn__0dLjx:hover{background:var(--k-head)}.Kts5AppView_btn__0dLjx:disabled{opacity:.55;cursor:not-allowed}.Kts5AppView_btn__0dLjx span[class*=material-symbols]{font-size:18px}.Kts5AppView_btnPrimary__a7wR8{border-color:transparent;background:var(--k-accent);color:var(--on-primary,#fff);font-weight:500}.Kts5AppView_btnPrimary__a7wR8:hover{filter:brightness(1.05);background:var(--k-accent)}.Kts5AppView_iconBtn____5av{width:30px;height:30px;flex:none;border:none;background:none;color:var(--k-muted);cursor:pointer;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:color .12s,background .12s}.Kts5AppView_iconBtn____5av:hover{color:var(--k-accent);background:var(--k-accent-weak)}.Kts5AppView_iconBtn____5av:focus-visible{outline:2px solid var(--k-accent);outline-offset:1px}.Kts5AppView_iconBtn____5av span[class*=material-symbols]{font-size:18px;line-height:1}.Kts5AppView_card__UtLqw{border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);padding:18px 20px;display:flex;flex-direction:column;gap:16px;min-width:0}.Kts5AppView_field__Y1LcI{display:flex;flex-direction:column;gap:6px;min-width:0}.Kts5AppView_label__14SiO{font-size:13px;font-weight:500;color:var(--k-muted);display:flex;align-items:center;gap:6px}.Kts5AppView_hint__P7aJ2{font-size:12.5px;color:var(--k-muted);line-height:1.5}.Kts5AppView_input__cARlb,.Kts5AppView_select__kKldL{width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--k-line);background:var(--k-sheet);color:var(--k-ink);font-size:13px;font-family:inherit}.Kts5AppView_row2__34u_X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:640px){.Kts5AppView_row2__34u_X{grid-template-columns:1fr}}.Kts5AppView_drop__bQ9dH{min-width:0;border:1px dashed var(--k-line);border-radius:10px;padding:12px;display:flex;align-items:center;gap:10px;cursor:pointer;background:var(--k-head)}.Kts5AppView_drop__bQ9dH:hover{border-color:var(--k-accent)}.Kts5AppView_dropOn__INMHt{border-style:solid;border-color:color-mix(in srgb,var(--k-good) 45%,var(--k-line));background:var(--k-good-weak)}.Kts5AppView_dropIcon__PDl66{color:var(--k-muted);flex:none}.Kts5AppView_dropOn__INMHt .Kts5AppView_dropIcon__PDl66{color:var(--k-good)}.Kts5AppView_dropText__4DIFs{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:3px;overflow:hidden}.Kts5AppView_dropName__4Ro8y{font-size:14.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.Kts5AppView_dropMeta__bVfZV{font-size:12.5px;color:var(--k-muted);line-height:1.45}.Kts5AppView_fileInput__mZH5p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.Kts5AppView_fileInput__mZH5p:focus-visible+.Kts5AppView_drop__bQ9dH{outline:2px solid var(--k-accent);outline-offset:2px}.Kts5AppView_estimate__4Aj4y{border:1px solid var(--k-line);border-left:3px solid var(--k-accent);border-radius:8px;padding:12px 14px;background:var(--k-accent-weak);font-size:13.5px;line-height:1.7}.Kts5AppView_estimateWarn__qZJKq{border-left-color:var(--k-warn);background:var(--k-warn-weak)}.Kts5AppView_estimateRow__lksiI{display:flex;justify-content:space-between;gap:12px}.Kts5AppView_estimateKey__hqJ_c{color:var(--k-muted)}.Kts5AppView_estimateVal__in_ci{font-weight:500;font-variant-numeric:tabular-nums}.Kts5AppView_error__Uhreg,.Kts5AppView_notice__Mz9sB{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.6}.Kts5AppView_error__Uhreg{background:var(--k-bad-weak);color:var(--k-bad)}.Kts5AppView_notice__Mz9sB{background:var(--k-warn-weak);color:var(--k-warn)}.Kts5AppView_progress__shYha{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);font-size:13px}.Kts5AppView_spin__qkQsI{animation:Kts5AppView_kts5spin__dvzJ5 1.1s linear infinite}@keyframes Kts5AppView_kts5spin__dvzJ5{to{transform:rotate(1turn)}}.Kts5AppView_bar__j7WBH{flex:1;height:6px;border-radius:999px;background:var(--k-head);overflow:hidden}.Kts5AppView_barFill____DhU{height:100%;background:var(--k-accent);transition:width .3s ease}.Kts5AppView_stats__LZqDW{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.Kts5AppView_stat__QTS24{border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);padding:12px 14px}.Kts5AppView_statLabel__IyhQb{font-size:12.5px;color:var(--k-muted);display:flex;align-items:center;gap:5px}.Kts5AppView_statValue__6nbfP{margin-top:6px;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.Kts5AppView_statGood__5g0km .Kts5AppView_statValue__6nbfP{color:var(--k-good)}.Kts5AppView_statWarn__65mhg .Kts5AppView_statValue__6nbfP{color:var(--k-warn)}.Kts5AppView_files__NXWf5{display:flex;flex-wrap:wrap;gap:8px}.Kts5AppView_fileChip__NW64H{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--k-line);background:var(--k-sheet);color:var(--k-ink);font-size:13px;text-decoration:none}.Kts5AppView_fileChip__NW64H:hover{background:var(--k-head);border-color:var(--k-accent)}.Kts5AppView_tableWrap__i9kDW{border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);overflow:auto;max-height:62vh}.Kts5AppView_table__Ve2QL{border-collapse:collapse;width:100%;font-size:13.5px;white-space:nowrap}.Kts5AppView_table__Ve2QL td,.Kts5AppView_table__Ve2QL th{padding:7px 10px;border-bottom:1px solid var(--k-line);text-align:left;vertical-align:top}.Kts5AppView_table__Ve2QL th{position:sticky;top:0;z-index:1;background:var(--k-head);font-weight:500;font-size:12.5px;color:var(--k-muted)}.Kts5AppView_table__Ve2QL tbody tr:hover{background:var(--k-head)}.Kts5AppView_rowWarn__i40gg{background:var(--k-warn-weak)}.Kts5AppView_cellMono__KKHc0{font-variant-numeric:tabular-nums}.Kts5AppView_cellWarn__GVd_S{color:var(--k-warn);white-space:normal;max-width:320px}.Kts5AppView_cellMissing__2DSQm{color:var(--k-bad)}.Kts5AppView_tableFoot__fOZiL{padding:9px 12px;font-size:12.5px;color:var(--k-muted);border-top:1px solid var(--k-line)}.Kts5AppView_sideSection__GfJFR{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--k-muted);padding-top:4px}.Kts5AppView_history__dy31y{display:flex;flex-direction:column;gap:6px}.Kts5AppView_histRow__g2zIt{border:1px solid var(--k-line);border-radius:10px;padding:9px 11px;background:var(--k-sheet);cursor:pointer;display:flex;flex-direction:column;gap:3px}.Kts5AppView_histRow__g2zIt:hover{border-color:var(--k-accent)}.Kts5AppView_histRowOn__Jy4_E{border-color:var(--k-accent);background:var(--k-accent-weak)}.Kts5AppView_histTop__Ijfud{display:flex;align-items:center;gap:6px}.Kts5AppView_histName__aIpDr{font-size:13px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kts5AppView_histMeta__Wtvp_{font-size:12.5px;color:var(--k-muted)}.Kts5AppView_histEmpty__Q4lmn{font-size:13px;color:var(--k-muted);padding:8px 2px}.Kts5AppView_titleRow___vJ6X{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Kts5AppView_titleActions__pcFay{margin-left:auto;display:flex;gap:8px}.Kts5AppView_ghost__698X_{border:1px dashed var(--k-line);border-radius:var(--k-radius);padding:26px;text-align:center;color:var(--k-muted);font-size:13px;display:flex;flex-direction:column;align-items:center;gap:8px}.Kts5AppView_ghostIcon__qJRS_{font-size:30px;opacity:.6}.Kts5AppView_stepper__JLbHp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.Kts5AppView_stepBtn__By_Hk{width:100%;display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:9px;border:1px solid transparent;background:none;color:var(--k-muted);font-size:13px;text-align:left;cursor:pointer}.Kts5AppView_stepBtn__By_Hk:hover{background:var(--k-head)}.Kts5AppView_stepDone__ELxZs{color:var(--k-ink)}.Kts5AppView_stepOn__OYsvq{border-color:var(--k-accent);background:var(--k-accent-weak);color:var(--k-ink);font-weight:500}.Kts5AppView_stepNum__rYbHo{width:20px;height:20px;flex:none;border-radius:999px;display:grid;place-items:center;font-size:11px;background:var(--k-head);color:var(--k-muted)}.Kts5AppView_stepDone__ELxZs .Kts5AppView_stepNum__rYbHo{background:var(--k-good-weak);color:var(--k-good)}.Kts5AppView_stepOn__OYsvq .Kts5AppView_stepNum__rYbHo{background:var(--k-accent);color:var(--on-primary,#fff)}.Kts5AppView_chip__gI_h_{display:inline-block;padding:2px 9px;border-radius:999px;border:1px solid var(--k-line);font-size:12px;color:var(--k-muted);margin-right:4px;white-space:nowrap}.Kts5AppView_chipOk__IRLEA{background:var(--k-good-weak);color:var(--k-good);border-color:transparent}.Kts5AppView_chipBad__bKj16{background:var(--k-bad-weak);color:var(--k-bad);border-color:transparent}.Kts5AppView_chipWarn__tHjK7{background:var(--k-warn-weak);color:var(--k-warn);border-color:transparent}.Kts5AppView_chipWait__SJc49{background:var(--k-head)}.Kts5AppView_cellInput__ZksgV{width:100%;min-width:150px;padding:4px 7px;border-radius:6px;border:1px solid var(--k-line);background:var(--k-sheet);color:var(--k-ink);font-size:13.5px;font-family:inherit}.Kts5AppView_cellUrl__6lxsy{max-width:260px;overflow:hidden;text-overflow:ellipsis}.Kts5AppView_linkBtn__jr1b6{display:inline-flex;align-items:center;gap:4px;color:var(--k-accent);text-decoration:none;font-size:12px}.Kts5AppView_linkBtn__jr1b6:hover{text-decoration:underline}.Kts5AppView_pickList__j4DCJ{display:flex;flex-direction:column;gap:10px}.Kts5AppView_pickRow__TQzyj{border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.Kts5AppView_pickHead__euPgl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.Kts5AppView_pickGrid__f3jGd{display:flex;flex-wrap:wrap;gap:6px}.Kts5AppView_pickChip__J7hTS{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;border:1px solid var(--k-line);background:var(--k-sheet);font-size:13.5px;cursor:pointer}.Kts5AppView_pickChip__J7hTS:hover{border-color:var(--k-accent)}.Kts5AppView_pickChipOn__bOx3y{border-color:var(--k-accent);background:var(--k-accent-weak)}.Kts5AppView_pickChip__J7hTS input{margin:0}.Kts5AppView_shell__3Gpzc{width:100%;max-width:1520px;margin:0 auto;padding:22px 26px 64px;display:flex;flex-direction:column;gap:18px}.Kts5AppView_body__ut_H0{display:grid;grid-template-columns:292px minmax(0,1fr);gap:20px;align-items:start;min-width:0}@media (max-width:1080px){.Kts5AppView_body__ut_H0{grid-template-columns:minmax(0,1fr)}}.Kts5AppView_topbar__GkASb{display:flex;align-items:center;gap:14px;min-width:0;flex-wrap:wrap}.Kts5AppView_sessionBox__wuGM_{position:relative;margin-left:auto}.Kts5AppView_menu__MHblM{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:320px;max-height:420px;overflow-y:auto;padding:6px;border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);box-shadow:0 12px 32px rgb(0 0 0/22%);display:flex;flex-direction:column;gap:3px}.Kts5AppView_menuItem__kKQcL{width:100%;text-align:left;padding:8px 10px;border-radius:8px;border:none;background:none;color:var(--k-ink);font-size:13px;cursor:pointer;display:flex;flex-direction:column;gap:2px}.Kts5AppView_menuItem__kKQcL:hover{background:var(--k-head)}.Kts5AppView_menuItemOn__s1mgP{background:var(--k-accent-weak)}.Kts5AppView_menuSep__vONS1{height:1px;background:var(--k-line);margin:4px 0}.Kts5AppView_rail__Fi0kx{min-width:0;display:flex;flex-direction:column;gap:8px;position:sticky;top:12px}.Kts5AppView_stageCard__w49Wf{width:100%;display:flex;flex-direction:column;gap:5px;padding:12px 14px;border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.Kts5AppView_stageCard__w49Wf:hover:not(:disabled){border-color:color-mix(in srgb,var(--k-accent) 40%,var(--k-line))}.Kts5AppView_stageCard__w49Wf:disabled{opacity:.5;cursor:not-allowed}.Kts5AppView_stageCardOn__L7bKh{border-color:var(--k-accent);background:var(--k-accent-weak)}.Kts5AppView_stageCardStale__fRd4m{border-left:3px solid var(--k-warn)}.Kts5AppView_stageCardName__6cOl3,.Kts5AppView_stageCardTop__Scpkh{display:flex;align-items:center;gap:8px}.Kts5AppView_stageCardName__6cOl3{flex:1;min-width:0;font-size:14px;font-weight:500;color:var(--k-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kts5AppView_stageCard__w49Wf:disabled .Kts5AppView_stageCardName__6cOl3{color:var(--k-muted)}.Kts5AppView_stageCardStep__YzWu6{flex:none;width:20px;height:20px;border-radius:6px;display:grid;place-items:center;font-size:11.5px;font-weight:600;background:var(--k-head);color:var(--k-muted)}.Kts5AppView_stageCardOn__L7bKh .Kts5AppView_stageCardStep__YzWu6{background:var(--k-accent);color:var(--on-primary,#fff)}.Kts5AppView_stageCardMeta__HVKOa{font-size:12px;color:var(--k-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:28px}.Kts5AppView_stageNote__BjDvT{flex:none;display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap}.Kts5AppView_noteDone__D6FYj{background:var(--k-good-weak);color:var(--k-good)}.Kts5AppView_noteRun__pTtyT{background:var(--k-accent-weak);color:var(--k-accent)}.Kts5AppView_noteStale__4B0TX{background:var(--k-warn-weak);color:var(--k-warn)}.Kts5AppView_noteOpen__fr2aJ{background:var(--k-accent);color:var(--on-primary,#fff)}.Kts5AppView_noteTodo__iY0zj{background:var(--k-head);color:var(--k-muted)}.Kts5AppView_railBar__592jT{height:3px;margin:2px 0 0 28px;border-radius:999px;background:var(--k-head);overflow:hidden}.Kts5AppView_railBarFill__PY2W1{display:block;height:100%;background:var(--k-accent);transition:width .3s ease}.Kts5AppView_stageHead__z64c6{display:flex;align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--k-line)}.Kts5AppView_stageHeadText__j2MEE{flex:1;min-width:0}.Kts5AppView_stageKicker__SFrAD{font-size:12.5px;color:var(--k-muted);letter-spacing:.02em}.Kts5AppView_stageTitle__eBpHf{margin:3px 0 0;font-size:24px;font-weight:600}.Kts5AppView_stageDesc__JBnrt{margin:6px 0 0;font-size:14.5px;color:var(--k-muted);line-height:1.55}.Kts5AppView_costBadge__0gK7D{flex:none;padding:6px 13px;border-radius:999px;font-size:13px;font-weight:500;background:var(--k-good-weak);color:var(--k-good);white-space:nowrap}.Kts5AppView_costPaid__zhoGM{background:var(--k-bad-weak);color:var(--k-bad)}.Kts5AppView_costQuota__AYsld{background:var(--k-warn-weak);color:var(--k-warn)}.Kts5AppView_stageBody__6AquQ{display:flex;flex-direction:column;gap:16px;min-width:0}.Kts5AppView_stageFoot__QVB5w{display:flex;align-items:center;gap:10px;padding-top:4px;flex-wrap:wrap}.Kts5AppView_stageFootRight__FqZ0D{margin-left:auto;display:flex;gap:8px}.Kts5AppView_dropOver__rgE_Q{border-style:solid;border-color:var(--k-accent);background:var(--k-accent-weak)}.Kts5AppView_actionRow__reHA8{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:4px}.Kts5AppView_actionRight__s_O3O{margin-left:auto;display:flex;align-items:center;gap:10px}.Kts5AppView_result__zxcKu{display:inline-flex;align-items:flex-start;gap:7px;padding:8px 13px;border-radius:10px;font-size:13.5px;line-height:1.45;max-width:560px}.Kts5AppView_resultOk__zeQqc{background:var(--k-good-weak);color:var(--k-good)}.Kts5AppView_resultErr__bT_Gq{background:var(--k-bad-weak);color:var(--k-bad)}.Kts5AppView_resultRun__PQ9uj{background:var(--k-accent-weak);color:var(--k-accent)}.Kts5AppView_result__zxcKu span[class*=material-symbols]{font-size:18px;flex:none}.Kts5AppView_cancelRun__PkuSa{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:3px 9px;border:1px solid var(--k-bad);border-radius:8px;background:transparent;color:var(--k-bad);font-size:12.5px;font-weight:600;cursor:pointer}.Kts5AppView_cancelRun__PkuSa:hover:not(:disabled){background:var(--k-bad-weak)}.Kts5AppView_cancelRun__PkuSa:disabled{opacity:.55;cursor:default}.Kts5AppView_cancelRun__PkuSa span[class*=material-symbols]{font-size:15px}.Kts5AppView_dirtyDot__CLJVi{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--k-warn)}.Kts5AppView_dirtyDot__CLJVi:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--k-warn)}.Kts5AppView_savedNote__HrzQ6{font-size:13px;color:var(--k-good);display:inline-flex;align-items:center;gap:6px}.Kts5AppView_rowDel__1jF_w{border:none;background:none;color:var(--k-muted);cursor:pointer;padding:3px;border-radius:6px;display:inline-flex}.Kts5AppView_rowDel__1jF_w span[class*=material-symbols]{font-size:18px}.Kts5AppView_metrics__KkyTK{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;color:var(--k-muted)}.Kts5AppView_metric__FET5S{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.Kts5AppView_metric__FET5S strong{color:var(--k-ink);font-weight:600;font-variant-numeric:tabular-nums}.Kts5AppView_metricSep__9IjGa{opacity:.45}.Kts5AppView_metricOk__zwQ_s strong{color:var(--k-good)}.Kts5AppView_metricWarn__fEALI strong{color:var(--k-warn)}.Kts5AppView_fileList__YRx1v{display:flex;flex-direction:column;gap:2px}.Kts5AppView_fileRow__nSs8w{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;font-size:13.5px;min-width:0}.Kts5AppView_fileRow__nSs8w:hover{background:var(--k-head)}.Kts5AppView_fileRow__nSs8w>span[class*=material-symbols]{color:var(--k-muted);font-size:19px;flex:none}.Kts5AppView_fileName__B_N9l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.Kts5AppView_fileMeta__5qaU5{font-size:12.5px;color:var(--k-muted);white-space:nowrap}.Kts5AppView_fileActions__qhCkM{display:inline-flex;align-items:center;gap:2px;flex:none}.Kts5AppView_iconBtnOff__ejVI1{opacity:.35;pointer-events:none}.Kts5AppView_modalBack__dPyuF{position:fixed;inset:0;z-index:60;background:rgb(0 0 0/55%);display:grid;place-items:center;padding:32px}.Kts5AppView_modal__bwEAP{width:min(1100px,100%);max-height:84vh;display:flex;flex-direction:column;gap:12px;padding:18px 20px;border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);box-shadow:0 24px 60px rgb(0 0 0/40%);overflow:hidden}.Kts5AppView_modalHead__h_5tz{display:flex;align-items:center;gap:10px;min-width:0}.Kts5AppView_modalHead__h_5tz>span[class*=material-symbols]{color:var(--k-muted);flex:none}.Kts5AppView_btnGhost__CKjsE{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:none;border-radius:999px;background:none;color:var(--k-muted);font-size:14px;cursor:pointer}.Kts5AppView_btnGhost__CKjsE:hover{background:var(--k-head);color:var(--k-ink)}.Kts5AppView_btnGhost__CKjsE:disabled{opacity:.5;cursor:not-allowed}.Kts5AppView_btnGhost__CKjsE span[class*=material-symbols]{font-size:18px}.Kts5AppView_iconAction__VtXw_{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;border:1px solid var(--k-line);background:var(--k-sheet);color:var(--k-ink);cursor:pointer;text-decoration:none}.Kts5AppView_iconAction__VtXw_:hover{background:var(--k-head);border-color:var(--k-accent)}.Kts5AppView_iconAction__VtXw_:disabled{opacity:.5;cursor:not-allowed}.Kts5AppView_iconAction__VtXw_ span[class*=material-symbols]{font-size:19px}.Kts5AppView_colBtn__nnlCN{border:none;background:none;color:var(--k-muted);cursor:pointer;padding:1px 2px;margin-left:4px;border-radius:5px;vertical-align:middle;display:inline-flex}.Kts5AppView_colBtn__nnlCN:hover{color:var(--k-ink);background:var(--k-sheet)}.Kts5AppView_colBtn__nnlCN span[class*=material-symbols]{font-size:15px}.Kts5AppView_pasteArea__k0Hjr{width:100%;min-height:220px;resize:vertical;padding:10px 12px;border-radius:8px;border:1px solid var(--k-line);background:var(--k-sheet);color:var(--k-ink);font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;line-height:1.6}.Kts5AppView_colHead__jEdV6{display:inline-flex;align-items:center;gap:2px;min-width:0}.Kts5AppView_colHeadInput__tGZHg{width:100%;min-width:96px;padding:2px 5px;border:1px solid transparent;border-radius:5px;background:none;color:var(--k-muted);font:inherit;font-weight:500}.Kts5AppView_colHeadInput__tGZHg:hover{border-color:var(--k-line)}.Kts5AppView_colHeadInput__tGZHg:focus{border-color:var(--k-accent);background:var(--k-sheet);color:var(--k-ink);outline:none}.Kts5AppView_colAddCell__4Q4yr{width:44px;text-align:center}.Kts5AppView_colAdd__Bw_Ec{width:26px;height:26px;border-radius:999px;border:1px dashed var(--k-line);background:none;color:var(--k-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.Kts5AppView_colAdd__Bw_Ec:hover{border-style:solid;border-color:var(--k-accent);color:var(--k-accent)}.Kts5AppView_colAdd__Bw_Ec span[class*=material-symbols]{font-size:17px}.Kts5AppView_cellInput__ZksgV:focus{outline:none;border-color:var(--k-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--k-accent) 25%,transparent)}.Kts5AppView_metricBtn__CwEi3{border:1px solid transparent;background:none;color:inherit;font:inherit;padding:3px 9px;border-radius:999px;cursor:pointer}.Kts5AppView_metricBtn__CwEi3:hover{background:var(--k-head);border-color:var(--k-line)}.Kts5AppView_metricOn__ZhZLP{background:var(--k-accent-weak);border-color:var(--k-accent);color:var(--k-ink)}.Kts5AppView_metricCost__wlh65{margin-left:4px;color:var(--k-muted)}.Kts5AppView_metricCost__wlh65 span[class*=material-symbols]{font-size:16px}.Kts5AppView_tableTools___ZsRs{display:inline-flex;align-items:center;gap:8px}.Kts5AppView_searchBox__gj5Bi{display:inline-flex;align-items:center;gap:6px;padding:0 10px;height:38px;border:1px solid var(--k-line);border-radius:999px;background:var(--k-sheet);color:var(--k-muted)}.Kts5AppView_searchBox__gj5Bi:focus-within{border-color:var(--k-accent)}.Kts5AppView_searchBox__gj5Bi span[class*=material-symbols]{font-size:18px}.Kts5AppView_searchInput___pBcz{border:none;background:none;outline:none;color:var(--k-ink);font:inherit;font-size:13.5px;width:180px}.Kts5AppView_iconActionOn__m1RUn{border-color:var(--k-accent);background:var(--k-accent-weak);color:var(--k-accent)}.Kts5AppView_stickyCol__iQN8Q{position:sticky;left:0;z-index:2;background:var(--k-sheet)}.Kts5AppView_table__Ve2QL thead .Kts5AppView_stickyCol__iQN8Q{z-index:3;background:var(--k-head)}.Kts5AppView_rowWarn__i40gg .Kts5AppView_stickyCol__iQN8Q{background:var(--k-warn-weak)}.Kts5AppView_table__Ve2QL tbody tr:hover .Kts5AppView_stickyCol__iQN8Q{background:var(--k-head)}.Kts5AppView_stickyCol__iQN8Q:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:var(--k-line)}.Kts5AppView_tableWrap__i9kDW{max-height:min(74vh,900px)}.Kts5AppView_sttCol__M6s3N{width:58px;min-width:58px}.Kts5AppView_stickyCol2__C9f68{position:sticky;left:58px;z-index:2;background:var(--k-sheet)}.Kts5AppView_table__Ve2QL thead .Kts5AppView_stickyCol2__C9f68{z-index:3;background:var(--k-head)}.Kts5AppView_rowWarn__i40gg .Kts5AppView_stickyCol2__C9f68{background:var(--k-warn-weak)}.Kts5AppView_table__Ve2QL tbody tr:hover .Kts5AppView_stickyCol2__C9f68{background:var(--k-head)}.Kts5AppView_stickyCol2__C9f68:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:var(--k-line)}.Kts5AppView_warnCol__IfFgG{width:40px;text-align:center}.Kts5AppView_warnDot__gNTsS{display:inline-flex;color:var(--k-warn);cursor:help;border-radius:6px;padding:2px}.Kts5AppView_warnDot__gNTsS:focus,.Kts5AppView_warnDot__gNTsS:hover{background:var(--k-warn-weak);outline:none}.Kts5AppView_warnDot__gNTsS span[class*=material-symbols]{font-size:18px}.Kts5AppView_warnTip__FQvGd{position:fixed;transform:translate(-100%,-50%);margin-left:-10px;max-width:320px;width:max-content;background:var(--k-ink);color:var(--k-sheet);padding:7px 10px;border-radius:8px;font-size:12.5px;line-height:1.45;white-space:normal;text-align:left;box-shadow:0 6px 22px rgba(0,0,0,.28);z-index:1000;pointer-events:none}.Kts5AppView_btnDanger__MgGwM{color:var(--k-bad);border-color:color-mix(in srgb,var(--k-bad) 35%,var(--k-line))}.Kts5AppView_btnDanger__MgGwM:hover{background:var(--k-bad-weak);border-color:var(--k-bad)}.Kts5AppView_costSpent__koQni,.Kts5AppView_rowDel__1jF_w:hover{color:var(--k-bad);background:var(--k-bad-weak)}.Kts5AppView_tableDense__XAsAv td,.Kts5AppView_tableDense__XAsAv th{padding-top:3px;padding-bottom:3px}.Kts5AppView_tableDense__XAsAv .Kts5AppView_cellInput__ZksgV{padding-top:2px;padding-bottom:2px}.Kts5AppView_emptyStage__UJK_7{display:flex;align-items:center;gap:14px;padding:24px;border:1px dashed var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet)}.Kts5AppView_emptyStage__UJK_7>span[class*=material-symbols]{font-size:32px;color:var(--k-good);flex:none}.Kts5AppView_emptyStage__UJK_7>div{flex:1}.Kts5AppView_emptyStage__UJK_7 strong{font-size:15px}.Kts5AppView_colHeadFixed__LsFuA{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--k-muted)}.Kts5AppView_pickManual__SoUn4{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.Kts5AppView_pickManual__SoUn4 .Kts5AppView_cellInput__ZksgV{min-width:180px;flex:1;max-width:320px}.Kts5AppView_sessionList__Rzu3c{display:flex;flex-direction:column;gap:8px;min-width:0}.Kts5AppView_sessionItem__tDp5k{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--k-line);border-radius:11px;background:var(--k-sheet);min-width:0;transition:background .12s,border-color .12s}.Kts5AppView_sessionItem__tDp5k:hover{background:var(--k-head);border-color:var(--k-accent)}.Kts5AppView_sessionMain__5J9lt{display:flex;align-items:center;gap:12px;flex:1;min-width:0;cursor:pointer}.Kts5AppView_sessionMain__5J9lt>span[class*=material-symbols]{color:var(--k-accent);font-size:22px;flex:none}.Kts5AppView_sessionInfo__RUOYI{display:flex;flex-direction:column;gap:3px;min-width:0}.Kts5AppView_sessionName__MKYwk{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kts5AppView_sessionMeta__ln3_a{font-size:12.5px;color:var(--k-muted)}.Kts5AppView_sessionActions__DERWc{display:inline-flex;align-items:center;gap:4px;flex:none}.Kts5AppView_mdView__HnKMf{max-height:62vh;overflow:auto;padding:16px 18px;border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-sheet);font-size:14px;line-height:1.65;overflow-wrap:anywhere}.Kts5AppView_mdView__HnKMf h1,.Kts5AppView_mdView__HnKMf h2,.Kts5AppView_mdView__HnKMf h3,.Kts5AppView_mdView__HnKMf h4{font-weight:650;line-height:1.3;margin:18px 0 8px}.Kts5AppView_mdView__HnKMf h1{font-size:20px}.Kts5AppView_mdView__HnKMf h2{font-size:17px}.Kts5AppView_mdView__HnKMf h3{font-size:15px}.Kts5AppView_mdView__HnKMf p{margin:8px 0}.Kts5AppView_mdView__HnKMf ol,.Kts5AppView_mdView__HnKMf ul{margin:8px 0;padding-left:22px}.Kts5AppView_mdView__HnKMf li{margin:3px 0}.Kts5AppView_mdView__HnKMf a{color:var(--k-accent);text-decoration:underline}.Kts5AppView_mdView__HnKMf img{max-width:100%;height:auto;border-radius:8px}.Kts5AppView_mdView__HnKMf table{border-collapse:collapse;margin:8px 0}.Kts5AppView_mdView__HnKMf td,.Kts5AppView_mdView__HnKMf th{border:1px solid var(--k-line);padding:4px 8px}.Kts5AppView_mdView__HnKMf blockquote{margin:8px 0;padding:2px 12px;border-left:3px solid var(--k-line);color:var(--k-muted)}.Kts5AppView_mdView__HnKMf mark{border-radius:4px;padding:0 2px;background:color-mix(in srgb,#FFCE00 40%,transparent)}.Kts5AppView_mdView__HnKMf mark.k5s{background:color-mix(in srgb,#60A5FA 24%,transparent)}.Kts5AppView_mdView__HnKMf mark.k5a{background:color-mix(in srgb,#0DEF9B 42%,transparent)}.Kts5AppView_mdView__HnKMf mark a{color:var(--k-ink);text-decoration:underline}.Kts5AppView_anchorSummary__pvocI{margin-bottom:14px;font-family:inherit}.Kts5AppView_legend__1wyfV{display:flex;gap:16px;font-size:12.5px;color:var(--k-muted);margin-bottom:8px}.Kts5AppView_legendDot__WUEyQ{display:inline-block;width:11px;height:11px;border-radius:3px;margin-right:5px;vertical-align:-1px}.Kts5AppView_dotSentence__Jypqm{background:color-mix(in srgb,#60A5FA 24%,var(--k-sheet));border:1px solid color-mix(in srgb,#60a5fa 50%,transparent)}.Kts5AppView_dotAnchor__LJyB0{background:color-mix(in srgb,#0DEF9B 42%,var(--k-sheet));border:1px solid color-mix(in srgb,#0def9b 60%,transparent)}.Kts5AppView_anchorTable__7Exk8{width:100%;table-layout:fixed;border-collapse:collapse;font-family:inherit;font-size:13px;border:1px solid var(--k-line);border-radius:10px}.Kts5AppView_anchorTable__7Exk8 th{text-align:left;font-weight:600;font-size:12px;color:var(--k-muted);padding:8px 10px;border-bottom:1px solid var(--k-line);background:var(--k-head)}.Kts5AppView_anchorTable__7Exk8 td{padding:8px 10px;border-bottom:1px solid var(--k-line);vertical-align:top}.Kts5AppView_anchorTable__7Exk8 tr:last-child td{border-bottom:none}.Kts5AppView_anchorOrd__MqaDj{font-variant-numeric:tabular-nums;color:var(--k-muted);font-weight:600}.Kts5AppView_anchorCell__3Fddm{display:flex;align-items:flex-start;gap:6px;min-width:0}.Kts5AppView_anchorText__vFUo_{flex:1;min-width:0;line-height:1.55;overflow-wrap:anywhere}.Kts5AppView_anchorUrl__US7SQ{flex:1;min-width:0;color:var(--k-accent);text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kts5AppView_anchorCell__3Fddm .Kts5AppView_iconBtn____5av{flex:none}.Kts5AppView_rowDone__Tay59{box-shadow:inset 3px 0 0 var(--k-good)}.Kts5AppView_rowDone__Tay59,.Kts5AppView_rowDone__Tay59:hover{background:var(--k-good-weak)}.Kts5AppView_anchorHl__9qQbk{background:color-mix(in srgb,#0DEF9B 42%,transparent);color:var(--k-ink);border-radius:3px;padding:0 2px}.Kts5AppView_anchorClickable__JmO24{cursor:pointer;border-radius:6px}.Kts5AppView_anchorClickable__JmO24:hover{background:var(--k-head)}.Kts5AppView_k5flash__EEwfe{animation:Kts5AppView_k5flash__EEwfe 1.3s ease-out}@keyframes Kts5AppView_k5flash__EEwfe{0%,30%{box-shadow:0 0 0 3px color-mix(in srgb,var(--k-accent) 55%,transparent)}to{box-shadow:0 0 0 3px transparent}}.Kts5AppView_tableLink__LOdp9{color:var(--k-accent);text-decoration:underline;white-space:nowrap}.Kts5AppView_tableLink__LOdp9:hover{filter:brightness(1.1)}