.Cts3BriefPanel_wrap__Q55Xt{gap:18px;padding:18px 22px 28px}.Cts3BriefPanel_empty__km2xP,.Cts3BriefPanel_wrap__Q55Xt{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:auto}.Cts3BriefPanel_empty__km2xP{gap:6px;align-items:center;justify-content:center;color:var(--text-muted,#6b7280);text-align:center;padding:24px}.Cts3BriefPanel_section__7plsg{flex:0 0 auto;display:flex;flex-direction:column;gap:8px}.Cts3BriefPanel_sectionTitle__0HJD_{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#6b7280)}.Cts3BriefPanel_intentGrid__30eSe{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.Cts3BriefPanel_intentCell__xW5zO{border:1px solid var(--border,#e5e7eb);border-radius:8px;padding:10px 12px;background:var(--surface-2,#fafafa)}.Cts3BriefPanel_intentKey__uZD0c{font-size:11px;font-weight:700;color:var(--text-muted,#6b7280);margin-bottom:4px}.Cts3BriefPanel_chips__C9R9Y{display:flex;flex-wrap:wrap;gap:6px}.Cts3BriefPanel_chip__dSf4M{font-size:12px;padding:2px 8px;border-radius:999px;border:1px solid var(--border,#e5e7eb);background:var(--surface-2,#fafafa)}.Cts3BriefPanel_topic__7GY09{flex:0 0 auto;display:flex;gap:12px;align-items:flex-start;border:1px solid var(--border,#e5e7eb);border-radius:8px;padding:10px 12px}.Cts3BriefPanel_topicMain___GvqG{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.Cts3BriefPanel_topicName__qswvz{font-weight:600;overflow-wrap:anywhere}.Cts3BriefPanel_topicMeta__7igxk{font-size:12px;color:var(--text-muted,#6b7280);display:flex;flex-wrap:wrap;gap:10px}.Cts3BriefPanel_topicReason__YK4kb{font-size:12.5px;color:var(--text-muted,#6b7280)}.Cts3BriefPanel_topicActions__fHa6M{display:flex;gap:6px;flex:0 0 auto}.Cts3BriefPanel_statusPill__c_ScG{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.Cts3BriefPanel_stAccepted__nFuVY{background:#e5f0e9;color:#2c6e49}.Cts3BriefPanel_stGap__sHqwR{background:#e4eff5;color:#1f5f7a}.Cts3BriefPanel_stRejected___WYQv{background:#f5e5e1;color:#9c3a2c}.Cts3BriefPanel_stCandidate__JgoTN{background:var(--surface-2,#f3f4f6);color:var(--text-muted,#6b7280)}.Cts3BriefPanel_btn__0iMMw{font-size:12px;padding:4px 10px;border-radius:6px;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);cursor:pointer}.Cts3BriefPanel_btn__0iMMw:hover{background:var(--surface-2,#f3f4f6)}.Cts3BriefPanel_btn__0iMMw:disabled{opacity:.5;cursor:default}.Cts3BriefPanel_btn__0iMMw:focus-visible{outline:2px solid var(--accent,#2563eb);outline-offset:1px}.Cts3BriefPanel_count__DhAIu{font-size:12px;color:var(--text-muted,#6b7280);font-variant-numeric:tabular-nums}.Cts3BriefPanel_facts__2RDPG{margin:4px 0 0;padding-left:18px;font-size:12.5px;color:var(--text-muted,#6b7280);display:flex;flex-direction:column;gap:3px}.Cts3BriefPanel_facts__2RDPG li{overflow-wrap:anywhere}.Cts3BriefPanel_factSrc__JtuWQ{font-size:11px}.Cts3BriefPanel_topicWarn___3MWw{font-size:12.5px;color:#9c3a2c}.CommentPanel_error__4UdDd{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}.CommentPanel_stateMsg__bY13Z{padding:var(--sp-6);text-align:center;color:var(--on-surface-muted);font-size:13px}.CommentPanel_deliverableCard__2s_Oq{width:min(1180px,96vw)}.CommentPanel_deliverableBody__nmNej{display:flex;overflow:hidden;padding:0;min-height:0}.CommentPanel_deliverableContent__WfJbk{flex:1;min-width:0;overflow:auto;padding:18px}.CommentPanel_commentPanel__yZuxg{width:300px;flex-shrink:0;border-left:1px solid var(--outline-var);display:flex;flex-direction:column;min-height:0;background:var(--surface-container)}.CommentPanel_commentPanelHead__bZ0fF{padding:12px 14px;border-bottom:1px solid var(--outline-var);flex-shrink:0;font-size:13px;font-weight:600;color:var(--on-surface)}.CommentPanel_commentList__jEtbx{flex:1;overflow:auto;padding:10px;display:flex;flex-direction:column;gap:8px}.CommentPanel_commentEmpty__i2vC_{padding:28px 12px;text-align:center;font-size:12.5px;color:var(--on-surface-muted)}.CommentPanel_commentCard__1rFce{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}.CommentPanel_commentCardActive__WWS15{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}.CommentPanel_commentCardHover__yGbeL{border-color:color-mix(in srgb,var(--primary) 60%,var(--outline-var))}.CommentPanel_commentCardResolved_____tq{opacity:.6}.CommentPanel_commentQuote___Q4Px{font-size:11.5px;font-style:italic;color:var(--on-surface-muted);background:var(--surface-container);border-radius:var(--radius-sm);padding:5px 8px}.CommentPanel_commentQuoteMissing__uQR_x{color:var(--warn)}.CommentPanel_commentBody__ULIz5{font-size:12.5px;color:var(--on-surface);white-space:pre-wrap;word-break:break-word}.CommentPanel_commentEditArea___c4T_,.CommentPanel_newCommentArea__YAlKJ{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)}.CommentPanel_commentMeta__OfIsB{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:11px;color:var(--on-surface-muted)}.CommentPanel_commentMetaStatus__1agrN{display:flex;align-items:center;gap:6px;flex-shrink:0}.CommentPanel_commentMeta__OfIsB .CommentPanel_commentAvatar__IEPJC{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}.CommentPanel_commentStatusOpen__dA6_S{color:var(--primary);font-weight:600}.CommentPanel_commentStatusResolved__gemdi{color:var(--on-surface-muted);font-weight:600}.CommentPanel_commentActions__DhSRq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.CommentPanel_commentActionBtn__VKEbb{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid var(--outline-var);background:transparent;color:var(--on-surface-muted);cursor:pointer}.CommentPanel_commentActionBtn__VKEbb:hover{background:var(--surface-dim);color:var(--on-surface)}.CommentPanel_commentActionDanger__QRxpL:hover{border-color:var(--error);color:var(--error)}.CommentPanel_commentComposerCard__WNUyw{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:CommentPanel_commentCardIn__CG52B .16s ease-out;transform-origin:top center}.CommentPanel_commentComposerCardLeaving__qdqQH{animation:CommentPanel_commentCardOut__uvUbz .14s ease-in forwards}@keyframes CommentPanel_commentCardIn__CG52B{0%{opacity:0;transform:translateY(-6px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes CommentPanel_commentCardOut__uvUbz{0%{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:0;transform:translateY(-6px) scaleY(.96)}}.CommentPanel_newCommentActions__XBRxI{display:flex;justify-content:flex-end;gap:6px}.CommentPanel_addCommentBtn__NYnvy{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}.CommentPanel_addCommentBtn__NYnvy:hover{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.CommentPanel_addCommentBtn__NYnvy .material-symbols-rounded{font-size:18px}.CommentPanel_commentMark__58Zjp{background:color-mix(in srgb,var(--warn) 40%,transparent);border-radius:2px;cursor:pointer;scroll-margin-top:40px}.CommentPanel_commentMarkActive__i7CMr{background:color-mix(in srgb,var(--primary) 50%,transparent)}.CommentPanel_pendingCommentMark__Qy_FD{background:color-mix(in srgb,var(--primary) 30%,transparent);border-radius:2px}@media (max-width:860px){.CommentPanel_deliverableCard__2s_Oq{width:96vw}.CommentPanel_deliverableBody__nmNej{flex-direction:column;overflow:auto}.CommentPanel_commentPanel__yZuxg{width:auto;border-left:none;border-top:1px solid var(--outline-var);max-height:40vh}}.Cts3AppView_filtersRight__FDs4i{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.Cts3AppView_filtersRight__FDs4i .tk-tool-btn{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_groupHead__24KcD{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:var(--sp-2) var(--sp-3);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_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);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);font-size:.78rem;font-weight:600;color:var(--on-surface-muted);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_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}.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_viewerModal__2qz_y{width:min(1360px,100%);height:88vh;max-height:88vh}.Kts5AppView_viewerSplit__eOPbM{display:flex;gap:14px;flex:1 1 auto;min-height:0}.Kts5AppView_summaryPane__L95_c{flex:0 0 38%;min-width:0;overflow:auto}.Kts5AppView_summaryPane__L95_c .Kts5AppView_anchorSummary__pvocI{margin-bottom:0}.Kts5AppView_viewerSplit__eOPbM .Kts5AppView_mdView__HnKMf{flex:1 1 auto;min-height:0;max-height:none;margin:0}@media (max-width:900px){.Kts5AppView_viewerSplit__eOPbM{flex-direction:column}.Kts5AppView_summaryPane__L95_c{flex:0 0 auto;max-height:26vh}.Kts5AppView_viewerModal__2qz_y{height:90vh;max-height:90vh}}.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)}.Kts5AppView_anchorLink__Jr_I6{color:inherit;text-decoration:none;cursor:pointer}.Kts5AppView_anchorLink__Jr_I6:focus-visible,.Kts5AppView_anchorLink__Jr_I6:hover{color:var(--k-accent);text-decoration:underline}