:root{--tf-primary:#7a1f3d;--tf-primary-hover:#63182f;--tf-primary-subtle:#f7ebef;--tf-primary-strong:#561429;--tf-blue:var(--tf-primary);--tf-blue-hover:var(--tf-primary-hover);--tf-blue-subtle:var(--tf-primary-subtle);--tf-bg:#f5f5f7;--tf-surface:#fff;--tf-surface-sunken:#f4f4f7;--tf-surface-hover:#f1f1f4;--tf-surface-pressed:#e6e6eb;--tf-sidebar-bg:#fff;--tf-sidebar-hover:#f1f1f4;--tf-border:#e3e3e8;--tf-border-subtle:#1414231a;--tf-border-focus:var(--tf-primary);--tf-text:#1c1c21;--tf-text-secondary:#45454f;--tf-text-subtle:#62626c;--tf-text-inverse:#fff;--tf-text-link:var(--tf-primary);--tf-status-todo-bg:#efeff3;--tf-status-todo-text:#45454f;--tf-status-inprogress-bg:#f7ebef;--tf-status-inprogress-text:#7a1f3d;--tf-status-done-bg:#dcfce7;--tf-status-done-text:#15803d;--tf-priority-highest:#d92d20;--tf-priority-high:#e8590c;--tf-priority-medium:#d9a206;--tf-priority-low:#3b6ff5;--tf-priority-lowest:#3b6ff5;--tf-type-epic:#9c2a4d;--tf-type-story:#1f9d63;--tf-type-task:#3b6ff5;--tf-type-bug:#e0453c;--tf-type-subtask:#3b6ff5;--tf-danger:#b42318;--tf-danger-bg:#fee4e2;--tf-danger-bg-hover:#fecdca;--tf-warning:#e0a106;--tf-warning-bg:#fef3c7;--tf-warning-text:#92400e;--tf-success:#15803d;--tf-success-bg:#dcfce7;--tf-accent-violet:#7a1f3d;--tf-accent-violet-bg:#f7ebef;--tf-accent-pink:#be185d;--tf-accent-pink-bg:#fce7f3;--tf-accent-blue:#1d4ed8;--tf-accent-blue-bg:#dbeafe;--tf-accent-teal:#0f766e;--tf-accent-teal-bg:#ccfbf1;--tf-accent-orange:#c2410c;--tf-accent-orange-bg:#ffedd5;--tf-accent-green:#15803d;--tf-accent-green-bg:#dcfce7;--tf-solid-grey:#81818c;--tf-solid-blue:#3b6ff5;--tf-solid-violet:#9c2a4d;--tf-solid-orange:#e2620c;--tf-solid-pink:#e0457b;--tf-solid-green:#1f9d63;--tf-solid-teal:#0e8f80;--tf-inverse-bg:#1c1c21;--tf-space-1:4px;--tf-space-2:8px;--tf-space-3:12px;--tf-space-4:16px;--tf-space-5:20px;--tf-space-6:24px;--tf-space-8:32px;--tf-space-10:40px;--tf-radius-sm:6px;--tf-radius-md:8px;--tf-radius-lg:12px;--tf-radius-full:999px;--tf-shadow-sm:0 1px 2px #1414231f;--tf-shadow-md:0 4px 10px -2px #14142329, 0 0 1px #14142340;--tf-shadow-lg:0 10px 24px -6px #14142338, 0 0 1px #14142340;--tf-shadow-card:0 1px 3px #1414230f, 0 4px 12px #1414230d;--tf-sidebar-width-collapsed:64px;--tf-sidebar-width-expanded:240px;--tf-topnav-height:48px;--tf-project-sidebar-width:240px;--tf-content-max:2000px;--tf-reading-max:860px;--tf-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--tf-font-size-sm:12px;--tf-font-size-base:14px;--tf-font-size-md:16px;--tf-font-size-lg:20px;--tf-font-size-xl:24px;--tf-z-sidebar:100;--tf-z-topnav:110;--tf-z-dropdown:200;--tf-z-modal:300;--tf-z-toast:400}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--tf-font-family);font-size:var(--tf-font-size-base);color:var(--tf-text);background:var(--tf-bg);-webkit-font-smoothing:antialiased;margin:0;line-height:1.43}button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}@supports (appearance:base-select){:where(select:not([multiple]):not([size])){appearance:base-select}:where(select:not([multiple]):not([size]))::picker(select){appearance:base-select}:where(select:not([multiple]):not([size])){align-items:center;gap:var(--tf-space-2);min-width:0;padding-inline:var(--tf-space-3) var(--tf-space-2);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background-color:var(--tf-surface);color:var(--tf-text);text-align:left;cursor:pointer;line-height:1.3;transition:border-color .12s,box-shadow .12s;display:inline-flex}:where(select:not([multiple]):not([size])):hover:not(:disabled){border-color:var(--tf-text-subtle)}:is(:where(select:not([multiple]):not([size])):focus-visible,:where(select:not([multiple]):not([size])):open){border-color:var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-subtle);outline:none}:where(select:not([multiple]):not([size])):disabled{background-color:var(--tf-surface-sunken);color:var(--tf-text-subtle);cursor:not-allowed}:where(select:not([multiple]):not([size]))::picker-icon{content:"";background-color:var(--tf-text-subtle);flex-shrink:0;width:16px;height:16px;margin-left:auto;transition:rotate .15s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}:where(select:not([multiple]):not([size])):open::picker-icon{background-color:var(--tf-primary);rotate:180deg}:where(select:not([multiple]):not([size]))::picker(select){min-width:anchor-size(width);max-height:min(320px,60vh);padding:var(--tf-space-1);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);background:var(--tf-surface);box-shadow:var(--tf-shadow-lg);scrollbar-width:thin;scrollbar-color:var(--tf-border) transparent;position-try-fallbacks:flip-block;margin-block:6px;overflow-y:auto}:where(select:not([multiple]):not([size])) option{align-items:center;gap:var(--tf-space-2);min-height:34px;padding:6px var(--tf-space-3);border-radius:var(--tf-radius-sm);color:var(--tf-text);white-space:nowrap;cursor:pointer;font-size:14px;font-weight:400;transition:background-color .1s;display:flex}:where(select:not([multiple]):not([size])) option:hover,:where(select:not([multiple]):not([size])) option:focus-visible{background-color:var(--tf-surface-hover);outline:none}:where(select:not([multiple]):not([size])) option:checked{background-color:var(--tf-primary-subtle);color:var(--tf-primary-strong);font-weight:600}:where(select:not([multiple]):not([size])) option:disabled{color:var(--tf-text-subtle);cursor:not-allowed}:where(select:not([multiple]):not([size])) option::checkmark{color:var(--tf-primary);order:1;margin-left:auto;font-weight:700}:where(select:not([multiple]):not([size])) option[value=""]:not(:checked){color:var(--tf-text-subtle)}:where(select:not([multiple]):not([size])) optgroup{padding-top:var(--tf-space-1);color:var(--tf-text-subtle);font-size:12px;font-weight:600}:where(select:not([multiple]):not([size])) optgroup+optgroup{margin-top:var(--tf-space-1);border-top:1px solid var(--tf-border)}}a{color:var(--tf-text-link);text-decoration:none}a:hover{text-decoration:underline}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}::selection{background:var(--tf-primary-subtle)}.tf-scrollbar{scrollbar-width:thin;scrollbar-color:var(--tf-border) transparent}img,video{max-width:100%;height:auto}@media (width<=768px){:root{--tf-space-6:16px;--tf-space-5:14px}}._wrap_1l1xw_1{justify-content:center;align-items:center;gap:var(--tf-space-3);height:100%;min-height:400px;padding:var(--tf-space-8);text-align:center;flex-direction:column;display:flex}._icon_1l1xw_25{color:var(--tf-danger);margin-bottom:var(--tf-space-2)}._title_1l1xw_35{font-size:var(--tf-font-size-lg);color:var(--tf-text);font-weight:600}._message_1l1xw_47{color:var(--tf-text-subtle);max-width:480px;font-size:13px}._details_1l1xw_59{color:var(--tf-text-subtle);background:var(--tf-surface-hover);border-radius:var(--tf-radius-md);padding:var(--tf-space-3);text-align:left;max-width:600px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow-x:auto}._avatar_1gnb1_1{color:var(--tf-text-inverse);background:var(--tf-primary);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}._img_1gnb1_27{object-fit:cover;width:100%;height:100%}._content_17ai8_1{background:var(--tf-surface);border-radius:var(--tf-radius-lg);min-width:200px;box-shadow:var(--tf-shadow-lg);border:1px solid var(--tf-border);padding:var(--tf-space-1);z-index:var(--tf-z-dropdown)}._item_17ai8_12{align-items:center;gap:var(--tf-space-2);min-height:34px;padding:6px var(--tf-space-3);border-radius:var(--tf-radius-sm);font-size:var(--tf-font-size-base);color:var(--tf-text);cursor:pointer;outline:none;transition:background-color .1s;display:flex}._item_17ai8_12[data-highlighted]{background:var(--tf-surface-hover)}._item_17ai8_12[data-disabled]{color:var(--tf-text-subtle);cursor:not-allowed}._separator_17ai8_33{background:var(--tf-border);height:1px;margin:var(--tf-space-1) 0}._label_17ai8_39{padding:var(--tf-space-2) var(--tf-space-3);color:var(--tf-text-subtle);font-size:12px;font-weight:600}._btn_imuyv_1{justify-content:center;align-items:center;gap:var(--tf-space-1);height:32px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);font-size:var(--tf-font-size-base);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-weight:600;transition:background-color .1s;display:inline-flex}._btn_imuyv_1:disabled{cursor:not-allowed;opacity:.6}._sm_imuyv_21{height:24px;padding:0 var(--tf-space-2);font-size:var(--tf-font-size-sm)}._primary_imuyv_27{background:var(--tf-primary);color:var(--tf-text-inverse)}._primary_imuyv_27:hover:not(:disabled){background:var(--tf-primary-hover)}._secondary_imuyv_36{background:var(--tf-surface);border-color:var(--tf-border);color:var(--tf-text)}._secondary_imuyv_36:hover:not(:disabled){background:var(--tf-surface-hover);border-color:var(--tf-surface-pressed)}._subtle_imuyv_46{color:var(--tf-text);background:0 0}._subtle_imuyv_46:hover:not(:disabled){background:var(--tf-surface-hover)}._danger_imuyv_54{background:var(--tf-danger-bg);color:var(--tf-danger)}._danger_imuyv_54:hover:not(:disabled){background:var(--tf-danger-bg-hover)}._iconOnly_imuyv_62{width:32px;padding:0}._iconOnly_imuyv_62._sm_imuyv_21{width:24px}._button_1bvwq_1{width:26px;height:26px;color:var(--tf-text-subtle);border-radius:var(--tf-radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._button_1bvwq_1:hover{background:var(--tf-surface-hover);color:var(--tf-text)}._content_11nas_1{background:var(--tf-inverse-bg);color:var(--tf-text-inverse);border-radius:var(--tf-radius-sm);box-shadow:var(--tf-shadow-lg);max-width:240px;z-index:var(--tf-z-toast);-webkit-user-select:none;user-select:none;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.4}._arrow_11nas_33{fill:var(--tf-text)}._overlay_1nmm4_1{z-index:var(--tf-z-modal);background:#14142373;position:fixed;inset:0}._content_1nmm4_8{background:var(--tf-surface);border-radius:var(--tf-radius-lg);width:calc(100% - 32px);max-width:640px;height:fit-content;max-height:85vh;box-shadow:var(--tf-shadow-lg);z-index:var(--tf-z-modal);padding:var(--tf-space-6);margin:auto;position:fixed;inset:0;overflow-y:auto}._header_1nmm4_26{margin-bottom:var(--tf-space-4);justify-content:space-between;align-items:center;display:flex}._title_1nmm4_33{font-size:var(--tf-font-size-lg);color:var(--tf-text);font-weight:600}._closeBtn_1nmm4_39{cursor:pointer;color:var(--tf-text-subtle);padding:var(--tf-space-1);border-radius:var(--tf-radius-sm);background:0 0;border:none;display:flex}._closeBtn_1nmm4_39:hover{background:var(--tf-surface-hover)}._wrap_1x5sc_1,._editing_1x5sc_3{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex;position:relative}._editable_1x5sc_21{cursor:text;border-radius:var(--tf-radius-sm);text-overflow:ellipsis;overflow:hidden}._editable_1x5sc_21:hover{background:var(--tf-surface-hover);box-shadow:0 0 0 3px var(--tf-surface-hover)}._editButton_1x5sc_45{border-radius:var(--tf-radius-sm);width:22px;height:22px;color:var(--tf-text-subtle);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._wrap_1x5sc_1:hover ._editButton_1x5sc_45,._editButton_1x5sc_45:focus-visible{opacity:1}._editButton_1x5sc_45:hover{background:var(--tf-surface-hover);color:var(--tf-text)}@media (hover:none){._editButton_1x5sc_45{opacity:1}}._input_1x5sc_101{width:100%;min-width:120px;font:inherit;color:var(--tf-text);background:var(--tf-surface);border:1px solid var(--tf-border-focus);border-radius:var(--tf-radius-md);outline:2px solid var(--tf-primary-subtle);padding:1px 6px}._input_1x5sc_101[aria-invalid=true]{border-color:var(--tf-danger);outline-color:var(--tf-danger-bg)}._error_1x5sc_133{z-index:var(--tf-z-dropdown);border-radius:var(--tf-radius-md);background:var(--tf-danger-bg);color:var(--tf-danger);white-space:normal;width:max-content;max-width:260px;box-shadow:var(--tf-shadow-sm);padding:4px 8px;font-size:12px;font-weight:400;position:absolute;top:calc(100% + 4px);left:0}._input_qyjzr_1{width:100%;height:36px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);border:1px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text);transition:border-color .1s,box-shadow .1s}._input_qyjzr_1:focus{border-color:var(--tf-border-focus);box-shadow:0 0 0 3px var(--tf-primary-subtle);outline:none}._input_qyjzr_1::placeholder{color:var(--tf-text-subtle)}._label_qyjzr_41{color:var(--tf-text);margin-bottom:var(--tf-space-1);font-size:12px;font-weight:600;display:block}._field_qyjzr_57{flex-direction:column;gap:2px;display:flex}._error_qyjzr_69{color:var(--tf-danger);font-size:12px}._badge_1fhwu_1{height:24px;padding:0 var(--tf-space-2);border-radius:var(--tf-radius-sm);white-space:nowrap;letter-spacing:.2px;align-items:center;font-size:12px;font-weight:600;line-height:24px;display:inline-flex}._key_1fhwu_27{color:var(--tf-text-subtle);text-transform:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600}._wrap_2zy5c_1{border-radius:var(--tf-radius-md);border:2px solid #0000}._wrap_2zy5c_1._editable_2zy5c_9{border-color:var(--tf-border);background:var(--tf-surface)}._wrap_2zy5c_1._editable_2zy5c_9:focus-within{border-color:var(--tf-border-focus)}._editor_2zy5c_25{padding:var(--tf-space-2) var(--tf-space-3);min-height:1.5em;color:var(--tf-text);font-size:14px;line-height:1.5}._editor_2zy5c_25 .ProseMirror{outline:none}._editor_2zy5c_25 p{margin:0 0 8px}._editor_2zy5c_25 p:last-child{margin-bottom:0}._editor_2zy5c_25 ul,._editor_2zy5c_25 ol{margin:0 0 8px;padding-left:20px}._editor_2zy5c_25 li{list-style:revert}._editor_2zy5c_25 code{background:var(--tf-surface-hover);border-radius:3px;padding:1px 4px;font-size:12.5px}._editor_2zy5c_25 pre{background:var(--tf-inverse-bg);color:var(--tf-text-inverse);padding:var(--tf-space-3);border-radius:var(--tf-radius-md);overflow-x:auto}._editor_2zy5c_25 blockquote{border-left:3px solid var(--tf-border);padding-left:var(--tf-space-3);color:var(--tf-text-secondary);margin:0 0 8px}._editor_2zy5c_25 .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--tf-text-subtle);pointer-events:none;height:0}._toolbar_2zy5c_127{padding:var(--tf-space-1) var(--tf-space-2);border-bottom:1px solid var(--tf-border);gap:2px;display:flex}._toolBtn_2zy5c_141{border-radius:var(--tf-radius-sm);width:26px;height:26px;color:var(--tf-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._toolBtn_2zy5c_141:hover{background:var(--tf-surface-hover)}._toolBtn_2zy5c_141[data-active=true]{background:var(--tf-primary-subtle);color:var(--tf-primary)}._skeleton_1kpml_1{background:linear-gradient(90deg, var(--tf-surface-hover) 25%, var(--tf-border) 37%, var(--tf-surface-hover) 63%);border-radius:var(--tf-radius-sm);background-size:400% 100%;animation:1.4s infinite _shimmer_1kpml_1}@keyframes _shimmer_1kpml_1{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){._skeleton_1kpml_1{background:var(--tf-surface-hover);animation:none}}._list_x7xmo_1{gap:var(--tf-space-4);border-bottom:1px solid var(--tf-border);display:flex}._trigger_x7xmo_7{white-space:nowrap;padding:var(--tf-space-2) 2px;color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;font-size:14px;font-weight:500;display:inline-flex}._trigger_x7xmo_7:hover{color:var(--tf-text)}._trigger_x7xmo_7[data-state=active]{color:var(--tf-primary);border-bottom-color:var(--tf-primary);font-weight:600}._content_x7xmo_32{padding-top:var(--tf-space-4)}._tree_d23fb_1{font-size:13px}._row_d23fb_9{border-radius:var(--tf-radius-sm);cursor:pointer;color:var(--tf-text);white-space:nowrap;align-items:center;gap:6px;padding:5px 8px;display:flex}._row_d23fb_9:hover{background:var(--tf-surface-hover)}._chevron_d23fb_39{color:var(--tf-text-subtle);flex-shrink:0}._chevronSpacer_d23fb_49{flex-shrink:0;width:14px;display:inline-block}._label_d23fb_61{text-overflow:ellipsis;overflow:hidden}._actions_d23fb_73{opacity:0;gap:2px;margin-left:auto;display:inline-flex}._row_d23fb_9:hover ._actions_d23fb_73,._row_d23fb_9:focus-within ._actions_d23fb_73{opacity:1}@media (hover:none){._actions_d23fb_73{opacity:1}}._empty_d23fb_105{padding:var(--tf-space-4);color:var(--tf-text-subtle);font-size:13px}._selected_d23fb_119{background:var(--tf-primary-subtle);color:var(--tf-primary);font-weight:600}._selected_d23fb_119:hover{background:var(--tf-primary-subtle)}._chevronButton_d23fb_139{border-radius:var(--tf-radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin:-2px;padding:0;display:inline-flex}._chevronButton_d23fb_139:hover{background:var(--tf-surface-sunken)}._shell_1qm8s_1{height:100vh;display:flex;overflow:hidden}._main_1qm8s_7{flex-direction:column;flex:1;min-width:0;display:flex}._body_1qm8s_14{background:var(--tf-bg);flex:1;overflow:auto}._sidebar_1qm8s_21{width:var(--tf-sidebar-width-collapsed);background:var(--tf-sidebar-bg);color:var(--tf-text);border-right:1px solid var(--tf-border);flex-direction:column;flex-shrink:0;transition:width .15s;display:flex;overflow:hidden}._sidebar_1qm8s_21._expanded_1qm8s_32{width:var(--tf-sidebar-width-expanded)}._sidebarHeader_1qm8s_36{align-items:center;gap:var(--tf-space-2);height:var(--tf-topnav-height);padding:0 var(--tf-space-3);color:inherit;cursor:pointer;flex-shrink:0;text-decoration:none;display:flex}._sidebarLogoMark_1qm8s_50{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._sidebarLogoMark_1qm8s_50 img{width:28px;height:28px;display:block}._sidebarLogo_1qm8s_50{flex-direction:column;min-width:0;line-height:1.2;display:flex}._sidebarLogoText_1qm8s_70{white-space:nowrap;font-size:15px;font-weight:700}._sidebarOrgName_1qm8s_75{text-overflow:ellipsis;white-space:nowrap;color:var(--tf-text-subtle);font-size:12px;font-weight:500;overflow:hidden}._sidebarNav_1qm8s_84{padding:var(--tf-space-2);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}._navItem_1qm8s_93{align-items:center;gap:var(--tf-space-3);height:36px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);color:var(--tf-text-secondary);white-space:nowrap;cursor:pointer;font-size:14px;font-weight:500;display:flex}._navItem_1qm8s_93:hover{background:var(--tf-sidebar-hover);text-decoration:none}._navItem_1qm8s_93._active_1qm8s_111,._navItem_1qm8s_93[aria-current=page]{background:var(--tf-primary-subtle);color:var(--tf-primary-strong);font-weight:600}._navIcon_1qm8s_123{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}._navIcon_1qm8s_123[data-tone=violet]{background:var(--tf-accent-violet-bg);color:var(--tf-accent-violet)}._navIcon_1qm8s_123[data-tone=blue]{background:var(--tf-accent-blue-bg);color:var(--tf-accent-blue)}._navIcon_1qm8s_123[data-tone=teal]{background:var(--tf-accent-teal-bg);color:var(--tf-accent-teal)}._navIcon_1qm8s_123[data-tone=pink]{background:var(--tf-accent-pink-bg);color:var(--tf-accent-pink)}._navIcon_1qm8s_123[data-tone=orange]{background:var(--tf-accent-orange-bg);color:var(--tf-accent-orange)}._navIcon_1qm8s_123[data-tone=green]{background:var(--tf-accent-green-bg);color:var(--tf-accent-green)}._navItem_1qm8s_93[aria-current=page] ._navIcon_1qm8s_123{background:var(--tf-primary);color:var(--tf-text-inverse)}._navItem_1qm8s_93 svg{flex-shrink:0}._sidebarSectionLabel_1qm8s_165{padding:var(--tf-space-3) var(--tf-space-3) var(--tf-space-1);color:var(--tf-text-subtle);white-space:nowrap;font-size:11px;font-weight:600}._sidebarFooter_1qm8s_173{padding:var(--tf-space-2);border-top:1px solid var(--tf-border);display:flex}._sidebarToggle_1qm8s_186{justify-content:center;align-items:center;gap:var(--tf-space-2);height:40px;padding:0 var(--tf-space-3);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);cursor:pointer;flex:1;font-size:14px;transition:background .15s,border-color .15s;display:flex}._sidebarToggle_1qm8s_186:hover{background:var(--tf-surface-hover);border-color:var(--tf-primary);color:var(--tf-primary)}._sidebar_1qm8s_21._expanded_1qm8s_32 ._sidebarToggle_1qm8s_186{background:var(--tf-primary);border-color:var(--tf-primary);color:var(--tf-text-inverse)}._sidebar_1qm8s_21._expanded_1qm8s_32 ._sidebarToggle_1qm8s_186:hover{background:var(--tf-primary-hover);border-color:var(--tf-primary-hover)}._sidebar_1qm8s_21:not(._expanded_1qm8s_32) ._sidebarNav_1qm8s_84{align-items:center}._sidebar_1qm8s_21:not(._expanded_1qm8s_32) ._navItem_1qm8s_93{justify-content:center;width:44px;height:44px;padding:0}._sidebar_1qm8s_21:not(._expanded_1qm8s_32) ._sidebarHeader_1qm8s_36{justify-content:center;padding:0}._sidebar_1qm8s_21:not(._expanded_1qm8s_32) ._sidebarToggle_1qm8s_186{flex:none;width:44px;margin:0 auto;padding:0}._topnav_1qm8s_241{height:var(--tf-topnav-height);background:var(--tf-surface);border-top:3px solid var(--tf-primary);border-bottom:1px solid var(--tf-border);align-items:center;gap:var(--tf-space-4);padding:0 var(--tf-space-4);z-index:var(--tf-z-topnav);flex-shrink:0;display:flex}._topnavLeft_1qm8s_255{align-items:center;gap:var(--tf-space-3);display:flex}._topnavSearch_1qm8s_261{flex:1;max-width:600px;margin:0 auto}._searchInput_1qm8s_267{align-items:center;gap:var(--tf-space-2);height:32px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);background:var(--tf-surface-hover);color:var(--tf-text-subtle);cursor:pointer;border:1px solid #0000;font-size:13px;display:flex}._searchInput_1qm8s_267:hover{border-color:var(--tf-border)}._searchKbd_1qm8s_284{background:var(--tf-surface);border:1px solid var(--tf-border);color:var(--tf-text-subtle);border-radius:3px;margin-left:auto;padding:1px 5px;font-size:11px}._topnavRight_1qm8s_294{align-items:center;gap:var(--tf-space-2);flex-shrink:0;display:flex}._iconBtn_1qm8s_301{border-radius:var(--tf-radius-full);width:32px;height:32px;color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:relative}._iconBtn_1qm8s_301:hover{background:var(--tf-surface-hover)}._badgeDot_1qm8s_318{background:var(--tf-danger);border:2px solid var(--tf-surface);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}._avatarBtn_1qm8s_329{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;display:flex}._hamburger_1qm8s_345{width:36px;height:36px;color:var(--tf-text-subtle);border-radius:var(--tf-radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:none}._hamburger_1qm8s_345:hover{background:var(--tf-surface-hover)}._backdrop_1qm8s_362{z-index:calc(var(--tf-z-modal) - 1);background:#14142373;position:fixed;inset:0}@media (width>=769px){._backdrop_1qm8s_362{display:none}}@media (width<=768px){._sidebar_1qm8s_21{width:var(--tf-sidebar-width-expanded);z-index:var(--tf-z-modal);box-shadow:var(--tf-shadow-lg);transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}._sidebar_1qm8s_21._drawerOpen_1qm8s_392{transform:translate(0)}._sidebarFooter_1qm8s_173{display:none}._hamburger_1qm8s_345{display:flex}._topnav_1qm8s_241{gap:var(--tf-space-2);padding:0 var(--tf-space-3)}._topnavSearch_1qm8s_261{max-width:none;margin:0}._searchInput_1qm8s_267{justify-content:center;width:36px}._searchInput_1qm8s_267 span,._searchKbd_1qm8s_284,._createLabel_1qm8s_423{display:none}}._breadcrumbs_cdz4y_1{align-items:center;gap:var(--tf-space-1);padding:var(--tf-space-2) var(--tf-space-6);border-bottom:1px solid var(--tf-border);background:var(--tf-surface);flex-wrap:wrap;font-size:12px;display:flex}._crumb_cdz4y_27{align-items:center;gap:var(--tf-space-1);color:var(--tf-text-subtle);border-radius:var(--tf-radius-sm);padding:2px 4px;text-decoration:none;display:inline-flex}a._crumb_cdz4y_27:hover{color:var(--tf-text);background:var(--tf-surface-hover)}._current_cdz4y_59{color:var(--tf-text);font-weight:600}._separator_cdz4y_69{color:var(--tf-text-subtle);-webkit-user-select:none;user-select:none}@media (width<=768px){._breadcrumbs_cdz4y_1{padding:var(--tf-space-2) var(--tf-space-4)}}._widget_kmsst_1{height:32px;padding:0 var(--tf-space-2) 0 10px;border-radius:var(--tf-radius-full);background:var(--tf-status-done-bg);color:var(--tf-status-done-text);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}._dot_kmsst_31{background:var(--tf-status-done-text);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite _pulse_kmsst_1}@keyframes _pulse_kmsst_1{0%,to{opacity:1}50%{opacity:.3}}._issueKey_kmsst_67{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}._stopBtn_kmsst_77{background:var(--tf-status-done-text);width:22px;height:22px;color:var(--tf-text-inverse);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._content_1hq0f_1{background:var(--tf-surface);border-radius:var(--tf-radius-md);width:360px;max-height:420px;box-shadow:var(--tf-shadow-lg);border:1px solid var(--tf-border-subtle);z-index:var(--tf-z-dropdown);overflow-y:auto}._header_1hq0f_23{padding:var(--tf-space-3) var(--tf-space-4);border-bottom:1px solid var(--tf-border);justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}._markAll_1hq0f_43{color:var(--tf-text-link);cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:500}._row_1hq0f_61{gap:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-4);border-bottom:1px solid var(--tf-border);cursor:pointer;font-size:13px;display:flex}._row_1hq0f_61:hover{background:var(--tf-surface-hover)}._row_1hq0f_61._unread_1hq0f_83{background:var(--tf-primary-subtle)}._row_1hq0f_61._unread_1hq0f_83:hover{background:var(--tf-surface-pressed)}._dot_1hq0f_97{background:var(--tf-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}._dotSpacer_1hq0f_113{flex-shrink:0;width:8px}._body_1hq0f_123{flex:1}._time_1hq0f_131{color:var(--tf-text-subtle);margin-top:2px;font-size:11px}._empty_1hq0f_143{padding:var(--tf-space-6);text-align:center;color:var(--tf-text-subtle);font-size:13px}._steps_7mzw8_1{margin:0 0 var(--tf-space-3);gap:var(--tf-space-2);color:var(--tf-text);font-size:var(--tf-font-size-base);flex-direction:column;padding-left:20px;display:flex}._links_7mzw8_19{gap:var(--tf-space-3);flex-wrap:wrap;margin-top:4px;display:flex}._link_7mzw8_19{font:inherit;color:var(--tf-text-link);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}._link_7mzw8_19:hover{text-decoration:underline}._link_7mzw8_19:disabled{color:var(--tf-text-subtle);cursor:default}._file_7mzw8_69{border:1px dashed var(--tf-border);border-radius:var(--tf-radius-md);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;max-width:100%;margin-top:4px;padding:6px 10px;display:inline-flex;position:relative;overflow:hidden}._file_7mzw8_69:hover{border-color:var(--tf-primary)}._file_7mzw8_69 input{opacity:0;width:1px;height:1px;position:absolute}._guide_7mzw8_117{margin-bottom:var(--tf-space-3);font-size:var(--tf-font-size-sm)}._guide_7mzw8_117 summary{cursor:pointer;color:var(--tf-text-secondary)}._section_7mzw8_133{margin-bottom:var(--tf-space-3)}._scroll_7mzw8_139{max-height:280px;overflow:auto}._table_7mzw8_147{border-collapse:collapse;width:100%;font-size:var(--tf-font-size-sm)}._table_7mzw8_147 th,._table_7mzw8_147 td{border-bottom:1px solid var(--tf-border-subtle);text-align:left;vertical-align:top;color:var(--tf-text);padding:4px 6px}._table_7mzw8_147 th{white-space:nowrap;font-weight:600}._num_7mzw8_181{font-variant-numeric:tabular-nums}._muted_7mzw8_187{color:var(--tf-text-subtle)}._problems_7mzw8_193{color:var(--tf-danger);margin:0;padding-left:16px}._error_7mzw8_203{margin:0 0 var(--tf-space-2);color:var(--tf-danger)}._success_7mzw8_211{margin:0 0 var(--tf-space-2);color:var(--tf-success)}._actions_7mzw8_219{justify-content:flex-end;gap:var(--tf-space-2);display:flex}._prompt_14nnz_1{align-items:center;gap:var(--tf-space-2) var(--tf-space-3);margin:var(--tf-space-2) var(--tf-space-4) 0;padding:var(--tf-space-2) var(--tf-space-3);background:var(--tf-accent-violet-bg);color:var(--tf-text);border-radius:10px;flex-wrap:wrap;font-size:13px;display:flex}._promptIcon_14nnz_27{background:var(--tf-surface);width:28px;height:28px;color:var(--tf-accent-violet);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._promptText_14nnz_49{flex:260px}._close_14nnz_57{color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;padding:4px;display:inline-flex}._setting_14nnz_75{align-items:flex-start;gap:var(--tf-space-2);flex-direction:column;display:flex}._toggle_14nnz_89{align-items:flex-start;gap:var(--tf-space-2);cursor:pointer;font-size:14px;display:flex}._toggle_14nnz_89 input{margin-top:3px}._toggle_14nnz_89>span{flex-direction:column;gap:2px;display:flex}._settingHint_14nnz_121{color:var(--tf-text-subtle);margin:0;font-size:12px}._form_2hs41_1{gap:var(--tf-space-3);flex-direction:column;display:flex}._row_2hs41_13{gap:var(--tf-space-3);display:flex}._row_2hs41_13>*{flex:1}._select_2hs41_29{width:100%;height:36px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);border:2px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text)}._select_2hs41_29:focus{border-color:var(--tf-border-focus);outline:none}._typeOption_2hs41_57{align-items:center;gap:6px;display:flex}._label_2hs41_69{color:var(--tf-text);margin-bottom:4px;font-size:12px;font-weight:600;display:block}._field_2hs41_85{flex-direction:column;gap:2px;display:flex}._footer_2hs41_97{margin-top:var(--tf-space-2);padding-top:var(--tf-space-3);border-top:1px solid var(--tf-border);justify-content:space-between;align-items:center;display:flex}._checkboxLabel_2hs41_115{color:var(--tf-text-secondary);align-items:center;gap:6px;font-size:13px;display:flex}._actions_2hs41_131{gap:var(--tf-space-2);display:flex}._formError_2hs41_141{background:var(--tf-danger-bg);color:var(--tf-danger);border-radius:var(--tf-radius-md);padding:var(--tf-space-2) var(--tf-space-3);font-size:13px}._fieldHint_2hs41_157{color:var(--tf-danger);margin-top:4px;font-size:12px}._linkButton_2hs41_169{color:var(--tf-primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:4px;padding:0;font-size:12px}._linkButton_2hs41_169:hover{text-decoration:underline}._stageList_2hs41_199{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);flex-direction:column;gap:2px;margin:6px 0 0;padding-left:18px;display:flex}._page_1bbtm_4{padding:var(--tf-space-6);max-width:1320px;margin:0 auto}._modal_1bbtm_11{flex-direction:column;max-height:calc(100vh - 48px);display:flex}._modalBody_1bbtm_16{min-height:0;padding:var(--tf-space-5) var(--tf-space-8) var(--tf-space-6);flex:1;overflow-y:auto}._header_1bbtm_24{margin-bottom:var(--tf-space-4)}._breadcrumb_1bbtm_27{align-items:center;gap:var(--tf-space-2);margin-bottom:var(--tf-space-4);display:flex}._crumbs_1bbtm_33{align-items:center;gap:var(--tf-space-2);min-width:0;color:var(--tf-text-subtle);flex-wrap:wrap;font-size:14px;font-weight:600;display:flex}._crumbs_1bbtm_33 a{color:var(--tf-text);align-items:center;display:inline-flex}._crumbs_1bbtm_33 a:hover{color:var(--tf-primary);text-decoration:none}._headerActions_1bbtm_52{align-items:center;gap:4px;margin-left:auto;display:flex}._titleRow_1bbtm_59{align-items:flex-start;gap:var(--tf-space-4);display:flex}._titleIcon_1bbtm_64{border-radius:var(--tf-radius-lg);background:var(--tf-surface-hover);width:52px;height:52px;color:var(--tf-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._titleText_1bbtm_75{flex:1;min-width:0}._summary_1bbtm_79{padding:0 var(--tf-space-1);margin:0;margin-left:calc(-1 * var(--tf-space-1));border-radius:var(--tf-radius-md);color:var(--tf-text);cursor:text;font-size:28px;font-weight:700;line-height:1.25}._summary_1bbtm_79:hover{background:var(--tf-surface-hover)}._summaryInput_1bbtm_93{width:100%;padding:0 var(--tf-space-2);border:1px solid var(--tf-primary);border-radius:var(--tf-radius-md);box-shadow:0 0 0 3px var(--tf-primary-subtle);font:inherit;color:var(--tf-text);font-size:28px;font-weight:700}._summaryInput_1bbtm_93:focus{outline:none}._subtitle_1bbtm_107{color:var(--tf-text-secondary);margin:2px 0 0;font-size:16px}._statusPill_1bbtm_114{align-items:center;gap:var(--tf-space-2);height:40px;padding:0 var(--tf-space-3) 0 var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:var(--tf-text-secondary);flex-shrink:0;display:inline-flex}._statusPill_1bbtm_114:focus-within{border-color:var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-subtle)}._statusPill_1bbtm_114 select{max-width:220px;color:var(--tf-text);font:inherit;cursor:pointer;background:0 0;border:none;font-size:15px;font-weight:600}._statusPill_1bbtm_114 select:focus{outline:none}._statusPill_1bbtm_114 select,._statusPill_1bbtm_114 select:focus-visible{box-shadow:none;padding:0}._statusPill_1bbtm_114 select:open{box-shadow:none;padding:0}._srOnly_1bbtm_150{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._tabs_1bbtm_160{margin-bottom:var(--tf-space-5)}._tabs_1bbtm_160 [role=tab]{padding:var(--tf-space-3) var(--tf-space-5);gap:var(--tf-space-2);font-size:15px}._tabs_1bbtm_160 [role=tab][data-state=active]{border-bottom-width:3px}._layout_1bbtm_172{gap:var(--tf-space-6);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}@media (width<=1100px){._layout_1bbtm_172{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=900px){._layout_1bbtm_172{grid-template-columns:1fr}}._main_1bbtm_188{min-width:0}._main_1bbtm_188>[role=tabpanel]{padding-top:0}._sectionTitle_1bbtm_196{margin:0 0 var(--tf-space-2);color:var(--tf-text);font-size:18px;font-weight:700}._block_1bbtm_202{margin-top:var(--tf-space-6)}._sectionLabel_1bbtm_205{color:var(--tf-text-secondary);margin-bottom:var(--tf-space-2);margin-top:var(--tf-space-5);font-size:13px;font-weight:600}._descriptionEmpty_1bbtm_213{width:100%;min-height:44px;padding:0 var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:var(--tf-text-subtle);font:inherit;text-align:left;cursor:text;font-size:15px}._descriptionEmpty_1bbtm_213:hover{border-color:var(--tf-text-subtle)}._descriptionDisplay_1bbtm_229{padding:var(--tf-space-1) var(--tf-space-2);border-radius:var(--tf-radius-md);cursor:text;border:1px solid #0000;min-height:32px}._descriptionDisplay_1bbtm_229:hover{border-color:var(--tf-border)}._editActions_1bbtm_240{gap:var(--tf-space-2);margin-top:var(--tf-space-2);display:flex}._subtaskRow_1bbtm_246{align-items:center;gap:var(--tf-space-2);border-bottom:1px solid var(--tf-border);cursor:pointer;padding:8px 6px;font-size:13px;display:flex}._subtaskRow_1bbtm_246:hover{background:var(--tf-surface-hover)}._subtaskSummary_1bbtm_258{color:var(--tf-text);flex:1}._addRow_1bbtm_263{gap:var(--tf-space-2);margin-top:var(--tf-space-2);display:flex}._searchResults_1bbtm_269{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);margin-top:4px}._linkRow_1bbtm_275{align-items:center;gap:var(--tf-space-2);border-bottom:1px solid var(--tf-border);padding:8px 6px;font-size:13px;display:flex}._linkType_1bbtm_283{color:var(--tf-text-subtle);min-width:90px}._linkTarget_1bbtm_287{cursor:pointer;flex:1}._linkTarget_1bbtm_287:hover{text-decoration:underline}._dropzone_1bbtm_295{border:2px dashed var(--tf-border);border-radius:var(--tf-radius-lg);padding:var(--tf-space-5);text-align:center;color:var(--tf-text-subtle);cursor:pointer;font-size:13px}._dropzone_1bbtm_295._dragOver_1bbtm_304{border-color:var(--tf-primary);background:var(--tf-primary-subtle)}._attachmentRow_1bbtm_309{align-items:center;gap:var(--tf-space-2);padding:6px 4px;font-size:13px;display:flex}._attachmentName_1bbtm_316{color:var(--tf-text-link);flex:1}._driveFolder_1bbtm_321{align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);background:var(--tf-surface);color:var(--tf-text-secondary);font-size:14px;display:flex}._driveFolder_1bbtm_321 a{align-items:center;gap:4px;font-weight:600;display:inline-flex}._side_1bbtm_340{gap:var(--tf-space-4);flex-direction:column;min-width:0;display:flex}._panel_1bbtm_346{gap:var(--tf-space-3);padding:var(--tf-space-4) var(--tf-space-5) var(--tf-space-5);border-radius:var(--tf-radius-lg);background:var(--tf-surface-sunken);flex-direction:column;display:flex}._panelTitle_1bbtm_354{margin:0 0 var(--tf-space-1);color:var(--tf-text);font-size:19px;font-weight:700}._panelRow_1bbtm_360{flex-direction:column;gap:4px;min-width:0;display:flex}._panelPair_1bbtm_366{gap:var(--tf-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._panelLabel_1bbtm_371{color:var(--tf-text);font-size:14px;font-weight:600}._panelSelect_1bbtm_376{width:100%;min-width:0;height:36px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);border:1px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text);font:inherit;font-size:15px}._panelSelect_1bbtm_376:focus{border-color:var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-subtle);outline:none}._assigneeRow_1bbtm_393{align-items:center;gap:var(--tf-space-2);display:flex}._emptyAvatar_1bbtm_398{background:var(--tf-text-subtle);width:32px;height:32px;color:var(--tf-text-inverse);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}._labels_1bbtm_411{flex-wrap:wrap;gap:4px;display:flex}._label_1bbtm_411{border-radius:var(--tf-radius-full);color:var(--tf-text);padding:2px 8px;font-size:12px}._panelFoot_1bbtm_422{justify-content:space-between;align-items:center;gap:var(--tf-space-2);display:flex}._watchBtn_1bbtm_429{color:var(--tf-text-secondary);background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:5px var(--tf-space-2);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}._watchBtn_1bbtm_429[data-active=true]{color:var(--tf-primary);background:var(--tf-primary-subtle);border-color:#0000}._metaText_1bbtm_447{color:var(--tf-text-subtle);font-size:12px}._divider_1bbtm_452{background:var(--tf-border);height:1px}._footer_1bbtm_458{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-4) var(--tf-space-8);border-top:1px solid var(--tf-border);background:var(--tf-surface);display:flex}._page_1bbtm_4 ._footer_1bbtm_458{padding:var(--tf-space-4) 0 0;margin-top:var(--tf-space-6);background:0 0}._updated_1bbtm_471{align-items:center;gap:var(--tf-space-2);color:var(--tf-text-secondary);font-size:14px;display:inline-flex}._footerActions_1bbtm_478{gap:var(--tf-space-3);margin-left:auto;display:flex}._footerActions_1bbtm_478 button{height:40px;padding:0 var(--tf-space-6);font-size:15px}@media (width<=640px){._modalBody_1bbtm_16{padding:var(--tf-space-4)}._footer_1bbtm_458{padding:var(--tf-space-3) var(--tf-space-4)}._titleRow_1bbtm_59{flex-wrap:wrap}._summary_1bbtm_79,._summaryInput_1bbtm_93{font-size:22px}}._commentRow_1bbtm_506{gap:var(--tf-space-2);margin-bottom:var(--tf-space-4);display:flex}._commentBody_1bbtm_511{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);flex:1}._commentMeta_1bbtm_517{padding:var(--tf-space-2) var(--tf-space-3) 0;align-items:baseline;gap:8px;font-size:12px;display:flex}._commentAuthor_1bbtm_524{color:var(--tf-text);font-weight:600}._commentTime_1bbtm_528{color:var(--tf-text-subtle)}._historyRow_1bbtm_532{gap:var(--tf-space-2);padding:var(--tf-space-2) 0;border-bottom:1px solid var(--tf-border);font-size:13px;display:flex}._historyText_1bbtm_539{color:var(--tf-text-secondary)}._historyText_1bbtm_539 b{color:var(--tf-text)}._archivedBanner_1bbtm_546{margin:0 0 var(--tf-space-3);border-radius:var(--tf-radius-md);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:flex}._archivedBanner_1bbtm_546 button{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);color:var(--tf-text);cursor:pointer;margin-left:auto;padding:2px 10px;font-size:12px}._box_1p43e_2{gap:var(--tf-space-3);padding:var(--tf-space-4) var(--tf-space-5);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);background:var(--tf-surface);flex-direction:column;display:flex}._title_1p43e_12{align-items:center;gap:var(--tf-space-2);color:var(--tf-text);margin:0;font-size:17px;font-weight:700;display:flex}._figures_1p43e_22{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._figure_1p43e_22{padding:0 var(--tf-space-3);border-left:1px solid var(--tf-border);flex-direction:column;gap:2px;display:flex}._figure_1p43e_22:first-child{border-left:none;padding-left:0}._value_1p43e_38,._budgetInput_1p43e_39{color:var(--tf-text);font-size:22px;font-weight:700;line-height:1.2}._value_1p43e_38 button{font:inherit;color:inherit}._budgetInput_1p43e_39{border:none;border-bottom:1px dashed var(--tf-border);-moz-appearance:textfield;background:0 0;width:100%;padding:0}._budgetInput_1p43e_39::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._budgetInput_1p43e_39::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._budgetInput_1p43e_39:focus{border-bottom-color:var(--tf-primary);outline:none}._budgetInput_1p43e_39[readonly]{border-bottom-color:#0000}._caption_1p43e_69{color:var(--tf-text-secondary);font-size:13px}._footer_1p43e_74{align-items:center;gap:var(--tf-space-3);display:flex}._barWrap_1p43e_79{flex:1;min-width:0}._bar_1p43e_79{border-radius:var(--tf-radius-full);background:var(--tf-surface-pressed);height:8px;overflow:hidden}._fill_1p43e_89{border-radius:var(--tf-radius-full);background:var(--tf-primary);height:100%;display:block}._fill_1p43e_89[data-over=true]{background:var(--tf-danger)}._status_1p43e_98{color:var(--tf-text-secondary);margin-top:4px;font-size:12px}._status_1p43e_98[data-over=true]{color:var(--tf-danger);font-weight:600}._hint_1p43e_107{color:var(--tf-text-subtle);margin-top:4px;font-size:12px}._logButton_1p43e_113{height:34px;padding:0 var(--tf-space-3);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:var(--tf-text);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._logButton_1p43e_113:hover{background:var(--tf-surface-hover)}._people_1p43e_133{margin:0;padding:0;font-size:13px;list-style:none}._people_1p43e_133 li{color:var(--tf-text-secondary);justify-content:space-between;padding:3px 0;display:flex}._hours_1p43e_145{color:var(--tf-text);font-weight:600}._link_1p43e_150{align-self:flex-start;font-size:12px}._lead_1liak_1{margin:0 0 var(--tf-space-2);color:var(--tf-text-secondary)}._muted_1liak_9{color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm);margin:0}._total_1liak_19{margin:0 0 var(--tf-space-3);font-size:var(--tf-font-size-base);color:var(--tf-text)}._person_1liak_29+._person_1liak_29{margin-top:var(--tf-space-3)}._name_1liak_35{font-size:var(--tf-font-size-base);color:var(--tf-text);justify-content:space-between;margin:0 0 4px;font-weight:600;display:flex}._hours_1liak_51{font-variant-numeric:tabular-nums}._table_1liak_57{border-collapse:collapse;width:100%;font-size:var(--tf-font-size-sm)}._table_1liak_57 td{border-bottom:1px solid var(--tf-border-subtle);vertical-align:top;color:var(--tf-text);padding:4px 6px}._date_1liak_79{white-space:nowrap;color:var(--tf-text-secondary)}._num_1liak_87{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}._tag_1liak_99{border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);margin-left:6px;padding:0 6px;font-size:11px}._link_1liak_117{font:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._link_1liak_117:hover{color:var(--tf-text-link);text-decoration-style:solid}._section_1vubm_1{margin-top:var(--tf-space-6)}._title_1vubm_5{align-items:center;gap:var(--tf-space-2);margin:0 0 var(--tf-space-4);color:var(--tf-text);font-size:18px;font-weight:700;display:flex}._bar_1vubm_16{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}._step_1vubm_24{justify-content:center;display:flex;position:relative}._step_1vubm_24+._step_1vubm_24:before{content:"";background:var(--tf-border);width:100%;height:2px;position:absolute;top:10px;right:50%}._step_1vubm_24[data-state=done]+._step_1vubm_24:before,._step_1vubm_24[data-state=done]+._step_1vubm_24[data-state=active]:before{background:var(--tf-primary)}._stepButton_1vubm_44{z-index:1;padding:0 var(--tf-space-1) var(--tf-space-2);border-radius:var(--tf-radius-md);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}._stepButton_1vubm_44:hover ._stepLabel_1vubm_58{color:var(--tf-primary)}._stepButton_1vubm_44:focus-visible{outline:2px solid var(--tf-primary);outline-offset:2px}._stepButton_1vubm_44[aria-pressed=true]{background:var(--tf-primary-subtle)}._dot_1vubm_69{width:22px;height:22px;margin-bottom:var(--tf-space-1);border:2px solid var(--tf-solid-grey);background:var(--tf-surface);color:var(--tf-text-inverse);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._step_1vubm_24[data-state=active] ._dot_1vubm_69{border-color:var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-subtle)}._step_1vubm_24[data-state=done] ._dot_1vubm_69{border-color:var(--tf-primary);background:var(--tf-primary)}._stepLabel_1vubm_58{color:var(--tf-text);text-align:center;font-size:14px;font-weight:600}._stepWhen_1vubm_96{color:var(--tf-text-subtle);text-align:center;font-size:13px}._step_1vubm_24[data-state=active] ._stepWhen_1vubm_96{color:var(--tf-primary);font-weight:600}._count_1vubm_106{border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);color:var(--tf-text-secondary);align-items:center;gap:3px;margin-top:2px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}._history_1vubm_120{margin-top:var(--tf-space-3);padding:var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);background:var(--tf-surface-sunken)}._historyHead_1vubm_127{align-items:baseline;gap:var(--tf-space-3);margin-bottom:var(--tf-space-3);display:flex}._historyHead_1vubm_127 h3{color:var(--tf-text);margin:0;font-size:15px;font-weight:700}._composer_1vubm_140{margin-bottom:var(--tf-space-4)}._composer_1vubm_140 textarea{width:100%;padding:var(--tf-space-2) var(--tf-space-3);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:var(--tf-text);font:inherit;resize:vertical;font-size:14px;line-height:1.45}._composer_1vubm_140 textarea:focus{border-color:var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-subtle);outline:none}._composerActions_1vubm_160{justify-content:flex-end;gap:var(--tf-space-2);margin-top:var(--tf-space-2);display:flex}._draftNote_1vubm_166{margin:var(--tf-space-1) 0 0;color:var(--tf-primary);align-items:center;gap:4px;font-size:12px;display:flex}._comments_1vubm_175{gap:var(--tf-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._comment_1vubm_175{gap:var(--tf-space-2);display:flex}._commentBody_1vubm_187{min-width:0;padding:var(--tf-space-2) var(--tf-space-3);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);flex:1}._commentMeta_1vubm_195{align-items:center;gap:var(--tf-space-2);flex-wrap:wrap;font-size:12px;display:flex}._author_1vubm_202{color:var(--tf-text);font-weight:600}._aiBadge_1vubm_206{border-radius:var(--tf-radius-full);background:var(--tf-primary-subtle);color:var(--tf-primary);align-items:center;gap:3px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}._muted_1vubm_218{color:var(--tf-text-subtle);margin:0;font-size:13px}._error_1vubm_223{margin:var(--tf-space-1) 0 0;color:var(--tf-danger);font-size:12px}@media (width<=640px){._bar_1vubm_16{gap:var(--tf-space-2);grid-template-columns:1fr}._step_1vubm_24+._step_1vubm_24:before{display:none}._stepButton_1vubm_44{gap:var(--tf-space-2);flex-direction:row}}._workspace_119ru_2{margin-top:var(--tf-space-6)}._heading_119ru_6{align-items:center;gap:var(--tf-space-3);margin-bottom:var(--tf-space-4);flex-wrap:wrap;display:flex}._title_119ru_13{align-items:center;gap:var(--tf-space-2);color:var(--tf-text);margin:0;font-size:18px;font-weight:700;display:flex}._title_119ru_13 svg{color:var(--tf-primary)}._tagline_119ru_25{padding-left:var(--tf-space-3);border-left:1px solid var(--tf-border);color:var(--tf-text-subtle);font-size:14px}._tiles_119ru_32{gap:var(--tf-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){._tiles_119ru_32{grid-template-columns:1fr}}._tile_119ru_32{align-items:flex-start;gap:var(--tf-space-4);min-width:0;padding:var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);background:var(--tf-surface);transition:border-color .12s,box-shadow .12s;display:flex}._tile_119ru_32:hover{box-shadow:var(--tf-shadow-card)}._tile_119ru_32[data-next]{border:1.5px solid var(--tf-primary)}._tileIcon_119ru_62{border-radius:var(--tf-radius-md);background:var(--tf-surface-hover);width:44px;height:44px;color:var(--tf-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._tileText_119ru_74{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}._tileHead_119ru_81{justify-content:space-between;align-items:center;gap:var(--tf-space-2);width:100%;display:flex}._tileName_119ru_88{color:var(--tf-text);margin:0;font-size:17px;font-weight:700}._nextStep_119ru_94{padding:2px var(--tf-space-2);border-radius:var(--tf-radius-sm);background:var(--tf-primary);color:var(--tf-text-inverse);letter-spacing:.4px;text-transform:uppercase;flex-shrink:0;font-size:11px;font-weight:700}._tilePurpose_119ru_105{color:var(--tf-text-secondary);margin:2px 0 0;font-size:14px}._tileStatus_119ru_110{color:var(--tf-text-subtle);margin:2px 0 0;font-size:12px}._tileAction_119ru_116,._tileActionPrimary_119ru_117{align-items:center;gap:var(--tf-space-2);height:34px;margin-top:var(--tf-space-3);padding:0 var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:var(--tf-text);font:inherit;cursor:pointer;font-size:14px;font-weight:600;display:inline-flex}._tileAction_119ru_116:hover{background:var(--tf-surface-hover)}._tileActionPrimary_119ru_117{border-color:var(--tf-primary);background:var(--tf-primary);color:var(--tf-text-inverse)}._tileActionPrimary_119ru_117:hover{background:var(--tf-primary-hover)}._tileAction_119ru_116:focus-visible,._tileActionPrimary_119ru_117:focus-visible{outline:2px solid var(--tf-primary);outline-offset:2px}._ask_119ru_151{margin-top:var(--tf-space-4);padding:var(--tf-space-4) var(--tf-space-5);border-radius:var(--tf-radius-lg);background:var(--tf-surface-sunken)}._askHead_119ru_157{align-items:center;gap:var(--tf-space-4);margin-bottom:var(--tf-space-3);display:flex}._askIcon_119ru_163{color:var(--tf-primary);display:inline-flex}._askText_119ru_167{flex:1;min-width:0}._askTitle_119ru_171{color:var(--tf-text);margin:0;font-size:18px;font-weight:700}._askPurpose_119ru_177{color:var(--tf-text-secondary);margin:0;font-size:14px}._askHistory_119ru_182{color:var(--tf-text-link);font:inherit;cursor:pointer;background:0 0;border:none;font-size:13px}._askHistory_119ru_182:hover{text-decoration:underline}._askForm_119ru_194{align-items:center;gap:var(--tf-space-2);padding:4px 4px 4px var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);display:flex}._askForm_119ru_194:focus-within{border-color:var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-subtle)}._askForm_119ru_194 input{min-width:0;height:36px;color:var(--tf-text);font:inherit;background:0 0;border:none;flex:1;font-size:15px}._askForm_119ru_194 input:focus{outline:none}._askSend_119ru_220{border-radius:var(--tf-radius-md);background:var(--tf-primary);width:44px;height:36px;color:var(--tf-text-inverse);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}._askSend_119ru_220:hover:not(:disabled){background:var(--tf-primary-hover)}._askSend_119ru_220:disabled{opacity:.55;cursor:not-allowed}._prompts_119ru_240{gap:var(--tf-space-2);margin-top:var(--tf-space-3);flex-wrap:wrap;display:flex}._prompt_119ru_240{height:30px;padding:0 var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-full);background:var(--tf-surface);color:var(--tf-text-secondary);font:inherit;cursor:pointer;font-size:14px}._prompt_119ru_240:hover{border-color:var(--tf-primary);color:var(--tf-primary)}._error_119ru_262{margin:var(--tf-space-2) 0 0;color:var(--tf-danger);font-size:13px}._ask_4s4ca_1{gap:var(--tf-space-3);flex-direction:column;min-width:0;display:flex}._lead_4s4ca_13{max-width:62ch;font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);margin:0;line-height:1.55}._muted_4s4ca_27{color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm);margin:0}._error_4s4ca_37{color:var(--tf-danger);font-size:var(--tf-font-size-sm);margin:0}._srOnly_4s4ca_47{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._spin_4s4ca_63{animation:1s linear infinite _spin_4s4ca_63}@keyframes _spin_4s4ca_63{to{transform:rotate(360deg)}}._suggestions_4s4ca_81{flex-wrap:wrap;gap:6px;display:flex}._suggestion_4s4ca_81{border:1px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text-secondary);border-radius:var(--tf-radius-full);font:inherit;font-size:var(--tf-font-size-sm);cursor:pointer;text-align:left;padding:4px 12px}._suggestion_4s4ca_81:hover{background:var(--tf-surface-hover);color:var(--tf-text)}._conversation_4s4ca_123{gap:var(--tf-space-3);flex-direction:column;max-height:520px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._exchange_4s4ca_143{flex-direction:column;gap:6px;display:flex}._question_4s4ca_153{background:var(--tf-primary-subtle);max-width:90%;color:var(--tf-text);border-radius:var(--tf-radius-md);font-size:var(--tf-font-size-base);overflow-wrap:anywhere;align-self:flex-end;margin:0;padding:8px 12px}._who_4s4ca_175{font-size:var(--tf-font-size-sm);color:var(--tf-primary-strong);font-weight:600;display:block}._answer_4s4ca_187{border:1px solid var(--tf-border);background:var(--tf-surface);border-radius:var(--tf-radius-md);max-width:95%;font-size:var(--tf-font-size-base);flex-direction:column;gap:6px;margin:0;padding:10px 12px;display:flex}._text_4s4ca_211{color:var(--tf-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}._status_4s4ca_225{border-radius:var(--tf-radius-full);font-size:var(--tf-font-size-sm);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);align-self:flex-start;padding:1px 8px;font-weight:600}._status_4s4ca_225[data-status=answered]{background:var(--tf-success-bg);color:var(--tf-success)}._status_4s4ca_225[data-status=partial]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._flag_4s4ca_259{font-size:var(--tf-font-size-sm);color:var(--tf-warning-text);align-items:center;gap:4px;margin:0;display:flex}._sources_4s4ca_275{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}._sources_4s4ca_275 li{align-items:center;gap:4px;min-width:0;display:inline-flex}._source_4s4ca_275{border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken);color:var(--tf-text-link);font-size:var(--tf-font-size-sm);overflow-wrap:anywhere;align-items:center;gap:3px;padding:1px 6px;text-decoration:none;display:inline-flex}a._source_4s4ca_275:hover{text-decoration:underline}._how_4s4ca_333{color:var(--tf-text-subtle);font-size:11px}._form_4s4ca_343{gap:var(--tf-space-2);align-items:flex-end;display:flex}._form_4s4ca_343 textarea{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);min-width:0;font:inherit;font-size:var(--tf-font-size-base);color:var(--tf-text);resize:vertical;flex:1;padding:8px 10px}._form_4s4ca_343 textarea:focus{outline:2px solid var(--tf-border-focus)}._outside_4s4ca_385{border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);margin-left:6px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._beyond_4s4ca_405{border-radius:var(--tf-radius-sm);background:var(--tf-warning-bg);color:var(--tf-warning-text);font-size:var(--tf-font-size-sm);align-items:flex-start;gap:6px;margin:6px 0 0;padding:6px 8px;display:flex}._points_4s4ca_427{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}._point_4s4ca_427{border-left:3px solid var(--tf-border);padding-left:8px}._point_4s4ca_427[data-basis=task_documents]{border-left-color:var(--tf-primary)}._point_4s4ca_427[data-basis=general_knowledge]{border-left-color:var(--tf-warning-text)}._basis_4s4ca_463{text-transform:uppercase;letter-spacing:.02em;color:var(--tf-text-secondary);font-size:11px;font-weight:600}._basis_4s4ca_463[data-basis=general_knowledge]{color:var(--tf-warning-text)}._reference_4s4ca_483{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);margin:2px 0 0;font-style:italic}._stop_4s4ca_497{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);color:var(--tf-text-secondary);font:inherit;font-size:var(--tf-font-size-sm);cursor:pointer;margin-left:6px;padding:1px 8px}._stop_4s4ca_497:hover{border-color:var(--tf-primary);color:var(--tf-text)}._guide_13nz0_1{gap:var(--tf-space-3);flex-direction:column;min-width:0;display:flex}._head_13nz0_13{justify-content:space-between;align-items:flex-start;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._lead_13nz0_27{max-width:62ch;font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);margin:0;line-height:1.55}._muted_13nz0_41{color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm);margin:0}._error_13nz0_51{color:var(--tf-danger);font-size:var(--tf-font-size-sm);margin:0}._spin_13nz0_61{animation:1s linear infinite _spin_13nz0_61}@keyframes _spin_13nz0_61{to{transform:rotate(360deg)}}._summary_13nz0_77{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-primary-subtle);padding:var(--tf-space-3);font-size:var(--tf-font-size-base);color:var(--tf-text)}._summary_13nz0_77 p{margin:4px 0 0;line-height:1.5}._area_13nz0_101{margin:var(--tf-space-2) 0;font-size:var(--tf-font-size-md);color:var(--tf-text);font-weight:600}._steps_13nz0_113{gap:var(--tf-space-2);flex-direction:column;margin:0;padding-left:22px;display:flex}._step_13nz0_113{padding-left:4px}._text_13nz0_133{font-size:var(--tf-font-size-base);color:var(--tf-text);overflow-wrap:anywhere;margin:0;line-height:1.5}._check_13nz0_147,._waits_13nz0_149,._flag_13nz0_151{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);align-items:center;gap:5px;margin:4px 0 0;display:flex}._waits_13nz0_149,._flag_13nz0_151{color:var(--tf-warning-text)}._sources_13nz0_179{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._source_13nz0_179{border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken);color:var(--tf-text-link);font-size:var(--tf-font-size-sm);overflow-wrap:anywhere;align-items:center;gap:3px;padding:1px 6px;text-decoration:none;display:inline-flex}a._source_13nz0_179:hover{text-decoration:underline}._section_13nz0_225{border-top:1px solid var(--tf-border-subtle);padding-top:var(--tf-space-2)}._section_13nz0_225 ._area_13nz0_101{margin-top:0}._snapshot_13nz0_239{font-size:var(--tf-font-size-base);grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;display:grid}._snapshot_13nz0_239 div{display:contents}._snapshot_13nz0_239 dt{color:var(--tf-text-secondary);font-weight:600}._snapshot_13nz0_239 dd{color:var(--tf-text);overflow-wrap:anywhere;margin:0}._list_13nz0_277{font-size:var(--tf-font-size-base);color:var(--tf-text);flex-direction:column;gap:8px;margin:0;padding-left:20px;line-height:1.5;display:flex}._list_13nz0_277 li{overflow-wrap:anywhere}._tag_13nz0_303,._approval_13nz0_305{border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);padding:0 6px;font-size:11px;font-weight:600;display:inline-block}._approval_13nz0_305{background:var(--tf-warning-bg);color:var(--tf-warning-text);margin-left:6px}._then_13nz0_333{color:var(--tf-text-secondary)}._detail_13nz0_339{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);margin:2px 0 0}._label_13nz0_349{text-transform:uppercase;letter-spacing:.02em;min-width:96px;color:var(--tf-text-subtle);font-size:11px;font-weight:600;display:inline-block}._now_13nz0_367{font-size:var(--tf-font-size-sm);color:var(--tf-success);align-items:center;gap:5px;margin:4px 0 0;display:flex}._queryGroup_13nz0_383+._queryGroup_13nz0_383{margin-top:var(--tf-space-2)}._subhead_13nz0_389{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);margin:0 0 4px;font-weight:600}._checklist_13nz0_401{font-size:var(--tf-font-size-base);color:var(--tf-text);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._status_13nz0_421{text-align:center;border-radius:var(--tf-radius-full);background:var(--tf-warning-bg);min-width:44px;color:var(--tf-warning-text);padding:0 8px;font-size:11px;font-weight:600;display:inline-block}._status_13nz0_421[data-status=done]{background:var(--tf-success-bg);color:var(--tf-success)}._status_13nz0_421[data-status=na]{background:var(--tf-surface-sunken);color:var(--tf-text-subtle)}._alert_13nz0_459{border:1px solid var(--tf-border);border-left:4px solid var(--tf-warning);border-radius:var(--tf-radius-md);padding:var(--tf-space-2) var(--tf-space-3);margin-bottom:var(--tf-space-2);background:var(--tf-surface)}._alert_13nz0_459[data-status=confirmed]{border-left-color:var(--tf-primary)}._alertHead_13nz0_481{align-items:center;gap:6px;margin-bottom:4px;display:flex}._ref_13nz0_493{border-radius:var(--tf-radius-sm);background:var(--tf-primary-subtle);color:var(--tf-primary);margin-left:4px;padding:0 5px;font-size:11px;font-weight:700;display:inline-block}._alertHead_13nz0_481 ._ref_13nz0_493{margin-left:0}._eventStatus_13nz0_519{text-transform:uppercase;letter-spacing:.02em;color:var(--tf-warning-text);font-size:11px;font-weight:600}._eventStatus_13nz0_519[data-status=confirmed]{color:var(--tf-primary)}._chain_13nz0_539{font-size:var(--tf-font-size-base);color:var(--tf-text);overflow-wrap:anywhere;margin:2px 0 0;line-height:1.45}@media (width<=560px){._snapshot_13nz0_239{grid-template-columns:1fr}._label_13nz0_349{min-width:0;display:block}}._notes_18v31_2{margin-top:var(--tf-space-3);padding:var(--tf-space-4);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);background:var(--tf-surface)}._head_18v31_10{align-items:flex-start;gap:var(--tf-space-3);color:var(--tf-primary);display:flex}._title_18v31_16{font-size:var(--tf-font-size-base);color:var(--tf-text);margin:0;font-weight:700}._purpose_18v31_22{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);margin:2px 0 0}._list_18v31_28{margin:var(--tf-space-3) 0 0;gap:var(--tf-space-2);flex-direction:column;padding:0;list-style:none;display:flex}._note_18v31_2{padding:var(--tf-space-2) var(--tf-space-3);border-left:3px solid var(--tf-primary);border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken)}._text_18v31_42{font-size:var(--tf-font-size-base);color:var(--tf-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._meta_18v31_49{color:var(--tf-text-subtle);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}._for_18v31_58{font-weight:600}._remove_18v31_61{color:var(--tf-danger);cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;margin-left:auto;padding:0;font-size:12px;display:inline-flex}._remove_18v31_61:focus-visible{outline:2px solid var(--tf-border-focus);outline-offset:2px}._form_18v31_78{gap:var(--tf-space-2);margin-top:var(--tf-space-3);flex-direction:column;display:flex}._form_18v31_78 textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);width:100%;color:var(--tf-text);font:inherit;font-size:var(--tf-font-size-base);padding:8px 10px}._form_18v31_78 textarea:focus{border-color:var(--tf-border-focus);outline:none}._agents_18v31_100{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);border:none;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:0;display:flex}._agents_18v31_100 legend{float:left;margin-right:4px;padding:0;font-weight:600}._agent_18v31_100{cursor:pointer;align-items:center;gap:4px;display:inline-flex}._hint_18v31_123{color:var(--tf-text-subtle)}._actions_18v31_126{justify-content:flex-end;display:flex}._muted_18v31_131{color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm)}._error_18v31_135{margin:var(--tf-space-2) 0 0;color:var(--tf-danger);font-size:var(--tf-font-size-sm)}._considered_18v31_142{padding:var(--tf-space-2) var(--tf-space-3);border-left:3px solid var(--tf-primary);border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken);font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary)}._considered_18v31_142 ul{flex-direction:column;gap:2px;margin:4px 0 0;padding-left:18px;display:flex}._consideredTitle_18v31_157{color:var(--tf-text);font-weight:600}._used_18v31_161{border-radius:var(--tf-radius-full);background:var(--tf-success-bg);color:var(--tf-success);align-items:center;gap:2px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}._panel_19onq_4{margin:var(--tf-space-6) 0;padding:var(--tf-space-5) var(--tf-space-6);background:var(--tf-surface);border:1px solid var(--tf-border);box-shadow:var(--tf-shadow-card);gap:var(--tf-space-5);border-radius:14px;flex-direction:column;display:flex}._titleRow_19onq_16{justify-content:space-between;align-items:center;gap:var(--tf-space-3);display:flex}._title_19onq_16{align-items:center;gap:var(--tf-space-2);font-size:var(--tf-font-size-md);color:var(--tf-text);margin:0;font-weight:600;display:flex}._titleIcon_19onq_33{background:var(--tf-primary-subtle);width:28px;height:28px;color:var(--tf-primary);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._history_19onq_44 select{height:28px;padding:0 var(--tf-space-2);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);font:inherit;font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary)}._lead_19onq_55{max-width:62ch;font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);margin:0;line-height:1.55}._muted_19onq_63{color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm)}._srOnly_19onq_68{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._link_19onq_77{color:var(--tf-text-link);font:inherit;font-size:var(--tf-font-size-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}._link_19onq_77:hover{text-decoration:underline}._actionsRow_19onq_93{gap:var(--tf-space-2);display:flex}._setup_19onq_100,._empty_19onq_101{gap:var(--tf-space-4);flex-direction:column;display:flex}._field_19onq_107{font-size:var(--tf-font-size-sm);color:var(--tf-text);flex-direction:column;gap:6px;font-weight:600;display:flex}._field_19onq_107>span{align-items:center;gap:6px;display:inline-flex}._field_19onq_107 input,._field_19onq_107 textarea{border:1px solid var(--tf-border);background:var(--tf-surface);width:100%;font:inherit;font-size:var(--tf-font-size-base);color:var(--tf-text);resize:vertical;border-radius:8px;padding:8px 10px;font-weight:400;line-height:1.5}._field_19onq_107 input:focus,._field_19onq_107 textarea:focus{outline:2px solid var(--tf-border-focus);outline-offset:-1px}._field_19onq_107 small{color:var(--tf-text-subtle);font-weight:400}._keyPaths_19onq_144{border:1px solid var(--tf-border);border-radius:8px;flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px;display:flex}._keyPaths_19onq_144>legend{font-size:var(--tf-font-size-sm);color:var(--tf-text);align-items:center;gap:6px;padding:0 4px;font-weight:600;display:inline-flex}._keyPaths_19onq_144>small{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle)}._keyPaths_19onq_144 ._field_19onq_107{font-weight:500}._setupLine_19onq_171{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);margin:0}._notice_19onq_177{padding:var(--tf-space-3) var(--tf-space-4);font-size:var(--tf-font-size-sm);background:var(--tf-surface-sunken);color:var(--tf-text);border-radius:10px;line-height:1.5}._notice_19onq_177[data-tone=danger]{background:var(--tf-danger-bg);color:var(--tf-danger)}._notice_19onq_177[data-tone=warning]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._notice_19onq_177 ul{margin:6px 0 0;padding-left:18px}._draftRow_19onq_198{align-items:center;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._drafted_19onq_205{padding:var(--tf-space-3) var(--tf-space-4);background:var(--tf-accent-violet-bg);border-radius:10px}._checklist_19onq_211{font-size:var(--tf-font-size-base);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._checklist_19onq_211 li{color:var(--tf-text-secondary);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._checklist_19onq_211 li>svg{flex-shrink:0;align-self:center}._checkReason_19onq_231{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);flex-basis:100%;padding-left:22px}._verdict_19onq_240{align-items:center;gap:var(--tf-space-5);padding:var(--tf-space-5);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);--tone:var(--tf-text-subtle);border-radius:12px;display:flex}._verdict_19onq_240[data-verdict=ready]{background:var(--tf-success-bg);--tone:var(--tf-success)}._verdict_19onq_240[data-verdict=ready_with_exceptions]{background:var(--tf-warning-bg);--tone:var(--tf-warning-text)}._verdict_19onq_240[data-verdict=not_ready],._verdict_19onq_240[data-verdict=failed]{background:var(--tf-danger-bg);--tone:var(--tf-danger)}._verdict_19onq_240[data-verdict=running]{background:var(--tf-primary-subtle);--tone:var(--tf-primary)}._verdict_19onq_240>svg{color:var(--tone);flex-shrink:0}._ring_19onq_272{flex-shrink:0;width:64px;height:64px;position:relative}._ringTrack_19onq_278{fill:none;stroke:var(--tf-surface);stroke-width:7px}._ringValue_19onq_283{fill:none;stroke:var(--tone);stroke-width:7px;stroke-linecap:round;transition:stroke-dasharray .4s}._ringText_19onq_290{font-size:var(--tf-font-size-base);color:var(--tf-text);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}._verdictText_19onq_301{flex:1;min-width:0}._verdictWords_19onq_305{font-size:var(--tf-font-size-lg);color:var(--tone);font-weight:700;line-height:1.2}._summary_19onq_311{font-size:var(--tf-font-size-base);color:var(--tf-text);margin:4px 0 0;line-height:1.5}._counts_19onq_317{gap:var(--tf-space-4);margin-top:var(--tf-space-2);font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);flex-wrap:wrap;display:flex}._count_19onq_317 strong{font-size:var(--tf-font-size-base);color:var(--tf-text)}._count_19onq_317[data-severity=high]:not([data-zero=true]) strong{color:var(--tf-danger)}._count_19onq_317[data-severity=medium]:not([data-zero=true]) strong{color:var(--tf-warning-text)}._verdictAction_19onq_335{flex-shrink:0}._spin_19onq_339{animation:1s linear infinite _spin_19onq_339}@keyframes _spin_19onq_339{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_19onq_339{animation:none}}._sectionTitle_19onq_355{margin:0 0 var(--tf-space-3);font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);font-weight:600}._trail_19onq_362{gap:var(--tf-space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._step_19onq_371{position:relative}._step_19onq_371+._step_19onq_371:before{content:"";left:calc(var(--tf-space-2) * -1 + 1px);border-top:1.5px solid var(--tf-border);border-right:1.5px solid var(--tf-border);width:6px;height:6px;position:absolute;top:22px;transform:translate(-50%)rotate(45deg)}._stepButton_19onq_387{width:100%;height:100%;padding:var(--tf-space-3);border:1px solid var(--tf-border);background:var(--tf-surface);text-align:left;font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;display:flex}._stepButton_19onq_387:disabled{cursor:default}._stepButton_19onq_387:not(:disabled):hover,._step_19onq_371[data-open=true] ._stepButton_19onq_387{border-color:var(--tf-primary)}._stepButton_19onq_387:focus-visible{outline:2px solid var(--tf-border-focus);outline-offset:1px}._stepIcon_19onq_414{background:var(--tf-surface-hover);width:26px;height:26px;color:var(--tf-text-subtle);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._step_19onq_371[data-state=done] ._stepIcon_19onq_414{background:var(--tf-primary-subtle);color:var(--tf-primary)}._step_19onq_371[data-state=running] ._stepIcon_19onq_414{background:var(--tf-primary);color:var(--tf-text-inverse)}._stepName_19onq_433{font-size:var(--tf-font-size-sm);color:var(--tf-text);font-weight:600}._stepLabel_19onq_438{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);line-height:1.35}._step_19onq_371[data-state=waiting] ._stepName_19onq_433,._step_19onq_371[data-state=waiting] ._stepLabel_19onq_438{color:var(--tf-text-subtle);opacity:.75}._trailDetail_19onq_449{margin-top:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-4);background:var(--tf-surface-sunken);border-radius:10px;max-height:260px;overflow-y:auto}._detailList_19onq_457{font-size:var(--tf-font-size-sm);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._detailList_19onq_457 li{color:var(--tf-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;display:flex}._detailList_19onq_457 li._detailBlock_19onq_473{display:block}._detailMain_19onq_476{color:var(--tf-text)}._detailText_19onq_479{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);margin:0;line-height:1.55}._pass_19onq_485{color:var(--tf-success)}._fail_19onq_488{color:var(--tf-danger)}._flag_19onq_491{color:var(--tf-warning-text)}._group_19onq_497{gap:var(--tf-space-2);flex-direction:column;display:flex}._groupTitle_19onq_502{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}._groupTitle_19onq_502:before{content:"";background:var(--tf-solid-grey);border-radius:50%;width:8px;height:8px}._groupTitle_19onq_502[data-severity=high]:before{background:var(--tf-danger)}._groupTitle_19onq_502[data-severity=medium]:before{background:var(--tf-warning)}._groupTitle_19onq_502 span,._addressed_19onq_525 summary span{color:var(--tf-text-subtle);font-weight:400}._card_19onq_530{border:1px solid var(--tf-border);border-left:3px solid var(--tf-solid-grey);background:var(--tf-surface);border-radius:10px}._card_19onq_530[data-severity=high]{border-left-color:var(--tf-danger)}._card_19onq_530[data-severity=medium]{border-left-color:var(--tf-warning)}._card_19onq_530[data-severity=done]{border-left-color:var(--tf-success)}._card_19onq_530[data-decided=true]{background:var(--tf-surface-sunken)}._cardMain_19onq_549{width:100%;padding:var(--tf-space-3) var(--tf-space-4) var(--tf-space-2);text-align:left;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;gap:4px;display:flex}._cardMain_19onq_549:hover ._cardTitle_19onq_562{color:var(--tf-primary)}._cardMain_19onq_549:focus-visible{outline:2px solid var(--tf-border-focus);outline-offset:-2px}._cardTitle_19onq_562{font-size:var(--tf-font-size-base);color:var(--tf-text);font-weight:600}._cardWhy_19onq_574{font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);line-height:1.5}._cardMeta_19onq_579{align-items:center;gap:var(--tf-space-2);font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);flex-wrap:wrap;margin-top:4px;display:flex}._tag_19onq_589{border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);color:var(--tf-text-secondary);white-space:nowrap;padding:1px 8px;font-size:11px;font-weight:600}._tag_19onq_589[data-kind=rule]{background:var(--tf-accent-blue-bg);color:var(--tf-accent-blue)}._tag_19onq_589[data-kind=ai_suggestion]{background:var(--tf-accent-violet-bg);color:var(--tf-accent-violet)}._tag_19onq_589[data-kind=client_preference]{background:var(--tf-accent-teal-bg);color:var(--tf-accent-teal)}._tag_19onq_589[data-tone=warning]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._confidence_19onq_615{gap:2px;display:inline-flex}._confidence_19onq_615 span{background:var(--tf-surface-pressed);border-radius:50%;width:6px;height:6px}._confidence_19onq_615 span[data-on=true]{background:var(--tf-text-secondary)}._ref_19onq_629{max-width:100%;color:var(--tf-text-secondary);align-items:baseline;gap:4px;font-weight:600;display:inline-flex}._refText_19onq_637{color:var(--tf-text-subtle);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;font-weight:400;overflow:hidden}._proof_19onq_645{color:var(--tf-text-link);margin-left:auto}._cardActions_19onq_650{padding:0 var(--tf-space-3) var(--tf-space-2);flex-wrap:wrap;align-items:center;gap:4px;display:flex}._action_19onq_93{border-radius:var(--tf-radius-full);color:var(--tf-text-secondary);font:inherit;font-size:var(--tf-font-size-sm);cursor:pointer;background:0 0;border:1px solid #0000;padding:3px 10px}._action_19onq_93:hover:not(:disabled){background:var(--tf-surface-hover);border-color:var(--tf-border);color:var(--tf-text)}._action_19onq_93:focus-visible{outline:2px solid var(--tf-border-focus)}._decided_19onq_675{border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);padding:3px 10px;font-weight:600}._decided_19onq_675[data-disposition=accepted]{background:var(--tf-success-bg);color:var(--tf-success)}._decided_19onq_675[data-disposition=rejected]{background:var(--tf-danger-bg);color:var(--tf-danger)}._decided_19onq_675[data-disposition=needs_clarification]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._addressed_19onq_525{flex-direction:column;display:flex}._addressed_19onq_525 summary{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);cursor:pointer;align-items:center;gap:6px;font-weight:600;list-style:none;display:flex}._addressed_19onq_525 summary::-webkit-details-marker{display:none}._addressed_19onq_525:not([open]) summary svg{transform:rotate(-90deg)}._addressed_19onq_525[open] summary{margin-bottom:var(--tf-space-2)}._addressed_19onq_525 ._card_19onq_530+._card_19onq_530{margin-top:var(--tf-space-2)}._allClear_19onq_723{align-items:flex-start;gap:var(--tf-space-3);padding:var(--tf-space-4);background:var(--tf-success-bg);color:var(--tf-text);font-size:var(--tf-font-size-base);border-radius:10px;display:flex}._allClear_19onq_723>svg{color:var(--tf-success);margin-top:2px}._footer_19onq_740{align-items:center;gap:var(--tf-space-2) var(--tf-space-4);padding-top:var(--tf-space-4);border-top:1px solid var(--tf-border);font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);flex-wrap:wrap;display:flex}._notReview_19onq_750{color:var(--tf-text-secondary);font-weight:600}._chip_19onq_754{border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);color:var(--tf-text-secondary);font-variant-numeric:tabular-nums;margin-left:auto;padding:2px 10px}._drawerOverlay_19onq_765{z-index:var(--tf-z-modal);background:#14142359;position:fixed;inset:0}._drawer_19onq_765{background:var(--tf-surface);width:min(880px,100vw);box-shadow:var(--tf-shadow-lg);z-index:var(--tf-z-modal);flex-direction:column;animation:.18s ease-out _slideIn_19onq_1;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes _slideIn_19onq_1{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){._drawer_19onq_765{animation:none}}._drawerHeader_19onq_795{padding:var(--tf-space-4) var(--tf-space-6);border-bottom:1px solid var(--tf-border);justify-content:space-between;align-items:center;display:flex}._drawerTitle_19onq_802{font-size:var(--tf-font-size-md);margin:0;font-weight:600}._iconButton_19onq_807{border-radius:var(--tf-radius-md);color:var(--tf-text-secondary);cursor:pointer;background:0 0;border:none;padding:6px;display:inline-flex}._iconButton_19onq_807:hover{background:var(--tf-surface-hover)}._drawerBody_19onq_819{flex:1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:0;display:grid;overflow-y:auto}._claim_19onq_826,._proofColumn_19onq_827{padding:var(--tf-space-6);gap:var(--tf-space-3);flex-direction:column;display:flex}._proofColumn_19onq_827{background:var(--tf-surface-sunken);border-left:1px solid var(--tf-border)}._columnLabel_19onq_837{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);font-weight:600}._claimTitle_19onq_842{font-size:var(--tf-font-size-lg);color:var(--tf-text);font-weight:600;line-height:1.3}._claimWhy_19onq_848{font-size:var(--tf-font-size-md);color:var(--tf-text-secondary);margin:0;line-height:1.55}._facts_19onq_854{gap:6px var(--tf-space-4);margin:var(--tf-space-2) 0 0;font-size:var(--tf-font-size-sm);grid-template-columns:auto 1fr;display:grid}._facts_19onq_854 dt{color:var(--tf-text-subtle)}._facts_19onq_854 dd{color:var(--tf-text);margin:0}._source_19onq_869{padding:var(--tf-space-4);border:1px solid var(--tf-border);background:var(--tf-surface);gap:var(--tf-space-2);border-radius:10px;flex-direction:column;margin:0;display:flex}._source_19onq_869 figcaption{font-size:var(--tf-font-size-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}._sourceFile_19onq_886{color:var(--tf-text);font-weight:600}._source_19onq_869 blockquote{font-size:var(--tf-font-size-base);overflow-wrap:anywhere;margin:0;line-height:1.6}._source_19onq_869 mark{background:var(--tf-warning-bg);color:var(--tf-text);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:2px 4px}@media (width<=900px){._panel_19onq_4{padding:var(--tf-space-4)}._trail_19onq_362{grid-template-columns:1fr}._step_19onq_371+._step_19onq_371:before{display:none}._stepButton_19onq_387{flex-flow:wrap;align-items:center}._verdict_19onq_240{flex-wrap:wrap}._drawerBody_19onq_819{grid-template-columns:1fr}._proofColumn_19onq_827{border-left:none;border-top:1px solid var(--tf-border)}}._requests_19onq_933{gap:var(--tf-space-3);padding:var(--tf-space-2) 0 0 var(--tf-space-4);font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);flex-direction:column;display:flex}._requests_19onq_933 ul{margin:4px 0 0;padding-left:18px}._requests_19onq_933>:first-child{align-self:flex-start}._settingsGrid_19onq_949{gap:var(--tf-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=560px){._settingsGrid_19onq_949{grid-template-columns:1fr}}._field_19onq_107 select{border:1px solid var(--tf-border);background:var(--tf-surface);width:100%;font:inherit;color:var(--tf-text);border-radius:8px;padding:7px 9px;font-weight:400}._result_1jdoa_1{gap:var(--tf-space-4);flex-direction:column;min-width:0;display:flex}._sectionTitle_1jdoa_15{margin:0 0 var(--tf-space-2);font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);align-items:center;gap:6px;font-weight:600;display:flex}._sectionHead_1jdoa_35{justify-content:space-between;align-items:baseline;gap:var(--tf-space-2);flex-wrap:wrap;display:flex}._muted_1jdoa_51{color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm);font-weight:400}._pass_1jdoa_63{color:var(--tf-success);flex-shrink:0}._fail_1jdoa_71{color:var(--tf-danger);flex-shrink:0}._keyDocs_1jdoa_81{font-size:var(--tf-font-size-base);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._keyDocs_1jdoa_81 li{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._keyLabel_1jdoa_111{color:var(--tf-text);font-weight:600}._nature_1jdoa_121{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface-sunken);padding:var(--tf-space-3)}._summary_1jdoa_133{font-size:var(--tf-font-size-base);color:var(--tf-text);margin:0 0 4px}._facts_1jdoa_145{font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px;display:flex}._group_1jdoa_165+._group_1jdoa_165{margin-top:var(--tf-space-3)}._groupTitle_1jdoa_171{font-size:var(--tf-font-size-sm);color:var(--tf-text);margin:0 0 6px;font-weight:700}._items_1jdoa_185{gap:var(--tf-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1jdoa_185{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);padding:var(--tf-space-2) var(--tf-space-3);flex-direction:column;gap:4px;min-width:0;display:flex}._itemHead_1jdoa_225{justify-content:space-between;align-items:baseline;gap:var(--tf-space-2);display:flex}._itemTitle_1jdoa_237{font-weight:600;font-size:var(--tf-font-size-base);color:var(--tf-text);overflow-wrap:anywhere}._reason_1jdoa_251{font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);margin:0}._provided_1jdoa_263{color:var(--tf-text-subtle);font-size:12px}._sources_1jdoa_273{flex-wrap:wrap;gap:2px 10px;display:flex}._source_1jdoa_273{color:var(--tf-text-link);overflow-wrap:anywhere;align-items:center;gap:3px;font-size:12px;text-decoration:none;display:inline-flex}a._source_1jdoa_273:hover{text-decoration:underline}._flag_1jdoa_309{border-radius:var(--tf-radius-full);background:var(--tf-warning-bg);color:var(--tf-warning-text);align-self:flex-start;align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}._teachButton_1jdoa_335{color:var(--tf-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:600;display:inline-flex}._teachButton_1jdoa_335:focus-visible{outline:2px solid var(--tf-border-focus);outline-offset:2px}._teach_1jdoa_335{padding:var(--tf-space-2);border:1px dashed var(--tf-border);border-radius:var(--tf-radius-md);font-size:var(--tf-font-size-sm);flex-direction:column;gap:8px;margin-top:6px;display:flex}._teach_1jdoa_335 label{color:var(--tf-text-secondary);flex-direction:column;gap:3px;display:flex}._teach_1jdoa_335 select,._teach_1jdoa_335 input:not([type=checkbox]),._teach_1jdoa_335 textarea{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);color:var(--tf-text);font:inherit;padding:6px 8px}._teach_1jdoa_335 label._check_1jdoa_423{flex-direction:row;align-items:flex-start;gap:6px}._teachActions_1jdoa_433{gap:8px;display:flex}._error_1jdoa_441{color:var(--tf-danger)}._collapsible_1jdoa_449>summary{cursor:pointer;font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);margin-bottom:var(--tf-space-2);align-items:center;gap:6px;font-weight:600;list-style:none;display:flex}._collapsible_1jdoa_449>summary::-webkit-details-marker{display:none}._collapsible_1jdoa_449>summary>svg:first-child{transition:rotate .15s;rotate:-90deg}._collapsible_1jdoa_449[open]>summary>svg:first-child{rotate:0deg}._summaryAction_1jdoa_495{margin-left:auto}._email_1jdoa_501>summary{color:var(--tf-text);margin-bottom:0}._email_1jdoa_501[open]>summary{margin-bottom:var(--tf-space-2)}._email_1jdoa_501{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-3);background:var(--tf-surface)}._subject_1jdoa_529{font-weight:600;font-size:var(--tf-font-size-base);color:var(--tf-text);margin-bottom:6px}._body_1jdoa_541{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);margin:0}._pending_1jdoa_559{border-top:1px solid var(--tf-border);padding-top:var(--tf-space-3)}._blocking_1jdoa_569{border-radius:var(--tf-radius-full);font-size:var(--tf-font-size-sm);background:var(--tf-danger-bg);color:var(--tf-danger);padding:1px 8px;font-weight:600}._internal_1jdoa_585{border:1px dashed var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-3);background:var(--tf-surface-sunken)}._subTitle_1jdoa_597{margin:var(--tf-space-3) 0 var(--tf-space-2);font-size:var(--tf-font-size-base);color:var(--tf-text);font-weight:600}._answer_1jdoa_609{border-radius:var(--tf-radius-sm);background:var(--tf-success-bg);color:var(--tf-text);font-size:var(--tf-font-size-base);margin:6px 0 0;padding:6px 8px}._tracker_134rk_2{gap:var(--tf-space-2);margin-bottom:var(--tf-space-4);padding:var(--tf-space-3) var(--tf-space-4);border:1px solid var(--tf-border);border-left:3px solid var(--tf-warning);border-radius:var(--tf-radius-md);background:var(--tf-surface);flex-direction:column;display:flex}._tracker_134rk_2[data-final]{border-left-color:var(--tf-success)}._head_134rk_16{align-items:flex-start;gap:var(--tf-space-2);color:var(--tf-text-secondary);display:flex}._text_134rk_22{color:var(--tf-text-secondary);margin:0;font-size:13px}._text_134rk_22 strong{color:var(--tf-text)}._counts_134rk_31{gap:var(--tf-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._counts_134rk_31 li{padding:2px var(--tf-space-2);border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);color:var(--tf-text-secondary);font-size:12px}._number_134rk_46{color:var(--tf-text);font-weight:700}._actions_134rk_51{align-items:center;gap:var(--tf-space-2);flex-wrap:wrap;display:flex}._chip_134rk_58{padding:1px var(--tf-space-2);border-radius:var(--tf-radius-full);white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:600}._chip_134rk_58[data-status=OPEN],._counts_134rk_31 li[data-status=OPEN]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._chip_134rk_58[data-status=PARTIALLY_RESOLVED],._counts_134rk_31 li[data-status=PARTIALLY_RESOLVED]{background:var(--tf-accent-blue-bg);color:var(--tf-accent-blue)}._chip_134rk_58[data-status=RESOLVED],._counts_134rk_31 li[data-status=RESOLVED]{background:var(--tf-success-bg);color:var(--tf-success)}._chip_134rk_58[data-status=CONFLICTING],._counts_134rk_31 li[data-status=CONFLICTING]{background:var(--tf-accent-pink-bg);color:var(--tf-accent-pink)}._chip_134rk_58[data-status=CONFIRMED_MISSING],._counts_134rk_31 li[data-status=CONFIRMED_MISSING]{background:var(--tf-danger-bg);color:var(--tf-danger)}._muted_134rk_92{color:var(--tf-text-subtle);font-size:12px}._error_134rk_96{color:var(--tf-danger);margin:0;font-size:12px}._review_12w0i_1{gap:var(--tf-space-4);flex-direction:column;min-width:0;display:flex}._head_12w0i_15{justify-content:space-between;align-items:flex-start;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._lead_12w0i_29{max-width:62ch;font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);margin:0;line-height:1.55}._actions_12w0i_43{gap:var(--tf-space-2);align-items:center;display:flex}._muted_12w0i_55{color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm);margin:0;font-weight:400}._error_12w0i_67{color:var(--tf-danger);font-size:var(--tf-font-size-sm);margin:0}._spin_12w0i_77{animation:1s linear infinite _spin_12w0i_77}@keyframes _spin_12w0i_77{to{transform:rotate(360deg)}}._notice_12w0i_95,._banner_12w0i_97{border-radius:var(--tf-radius-md);padding:var(--tf-space-3);font-size:var(--tf-font-size-base);border:1px solid var(--tf-border);background:var(--tf-surface-sunken)}._notice_12w0i_95[data-tone=danger],._banner_12w0i_97[data-tone=danger]{background:var(--tf-danger-bg);border-color:var(--tf-danger)}._banner_12w0i_97[data-tone=warning]{background:var(--tf-warning-bg);border-color:var(--tf-warning)}._banner_12w0i_97[data-tone=success]{background:var(--tf-success-bg);border-color:var(--tf-success)}._bannerTitle_12w0i_137{color:var(--tf-text);align-items:center;gap:6px;font-weight:600;display:flex}._bannerText_12w0i_151{color:var(--tf-text);margin:6px 0 4px;line-height:1.5}._sectionHead_12w0i_163{justify-content:space-between;align-items:center;gap:var(--tf-space-2);margin-bottom:var(--tf-space-2);flex-wrap:wrap;display:flex}._sectionTitle_12w0i_179{font-size:var(--tf-font-size-md);color:var(--tf-text);margin:0;font-weight:600}._filters_12w0i_191{flex-wrap:wrap;gap:4px;display:flex}._filter_12w0i_191,._respondButton_12w0i_203{border:1px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text-secondary);border-radius:var(--tf-radius-full);font:inherit;font-size:var(--tf-font-size-sm);cursor:pointer;padding:3px 10px}._filter_12w0i_191:hover,._respondButton_12w0i_203:hover{background:var(--tf-surface-hover)}._filter_12w0i_191[aria-pressed=true],._respondButton_12w0i_203[aria-pressed=true]{background:var(--tf-primary-subtle);border-color:var(--tf-primary);color:var(--tf-primary-strong);font-weight:600}._respondButton_12w0i_203:disabled{opacity:.6;cursor:default}._findings_12w0i_255,._assumptions_12w0i_257{gap:var(--tf-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._finding_12w0i_255,._assumption_12w0i_257,._card_12w0i_277{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);padding:var(--tf-space-3);flex-direction:column;gap:6px;min-width:0;display:flex}._finding_12w0i_255[data-severity=high]{border-left:3px solid var(--tf-danger)}._finding_12w0i_255[data-severity=medium]{border-left:3px solid var(--tf-warning)}._findingHead_12w0i_309{font-size:var(--tf-font-size-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}._ref_12w0i_323{color:var(--tf-text);font-variant-numeric:tabular-nums;font-weight:700}._severity_12w0i_333{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);padding:1px 6px;font-size:11px;font-weight:700}._severity_12w0i_333[data-severity=high]{background:var(--tf-danger-bg);color:var(--tf-danger)}._severity_12w0i_333[data-severity=medium]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._where_12w0i_369{color:var(--tf-text-subtle);overflow-wrap:anywhere;min-width:0}._chip_12w0i_379{border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);font-size:var(--tf-font-size-sm);align-items:center;gap:4px;padding:2px 10px;display:inline-flex}._chip_12w0i_379[data-tone=success]{background:var(--tf-success-bg);color:var(--tf-success);font-weight:600}._issue_12w0i_409,._judgement_12w0i_411{font-size:var(--tf-font-size-base);color:var(--tf-text);margin:0;font-weight:600;line-height:1.45}._judgement_12w0i_411{font-weight:500}._why_12w0i_431,._action_12w0i_43,._aiSays_12w0i_435,._response_12w0i_437{font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);margin:0;line-height:1.5}._aiSays_12w0i_435{background:var(--tf-surface-sunken);border-radius:var(--tf-radius-sm);padding:6px 8px}._response_12w0i_437{font-size:var(--tf-font-size-sm);color:var(--tf-text)}._verdict_12w0i_467{border-radius:var(--tf-radius-full);font-size:var(--tf-font-size-sm);background:var(--tf-surface-sunken);padding:1px 8px;font-weight:600}._verdict_12w0i_467[data-verdict=supported]{background:var(--tf-success-bg);color:var(--tf-success)}._verdict_12w0i_467[data-verdict=challenged]{background:var(--tf-danger-bg);color:var(--tf-danger)}._verdict_12w0i_467[data-verdict=needs_evidence]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._flag_12w0i_505{font-size:var(--tf-font-size-sm);color:var(--tf-warning-text);align-items:center;gap:4px;margin:0;display:flex}._sources_12w0i_523{flex-wrap:wrap;gap:4px;display:flex}._source_12w0i_523{border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken);max-width:100%;color:var(--tf-text-link);font-size:var(--tf-font-size-sm);overflow-wrap:anywhere;align-items:center;gap:3px;padding:1px 6px;text-decoration:none;display:inline-flex}a._source_12w0i_523:hover{text-decoration:underline}._respond_12w0i_203{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}._noteForm_12w0i_579{flex-direction:column;gap:6px;display:flex}._history_12w0i_589 summary,._details_12w0i_591 summary{cursor:pointer;font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle)}._history_12w0i_589 ul{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);margin:4px 0 0;padding-left:18px}._field_12w0i_615{font-size:var(--tf-font-size-sm);color:var(--tf-text);flex-direction:column;gap:4px;min-width:0;font-weight:600;display:flex}._field_12w0i_615 input,._field_12w0i_615 textarea,._field_12w0i_615 select{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);width:100%;font:inherit;font-size:var(--tf-font-size-base);color:var(--tf-text);resize:vertical;padding:7px 9px;font-weight:400}._field_12w0i_615 input:focus,._field_12w0i_615 textarea:focus,._field_12w0i_615 select:focus{outline:2px solid var(--tf-border-focus);outline-offset:0}._grid2_12w0i_673,._grid3_12w0i_675{gap:var(--tf-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._grid3_12w0i_675{grid-template-columns:1fr 2fr 1fr}@media (width<=640px){._grid2_12w0i_673,._grid3_12w0i_675{grid-template-columns:1fr}}._row_12w0i_703{gap:var(--tf-space-2);flex-wrap:wrap;align-items:center;display:flex}._link_12w0i_715{margin-top:var(--tf-space-2);color:var(--tf-text-link);font:inherit;font-size:var(--tf-font-size-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}._link_12w0i_715:hover{text-decoration:underline}._row_12w0i_703 ._link_12w0i_715{margin-top:0}._details_12w0i_591{border-top:1px solid var(--tf-border-subtle);padding-top:var(--tf-space-2)}._checks_12w0i_763{font-size:var(--tf-font-size-sm);flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}._checks_12w0i_763 li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._pass_12w0i_793{color:var(--tf-success)}._fail_12w0i_799{color:var(--tf-danger)}._complete_12w0i_807{justify-content:space-between;align-items:center;gap:var(--tf-space-2);border-top:1px solid var(--tf-border-subtle);padding-top:var(--tf-space-3);flex-wrap:wrap;display:flex}._panel_1ndrq_1{gap:var(--tf-space-3);flex-direction:column;min-width:0;display:flex}._lead_1ndrq_13{max-width:72ch;font-size:var(--tf-font-size-base);color:var(--tf-text-secondary);margin:0;line-height:1.55}._muted_1ndrq_27{color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm);margin:0}._error_1ndrq_37{color:var(--tf-danger);font-size:var(--tf-font-size-sm);margin:0}._spin_1ndrq_47{animation:1s linear infinite _spin_1ndrq_47}@keyframes _spin_1ndrq_47{to{transform:rotate(360deg)}}._box_1ndrq_63{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-3);gap:var(--tf-space-2);flex-direction:column;display:flex}._box_1ndrq_63>summary{cursor:pointer;font-weight:600;font-size:var(--tf-font-size-sm)}._field_1ndrq_89{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);flex-direction:column;gap:4px;min-width:0;display:flex}._field_1ndrq_89 input,._field_1ndrq_89 select,._field_1ndrq_89 textarea{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);font:inherit;font-size:var(--tf-font-size-sm);color:var(--tf-text);background:var(--tf-surface);padding:6px 8px}._field_1ndrq_89 textarea{resize:vertical}._grid2_1ndrq_133{gap:var(--tf-space-2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._settings_1ndrq_143{border:1px solid var(--tf-border-subtle);border-radius:var(--tf-radius-md);padding:var(--tf-space-2) var(--tf-space-3) var(--tf-space-3);gap:var(--tf-space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}._settings_1ndrq_143 legend{font-size:var(--tf-font-size-sm);color:var(--tf-text);padding:0 4px;font-weight:600}._check_1ndrq_173{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);grid-column:1/-1;align-items:center;gap:6px;display:flex}._detected_1ndrq_189{color:var(--tf-warning-text);font-size:11px}._actions_1ndrq_197{gap:var(--tf-space-2);flex-wrap:wrap;align-items:center;display:flex}._link_1ndrq_209{font:inherit;color:var(--tf-text-link);cursor:pointer;background:0 0;border:none;padding:0}._paused_1ndrq_225{border:1px solid var(--tf-warning-text);background:var(--tf-warning-bg);border-radius:var(--tf-radius-md);padding:var(--tf-space-3);gap:var(--tf-space-2);flex-direction:column;display:flex}._paused_1ndrq_225 h3{font-size:var(--tf-font-size-base);align-items:center;gap:6px;margin:0;display:flex}._paused_1ndrq_225 p{font-size:var(--tf-font-size-sm);margin:0;line-height:1.5}._progress_1ndrq_267{font-size:var(--tf-font-size-sm);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._progress_1ndrq_267 li{color:var(--tf-text-secondary);align-items:center;gap:6px;display:flex}._progress_1ndrq_267 li[data-state=done] svg{color:var(--tf-success)}._result_1ndrq_303{gap:var(--tf-space-3);flex-direction:column;display:flex}._resultHead_1ndrq_313{align-items:center;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._resultHead_1ndrq_313 button{margin-left:auto}._status_1ndrq_331{font-weight:600;font-size:var(--tf-font-size-sm);border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);padding:2px 10px}._status_1ndrq_331[data-tone=success]{background:var(--tf-success-bg);color:var(--tf-success)}._status_1ndrq_331[data-tone=warning]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._status_1ndrq_331[data-tone=danger]{background:var(--tf-danger-bg);color:var(--tf-danger)}._summary_1ndrq_369{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-primary-subtle);padding:var(--tf-space-3);font-size:var(--tf-font-size-base);margin:0;line-height:1.5}._table_1ndrq_387{border-collapse:collapse;width:100%;font-size:var(--tf-font-size-sm)}._table_1ndrq_387 th,._table_1ndrq_387 td{text-align:left;border-bottom:1px solid var(--tf-border-subtle);padding:5px 8px;font-weight:400}._table_1ndrq_387 tr[data-key=total] th,._table_1ndrq_387 tr[data-key=total] td{font-weight:600}._num_1ndrq_419{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}._note_1ndrq_429{color:var(--tf-text-subtle)}._list_1ndrq_435,._exceptions_1ndrq_437{font-size:var(--tf-font-size-sm);flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}._list_1ndrq_435 small,._exceptions_1ndrq_437 small{color:var(--tf-text-subtle);display:block}._tag_1ndrq_463{text-transform:uppercase;border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);padding:1px 6px;font-size:10px;font-weight:700}._tag_1ndrq_463[data-severity=blocking]{background:var(--tf-danger-bg);color:var(--tf-danger)}._tag_1ndrq_463[data-severity=review]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}@media (width<=600px){._resultHead_1ndrq_313 button{margin-left:0}}._agents_1ndrq_509{border:1px solid var(--tf-border-subtle);border-radius:var(--tf-radius-md);padding:var(--tf-space-2) var(--tf-space-3);gap:var(--tf-space-2) var(--tf-space-4);flex-wrap:wrap;margin:0;display:flex}._agents_1ndrq_509 legend{font-size:var(--tf-font-size-sm);color:var(--tf-text);padding:0 4px;font-weight:600}._agents_1ndrq_509 ._check_1ndrq_173{color:var(--tf-text);grid-column:auto}._assistant_1545f_1{margin:var(--tf-space-4) 0;border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);background:var(--tf-surface);padding:var(--tf-space-3) var(--tf-space-4) var(--tf-space-4)}._title_1545f_15{margin:0 0 var(--tf-space-3);font-size:var(--tf-font-size-md);color:var(--tf-text);align-items:center;gap:6px;font-weight:600;display:flex}._launchers_1545f_33{gap:var(--tf-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=960px){._launchers_1545f_33{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._launchers_1545f_33{grid-template-columns:1fr}}._launcher_1545f_33{align-items:flex-start;gap:var(--tf-space-2);min-width:0;padding:var(--tf-space-3);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:var(--tf-text);font:inherit;text-align:left;cursor:pointer;transition:background .12s,border-color .12s;display:flex}._launcher_1545f_33:hover{background:var(--tf-surface-hover);border-color:var(--tf-primary)}._launcher_1545f_33:focus-visible{outline:2px solid var(--tf-border-focus);outline-offset:1px}._icon_1545f_109{border-radius:var(--tf-radius-md);background:var(--tf-primary-subtle);width:34px;height:34px;color:var(--tf-primary-strong);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._text_1545f_131{flex-direction:column;gap:2px;min-width:0;display:flex}._name_1545f_143{font-weight:600;font-size:var(--tf-font-size-base)}._purpose_1545f_151{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);line-height:1.4}._status_1545f_161{font-size:var(--tf-font-size-sm);color:var(--tf-primary-strong);overflow-wrap:anywhere;margin-top:4px;font-weight:600}._milestones_1545f_177{margin-top:var(--tf-space-4);border-top:1px solid var(--tf-border-subtle);padding-top:var(--tf-space-3)}._subTitle_1545f_187{margin:0 0 var(--tf-space-2);font-size:var(--tf-font-size-base);color:var(--tf-text);align-items:center;gap:6px;font-weight:600;display:flex}._timeline_1545f_205{margin:0 0 var(--tf-space-2);font-size:var(--tf-font-size-sm);flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}._timeline_1545f_205 li{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._when_1545f_235{font-variant-numeric:tabular-nums;min-width:90px;color:var(--tf-text-secondary)}._what_1545f_245{color:var(--tf-text);font-weight:600}._who_1545f_253{color:var(--tf-text-subtle)}._muted_1545f_259{margin:0 0 var(--tf-space-2);font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle)}._error_1545f_269{font-size:var(--tf-font-size-sm);color:var(--tf-danger);margin:4px 0 0}._stampRow_1545f_279{flex-wrap:wrap;gap:6px;display:flex}._stamp_1545f_279{border:1px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text-secondary);border-radius:var(--tf-radius-full);font:inherit;font-size:var(--tf-font-size-sm);cursor:pointer;padding:3px 12px}._stamp_1545f_279:hover{background:var(--tf-surface-hover);border-color:var(--tf-primary);color:var(--tf-text)}._stampForm_1545f_319{align-items:flex-end;gap:var(--tf-space-2);font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);flex-wrap:wrap;display:flex}._stampForm_1545f_319 label{flex-direction:column;gap:2px;display:flex}._stampForm_1545f_319 input{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);font:inherit;color:var(--tf-text);background:var(--tf-surface);padding:5px 8px}._grow_1545f_361{flex:1;min-width:180px}._overlay_12mi3_1{z-index:var(--tf-z-modal);background:#14142373;position:fixed;inset:0}._content_12mi3_8{background:var(--tf-surface);border-radius:var(--tf-radius-lg);width:calc(100% - 32px);max-width:560px;box-shadow:var(--tf-shadow-lg);z-index:var(--tf-z-modal);position:fixed;top:15%;left:50%;overflow:hidden;transform:translate(-50%)}._inputRow_12mi3_22{align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-4);border-bottom:1px solid var(--tf-border);display:flex}._input_12mi3_22{color:var(--tf-text);background:0 0;border:none;outline:none;flex:1;font-size:16px}._results_12mi3_39{max-height:400px;padding:var(--tf-space-2);overflow-y:auto}._sectionLabel_12mi3_45{color:var(--tf-text-subtle);padding:var(--tf-space-2) var(--tf-space-3) 4px;font-size:11px;font-weight:700}._row_12mi3_52{align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-2) var(--tf-space-3);border-radius:var(--tf-radius-md);cursor:pointer;font-size:14px;display:flex}._row_12mi3_52:hover{background:var(--tf-surface-hover)}._empty_12mi3_65{padding:var(--tf-space-6);text-align:center;color:var(--tf-text-subtle);font-size:13px}._header_1fw1z_1{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-5) var(--tf-space-6) 0;display:flex}._avatar_1fw1z_15{border-radius:var(--tf-radius-md);width:40px;height:40px;color:var(--tf-text-inverse);justify-content:center;align-items:center;font-weight:700;display:flex}._title_1fw1z_37{font-size:var(--tf-font-size-xl);font-weight:600}._subtitle_1fw1z_47{color:var(--tf-text-subtle);font-size:13px}._board_1fw1z_57{height:calc(100% - 80px)}._wrap_1eci8_1{flex-direction:column;height:100%;display:flex}._filtersBar_1eci8_7{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-3) var(--tf-space-6);border-bottom:1px solid var(--tf-border);flex-wrap:wrap;flex-shrink:0;display:flex}._avatarStack_1eci8_17{display:flex}._avatarStack_1eci8_17>*{border:2px solid var(--tf-surface);cursor:pointer;border-radius:50%;margin-left:-8px}._avatarStack_1eci8_17>:first-child{margin-left:0}._avatarStack_1eci8_17>._avatarActive_1eci8_29{outline:2px solid var(--tf-primary);outline-offset:1px}._select_1eci8_34{border-radius:var(--tf-radius-md);border:1px solid var(--tf-border);background:var(--tf-surface);height:30px;padding:0 var(--tf-space-2);font-size:13px}._clearFilters_1eci8_43{color:var(--tf-text-link);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px}._clearFilters_1eci8_43:hover{text-decoration:underline}._scrollArea_1eci8_55{padding:var(--tf-space-4) var(--tf-space-6);flex:1;overflow:auto}._lane_1eci8_61{margin-bottom:var(--tf-space-5)}._laneHeader_1eci8_65{align-items:center;gap:var(--tf-space-2);margin-bottom:var(--tf-space-2);color:var(--tf-text-secondary);font-size:13px;font-weight:600;display:flex}._laneDot_1eci8_75{border-radius:50%;width:8px;height:8px}._columns_1eci8_81{gap:var(--tf-space-3);justify-content:safe center;align-items:flex-start;display:flex}._column_1eci8_81{background:var(--tf-surface-sunken);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);flex-direction:column;flex:1 1 0;min-width:280px;max-width:600px;display:flex}._column_1eci8_81._collapsed_1eci8_107{flex:0 0 44px;min-width:44px;max-width:44px}._columnHeader_1eci8_114{align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-3) var(--tf-space-2);color:var(--tf-text);cursor:pointer;font-size:13px;font-weight:600;display:flex}._columnDot_1eci8_125{border-radius:50%;flex-shrink:0;width:8px;height:8px}._columnCount_1eci8_132{height:20px;padding:0 var(--tf-space-2);border:1px solid var(--tf-border);border-radius:var(--tf-radius-full);background:var(--tf-surface);color:var(--tf-text-secondary);align-items:center;font-size:11px;font-weight:600;display:inline-flex}._columnCreate_1eci8_144{border-radius:var(--tf-radius-sm);width:22px;height:22px;color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._columnCreate_1eci8_144:hover,._columnCreate_1eci8_144:focus-visible{background:var(--tf-surface-hover);color:var(--tf-text)}._columnCount_1eci8_132._overLimit_1eci8_163{background:var(--tf-danger-bg);color:var(--tf-danger);border-color:#0000;font-weight:700}._columnBody_1eci8_170{padding:0 var(--tf-space-2) var(--tf-space-2);gap:var(--tf-space-2);flex-direction:column;min-height:40px;display:flex}._card_1eci8_178{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);padding:var(--tf-space-3) 14px;box-shadow:var(--tf-shadow-card);cursor:grab;gap:var(--tf-space-2);flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}._cardTimerBtn_1eci8_192{top:var(--tf-space-2);right:var(--tf-space-2);align-items:center;gap:2px;display:none;position:absolute}._cardMenu_1eci8_201{display:inline-flex}._cardMenuButton_1eci8_204{border-radius:var(--tf-radius-sm);background:var(--tf-surface);width:24px;height:24px;color:var(--tf-text-secondary);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}._cardMenuButton_1eci8_204:hover,._cardMenuButton_1eci8_204[data-state=open]{background:var(--tf-surface-hover);color:var(--tf-text)}._card_1eci8_178:has(._cardMenuButton_1eci8_204[data-state=open]) ._cardTimerBtn_1eci8_192{display:flex}._card_1eci8_178:hover ._cardTimerBtn_1eci8_192{display:flex}._card_1eci8_178:hover{border-color:var(--tf-primary);box-shadow:var(--tf-shadow-md)}._card_1eci8_178:focus-visible{outline:2px solid var(--tf-primary);outline-offset:2px}._card_1eci8_178._dragging_1eci8_236{opacity:.4}._cardEpicTag_1eci8_240{padding:2px var(--tf-space-2);border-radius:var(--tf-radius-full);color:var(--tf-text);align-self:flex-start;font-size:11px;font-weight:600}._cardSummary_1eci8_249{color:var(--tf-text);padding-right:var(--tf-space-1);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}._cardProject_1eci8_260{color:var(--tf-text-subtle);margin-top:2px;font-size:12px;font-weight:400;display:block}._srOnly_1eci8_268{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._cardFooter_1eci8_277{padding-top:var(--tf-space-2);border-top:1px solid var(--tf-border);flex-wrap:wrap;align-items:center;gap:6px;display:flex}._cardStage_1eci8_287{max-width:100%;font-size:11px;display:inline-flex}._cardStage_1eci8_287>span{border-radius:var(--tf-radius-full);text-overflow:ellipsis;height:22px;padding:0 10px;font-size:11px;line-height:22px;overflow:hidden}._cardPriority_1eci8_304,._cardDeadline_1eci8_305{height:22px;padding:0 var(--tf-space-2);border:1px solid var(--tf-border);border-radius:var(--tf-radius-full);background:var(--tf-surface);color:var(--tf-text-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}._cardDeadline_1eci8_305[data-tone=none]{color:var(--tf-text-subtle)}._cardDeadline_1eci8_305[data-tone=soon]{background:var(--tf-warning-bg);color:var(--tf-warning-text);border-color:#0000}._cardDeadline_1eci8_305[data-tone=overdue]{background:var(--tf-danger-bg);color:var(--tf-danger);border-color:#0000;font-weight:600}._cardMetaRight_1eci8_334{align-items:center;gap:4px;margin-left:auto;display:flex}._emptyColumn_1eci8_341{color:var(--tf-text-subtle);padding:var(--tf-space-3);text-align:center;font-size:12px}._emptyBoard_1eci8_348{padding:var(--tf-space-8);text-align:center;color:var(--tf-text-subtle)}._columnTitle_1eci8_354{min-width:0;display:inline-flex}._trigger_1fr2k_1{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);height:30px;color:var(--tf-text);cursor:pointer;align-items:center;gap:4px;padding:0 10px;font-size:13px;display:inline-flex}._menu_1fr2k_29{flex-direction:column;gap:2px;min-width:240px;max-height:60vh;padding:6px;display:flex;overflow-y:auto}._hint_1fr2k_49{color:var(--tf-text-subtle);padding:2px 6px 6px;font-size:11px}._row_1fr2k_61{border-radius:var(--tf-radius-sm);align-items:center;gap:2px;padding:2px 4px;display:flex}._row_1fr2k_61:hover{background:var(--tf-surface-sunken)}._label_1fr2k_83{cursor:pointer;flex:1;align-items:center;gap:8px;font-size:13px;display:flex}._move_1fr2k_101{border-radius:var(--tf-radius-sm);color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;padding:3px;display:inline-flex}._move_1fr2k_101:disabled{opacity:.3;cursor:default}._move_1fr2k_101:not(:disabled):hover{color:var(--tf-text);background:var(--tf-surface)}._reset_1fr2k_137{border:none;border-top:1px solid var(--tf-border);color:var(--tf-primary);cursor:pointer;background:0 0;align-items:center;gap:6px;margin-top:6px;padding:6px;font-size:12px;display:inline-flex}._reset_1fr2k_137:disabled{color:var(--tf-text-subtle);cursor:default}._toolbar_cenaw_1{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-3) 0;flex-wrap:wrap;display:flex}._searchInput_cenaw_17{min-width:220px;height:32px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);border:1px solid var(--tf-border);background:var(--tf-surface);font-size:13px}._select_cenaw_37{border-radius:var(--tf-radius-md);border:1px solid var(--tf-border);background:var(--tf-surface);height:32px;padding:0 var(--tf-space-2);font-size:13px}._countsBar_cenaw_55{gap:var(--tf-space-2);margin-bottom:var(--tf-space-3);flex-wrap:wrap;display:flex}._countChip_cenaw_69{padding:4px var(--tf-space-2);border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);color:var(--tf-text-secondary);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;font-family:inherit;font-size:12px;display:flex}._countChip_cenaw_69[aria-pressed=true]{border-color:var(--tf-primary);background:var(--tf-surface);color:var(--tf-text);font-weight:600}._pager_cenaw_111{justify-content:flex-end;align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-3) 0;color:var(--tf-text-subtle);flex-wrap:wrap;font-size:12px;display:flex}._pagerSize_cenaw_133{align-items:center;gap:var(--tf-space-2);margin-right:auto;display:inline-flex}._pagerButton_cenaw_147{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);width:28px;height:28px;color:var(--tf-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._pagerButton_cenaw_147:disabled{opacity:.4;cursor:default}._tableScroll_cenaw_183{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);overflow:auto}._table_cenaw_183{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}._th_cenaw_211{text-align:left;padding:var(--tf-space-2) var(--tf-space-3);color:var(--tf-text-subtle);letter-spacing:.3px;border-bottom:1px solid var(--tf-border);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:11px;font-weight:700;position:relative;overflow:hidden}._resizer_cenaw_241{cursor:col-resize;touch-action:none;width:5px;height:100%;position:absolute;top:0;right:0}._resizer_cenaw_241:hover,._resizer_cenaw_241._isResizing_cenaw_261{background:var(--tf-primary)}._td_cenaw_269{padding:6px var(--tf-space-3);border-bottom:1px solid var(--tf-border);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}._row_cenaw_287:hover ._td_cenaw_269{background:var(--tf-surface-hover)}._timerCell_cenaw_295{visibility:hidden}._row_cenaw_287:hover ._timerCell_cenaw_295,._timerCell_cenaw_295._alwaysVisible_cenaw_303{visibility:visible}._groupRow_cenaw_311 td{background:var(--tf-surface-sunken);color:var(--tf-text-secondary);padding:6px var(--tf-space-3);border-bottom:1px solid var(--tf-border);font-size:12px;font-weight:600}._summaryLink_cenaw_329{color:var(--tf-text);cursor:pointer}._summaryLink_cenaw_329:hover{text-decoration:underline}._inlineSelect_cenaw_345{border-radius:var(--tf-radius-sm);background:0 0;border:1px solid #0000;max-width:100%;height:26px;font-size:12px}._inlineSelect_cenaw_345:hover{border-color:var(--tf-border);background:var(--tf-surface)}._assigneeCell_cenaw_371{align-items:center;gap:6px;display:flex}._visibilityMenu_cenaw_383{flex-direction:column;gap:4px;display:flex}._empty_cenaw_395{padding:var(--tf-space-6);text-align:center;color:var(--tf-text-subtle)}._archivedBadge_cenaw_407{border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken);color:var(--tf-text-subtle);margin-right:6px;padding:0 5px;font-size:11px;font-weight:600;display:inline-block}._overBudget_cenaw_429{color:var(--tf-danger);font-weight:600}._bulkBar_cenaw_439{border-radius:var(--tf-radius-sm);background:var(--tf-primary-subtle);align-items:center;gap:8px;padding:3px 8px;font-size:13px;display:inline-flex}._bulkButton_cenaw_459{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);color:var(--tf-text);cursor:pointer;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex}._bulkLink_cenaw_485{color:var(--tf-primary);cursor:pointer;background:0 0;border:none;font-size:12px}._page_1t83p_1{padding:var(--tf-space-4) 24px;gap:var(--tf-space-3);flex-direction:column;display:flex}._header_1t83p_15{justify-content:space-between;align-items:center;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._hint_1t83p_31{color:var(--tf-text-subtle);margin:0;font-size:13px}._empty_1t83p_43{padding:var(--tf-space-4);border:1px dashed var(--tf-border);border-radius:var(--tf-radius-md,8px);color:var(--tf-text-subtle);font-size:13px}._list_1t83p_59,._projects_1t83p_61{margin:0;padding:0;list-style:none}._list_1t83p_59{gap:var(--tf-space-3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}._card_1t83p_85{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md,8px);background:var(--tf-surface);padding:var(--tf-space-3);gap:var(--tf-space-2);flex-direction:column;min-width:0;display:flex}._cardHeader_1t83p_107{align-items:center;gap:8px;min-width:0;display:flex}._icon_1t83p_121{color:var(--tf-text-subtle);flex-shrink:0}._cardTitle_1t83p_131{color:var(--tf-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none;overflow:hidden}._cardTitle_1t83p_131:hover{color:var(--tf-primary)}._badge_1t83p_157{background:var(--tf-primary-subtle);color:var(--tf-primary);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600}._cardActions_1t83p_177{flex-shrink:0;gap:4px;margin-left:auto;display:inline-flex}._noProjects_1t83p_191{color:var(--tf-text-subtle);padding-left:24px;font-size:13px}._projects_1t83p_61{flex-direction:column;gap:2px;display:flex}._project_1t83p_61{border-radius:var(--tf-radius-sm);color:var(--tf-text);align-items:center;gap:8px;padding:5px 8px 5px 24px;font-size:13px;text-decoration:none;display:flex}._project_1t83p_61:hover{background:var(--tf-surface-hover)}._count_1t83p_243{color:var(--tf-text-subtle);margin-left:auto;font-size:12px}@media (width<=768px){._page_1t83p_1{padding:var(--tf-space-3) 16px}._list_1t83p_59{grid-template-columns:1fr}}._wrap_zwxby_1{justify-content:center;align-items:center;gap:var(--tf-space-2);height:100%;color:var(--tf-text-subtle);padding:var(--tf-space-8);text-align:center;flex-direction:column;display:flex}._title_zwxby_25{font-size:var(--tf-font-size-lg);color:var(--tf-text);font-weight:600}._page_m6unx_1{background:var(--tf-bg);min-height:100%;padding:var(--tf-space-6);justify-content:center;align-items:center;display:flex;position:relative}._card_m6unx_23{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);width:100%;max-width:380px;padding:var(--tf-space-8)}._logo_m6unx_41{align-items:center;gap:var(--tf-space-2);margin-bottom:var(--tf-space-6);display:flex}._logoMark_m6unx_55{border-radius:var(--tf-radius-md);background:var(--tf-primary);width:28px;height:28px;color:var(--tf-text-inverse);justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}._logoText_m6unx_81{color:var(--tf-text);font-size:18px;font-weight:700}._title_m6unx_93{font-size:var(--tf-font-size-lg);margin-bottom:var(--tf-space-4);font-weight:600}._form_m6unx_105{gap:var(--tf-space-3);flex-direction:column;display:flex}._submit_m6unx_117{width:100%;margin-top:var(--tf-space-2)}._formError_m6unx_127{background:var(--tf-danger-bg);color:var(--tf-danger);border-radius:var(--tf-radius-md);padding:var(--tf-space-2) var(--tf-space-3);font-size:13px}._footer_m6unx_143{margin-top:var(--tf-space-5);color:var(--tf-text-subtle);text-align:center;font-size:13px}._brandCredit_m6unx_163{bottom:var(--tf-space-5);text-align:center;letter-spacing:.04em;color:var(--tf-text-subtle);font-size:11px;position:absolute;left:0;right:0}._brandCredit_m6unx_163 strong{color:var(--tf-text-secondary);font-weight:600}._wrap_8g0d9_1{max-width:560px;padding:var(--tf-space-8) var(--tf-space-6);margin:0 auto}._title_8g0d9_13{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-6);font-weight:600}._avatarRow_8g0d9_25{align-items:center;gap:var(--tf-space-4);margin-bottom:var(--tf-space-6);display:flex}._form_8g0d9_39{gap:var(--tf-space-4);flex-direction:column;display:flex}._meta_8g0d9_51{color:var(--tf-text-subtle);font-size:13px}._savedMsg_8g0d9_61{color:var(--tf-success);font-size:13px}._page_r3tlp_1{padding:var(--tf-space-4) var(--tf-space-4) var(--tf-space-6);max-width:1400px}._pageHeader_r3tlp_9{align-items:baseline;gap:var(--tf-space-3);margin-bottom:var(--tf-space-3);flex-wrap:wrap;display:flex}._pageTitle_r3tlp_23{color:var(--tf-text);margin:0;font-size:20px;font-weight:600}._headerActions_r3tlp_35{margin-left:auto}._asOf_r3tlp_41{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle)}._stats_r3tlp_51{gap:var(--tf-space-3);margin-bottom:var(--tf-space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}._miniStats_r3tlp_63{gap:var(--tf-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._stat_r3tlp_51{padding:var(--tf-space-3);border:1px solid var(--tf-border-subtle);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:inherit;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;text-decoration:none;display:grid}a._stat_r3tlp_51:hover{border-color:var(--tf-border);background:var(--tf-surface-sunken)}._statIcon_r3tlp_107{color:var(--tf-text-secondary);grid-row:1/span 2;display:inline-flex}._statIcon_r3tlp_107[data-tone=critical]{color:#d03b3b}._statIcon_r3tlp_107[data-tone=warning]{color:#b45309}._statIcon_r3tlp_107[data-tone=good]{color:#0a7f0a}._statValue_r3tlp_137{font-variant-numeric:tabular-nums;color:var(--tf-text);font-size:22px;font-weight:600;line-height:1.1}._statLabel_r3tlp_151{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary)}._grid_r3tlp_161{gap:var(--tf-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=900px){._grid_r3tlp_161{grid-template-columns:minmax(0,1fr)}}._card_r3tlp_181{min-width:0;padding:var(--tf-space-3) var(--tf-space-4) var(--tf-space-4);border:1px solid var(--tf-border-subtle);border-radius:var(--tf-radius-md);background:var(--tf-surface)}._wide_r3tlp_195{grid-column:1/-1}._cardHeader_r3tlp_201{justify-content:space-between;align-items:flex-start;gap:var(--tf-space-2);margin-bottom:var(--tf-space-2);display:flex}._cardTitle_r3tlp_215{font-size:var(--tf-font-size-base);color:var(--tf-text);margin:0;font-weight:600}._hint_r3tlp_227{color:var(--tf-text-subtle);margin:2px 0 0;font-size:12px}._toggle_r3tlp_237{border:1px solid var(--tf-border-subtle);border-radius:var(--tf-radius-sm);background:var(--tf-surface);font:inherit;color:var(--tf-text-secondary);cursor:pointer;flex-shrink:0;padding:2px 8px;font-size:12px;text-decoration:none}._toggle_r3tlp_237:hover{background:var(--tf-surface-hover)}._empty_r3tlp_267{margin:var(--tf-space-3) 0;color:var(--tf-text-subtle);font-size:var(--tf-font-size-sm)}._tableWrap_r3tlp_277{max-height:320px;overflow:auto}._table_r3tlp_277{border-collapse:collapse;width:100%;font-size:var(--tf-font-size-sm)}._table_r3tlp_277 th,._table_r3tlp_277 td{border-bottom:1px solid var(--tf-border-subtle);text-align:left;color:var(--tf-text);padding:5px 8px}._table_r3tlp_277 th{color:var(--tf-text-secondary);white-space:nowrap;font-weight:600}._num_r3tlp_319{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}._over_r3tlp_329{font-weight:600;color:#b42318!important}._leave_r3tlp_337{margin:var(--tf-space-3) 0 0;font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary)}._form_11zma_1{gap:var(--tf-space-4);flex-direction:column;display:flex}._field_11zma_13{color:var(--tf-text);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}._field_11zma_13 select{height:36px;padding:0 var(--tf-space-2);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);font:inherit;font-size:14px;font-weight:400}._actions_11zma_51{justify-content:flex-end;gap:var(--tf-space-2);display:flex}._error_11zma_63{color:var(--tf-danger);font-size:13px}._sent_11zma_73{gap:var(--tf-space-2);padding:var(--tf-space-3);background:var(--tf-success-bg);color:var(--tf-text);border-radius:10px;flex-direction:column;font-size:13px;display:flex}._linkRow_11zma_95{align-items:center;gap:var(--tf-space-2);min-width:0;display:flex}._link_11zma_95{background:var(--tf-surface);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:1;min-width:0;padding:4px 8px;font-size:12px;overflow:hidden}._list_11zma_133{gap:var(--tf-space-3);margin-bottom:var(--tf-space-6);flex-direction:column;display:flex}._heading_11zma_147{margin:0;font-size:16px;font-weight:600}._table_11zma_159{border-collapse:collapse;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:10px;width:100%;font-size:13px;overflow:hidden}._table_11zma_159 th,._table_11zma_159 td{text-align:left;border-bottom:1px solid var(--tf-border);padding:8px 12px}._table_11zma_159 th{color:var(--tf-text-subtle);background:var(--tf-surface-sunken);font-size:12px;font-weight:600}._table_11zma_159 tr:last-child td{border-bottom:none}._status_11zma_209{border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);color:var(--tf-text-secondary);padding:2px 8px;font-size:11px;font-weight:600}._status_11zma_209[data-status=pending]{background:var(--tf-accent-blue-bg);color:var(--tf-accent-blue)}._status_11zma_209[data-status=accepted]{background:var(--tf-success-bg);color:var(--tf-success)}._expiry_11zma_243{color:var(--tf-text-subtle);font-size:12px}._rowActions_11zma_253{white-space:nowrap;justify-content:flex-end;gap:4px;display:flex}@media (width<=768px){._list_11zma_133{overflow-x:auto}._table_11zma_159{min-width:640px}}._chart_15of4_1{padding-bottom:var(--tf-space-4);flex-direction:column;align-items:safe center;gap:0;display:flex;overflow-x:auto}._basis_15of4_21{margin:0 0 var(--tf-space-4);color:var(--tf-text-subtle);align-self:flex-start;align-items:center;gap:6px;font-size:12px;display:flex}._tier_15of4_41{align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-4);background:var(--tf-accent-violet-bg);border-radius:12px;flex-direction:column;display:flex}._tierLabel_15of4_61{color:var(--tf-accent-violet);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}._nodes_15of4_79{justify-content:center;gap:var(--tf-space-2);flex-wrap:wrap;display:flex}._trunk_15of4_95{background:var(--tf-border);width:2px;height:24px}._branches_15of4_107{justify-content:safe center;align-items:flex-start;gap:var(--tf-space-4);min-width:min-content;padding-top:24px;display:flex;position:relative}._branches_15of4_107:before{content:"";background:var(--tf-border);height:2px;position:absolute;top:0;left:120px;right:120px}._branch_15of4_107{align-items:stretch;gap:var(--tf-space-2);width:240px;padding:var(--tf-space-3);border:1px solid var(--tf-border);background:var(--tf-surface);box-shadow:var(--tf-shadow-card);border-radius:12px;flex-direction:column;flex-shrink:0;display:flex;position:relative}._branch_15of4_107:before{content:"";background:var(--tf-border);width:2px;height:24px;position:absolute;top:-25px;left:50%}._teamHeader_15of4_197{color:var(--tf-text);border-top:3px solid #0000;align-items:center;gap:6px;padding-top:6px;font-size:13px;font-weight:600;display:flex}._teamDot_15of4_219{border-radius:3px;flex-shrink:0;width:10px;height:10px}._leads_15of4_233,._members_15of4_235{flex-direction:column;gap:6px;display:flex}._members_15of4_235{padding-left:var(--tf-space-3);border-left:2px solid var(--tf-border)}._subTeams_15of4_255{gap:var(--tf-space-2);margin-top:var(--tf-space-1);padding-left:var(--tf-space-3);border-left:2px dashed var(--tf-border);flex-direction:column;display:flex}._subTeam_15of4_255{gap:var(--tf-space-2);padding:var(--tf-space-2);background:var(--tf-surface-sunken);border-radius:8px;flex-direction:column;display:flex}._node_15of4_79{align-items:center;gap:var(--tf-space-2);border:1px solid var(--tf-border);background:var(--tf-surface);text-align:left;cursor:pointer;border-radius:10px;width:100%;min-width:0;padding:6px 8px;display:flex}._node_15of4_79:hover,._node_15of4_79:focus-visible{border-color:var(--tf-primary)}._node_15of4_79[data-role=admin]{width:220px}._node_15of4_79[data-role=lead]{background:var(--tf-accent-blue-bg);border-color:#0000}._nodeText_15of4_341{flex-direction:column;min-width:0;display:flex}._nodeName_15of4_353{color:var(--tf-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._nodeRole_15of4_371,._nodeTeams_15of4_373{color:var(--tf-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._empty_15of4_389{color:var(--tf-text-subtle);font-size:12px}@media (width<=768px){._branches_15of4_107{flex-direction:column;align-items:stretch;width:100%;min-width:0}._branches_15of4_107:before,._branch_15of4_107:before{display:none}._branch_15of4_107,._node_15of4_79[data-role=admin]{width:100%}}._page_99xw3_1{padding:var(--tf-space-6);max-width:var(--tf-content-max);margin:0 auto}._header_99xw3_13{align-items:center;gap:var(--tf-space-3);margin-bottom:var(--tf-space-5);flex-wrap:wrap;display:flex}._title_99xw3_29{font-size:var(--tf-font-size-xl);margin:0 auto 0 0;font-weight:600}._viewToggle_99xw3_43{border:1px solid var(--tf-border);background:var(--tf-surface-sunken);border-radius:8px;padding:2px;display:inline-flex}._viewToggle_99xw3_43 button{color:var(--tf-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;display:inline-flex}._viewToggle_99xw3_43 button[aria-pressed=true]{background:var(--tf-surface);color:var(--tf-text);box-shadow:var(--tf-shadow-sm);font-weight:500}._grid_99xw3_95{gap:var(--tf-space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._card_99xw3_107{align-items:center;gap:var(--tf-space-3);background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4);cursor:pointer;display:flex}._card_99xw3_107:hover{border-color:var(--tf-primary)}._info_99xw3_137{flex:1;min-width:0}._name_99xw3_147{color:var(--tf-text);font-weight:600}._role_99xw3_157{color:var(--tf-text-subtle);font-size:12px}._emailRow_99xw3_167{align-items:center;gap:var(--tf-space-1);margin-top:2px;display:flex}._email_99xw3_167{color:var(--tf-text-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:12px;text-decoration:none;overflow:hidden}._email_99xw3_167:hover{color:var(--tf-primary);text-decoration:underline}._page_j4c54_1{padding:var(--tf-space-4) var(--tf-space-4) var(--tf-space-6);max-width:1400px}._header_j4c54_11{align-items:baseline;gap:var(--tf-space-3);margin-bottom:var(--tf-space-3);flex-wrap:wrap;display:flex}._title_j4c54_27{margin:0;font-size:20px;font-weight:600}._muted_j4c54_39{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);margin:0}._toolbar_j4c54_51{gap:var(--tf-space-3);margin-bottom:var(--tf-space-4);flex-wrap:wrap;align-items:center;display:flex}._toolbar_j4c54_51 input,._toolbar_j4c54_51 select{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);height:32px;color:var(--tf-text);font:inherit;padding:0 8px;font-size:13px}._toolbar_j4c54_51 input{min-width:220px}._toolbar_j4c54_51 label{color:var(--tf-text-secondary);align-items:center;gap:6px;font-size:13px;display:inline-flex}._people_j4c54_115{gap:var(--tf-space-3);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}._personCard_j4c54_127{gap:var(--tf-space-2);padding:var(--tf-space-3);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:inherit;flex-direction:column;text-decoration:none;display:flex}._personCard_j4c54_127:hover{border-color:var(--tf-primary)}._personTop_j4c54_159{align-items:center;gap:var(--tf-space-2);flex-wrap:wrap;display:flex}._personName_j4c54_173{flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}._personName_j4c54_173 small{color:var(--tf-text-subtle);font-size:12px}._chip_j4c54_199{border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);white-space:nowrap;flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._chip_j4c54_199[data-tone=success]{background:var(--tf-success-bg);color:var(--tf-success)}._chip_j4c54_199[data-tone=warning]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._chip_j4c54_199[data-tone=danger]{background:var(--tf-danger-bg);color:var(--tf-danger)}._doing_j4c54_253,._idle_j4c54_255{font-size:12px;line-height:1.4}._doing_j4c54_253{color:var(--tf-text)}._idle_j4c54_255{color:var(--tf-text-subtle)}._live_j4c54_281{background:var(--tf-success);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}._since_j4c54_299{color:var(--tf-text-subtle)}._figures_j4c54_307{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}._figures_j4c54_307 div{border-radius:var(--tf-radius-md);background:var(--tf-surface-sunken);padding:4px 6px}._figures_j4c54_307 dt{color:var(--tf-text-subtle);font-size:11px}._figures_j4c54_307 dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}._figures_j4c54_307 [data-tone=danger] dd{color:var(--tf-danger)}._figures_j4c54_307 [data-tone=success] dd{color:var(--tf-success)}._back_j4c54_375{margin-bottom:var(--tf-space-3);color:var(--tf-text-link);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}._nowBar_j4c54_395{margin-bottom:var(--tf-space-3);padding:var(--tf-space-2) var(--tf-space-3);border:1px solid var(--tf-border-subtle);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:var(--tf-text-secondary);align-items:center;gap:8px;display:flex}._nowBar_j4c54_395 ._doing_j4c54_253,._nowBar_j4c54_395 ._idle_j4c54_255{font-size:13px}._keyButton_j4c54_429{cursor:pointer;background:0 0;border:none;padding:0}._client_j4c54_443{color:var(--tf-text-subtle)}._list_j4c54_451{margin:0;padding:0;list-style:none}._list_j4c54_451 li{justify-content:space-between;align-items:center;gap:var(--tf-space-2);border-bottom:1px solid var(--tf-border-subtle);padding:6px 0;font-size:13px;display:flex}._list_j4c54_451 li:last-child{border-bottom:none}._list_j4c54_451 small{color:var(--tf-text-subtle);white-space:nowrap;font-size:12px}._rating_j4c54_503{margin:0 0 var(--tf-space-2);font-size:15px}._more_j4c54_513{margin-top:var(--tf-space-2);color:var(--tf-text-link);font-size:12px;display:inline-block}@media (width<=600px){._toolbar_j4c54_51 input{flex:1;min-width:0}}._card_10z4b_1{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);padding:var(--tf-space-3);margin-bottom:var(--tf-space-4)}._head_10z4b_15{justify-content:space-between;align-items:center;gap:var(--tf-space-2);margin-bottom:var(--tf-space-3);flex-wrap:wrap;display:flex}._title_10z4b_31{font-size:var(--tf-font-size-md);color:var(--tf-text);margin:0;font-weight:600}._periods_10z4b_43{gap:4px;display:flex}._period_10z4b_43{border:1px solid var(--tf-border);border-radius:var(--tf-radius-full);background:var(--tf-surface);color:var(--tf-text);font:inherit;font-size:var(--tf-font-size-sm);cursor:pointer;padding:3px 10px}._period_10z4b_43[aria-pressed=true]{background:var(--tf-primary-subtle);color:var(--tf-primary);font-weight:600}._muted_10z4b_81{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);margin:0}._figures_10z4b_91{gap:var(--tf-space-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}._figure_10z4b_91{border-radius:var(--tf-radius-sm);background:var(--tf-surface-sunken);padding:var(--tf-space-2) var(--tf-space-3)}._value_10z4b_111{color:var(--tf-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._label_10z4b_123{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary)}._table_10z4b_131{width:100%;margin-top:var(--tf-space-3);border-collapse:collapse;font-size:var(--tf-font-size-sm)}._caption_10z4b_143{text-align:left;color:var(--tf-text);padding-bottom:4px;font-weight:600}._table_10z4b_131 th,._table_10z4b_131 td{text-align:left;border-bottom:1px solid var(--tf-border-subtle);padding:4px 6px}._table_10z4b_131 th{color:var(--tf-text-secondary);font-weight:600}._table_10z4b_131 td:not(:first-child),._table_10z4b_131 th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._open_10z4b_187{color:var(--tf-warning-text);font-size:11px}._page_vqy2r_1{padding:var(--tf-space-6);max-width:var(--tf-content-max);margin:0 auto}._header_vqy2r_13{align-items:center;gap:var(--tf-space-3);margin-bottom:var(--tf-space-5);display:flex}._name_vqy2r_27{font-size:var(--tf-font-size-xl);font-weight:600}._role_vqy2r_37{color:var(--tf-text-subtle);font-size:13px}._emailRow_vqy2r_47{align-items:center;gap:var(--tf-space-1);margin-top:2px;display:flex}._email_vqy2r_47{color:var(--tf-text-subtle);font-size:13px;text-decoration:none}._email_vqy2r_47:hover{color:var(--tf-primary);text-decoration:underline}._statsRow_vqy2r_81{gap:var(--tf-space-3);margin-bottom:var(--tf-space-5);grid-template-columns:repeat(3,1fr);max-width:480px;display:grid}._statCard_vqy2r_97{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-3);text-align:center}._statValue_vqy2r_113{font-size:24px;font-weight:700}._statLabel_vqy2r_123{color:var(--tf-text-subtle);font-size:11px}._layout_1evjs_1{height:100%;min-height:0;display:flex}._tabs_1evjs_13{flex-direction:column;flex:1;min-width:0;display:flex}._header_1evjs_27{align-items:center;gap:var(--tf-space-2) var(--tf-space-3);padding:var(--tf-space-3) var(--tf-space-5) 0;border-bottom:1px solid var(--tf-border);background:var(--tf-surface);flex-wrap:wrap;display:flex}._projectAvatar_1evjs_47{border-radius:var(--tf-radius-sm);width:32px;height:32px;color:var(--tf-text-inverse);margin-bottom:var(--tf-space-2);flex-shrink:0;justify-content:center;align-self:center;align-items:center;font-size:13px;font-weight:700;display:flex}._headerText_1evjs_77{min-width:0;margin-bottom:var(--tf-space-2)}._projectName_1evjs_87{color:var(--tf-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.25;overflow:hidden}._projectType_1evjs_109{color:var(--tf-text-subtle);font-size:12px}._tabBar_1evjs_123{min-width:0;margin-left:var(--tf-space-4);flex:auto;justify-content:flex-start;display:flex;overflow-x:auto}._tabBar_1evjs_123>div{border-bottom:none}._content_1evjs_147{flex:1;min-height:0;overflow-y:auto}._withPanel_1evjs_157{height:100%;min-height:0;display:flex}._main_1evjs_169{flex:1;min-width:0;overflow:auto}._content_1evjs_147:focus-visible{outline:none}@media (width<=768px){._layout_1evjs_1{height:auto}._header_1evjs_27{padding:var(--tf-space-3) var(--tf-space-3) 0}._tabBar_1evjs_123{flex-basis:100%;margin-left:0}._content_1evjs_147{overflow-y:visible}._withPanel_1evjs_157{height:auto}}._page_11ovp_1{padding:var(--tf-space-5) var(--tf-space-6);height:100%;display:flex}._main_11ovp_13{flex:1;min-width:0}._title_11ovp_23{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-4);font-weight:600}._titleRow_11ovp_35{justify-content:space-between;align-items:center;gap:var(--tf-space-3);display:flex}._archivedToggle_11ovp_49{color:var(--tf-text-secondary);align-items:center;gap:6px;font-size:13px;display:inline-flex}._panel_1umhi_1{width:200px;padding-right:var(--tf-space-4);flex-shrink:0}._group_1umhi_13{margin-bottom:var(--tf-space-5)}._groupTitle_1umhi_21{color:var(--tf-text-subtle);margin-bottom:var(--tf-space-2);font-size:11px;font-weight:700}._option_1umhi_35{color:var(--tf-text-secondary);cursor:pointer;align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}._clearBtn_1umhi_55{color:var(--tf-text-link);cursor:pointer;margin-bottom:var(--tf-space-3);background:0 0;border:none;padding:0;font-size:12px}._panelHeader_1umhi_75{margin-bottom:var(--tf-space-3);justify-content:space-between;align-items:center;display:flex}._collapsed_1umhi_91{padding-right:var(--tf-space-3);flex-shrink:0}._rail_8kji7_7{width:52px;padding:var(--tf-space-2) 0;background:var(--tf-surface-sunken);border-right:1px solid var(--tf-border);flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex;overflow-y:auto}._button_8kji7_33{border-radius:var(--tf-radius-md);width:36px;height:36px;color:var(--tf-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._button_8kji7_33:hover{background:var(--tf-surface-hover);color:var(--tf-text);text-decoration:none}._button_8kji7_33[aria-current=page],._button_8kji7_33[data-active=true]{background:var(--tf-primary-subtle);color:var(--tf-primary)}._toggle_8kji7_85{background:var(--tf-surface);border:1px solid var(--tf-border)}._toggle_8kji7_85:hover{border-color:var(--tf-primary);color:var(--tf-primary)}._divider_8kji7_105{background:var(--tf-border);width:24px;height:1px;margin:4px 0}._badge_8kji7_119{background:var(--tf-primary);min-width:15px;height:15px;color:var(--tf-text-inverse);text-align:center;border-radius:8px;padding:0 3px;font-size:10px;font-weight:700;line-height:15px;position:absolute;top:2px;right:2px}@media (width<=768px){._rail_8kji7_7{width:100%;padding:var(--tf-space-1) var(--tf-space-2);border-right:none;border-bottom:1px solid var(--tf-border);flex-direction:row;overflow-x:auto}._divider_8kji7_105{width:1px;height:24px;margin:0 4px}}._page_1226w_1{padding:var(--tf-space-6);max-width:720px}._title_1226w_11{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-4);font-weight:600}._form_1226w_23{gap:var(--tf-space-4);flex-direction:column;max-width:480px;display:flex}._memberRow_1226w_37{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-2) 0;border-bottom:1px solid var(--tf-border);display:flex}._memberRow_1226w_37:last-child{border-bottom:none}._memberName_1226w_61{font-size:14px;font-weight:500}._memberEmail_1226w_71{color:var(--tf-text-subtle);font-size:12px}._roleSelect_1226w_81{border-radius:var(--tf-radius-md);border:1px solid var(--tf-border);background:var(--tf-surface);height:28px;padding:0 var(--tf-space-2);margin-left:auto;font-size:13px}._addMemberRow_1226w_101{gap:var(--tf-space-2);margin-bottom:var(--tf-space-4);align-items:flex-end;display:flex}._statusRow_1226w_115{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-2) 0;border-bottom:1px solid var(--tf-border);display:flex}._statusRow_1226w_115:last-child{border-bottom:none}._statusName_1226w_137{font-size:14px;font-weight:500}._hint_1226w_147{color:var(--tf-text-subtle);margin-bottom:var(--tf-space-3);font-size:12px}._savedMsg_1226w_159{color:var(--tf-success);font-size:13px}._keyWarning_1226w_169{border-radius:var(--tf-radius-sm);background:var(--tf-warning-bg);color:var(--tf-text);margin-top:6px;padding:6px 10px;font-size:12px}._labelList_1226w_187{flex-direction:column;gap:6px;max-width:420px;margin:0;padding:0;list-style:none;display:flex}._labelRow_1226w_207{align-items:center;gap:10px;min-height:30px;font-size:14px;display:flex}._labelSwatch_1226w_223{border:1px solid var(--tf-border-subtle);border-radius:4px;flex-shrink:0;width:14px;height:14px}._labelAdd_1226w_239{gap:8px;max-width:420px;display:flex}._editor_1walf_1{gap:var(--tf-space-2);flex-direction:column;display:flex}._addRow_1walf_13{gap:var(--tf-space-2);align-items:center;display:flex}._input_1walf_25{min-width:0;height:36px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);border:2px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text);flex:1}._input_1walf_25:focus{border-color:var(--tf-border-focus);outline:none}._list_1walf_55{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}._item_1walf_75{justify-content:space-between;align-items:center;gap:var(--tf-space-2);padding:6px var(--tf-space-3);border-bottom:1px solid var(--tf-border);font-size:13px;display:flex}._item_1walf_75:last-child{border-bottom:none}._itemName_1walf_101{overflow-wrap:anywhere}._remove_1walf_109{border-radius:var(--tf-radius-sm,3px);color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px;display:inline-flex}._remove_1walf_109:hover{color:var(--tf-danger);background:var(--tf-danger-bg)}._hint_1walf_139{color:var(--tf-danger);font-size:12px}._empty_1walf_149{color:var(--tf-text-subtle);font-size:12px}._dialogBody_16692_1{max-height:72vh;padding-right:4px;overflow-y:auto}._form_16692_13{gap:var(--tf-space-5);flex-direction:column;display:flex}._section_16692_25{gap:var(--tf-space-2);flex-direction:column;display:flex}._sectionTitle_16692_37{color:var(--tf-text);font-size:13px;font-weight:600}._sectionHint_16692_49,._note_16692_51{color:var(--tf-text-subtle);margin:0;font-size:12px}._select_16692_63,._input_16692_65{border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border);background:var(--tf-surface);height:32px;color:var(--tf-text);padding:0 8px;font-size:13px}._select_16692_63:focus,._input_16692_65:focus{border-color:var(--tf-border-focus);outline:none}._columnList_16692_95{gap:var(--tf-space-2);flex-direction:column;display:flex}._columnRow_16692_107{border:1px solid var(--tf-border);border-top:3px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);flex-direction:column;gap:8px;padding:10px;display:flex}._columnTop_16692_129{align-items:center;gap:8px;display:flex}._grip_16692_141{cursor:grab;color:var(--tf-text-subtle);display:inline-flex}._columnDetail_16692_153{align-items:flex-start;gap:8px;padding-left:24px;display:flex}._detailLabel_16692_167{width:58px;color:var(--tf-text-subtle);flex-shrink:0;padding-top:3px;font-size:12px}._statusChecks_16692_183,._checkGrid_16692_185{flex-wrap:wrap;gap:4px 14px;display:flex}._check_16692_185{color:var(--tf-text);align-items:center;gap:5px;font-size:13px;display:inline-flex}._check_16692_185[data-disabled=true]{color:var(--tf-text-subtle)}._newStatus_16692_219{border-radius:var(--tf-radius-sm);background:var(--tf-primary-subtle);color:var(--tf-text);flex-wrap:wrap;align-items:center;gap:6px;margin-left:24px;padding:6px 10px;font-size:12px;display:flex}._newStatus_16692_219 ._select_16692_63{height:26px}._addColumn_16692_251{align-self:flex-start}._colorPicker_16692_259{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._swatch_16692_273{cursor:pointer;outline-offset:1px;border:2px solid #0000;border-radius:50%;width:18px;height:18px;padding:0}._swatch_16692_273[data-active=true]{border-color:var(--tf-surface);outline:2px solid var(--tf-text)}._colorInput_16692_301{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);cursor:pointer;background:0 0;width:26px;height:22px;padding:0}._iconBtn_16692_321{border-radius:var(--tf-radius-sm);color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;padding:3px;display:inline-flex}._iconBtn_16692_321:hover{color:var(--tf-text);background:var(--tf-surface-sunken)}._inlineRow_16692_349{align-items:center;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._inlineLabel_16692_363{align-items:center;gap:8px;font-size:13px;display:flex}._segmented_16692_377{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);display:inline-flex;overflow:hidden}._segment_16692_377{background:var(--tf-surface);color:var(--tf-text-secondary);cursor:pointer;border:none;padding:5px 10px;font-size:12px}._segment_16692_377+._segment_16692_377{border-left:1px solid var(--tf-border)}._segment_16692_377[data-active=true]{background:var(--tf-primary-subtle);color:var(--tf-primary);font-weight:600}._colorRow_16692_425{align-items:center;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._preview_16692_439{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);width:150px;color:var(--tf-text);border-left:3px solid;padding:5px 8px;font-size:12px}._unmappedList_16692_461{flex-direction:column;gap:6px;display:flex}._unmappedRow_16692_473{align-items:center;gap:var(--tf-space-2);flex-wrap:wrap;font-size:13px;display:flex}._unmappedName_16692_489{font-weight:600}._warn_16692_497{color:var(--tf-danger);font-size:12px}._muted_16692_507{color:var(--tf-text-subtle);font-size:12px}._error_16692_517{padding:var(--tf-space-2) var(--tf-space-3);border-radius:var(--tf-radius-md);background:var(--tf-danger-bg);color:var(--tf-danger);font-size:13px}._actions_16692_533{justify-content:flex-end;align-items:center;gap:8px;display:flex}._saved_16692_547{color:var(--tf-text-subtle);margin-right:auto;font-size:13px}._page_1pf65_1{padding:var(--tf-space-6);max-width:var(--tf-content-max)}._breadcrumb_1pf65_11{color:var(--tf-text-subtle);margin-bottom:var(--tf-space-2);font-size:12px}._title_1pf65_23{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-5);font-weight:600}._grid_1pf65_35{gap:var(--tf-space-3);margin-bottom:var(--tf-space-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._statCard_1pf65_49{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4)}._statValue_1pf65_63{color:var(--tf-text);font-size:28px;font-weight:700}._statLabel_1pf65_75{color:var(--tf-text-subtle);margin-top:2px;font-size:12px}._section_1pf65_87{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4);margin-bottom:var(--tf-space-4)}._sectionTitle_1pf65_103{margin-bottom:var(--tf-space-3);font-size:14px;font-weight:600}._memberRow_1pf65_115{align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-2) 0;display:flex}._memberName_1pf65_129{color:var(--tf-text);font-size:14px}._memberRole_1pf65_139{color:var(--tf-text-subtle);margin-left:auto;font-size:12px}._panel_18ior_2{gap:var(--tf-space-3);width:320px;padding:var(--tf-space-3);background:var(--tf-surface-sunken);border-left:1px solid var(--tf-border);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}._overlay_18ior_14{top:var(--tf-topnav-height);z-index:var(--tf-z-dropdown);width:min(340px,100vw - 32px);box-shadow:var(--tf-shadow-lg);position:fixed;bottom:0;right:0}._backdrop_18ior_24{z-index:calc(var(--tf-z-dropdown) - 1);background:#14142333;position:fixed;inset:0}._panelHeader_18ior_31{justify-content:space-between;align-items:center;display:flex}._panelTitle_18ior_37{color:var(--tf-text);margin:0;font-size:14px;font-weight:600}._rail_18ior_45{width:52px;padding:var(--tf-space-2) 0;background:var(--tf-surface-sunken);border-left:1px solid var(--tf-border);flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}._railButton_18ior_57,._railToggle_18ior_58,._iconButton_18ior_59{border-radius:var(--tf-radius-md);width:36px;height:36px;color:var(--tf-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._railButton_18ior_57:hover,._iconButton_18ior_59:hover{background:var(--tf-surface-hover);color:var(--tf-text)}._railToggle_18ior_58{background:var(--tf-surface);border:1px solid var(--tf-border);margin-bottom:4px}._railToggle_18ior_58:hover{border-color:var(--tf-primary);color:var(--tf-primary)}._iconButton_18ior_59{flex-shrink:0;width:28px;height:28px}._dot_18ior_92{border:1.5px solid var(--tf-surface-sunken);background:var(--tf-success);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}._card_18ior_103{background:var(--tf-surface);border:1px solid var(--tf-border);padding:var(--tf-space-3) var(--tf-space-4);box-shadow:var(--tf-shadow-card);border-radius:12px}._cardHeader_18ior_111{align-items:center;gap:var(--tf-space-2);margin-bottom:var(--tf-space-2);display:flex}._cardIcon_18ior_118{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}._cardIcon_18ior_118[data-tone=blue]{background:var(--tf-accent-blue-bg);color:var(--tf-accent-blue)}._cardIcon_18ior_118[data-tone=teal]{background:var(--tf-accent-teal-bg);color:var(--tf-accent-teal)}._cardIcon_18ior_118[data-tone=violet]{background:var(--tf-accent-violet-bg);color:var(--tf-accent-violet)}._cardIcon_18ior_118[data-tone=orange]{background:var(--tf-accent-orange-bg);color:var(--tf-accent-orange)}._cardTitle_18ior_144{color:var(--tf-text);flex:1;margin:0;font-size:13px;font-weight:600}._timeFigures_18ior_152{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._bigNumber_18ior_159{color:var(--tf-text);font-size:20px;font-weight:700}._subtle_18ior_165{color:var(--tf-text-subtle);margin:0;font-size:12px}._bar_18ior_171{height:8px;margin:var(--tf-space-2) 0 6px;border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);overflow:hidden}._barFill_18ior_179{border-radius:inherit;background:var(--tf-success);height:100%;transition:width .3s}._statusLine_18ior_186{color:var(--tf-text-subtle);font-size:12px}[data-tone=warning]._bigNumber_18ior_159,[data-tone=warning]._statusLine_18ior_186,[data-tone=due_soon]._bigNumber_18ior_159{color:var(--tf-warning-text)}[data-tone=over]._bigNumber_18ior_159,[data-tone=over]._statusLine_18ior_186,[data-tone=overdue]._bigNumber_18ior_159{color:var(--tf-danger)}[data-tone=over]._statusLine_18ior_186{font-weight:600}[data-tone=warning]._barFill_18ior_179,[data-tone=warning]._dot_18ior_92,[data-tone=due_soon]._dot_18ior_92{background:var(--tf-warning)}[data-tone=over]._barFill_18ior_179,[data-tone=over]._dot_18ior_92,[data-tone=overdue]._dot_18ior_92{background:var(--tf-danger)}._pill_18ior_216{border-radius:var(--tf-radius-full);background:var(--tf-success-bg);color:var(--tf-success);padding:2px 8px;font-size:11px;font-weight:600}._pill_18ior_216[data-tone=due_soon]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._pill_18ior_216[data-tone=overdue]{background:var(--tf-danger-bg);color:var(--tf-danger)}._inlineForm_18ior_233{align-items:center;gap:var(--tf-space-2);margin-top:var(--tf-space-2);display:flex}._input_18ior_240,._textarea_18ior_241{border:1px solid var(--tf-border);width:100%;min-width:0;font:inherit;color:var(--tf-text);background:var(--tf-surface);border-radius:8px;padding:6px 8px;font-size:13px}._input_18ior_240:focus,._textarea_18ior_241:focus{outline:2px solid var(--tf-border-focus);outline-offset:-1px}._input_18ior_240[aria-invalid=true]{border-color:var(--tf-danger)}._textarea_18ior_241{resize:vertical;line-height:1.45;display:block}._smallButton_18ior_267{background:var(--tf-primary);color:var(--tf-text-inverse);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:13px;font-weight:500}._smallButton_18ior_267:disabled{opacity:.5;cursor:not-allowed}._linkButton_18ior_283{color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:13px}._readText_18ior_292{color:var(--tf-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}._saveState_18ior_301{min-height:16px;color:var(--tf-text-subtle);text-align:right;margin-top:4px;font-size:11px}._error_18ior_309,._errorText_18ior_310{color:var(--tf-danger);font-size:12px}._error_18ior_309{padding:var(--tf-space-2) var(--tf-space-3);background:var(--tf-danger-bg);border-radius:8px}._readOnlyHint_18ior_320{color:var(--tf-text-subtle);text-align:center;margin:0;font-size:12px}._srOnly_18ior_327{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._layout_bnr38_1{height:100%;display:flex}._epicPanel_bnr38_11{border-right:1px solid var(--tf-border);width:220px;padding:var(--tf-space-4) var(--tf-space-3);flex-shrink:0;overflow-y:auto}._epicPanelTitle_bnr38_27{color:var(--tf-text-subtle);margin-bottom:var(--tf-space-2);font-size:11px;font-weight:600}._epicChip_bnr38_41{padding:6px var(--tf-space-2);border-radius:var(--tf-radius-md);cursor:pointer;color:var(--tf-text-secondary);align-items:center;gap:6px;font-size:13px;display:flex}._epicChip_bnr38_41:hover{background:var(--tf-surface-hover)}._epicChip_bnr38_41._active_bnr38_67{background:var(--tf-primary-subtle);color:var(--tf-primary)}._epicDot_bnr38_75{border-radius:50%;flex-shrink:0;width:8px;height:8px}._main_bnr38_89{padding:var(--tf-space-5) var(--tf-space-6);flex:1;overflow-y:auto}._pageTitle_bnr38_101{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-5);font-weight:600}._section_bnr38_113{margin-bottom:var(--tf-space-5);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface)}._sectionHeader_bnr38_127{align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-4);border-bottom:1px solid var(--tf-border);display:flex}._sectionTitle_bnr38_143{color:var(--tf-text);font-size:14px;font-weight:600}._sectionMeta_bnr38_155{color:var(--tf-text-subtle);font-size:12px}._sectionActions_bnr38_165{gap:var(--tf-space-2);margin-left:auto;display:flex}._stateBadge_bnr38_177{border-radius:var(--tf-radius-full);background:var(--tf-status-inprogress-bg);color:var(--tf-status-inprogress-text);padding:2px 8px;font-size:11px;font-weight:600}._sectionBody_bnr38_195{min-height:8px}._emptyDrop_bnr38_203{padding:var(--tf-space-4);text-align:center;color:var(--tf-text-subtle);font-size:13px}._row_bnr38_217{align-items:center;gap:var(--tf-space-2);padding:8px var(--tf-space-4);border-bottom:1px solid var(--tf-border);background:var(--tf-surface);cursor:default;display:flex}._row_bnr38_217:last-child{border-bottom:none}._row_bnr38_217:hover{background:var(--tf-surface-hover)}._row_bnr38_217._dragging_bnr38_247{opacity:.4}._dragHandle_bnr38_255{cursor:grab;color:var(--tf-text-subtle);flex-shrink:0;display:flex}._epicStripe_bnr38_269{border-radius:2px;flex-shrink:0;align-self:stretch;width:4px}._rowSummary_bnr38_283{color:var(--tf-text);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}._rowMeta_bnr38_303{align-items:center;gap:var(--tf-space-2);flex-shrink:0;display:flex}._quickAdd_bnr38_319{padding:var(--tf-space-2) var(--tf-space-4)}._quickAddInput_bnr38_327{width:100%;height:32px;padding:0 var(--tf-space-2);border-radius:var(--tf-radius-md);border:1px dashed var(--tf-border);background:0 0;font-size:13px}._quickAddInput_bnr38_327:focus{border-style:solid;border-color:var(--tf-border-focus);background:var(--tf-surface);outline:none}@media (width<=768px){._layout_bnr38_1{flex-direction:column;height:auto}._epicPanel_bnr38_11{border-right:none;border-bottom:1px solid var(--tf-border);width:100%;max-height:30vh}._main_bnr38_89{min-width:0}}._page_1alon_1{padding:var(--tf-space-5) var(--tf-space-6);height:100%;overflow:auto}._title_1alon_13{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-5);font-weight:600}._select_1alon_25{border-radius:var(--tf-radius-md);border:1px solid var(--tf-border);background:var(--tf-surface);height:32px;padding:0 var(--tf-space-2);margin-bottom:var(--tf-space-4);font-size:13px}._card_1alon_45{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4);margin-bottom:var(--tf-space-5)}._cardTitle_1alon_61{margin-bottom:var(--tf-space-3);font-size:14px;font-weight:600}._chartBox_1alon_73{height:260px}._legend_1alon_81{gap:var(--tf-space-4);margin-top:var(--tf-space-2);color:var(--tf-text-secondary);font-size:12px;display:flex}._legendItem_1alon_97{align-items:center;gap:6px;display:flex}._swatch_1alon_109{border-radius:2px;width:10px;height:10px}._empty_1alon_121{color:var(--tf-text-subtle);padding:var(--tf-space-4);text-align:center}._page_4tbrt_1{padding:var(--tf-space-5) var(--tf-space-6);height:100%;overflow:auto}._title_4tbrt_13{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-5);font-weight:600}._chart_4tbrt_25{min-width:720px}._monthHeader_4tbrt_33{border-bottom:1px solid var(--tf-border);margin-bottom:var(--tf-space-2);padding-left:220px;display:flex}._monthCell_4tbrt_47{color:var(--tf-text-subtle);border-left:1px solid var(--tf-border);flex:1;padding-bottom:6px;padding-left:6px;font-size:11px;font-weight:600}._row_4tbrt_67{border-bottom:1px solid var(--tf-border);align-items:center;min-height:44px;display:flex}._rowLabel_4tbrt_81{width:220px;padding-right:var(--tf-space-3);color:var(--tf-text);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:13px;display:flex;overflow:hidden}._rowLabel_4tbrt_81:hover{text-decoration:underline}._track_4tbrt_119{flex:1;height:26px;position:relative}._bar_4tbrt_131{border-radius:var(--tf-radius-sm);height:26px;color:var(--tf-text);white-space:nowrap;cursor:grab;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:flex;position:absolute;top:0;overflow:hidden}._handle_4tbrt_163{cursor:ew-resize;width:8px;height:100%;position:absolute;top:0}._handleLeft_4tbrt_177{left:0}._handleRight_4tbrt_183{right:0}._todayLine_4tbrt_191{background:var(--tf-danger);opacity:.6;width:2px;position:absolute;top:0;bottom:0}._empty_4tbrt_209{padding:var(--tf-space-8);text-align:center;color:var(--tf-text-subtle)}._layout_iio98_1{height:100%;display:flex}._sidebar_iio98_11{border-right:1px solid var(--tf-border);background:var(--tf-surface-sunken);flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow:hidden}._sidebarHeader_iio98_31{padding:var(--tf-space-3) var(--tf-space-3) var(--tf-space-2);justify-content:space-between;align-items:center;display:flex}._sidebarTitle_iio98_45{color:var(--tf-text);font-size:15px;font-weight:700}._allIssuesLink_iio98_57{margin:0 var(--tf-space-3) var(--tf-space-2);border-radius:var(--tf-radius-sm);color:var(--tf-text-secondary);align-items:center;gap:6px;padding:6px 8px;font-size:13px;font-weight:600;text-decoration:none;display:flex}._allIssuesLink_iio98_57:hover{background:var(--tf-surface-hover,var(--tf-surface));color:var(--tf-text)}._allIssuesLinkActive_iio98_89{background:var(--tf-primary-subtle);color:var(--tf-primary)}._hierarchyHint_iio98_101{padding:0 var(--tf-space-3) var(--tf-space-2);letter-spacing:.02em;color:var(--tf-text-subtle);font-size:11px;font-weight:600}._treeIcon_iio98_117{color:var(--tf-text-subtle);flex-shrink:0}._rowAction_iio98_127{border-radius:var(--tf-radius-sm);width:22px;height:22px;color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._rowAction_iio98_127:hover,._rowAction_iio98_127:focus-visible{background:var(--tf-surface);color:var(--tf-primary)}._searchRow_iio98_163{padding:0 var(--tf-space-3) var(--tf-space-2);gap:6px;display:flex}._search_iio98_163{border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border);background:var(--tf-surface);min-width:0;height:30px;color:var(--tf-text);flex:1;padding:0 8px;font-size:12px}._tree_iio98_117{padding:0 var(--tf-space-2) var(--tf-space-3);flex:1;overflow-y:auto}._content_iio98_211{flex:1;min-width:0;overflow-y:auto}@media (width<=768px){._layout_iio98_1{flex-direction:column;height:auto}._sidebar_iio98_11{border-right:none;border-bottom:1px solid var(--tf-border);width:100%;max-height:42vh;overflow-y:auto}._content_iio98_211{overflow-y:visible}}._page_aaghc_1{padding:var(--tf-space-6);max-width:var(--tf-content-max);margin:0 auto}._title_aaghc_13{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-5);font-weight:600}._grid_aaghc_25{gap:var(--tf-space-4);grid-template-columns:1.2fr 1fr;display:grid}@media (width<=800px){._grid_aaghc_25{grid-template-columns:1fr}}._card_aaghc_49{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4);margin-bottom:var(--tf-space-4)}._cardTitle_aaghc_65{margin-bottom:var(--tf-space-3);font-size:14px;font-weight:600}._issueRow_aaghc_77{align-items:center;gap:var(--tf-space-2);border-bottom:1px solid var(--tf-border);cursor:pointer;padding:6px 0;font-size:13px;display:flex}._issueRow_aaghc_77:last-child{border-bottom:none}._issueRow_aaghc_77:hover{color:var(--tf-primary)}._summary_aaghc_109{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._activityRow_aaghc_123{gap:var(--tf-space-2);border-bottom:1px solid var(--tf-border);padding:8px 0;font-size:13px;display:flex}._activityRow_aaghc_123:last-child{border-bottom:none}._activityText_aaghc_145{color:var(--tf-text-secondary)}._activityTime_aaghc_153{color:var(--tf-text-subtle);font-size:11px}._pieBox_aaghc_163{height:220px}._pieLegend_aaghc_171{margin-top:var(--tf-space-2);flex-direction:column;gap:6px;display:flex}._pieLegendItem_aaghc_185{color:var(--tf-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}._empty_aaghc_201{color:var(--tf-text-subtle);padding:var(--tf-space-3) 0;font-size:13px}._goalRow_aaghc_213{border-bottom:1px solid var(--tf-border);align-items:flex-start;gap:8px;padding:6px 0;display:flex}._goalRow_aaghc_213:last-child{border-bottom:none}._goalDragHandle_aaghc_235{cursor:grab;color:var(--tf-text-subtle);-webkit-user-select:none;user-select:none;font-size:13px;line-height:20px}._goalCheck_aaghc_251{border:1.5px solid var(--tf-border);background:var(--tf-surface);cursor:pointer;color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;padding:0;display:flex}._goalCheck_aaghc_251[data-status=achieved]{background:var(--tf-success);border-color:var(--tf-success)}._goalCheck_aaghc_251[data-status=not_achieved]{border-color:var(--tf-danger)}._card_7lrge_1{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4);margin-bottom:var(--tf-space-4)}._header_7lrge_17{align-items:center;gap:var(--tf-space-2);flex-wrap:wrap;display:flex}._title_7lrge_31{font-size:14px;font-weight:600}._filters_7lrge_41{border-radius:var(--tf-radius-md);background:var(--tf-surface-sunken);gap:2px;margin-left:auto;padding:2px;display:inline-flex}._filter_7lrge_41{font:inherit;color:var(--tf-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 8px;font-size:12px}._filter_7lrge_41[aria-pressed=true]{background:var(--tf-surface);color:var(--tf-text);font-weight:600}._hint_7lrge_93{margin:2px 0 var(--tf-space-3);color:var(--tf-text-subtle);font-size:12px}._form_7lrge_105{margin-bottom:var(--tf-space-2);flex-wrap:wrap;gap:6px;display:flex}._form_7lrge_105 input,._form_7lrge_105 select{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);height:30px;color:var(--tf-text);font:inherit;padding:0 8px;font-size:13px}._form_7lrge_105 input[aria-label=New\ to-do]{flex:1;min-width:160px}._add_7lrge_153{border-radius:var(--tf-radius-md);background:var(--tf-primary);color:#fff;height:30px;font:inherit;cursor:pointer;border:none;padding:0 12px;font-size:13px;font-weight:600}._add_7lrge_153:disabled{opacity:.5;cursor:default}._error_7lrge_189{margin:0 0 var(--tf-space-2);color:var(--tf-danger);font-size:12px}._empty_7lrge_201{padding:var(--tf-space-2) 0;color:var(--tf-text-subtle);margin:0;font-size:13px}._list_7lrge_215{margin:0;padding:0;list-style:none}._item_7lrge_227{border-bottom:1px solid var(--tf-border-subtle);align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}._item_7lrge_227:last-child{border-bottom:none}._tick_7lrge_253{cursor:pointer;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}._tick_7lrge_253 input{flex-shrink:0;margin-top:2px}._text_7lrge_281{overflow-wrap:anywhere}._item_7lrge_227[data-done=true] ._text_7lrge_281{color:var(--tf-text-subtle);text-decoration:line-through}._kind_7lrge_299,._due_7lrge_301{border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);flex-shrink:0;padding:1px 6px;font-size:11px;font-weight:600}._kind_7lrge_299[data-kind=personal]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._due_7lrge_301[data-tone=danger]{background:var(--tf-danger-bg);color:var(--tf-danger)}._due_7lrge_301[data-tone=warning]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._remove_7lrge_351{color:var(--tf-text-subtle);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px}._remove_7lrge_351:hover{color:var(--tf-danger)}._doneHeader_7lrge_377{margin-top:var(--tf-space-3);padding-top:var(--tf-space-2);border-top:1px solid var(--tf-border);color:var(--tf-text-subtle);justify-content:space-between;align-items:center;font-size:12px;display:flex}._link_7lrge_399{font:inherit;color:var(--tf-text-link);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}._page_x2jda_1{padding:var(--tf-space-5) var(--tf-space-6);max-width:var(--tf-content-max)}._pageHeader_x2jda_11{align-items:center;gap:var(--tf-space-3);margin-bottom:var(--tf-space-4);display:flex}._title_x2jda_25{font-size:var(--tf-font-size-xl);margin:0}._subtitle_x2jda_35{font-size:var(--tf-font-size-lg);margin:0}._layout_x2jda_45{gap:var(--tf-space-5);grid-template-columns:minmax(280px,380px) 1fr;align-items:start;display:grid}._mine_x2jda_59{min-width:0}._team_x2jda_67{gap:var(--tf-space-3);flex-direction:column;min-width:0;display:flex}._teamHeader_x2jda_81{align-items:center;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._dateLabel_x2jda_95{align-items:center;gap:var(--tf-space-2);color:var(--tf-text-subtle);margin-left:auto;font-size:13px;display:inline-flex}._dateLabel_x2jda_95 input{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);height:30px;padding:0 var(--tf-space-2);background:var(--tf-surface);color:var(--tf-text)}._muted_x2jda_131{color:var(--tf-text-subtle);margin:0;font-size:12px}._person_x2jda_143{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);padding:var(--tf-space-3)}._personHeader_x2jda_157{align-items:center;gap:var(--tf-space-2);flex-wrap:wrap;font-size:13px;display:flex}._figures_x2jda_173{gap:var(--tf-space-3);color:var(--tf-text-secondary);flex-wrap:wrap;margin-left:auto;font-size:12px;display:inline-flex}._figures_x2jda_173 [data-tone=success]{color:var(--tf-success)}._figures_x2jda_173 [data-tone=danger]{color:var(--tf-danger)}._figures_x2jda_173 [data-tone=warning]{color:var(--tf-warning-text)}._items_x2jda_215{margin:var(--tf-space-2) 0 0;padding:0;list-style:none}._item_x2jda_215{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-2) 0 var(--tf-space-2) 34px;border-top:1px solid var(--tf-border-subtle);flex-wrap:wrap;display:flex}._itemMain_x2jda_245{flex:1;min-width:200px}._itemText_x2jda_255{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}._keyButton_x2jda_271{cursor:pointer;background:0 0;border:none;padding:0}._note_x2jda_285{color:var(--tf-danger);margin-top:2px;font-size:11px;display:block}._chip_x2jda_299{border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:600}._chip_x2jda_299[data-tone=success]{background:var(--tf-success-bg);color:var(--tf-success)}._chip_x2jda_299[data-tone=danger]{background:var(--tf-danger-bg);color:var(--tf-danger)}._chip_x2jda_299[data-tone=warning]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._checks_x2jda_349{gap:4px;display:inline-flex}._checkButton_x2jda_359{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);height:26px;color:var(--tf-text-secondary);cursor:pointer;align-items:center;gap:4px;padding:0 8px;font-family:inherit;font-size:12px;display:inline-flex}._checkButton_x2jda_359[data-on=true]{border-color:var(--tf-success);background:var(--tf-success-bg);color:var(--tf-success)}._checkButton_x2jda_359[data-on=true][data-tone=danger]{border-color:var(--tf-danger);background:var(--tf-danger-bg);color:var(--tf-danger)}@media (width<=900px){._page_x2jda_1{padding:var(--tf-space-4)}._layout_x2jda_45{grid-template-columns:1fr}}._page_bb4r7_1{padding:var(--tf-space-6);max-width:700px;margin:0 auto}._title_bb4r7_13{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-5);font-weight:600}._row_bb4r7_25{align-items:center;gap:var(--tf-space-3);background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-3) var(--tf-space-4);margin-bottom:var(--tf-space-2);display:flex}._name_bb4r7_47{color:var(--tf-text);font-weight:500}._meta_bb4r7_57{color:var(--tf-text-subtle);font-size:12px}._visibility_bb4r7_67{border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);color:var(--tf-text-secondary);margin-left:auto;padding:2px 8px;font-size:11px}._empty_bb4r7_85{color:var(--tf-text-subtle);padding:var(--tf-space-6);text-align:center}._page_g4js0_1{flex-direction:column;height:100%;min-height:0;display:flex}._header_g4js0_15{justify-content:space-between;align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-5) var(--tf-space-6) var(--tf-space-2);flex-wrap:wrap;display:flex}._title_g4js0_33{font-size:var(--tf-font-size-xl);margin:0;font-weight:600}._filters_g4js0_45{align-items:center;gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._filter_g4js0_45{align-items:center;gap:6px;display:flex}._filterLabel_g4js0_71{color:var(--tf-text-subtle);font-size:12px;font-weight:600}._select_g4js0_83{min-width:150px;max-width:220px;height:32px;padding:0 var(--tf-space-2);border-radius:var(--tf-radius-md);border:2px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text)}._select_g4js0_83:focus{border-color:var(--tf-border-focus);outline:none}._clear_g4js0_113{color:var(--tf-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}._clear_g4js0_113:hover{text-decoration:underline}._count_g4js0_137{color:var(--tf-text-subtle);font-size:12px}._board_g4js0_147{flex:1;min-height:0}._panel_g4js0_159{min-height:0;padding:0 var(--tf-space-4) var(--tf-space-4);flex:1;overflow:auto}._summary_s1yd7_1{gap:var(--tf-space-3);padding:var(--tf-space-3) 0;flex-direction:column;display:flex}._muted_s1yd7_13{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);margin:0}._figures_s1yd7_23{gap:var(--tf-space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}._figure_s1yd7_23{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);padding:var(--tf-space-2) var(--tf-space-3)}._figure_s1yd7_23[data-tone=danger] ._value_s1yd7_45{color:var(--tf-danger)}._figure_s1yd7_23[data-tone=warning] ._value_s1yd7_45{color:var(--tf-warning-text)}._value_s1yd7_45{color:var(--tf-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._label_s1yd7_69{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary)}._section_s1yd7_77{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);padding:var(--tf-space-2) var(--tf-space-3);overflow-x:auto}._title_s1yd7_91{margin:0 0 var(--tf-space-2);font-size:var(--tf-font-size-base);color:var(--tf-text);font-weight:600}._table_s1yd7_103{border-collapse:collapse;width:100%;font-size:var(--tf-font-size-sm)}._table_s1yd7_103 th,._table_s1yd7_103 td{border-bottom:1px solid var(--tf-border-subtle);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding:5px 8px}._table_s1yd7_103 th[scope=row],._table_s1yd7_103 thead th:first-child{text-align:left;color:var(--tf-text);font-weight:500}._table_s1yd7_103 thead th{color:var(--tf-text-secondary);font-weight:600}._table_s1yd7_103 td[data-tone=danger]{color:var(--tf-danger);font-weight:600}._page_bu95c_1{padding:var(--tf-space-6);max-width:var(--tf-content-max);margin:0 auto}._header_bu95c_13{margin-bottom:var(--tf-space-5);justify-content:space-between;align-items:center;display:flex}._title_bu95c_27{font-size:var(--tf-font-size-xl);font-weight:600}._grid_bu95c_37{gap:var(--tf-space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._card_bu95c_49{align-items:center;gap:var(--tf-space-3);background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4);cursor:pointer;display:flex}._card_bu95c_49:hover{border-color:var(--tf-primary)}._avatar_bu95c_77{border-radius:var(--tf-radius-md);width:40px;height:40px;color:var(--tf-text-inverse);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}._name_bu95c_101{color:var(--tf-text);font-weight:600}._meta_bu95c_111{color:var(--tf-text-subtle);font-size:12px}._page_dlm1g_2{flex-direction:column;height:100%;display:flex}._layout_dlm1g_7{flex:1;min-height:0;display:flex}._sidebar_dlm1g_13{border-right:1px solid var(--tf-border);background:var(--tf-surface-sunken);flex-direction:column;flex-shrink:0;width:260px;display:flex}._sidebarHeader_dlm1g_22{padding:var(--tf-space-3) var(--tf-space-3) var(--tf-space-2);justify-content:space-between;align-items:center;display:flex}._sidebarTitle_dlm1g_29{color:var(--tf-text);font-size:15px;font-weight:700}._channelGroupLabel_dlm1g_35{padding:var(--tf-space-3) var(--tf-space-3) 4px;color:var(--tf-text-subtle);font-size:11px;font-weight:700}._channelRow_dlm1g_42{align-items:center;gap:var(--tf-space-2);padding:6px var(--tf-space-3);margin:0 var(--tf-space-2);border-radius:var(--tf-radius-md);cursor:pointer;color:var(--tf-text-secondary);font-size:13px;display:flex}._channelRow_dlm1g_42:hover{background:var(--tf-surface-hover)}._channelRow_dlm1g_42._active_dlm1g_56{background:var(--tf-primary-subtle);color:var(--tf-primary)}._channelRow_dlm1g_42._unread_dlm1g_60{color:var(--tf-text);font-weight:700}._channelName_dlm1g_65{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._unreadBadge_dlm1g_72{background:var(--tf-primary);color:var(--tf-text-inverse);border-radius:var(--tf-radius-full);justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:flex}._empty_dlm1g_86{padding:var(--tf-space-6);color:var(--tf-text-subtle);text-align:center;font-size:13px}._thread_dlm1g_94{flex-direction:column;flex:1;min-width:0;display:flex}._threadHeader_dlm1g_101{align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-4);border-bottom:1px solid var(--tf-border);flex-shrink:0;display:flex}._threadTitle_dlm1g_110{color:var(--tf-text);font-size:15px;font-weight:700}._threadDescription_dlm1g_116{color:var(--tf-text-subtle);font-size:12px}._connectionDot_dlm1g_121{border-radius:50%;width:8px;height:8px;margin-left:auto}._messages_dlm1g_128{padding:var(--tf-space-4);gap:var(--tf-space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}._loadOlderBtn_dlm1g_137{margin-bottom:var(--tf-space-2);align-self:center}._typingIndicator_dlm1g_142{padding:0 var(--tf-space-4);color:var(--tf-text-subtle);height:18px;font-size:12px}._composerWrap_dlm1g_149{padding:var(--tf-space-3) var(--tf-space-4);border-top:1px solid var(--tf-border);flex-shrink:0}._composerActions_dlm1g_155{justify-content:flex-end;gap:var(--tf-space-2);margin-top:var(--tf-space-2);display:flex}._messageRow_dlm1g_163{gap:var(--tf-space-2);display:flex;position:relative}._messageBody_dlm1g_169{flex:1;min-width:0}._messageMeta_dlm1g_174{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}._messageAuthor_dlm1g_181{color:var(--tf-text);font-size:13px;font-weight:700}._messageTime_dlm1g_187{color:var(--tf-text-subtle);font-size:11px}._messagePending_dlm1g_192{color:var(--tf-text-subtle);font-size:11px;font-style:italic}._systemMessage_dlm1g_198{color:var(--tf-text-secondary);background:var(--tf-surface-hover);border-radius:var(--tf-radius-md);padding:6px var(--tf-space-3);font-size:13px;display:inline-flex}._messageHoverActions_dlm1g_207{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);box-shadow:var(--tf-shadow-sm);gap:2px;padding:2px;display:none;position:absolute;top:-14px;right:0}._messageRow_dlm1g_163:hover ._messageHoverActions_dlm1g_207{display:flex}._reactionRow_dlm1g_223{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._reactionChip_dlm1g_230{border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);cursor:pointer;border:1px solid #0000;align-items:center;gap:4px;padding:1px 6px;font-size:12px;display:flex}._reactionChip_dlm1g_230._mine_dlm1g_241{background:var(--tf-primary-subtle);border-color:var(--tf-primary)}._taskChip_dlm1g_246{border-radius:var(--tf-radius-md);background:var(--tf-surface);border:1px solid var(--tf-border);cursor:pointer;color:var(--tf-text-link);align-items:center;gap:4px;margin-top:4px;padding:3px 8px;font-size:12px;display:inline-flex}@media (width<=768px){._layout_dlm1g_7{flex-direction:column;height:auto}._sidebar_dlm1g_13{border-right:none;border-bottom:1px solid var(--tf-border);width:100%;max-height:32vh;overflow-y:auto}._thread_dlm1g_94{min-height:60vh}}._strip_1wjhk_2{padding:var(--tf-space-3) var(--tf-space-4) var(--tf-space-2);border-bottom:1px solid var(--tf-border);background:var(--tf-surface);flex-shrink:0}._head_1wjhk_9{align-items:center;gap:var(--tf-space-3);margin-bottom:var(--tf-space-2);display:flex}._title_1wjhk_15{color:var(--tf-text-secondary);font-size:13px;font-weight:700}._filter_1wjhk_20{height:28px;padding:0 var(--tf-space-2);border:1px solid var(--tf-border);border-radius:var(--tf-radius-full);background:var(--tf-surface);color:var(--tf-text-subtle);align-items:center;gap:6px;margin-left:auto;display:inline-flex}._filter_1wjhk_20:focus-within{border-color:var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-subtle)}._filter_1wjhk_20 input{width:140px;color:var(--tf-text);font:inherit;background:0 0;border:none;font-size:13px}._filter_1wjhk_20 input:focus{outline:none}._people_1wjhk_49{gap:var(--tf-space-2);padding:2px 2px var(--tf-space-2);scrollbar-width:thin;scrollbar-color:var(--tf-border) transparent;margin:0;list-style:none;display:flex;overflow-x:auto}._badge_1wjhk_60{height:36px;padding:0 var(--tf-space-3) 0 5px;border:1px solid var(--tf-border);border-radius:var(--tf-radius-full);background:var(--tf-surface);color:var(--tf-text);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}._badge_1wjhk_60:hover:not(:disabled){border-color:var(--tf-primary);background:var(--tf-primary-subtle)}._badge_1wjhk_60:focus-visible{outline:2px solid var(--tf-primary);outline-offset:2px}._badge_1wjhk_60[aria-pressed=true],._badge_1wjhk_60[aria-pressed=true]:hover:not(:disabled){border-color:var(--tf-primary);background:var(--tf-primary);color:var(--tf-text-inverse)}._badge_1wjhk_60:disabled{cursor:progress}._avatar_1wjhk_96{display:inline-flex;position:relative}._online_1wjhk_100{border:2px solid var(--tf-surface);background:var(--tf-success);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}._name_1wjhk_111{text-overflow:ellipsis;max-width:120px;overflow:hidden}._unread_1wjhk_117{border-radius:var(--tf-radius-full);background:var(--tf-primary);min-width:18px;height:18px;color:var(--tf-text-inverse);text-align:center;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}._badge_1wjhk_60[aria-pressed=true] ._unread_1wjhk_117{background:var(--tf-surface);color:var(--tf-primary)}._none_1wjhk_134{padding:var(--tf-space-2);color:var(--tf-text-subtle);font-size:13px}._error_1wjhk_139{color:var(--tf-danger);margin:0;font-size:12px}._page_xzy80_1{max-width:1080px;padding:var(--tf-space-4);gap:var(--tf-space-3);flex-direction:column;margin:0 auto;display:flex}._title_xzy80_17{font-size:var(--tf-font-size-xl,22px);color:var(--tf-text);margin:0;font-weight:700}._lead_xzy80_29{max-width:70ch;color:var(--tf-text-secondary);margin:0;line-height:1.5}._card_xzy80_41{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);padding:var(--tf-space-3)}._cardTitle_xzy80_53{margin:0 0 var(--tf-space-2);font-size:var(--tf-font-size-md);color:var(--tf-text);font-weight:600}._muted_xzy80_65{font-size:var(--tf-font-size-sm);color:var(--tf-text-subtle);margin:0}._error_xzy80_75{font-size:var(--tf-font-size-sm);color:var(--tf-danger);margin:4px 0 0}._banner_xzy80_85{border-radius:var(--tf-radius-md);padding:var(--tf-space-2) var(--tf-space-3);font-size:var(--tf-font-size-base);background:var(--tf-warning-bg);color:var(--tf-warning-text)}._banner_xzy80_85[data-tone=danger]{background:var(--tf-danger-bg);color:var(--tf-danger)}._toggles_xzy80_107{gap:var(--tf-space-3);flex-wrap:wrap;display:flex}._toggle_xzy80_107{gap:var(--tf-space-2);min-width:240px;font-size:var(--tf-font-size-base);color:var(--tf-text);flex:1;align-items:flex-start;display:flex}._toggle_xzy80_107 input{margin-top:3px}._toggle_xzy80_107 small{color:var(--tf-text-secondary);font-size:var(--tf-font-size-sm);display:block}._form_xzy80_151{align-items:flex-end;gap:var(--tf-space-2);font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);flex-wrap:wrap;display:flex}._form_xzy80_151 label{flex-direction:column;gap:2px;display:flex}._form_xzy80_151 input,._form_xzy80_151 select,._table_xzy80_181 input,._table_xzy80_181 select{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);font:inherit;color:var(--tf-text);background:var(--tf-surface);padding:5px 8px}._grow_xzy80_199{flex:1;min-width:180px}._tableWrap_xzy80_207{overflow-x:auto}._table_xzy80_181{border-collapse:collapse;width:100%;font-size:var(--tf-font-size-sm)}._table_xzy80_181 th,._table_xzy80_181 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--tf-border-subtle);padding:6px 8px}._table_xzy80_181 th{color:var(--tf-text-secondary);white-space:nowrap;font-weight:600}._table_xzy80_181 td small{color:var(--tf-text-subtle);display:block}._hours_xzy80_255{width:52px}._chip_xzy80_261{border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._chip_xzy80_261[data-tone=success]{background:var(--tf-success-bg);color:var(--tf-success)}._chip_xzy80_261[data-tone=warning]{background:var(--tf-warning-bg);color:var(--tf-warning-text)}._chip_xzy80_261[data-tone=danger]{background:var(--tf-danger-bg);color:var(--tf-danger)}._actions_xzy80_303{flex-wrap:wrap;gap:6px;display:flex}._history_xzy80_317{gap:var(--tf-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._history_xzy80_317 li{border-left:3px solid var(--tf-border);background:var(--tf-surface-sunken);border-radius:var(--tf-radius-md);padding:4px 10px}._history_xzy80_317 li[data-from=person]{border-left-color:var(--tf-success)}._history_xzy80_317 p{white-space:pre-wrap;margin:4px 0 0}._history_xzy80_317 strong{margin-top:2px;font-size:12px;display:block}._stack_xzy80_373{gap:var(--tf-space-3);flex-direction:column;display:flex}._row_xzy80_383{justify-content:space-between;align-items:center;gap:var(--tf-space-2);margin-bottom:var(--tf-space-2);flex-wrap:wrap;display:flex}._inline_xzy80_399{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);align-items:center;gap:6px;display:inline-flex}._linkButton_xzy80_413{font:inherit;color:var(--tf-text-link);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-weight:600}._linkButton_xzy80_413:hover{text-decoration:underline}._score_xzy80_439{font-variant-numeric:tabular-nums;font-size:16px}._formula_xzy80_447{margin:var(--tf-space-2) 0;font-size:var(--tf-font-size-sm);flex-wrap:wrap;gap:4px 16px;padding:0;list-style:none;display:flex}._kpis_xzy80_465{margin:0 0 var(--tf-space-2);gap:6px;padding:0;list-style:none;display:grid}._kpi_xzy80_465{grid-template-columns:minmax(180px,1fr) minmax(120px,2fr) 48px;align-items:center;gap:2px 10px;display:grid}._kpi_xzy80_465[data-counted=false]{opacity:.6}._kpiLabel_xzy80_497{font-size:var(--tf-font-size-sm);color:var(--tf-text)}._kpiBar_xzy80_505{background:var(--tf-surface-sunken);border-radius:4px;height:8px;overflow:hidden}._kpiBar_xzy80_505>span{background:#2a78d6;border-radius:0 4px 4px 0;height:100%;display:block}._kpiScore_xzy80_529{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}._kpiDetail_xzy80_539{color:var(--tf-text-subtle);grid-column:1/-1}._names_e0pga_2{gap:var(--tf-space-4);flex-direction:column;max-width:980px;display:flex}._lead_e0pga_9{color:var(--tf-text-secondary);margin:0;font-size:14px}._search_e0pga_15{align-items:center;gap:var(--tf-space-2);height:40px;padding:0 var(--tf-space-3);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);color:var(--tf-text-subtle);display:flex}._search_e0pga_15:focus-within{border-color:var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-subtle)}._search_e0pga_15 input{min-width:0;color:var(--tf-text);font:inherit;background:0 0;border:none;flex:1;font-size:14px}._search_e0pga_15 input:focus{outline:none}._section_e0pga_43{padding:var(--tf-space-4) var(--tf-space-5);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);background:var(--tf-surface)}._sectionTitle_e0pga_49{align-items:center;gap:var(--tf-space-2);margin:0 0 var(--tf-space-3);color:var(--tf-text);font-size:16px;font-weight:700;display:flex}._sectionIcon_e0pga_58{border-radius:var(--tf-radius-md);background:var(--tf-primary-subtle);width:30px;height:30px;color:var(--tf-primary);justify-content:center;align-items:center;display:inline-flex}._count_e0pga_68{padding:0 var(--tf-space-2);border-radius:var(--tf-radius-full);background:var(--tf-surface-hover);color:var(--tf-text-secondary);font-size:12px;font-weight:600}._rows_e0pga_77{flex-direction:column;display:flex}._row_e0pga_77{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-2) 0;border-top:1px solid var(--tf-border);grid-template-columns:56px minmax(0,1fr) minmax(120px,220px);display:grid}._row_e0pga_77:first-child{border-top:none}._rowLabel_e0pga_92{align-items:center;min-width:0;display:inline-flex}._fields_e0pga_97{gap:var(--tf-space-2);flex-wrap:wrap;min-width:0;display:flex}._hint_e0pga_103{text-overflow:ellipsis;white-space:nowrap;color:var(--tf-text-subtle);font-size:13px;overflow:hidden}._field_e0pga_97{flex-direction:column;flex:200px;min-width:0;display:inline-flex;position:relative}._field_e0pga_97 input{height:34px;padding:0 var(--tf-space-3);border-radius:var(--tf-radius-md);background:var(--tf-surface-sunken);color:var(--tf-text);font:inherit;border:1px solid #0000;font-size:14px;transition:border-color .12s,background-color .12s}._field_e0pga_97 input:hover{border-color:var(--tf-border)}._field_e0pga_97 input:focus{border-color:var(--tf-primary);background:var(--tf-surface);box-shadow:0 0 0 3px var(--tf-primary-subtle);outline:none}._saved_e0pga_138{color:var(--tf-success);align-items:center;gap:3px;margin-top:2px;font-size:12px;display:inline-flex}._error_e0pga_146{color:var(--tf-danger);margin-top:2px;font-size:12px}._swatch_e0pga_152{border-radius:var(--tf-radius-sm);width:20px;height:20px}._key_e0pga_157{text-overflow:ellipsis;color:var(--tf-text-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600;overflow:hidden}._muted_e0pga_165{color:var(--tf-text-subtle);margin:0;font-size:13px}@media (width<=720px){._row_e0pga_77{grid-template-columns:40px minmax(0,1fr)}._hint_e0pga_103{grid-column:2}}._page_19g0u_1{padding:var(--tf-space-4);max-width:980px}._header_19g0u_9{justify-content:space-between;align-items:flex-start;gap:var(--tf-space-3);margin-bottom:var(--tf-space-3);flex-wrap:wrap;display:flex}._title_19g0u_25{color:var(--tf-text);align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600;display:flex}._lead_19g0u_43{max-width:640px;color:var(--tf-text-secondary);font-size:var(--tf-font-size-sm);margin:4px 0 0}._form_19g0u_55{gap:var(--tf-space-2);margin-bottom:var(--tf-space-4);padding:var(--tf-space-3);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);flex-direction:column;display:flex}._form_19g0u_55 label{font-size:var(--tf-font-size-sm);color:var(--tf-text-secondary);flex-direction:column;flex:1;gap:4px;min-width:160px;display:flex}._form_19g0u_55 input,._form_19g0u_55 select,._form_19g0u_55 textarea,._filters_19g0u_99 input,._filters_19g0u_99 select{font:inherit;font-size:var(--tf-font-size-sm);border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);color:var(--tf-text);padding:6px 8px}._row_19g0u_119{gap:var(--tf-space-2);flex-wrap:wrap;display:flex}._hint_19g0u_129{color:var(--tf-text-subtle);margin:0;font-size:12px}._actions_19g0u_139{justify-content:flex-end;gap:var(--tf-space-2);display:flex}._filters_19g0u_99{gap:var(--tf-space-2);margin-bottom:var(--tf-space-3);flex-wrap:wrap;display:flex}._filters_19g0u_99 input{flex:1;min-width:200px}._list_19g0u_169{gap:var(--tf-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rule_19g0u_185{padding:var(--tf-space-3);border:1px solid var(--tf-border-subtle);border-radius:var(--tf-radius-md);background:var(--tf-surface)}._rule_19g0u_185[data-status=disabled]{opacity:.6}._ruleHead_19g0u_203{justify-content:space-between;gap:var(--tf-space-2);display:flex}._ruleTitle_19g0u_213{color:var(--tf-text);font-weight:600}._status_19g0u_221{color:var(--tf-text-secondary);white-space:nowrap;font-size:12px}._rule_19g0u_185[data-status=pending] ._status_19g0u_221{color:var(--tf-warning-text,#b45309);font-weight:600}._tags_19g0u_239{flex-wrap:wrap;gap:4px;margin:6px 0;display:flex}._tag_19g0u_239{border-radius:var(--tf-radius-full);background:var(--tf-surface-sunken);color:var(--tf-text-secondary);padding:1px 8px;font-size:11px}._ruleBody_19g0u_265{font-size:var(--tf-font-size-sm);grid-template-columns:auto 1fr;gap:2px 10px;margin:4px 0;display:grid}._ruleBody_19g0u_265 dt{color:var(--tf-text-secondary);font-weight:600}._ruleBody_19g0u_265 dd{color:var(--tf-text);margin:0}._note_19g0u_295{font-size:var(--tf-font-size-sm);color:var(--tf-text);margin:4px 0}._muted_19g0u_305{color:var(--tf-text-subtle);margin:2px 0 0;font-size:12px}._error_19g0u_315{color:var(--tf-danger);font-size:var(--tf-font-size-sm);margin:0}._page_1l109_1{padding:var(--tf-space-5) var(--tf-space-6);max-width:var(--tf-content-max);margin:0 auto}._header_1l109_13{margin-bottom:var(--tf-space-4);align-items:center;display:flex}._title_1l109_25{font-size:var(--tf-font-size-xl);font-weight:600}._filters_1l109_35{align-items:center;gap:var(--tf-space-2);margin-bottom:var(--tf-space-4);flex-wrap:wrap;display:flex}._select_1l109_51{border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-text);padding:6px 10px;font-size:13px}._dateSep_1l109_69{color:var(--tf-text-subtle);font-size:12px}._statsRow_1l109_79{gap:var(--tf-space-3);margin-bottom:var(--tf-space-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._statCard_1l109_93{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4)}._statValue_1l109_107{color:var(--tf-text);font-size:24px;font-weight:700}._statLabel_1l109_119{color:var(--tf-text-subtle);margin-top:2px;font-size:12px}._card_1l109_131{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-4);margin-bottom:var(--tf-space-4)}._cardTitle_1l109_147{margin-bottom:var(--tf-space-3);font-size:14px;font-weight:600}._wrap_gabaz_1{gap:var(--tf-space-2);flex-direction:column;display:flex}._toolbar_gabaz_13{align-items:center;gap:var(--tf-space-2);flex-wrap:wrap;display:flex}._toolButton_gabaz_27{border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);background:var(--tf-surface);height:30px;color:var(--tf-text);cursor:pointer;align-items:center;gap:4px;padding:0 10px;font-size:13px;display:inline-flex}._toolButton_gabaz_27:disabled{opacity:.5;cursor:default}._count_gabaz_63{color:var(--tf-text-subtle);margin-left:auto;font-size:12px}._scroll_gabaz_75{border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);background:var(--tf-surface);overflow-x:auto}._table_gabaz_89{border-collapse:collapse;table-layout:fixed;min-width:100%;font-size:13px}._table_gabaz_89 th{border-bottom:1px solid var(--tf-border);background:var(--tf-surface-sunken);color:var(--tf-text-subtle);text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 12px;font-size:12px;font-weight:600;position:relative}._table_gabaz_89 td{border-bottom:1px solid var(--tf-border);text-overflow:ellipsis;white-space:nowrap;padding:8px 12px;overflow:hidden}._table_gabaz_89 tbody tr:last-child td{border-bottom:none}._table_gabaz_89 ._numeric_gabaz_155{text-align:right;font-variant-numeric:tabular-nums}._headerLabel_gabaz_165{align-items:center;gap:4px;display:inline-flex}._sortHint_gabaz_177{opacity:.25}._resizer_gabaz_185{cursor:col-resize;width:5px;height:100%;position:absolute;top:0;right:0}._resizer_gabaz_185:hover{background:var(--tf-border-focus)}._clickable_gabaz_209{cursor:pointer}._clickable_gabaz_209:hover td{background:var(--tf-surface-sunken)}._loading_gabaz_223{padding:var(--tf-space-4);flex-direction:column;gap:12px;display:flex}._empty_gabaz_237{padding:var(--tf-space-6);text-align:center;color:var(--tf-text-subtle)}._page_uh86j_1{padding:var(--tf-space-5) var(--tf-space-6);max-width:800px;margin:0 auto}._title_uh86j_13{font-size:var(--tf-font-size-xl);margin-bottom:var(--tf-space-5);font-weight:600}._row_uh86j_25{align-items:center;gap:var(--tf-space-3);background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:var(--tf-space-3) var(--tf-space-4);margin-bottom:var(--tf-space-2);display:flex}._name_uh86j_47{color:var(--tf-text);font-weight:500}._period_uh86j_57{color:var(--tf-text-subtle);font-size:12px}._hours_uh86j_67{margin-left:auto;font-size:14px;font-weight:700}._actions_uh86j_79{gap:6px;display:flex}._empty_uh86j_89{color:var(--tf-text-subtle);padding:var(--tf-space-6);text-align:center}._page_b8bb5_1{padding:var(--tf-space-5) var(--tf-space-6);max-width:var(--tf-content-max);margin:0 auto}._header_b8bb5_13{align-items:center;gap:var(--tf-space-3);margin-bottom:var(--tf-space-4);display:flex}._title_b8bb5_27{font-size:var(--tf-font-size-xl);font-weight:600}._weekNav_b8bb5_37{align-items:center;gap:var(--tf-space-2);margin-left:var(--tf-space-4);display:flex}._weekLabel_b8bb5_51{color:var(--tf-text-secondary);text-align:center;min-width:160px;font-size:14px}._statusBadge_b8bb5_65{border-radius:var(--tf-radius-full);padding:3px 10px;font-size:11px;font-weight:700}._statusDraft_b8bb5_77{background:var(--tf-status-todo-bg);color:var(--tf-status-todo-text)}._statusSubmitted_b8bb5_85{background:var(--tf-status-inprogress-bg);color:var(--tf-status-inprogress-text)}._statusApproved_b8bb5_93{background:var(--tf-status-done-bg);color:var(--tf-status-done-text)}._statusRejected_b8bb5_101{background:var(--tf-danger-bg);color:var(--tf-danger)}._reviewerNote_b8bb5_111{background:var(--tf-danger-bg);color:var(--tf-danger);border-radius:var(--tf-radius-md);padding:var(--tf-space-2) var(--tf-space-3);margin-bottom:var(--tf-space-4);font-size:13px}._table_b8bb5_129{border-collapse:collapse;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);width:100%;font-size:13px;overflow:hidden}._table_b8bb5_129 th{text-align:center;padding:var(--tf-space-2);color:var(--tf-text-subtle);border-bottom:1px solid var(--tf-border);background:var(--tf-surface-sunken);font-size:11px;font-weight:700}._table_b8bb5_129 th:first-child{text-align:left;min-width:220px}._table_b8bb5_129 td{border-bottom:1px solid var(--tf-border);text-align:center;vertical-align:middle;padding:6px}._table_b8bb5_129 td:first-child{text-align:left;padding-left:var(--tf-space-3)}._rowLabel_b8bb5_199{align-items:center;gap:6px;display:flex}._cell_b8bb5_211{border-radius:var(--tf-radius-sm);cursor:pointer;justify-content:center;align-items:center;width:100%;height:32px;font-weight:600;display:flex}._cell_b8bb5_211:hover{background:var(--tf-surface-hover)}._cell_b8bb5_211._empty_b8bb5_237{color:var(--tf-text-subtle);font-weight:400}._cell_b8bb5_211._locked_b8bb5_245{cursor:not-allowed;opacity:.6}._totalCell_b8bb5_255{font-weight:700}._totalsRow_b8bb5_263 td{background:var(--tf-surface-sunken);font-weight:700}._empty_b8bb5_237{color:var(--tf-text-subtle);padding:var(--tf-space-4);text-align:center}._tableScroll_b8bb5_287{overflow-x:auto}
