.TaskDetailDrawer_overlay__ziVcx{position:fixed;inset:0;background:rgba(15,23,42,.35);z-index:100;display:flex;align-items:center;justify-content:center;padding:20px}.TaskDetailDrawer_panel__M9SyN{width:min(1100px,92vw);height:88vh;max-width:92vw;max-height:88vh;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;position:relative}.TaskDetailDrawer_panelBody__YQ46i{flex:1 1;min-height:0;overflow-y:auto}@media (max-width:600px){.TaskDetailDrawer_overlay__ziVcx{padding:0}.TaskDetailDrawer_panel__M9SyN{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;border-radius:0;border:none}}.TaskDetailDrawer_head__ScTY3{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 48px 16px 16px;border-bottom:1px solid var(--border-color);position:sticky;top:0;background:var(--bg-secondary)}.TaskDetailDrawer_title__kFUWP{font-size:16px;font-weight:700;margin-top:8px}.TaskDetailDrawer_subtitle__lPC_V{margin-top:4px;font-size:12px;color:var(--text-secondary)}.TaskDetailDrawer_close__I5xlk{position:absolute;top:16px;right:16px;z-index:1;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TaskDetailDrawer_close__I5xlk:hover{color:var(--text-primary);background:var(--bg-tertiary)}.TaskDetailDrawer_body__1cJRi{padding:16px 20px 32px}.TaskDetailDrawer_section__h7Aea{margin-bottom:20px}.TaskDetailDrawer_sectionTitle__cF0Aq{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:10px}.TaskDetailDrawer_step__Tfa3Y{display:flex;gap:9px;margin-bottom:9px;font-size:12.5px}.TaskDetailDrawer_step__Tfa3Y:last-child{margin-bottom:0}.TaskDetailDrawer_stepDot___jW1u{width:9px;height:9px;border-radius:50%;background:var(--success);margin-top:5px;flex-shrink:0}.TaskDetailDrawer_stepDotActive__Gt2dm{background:var(--accent-color);animation:TaskDetailDrawer_blip__XfIVL 1.4s infinite}@keyframes TaskDetailDrawer_blip__XfIVL{0%,to{opacity:1}50%{opacity:.3}}.TaskDetailDrawer_stepText__J1_7j strong{display:block;font-size:12.5px}.TaskDetailDrawer_stepText__J1_7j span{font-size:11.5px;color:var(--text-secondary)}.TaskDetailDrawer_sourceItem__37_o5{padding:8px 0;border-bottom:1px dashed var(--border-color);font-size:12.5px}.TaskDetailDrawer_sourceItem__37_o5:last-child{border-bottom:none}.TaskDetailDrawer_sourceUrl__1GqbE{display:block;color:var(--accent-color);font-family:var(--font-mono);font-size:11px;word-break:break-all}.TaskDetailDrawer_kvRow__x99AP{display:flex;justify-content:space-between;font-size:12.5px;padding:5px 0;border-bottom:1px solid var(--border-color)}.TaskDetailDrawer_kvRow__x99AP:last-child{border-bottom:none}.TaskDetailDrawer_empty__Kffk3{padding:24px;color:var(--text-tertiary);font-size:13px;text-align:center}@media (prefers-reduced-motion:reduce){.TaskDetailDrawer_stepDotActive__Gt2dm{animation:none!important}}.NotificationCenter_overlay__JSqFC{position:fixed;inset:0;background:rgba(15,23,42,.35);z-index:50;display:flex;justify-content:flex-end}.NotificationCenter_panel__828Fl{width:min(360px,100%);height:100%;background:var(--bg-secondary);border-left:1px solid var(--border-color);box-shadow:var(--shadow-md);display:flex;flex-direction:column}.NotificationCenter_head__vnqLi{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--border-color)}.NotificationCenter_title__M52qP{font-size:14px;font-weight:700}.NotificationCenter_close__c48Yz{border:none;background:transparent;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);width:28px;height:28px;display:flex;align-items:center;justify-content:center}.NotificationCenter_close__c48Yz:hover{color:var(--text-primary);background:var(--bg-tertiary)}.NotificationCenter_feedWrap__mR12G{flex:1 1;display:flex;flex-direction:column;min-height:0}.NotificationCenter_empty__O7EJP{flex:1 1;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--text-tertiary);font-size:13px;text-align:center}.NotificationCenter_list__QdK1g{flex:1 1;overflow-y:auto;padding:4px 16px 16px}.NotificationCenter_feedItem__PjbS0{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--border-color);cursor:default}.NotificationCenter_feedItem__PjbS0:last-child{border-bottom:none}.NotificationCenter_feedItemClickable__GGctN{cursor:pointer}.NotificationCenter_feedItemClickable__GGctN:hover{background:var(--bg-tertiary)}.NotificationCenter_feedItemUnread__e35MC{position:relative}.NotificationCenter_feedItemUnread__e35MC:before{content:"";position:absolute;left:-8px;top:18px;width:6px;height:6px;border-radius:50%;background:var(--accent-color)}.NotificationCenter_feedIcon__USzwB{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.NotificationCenter_feedIcon__USzwB.NotificationCenter_success__CvQZQ{background:rgba(22,163,74,.12);color:var(--success-text)}.NotificationCenter_feedIcon__USzwB.NotificationCenter_warning__UEH7X{background:rgba(217,119,6,.12);color:var(--warning-text)}.NotificationCenter_feedIcon__USzwB.NotificationCenter_danger__MW2dW{background:rgba(220,38,38,.12);color:var(--danger)}.NotificationCenter_feedIcon__USzwB.NotificationCenter_info__QA43T{background:rgba(59,130,246,.12);color:var(--accent-color)}.NotificationCenter_feedBody__266yB{flex:1 1;min-width:0}.NotificationCenter_feedTitle__o0uXT{font-size:13.5px;font-weight:600}.NotificationCenter_feedSub__c_NDW{font-size:12px;color:var(--text-secondary)}.NotificationCenter_feedTime__tM33I{font-size:11px;color:var(--text-tertiary);font-family:var(--font-mono);white-space:nowrap;flex-shrink:0}.ThreePane_frame__NYn3s{display:grid;grid-template-columns:var(--list-w,22%) minmax(420px,1fr) var(--insp-w,30%);position:relative;grid-template-rows:minmax(0,1fr);flex:1 1;min-height:0}.ThreePane_frame__NYn3s[data-inspector=closed]{grid-template-columns:var(--list-w,22%) minmax(420px,1fr) 0}.ThreePane_frame__NYn3s[data-inspector=closed] .ThreePane_inspectorPane__4lWox{display:none}.ThreePane_listPane__6E02_{display:flex;flex-direction:column;min-height:0;overflow-y:auto}.ThreePane_listLabel__kPVxZ{padding:14px 14px 10px;font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);flex-shrink:0}.ThreePane_mainPane__yO2gj{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.ThreePane_backButton__thayR{align-self:flex-start;flex-shrink:0}.ThreePane_inspectorToggle__PMGVW{align-self:flex-end;flex-shrink:0;display:inline-flex;align-items:center;gap:6px;margin:10px 10px 0 0;padding:6px 10px;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-secondary);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.ThreePane_inspectorToggle__PMGVW:hover{color:var(--text-primary);border-color:var(--accent-color);background:var(--bg-tertiary)}.ThreePane_inspectorToggle__PMGVW:focus-visible{outline:2px solid var(--accent-fill);outline-offset:2px}.ThreePane_inspectorToggle__PMGVW[aria-pressed=true]{color:var(--accent-color);border-color:var(--accent-color);background:rgba(59,130,246,.12)}.ThreePane_inspectorToggleIcon__sXO5K{width:16px;height:16px;flex-shrink:0}.ThreePane_inspectorPane__4lWox{display:flex;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden;border-left:1px solid var(--border-color);background:var(--bg-secondary)}.ThreePane_inspectorTitle__cb6A5{padding:14px 14px 0}.ThreePane_splitter__Z81UY{position:absolute;top:0;bottom:0;width:9px;cursor:col-resize;background:transparent;z-index:5;touch-action:none}.ThreePane_splitter__Z81UY:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:transparent;transition:background-color .15s ease}.ThreePane_splitter__Z81UY:focus-visible:after,.ThreePane_splitter__Z81UY:hover:after{background:var(--accent-color)}.ThreePane_splitter__Z81UY:focus-visible{outline:none}.ThreePane_splitter__Z81UY[aria-controls=three-pane-list]{left:calc(var(--list-w, 22%) - 4.5px)}.ThreePane_splitter__Z81UY[aria-controls=three-pane-inspector]{left:calc(100% - var(--insp-w, 30%) - 4.5px)}@media (max-width:900px){.ThreePane_frame__NYn3s[data-inspector]{grid-template-columns:minmax(0,1fr)}.ThreePane_frame__NYn3s[data-mobile-view=list] .ThreePane_mainPane__yO2gj,.ThreePane_frame__NYn3s[data-mobile-view=main] .ThreePane_listPane__6E02_,.ThreePane_splitter__Z81UY{display:none}.ThreePane_inspectorPane__4lWox{position:fixed;left:0;right:0;bottom:0;height:min(72vh,560px);z-index:60;border-top:1px solid var(--border-color);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-md)}.ThreePane_frame__NYn3s[data-inspector=auto] .ThreePane_inspectorPane__4lWox{display:none}}.ToastStack_stack__KiVoq{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:200}.ToastStack_toast__L4q_y{display:flex;gap:10px;align-items:flex-start;background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:var(--shadow-md);border-radius:var(--radius-md);padding:12px 14px;max-width:320px;cursor:default}.ToastStack_toastClickable__Ml0Ir{cursor:pointer}.ToastStack_toastClickable__Ml0Ir:hover{border-color:var(--accent-color)}.ToastStack_icon__aEO4M{margin-top:2px;flex-shrink:0}.ToastStack_success__MOM1h{color:var(--success)}.ToastStack_warning__RIA8M{color:var(--warning)}.ToastStack_danger__Exkiy{color:var(--danger)}.ToastStack_info__wR2RP{color:var(--accent-color)}.ToastStack_body__41xRD{flex:1 1;min-width:0}.ToastStack_title__84fPH{font-size:13px;font-weight:700}.ToastStack_sub__ZOcnI{font-size:12px;color:var(--text-secondary);margin-top:2px}.ToastStack_close__CcAL5{border:none;background:transparent;color:var(--text-tertiary);cursor:pointer;flex-shrink:0;line-height:1;font-size:15px;padding:0 0 0 4px}.ToastStack_close__CcAL5:hover{color:var(--text-primary)}