:root{--border:#dde7ee;--border-strong:#c6d5e0;--bg:#f1f6fa;--side:#f6fafd;--surface:#fff;--tp:#1a1d26;--ts:#4a5068;--tm:#8a90a2;--accent:#1a7cb5;--accent-strong:#12628f;--accent-bg:#e7f4fb;--tech:#0e7490;--tech-bg:#e8f4f7;--mgmt:#b45309;--trace:#2d7a3e;--ok:#15803d;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:14px;--shadow-dd:0 8px 24px #1419281f;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans KR", sans-serif;--fs-base:13px;--lh-base:1.5}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--ts);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;margin:0}button{font:inherit;color:inherit;cursor:pointer}._wrap_1foiw_1{gap:5px;margin-left:6px;display:inline-flex}._chip_1foiw_6{color:#b9770e;white-space:nowrap;background:#fff4e0;border:1px solid #f0d49c;border-radius:10px;padding:1px 9px;font-size:11px;font-weight:600}._chip_1foiw_6:hover{border-color:#b9770e}._backdrop_1s9u7_2{z-index:90;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._box_1s9u7_13{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);width:min(420px,100%);padding:20px 22px 16px;box-shadow:0 18px 44px #14192838}._message_1s9u7_22{color:var(--tp);white-space:pre-line;font-size:13px;line-height:1.65}._input_1s9u7_30{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;font:inherit;color:var(--tp);background:var(--surface);margin-top:12px;padding:7px 10px;font-size:13px}._input_1s9u7_30:focus{border-color:var(--accent);outline:none}._acts_1s9u7_46{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}._btn_1s9u7_53{border:1px solid var(--border);background:var(--surface);color:var(--ts);border-radius:7px;padding:6px 16px;font-size:12.5px}._btn_1s9u7_53:hover{border-color:var(--border-strong);color:var(--tp)}._primary_1s9u7_65{background:var(--accent);border-color:var(--accent);color:#fff}._primary_1s9u7_65:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:#fff}._danger_1s9u7_75{color:#fff;background:#c0392b;border-color:#c0392b}._danger_1s9u7_75:hover{color:#fff;background:#a93226;border-color:#a93226}._checks_1s9u7_87{flex-direction:column;gap:6px;margin:4px 0 12px;display:flex}._check_1s9u7_87{cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}._checkOff_1s9u7_100{opacity:.45;cursor:default}._wrap_1n9b1_1{margin-left:8px;display:inline-flex;position:relative}._bell_1n9b1_6{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;padding:1px 8px;font-size:13px;line-height:20px;position:relative}._bell_1n9b1_6:hover{border-color:var(--border-strong)}._count_1n9b1_19{color:#fff;text-align:center;background:#d9480f;border-radius:999px;min-width:16px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:-6px;right:-8px}._panel_1n9b1_32{z-index:50;background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;width:380px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000001f}._head_1n9b1_44{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}._link_1n9b1_52{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:12px}._link_1n9b1_52:disabled{color:var(--tm);cursor:default}._list_1n9b1_64{max-height:420px;overflow-y:auto}._item_1n9b1_68{text-align:left;border:none;border-bottom:1px solid var(--border);cursor:pointer;background:#f5faff;flex-direction:column;gap:2px;width:100%;padding:8px 12px;display:flex}._item_1n9b1_68:hover{background:#eaf4fb}._read_1n9b1_83{background:var(--surface)}._read_1n9b1_83 ._title_1n9b1_86{color:var(--ts);font-weight:400}._title_1n9b1_86{color:var(--tp);font-size:13px;font-weight:700}._body_1n9b1_95{color:var(--ts);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._meta_1n9b1_102{color:var(--tm);font-size:11px}._empty_1n9b1_106{color:var(--tm);text-align:center;padding:16px 12px;font-size:12px}._tg_1n9b1_112{border-top:1px solid var(--border);background:#fafbfc;border-radius:0 0 10px 10px;padding:8px 12px 10px;font-size:12px}._tgHead_1n9b1_119{align-items:center;gap:8px;margin-bottom:4px;display:flex}._tgActs_1n9b1_125{justify-content:flex-end;align-items:center;gap:10px;display:flex}._tgSteps_1n9b1_131{color:var(--ts);margin:4px 0 6px;padding-left:18px}._tgCode_1n9b1_136{cursor:copy;-webkit-user-select:all;user-select:all;background:#eef2f6;border-radius:6px;margin:4px 0;padding:4px 8px;font-family:ui-monospace,monospace;display:block}._tgMiss_1n9b1_146{color:var(--ts);background:#fff8ef;border-radius:6px;margin-top:6px;padding:6px 8px}._tgSub_1n9b1_153{color:var(--tp);margin:6px 0 2px;font-weight:700}._tgHeard_1n9b1_158{color:var(--tm);margin:0;padding-left:16px;font-size:11px}._bar_ye0a8_2{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2,var(--surface));flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;padding:8px 10px;font-size:12px;display:flex}._barLocked_ye0a8_14{border-color:var(--accent,#3b6fd8)}._label_ye0a8_17{color:var(--tm);font-weight:700}._count_ye0a8_21{color:var(--tp);font-weight:700}._people_ye0a8_25{flex-wrap:wrap;gap:4px;display:flex}._who_ye0a8_30{border:1px solid var(--border);color:var(--ts);border-radius:999px;padding:1px 7px}._whoDone_ye0a8_36{border-color:var(--ok,#2e8b57);color:var(--ok,#2e8b57)}._whoOff_ye0a8_40{color:var(--tm);border-style:dashed}._acts_ye0a8_44{gap:6px;margin-left:auto;display:flex}._btn_ye0a8_49{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:3px 10px;font-size:12px}._btn_ye0a8_49:hover{border-color:var(--border-strong);color:var(--tp)}._pri_ye0a8_61{border-color:var(--accent,#3b6fd8);background:var(--accent,#3b6fd8);color:#fff}._pri_ye0a8_61:hover{color:#fff}._note_ye0a8_69{color:var(--tm);flex-basis:100%}._lock_ye0a8_73{border:none;min-width:0;margin:0;padding:0}._backdrop_ye0a8_81{z-index:80;background:#14192857;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dlg_ye0a8_91{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;width:min(640px,100%);max-height:calc(100vh - 32px);display:flex;box-shadow:0 12px 40px #0000002e}._dhead_ye0a8_101{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:11px 15px;display:flex}._dtitle_ye0a8_108{color:var(--tp);font-size:14px;font-weight:600}._dmeta_ye0a8_113{color:var(--tm);font-size:12px}._dbody_ye0a8_117{color:var(--ts);padding:12px 15px;font-size:13px;overflow-y:auto}._sec_ye0a8_123{margin:0 0 12px}._secTitle_ye0a8_126{color:var(--tm);margin:0 0 4px;font-size:11px;font-weight:700}._text_ye0a8_132{white-space:pre-wrap;line-height:1.6}._list_ye0a8_136{margin:0;padding-left:18px}._dfoot_ye0a8_140{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px 15px;display:flex}._wrap_eiunb_1{align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative}._rev_eiunb_8,._revBtn_eiunb_9{border:1px solid var(--border);background:var(--surface);color:var(--ts);white-space:nowrap;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}._revBtn_eiunb_9{align-items:center;gap:5px;display:inline-flex}._revBtn_eiunb_9:hover{border-color:var(--accent)}._dot_eiunb_27{background:#e67e22;border-radius:50%;width:7px;height:7px}._pending_eiunb_33{color:#b9770e;white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-size:11px;font-weight:600;overflow:hidden}._pendingAreas_eiunb_42{font-weight:400}@media (width<=1100px){._pendingAreas_eiunb_42{display:none}}._publish_eiunb_51{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);color:var(--tm);white-space:nowrap;padding:3px 10px;font-size:11.5px;font-weight:600}._publish_eiunb_51:disabled{cursor:default;opacity:.6}._publishOn_eiunb_65{border-color:var(--accent);background:var(--accent);color:#fff;opacity:1}._pop_eiunb_72{z-index:50;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);flex-direction:column;gap:6px;min-width:260px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 22px #14192824}._popTitle_eiunb_87{color:var(--tp);font-size:12px}._popEmpty_eiunb_91{color:var(--tm);font-size:11.5px}._popItem_eiunb_95{color:var(--tp);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;display:flex}._popMeta_eiunb_103{color:var(--tm);font-size:11px}._backdrop_eiunb_108{z-index:85;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._box_eiunb_118{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);width:min(620px,100%);color:var(--tp);padding:18px 20px 14px;font-size:12.5px;box-shadow:0 18px 44px #14192838}._head_eiunb_128{align-items:baseline;gap:10px;font-size:14px;display:flex}._head_eiunb_128 span{color:var(--tm);font-size:12px}._lead_eiunb_138{color:var(--ts);margin:8px 0}._table_eiunb_142{border-collapse:collapse;width:100%;font-size:12px}._table_eiunb_142 th,._table_eiunb_142 td{border-bottom:1px solid var(--border);text-align:center;padding:6px 8px}._table_eiunb_142 th:first-child,._table_eiunb_142 td:first-child{text-align:left;white-space:nowrap}._table_eiunb_142 th{color:var(--ts);background:var(--side);font-size:11px}._warnRow_eiunb_163 td{background:#fff6e8}._warn_eiunb_163{border-radius:var(--r-md);color:#8a5a00;background:#fff6e8;margin:10px 0 0;padding:8px 10px;line-height:1.5}._results_eiunb_174{flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}._ok_eiunb_182{color:var(--tp)}._fail_eiunb_185{color:#c0392b}._err_eiunb_188{color:#c0392b;margin:8px 0 0}._acts_eiunb_192{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}._btn_eiunb_198{border:1px solid var(--border);background:var(--surface);color:var(--ts);border-radius:7px;padding:6px 16px;font-size:12.5px}._btn_eiunb_198:disabled{opacity:.5}._primary_eiunb_209{background:var(--accent);border-color:var(--accent);color:#fff}._first_eiunb_215{background:var(--accent-bg);color:var(--accent);white-space:nowrap;border-radius:6px;margin-right:5px;padding:0 6px;font-size:10px;display:inline-block}._none_eiunb_225{color:var(--tm)}._shell_754qp_1{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:12px;padding:9px 16px;display:flex}._logo_754qp_10{color:var(--tp);font-weight:700;font-size:inherit;background:0 0;border:none;padding:0}._crumb_754qp_19{color:var(--tm);white-space:nowrap}._crumb_754qp_19 b{color:var(--tp);font-weight:600}._spaceWrap_754qp_29{position:relative}._space_754qp_29{white-space:nowrap;border:1px solid var(--border);background:var(--surface);color:var(--tp);border-radius:12px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._space_754qp_29:disabled{cursor:default}._space_754qp_29:not(:disabled):hover{border-color:var(--accent)}._spaceHub_754qp_51{background:var(--accent-bg);color:var(--accent);border-color:#0000}._caret_754qp_56{opacity:.7;font-size:10px}._menu_754qp_60{z-index:50;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);flex-direction:column;min-width:200px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 22px #14192824}._item_754qp_74{text-align:left;border-radius:var(--r-sm);color:var(--tp);background:0 0;border:none;justify-content:space-between;gap:12px;padding:7px 10px;font-size:12.5px;display:flex}._item_754qp_74:hover{background:var(--side)}._itemOn_754qp_89{color:var(--accent);font-weight:700}._itemKind_754qp_93{color:var(--tm);font-size:11px;font-weight:400}._spring_754qp_99{flex:1}._brand_754qp_106{opacity:.75;width:auto;height:19px}._logo_754qp_10{align-items:center;gap:7px;display:inline-flex}._roleBadge_754qp_119{border:1px solid var(--border);background:var(--surface);color:var(--ts);white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px}._menubar_m73wd_2{background:var(--side);border-bottom:1px solid var(--border);scrollbar-width:thin;flex-shrink:0;align-items:stretch;gap:2px;min-width:0;padding:4px 10px 2px;display:flex;position:relative;overflow:auto hidden}._zone_m73wd_19{flex-direction:column;flex-shrink:0;min-width:56px;display:flex}._zoneMenus_m73wd_27{flex:1;justify-content:center;align-items:stretch;gap:2px;display:flex}._zoneLabel_m73wd_35{text-align:center;color:var(--tm);-webkit-user-select:none;user-select:none;padding:3px 8px 1px;font-size:10px}._zoneSep_m73wd_43{background:var(--border-strong);flex-shrink:0;width:1px;margin:2px 6px}._menuWrap_m73wd_50{flex-shrink:0;display:flex;position:relative}._menu_m73wd_2{border-radius:var(--r-sm);color:var(--ts);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:54px;padding:6px 10px 4px;display:flex}@media (width<=960px){._menu_m73wd_2{min-width:48px;padding:6px 6px 4px}}._menu_m73wd_2:hover{background:color-mix(in srgb, var(--gc) 9%, transparent);color:var(--tp)}._locked_m73wd_83,._locked_m73wd_83:hover{color:var(--tm);opacity:.45;cursor:not-allowed;background:0 0}._open_m73wd_90{background:var(--surface);color:var(--tp);box-shadow:0 0 0 1px var(--border)}._icon_m73wd_96{color:var(--gc);display:flex}._icon_m73wd_96 svg{display:block}._mlabel_m73wd_104{white-space:nowrap;font-size:11px}._dd_m73wd_110{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);width:230px;box-shadow:var(--shadow-dd);z-index:50;padding:5px;position:fixed}._ddh_m73wd_122{color:var(--tm);text-transform:uppercase;letter-spacing:.4px;padding:4px 10px 2px;font-size:10px}._ddi_m73wd_130{border-radius:var(--r-sm);color:var(--ts);text-align:left;background:0 0;border:none;align-items:center;gap:9px;width:100%;padding:7px 10px;display:flex}._ddi_m73wd_130:not(._off_m73wd_142):hover{background:color-mix(in srgb, var(--gc) 12%, transparent);color:var(--gc)}._off_m73wd_142{color:var(--tm);cursor:default}._ddsep_m73wd_153{background:var(--border);height:1px;margin:5px 8px}@media (width<=1280px){._menubar_m73wd_2{padding:4px 6px 2px}._menu_m73wd_2{min-width:46px;padding:6px 6px 4px}._zoneSep_m73wd_43{margin:2px 3px}}._wstabs_1t2l3_1{background:var(--bg);border-bottom:1px solid var(--border);align-items:center;gap:2px;padding:8px 14px 0;display:flex}._wtab_1t2l3_10{border-radius:var(--r-md) var(--r-md) 0 0;color:var(--tm);background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:7px 13px;display:flex}._wtab_1t2l3_10:hover{color:var(--ts)}._on_1t2l3_24{background:var(--surface);color:var(--tp);border:1px solid var(--border);border-bottom-color:var(--surface);margin-bottom:-1px;font-weight:600}._on_1t2l3_24:hover{color:var(--tp)}._x_1t2l3_36{color:var(--tm);background:0 0;border:none;border-radius:4px;padding:0 2px;font-size:11px}._x_1t2l3_36:hover{color:var(--tp);background:var(--border)}._page_sye34_8{background:radial-gradient(360px at calc(100% - 180px) 60px,#ffffff8c 0%,#fff0 70%),radial-gradient(280px at 140px calc(100% - 20px),#ffffff8c 0%,#fff0 70%),linear-gradient(#cfe7f6 0%,#e2f1fa 48%,#f6fbfe 100%);justify-content:center;min-height:100vh;padding:24px;display:flex;position:relative}._card_sye34_11{-webkit-backdrop-filter:blur(20px)saturate(150%);background:#ffffffb8;border:1px solid #ffffffd9;border-radius:20px;width:400px;max-width:100%;margin:auto;padding:40px;position:relative;box-shadow:0 28px 64px #17527a38,0 6px 16px #17527a14,inset 0 1px #fffffff2}._logoRow_sye34_63{justify-content:center;align-items:center;gap:10px;margin-bottom:26px;display:flex}._logoText_sye34_70{color:var(--accent);letter-spacing:.5px;font-size:26px;font-weight:700}._titleGap_sye34_81{height:27px;margin-bottom:22px}._fg_sye34_86{margin-bottom:14px}._fl_sye34_89{color:var(--ts);margin-bottom:5px;font-size:12px;display:block}._inputWrap_sye34_96{position:relative}._fi_sye34_99{border:1px solid var(--border-strong);width:100%;height:44px;font:inherit;color:var(--tp);background:#fff9;border-radius:8px;padding:0 14px}._fi_sye34_99::placeholder{color:var(--tm)}._fi_sye34_99:focus{border-color:var(--accent);outline:none}._withToggle_sye34_117{padding-right:44px}._eye_sye34_121{color:var(--tm);background:0 0;border:none;border-radius:6px;padding:6px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._eye_sye34_121:hover{color:var(--ts)}._error_sye34_137{color:#c0392b;background:#fdf2f2;border:1px solid #f3b6b6;border-radius:7px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:12px;display:flex}._success_sye34_150{color:var(--ok);background:#f0f9f1;border:1px solid #a9d8b0;border-radius:7px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:12px;display:flex}._remember_sye34_163{color:var(--ts);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;margin:2px 0 18px;font-size:12px;display:flex}._remember_sye34_163 input{accent-color:var(--accent)}._submit_sye34_177{background:var(--accent);color:#fff;border:none;border-radius:7px;width:100%;height:44px;font-size:14px;font-weight:600}._submit_sye34_177:hover{background:var(--accent-strong)}._divider_sye34_191{background:var(--border);height:1px;margin:22px 0}._switchRow_sye34_197{text-align:center;color:var(--ts);font-size:13px}._switchLink_sye34_202{color:var(--accent);background:0 0;border:none;padding:0 2px;font-weight:600}._switchLink_sye34_202:hover{text-decoration:underline}._brandFoot_sye34_217{flex-direction:column;align-items:flex-start;gap:6px;width:min(100%,320px);margin:34px auto 0;display:flex}._partnerMark_sye34_227{opacity:.9;width:auto;max-width:100%;height:40px}._brandMark_sye34_233{opacity:.9;width:100%;max-width:320px;height:auto}._select_sye34_243{appearance:auto;cursor:pointer}._wrap_1enam_1{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._box_1enam_9{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:12px;width:min(380px,100%);padding:28px 30px;display:flex}._title_1enam_19{color:var(--tp);font-size:17px;font-weight:700}._sub_1enam_24{color:var(--ts);font-size:12.5px;line-height:1.6}._field_1enam_29{color:var(--ts);flex-direction:column;gap:4px;font-size:12px;display:flex}._field_1enam_29 input{border:1px solid var(--border-strong);border-radius:var(--r-md);padding:8px 10px;font-size:13px}._err_1enam_42{color:#b4232a;font-size:12px}._primary_1enam_46{border-radius:var(--r-md);background:var(--accent);color:#fff;border:none;margin-top:4px;padding:9px 0;font-size:13.5px;font-weight:600}._primary_1enam_46:disabled{opacity:.5}._link_1enam_59{color:var(--tm);background:0 0;border:none;font-size:12px}._backdrop_8a8lm_1{z-index:80;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._box_8a8lm_12{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);flex-direction:column;width:min(660px,100%);max-height:calc(100vh - 48px);display:flex;box-shadow:0 18px 44px #14192838}._head_8a8lm_23{border-bottom:1px solid var(--border);flex-direction:column;gap:3px;padding:16px 20px 10px;display:flex}._title_8a8lm_30{color:var(--tp);font-size:15px;font-weight:700}._body_8a8lm_36{background:var(--bg);flex-direction:column;gap:14px;padding:16px 20px;display:flex;overflow-y:auto}._section_8a8lm_46{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}._secHead_8a8lm_55{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-bottom:10px;display:flex}._secNo_8a8lm_64{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}._secTitle_8a8lm_78{color:var(--tp);font-size:13.5px;font-weight:700}._field_8a8lm_84{flex-direction:column;gap:6px;display:flex}._label_8a8lm_89{color:var(--tp);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12.5px;font-weight:600;display:flex}._input_8a8lm_99{border:1px solid var(--border-strong);border-radius:var(--r-md);min-width:0;font:inherit;color:var(--tp);background:var(--surface);flex:1;padding:7px 10px;font-size:13px}._input_8a8lm_99:focus{border-color:var(--accent);outline:none}._org_8a8lm_115{border:1px solid var(--border);border-left:3px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg);flex-direction:column;gap:8px;padding:10px 12px;display:flex}._orgIsLead_8a8lm_126{border-left-color:var(--accent)}._orgField_8a8lm_130{grid-template-columns:96px 1fr;align-items:start;gap:8px;padding-left:26px;display:grid}._orgLabel_8a8lm_137{color:var(--ts);white-space:nowrap;padding-top:9px;font-size:12px}._orgHead_8a8lm_143{align-items:center;gap:8px;display:flex}._orgNo_8a8lm_148{width:18px;color:var(--tm);text-align:center;font-size:11px}._lead_8a8lm_154{color:var(--ts);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;font-size:12px;display:inline-flex}._lead_8a8lm_154 input{accent-color:var(--accent)}._leadOn_8a8lm_166{color:var(--accent);font-weight:600}._remove_8a8lm_170{color:var(--tm);border-radius:var(--r-sm);background:0 0;border:none;padding:4px 6px;font-size:12px}._remove_8a8lm_170:hover:not(:disabled){color:#c0392b;background:#fdf2f2}._remove_8a8lm_170:disabled{opacity:.4;cursor:default}._add_8a8lm_186{border:1px dashed var(--accent);color:var(--accent);border-radius:var(--r-md);background:0 0;align-self:flex-start;padding:5px 12px;font-size:12px}._foot_8a8lm_196{border-top:1px solid var(--border);align-items:center;gap:8px;padding:12px 20px;display:flex}._status_8a8lm_203{color:var(--tm);flex:1;font-size:11.5px}._err_8a8lm_208{color:#c0392b}._btn_8a8lm_211{border:1px solid var(--border);background:var(--surface);color:var(--ts);border-radius:7px;padding:6px 16px;font-size:12.5px}._btn_8a8lm_211:hover:not(:disabled){border-color:var(--border-strong);color:var(--tp)}._btn_8a8lm_211:disabled{opacity:.5;cursor:default}._primary_8a8lm_227{background:var(--accent);border-color:var(--accent);color:#fff}._primary_8a8lm_227:hover:not(:disabled){color:#fff;filter:brightness(1.05)}._select_8a8lm_238{appearance:auto;cursor:pointer}._orgName_8a8lm_244{min-width:0;color:var(--tp);flex:1;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}._endingTag_8a8lm_254{color:#c0392b;background:#fdf2f2;border-radius:6px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:600}._orgEnding_8a8lm_263{opacity:.7;border-left-color:#c0392b}._endedList_8a8lm_267{border-top:1px dashed var(--border);flex-direction:column;gap:4px;padding-top:10px;display:flex}._endedRow_8a8lm_274{color:var(--tm);justify-content:space-between;align-items:center;padding:2px 4px;font-size:12.5px;display:flex}._picker_gyr7g_1{position:relative}._chips_gyr7g_4{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;align-items:center;gap:5px;min-height:34px;padding:4px 6px;display:flex}._chip_gyr7g_4{background:var(--accent-bg);color:var(--accent);border-radius:10px;align-items:center;gap:4px;padding:2px 6px 2px 9px;font-size:11.5px;display:inline-flex}._chipX_gyr7g_25{color:inherit;opacity:.7;background:0 0;border:none;padding:0 2px;font-size:10px}._chipX_gyr7g_25:hover{opacity:1}._search_gyr7g_36{min-width:120px;font:inherit;color:var(--tp);background:0 0;border:none;outline:none;flex:1;padding:3px 2px;font-size:12.5px}._list_gyr7g_48{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);max-height:200px;margin-top:3px;overflow-y:auto;box-shadow:0 8px 22px #14192824}._empty_gyr7g_57{color:var(--tm);padding:8px 10px;font-size:11.5px}._disabled_gyr7g_62{background:var(--bg)}._disabled_gyr7g_62 ._search_gyr7g_36{cursor:not-allowed}._opt_gyr7g_68{text-align:left;width:100%;color:var(--tp);background:0 0;border:none;align-items:baseline;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}._opt_gyr7g_68 span{color:var(--tm);font-size:11px}._opt_gyr7g_68:hover{background:var(--side)}._same_gyr7g_87{background:var(--accent-bg);color:var(--accent);border-radius:6px;margin-left:auto;padding:0 6px;font-size:10px;font-style:normal}._backdrop_8wovt_1{z-index:90;background:#14192857;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._box_8wovt_11{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);flex-direction:column;width:min(460px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 18px 44px #14192838}._head_8wovt_22{border-bottom:1px solid var(--border);background:var(--side);align-items:baseline;gap:10px;padding:12px 16px;display:flex}._title_8wovt_30{color:var(--tp);font-size:14px;font-weight:700}._who_8wovt_35{color:var(--tm);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px}._master_8wovt_40{background:var(--accent-bg);color:var(--accent);font-size:9.5px;font-style:normal;font-family:var(--font-sans);border-radius:6px;margin-left:6px;padding:0 6px}._body_8wovt_50{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow-y:auto}._field_8wovt_59{color:var(--ts);flex-direction:column;gap:4px;font-size:12px;display:flex}._field_8wovt_59 em{color:var(--accent);margin-left:3px;font-size:10.5px;font-style:normal}._input_8wovt_72{border:1px solid var(--border);border-radius:var(--r-md);font:inherit;color:var(--tp);background:var(--surface);padding:6px 9px;font-size:12.5px}._input_8wovt_72:focus{border-color:var(--accent);outline:none}._orgLine_8wovt_85{color:var(--ts);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12px;display:flex}._sep_8wovt_93{background:var(--border);height:1px;margin:4px 0}._pwHead_8wovt_98{color:var(--tp);font-size:12.5px;font-weight:600}._pwFoot_8wovt_103{align-items:center;gap:8px;display:flex}._pwFoot_8wovt_103 ._hint_8wovt_108{flex:1}._hint_8wovt_108{color:var(--tm);font-size:11px}._foot_8wovt_115{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px 16px;display:flex}._status_8wovt_122{color:var(--tm);flex:1;font-size:11.5px}._err_8wovt_127{color:#c0392b}._ok_8wovt_130{color:var(--ok)}._btn_8wovt_133{border:1px solid var(--border);background:var(--surface);color:var(--ts);white-space:nowrap;border-radius:7px;padding:5px 14px;font-size:12.5px}._btn_8wovt_133:hover:not(:disabled){border-color:var(--border-strong);color:var(--tp)}._btn_8wovt_133:disabled{opacity:.5;cursor:default}._primary_8wovt_150{background:var(--accent);border-color:var(--accent);color:#fff}._primary_8wovt_150:hover:not(:disabled){color:#fff;filter:brightness(1.05)}._popup_1cc9z_4{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_1cc9z_5{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:10px 14px;display:flex}._pt_1cc9z_6{color:var(--tp);white-space:nowrap;font-size:14px;font-weight:600}._sub_1cc9z_7{color:var(--tm);font-size:12px}._pacts_1cc9z_8{align-items:center;gap:6px;margin-left:auto;display:flex}._pbody_1cc9z_9{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}._pbody_1cc9z_9._withPanel_1cc9z_10{grid-template-columns:minmax(0,1fr) 330px}._btn_1cc9z_13{border:1px solid var(--border);color:var(--ts);background:var(--surface);white-space:nowrap;cursor:pointer;border-radius:7px;padding:4px 11px;font-size:12px}._btn_1cc9z_13:hover:not(:disabled){border-color:var(--border-strong);color:var(--tp)}._btn_1cc9z_13:disabled{opacity:.45;cursor:default}._pri_1cc9z_16{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}._pri_1cc9z_16:hover:not(:disabled){background:var(--accent-strong);color:#fff}._ok_1cc9z_18{background:var(--ok);border-color:var(--ok);color:#fff;font-weight:600}._ok_1cc9z_18:hover:not(:disabled){color:#fff;filter:brightness(.95)}._warn_1cc9z_20{color:var(--mgmt);background:#fff8ef;border-color:#f0c58f;font-weight:600}._badge_1cc9z_21{text-align:center;color:#fff;background:var(--mgmt);border-radius:999px;min-width:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:17px;display:inline-block}._badge_1cc9z_21._sub_1cc9z_7{background:var(--accent)}._chip_1cc9z_24{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._s_draft_1cc9z_25{color:#6b7280;background:#f1f3f5}._s_submitted_1cc9z_26{color:var(--accent);background:var(--accent-bg)}._s_approved_1cc9z_27{color:var(--ok);background:#e7f6ec}._s_fix_1cc9z_28{color:var(--mgmt);background:#fdf1e3}._s_revising_1cc9z_29{color:#7c3aed;background:#f1ebfd}._s_retracted_1cc9z_30{color:var(--tm);background:var(--bg)}._zoned_1cc9z_33{background:var(--bg);flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex;overflow:auto}._sec_1cc9z_34{background:var(--surface);border:1px solid var(--border);border-radius:10px}._secH_1cc9z_35{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}._secT_1cc9z_36{color:var(--tp);font-size:12px;font-weight:700}._secD_1cc9z_37{color:var(--tm);font-size:11.5px}._secR_1cc9z_38{align-items:center;gap:6px;margin-left:auto;display:flex}._list_1cc9z_39 ._secH_1cc9z_35{background:var(--side);border-radius:10px 10px 0 0}._count_1cc9z_40{color:var(--ts);font-size:12px}._count_1cc9z_40 b{color:var(--tp)}._tfoot_1cc9z_42{color:var(--tm);border-top:1px solid var(--border);padding:8px 12px;font-size:11.5px}._selinfo_1cc9z_43{background:var(--accent-bg);color:var(--accent-strong);border-radius:8px;align-items:center;gap:6px;padding:2px 4px 2px 10px;font-size:12px;font-weight:600;display:flex}._vsep_1cc9z_44{background:var(--border-strong);width:1px;height:20px}._stats_1cc9z_47{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}._sgrp_1cc9z_48{padding:10px 14px 12px}._sgrp_1cc9z_48+._sgrp_1cc9z_48{border-left:1px solid var(--border)}._gl_1cc9z_50{color:var(--tm);margin-bottom:6px;font-size:11px;font-weight:600}._snums_1cc9z_51{gap:6px;display:flex}._snum_1cc9z_51{background:var(--side);text-align:left;min-width:0;font:inherit;border:1px solid #0000;border-radius:8px;flex:1;padding:6px 8px}._snum_1cc9z_51 b{color:var(--tp);font-size:20px;font-weight:700;line-height:1.15;display:block}._snum_1cc9z_51 span{color:var(--ts);white-space:nowrap;font-size:11px}button._snum_1cc9z_51{cursor:pointer}button._snum_1cc9z_51:hover{border-color:var(--border-strong)}._snum_1cc9z_51._sel_1cc9z_43{background:var(--accent-bg);border-color:#9fcde6}._t_hi_1cc9z_58 b{color:#b91c1c}._t_mid_1cc9z_59 b{color:var(--mgmt)}._t_lo_1cc9z_60 b{color:var(--ts)}._t_ok_1cc9z_61 b{color:var(--ok)}._t_sub_1cc9z_62 b{color:var(--accent)}._t_fix_1cc9z_63 b{color:var(--mgmt)}._t_muted_1cc9z_64 b{color:var(--tm)}._filters_1cc9z_67{flex-wrap:wrap;align-items:flex-end;gap:14px;padding:10px 12px;display:flex}._fgroup_1cc9z_68{flex-direction:column;gap:4px;display:flex}._fgroup_1cc9z_68>label{color:var(--tm);font-size:11px;font-weight:600}._search_1cc9z_70{border:1px solid var(--border-strong);width:200px;font:inherit;background:var(--surface);color:var(--tp);border-radius:7px;padding:4px 10px;font-size:12px}._sel_1cc9z_43{border:1px solid var(--border-strong);background:var(--surface);color:var(--ts);font:inherit;border-radius:7px;padding:4px 8px;font-size:12px}._chips_1cc9z_72{flex-wrap:wrap;gap:4px;display:flex}._fchip_1cc9z_73{border:1px solid var(--border);background:var(--surface);color:var(--ts);cursor:pointer;border-radius:999px;padding:3px 10px;font-size:12px}._fchip_1cc9z_73._on_1cc9z_74{background:var(--tp);color:#fff;border-color:var(--tp)}._factive_1cc9z_75{border-top:1px dashed var(--border);color:var(--ts);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;font-size:11.5px;display:flex}._ftag_1cc9z_76{background:var(--accent-bg);color:var(--accent-strong);border-radius:999px;align-items:center;gap:4px;padding:1px 4px 1px 8px;font-weight:600;display:inline-flex}._ftag_1cc9z_76 button{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0 4px}._linkbtn_1cc9z_78{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;text-decoration:underline}._tableWrap_1cc9z_81{overflow:auto}._table_1cc9z_81{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}._table_1cc9z_81 th{background:var(--surface);color:var(--ts);text-align:left;border-bottom:1px solid var(--border-strong);white-space:nowrap;z-index:1;padding:6px 8px;font-weight:600;position:sticky;top:0}._table_1cc9z_81 td{border-bottom:1px solid var(--border);vertical-align:top;white-space:nowrap;padding:6px 8px}._table_1cc9z_81 td._wrap_1cc9z_85{white-space:normal;min-width:220px;max-width:340px}._table_1cc9z_81 tr{cursor:pointer}._table_1cc9z_81 tr:hover td{background:#f8fbfd}._table_1cc9z_81 tr._on_1cc9z_74 td{background:#f4f9fd}._table_1cc9z_81 tr._on_1cc9z_74 td:first-child{box-shadow:inset 3px 0 0 var(--accent)}._table_1cc9z_81 tr._muted_1cc9z_90 td{color:var(--tm);text-decoration:line-through}._code_1cc9z_91{font-family:ui-monospace,Consolas,monospace;font-size:11.5px}._dirty_1cc9z_92{color:var(--accent);margin-left:3px;font-weight:700}._empty_1cc9z_93{text-align:center;color:var(--tm);padding:28px;font-size:12.5px}._cb_1cc9z_94{width:14px;height:14px;accent-color:var(--accent);cursor:pointer}._panel_1cc9z_97{border-left:1px solid var(--border);background:var(--side);flex-direction:column;gap:8px;padding:12px 14px;display:flex;overflow:auto}._panel_1cc9z_97 h3{align-items:center;gap:6px;margin:0;font-size:13px;display:flex}._meta_1cc9z_99{color:var(--tm);font-size:11.5px}._callout_1cc9z_100{white-space:pre-wrap;background:#fff8ef;border:1px solid #f0c58f;border-radius:8px;padding:8px 10px;font-size:12px}._callout_1cc9z_100 b{color:var(--mgmt)}._callout_1cc9z_100._info_1cc9z_102{background:var(--accent-bg);border-color:#b9dcef}._callout_1cc9z_100._info_1cc9z_102 b{color:var(--accent-strong)}._fld_1cc9z_104 label{color:var(--ts);margin-bottom:3px;font-size:11px;font-weight:600;display:block}._fld_1cc9z_104 label em{color:#b91c1c;font-style:normal}._fld_1cc9z_104 ._hint_1cc9z_106{color:var(--tm);white-space:pre-wrap;margin-top:2px;font-size:10.5px}._ro_1cc9z_107{border:1px solid var(--border);background:var(--bg);color:var(--ts);white-space:pre-wrap;border-radius:7px;min-height:28px;padding:5px 9px;font-size:12px}._sect_1cc9z_108{color:var(--tm);margin-top:6px;font-size:11px;font-weight:700}._hist_1cc9z_109{border-left:2px solid var(--border-strong);margin:0;padding:0 0 0 2px;list-style:none}._hist_1cc9z_109 li{color:var(--ts);padding:0 0 8px 12px;font-size:11.5px;position:relative}._hist_1cc9z_109 li:before{content:"";background:var(--border-strong);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:-5px}._hist_1cc9z_109 li:first-child:before{background:var(--accent)}._hist_1cc9z_109 li b{color:var(--tp)}._hist_1cc9z_109 li q{color:var(--mgmt);quotes:none;margin-top:1px;display:block}._pfoot_1cc9z_115{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px;display:flex}._cellInput_1cc9z_118{border:1px solid var(--border-strong);width:100%;min-width:90px;font:inherit;color:var(--tp);box-sizing:border-box;background:#fff;border-radius:6px;padding:4px 7px;font-size:12px}._cellArea_1cc9z_119{resize:vertical;min-height:54px}._cellBad_1cc9z_120{background:#fff7f7;border-color:#f3b4b4}._cellCheck_1cc9z_121{align-items:center;gap:6px;font-size:12px;display:inline-flex}._dim_1cc9z_124{z-index:50;background:#14192852;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dlg_1cc9z_125{background:var(--surface);width:min(640px,94vw);max-height:86vh;box-shadow:var(--shadow-dd);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._dlg_1cc9z_125._wide_1cc9z_126{width:min(900px,96vw)}._dh_1cc9z_127{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}._db_1cc9z_128{flex-direction:column;gap:10px;padding:12px 16px;display:flex;overflow:auto}._df_1cc9z_129{border-top:1px solid var(--border);background:var(--side);justify-content:flex-end;align-items:center;gap:6px;padding:10px 16px;display:flex}._df_1cc9z_129 ._hintL_1cc9z_130{color:var(--tm);margin-right:auto;font-size:12px}._miss_1cc9z_131{color:#b91c1c;white-space:normal;font-size:11.5px}._area_1cc9z_132{border:1px solid var(--border-strong);width:100%;min-height:80px;font:inherit;box-sizing:border-box;resize:vertical;border-radius:7px;padding:6px 9px;font-size:12.5px}._picker_1cc9z_135{display:inline-flex;position:relative}._pickerPop_1cc9z_136{z-index:20;background:var(--surface);border:1px solid var(--border-strong);width:220px;max-height:360px;box-shadow:var(--shadow-dd);border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow:auto}._pickerHead_1cc9z_137{color:var(--ts);justify-content:space-between;align-items:center;margin-bottom:2px;font-size:11.5px;font-weight:700;display:flex}._pickerItem_1cc9z_138{color:var(--tp);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}._cards_1cc9z_141{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;padding:12px;display:grid}._card_1cc9z_141{text-align:left;border:1px solid var(--border);cursor:pointer;font:inherit;background:#fff;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}._card_1cc9z_141:hover{border-color:var(--border-strong)}._card_1cc9z_141._on_1cc9z_74{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-bg)}._cardTop_1cc9z_145{align-items:center;gap:6px;display:flex}._kind_1cc9z_146{background:var(--accent-bg);color:var(--accent-strong);border-radius:4px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-block}._cardTitle_1cc9z_147{color:var(--tp);font-size:12.5px}._cardSum_1cc9z_148{color:var(--ts);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}._cardFoot_1cc9z_149{color:var(--tm);margin-top:auto;font-size:11px}._tabs_1cc9z_152{background:var(--side);border:1px solid var(--border);border-radius:8px;gap:2px;padding:2px;display:inline-flex}._tab_1cc9z_81{white-space:nowrap;color:var(--ts);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:3px 12px;font-size:12px;display:inline-flex}._tab_1cc9z_81._tabOn_1cc9z_154{background:var(--surface);color:var(--tp);font-weight:700;box-shadow:0 1px 2px #00000014}._k_planned_1cc9z_155{color:#6b7280;background:#f1f3f5}._k_active_1cc9z_156{color:var(--accent);background:var(--accent-bg)}._k_done_1cc9z_157{color:var(--ok);background:#e7f6ec}._k_late_1cc9z_158{color:#b91c1c;background:#fdecec}._pbar_1cc9z_159{grid-template-rows:5px 5px;grid-template-columns:90px auto;align-items:center;gap:2px 6px;display:inline-grid}._pbarTrack_1cc9z_160{background:#eef0f3;border-radius:3px;grid-column:1;height:5px;display:block;overflow:hidden}._pbarPlan_1cc9z_161{background:#b8bec8;height:100%;display:block}._pbarAct_1cc9z_162{background:var(--accent);height:100%;display:block}._pbarLate_1cc9z_163{background:#dc2626}._pbarNum_1cc9z_164{color:var(--ts);grid-area:1/2/span 2;font-size:11px}._planCell_1cc9z_165{color:var(--tm)}._actH_1cc9z_166{color:var(--accent-strong);border-bottom:2px solid var(--accent);padding-bottom:1px}._staleCell_1cc9z_167{color:var(--tm);font-style:italic}._actBadge_1cc9z_168{background:#dc2626;margin-left:5px;font-size:10px}._reply_1cc9z_169{color:var(--ok);margin-top:1px;display:block}._actBtns_1cc9z_170{gap:8px;margin-top:2px;display:flex}._req_1cc9z_171{color:#b91c1c;margin-left:2px;font-style:normal}._twoCol_1cc9z_172{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}._orgCards_1cc9z_173{border-bottom:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;padding:10px 12px;display:grid}._orgCard_1cc9z_173{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:9px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}._orgCard_1cc9z_173:hover{border-color:var(--border-strong)}._orgCard_1cc9z_173._on_1cc9z_74{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-bg)}._orgCard_1cc9z_173._r_missing_1cc9z_177{background:#fff7f7;border-color:#f3b4b4}._orgTop_1cc9z_178{justify-content:space-between;align-items:center;gap:6px;font-size:12.5px;display:flex}._orgNums_1cc9z_179{color:var(--ts);font-size:11.5px}._orgNums_1cc9z_179 b{color:var(--tp)}._orgNums_1cc9z_179 b._lateNum_1cc9z_181{color:#b91c1c}._rc_confirmed_1cc9z_182{color:var(--ok);background:#e7f6ec}._rc_reported_1cc9z_183{color:var(--accent);background:var(--accent-bg)}._rc_missing_1cc9z_184{color:#b91c1c;background:#fdecec}._rc_pending_1cc9z_185{color:#6b7280;background:#f1f3f5}._sched_1cc9z_186{padding:12px 14px}._gantt_1cc9z_187{flex-direction:column;gap:2px;margin-top:8px;display:flex}._gRow_1cc9z_188{grid-template-columns:210px 1fr;align-items:center;gap:8px;min-height:20px;display:grid}._gLab_1cc9z_189{color:var(--ts);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}._gLane_1cc9z_190{border-bottom:1px dashed var(--border);height:18px;position:relative}._gMonth_1cc9z_191{color:var(--tm);border-left:1px solid var(--border-strong);padding-left:3px;font-size:10.5px;position:absolute;top:2px}._gPlan_1cc9z_192{background:#c4c9d1;border-radius:3px;height:6px;position:absolute;top:2px}._gAct_1cc9z_193{background:var(--accent);border-radius:3px;height:6px;position:absolute;top:10px}._gAct_1cc9z_193._gLate_1cc9z_194{background:#dc2626}._gToday_1cc9z_195{background:#7c3aed;width:2px;position:absolute;top:-2px;bottom:-2px}._legend_1cc9z_196{color:var(--tm);gap:14px;margin-top:6px;font-size:11px;display:flex}._legend_1cc9z_196 i{vertical-align:middle;border-radius:3px;width:14px;height:6px;margin-right:3px;display:inline-block}._gPlanL_1cc9z_198{background:#c4c9d1}._gActL_1cc9z_199{background:var(--accent)}._gLateL_1cc9z_200{background:#dc2626}._gTodayL_1cc9z_201{background:#7c3aed;width:3px!important}._trend_1cc9z_202{width:100%;max-width:620px;height:auto;margin-top:6px}._tGrid_1cc9z_203{stroke:var(--border);stroke-width:1px}._tAxis_1cc9z_204{fill:var(--tm);font-size:10px}._tPlan_1cc9z_205{fill:none;stroke:#9aa1ab;stroke-width:2px;stroke-dasharray:5 4}._tAct_1cc9z_206{fill:none;stroke:var(--accent);stroke-width:2.5px}._tPlanDot_1cc9z_207{fill:#9aa1ab}._tActDot_1cc9z_208{fill:var(--accent)}._cbar_1cc9z_211{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}._stages_1cc9z_212{align-items:center;display:inline-flex}._stg_1cc9z_213{color:var(--tm);border:1px solid var(--border);background:var(--bg);white-space:nowrap;padding:3px 10px;font-size:11.5px}._stg_1cc9z_213:first-child{border-radius:999px 0 0 999px}._stg_1cc9z_213:last-child{border-radius:0 999px 999px 0}._stg_1cc9z_213+._stg_1cc9z_213{border-left:none}._stg_1cc9z_213._stgDone_1cc9z_217{color:var(--ok);background:#eef8f1}._stg_1cc9z_213._stgOn_1cc9z_218{color:#fff;background:var(--accent);border-color:var(--accent);font-weight:700}._cinfo_1cc9z_219{color:var(--ts);font-size:12px}._cinfo_1cc9z_219 b{color:var(--tp)}._lateNum_1cc9z_181{color:#b91c1c!important}._docBody_1cc9z_222{flex-direction:column;gap:8px;padding:12px;display:flex}._docSec_1cc9z_223{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:9px;padding:8px 12px}._docSec_1cc9z_223:hover{border-color:var(--border-strong)}._docSec_1cc9z_223._docSecOn_1cc9z_225{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-bg)}._docHead_1cc9z_226{align-items:center;gap:8px;margin-bottom:4px;font-size:12.5px;display:flex}._docTitleIn_1cc9z_227{border:1px solid var(--border);font:inherit;border-radius:6px;flex:1;padding:3px 7px;font-size:12.5px;font-weight:700}._docText_1cc9z_228{resize:vertical;min-height:70px}._docRead_1cc9z_229{color:var(--tp);white-space:pre-wrap;font-size:12.5px;line-height:1.6}._pin_1cc9z_230{color:var(--accent-strong);background:var(--accent-bg);border-radius:999px;padding:0 6px;font-size:10.5px;font-weight:700}._chgMark_1cc9z_231{color:#7c3aed;background:#f1ebfd;border-radius:4px;padding:0 5px;font-size:10px;font-weight:700}._gClick_1cc9z_232{cursor:pointer;border-radius:6px}._gClick_1cc9z_232:hover{background:var(--side)}._gSel_1cc9z_234{background:var(--accent-bg)}._gStage_1cc9z_235{color:#0c4a6e;white-space:nowrap;background:#9fcde6;border-radius:4px;height:14px;padding:0 4px;font-size:9.5px;line-height:14px;position:absolute;top:2px;overflow:hidden}._gMs_1cc9z_236{color:#b45309;white-space:nowrap;cursor:pointer;font-size:10.5px;position:absolute;top:1px;transform:translate(-6px)}._op_1cc9z_237{border:1px solid var(--border);background:#fff;border-radius:8px;flex-direction:column;gap:5px;padding:7px 9px;display:flex}._op_1cc9z_237._opOld_1cc9z_238{background:var(--bg);opacity:.8}._opHead_1cc9z_239{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._opHead_1cc9z_239 ._chip_1cc9z_24{margin-left:auto}._opText_1cc9z_241{color:var(--tp);white-space:pre-wrap;font-size:12.5px}._opReason_1cc9z_242{color:var(--mgmt);white-space:pre-wrap;font-size:11.5px}._decBtns_1cc9z_243{gap:4px;display:flex}._d_none_1cc9z_244{color:#6b7280;background:#f1f3f5}._d_accept_1cc9z_245{color:var(--ok);background:#e7f6ec}._d_partial_1cc9z_246{color:var(--accent);background:var(--accent-bg)}._d_reject_1cc9z_247{color:#b91c1c;background:#fdecec}._opGroups_1cc9z_248{flex-direction:column;gap:12px;padding:12px;display:flex}._opGroup_1cc9z_248{flex-direction:column;gap:6px;display:flex}._opGroupH_1cc9z_250{color:var(--tp);border-bottom:1px solid var(--border);padding-bottom:3px;font-size:12.5px;font-weight:700}._op_1cc9z_237>._btn_1cc9z_13{align-self:flex-start}._dv_1cc9z_254{flex-direction:column;gap:8px;padding:12px;display:flex}._dvSec_1cc9z_255{border:1px solid var(--border);cursor:default;background:#fff;border-radius:9px;padding:8px 12px}._dvSec_1cc9z_255._dvChanged_1cc9z_256{border-left:3px solid #7c3aed}._dvHead_1cc9z_257{align-items:center;gap:6px;margin-bottom:4px;font-size:12.5px;display:flex}._dvH_1cc9z_257{margin:4px 0;font-size:12.5px;font-weight:700}._dvP_1cc9z_259{white-space:pre-wrap;margin:3px 0;font-size:12.5px;line-height:1.6}._dvList_1cc9z_260{margin:3px 0 3px 18px;font-size:12.5px}._dvFig_1cc9z_261{margin:6px 0}._dvFig_1cc9z_261 figcaption{color:var(--tm);font-size:11px}._dvImg_1cc9z_263{border:1px solid var(--border);border-radius:6px;max-width:100%}._dvSvg_1cc9z_264{max-width:100%;overflow:auto}._dvTable_1cc9z_265{border-collapse:collapse;margin:4px 0;font-size:12px}._dvTable_1cc9z_265 th,._dvTable_1cc9z_265 td{border:1px solid var(--border-strong);text-align:left;vertical-align:top;padding:3px 7px}._dvTable_1cc9z_265 th{background:var(--side)}._diff_1cc9z_268{white-space:pre-wrap;font-size:12.5px;line-height:1.7}._dAdd_1cc9z_269{color:#166534;background:#dcfce7}._dDel_1cc9z_270{color:#991b1b;background:#fee2e2;text-decoration:line-through}._fileBox_1cc9z_271{flex-direction:column;gap:8px;padding:12px;display:flex}._fileHead_1cc9z_272{align-items:center;gap:8px;font-size:12.5px;display:flex}._pdf_1cc9z_273{border:1px solid var(--border);border-radius:6px;width:100%;height:620px}._cmtDot_1cc9z_274{color:var(--mgmt);background:#fdf1e3;border-radius:999px;margin-left:4px;padding:0 6px;font-size:10.5px;font-weight:700}._secCmts_1cc9z_275{flex-direction:column;gap:4px;margin:6px 0;display:flex}._secCmt_1cc9z_275{white-space:pre-wrap;background:#fff8ef;border:1px solid #f0c58f;border-radius:7px;padding:5px 8px;font-size:12px}._secCmt_1cc9z_275 b{color:var(--mgmt)}._secCmt_1cc9z_275._secCmtDone_1cc9z_278{opacity:.6;border-color:var(--border);background:var(--bg)}._edWrap_1cc9z_279{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex:1;min-height:0;display:flex;overflow:hidden}._verRow_1cc9z_280{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._cellBtn_1cc9z_281{cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:5px;padding:0;display:inline-flex}._cellBtn_1cc9z_281:disabled{cursor:default}._reqWrap_1cc9z_285{flex-direction:column;flex:1;min-height:0;display:flex}._reqBar_1cc9z_286{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;margin:12px 12px 0;padding:8px 12px;font-size:13px;display:flex}._reqBody_1cc9z_287{flex-direction:column;flex:1;min-height:0;display:flex}._ai_open_1cc9z_290{color:var(--mgmt);background:#fdf1e3}._ai_doing_1cc9z_291{color:var(--accent);background:var(--accent-bg)}._ai_reported_1cc9z_292{color:#7c3aed;background:#f1ebfd}._ai_closed_1cc9z_293{color:var(--ok);background:#e7f6ec}._ai_cancelled_1cc9z_294{color:var(--tm);background:var(--bg)}._aiGrid_1cc9z_295{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}._aiLink_1cc9z_296{color:var(--accent);background:var(--accent-bg);white-space:nowrap;border-radius:999px;padding:0 7px;font-family:ui-monospace,Consolas,monospace;font-size:11px;font-weight:600;display:inline-block}._aiRow_1cc9z_297{margin-top:4px}._orgCell_1cc9z_300{vertical-align:top;white-space:nowrap;background:#fafbfc}._zonedCol_1cc9z_303{background:var(--bg);flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px;display:flex;overflow:auto}._zonedCol_1cc9z_303>._zoned_1cc9z_33{padding:0;overflow:visible}._roundBar_1cc9z_305{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}._roundBar_1cc9z_305 b{color:var(--mgmt);margin-left:4px}._roundOpen_1cc9z_307{color:var(--accent);font-weight:700}._roundHead_1cc9z_308{grid-template-columns:1fr 260px;align-items:start;gap:12px;padding:10px 12px;display:grid}._noticeBody_1cc9z_309{white-space:pre-wrap;background:var(--accent-bg);border-radius:8px;margin:0 12px 8px;padding:10px 12px;font-size:13px;line-height:1.6}._rd_open_1cc9z_310{color:var(--accent);background:var(--accent-bg)}._rd_closed_1cc9z_311{color:var(--mgmt);background:#fdf1e3}._rd_filed_1cc9z_312{color:#7c3aed;background:#f1ebfd}._rd_approved_1cc9z_313{color:var(--ok);background:#e7f6ec}._cr_draft_1cc9z_314{color:var(--tm);background:#f1f3f5}._cr_fix_1cc9z_315{color:var(--mgmt);background:#fdf1e3}._cr_accepted_1cc9z_316{color:#0f766e;background:#e2f5f1}._cr_in_round_1cc9z_317{color:var(--accent);background:var(--accent-bg)}._cr_applied_1cc9z_318{color:var(--ok);background:#e7f6ec}._cr_rejected_1cc9z_319{color:#b91c1c;background:#fdecec}._histList_1cc9z_322{flex-direction:column;gap:6px;padding:12px;display:flex}._histRow_1cc9z_323{border:1px solid var(--border);background:var(--surface);border-radius:8px}._histRow_1cc9z_323[open]{border-color:var(--border-strong)}._histRow_1cc9z_323>summary{cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:13px;list-style:none;display:flex}._histRow_1cc9z_323>summary::-webkit-details-marker{display:none}._histRow_1cc9z_323>summary:before{content:"▸";color:var(--tm);width:10px;font-size:11px}._histRow_1cc9z_323[open]>summary:before{content:"▾"}._histRow_1cc9z_323>summary:hover{background:#f8fbfd;border-radius:8px}._histTitle_1cc9z_330{min-width:84px}._histWhen_1cc9z_331{color:var(--ts);font-size:12px}._histCounts_1cc9z_332{color:var(--tm);margin-left:auto;font-size:12px}._histBody_1cc9z_333{border-top:1px solid var(--border);padding:4px 12px 12px}._histBody_1cc9z_333 ._noticeBody_1cc9z_309{margin:8px 0}._histSub_1cc9z_335{color:var(--ts);margin:10px 0 4px;font-size:11px;font-weight:600}._zone_1cc9z_33{margin-top:14px;overflow:hidden}._histBody_1cc9z_333>._zone_1cc9z_33:first-child{margin-top:10px}._zone_1cc9z_33>._secH_1cc9z_35,._zone_1cc9z_33>summary{font-size:13px}._zone_1cc9z_33>._secH_1cc9z_35 ._secT_1cc9z_36,._zone_1cc9z_33>summary>b{font-size:13px;font-weight:700}._zInfo_1cc9z_342{border-left:4px solid var(--accent)}._zInfo_1cc9z_342>._secH_1cc9z_35{background:var(--accent-bg)}._zDocs_1cc9z_344{border-left:4px solid var(--mgmt)}._zDocs_1cc9z_344>summary{background:#fdf6ec}._zReview_1cc9z_346{border-left:4px solid var(--ok)}._zReview_1cc9z_346>._secH_1cc9z_35{background:#eef8f1}._zSubmit_1cc9z_348{border-left:4px solid #7c5cc4}._zSubmit_1cc9z_348>summary{background:#f4f0fb}._zone_1cc9z_33>summary:hover{filter:brightness(.98);border-radius:0}._calcCell_1cc9z_353{color:var(--tp);align-items:center;gap:6px;display:inline-flex}._autoTag_1cc9z_359{border-radius:var(--r-sm);color:var(--tm);background:var(--bg);border:1px solid var(--border);padding:0 4px;font-size:10px;font-style:normal}._fileCell_1cc9z_368{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._roundTabs_1cc9z_376{gap:4px;margin-left:8px;display:inline-flex}._roundTab_1cc9z_376{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--ts);cursor:pointer;padding:0 8px;font-size:11px}._roundOn_1cc9z_390{border-color:var(--accent);background:var(--accent-bg);color:var(--accent)}._kpi_1cc9z_395{border:1px solid var(--border);border-radius:var(--r-sm);margin-bottom:6px;padding:6px 8px}._kpiHead_1cc9z_401{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._kpiHist_1cc9z_408{border-collapse:collapse;width:100%;margin-top:6px;font-size:12px}._kpiHist_1cc9z_408 th{text-align:left;color:var(--tm);font-weight:500}._altBox_1cc9z_421{margin:4px 0 10px}._altCrit_1cc9z_424{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;display:flex}._critItem_1cc9z_432{align-items:center;gap:3px;display:inline-flex}._altChosen_1cc9z_437{background:var(--accent-bg)}._okText_1cc9z_440{color:var(--ok,#1f7a3a);font-weight:600}._warnText_1cc9z_444{color:#b45309}._decBox_1cc9z_447{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg);flex-direction:column;gap:4px;padding:8px 10px;font-size:12.5px;display:flex}._decForm_1cc9z_457{border:1px solid var(--accent);border-radius:var(--r-sm);flex-direction:column;gap:2px;padding:8px 10px;display:flex}._decResults_1cc9z_465{flex-wrap:wrap;gap:10px;font-size:12.5px;display:flex}._chipsRow_1cc9z_471{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._taskRow_1cc9z_477{grid-template-columns:minmax(0,1fr) 130px auto;gap:4px;margin-bottom:6px;display:grid}._taskRow_1cc9z_477>:first-child{grid-column:1/-1}._eqCards_1cc9z_488{flex-direction:column;gap:10px;padding:8px 12px;display:flex}._eqCard_1cc9z_488{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:8px 12px 10px}._eqHead_1cc9z_500{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:6px;padding-bottom:6px;display:flex}._eqGrid_1cc9z_508{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2px 16px;display:grid}._eqWide_1cc9z_513{grid-column:1/-1}._pheadSlim_1cc9z_518{border-radius:0;padding-top:6px;padding-bottom:6px}._confirmBar_1cc9z_523{flex-wrap:wrap;align-items:center;gap:6px;margin-left:8px;display:inline-flex}._kpiMain_1cc9z_532{flex-direction:column;min-height:0;display:flex;overflow:auto}._kpiBarRow_1cc9z_533{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}._kpiProg_1cc9z_534{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}._kpiBar_1cc9z_533{background:var(--side);border-radius:3px;width:64px;height:6px;display:inline-block;overflow:hidden}._kpiFill_1cc9z_536{border-radius:3px;height:100%;display:block}._kpiCells_1cc9z_537{flex-direction:column;gap:3px;display:flex}._kpiGrid_1cc9z_538{grid-template-columns:1fr 1fr;gap:6px;display:grid}._kpiAllocRow_1cc9z_539{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}._kpiAllocRow_1cc9z_539 ._cellInput_1cc9z_118{width:110px;min-width:0}._kpiAdd_1cc9z_541{border:1px dashed var(--border-strong);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}._groupHead_1cc9z_544{text-align:center;color:var(--tm);border-bottom:1px solid var(--border);font-size:11px}._nestHost_1cc9z_547{background:var(--surface);flex-direction:column;flex:1;min-height:0;display:flex}._nestHost_1cc9z_547 ._popup_1cc9z_4{margin:0}._nestHost_1cc9z_547 ._pbody_1cc9z_9{border:none;border-radius:0}._nestHost_1cc9z_547 ._zoned_1cc9z_33,._nestHost_1cc9z_547 ._zonedCol_1cc9z_303{background:var(--surface);gap:0;padding:0}._nestHost_1cc9z_547 ._zoned_1cc9z_33>._sec_1cc9z_34,._nestHost_1cc9z_547 ._zonedCol_1cc9z_303>._sec_1cc9z_34{border:none;border-bottom:1px solid var(--border);border-radius:0}._reqBody_1cc9z_287>._nestHost_1cc9z_547{border:1px solid var(--border-strong);border-radius:var(--r-lg);margin:8px 12px 12px;overflow:hidden}._fActs_1cc9z_554{align-self:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}._save_qeyf5_1{border:1px solid var(--border);background:var(--surface);color:var(--tm);border-radius:7px;padding:4px 14px;font-size:12px;font-weight:600}._save_qeyf5_1:disabled{cursor:default}._dirty_qeyf5_13{border-color:var(--accent);background:var(--accent);color:#fff}._dirty_qeyf5_13:hover{filter:brightness(1.08)}._error_qeyf5_21{color:#c0392b;background:#fdf2f2;border-color:#c0392b}._wrap_okdkh_1{border:1px solid var(--border);border-radius:var(--r-md);background:var(--side);flex-direction:column;gap:9px;padding:11px 13px 13px;display:flex}._empty_okdkh_10{color:var(--tm);text-align:center;border:1px dashed var(--border-strong);border-radius:var(--r-sm);padding:14px;font-size:12px}._list_okdkh_19{flex-direction:column;gap:4px;display:flex}._row_okdkh_24{align-items:center;gap:7px;display:flex}._head_okdkh_29{color:var(--tm);padding-bottom:2px;font-size:10px;font-weight:700}._cOrder_okdkh_36{flex:0 0 42px;gap:2px;display:flex}._cName_okdkh_41{flex:1 1 0;min-width:0}._cKind_okdkh_45{flex:0 0 92px}._cReq_okdkh_48{text-align:center;flex:0 0 34px}._cHint_okdkh_52{flex:1.2 1 0;min-width:0}._cDel_okdkh_56{text-align:center;flex:0 0 24px}._fi_okdkh_61{border:1px solid var(--border);width:100%;font:inherit;color:var(--tp);background:var(--surface);border-radius:6px;padding:5px 8px;font-size:12px}._fi_okdkh_61:focus{border-color:var(--accent);outline:none}._mv_okdkh_76{border:1px solid var(--border);background:var(--surface);color:var(--tm);border-radius:4px;flex:1;padding:2px 0;font-size:8px;line-height:1}._mv_okdkh_76:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._mv_okdkh_76:disabled{opacity:.35}._del_okdkh_94{color:var(--tm);background:0 0;border:none;border-radius:5px;padding:3px 5px;font-size:12px}._del_okdkh_94:hover{color:#c0392b;background:#fdf2f2}._add_okdkh_107{border:1px dashed var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ts);align-self:flex-start;padding:5px 14px;font-size:12px}._add_okdkh_107:hover{border-color:var(--accent);color:var(--accent)}@media (width<=820px){._row_okdkh_24{border-bottom:1px dashed var(--border);flex-wrap:wrap;row-gap:4px;padding-bottom:6px}._head_okdkh_29{display:none}._cName_okdkh_41{flex:60%}._cKind_okdkh_45{flex:0 0 96px}._cHint_okdkh_52{flex:100%}._cReq_okdkh_48:before{content:"필수";color:var(--tm);margin-right:4px;font-size:10px}._cReq_okdkh_48{flex:none}}._backdrop_1y1ki_2{z-index:80;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._chooser_1y1ki_12{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 48px);display:flex;box-shadow:0 18px 44px #14192838}._chHead_1y1ki_22{color:var(--tp);padding:14px 18px 8px;font-size:15px;font-weight:700}._pickTools_1y1ki_28{padding:4px 18px 0}._pickSearch_1y1ki_31{border:1px solid var(--border-strong);border-radius:var(--r-md);width:100%;font:inherit;color:var(--tp);background:var(--surface);padding:7px 10px;font-size:13px}._pickSearch_1y1ki_31:focus{border-color:var(--accent);outline:none}._chBody_1y1ki_45{flex:1;min-height:140px;padding:14px 18px;overflow-y:auto}._chEmpty_1y1ki_51{text-align:center;color:var(--tm);padding:24px 0;font-size:12.5px}._pickGroup_1y1ki_57+._pickGroup_1y1ki_57{margin-top:10px}._pickProc_1y1ki_60{color:var(--ts);padding:2px 0 4px;font-size:12px;font-weight:700}._pickTask_1y1ki_66{border-radius:var(--r-sm);color:var(--tp);cursor:pointer;align-items:center;gap:7px;padding:5px 6px;font-size:12.5px;display:flex}._pickTask_1y1ki_66:hover{background:var(--side)}._pickTask_1y1ki_66 input{accent-color:var(--accent)}._pickAct_1y1ki_82{color:var(--tm);margin-left:auto;font-size:11px}._chFoot_1y1ki_87{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:10px 18px;display:flex}._pickCount_1y1ki_94{color:var(--tm);align-self:center;margin-right:auto;font-size:12px}._pbtn_1y1ki_100{border:1px solid var(--border);color:var(--ts);background:var(--surface);cursor:pointer;border-radius:7px;padding:4px 11px;font-size:12px}._chOk_1y1ki_109{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:7px;padding:6px 16px;font-size:12.5px}._img_1rllg_2{background:#fff;max-width:100%;height:auto;margin:0 auto;display:block}._note_1rllg_9{color:var(--tm);text-align:center;padding:16px;font-size:12px}._stale_1rllg_15{color:#b45309;text-align:center;margin-top:4px;font-size:11px}._popup_vhvzd_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_vhvzd_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_vhvzd_19{color:var(--tp);font-size:14px;font-weight:600}._docSel_vhvzd_24{border:1px solid var(--border-strong);border-radius:var(--r-md);min-width:0;max-width:360px;font:inherit;color:var(--tp);background:var(--surface);cursor:pointer;padding:5px 8px;font-size:12.5px}._pacts_vhvzd_36{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_vhvzd_42{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_vhvzd_42:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_vhvzd_55{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--side);border-top:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._error_vhvzd_66{border-radius:var(--r-md);color:#b42318;background:#fdecec;margin:10px 16px 0;padding:8px 12px;font-size:12.5px}._empty_vhvzd_74{color:var(--tm);margin:auto;font-size:13px}._layout_vhvzd_81{flex:1;min-height:0;display:flex}._outline_vhvzd_86{border-right:1px solid var(--border);background:var(--surface);flex-shrink:0;width:230px;padding:14px 8px 20px 12px;overflow-y:auto}._oItem_vhvzd_94{border-radius:var(--r-sm);text-align:left;width:100%;color:var(--ts);cursor:pointer;background:0 0;border:none;align-items:baseline;gap:6px;padding:5px 8px;font-size:12.5px;display:flex}._oItem_vhvzd_94:hover{background:var(--side)}._oOn_vhvzd_111,._oOn_vhvzd_111:hover{background:var(--accent-bg);color:var(--accent)}._oNo_vhvzd_116{color:var(--tm);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}._oTitle_vhvzd_122{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._mineDot_vhvzd_128{background:var(--accent);border-radius:50%;flex-shrink:0;align-self:center;width:6px;height:6px;margin-left:auto}._oAdd_vhvzd_137{border:1px dashed var(--border-strong);border-radius:var(--r-sm);width:100%;color:var(--tm);cursor:pointer;background:0 0;margin-top:8px;padding:6px 8px;font-size:12px}._oAdd_vhvzd_137:hover{color:var(--accent);border-color:var(--accent)}._removed_vhvzd_152{border-top:1px solid var(--border);margin-top:14px;padding-top:10px}._removedHead_vhvzd_157{color:var(--tm);padding:0 8px 4px;font-size:11px;font-weight:700}._restore_vhvzd_163{text-align:left;width:100%;color:var(--tm);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:4px 8px;font-size:12px;display:block;overflow:hidden}._restore_vhvzd_163:hover{color:var(--accent)}._stream_vhvzd_182{flex-direction:column;flex:1;align-items:center;gap:10px;min-width:0;padding:16px 20px 80px;display:flex;overflow-y:auto}._stream_vhvzd_182>*{width:100%;max-width:820px}._titleCard_vhvzd_196{border:1px solid var(--border);border-top:6px solid var(--accent);border-radius:var(--r-lg);background:var(--surface);padding:16px 20px}._docName_vhvzd_203{color:var(--tp);font-size:18px;font-weight:700}._docTasks_vhvzd_208{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}._taskChip_vhvzd_214{background:var(--side);color:var(--tm);border-radius:10px;padding:2px 8px;font-size:11px}._card_vhvzd_222{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);padding:12px 18px 12px 22px;scroll-margin-top:12px;position:relative}._cardTop_vhvzd_230{margin-top:8px}._cardOn_vhvzd_234{border-color:var(--border-strong);box-shadow:0 2px 10px #14192814}._cardOn_vhvzd_234:before{content:"";border-radius:var(--r-lg) 0 0 var(--r-lg);background:var(--accent);width:5px;position:absolute;top:-1px;bottom:-1px;left:-1px}._cardHead_vhvzd_248{align-items:center;gap:8px;display:flex}._no_vhvzd_253{color:var(--tm);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:700}._secTitle_vhvzd_260{min-width:0;font:inherit;color:var(--tp);background:0 0;border:none;border-bottom:1px solid #0000;flex:1;padding:4px 2px;font-size:14px;font-weight:600}._secTitleTop_vhvzd_272{font-size:16px}._cardOn_vhvzd_234 ._secTitle_vhvzd_260{border-bottom-color:var(--border)}._secTitle_vhvzd_260:focus{border-bottom-color:var(--accent);outline:none}._mineTag_vhvzd_282{background:var(--accent-bg);color:var(--accent);border-radius:9px;flex-shrink:0;padding:1px 7px;font-size:10.5px;font-weight:700}._guide_vhvzd_291{border-radius:var(--r-sm);background:var(--side);color:var(--ts);flex-direction:column;gap:3px;margin:8px 0 4px;padding:7px 10px;font-size:12px;display:flex}._guideLabel_vhvzd_302{background:var(--accent-bg);color:var(--accent);border-radius:4px;margin-right:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-block}._blankHint_vhvzd_312{color:var(--tm);padding:4px 2px 0;font-size:12px}._block_vhvzd_319{gap:8px;margin-top:8px;display:flex}._blockBody_vhvzd_324{flex:1;min-width:0}._blockTools_vhvzd_328{opacity:0;align-items:flex-start;gap:2px;transition:opacity .12s;display:flex}._block_vhvzd_319:hover ._blockTools_vhvzd_328,._block_vhvzd_319:focus-within ._blockTools_vhvzd_328{opacity:1}._blockTools_vhvzd_328 button,._secTools_vhvzd_340 button{min-width:24px;height:24px;color:var(--tm);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 5px;font-size:12px}._blockTools_vhvzd_328 button:hover:not(:disabled),._secTools_vhvzd_340 button:hover:not(:disabled){border-color:var(--border);color:var(--tp)}._blockTools_vhvzd_328 button:disabled,._secTools_vhvzd_340 button:disabled{opacity:.35;cursor:default}._kind_vhvzd_361{color:var(--tm);padding:4px 4px 0;font-size:10.5px}._para_vhvzd_366{field-sizing:content;border:1px solid var(--border);border-radius:var(--r-sm);width:100%;min-height:60px;font:inherit;color:var(--tp);background:var(--surface);resize:vertical;padding:8px 10px;font-size:13px;line-height:1.6}._heading_vhvzd_380{border:none;border-bottom:1px solid var(--border);width:100%;font:inherit;color:var(--tp);background:0 0;padding:5px 2px;font-size:13.5px;font-weight:700}._para_vhvzd_366:focus,._heading_vhvzd_380:focus,._liInput_vhvzd_393:focus{border-color:var(--accent);outline:none}._li_vhvzd_393{align-items:center;gap:6px;display:flex}._bullet_vhvzd_402{text-align:right;width:20px;color:var(--tm);flex-shrink:0;font-size:12.5px}._liInput_vhvzd_393{border:none;border-bottom:1px solid var(--border);min-width:0;font:inherit;color:var(--tp);background:0 0;flex:1;padding:4px;font-size:13px}._ordered_vhvzd_420{color:var(--tm);cursor:pointer;align-items:center;gap:4px;margin:6px 0 0 26px;font-size:11.5px;display:inline-flex}._tableWrap_vhvzd_430{overflow-x:auto}._table_vhvzd_430{border-collapse:collapse;width:100%;font-size:12.5px}._table_vhvzd_430 th,._table_vhvzd_430 td{border:1px solid var(--border);vertical-align:top;padding:0}._table_vhvzd_430 th{background:var(--side);position:relative}._table_vhvzd_430 th input{width:100%;min-width:70px;font:inherit;color:var(--ts);background:0 0;border:none;padding:6px 22px 6px 8px;font-size:12px;font-weight:700}._table_vhvzd_430 td textarea{field-sizing:content;width:100%;min-width:70px;min-height:32px;font:inherit;color:var(--tp);resize:none;background:0 0;border:none;padding:6px 8px;font-size:12.5px;display:block}._table_vhvzd_430 input:focus,._table_vhvzd_430 textarea:focus{outline:2px solid var(--accent);outline-offset:-2px}._colDel_vhvzd_478{color:var(--tm);cursor:pointer;opacity:0;background:0 0;border:none;font-size:10px;position:absolute;top:6px;right:3px}._table_vhvzd_430 th:hover ._colDel_vhvzd_478{opacity:1}._addCol_vhvzd_492{text-align:center;width:28px;background:0 0!important;border-color:#0000!important}._addCol_vhvzd_492 button{color:var(--tm);cursor:pointer;background:0 0;border:none;padding:6px 4px}._addCol_vhvzd_492 button:hover{color:var(--accent)}._addRow_vhvzd_508{color:var(--tm);cursor:pointer;background:0 0;border:none;margin-top:4px;font-size:12px}._addRow_vhvzd_508:hover{color:var(--accent)}._cardFoot_vhvzd_521{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}._addBar_vhvzd_530{flex-wrap:wrap;gap:5px;display:flex}._addBtn_vhvzd_535{border:1px solid var(--border);background:var(--surface);color:var(--ts);cursor:pointer;border-radius:14px;padding:4px 10px;font-size:12px}._addBtn_vhvzd_535:hover{border-color:var(--accent);color:var(--accent)}._secTools_vhvzd_340{gap:2px;margin-left:auto;display:flex}._secTools_vhvzd_340 ._danger_vhvzd_553:hover:not(:disabled){color:#b42318}@media (width<=760px){._outline_vhvzd_86{display:none}._stream_vhvzd_182{padding:12px 10px 60px}}._sourced_vhvzd_567{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);padding:8px 10px}._figImg_vhvzd_573{object-fit:contain;max-width:100%;max-height:420px;margin:0 auto 6px;display:block}._fileLink_vhvzd_580{color:var(--accent);font-size:12.5px}._archStub_vhvzd_584{border:1px dashed var(--border-strong);border-radius:var(--r-sm);background:var(--side);color:var(--ts);justify-content:space-between;align-items:center;gap:10px;padding:18px 14px;font-size:12.5px;display:flex}._missing_vhvzd_596{color:#b42318;padding:10px;font-size:12px}._tableRo_vhvzd_601 td{white-space:pre-wrap;padding:6px 8px}._tableRo_vhvzd_601 th{color:var(--ts);text-align:left;padding:6px 8px;font-size:12px}._capRow_vhvzd_611{align-items:center;gap:8px;margin-top:6px;display:flex}._capKind_vhvzd_617{color:var(--tm);flex-shrink:0;font-size:11px;font-weight:700}._caption_vhvzd_623{border:none;border-bottom:1px solid var(--border);min-width:0;font:inherit;color:var(--tp);text-align:center;background:0 0;flex:1;padding:3px 2px;font-size:12.5px}._caption_vhvzd_623:focus{border-bottom-color:var(--accent);outline:none}._srcTag_vhvzd_639{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--tm);flex-shrink:0;font-size:11px;overflow:hidden}._backdrop_vhvzd_650{z-index:80;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._chooser_vhvzd_660{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 48px);display:flex;box-shadow:0 18px 44px #14192838}._chHead_vhvzd_670{color:var(--tp);padding:14px 18px 8px;font-size:15px;font-weight:700}._chTabs_vhvzd_676{border-bottom:1px solid var(--border);gap:4px;padding:0 18px;display:flex}._chTab_vhvzd_676{color:var(--ts);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:7px 12px;font-size:12.5px}._chTabOn_vhvzd_691{border-bottom-color:var(--accent);color:var(--accent);font-weight:700}._chBody_vhvzd_696{flex:1;min-height:140px;padding:14px 18px;overflow-y:auto}._chEmpty_vhvzd_702{text-align:center;color:var(--tm);padding:24px 0;font-size:12.5px}._chList_vhvzd_708{flex-direction:column;gap:4px;display:flex}._chItem_vhvzd_713{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);text-align:left;cursor:pointer;grid-template-columns:1fr auto;gap:2px 10px;padding:8px 10px;display:grid}._chItem_vhvzd_713:hover{border-color:var(--accent);background:var(--accent-bg)}._chName_vhvzd_728{color:var(--tp);font-size:13px;font-weight:600}._chTask_vhvzd_733{color:var(--tm);grid-column:1;font-size:11.5px}._chKind_vhvzd_738{color:var(--tm);grid-area:1/2/span 2;align-self:center;font-size:11px}._chUpload_vhvzd_745{border:1px dashed var(--border-strong);border-radius:var(--r-md);color:var(--ts);cursor:pointer;justify-content:center;align-items:center;padding:30px;font-size:13px;display:flex}._chUpload_vhvzd_745:hover{border-color:var(--accent);color:var(--accent)}._chUpload_vhvzd_745 input{display:none}._chNew_vhvzd_763{justify-content:center;align-items:center;gap:8px;padding:24px 0;display:flex}._chSel_vhvzd_770{border:1px solid var(--border-strong);border-radius:var(--r-md);min-width:180px;font:inherit;color:var(--tp);background:var(--surface);padding:6px 8px;font-size:13px}._chOk_vhvzd_780{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:7px;padding:6px 16px;font-size:12.5px}._chErr_vhvzd_789{color:#b42318;margin-top:10px;font-size:12px}._chFoot_vhvzd_794{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:10px 18px;display:flex}._docNameInput_vhvzd_803{border:none;border-bottom:1px solid var(--border);width:100%;font:inherit;color:var(--tp);background:0 0;padding:2px 0 4px;font-size:18px;font-weight:700}._docNameInput_vhvzd_803:focus{border-bottom-color:var(--accent);outline:none}._pbtnDanger_vhvzd_818:hover{color:#b42318;border-color:#b42318}._linkLabel_vhvzd_824{color:var(--tm);margin-right:2px;font-size:11px;font-weight:700}._linkNone_vhvzd_830{color:var(--tm);font-size:11.5px}._chipX_vhvzd_834{color:var(--tm);cursor:pointer;background:0 0;border:none;margin-left:4px;font-size:10px}._chipX_vhvzd_834:hover{color:#b42318}._linkAdd_vhvzd_845{border:1px dashed var(--border-strong);color:var(--tm);cursor:pointer;background:0 0;border-radius:10px;padding:2px 9px;font-size:11px}._linkAdd_vhvzd_845:hover{border-color:var(--accent);color:var(--accent)}._sysmlFig_vhvzd_860{border:1px solid var(--border);border-radius:var(--r-sm);background:#fff;flex-direction:column;align-items:center;gap:6px;padding:8px;display:flex;overflow-x:auto}._chGroup_vhvzd_871{color:var(--tm);margin:8px 0 4px;font-size:11px;font-weight:600}._chip_75o1l_2{white-space:nowrap;background:var(--bg-soft,#f1f2f4);color:var(--tm);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._stWait_75o1l_12{color:#6b7280;background:#f1f2f4}._stDoing_75o1l_16{color:#1d4ed8;background:#e8f0fe}._stSub_75o1l_20{color:#b45309;background:#fff4e0}._stDone_75o1l_24{color:#1f7a3d;background:#e3f5e8}._stFix_75o1l_28{color:#b91c1c;background:#fde8e8}._dday_75o1l_32{color:var(--tm);margin-left:2px;font-size:11px}._near_75o1l_37{color:#b45309;font-weight:600}._late_75o1l_41,._lateText_75o1l_42{color:#b91c1c;font-weight:600}._okText_75o1l_46{color:#1f7a3d}._bar_75o1l_49{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;padding:8px 10px;font-size:12px;display:flex}._meta_75o1l_61{color:var(--ts)}._meta_75o1l_61 b{color:var(--tp);font-weight:600}._link_75o1l_68{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-size:11.5px}._spring_75o1l_77{flex:1}._btn_75o1l_80{border:1px solid var(--border);background:var(--surface);color:var(--tp);cursor:pointer;border-radius:7px;padding:4px 12px;font-size:12px}._pri_75o1l_89{background:var(--accent);border-color:var(--accent);color:#fff}._btn_75o1l_80:disabled{opacity:.6;cursor:default}._fix_75o1l_98{color:#b91c1c;flex-basis:100%;font-size:12px}._view_75o1l_103{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px 20px;display:flex;overflow-y:auto}._sum_75o1l_112{color:var(--ts);align-items:center;gap:16px;font-size:12.5px;display:flex}._sum_75o1l_112 b{color:var(--tp);margin-left:4px;font-size:14px}._toggle_75o1l_124{align-items:center;gap:4px;font-size:12px;display:flex}._table_75o1l_130{border-collapse:collapse;width:100%;font-size:12.5px}._table_75o1l_130 th{text-align:left;color:var(--tm);border-bottom:1px solid var(--border-strong);white-space:nowrap;padding:6px 8px;font-size:11.5px;font-weight:600}._table_75o1l_130 td{border-bottom:1px solid var(--border);vertical-align:top;padding:7px 8px}._row_75o1l_149{cursor:pointer}._row_75o1l_149:hover td{background:var(--hover,#f6f8fb)}._name_75o1l_155{color:var(--tp);font-weight:500}._sub_75o1l_159{color:var(--tm);font-size:11.5px}._nowrap_75o1l_163{white-space:nowrap}._h_75o1l_166{color:var(--tp);margin-top:6px;font-size:13px;font-weight:600}._empty_75o1l_172{color:var(--tm);text-align:center;padding:30px 16px;font-size:13px}._emptySmall_75o1l_178{color:var(--tm);padding:10px 0;font-size:12px}._tiles_75o1l_183{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}._tile_75o1l_183{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:10px 12px}._tileLabel_75o1l_194{color:var(--tm);font-size:11.5px}._tileValue_75o1l_198{color:var(--tp);margin-top:4px;font-size:22px;font-weight:700}._barCell_75o1l_204{background:var(--border);vertical-align:middle;border-radius:3px;width:60px;height:6px;margin-right:6px;display:inline-block;overflow:hidden}._barFill_75o1l_214{background:var(--accent);height:100%;display:block}._cols_75o1l_219{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}._col_75o1l_219{min-width:0}._boardWrap_75o1l_229{margin-bottom:18px}._boardTitle_75o1l_232{color:var(--tp);margin-bottom:8px;font-size:14px;font-weight:600}._board_75o1l_229{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}._boardCard_75o1l_243{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);cursor:pointer;flex-direction:column;gap:6px;padding:10px 12px;font-size:12.5px;display:flex}._boardCard_75o1l_243:hover{border-color:var(--border-strong)}._boardHead_75o1l_257,._boardRow_75o1l_258{align-items:center;gap:6px;display:flex}._after_75o1l_263{color:var(--tm);white-space:nowrap;font-size:11px}._page_vkele_1{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}._head_vkele_9{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 24px;display:flex}._logo_vkele_17{color:var(--tp);font-size:16px;font-weight:700}._sub_vkele_22{color:var(--tm);border-left:1px solid var(--border);padding-left:10px;font-size:12px}._spring_vkele_28{flex:1}._userChip_vkele_31{color:var(--ts);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:2px 10px 2px 2px;display:flex}._userChip_vkele_31:hover{border-color:var(--border-strong);background:var(--surface)}._avatar_vkele_48{background:var(--accent-bg);width:30px;height:30px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}._logout_vkele_59{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ts);padding:5px 12px;font-size:12px}._logout_vkele_59:hover{border-color:var(--border-strong);color:var(--tp)}._headBtn_vkele_73{border:1px solid var(--accent-bg);border-radius:var(--r-md);background:var(--accent-bg);color:var(--accent);padding:5px 12px;font-size:12px;font-weight:600}._headBtn_vkele_73:hover{border-color:var(--accent)}._body_vkele_88{flex:1;width:100%;max-width:1240px;margin:0 auto;padding:20px 24px 28px}._secHead_vkele_96{color:var(--tp);margin:4px 0 10px;font-size:14px;font-weight:600}._projGrid_vkele_104{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin-bottom:24px;display:grid}._projCardWrap_vkele_110{display:flex;position:relative}._projCardWrap_vkele_110:hover ._projDelete_vkele_114{opacity:1}._projDelete_vkele_114{color:var(--tm);opacity:0;background:0 0;border:none;border-radius:6px;padding:4px 7px;font-size:12px;position:absolute;top:8px;right:8px}._projDelete_vkele_114:hover{color:#c0392b;background:#fdf2f2}._projCard_vkele_110{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;flex:1;gap:6px;padding:14px 16px;display:flex}._projCardClick_vkele_145{cursor:pointer}._spaceRow_vkele_148{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;margin-top:6px;padding-top:8px;display:flex}._spaceBtn_vkele_156{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--accent);padding:4px 10px;font-size:12px;font-weight:600}._spaceBtn_vkele_156:hover{border-color:var(--accent);background:var(--accent-bg)}._spaceHub_vkele_169{background:var(--accent-bg);border-color:#0000}._projCard_vkele_110:hover{border-color:var(--accent);box-shadow:0 2px 10px #14192812}._projName_vkele_177{color:var(--tp);font-weight:600}._projDesc_vkele_181{color:var(--tm);font-size:12px}._projMeta_vkele_185{align-items:center;gap:6px;margin-top:4px;display:flex}._chip_vkele_191{background:var(--accent-bg);color:var(--accent);border-radius:8px;padding:1px 8px;font-size:10px}._chipStatus_vkele_198{background:var(--tech-bg);color:var(--tech)}._projOpen_vkele_202{color:var(--accent);margin-left:auto;font-size:12px;font-weight:600}._newProj_vkele_209{border:1px dashed var(--border-strong);border-radius:var(--r-lg);color:var(--tm);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:96px;padding:14px;display:flex}._newProj_vkele_209:hover{color:var(--ts);border-color:var(--accent)}._newProjPlus_vkele_226{color:var(--accent);font-size:20px}._logo_vkele_17{align-items:center;gap:7px;display:inline-flex}._brandFoot_vkele_241{grid-template-columns:1fr 1fr;align-items:center;gap:16px 32px;padding:8px 24px 26px;display:grid}._brandFoot_vkele_241>._partnerMark_vkele_249{justify-self:end}._brandFoot_vkele_241>._brandMark_vkele_250{justify-self:start}@media (width<=640px){._brandFoot_vkele_241{grid-template-columns:1fr;justify-items:center}._brandFoot_vkele_241>._partnerMark_vkele_249,._brandFoot_vkele_241>._brandMark_vkele_250{justify-self:center}}._partnerMark_vkele_249{opacity:.8;width:auto;max-width:100%;height:40px}._brandMark_vkele_250{opacity:.8;width:100%;max-width:320px;height:auto}._chipRole_vkele_272{background:var(--side);color:var(--ts);border:1px solid var(--border)}._projNone_vkele_277{color:var(--tm);font-size:11px}._emptyNote_vkele_281{color:var(--tm);grid-column:1/-1;padding:28px 4px;font-size:12.5px;line-height:1.7}._projLead_vkele_289{border:1px solid var(--border);background:var(--surface);color:var(--tm);opacity:0;border-radius:6px;padding:1px 6px;font-size:10.5px;transition:opacity .12s;position:absolute;top:8px;right:34px}._projCardWrap_vkele_110:hover ._projLead_vkele_289{opacity:1}._projLead_vkele_289:hover{color:var(--accent);border-color:var(--accent)}._page_kotfn_2{background:var(--bg);flex-direction:column;height:100vh;display:flex}._head_kotfn_8{background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:12px 24px;display:flex}._back_kotfn_17{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ts);padding:5px 12px;font-size:12px}._back_kotfn_17:hover{border-color:var(--border-strong);color:var(--tp)}._title_kotfn_29{color:var(--tp);font-size:15px;font-weight:700}._spring_kotfn_34{flex:1}._modeSwitch_kotfn_38{border:1px solid var(--border);background:var(--side);border-radius:8px;padding:2px;display:inline-flex}._modeBtn_kotfn_45{color:var(--ts);background:0 0;border:none;border-radius:6px;padding:3px 12px;font-size:12px;font-weight:600}._modeOn_kotfn_54{background:var(--surface);color:var(--accent);box-shadow:0 1px 3px #1419281a}._btn_kotfn_59{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ts);cursor:pointer;padding:5px 12px;font-size:12px}._btn_kotfn_59:hover{border-color:var(--border-strong);color:var(--tp)}._btn_kotfn_59:disabled{opacity:.45;cursor:default}._btnPrimary_kotfn_76{background:var(--accent);border-color:var(--accent);color:#fff}._btnPrimary_kotfn_76:hover{color:#fff;border-color:var(--accent-strong);background:var(--accent-strong)}._btnDanger_kotfn_87{color:#b3261e}._btnSmall_kotfn_91{padding:2px 8px;font-size:11px}._body_kotfn_97{flex:1;min-height:0;display:flex}._nav_kotfn_104{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;flex-shrink:0;width:280px;display:flex;overflow-y:auto}._navHead_kotfn_113{border-bottom:1px solid var(--border);color:var(--tm);align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}._navGroup_kotfn_122{color:var(--tm);letter-spacing:.02em;padding:8px 12px 2px;font-size:11px;font-weight:600}._docBtn_kotfn_129{text-align:left;width:100%;color:var(--tp);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:7px 12px;font-size:12px;display:flex}._docBtn_kotfn_129:hover{background:var(--side)}._docOn_kotfn_145{background:var(--accent-bg);color:var(--accent)}._docOn_kotfn_145:hover{background:var(--accent-bg)}._docCode_kotfn_152{color:var(--tm);width:34px;font-family:ui-monospace,monospace;font-size:11px}._docName_kotfn_158{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._rev_kotfn_164{color:var(--tm);font-family:ui-monospace,monospace;font-size:10px}._badgeImported_kotfn_169{color:#a5651b;background:#fdf6ec;border-radius:10px;padding:1px 6px;font-size:10px}._badgeIssues_kotfn_176{color:#b3261e;background:#fdecec;border-radius:10px;padding:1px 6px;font-size:10px}._hiddenFile_kotfn_183{display:none}._content_kotfn_188{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._docHead_kotfn_195{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;align-items:center;gap:10px;padding:10px 20px;display:flex}._docTitle_kotfn_204{color:var(--tp);font-size:14px;font-weight:700}._tabs_kotfn_209{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;gap:2px;padding:0 20px;display:flex}._tab_kotfn_209{color:var(--tm);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 14px;font-size:12px}._tabOn_kotfn_226{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}._scroll_kotfn_231{flex:1;min-height:0;padding:16px 20px 40px;overflow:auto}._empty_kotfn_237{color:var(--tm);text-align:center;padding:40px;font-size:13px}._issues_kotfn_245{background:#fff7f5;border-bottom:1px solid #f3d4cf;flex-shrink:0;max-height:160px;padding:8px 20px;font-size:12px;overflow:auto}._issueRow_kotfn_254{align-items:center;gap:8px;padding:2px 0;display:flex}._issueWhere_kotfn_260{color:#b3261e;cursor:pointer;font-family:ui-monospace,monospace}._issueMsg_kotfn_265{color:var(--ts);flex:1}._conflict_kotfn_269{color:#b3261e;background:#fdecec;align-items:center;gap:10px;padding:6px 20px;font-size:12px;display:flex}._section_kotfn_280{margin-bottom:22px}._secTitle_kotfn_283{color:var(--tp);align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:700;display:flex}._secHint_kotfn_292{color:var(--tm);font-size:11px;font-weight:400}._subTitle_kotfn_298{color:var(--ts);align-items:baseline;gap:8px;margin:10px 0 6px;font-size:12px;font-weight:600;display:flex}._fields_kotfn_307{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 14px;display:grid}._field_kotfn_307{color:var(--tm);flex-direction:column;gap:3px;font-size:11px;display:flex}._input_kotfn_319,._textarea_kotfn_320,._select_kotfn_321{font:inherit;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--tp);box-sizing:border-box;width:100%;padding:5px 8px;font-size:12px}._textarea_kotfn_320{resize:vertical;min-height:56px;line-height:1.5}._input_kotfn_319:focus,._textarea_kotfn_320:focus,._select_kotfn_321:focus{border-color:var(--accent);outline:none}._mono_kotfn_343{font-family:ui-monospace,monospace}._rows_kotfn_348{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);overflow:hidden}._rowsHead_kotfn_354,._row_kotfn_348{align-items:start;gap:6px;padding:4px 8px;display:grid}._rowsHead_kotfn_354{background:var(--side);color:var(--tm);border-bottom:1px solid var(--border);font-size:11px}._row_kotfn_348{border-bottom:1px solid var(--border)}._row_kotfn_348:last-child{border-bottom:none}._rowBtns_kotfn_373{gap:2px;display:flex}._iconBtn_kotfn_377{color:var(--tm);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:1px solid #0000;padding:2px 5px;font-size:12px;line-height:1}._iconBtn_kotfn_377:hover{border-color:var(--border);color:var(--tp);background:var(--side)}._iconBtn_kotfn_377:disabled{opacity:.3;cursor:default}._addRow_kotfn_396{background:var(--side);padding:6px 8px}._prose_kotfn_402{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}._block_kotfn_407{border-bottom:1px solid var(--border);align-items:flex-start;gap:6px;padding:6px 8px;display:flex}._block_kotfn_407:last-of-type{border-bottom:none}._blockKind_kotfn_417{flex-shrink:0;width:84px}._blockBody_kotfn_421{flex:1;min-width:0}._blockBtns_kotfn_425{flex-direction:column;flex-shrink:0;gap:1px;display:flex}._proseEmpty_kotfn_431{color:var(--tm);padding:8px;font-size:12px}._tableEdit_kotfn_436{border-collapse:collapse;width:100%;font-size:12px}._tableEdit_kotfn_436 td,._tableEdit_kotfn_436 th{border:1px solid var(--border);vertical-align:top;padding:2px}._tableEdit_kotfn_436 th{background:var(--side)}._cellInput_kotfn_450{font:inherit;resize:vertical;box-sizing:border-box;background:0 0;border:none;width:100%;min-height:26px;padding:3px 4px;font-size:12px}._cellInput_kotfn_450:focus{outline:1px solid var(--accent);background:var(--surface)}._tableTools_kotfn_465{gap:4px;margin-top:4px;display:flex}._imgPreview_kotfn_470{border:1px solid var(--border);background:#fff;max-width:100%;max-height:260px}._split_kotfn_478{gap:16px;min-height:0;display:flex}._listCol_kotfn_483{flex-shrink:0;width:320px}._editCol_kotfn_487{flex:1;min-width:0}._groupHead_kotfn_491{align-items:center;gap:6px;margin:10px 0 4px;display:flex}._groupName_kotfn_497{flex:1;font-size:12px;font-weight:600}._taskBtn_kotfn_502{text-align:left;border-radius:var(--r-sm);width:100%;color:var(--tp);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:5px 8px 5px 14px;font-size:12px;display:flex}._taskBtn_kotfn_502:hover{background:var(--side)}._taskOn_kotfn_519{background:var(--accent-bg);border-color:var(--accent-bg);color:var(--accent)}._taskId_kotfn_524{color:var(--tm);width:26px;font-family:ui-monospace,monospace;font-size:10px}._chips_kotfn_530{flex-wrap:wrap;gap:4px;display:flex}._chip_kotfn_530{border:1px solid var(--border);background:var(--surface);color:var(--ts);cursor:pointer;border-radius:10px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:11px}._chipOn_kotfn_545{background:var(--accent-bg);border-color:var(--accent);color:var(--accent)}._chipMissing_kotfn_550{color:#b3261e;border-style:dashed}._revTable_kotfn_556{border-collapse:collapse;width:100%;font-size:12px}._revTable_kotfn_556 th,._revTable_kotfn_556 td{border-bottom:1px solid var(--border);text-align:left;padding:5px 8px}._revTable_kotfn_556 th{color:var(--tm);font-size:11px;font-weight:600}._diffBox_kotfn_572{white-space:pre-wrap;background:var(--side);border:1px solid var(--border);border-radius:var(--r-md);max-height:320px;padding:8px;font-family:ui-monospace,monospace;font-size:11px;overflow:auto}._linkList_kotfn_583 a{color:var(--accent);padding:2px 0;font-size:12px;display:block}._back_kotfn_17,._title_kotfn_29,._modeSwitch_kotfn_38,._btn_kotfn_59{white-space:nowrap;flex-shrink:0}._modeBtn_kotfn_45{white-space:nowrap}@media (width<=1180px){._head_kotfn_8{flex-wrap:wrap;row-gap:8px;padding:12px 16px}}._editCol_kotfn_487{min-width:460px}._scroll_kotfn_231{container:regsplit/inline-size}._listCol_kotfn_483{width:clamp(220px,30%,320px)}@container regsplit (width<=720px){._split_kotfn_478{flex-direction:column}._listCol_kotfn_483{border-bottom:1px solid var(--border);width:auto;max-height:40vh;padding-bottom:8px;overflow-y:auto}}._stepText_kotfn_635{white-space:normal;flex:1;min-width:0;line-height:1.45}._taskBtn_kotfn_502:has(._stepText_kotfn_635){align-items:flex-start}._docIso_kotfn_646{color:var(--tm);text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}._badgeNoModule_kotfn_654{color:var(--tm);background:var(--side);white-space:nowrap;border-radius:10px;padding:1px 6px;font-size:10px}._moduleNote_kotfn_664{background:var(--accent-bg);color:var(--ts);border-radius:8px;margin-bottom:10px;padding:8px 12px;font-size:12px;line-height:1.6}._roTable_kotfn_673{border-collapse:collapse;width:100%;font-size:12px}._roTable_kotfn_673 td{border-top:1px solid var(--border);color:var(--ts);vertical-align:top;padding:5px 8px}._roTable_kotfn_673 td:first-child{white-space:nowrap;color:var(--tp)}._fillHint_kotfn_690{color:var(--tm);margin:-2px 0 8px;font-size:12px;line-height:1.6}._fillSummary_kotfn_691{color:var(--accent);background:var(--accent-bg);border-radius:8px;margin-bottom:10px;padding:7px 12px;font-size:12.5px}._fillSummary_kotfn_691 span{color:var(--ts)}._fillCard_kotfn_693{border:1px solid var(--border);border-radius:8px;margin-bottom:6px}._fillHead_kotfn_694{align-items:center;gap:8px;padding:6px 10px;display:flex}._fillCaret_kotfn_695{width:18px;color:var(--tm);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}._fillName_kotfn_696{color:var(--tp);font-size:13px;font-weight:600}._fillMeta_kotfn_697{color:var(--tm);font-size:11px}._fillCheck_kotfn_698{color:var(--ts);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}._fillCount_kotfn_699{color:var(--accent);white-space:nowrap;font-size:11px}._fillBody_kotfn_700{border-top:1px solid var(--border);padding:6px 10px 8px 36px}._fillSecHead_kotfn_701{color:var(--tm);margin-top:4px;font-size:11.5px}._fillSec_kotfn_701{color:var(--tp);cursor:pointer;align-items:center;gap:6px;padding:2px 0;font-size:12.5px;display:flex}._fillWho_kotfn_703{color:var(--tm);padding:0 10px 6px 36px;font-size:11px}._fillWhoInline_kotfn_704{color:var(--tm);margin-left:6px;font-size:11px}._fillNone_kotfn_705{color:#a15c00;margin-left:6px;font-size:11px}._fillOther_kotfn_706{border:1px dashed var(--border-strong,var(--border));color:var(--ts);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;padding:7px 10px;font-size:12.5px;display:flex}._fillPicker_kotfn_707{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:4px;max-height:320px;margin-top:6px;padding:8px 10px;display:flex;overflow:auto}._fillPickDoc_kotfn_708{border-top:1px solid var(--border);padding-top:4px}._subScreen_kotfn_711{text-align:left;width:100%;color:var(--ts);cursor:pointer;background:0 0;border:none;padding:3px 12px 3px 58px;font-size:12px;display:block}._subScreen_kotfn_711:hover{background:var(--side)}._fillCols_kotfn_725{color:var(--tm);flex-wrap:wrap;align-items:center;gap:4px;padding:0 10px 6px 36px;font-size:11px;display:flex}._fillCol_kotfn_725{color:var(--ts);background:var(--side);cursor:help;border-radius:4px;padding:1px 6px;font-size:11px}._moreWrap_kotfn_729{position:relative}._moreMenu_kotfn_730{z-index:20;background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;min-width:160px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 14px #00000014}._moreMenu_kotfn_730 button{text-align:left;font:inherit;color:var(--tp);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:7px 10px;font-size:12.5px}._moreMenu_kotfn_730 button:hover{background:var(--side)}._diet_kotfn_733{flex-direction:column;gap:22px;max-width:980px;padding:14px 18px;display:flex}._dietSec_kotfn_734{flex-direction:column;gap:6px;display:flex}._dietTitle_kotfn_735{color:var(--tp);align-items:baseline;gap:8px;margin:0 0 4px;font-size:14px;display:flex}._dietCard_kotfn_736{border:1px solid var(--border);background:var(--surface);border-radius:8px}._dietHead_kotfn_737{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;display:flex}._dietParts_kotfn_738{color:var(--ts);padding:0 12px 9px 38px;font-size:12px;line-height:1.6}._dietList_kotfn_739{flex-wrap:wrap;gap:4px;padding:0 12px 10px 38px;display:flex}._dietPart_kotfn_738{border:1px solid var(--border);background:var(--side);font:inherit;color:var(--tp);cursor:pointer;text-align:left;border-radius:6px;flex-direction:column;align-items:flex-start;padding:3px 8px;font-size:12px;display:inline-flex}._dietSub_kotfn_741{color:var(--tm);white-space:normal;max-width:360px;margin-top:2px;font-size:11px}._dietNote_kotfn_742{width:100%;color:var(--tm);margin-top:4px;font-size:11px}._dietGroup_kotfn_743{color:var(--ts);align-items:center;gap:6px;margin:8px 0 2px;font-size:12px;font-weight:700;display:flex}._dietStep_kotfn_744{border-top:1px solid var(--border);align-items:center;gap:8px;padding:4px 0;display:flex}._dietNo_kotfn_742{text-align:right;width:22px;color:var(--tm);flex-shrink:0;font-size:12px}._dietStepTitle_kotfn_746{width:320px;color:var(--tp);flex-shrink:0;font-size:13px}._dietInput_kotfn_747{width:320px;font:inherit;color:var(--tp);background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;padding:4px 6px;font-size:13px}._dietInput_kotfn_747:hover,._dietInput_kotfn_747:focus{border-color:var(--border);background:var(--surface);outline:none}._dietChips_kotfn_749{flex-wrap:wrap;flex:1;align-items:center;gap:4px;display:flex}._dietChip_kotfn_749{color:var(--accent);background:var(--accent-bg);border-radius:999px;align-items:center;gap:3px;padding:1px 8px;font-size:11.5px;display:inline-flex}._dietX_kotfn_751{color:var(--tm);cursor:pointer;background:0 0;border:none;padding:0 0 0 2px;font-size:10px}._dietAdd_kotfn_752{border:1px dashed var(--border);color:var(--tm);cursor:pointer;background:0 0;border-radius:999px;padding:0 4px;font-size:11.5px}._dietActs_kotfn_753{opacity:.5;gap:2px;display:flex}._dietGroupActs_kotfn_754{opacity:.5;gap:2px;display:inline-flex}._dietGroup_kotfn_743:hover ._dietGroupActs_kotfn_754{opacity:1}._dietGroupName_kotfn_756{font:inherit;color:var(--ts);background:0 0;border:1px solid #0000;border-radius:6px;min-width:120px;padding:2px 6px;font-weight:700}._dietGroupName_kotfn_756:hover,._dietGroupName_kotfn_756:focus{border-color:var(--border);background:var(--surface);color:var(--tp);outline:none}._dietStep_kotfn_744:hover ._dietActs_kotfn_753{opacity:1}._dietPartOn_kotfn_761{border-color:var(--accent);background:var(--accent-bg)}._dietPartExtra_kotfn_762{background:var(--surface);border-style:dashed}._dietAddBtn_kotfn_763{border:1px dashed var(--accent);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:3px 9px;font-size:12px}._reqMark_kotfn_764{color:#b91c1c;margin-left:2px;font-style:normal}._metaDot_kotfn_765{background:var(--accent);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-left:4px;display:inline-block}._metaBox_kotfn_766{border:1px solid var(--border);background:var(--side);border-radius:8px;flex-direction:column;gap:8px;width:100%;margin-top:6px;padding:10px 12px;display:flex}._metaHead_kotfn_767{color:var(--tp);align-items:baseline;gap:8px;font-size:12.5px;display:flex}._metaGrid_kotfn_768{grid-template-columns:1fr 140px 140px;gap:8px;display:grid}._metaRow_kotfn_769{color:var(--ts);flex-direction:column;gap:3px;font-size:11.5px;display:flex}._metaCheck_kotfn_770{color:var(--ts);align-items:center;gap:5px;font-size:12px;display:inline-flex}._dietHeadRow_kotfn_771{align-items:center;padding-right:8px;display:flex}._dietCardOff_kotfn_772{opacity:.55;border-style:dashed}._dietAddRow_kotfn_773{align-items:center;gap:6px;max-width:620px;display:flex}._dietHeadRow_kotfn_771 ._dietHead_kotfn_737{flex:1;min-width:0}._fieldGroup_kotfn_777{color:var(--text-muted,#6b7280);flex-basis:100%;margin-top:6px;font-size:12px;font-weight:600}._dietPartOff_kotfn_786{opacity:.5;text-decoration:line-through}._badgeBaseline_kotfn_789{white-space:nowrap;color:#9a4a12;background:#fff4e5;border:1px solid #f3d3a8;border-radius:10px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:400}._backdrop_11nf0_1{z-index:80;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._sheet_11nf0_11{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);width:min(860px,100%);max-height:100%;color:var(--tp);flex-direction:column;gap:10px;padding:14px 16px;font-size:13px;display:flex;box-shadow:0 18px 44px #14192838}._head_11nf0_25,._counts_11nf0_26,._foot_11nf0_27{align-items:center;gap:10px;display:flex}._spring_11nf0_32{flex:1}._file_11nf0_35{color:var(--tm);font-size:12px}._x_11nf0_39{color:var(--tm);background:0 0;border:none}._note_11nf0_44{color:var(--ts);font-size:12px}._err_11nf0_48{color:#b4232a;font-size:12px}._ok_11nf0_52{border-radius:var(--r-sm);color:#1e7b34;background:#e7f6ec;padding:8px 10px;font-size:12.5px}._counts_11nf0_26 span{border-radius:10px;padding:2px 9px;font-size:12px;font-weight:600}._cAdd_11nf0_65{color:#1e7b34;background:#e7f6ec}._cUpd_11nf0_69{background:var(--accent-bg);color:var(--accent)}._cSame_11nf0_73{background:var(--side);color:var(--tm)}._cErr_11nf0_77{color:#b4232a;background:#fdecec}._only_11nf0_81{color:var(--ts);align-items:center;gap:4px;font-size:12px;display:flex}._table_11nf0_88{border:1px solid var(--border);border-radius:var(--r-sm);flex:1;min-height:0;max-height:56vh;overflow:auto}._tr_11nf0_96{border-bottom:1px solid var(--border);grid-template-columns:48px 140px 160px 60px 1fr;align-items:start;gap:8px;padding:5px 10px;font-size:12px;display:grid}._th_11nf0_105{background:var(--side);color:var(--ts);font-weight:600;position:sticky;top:0}._trErr_11nf0_112{background:#fff6f5}._a_add_11nf0_115{color:#1e7b34;font-weight:600}._a_update_11nf0_119{color:var(--accent);font-weight:600}._a_same_11nf0_123{color:var(--tm)}._a_error_11nf0_126{color:#b4232a;font-weight:600}._btn_11nf0_130{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--tp);padding:6px 14px;font-size:13px}._btn_11nf0_130:disabled{opacity:.5}._primary_11nf0_141{border-color:var(--accent);background:var(--accent);color:#fff}._dup_11nf0_147{color:#b9770e;font-weight:600}._dupNote_11nf0_151{border-radius:var(--r-sm);color:#8a5a00;background:#fff7e6;padding:6px 10px;font-size:12px}._wrap_f38h2_1{flex:1;min-height:0;display:flex}._nav_f38h2_6{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow-y:auto}._navHead_f38h2_15{border-bottom:1px solid var(--border);color:var(--tm);align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}._spring_f38h2_24{flex:1}._btnSmall_f38h2_27{border:1px solid var(--accent);border-radius:var(--r-md);background:var(--surface);color:var(--accent);padding:3px 9px;font-size:11.5px}._btnSmall_f38h2_27:hover{background:var(--accent-bg)}._search_f38h2_38{border:1px solid var(--border);border-radius:var(--r-md);font:inherit;color:var(--tp);background:var(--surface);margin:8px 12px;padding:6px 9px;font-size:12px}._search_f38h2_38:focus{border-color:var(--accent);outline:none}._item_f38h2_52{text-align:left;background:0 0;border:none;border-left:3px solid #0000;flex-direction:column;gap:2px;width:100%;padding:8px 14px;display:flex}._item_f38h2_52:hover{background:var(--side)}._itemOn_f38h2_66{background:var(--accent-bg);border-left-color:var(--accent)}._itemName_f38h2_70{color:var(--tp);font-size:13px;font-weight:600}._itemMeta_f38h2_75{color:var(--tm);font-variant-numeric:tabular-nums;font-size:11px}._empty_f38h2_80{color:var(--tm);text-align:center;padding:24px 16px;font-size:12px;line-height:1.6}._main_f38h2_88{flex:1;min-width:0;padding:20px 24px;overflow-y:auto}._card_f38h2_94{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);max-width:560px;padding:18px 20px 14px}._cardHead_f38h2_101{flex-direction:column;gap:3px;margin-bottom:16px;display:flex}._cardTitle_f38h2_107{color:var(--tp);font-size:15px;font-weight:700}._cardMeta_f38h2_112{color:var(--tm);font-size:11.5px}._fg_f38h2_116{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}._fl_f38h2_122{color:var(--ts);font-size:12px}._fl_f38h2_122 em{color:#c0392b;margin-left:4px;font-size:10px;font-style:normal}._fi_f38h2_132{border:1px solid var(--border-strong);border-radius:var(--r-md);font:inherit;color:var(--tp);background:var(--surface);padding:8px 10px;font-size:13px}._fi_f38h2_132:focus{border-color:var(--accent);outline:none}._hint_f38h2_145{color:#b9770e;font-size:11px}._foot_f38h2_149{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:6px;padding-top:12px;display:flex}._status_f38h2_157{color:var(--tm);flex:1;font-size:11.5px}._err_f38h2_162{color:#c0392b}._btnPrimary_f38h2_165,._btnDanger_f38h2_166{border-radius:7px;padding:6px 16px;font-size:12.5px}._btnPrimary_f38h2_165{border:1px solid var(--accent);background:var(--accent);color:#fff}._btnPrimary_f38h2_165:disabled{opacity:.45;cursor:default}._btnDanger_f38h2_166{border:1px solid var(--border);background:var(--surface);color:#c0392b}._btnDanger_f38h2_166:hover{border-color:#c0392b}._wideCard_f38h2_190{max-width:860px;margin-top:12px}._rosterHead_f38h2_194{align-items:center;gap:8px;margin-bottom:12px;display:flex}._roster_f38h2_194{border:1px solid var(--border);border-radius:var(--r-sm);overflow:hidden}._rrow_f38h2_205{background:var(--border);grid-template-columns:1.1fr .9fr .9fr 1fr 1.3fr 52px;gap:1px;display:grid}._rhead_f38h2_211 span{background:var(--side);color:var(--ts);padding:5px 8px;font-size:11px}._rid_f38h2_217{background:var(--surface);color:var(--tp);align-items:center;gap:6px;padding:5px 8px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;display:flex}._rmaster_f38h2_227{background:var(--accent-bg);color:var(--accent);font-size:9.5px;font-style:normal;font-family:var(--font-sans);border-radius:6px;padding:0 5px}._rcell_f38h2_236{font:inherit;color:var(--tp);background:var(--surface);border:none;outline:none;min-width:0;padding:5px 8px;font-size:12px}._rcell_f38h2_236:focus{background:var(--accent-bg)}._rdel_f38h2_249{background:var(--surface);color:var(--tm);border:none;font-size:11px}._rdel_f38h2_249:hover{color:#c0392b}._bulkRow_f38h2_260{gap:6px;padding:0 10px 8px;display:flex}._wrap_5dqn4_1{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 18px 24px;display:flex;overflow:hidden}._toolbar_5dqn4_11{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._search_5dqn4_17{border:1px solid var(--border);border-radius:var(--r-md);width:260px;font:inherit;color:var(--tp);background:var(--surface);padding:5px 9px;font-size:12.5px}._select_5dqn4_27{border:1px solid var(--border);border-radius:var(--r-md);font:inherit;color:var(--tp);background:var(--surface);padding:5px 8px;font-size:12.5px}._count_5dqn4_36{color:var(--tm);font-size:11.5px}._warn_5dqn4_40{color:#b9770e;font-weight:600}._spring_5dqn4_44{flex:1}._btn_5dqn4_47{border:1px solid var(--border);background:var(--surface);color:var(--ts);white-space:nowrap;border-radius:7px;padding:5px 13px;font-size:12.5px}._btn_5dqn4_47:hover:not(:disabled){border-color:var(--border-strong);color:var(--tp)}._btn_5dqn4_47:disabled{opacity:.5;cursor:default}._primary_5dqn4_64{background:var(--accent);border-color:var(--accent);color:#fff}._primary_5dqn4_64:hover:not(:disabled){color:#fff;filter:brightness(1.05)}._err_5dqn4_73{color:#c0392b;font-size:12px}._grid_5dqn4_78{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--border);flex:1;min-height:0;overflow:auto}._grid_5dqn4_78>._row_5dqn4_86{min-width:1020px}._grid_5dqn4_78>._headRow_5dqn4_90{z-index:2;position:sticky;top:0}._row_5dqn4_86{background:var(--border);grid-template-columns:1.1fr .9fr 1.2fr .9fr .7fr .9fr .8fr 1fr 1.3fr 56px;gap:1px;display:grid}._headRow_5dqn4_90>span{background:var(--side);color:var(--ts);align-items:center;padding:4px 6px;font-size:11px;display:flex}._sortBtn_5dqn4_109{color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:3px;padding:1px 3px;font-size:11px;display:inline-flex}._sortBtn_5dqn4_109:hover{color:var(--accent)}._sortOn_5dqn4_123{color:var(--accent);font-weight:700}._caret_5dqn4_127{font-size:8px}._id_5dqn4_130{background:var(--surface);color:var(--tp);align-items:center;gap:5px;min-width:0;padding:5px 8px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;display:flex;overflow:hidden}._master_5dqn4_142{background:var(--accent-bg);color:var(--accent);font-size:9.5px;font-style:normal;font-family:var(--font-sans);white-space:nowrap;border-radius:6px;padding:0 5px}._cell_5dqn4_152,._cellSelect_5dqn4_153{font:inherit;color:var(--tp);background:var(--surface);border:none;outline:none;min-width:0;padding:5px 8px;font-size:12px}._cell_5dqn4_152:focus,._cellSelect_5dqn4_153:focus{background:var(--accent-bg)}._cellSelect_5dqn4_153._none_5dqn4_167{color:#b9770e}._joined_5dqn4_170{background:var(--surface);color:var(--tm);padding:5px 8px;font-size:11.5px}._del_5dqn4_176{background:var(--surface);color:var(--tm);border:none;font-size:11px}._del_5dqn4_176:hover{color:#c0392b}._empty_5dqn4_185{color:var(--tm);background:var(--surface);padding:14px 10px;font-size:12px}._seBadge_5dqn4_193{color:#1f6feb;background:#eaf2ff;border-radius:4px;margin-left:5px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:700}._gradeOn_5dqn4_203{color:var(--accent);font-weight:600}._acts_5dqn4_209{background:var(--surface);flex-direction:column;justify-content:center;align-items:stretch;gap:0;display:flex}._del_5dqn4_176:disabled{opacity:.4;cursor:default}._backdrop_5dqn4_221{z-index:80;background:#14192857;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._pwBox_5dqn4_230{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:10px;width:min(420px,100% - 32px);padding:18px 20px;font-size:13px;display:flex}._pwRow_5dqn4_241{align-items:center;gap:8px;display:flex}._pw_5dqn4_230{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--side);letter-spacing:.5px;-webkit-user-select:all;user-select:all;flex:1;padding:8px 10px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:15px}._pwNote_5dqn4_257{color:var(--ts);font-size:12px;line-height:1.6}._pwFoot_5dqn4_262{justify-content:flex-end;display:flex}._backdrop_88l5m_1{z-index:95;background:#14192857;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._box_88l5m_11{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);flex-direction:column;width:min(520px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 18px 44px #14192838}._head_88l5m_22{color:var(--tp);border-bottom:1px solid var(--border);background:var(--side);padding:12px 16px;font-size:14px;font-weight:700}._body_88l5m_30{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow-y:auto}._help_88l5m_39{color:var(--tm);margin:0;font-size:11.5px;line-height:1.6}._field_88l5m_45{color:var(--ts);flex-direction:column;gap:4px;font-size:12px;display:flex}._field_88l5m_45 em{color:var(--accent);margin-left:3px;font-size:10.5px;font-style:normal}._input_88l5m_58{border:1px solid var(--border);border-radius:var(--r-md);font:inherit;color:var(--tp);background:var(--surface);padding:6px 9px;font-size:12.5px}._input_88l5m_58:focus{border-color:var(--accent);outline:none}._diag_88l5m_71{border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;gap:4px;padding:9px 11px;font-size:12px;display:flex}._ok_88l5m_80{color:var(--ok);font-weight:600}._bad_88l5m_84{color:#c0392b;font-weight:600}._warn_88l5m_88{color:#b9770e;margin-top:4px;font-weight:600}._line_88l5m_93{color:var(--ts);padding-left:10px;font-size:11.5px;font-weight:400}._line_88l5m_93 code{color:var(--tp);font-family:ui-monospace,Menlo,Consolas,monospace}._foot_88l5m_103{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px 16px;display:flex}._err_88l5m_110{color:#c0392b;flex:1;font-size:11.5px}._btn_88l5m_115{border:1px solid var(--border);background:var(--surface);color:var(--ts);white-space:nowrap;border-radius:7px;padding:5px 14px;font-size:12.5px}._btn_88l5m_115:hover:not(:disabled){border-color:var(--border-strong);color:var(--tp)}._btn_88l5m_115:disabled{opacity:.5;cursor:default}._primary_88l5m_132{background:var(--accent);border-color:var(--accent);color:#fff}._primary_88l5m_132:hover:not(:disabled){color:#fff;filter:brightness(1.05)}._wrap_ih84r_2{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._head_ih84r_9{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:10px;padding:10px 20px;display:flex}._headTitle_ih84r_17{color:var(--tp);font-size:13px;font-weight:700}._spring_ih84r_22{flex:1}._scroll_ih84r_25{flex:1;min-height:0;padding:16px 20px 40px;overflow:auto}._sec_ih84r_31{margin-bottom:28px}._loading_ih84r_34{color:var(--tm);padding:24px 20px;font-size:12.5px}._secTitle_ih84r_40{color:var(--tp);align-items:baseline;gap:10px;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}._caret_ih84r_49{color:var(--tm);font-size:11px}._dim_ih84r_53{color:var(--tm);font-size:12px}._fi_ih84r_57{width:100%;font:inherit;color:var(--tp);background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 9px;font-size:13px}._fi_ih84r_57:hover{border-color:var(--border)}._fi_ih84r_57:focus{border-color:var(--accent);background:var(--surface);outline:none}._del_ih84r_75{color:var(--tm);background:0 0;border:none;border-radius:5px;padding:4px;font-size:12px}._del_ih84r_75:hover{color:#c0392b;background:#fdf2f2}._add_ih84r_87{border:1px dashed var(--border-strong);border-radius:var(--r-md);color:var(--ts);background:0 0;margin-top:10px;padding:7px 16px;font-size:12px}._add_ih84r_87:hover{border-color:var(--accent);color:var(--accent)}._addSmall_ih84r_100{border:1px dashed var(--border-strong);border-radius:var(--r-md);color:var(--ts);background:0 0;align-self:flex-start;padding:4px 10px;font-size:11px}._addSmall_ih84r_100:hover{border-color:var(--accent);color:var(--accent)}._stageRow_ih84r_113{flex-wrap:wrap;gap:10px;display:flex}._stageCard_ih84r_118{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;flex-shrink:0;gap:6px;width:230px;padding:10px 12px;display:flex}._stageTop_ih84r_129{justify-content:space-between;align-items:center;display:flex}._stageIdx_ih84r_134{color:var(--tm);font-size:11px;font-weight:600}._stageAdd_ih84r_139{border:1px dashed var(--border-strong);border-radius:var(--r-md);width:90px;color:var(--ts);background:0 0;flex-shrink:0;font-size:12px}._stageAdd_ih84r_139:hover{border-color:var(--accent);color:var(--accent)}._stageDesc_ih84r_152{resize:vertical;border:1px solid var(--border);width:100%;min-height:64px;font:inherit;color:var(--ts);background:var(--surface);border-radius:6px;padding:6px 9px;font-size:12px}._stageDesc_ih84r_152:focus{border-color:var(--accent);outline:none}._msDiamond_ih84r_168{color:var(--accent);flex-shrink:0;font-size:11px}._msCards_ih84r_173{flex-direction:column;gap:12px;display:flex}._msCard_ih84r_173{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:8px;max-width:640px;padding:12px 14px;display:flex}._msCardHead_ih84r_188{align-items:center;gap:8px;display:flex}._msNameInput_ih84r_193{font-weight:600}._msToggle_ih84r_196{background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:3px 4px;display:inline-flex}._msToggle_ih84r_196:hover ._caret_ih84r_49{color:var(--accent)}._msSummary_ih84r_208{color:var(--tm);white-space:nowrap;flex-shrink:0;font-size:11px}._ckHead_ih84r_214{color:var(--tm);align-items:baseline;gap:8px;margin-top:2px;font-size:12px;font-weight:700;display:flex}._ckRow_ih84r_223{align-items:center;gap:6px;padding-left:4px;display:flex}._ckBox_ih84r_229{color:var(--tm);flex-shrink:0;font-size:13px}._mv_ih84r_236{color:var(--tm);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:2px 4px;font-size:10px}._mv_ih84r_236:hover:not(:disabled){color:var(--accent,#1a7fb8);background:var(--surface-2,#eef2f7)}._mv_ih84r_236:disabled{opacity:.3;cursor:default}._grip_ih84r_253{cursor:grab;color:var(--tm);-webkit-user-select:none;user-select:none;padding:0 2px;font-size:13px}._dragging_ih84r_260{opacity:.45}._dropOn_ih84r_263{outline:2px dashed var(--accent,#1a7fb8);outline-offset:2px}._wrap_1wgsf_2{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._head_1wgsf_9{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;padding:10px 20px;display:flex}._headTitle_1wgsf_17{color:var(--tp);white-space:nowrap;font-size:13px;font-weight:700}._sub_1wgsf_23{color:var(--tm);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._spring_1wgsf_30{flex:1}._btn_1wgsf_33{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ts);white-space:nowrap;cursor:pointer;flex-shrink:0;padding:5px 12px;font-size:12px}._btn_1wgsf_33:hover:not(:disabled){border-color:var(--border-strong);color:var(--tp)}._btn_1wgsf_33:disabled{opacity:.5;cursor:default}._primary_1wgsf_52{background:var(--accent,#1a7fb8);border-color:var(--accent,#1a7fb8);color:#fff}._primary_1wgsf_52:hover:not(:disabled){color:#fff;filter:brightness(1.05)}._danger_1wgsf_61{color:#b42318}._hiddenFile_1wgsf_64{display:none}._search_1wgsf_67{border:1px solid var(--border);border-radius:var(--r-md);width:220px;padding:5px 9px;font-size:12px}._check_1wgsf_74{color:var(--ts);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}._scroll_1wgsf_82{flex:1;min-height:0;padding:14px 20px 40px;overflow:auto}._count_1wgsf_88{color:var(--tm);margin-bottom:8px;font-size:12px}._empty_1wgsf_93{color:var(--tm);padding:12px 0;font-size:12.5px}._tbl_1wgsf_100{border-collapse:collapse;width:100%;max-width:1100px;font-size:12.5px}._tbl_1wgsf_100 th{text-align:left;color:var(--tm);border-bottom:1px solid var(--border);padding:6px 8px;font-size:11.5px;font-weight:600}._tbl_1wgsf_100 td{border-bottom:1px solid var(--border);vertical-align:middle;padding:6px 8px}._groupRow_1wgsf_119 td{background:var(--side,#f4f6f9);color:var(--ts);padding-top:9px;font-size:12px;font-weight:700}._name_1wgsf_126{color:var(--tp);font-weight:600}._tasks_1wgsf_130{color:var(--ts);font-size:12px}._cKind_1wgsf_134{width:48px;color:var(--tm)}._cForm_1wgsf_138{width:170px}._cAnchor_1wgsf_141{width:70px}._cAct_1wgsf_144{text-align:right;width:120px}._formNo_1wgsf_148{font-family:var(--mono,Consolas, monospace);color:var(--accent,#1a7fb8);font-size:11.5px}._none_1wgsf_153{color:#b54708;font-size:12px}._dim_1wgsf_157{color:var(--tm)}._full_1wgsf_160{color:#067647;font-weight:600}._partial_1wgsf_164{color:#b54708;font-weight:600}._editor_1wgsf_170{flex-direction:column;flex:1;min-height:0;display:flex}._split_1wgsf_176{flex:1;min-height:0;display:flex}._side_1wgsf_181{border-right:1px solid var(--border);background:var(--surface);flex:none;width:300px;padding:10px 12px 30px;overflow:auto}._sideHead_1wgsf_189{color:var(--tp);font-size:12.5px;font-weight:700}._sideNote_1wgsf_194{color:var(--tm);margin:4px 0 10px;font-size:11.5px}._sideItem_1wgsf_199{margin-bottom:12px}._sideName_1wgsf_202{color:var(--tp);align-items:center;gap:6px;margin-bottom:3px;font-size:12.5px;font-weight:600;display:flex}._tag_1wgsf_211{color:#fff;background:var(--accent,#1a7fb8);border-radius:8px;padding:0 6px;font-size:10.5px;font-weight:600}._tagDim_1wgsf_219{color:var(--tm);border:1px solid var(--border);border-radius:8px;padding:0 6px;font-size:10.5px;font-weight:500}._part_1wgsf_164{text-align:left;width:100%;color:var(--ts);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:3px 6px;font-size:12px;display:flex}._part_1wgsf_164:hover{background:var(--side,#f4f6f9)}._partOn_1wgsf_244{border-color:var(--accent,#1a7fb8);color:var(--tp);background:#eef6fb}._partDone_1wgsf_249 ._partLabel_1wgsf_249{color:var(--tp)}._partMark_1wgsf_252{text-align:center;flex:none;width:16px;font-size:11px}._partLabel_1wgsf_249{flex:1;min-width:0}._lost_1wgsf_262{color:#b42318;font-size:10.5px}._moved_1wgsf_266{color:#b54708;font-size:10.5px}._sheet_1wgsf_272{min-width:0;color:var(--tp);background:var(--bg,#eef1f5);flex-direction:column;flex:1;align-items:center;gap:20px;padding:20px;font-size:12.5px;line-height:1.7;display:flex;overflow:auto}._page_1wgsf_286{border:1px solid var(--border);background:#fff;flex:none;position:relative;box-shadow:0 2px 8px #1419281a}._pageNo_1wgsf_293{color:var(--tm);font-size:10px;position:absolute;bottom:8px;right:12px}._pic_1wgsf_300{max-width:100%;height:auto;margin:4px 0;display:block}._para_1wgsf_306{white-space:pre-wrap;min-height:1.4em;margin:0 0 3px}._table_1wgsf_311{border-collapse:collapse;width:100%;margin:6px 0 10px;font-size:11.5px}._table_1wgsf_311 td{vertical-align:middle;white-space:pre-wrap;border:1px solid #c9d3dc;min-width:40px;height:22px;padding:4px 7px}._spot_1wgsf_325{border-radius:3px;position:relative}._spotPick_1wgsf_329{cursor:crosshair}._spotPick_1wgsf_329:hover{outline:2px dashed var(--accent,#1a7fb8);outline-offset:1px}._spotOn_1wgsf_336{background:#fff7e6;box-shadow:inset 0 0 0 1px #f5b54a}._spotSel_1wgsf_340{box-shadow:inset 0 0 0 2px var(--accent,#1a7fb8);background:#e6f2fb}._pin_1wgsf_344{color:#7a4d00;white-space:nowrap;cursor:pointer;background:#fde7c3;border-radius:8px;margin-left:6px;padding:0 6px;font-size:10.5px;line-height:1.6;display:inline-block}._pin_1wgsf_344:hover{background:#fbd59a}._heading_1wgsf_361{color:var(--tm);margin:0 0 8px;font-size:12px;font-weight:700}._grid_1wgsf_367 td{min-width:70px;height:20px;font-size:11px}._gridHead_1wgsf_372{background:var(--side,#f4f6f9);color:var(--tm);text-align:center;width:28px;font-size:10.5px;min-width:28px!important}._box_1wgsf_380{border:1px dashed #c9d3dc;margin:0 0 8px;padding:6px 8px}._wrap_zcbz2_2{box-sizing:border-box;height:100%;padding:16px 20px;overflow-y:auto}._head_zcbz2_8{color:var(--tp);align-items:center;gap:10px;margin-bottom:10px;font-size:14px;display:flex}._sub_zcbz2_16{color:var(--tm);font-size:12px;font-weight:400}._acts_zcbz2_21{margin-left:auto}._btn_zcbz2_24{border:1px solid var(--accent);border-radius:var(--r-sm,6px);background:var(--accent);color:#fff;cursor:pointer;padding:5px 12px;font-size:12.5px}._btn_zcbz2_24:disabled{opacity:.6}._msg_zcbz2_36{color:var(--ts);margin-bottom:10px;font-size:12.5px}._none_zcbz2_41{color:var(--tm);font-size:13px}._domain_zcbz2_45{border:1px solid var(--border);border-radius:var(--r-lg,12px);background:var(--card,#fff);margin-bottom:12px;padding:10px 14px 14px}._domainHead_zcbz2_52{color:var(--tp);align-items:center;font-size:14px;font-weight:700;display:flex}._del_zcbz2_59{border:1px solid var(--border);border-radius:var(--r-sm,6px);color:#b42318;cursor:pointer;background:0 0;margin-left:auto;padding:3px 8px;font-size:11.5px}._cat_zcbz2_69{color:var(--tm);margin:12px 0 6px;font-size:12px;font-weight:700}._grid_zcbz2_75{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}._card_zcbz2_80{border:1px solid var(--border);border-radius:var(--r-sm,6px);color:var(--ts);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;font-size:11.5px;display:flex;position:relative}._card_zcbz2_80 img{object-fit:contain;width:72px;height:60px}._x_zcbz2_98{color:var(--tm);cursor:pointer;background:0 0;border:none;font-size:10px;position:absolute;top:2px;right:2px}._popup_6qiab_2{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._phead_6qiab_12{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 14px;display:flex}._pt_6qiab_19{font-size:15px;font-weight:700}._sub_6qiab_23{color:var(--tm);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._pacts_6qiab_30{gap:6px;margin-left:auto;display:flex}._pbtn_6qiab_35{border:1px solid var(--border-strong,#cbd5e1);background:var(--surface,#fff);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:12px}._pbtn_6qiab_35:disabled{opacity:.45;cursor:default}._on_6qiab_47{background:var(--accent,#1a7fb8);border-color:var(--accent,#1a7fb8);color:#fff}._bar_6qiab_52{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:6px 14px;font-size:12px;display:flex}._trail_6qiab_60{color:var(--tm);align-items:center;gap:2px;display:flex}._crumb_6qiab_66{color:var(--accent,#1a7fb8);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:12px}._spring_6qiab_74{flex:1}._ctl_6qiab_77{color:var(--tm);align-items:center;gap:4px;display:flex}._ctl_6qiab_77 select{padding:2px 4px;font-size:12px}._body_6qiab_87{flex:1;min-height:0;display:flex}._stage_6qiab_93{cursor:grab;background:#fff;flex:1;min-width:0;position:relative;overflow:hidden}._cv_6qiab_101{touch-action:none;display:block}._legend_6qiab_105{color:#475569;pointer-events:none;flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:10px;left:12px}._legend_6qiab_105 span{align-items:center;gap:5px;display:inline-flex}._legend_6qiab_105 i{border-radius:50%;width:9px;height:9px;display:inline-block}._legend_6qiab_105 ._ring_6qiab_128{background:0 0;border:1.5px solid #ea580ccc}._tip_6qiab_132{color:#94a3b8}._empty_6qiab_135{text-align:center;color:var(--tm);padding:40px}._side_6qiab_140{border-left:1px solid var(--border);flex:none;width:260px;font-size:12.5px;overflow:auto}._sideHead_6qiab_147{color:var(--tm);border-bottom:1px solid var(--border);padding:8px 12px;font-size:12px;font-weight:700}._form_6qiab_154{flex-direction:column;gap:10px;padding:10px 12px;display:flex}._field_6qiab_160{flex-direction:column;gap:2px;display:flex}._field_6qiab_160>span{color:var(--tm);font-size:11px;font-weight:700}._none_6qiab_170{color:var(--tm);padding:8px 12px;font-size:12px}._form_6qiab_154 ._none_6qiab_170{padding:0}._onFlow_6qiab_179{color:#fff;background:#0d9488;border-color:#0d9488}._cnt_6qiab_184{background:#0d948826;border-radius:8px;margin-left:5px;padding:0 5px;font-size:10px}._onFlow_6qiab_179 ._cnt_6qiab_184{background:#ffffff40}._flowLbl_6qiab_194{color:#0f766e}._player_6qiab_198{background:#fffffff5;border:1px solid #ddd6fe;border-radius:10px;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:6px 10px;font-size:12px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0f172a24}._player_6qiab_198 button{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:2px 7px;font-size:12px}._player_6qiab_198 select{font-size:12px}._pplay_6qiab_225{color:#fff;background:#7c3aed!important;border-color:#7c3aed!important}._pname_6qiab_230{color:#5b21b6;white-space:nowrap}._pstep_6qiab_234{color:#334155;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._scnLink_6qiab_242{text-align:left;color:#5b21b6;cursor:pointer;background:#faf5ff;border:1px solid #ede9fe;border-radius:6px;margin-top:3px;padding:3px 8px;font-size:12px}._scnLink_6qiab_242:hover{border-color:#c4b5fd}._scnOn_6qiab_256{color:#fff;background:#7c3aed;border-color:#7c3aed}._scnCnt_6qiab_261{opacity:.7;font-size:11px}._legend_6qiab_105 ._bar2_6qiab_266{border-radius:2px;width:14px;height:3px}._dot_6qiab_271{vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}._kindChip_6qiab_280{cursor:pointer;white-space:nowrap;background:#fff;border:1px solid;border-radius:12px;padding:2px 9px;font-size:11px}._bar_6qiab_52{flex-wrap:wrap;row-gap:6px}._bar_6qiab_52 ._pbtn_6qiab_35,._ctl_6qiab_77{white-space:nowrap}._popup_rxu2g_2{background:var(--card,#fff);border:1px solid var(--border);border-radius:var(--r-lg,12px);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._phead_rxu2g_12{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 14px;display:flex}._pt_rxu2g_19{color:var(--tp);font-size:14px;font-weight:700}._nameInput_rxu2g_24{border:1px solid var(--border);border-radius:var(--r-sm,6px);min-width:180px;max-width:320px;color:var(--tp);background:var(--card,#fff);padding:4px 8px;font-size:13px}._pacts_rxu2g_34{align-items:center;gap:6px;margin-left:auto;display:flex}._btn_rxu2g_40{border:1px solid var(--border);border-radius:var(--r-sm,6px);background:var(--card,#fff);color:var(--tp);cursor:pointer;padding:5px 10px;font-size:12.5px}._btn_rxu2g_40:disabled{opacity:.45;cursor:default}._btnOn_rxu2g_53{border-color:var(--accent);background:var(--accent-bg);color:var(--accent)}._primary_rxu2g_58{border-color:var(--accent);background:var(--accent);color:#fff}._danger_rxu2g_63{color:#b42318}._msg_rxu2g_66{color:#b42318;border-bottom:1px solid var(--border);background:#fef3f2;padding:6px 14px;font-size:12.5px}._linkBtn_rxu2g_73{color:var(--accent);cursor:pointer;background:0 0;border:none;font-size:12px}._body_rxu2g_80{flex:1;min-height:0;display:flex}._side_rxu2g_85{border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:236px;min-height:0;display:flex;overflow-y:auto}._props_rxu2g_94{border-left:1px solid var(--border);flex-shrink:0;width:268px;overflow-y:auto}._sideHead_rxu2g_100{border-bottom:1px solid var(--border);color:var(--tm);align-items:center;padding:9px 12px;font-size:11.5px;font-weight:700;display:flex}._sideActs_rxu2g_109{gap:4px;margin-left:auto;display:flex}._mini_rxu2g_114{border:1px solid var(--border);background:var(--card,#fff);border-radius:var(--r-sm,6px);color:var(--ts);cursor:pointer;margin-left:auto;padding:1px 6px;font-size:11px}._sideActs_rxu2g_109 ._mini_rxu2g_114{margin-left:0}._sceneList_rxu2g_127{border-bottom:1px solid var(--border);padding:4px}._sceneRow_rxu2g_131{text-align:left;border-radius:var(--r-sm,6px);width:100%;color:var(--tp);cursor:pointer;background:0 0;border:none;padding:6px 8px;font-size:12.5px;display:block}._sceneRow_rxu2g_131:hover{background:var(--side)}._sceneOn_rxu2g_146{background:var(--accent-bg);color:var(--accent)}._palette_rxu2g_150{padding:4px 8px 16px}._palGroup_rxu2g_153{color:var(--tm);align-items:center;margin:10px 2px 6px;font-size:11.5px;font-weight:700;display:flex}._palGrid_rxu2g_161{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}._palItem_rxu2g_166{border:1px solid var(--border);background:var(--card,#fff);border-radius:var(--r-sm,6px);width:100%;color:var(--ts);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;padding:4px 2px;font-size:11px;display:flex;overflow:hidden}._palItem_rxu2g_166:hover{border-color:var(--accent)}._palIcon_rxu2g_186{width:52px;height:44px}._palImg_rxu2g_190{object-fit:contain;width:52px;height:44px}._assetWrap_rxu2g_195{position:relative}._assetDel_rxu2g_198{color:var(--tm);cursor:pointer;background:0 0;border:none;font-size:10px;position:absolute;top:1px;right:1px}._canvas_rxu2g_208{touch-action:none;cursor:grab;background:#f7f9fb radial-gradient(circle,#dbe2ea 1px,#0000 1px) 0 0/22px 22px;flex:1;min-width:0;position:relative;overflow:hidden}._linking_rxu2g_219{cursor:crosshair}._svg_rxu2g_222{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._empty_rxu2g_228{color:var(--tm);justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}._zoom_rxu2g_237{background:var(--card,#fff);border:1px solid var(--border);border-radius:var(--r-sm,6px);color:var(--ts);align-items:center;gap:4px;padding:2px 6px;font-size:12px;display:flex;position:absolute;bottom:12px;right:12px}._zoom_rxu2g_237 button{cursor:pointer;color:var(--tp);background:0 0;border:none;font-size:14px}._propBody_rxu2g_258{flex-direction:column;gap:8px;padding:10px 12px;display:flex}._kind_rxu2g_264{color:var(--tp);font-size:12.5px;font-weight:700}._field_rxu2g_269{color:var(--tm);flex-direction:column;gap:3px;font-size:11.5px;display:flex}._input_rxu2g_276{border:1px solid var(--border);border-radius:var(--r-sm,6px);color:var(--tp);background:var(--card,#fff);min-width:0;padding:5px 7px;font-size:12.5px}._row3_rxu2g_285{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._propActs_rxu2g_290{flex-wrap:wrap;gap:6px;display:flex}._hint_rxu2g_295{color:var(--tm);font-size:11.5px;line-height:1.5}._hint_rxu2g_295 code{font-size:11px}._none_rxu2g_303{color:var(--tm);padding:6px 8px;font-size:12px}._chips_rxu2g_308{flex-wrap:wrap;gap:4px;display:flex}._chip_rxu2g_308{background:var(--accent-bg);color:var(--accent);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;display:inline-flex}._chipX_rxu2g_323{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:10px}._sceneTools_rxu2g_331{gap:4px;padding:6px 8px 0;display:flex}._sceneTools_rxu2g_331 ._mini_rxu2g_114{margin-left:0}._wide_rxu2g_339{grid-column:1/-1}._title_rxu2g_344{color:var(--tp);align-items:center;gap:6px;font-size:13px;display:inline-flex}._verTag_rxu2g_351{border:1px solid var(--border);color:var(--ts);border-radius:999px;padding:1px 6px;font-size:10.5px}._kindTag_rxu2g_358{background:var(--accent-bg);color:var(--accent);border-radius:999px;padding:1px 6px;font-size:10.5px}._findRow_rxu2g_365{padding:6px 8px 0}._tree_rxu2g_368{padding:6px 4px 12px}._treeHead_rxu2g_371{width:100%;color:var(--tp);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;padding:5px 6px;font-size:12.5px;font-weight:700;display:flex}._treeSub_rxu2g_385{padding-left:18px;font-weight:500}._treeHead_rxu2g_371:hover{background:var(--side)}._twist_rxu2g_392{width:12px;color:var(--tm);font-size:10px}._count_rxu2g_397{color:var(--tm);margin-left:auto;font-size:11px;font-weight:400}._sceneName_rxu2g_403{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tree_rxu2g_368 ._sceneRow_rxu2g_131{align-items:center;gap:6px;padding-left:34px;display:flex}._tabs_rxu2g_414{border-bottom:1px solid var(--border);display:flex}._tabBtn_rxu2g_418{color:var(--tm);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:9px 0;font-size:12px;font-weight:700}._tabOn_rxu2g_429{color:var(--accent);border-bottom-color:var(--accent)}._palGroupBtn_rxu2g_433{width:100%;color:var(--tm);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin:10px 2px 6px;padding:0;font-size:11.5px;font-weight:700;display:flex}._wrap_1y4uj_1{flex-direction:column;gap:16px;display:flex}._headGrid_1y4uj_8{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 14px;display:grid}._field_1y4uj_13{color:var(--tm);flex-direction:column;gap:4px;font-size:11px;font-weight:700;display:flex}._input_1y4uj_21{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;min-width:0;font:inherit;color:var(--tp);background:var(--surface);padding:6px 9px;font-size:12px;font-weight:400}._input_1y4uj_21:focus{border-color:var(--accent);outline:none}._block_1y4uj_38{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._blockTitle_1y4uj_44{color:var(--tm);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}._count_1y4uj_52{background:var(--accent-bg);color:var(--accent);border-radius:8px;padding:0 6px;font-size:10px}._grid_1y4uj_60{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);width:100%;overflow:hidden}._row_1y4uj_67{border-top:1px solid var(--border);background:var(--border);align-items:center;gap:1px;display:grid}._row_1y4uj_67:first-child{border-top:none}._row_1y4uj_67>*{background:var(--surface)}._head_1y4uj_8{background:var(--side);color:var(--tm);font-size:11px;font-weight:700}._head_1y4uj_8>span{background:var(--side);padding:6px 9px}._row_1y4uj_67 ._input_1y4uj_21{border:none;border-radius:0}._row_1y4uj_67 ._input_1y4uj_21:focus{background:var(--accent-bg)}._kind_1y4uj_100{justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}._kindIn_1y4uj_107{color:var(--accent);background:var(--accent-bg)}._kindPartner_1y4uj_111{color:#7a5a00;background:#fdf3d6}._kindOut_1y4uj_115{color:var(--tm)}._del_1y4uj_119{color:var(--tm);background:0 0;border:none;padding:2px 4px;font-size:11px}._del_1y4uj_119:hover{color:#c0392b}._adds_1y4uj_131{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._add_1y4uj_131{border:1px dashed var(--border-strong);border-radius:var(--r-sm);color:var(--ts);background:0 0;padding:5px 14px;font-size:12px}._add_1y4uj_131:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._add_1y4uj_131:disabled{opacity:.5;cursor:default}._pick_1y4uj_153{border:1px dashed var(--border-strong);border-radius:var(--r-sm);font:inherit;color:var(--ts);background:0 0;padding:5px 10px;font-size:12px}._pick_1y4uj_153:hover:enabled{border-color:var(--accent);color:var(--accent)}._pick_1y4uj_153:disabled{color:var(--tm);opacity:.7}._area_1y4uj_171{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;min-height:150px;font:inherit;color:var(--tp);background:var(--surface);resize:vertical;padding:10px 12px;font-size:13px;line-height:1.7}._area_1y4uj_171:focus{border-color:var(--accent);outline:none}._partnerBox_1y4uj_190{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);margin-top:6px}._partnerTools_1y4uj_196{border-bottom:1px solid var(--border);gap:6px;padding:8px;display:flex}._partnerTools_1y4uj_196 ._input_1y4uj_21{flex:1;min-width:0}._partnerList_1y4uj_206{max-height:200px;overflow-y:auto}._partnerRow_1y4uj_210{text-align:left;width:100%;color:var(--tp);background:0 0;border:none;align-items:baseline;gap:8px;padding:6px 10px;font-size:12.5px;display:flex}._partnerRow_1y4uj_210 span{color:var(--tm);font-size:11px}._partnerRow_1y4uj_210 em{color:var(--tm);margin-left:auto;font-size:10.5px;font-style:normal}._partnerRow_1y4uj_210:hover:not(:disabled){background:var(--side)}._partnerRow_1y4uj_210:disabled{color:var(--tm);cursor:default}._partnerEmpty_1y4uj_239{text-align:center;color:var(--tm);padding:12px;font-size:12px}._slot_1y4uj_247{align-items:center;font-size:11.5px;display:flex;overflow:hidden}._popup_79ewu_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_79ewu_8{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_79ewu_18{color:var(--tp);font-size:14px;font-weight:600}._pacts_79ewu_23{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_79ewu_29{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_79ewu_29:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_79ewu_42{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex:1;min-height:0;display:flex}._listPane_79ewu_53{border-right:1px solid var(--border);flex:0 0 260px;padding:12px 10px;overflow-y:auto}._paneTitle_79ewu_59{color:var(--tm);padding:2px 4px 8px;font-size:11px;font-weight:700}._paneEmpty_79ewu_65{color:var(--tm);text-align:center;padding:16px 6px;font-size:12px;line-height:1.7}._item_79ewu_72{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-align:left;flex-direction:column;align-items:flex-start;gap:3px;width:100%;margin-bottom:5px;padding:8px 10px;display:flex}._item_79ewu_72:hover{border-color:var(--border-strong)}._itemOn_79ewu_88{border-color:var(--accent);background:var(--accent-bg)}._itemTitle_79ewu_92{color:var(--tp);font-size:12.5px;font-weight:600;line-height:1.35}._itemMeta_79ewu_98{color:var(--tm);gap:5px;font-size:10.5px;display:flex}._itemCounts_79ewu_104{color:var(--tm);gap:8px;font-size:10px;display:flex}._editPane_79ewu_112{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px 16px 18px;display:flex;overflow-y:auto}._editEmpty_79ewu_121{color:var(--tm);flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}._titleInput_79ewu_129{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;font:inherit;color:var(--tp);background:var(--surface);padding:7px 11px;font-size:15px;font-weight:600}._titleInput_79ewu_129:focus{border-color:var(--accent);outline:none}._linkRow_79ewu_146{border-top:1px solid var(--border);flex:none;align-items:center;gap:9px;margin-top:10px;padding-top:10px;display:flex}._linkLabel_79ewu_155{color:var(--tm);flex:none;font-size:11px;font-weight:700}._linkSelect_79ewu_161{border:1px solid var(--border);border-radius:var(--r-sm);min-width:0;font:inherit;color:var(--tp);background:var(--surface);flex:1;padding:5px 8px;font-size:12px}._linkSelect_79ewu_161:focus{border-color:var(--accent);outline:none}._linkHint_79ewu_176{color:var(--tm);font-size:11px;line-height:1.6}._audioBox_79ewu_183{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg);flex-direction:column;gap:6px;padding:8px 10px;display:flex}._audioBar_79ewu_192{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._recIcon_79ewu_198{color:#d64545}._recDot_79ewu_201{background:#d64545;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite _recBlink_79ewu_1}@keyframes _recBlink_79ewu_1{50%{opacity:.25}}._recTime_79ewu_213{font-variant-numeric:tabular-nums;min-width:48px;color:var(--tp);font-weight:600}._audioHint_79ewu_219{color:var(--tm);font-size:12px}._audioList_79ewu_223{flex-direction:column;gap:4px;display:flex}._audioRow_79ewu_228{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._audioName_79ewu_235{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--tp);overflow:hidden}._audioMeta_79ewu_242{color:var(--tm);font-variant-numeric:tabular-nums}._audioWarn_79ewu_246{color:#b7791f}._audioPlayer_79ewu_249{flex:1;min-width:200px;height:30px}a._pbtn_79ewu_29{text-decoration:none}._audioItem_79ewu_259{flex-direction:column;gap:4px;display:flex}._sumBox_79ewu_264{border-left:3px solid var(--accent);border-radius:var(--r-sm);background:var(--surface);color:var(--tp);margin-left:20px;padding:6px 10px;font-size:12px}._sumHead_79ewu_273{cursor:pointer;color:var(--accent);font-weight:600}._sumText_79ewu_278{white-space:pre-wrap;margin-top:4px;line-height:1.55}._sumPart_79ewu_283{margin-top:6px}._sumPart_79ewu_283 ul{margin:2px 0 0;padding-left:18px}._sumActs_79ewu_290{gap:6px;margin-top:8px;display:flex}._sumRaw_79ewu_295{color:var(--ts);margin-top:6px}._sumRaw_79ewu_295>summary{cursor:pointer;color:var(--tm)}._sumRaw_79ewu_295 ._sumText_79ewu_278{max-height:240px;overflow-y:auto}._lock_79ewu_309{border:none;min-width:0;margin:0;padding:0}._lock_79ewu_309:disabled{opacity:.85}._countDone_79ewu_318{color:var(--ok,#2e8b57);font-weight:600}._itemHold_79ewu_323{border-color:var(--warn,#c98a12);margin-bottom:6px}._panel_1jyr0_2{border-top:1px solid var(--border);background:var(--surface,#fff);flex-direction:column;flex:none;min-height:0;display:flex;position:relative}._grip_1jyr0_11{cursor:row-resize;z-index:2;height:6px;position:absolute;top:-3px;left:0;right:0}._grip_1jyr0_11:hover{background:var(--accent-bg,#e6f0f8)}._bar_1jyr0_23{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:2px;height:30px;padding:0 8px;display:flex}._tab_1jyr0_32{height:29px;color:var(--tm,#6b7280);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 10px;font-size:12px}._tab_1jyr0_32._on_1jyr0_42{color:var(--text,#1f2937);border-bottom-color:var(--accent,#1a7fb8);font-weight:600}._n_1jyr0_47{background:var(--side,#eef2f6);color:var(--tm,#6b7280);border-radius:8px;margin-left:4px;padding:0 6px;font-size:10px}._hint_1jyr0_55{color:var(--tm,#6b7280);white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-size:11px;overflow:hidden}._spring_1jyr0_63{flex:1}._btn_1jyr0_66{border:1px solid var(--border);background:var(--surface,#fff);cursor:pointer;color:var(--text,#1f2937);border-radius:6px;padding:2px 8px;font-size:11px}._body_1jyr0_75{flex:1;min-height:0;padding:10px 12px;font-size:12.5px;overflow:auto}._empty_1jyr0_82{color:var(--tm,#6b7280);padding:8px 0}._code_1jyr0_86{white-space:pre;background:var(--side,#f4f2ec);border-radius:6px;margin:0;padding:10px 12px;font-family:ui-monospace,D2Coding,Consolas,monospace;font-size:12px;line-height:1.6}._menuWrap_1jyr0_97{margin-right:4px;position:relative}._menu_1jyr0_97{z-index:5;background:var(--surface,#fff);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:4px;min-width:190px;padding:8px 10px;font-size:12px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 6px 18px #0f1e3a24}._check_1jyr0_117{cursor:pointer;align-items:center;gap:6px;display:flex}._warn_1jyr0_123{color:#9a4a12;font-size:11px}._fmts_1jyr0_127{gap:6px;margin-top:4px;display:flex}._fmts_1jyr0_127 ._btn_1jyr0_66:disabled{opacity:.45;cursor:default}._wrap_1ojqt_2{background:var(--surface,#fff);overflow-x:auto}._tbl_1ojqt_6{border-collapse:collapse;width:100%;min-width:720px;font-size:12.5px}._tbl_1ojqt_6 th,._tbl_1ojqt_6 td{vertical-align:top;border:1px solid #cbd5e1;padding:5px 7px}._tbl_1ojqt_6 th{text-align:left;white-space:nowrap;background:#eef2f7;font-weight:600}._name_1ojqt_24{width:130px;font-weight:600}._kind_1ojqt_28{white-space:nowrap;width:76px}._chg_1ojqt_32{width:92px}._req_1ojqt_35{width:110px}._input_1ojqt_38{width:100%;font:inherit;background:0 0;border:none;padding:2px 0}._input_1ojqt_38:focus{outline:2px solid var(--accent,#1a7fb8);background:#fff}._sub_1ojqt_49{color:var(--tm);font-size:11.5px}._c_new_1ojqt_53{color:#166534;font-weight:700}._c_changed_1ojqt_57{color:#9a3412;font-weight:700}._c_removed_1ojqt_61{color:#4b5563;font-weight:700;text-decoration:line-through}._none_1ojqt_66{color:var(--tm);padding:6px 2px;font-size:12px}._popup_lr3la_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_lr3la_8{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_lr3la_18{color:var(--tp);font-size:14px;font-weight:600}._ro_lr3la_23{background:var(--side);color:var(--tm);border-radius:10px;padding:2px 9px;font-size:11.5px}._pacts_lr3la_30{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_lr3la_36{border:1px solid var(--border);color:var(--ts);background:var(--surface);cursor:pointer;border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_lr3la_36:hover:not(:disabled){border-color:var(--border-strong);color:var(--tp)}._pbtn_lr3la_36:disabled{opacity:.4;cursor:default}._primary_lr3la_53{border-color:var(--accent);background:var(--accent);color:#fff}._primary_lr3la_53:hover:not(:disabled){color:#fff}._danger_lr3la_61:hover{color:#b42318;border-color:#b42318}._pbody_lr3la_65{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._error_lr3la_76{border-radius:var(--r-md);color:#b42318;background:#fdecec;align-items:center;gap:10px;margin:8px 12px 0;padding:8px 12px;font-size:12.5px;display:flex}._empty_lr3la_87{color:var(--tm);text-align:center;margin:auto;padding:24px;font-size:13px}._layout_lr3la_94{flex:1;min-height:0;display:flex}._explorer_lr3la_101{flex-direction:column;flex-shrink:0;width:240px;min-height:0;display:flex}._paneHead_lr3la_108{border-bottom:1px solid var(--border);color:var(--tm);padding:9px 12px;font-size:11.5px;font-weight:700}._tree_lr3la_115{flex:1;padding:6px 4px 20px;overflow-y:auto}._node_lr3la_120{border-radius:var(--r-sm);min-height:26px;color:var(--tp);cursor:pointer;align-items:center;gap:4px;padding-right:4px;font-size:12.5px;display:flex}._node_lr3la_120:hover{background:var(--side)}._nodeOn_lr3la_134,._nodeOn_lr3la_134:hover{background:var(--accent-bg);color:var(--accent)}._diaNode_lr3la_139{color:var(--ts)}._twist_lr3la_142{width:16px;color:var(--tm);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:10px}._icon_lr3la_152{text-align:center;width:16px;color:var(--tm);flex-shrink:0;font-size:12px}._nodeName_lr3la_159{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._nodeActs_lr3la_166{gap:1px;display:none}._node_lr3la_120:hover ._nodeActs_lr3la_166{display:flex}._nodeActs_lr3la_166 button{color:var(--tm);cursor:pointer;background:0 0;border:none;padding:1px 4px;font-size:11px}._nodeActs_lr3la_166 button:hover{color:var(--accent)}._center_lr3la_186{flex-direction:column;flex:1;min-width:0;display:flex}._tabs_lr3la_192{border-bottom:1px solid var(--border);background:var(--side);gap:2px;min-height:34px;padding:6px 8px 0;display:flex;overflow-x:auto}._tab_lr3la_192{border-radius:var(--r-sm) var(--r-sm) 0 0;border:1px solid #0000;border-bottom:none;align-items:center;display:flex}._tabOn_lr3la_208{border-color:var(--border);background:var(--surface)}._tabName_lr3la_212{max-width:180px;color:var(--ts);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:6px 4px 6px 10px;font-size:12px;overflow:hidden}._tabOn_lr3la_208 ._tabName_lr3la_212{color:var(--tp);font-weight:600}._tabX_lr3la_228{color:var(--tm);cursor:pointer;background:0 0;border:none;padding:2px 8px 2px 2px;font-size:10px}._dhead_lr3la_236{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}._dname_lr3la_244{min-width:160px;font:inherit;color:var(--tp);background:0 0;border:none;border-bottom:1px solid #0000;padding:3px 4px;font-size:14px;font-weight:700}._dname_lr3la_244:hover:not(:disabled),._dname_lr3la_244:focus{border-bottom-color:var(--accent);outline:none}._dkind_lr3la_260{background:var(--side);color:var(--tm);border-radius:9px;padding:1px 7px;font-size:11px}._links_lr3la_267{flex-wrap:wrap;align-items:center;gap:5px;margin-left:auto;display:flex}._linkLabel_lr3la_274{color:var(--tm);font-size:11px;font-weight:700}._chip_lr3la_279{background:var(--side);color:var(--ts);border-radius:10px;padding:2px 8px;font-size:11px}._chipX_lr3la_286{color:var(--tm);cursor:pointer;background:0 0;border:none;margin-left:4px;font-size:10px}._chipX_lr3la_286:hover{color:#b42318}._none_lr3la_297{color:var(--tm);font-size:11.5px}._linkAdd_lr3la_301{border:1px dashed var(--border-strong);color:var(--tm);cursor:pointer;background:0 0;border-radius:10px;padding:2px 9px;font-size:11px}._linkAdd_lr3la_301:hover{border-color:var(--accent);color:var(--accent)}._props_lr3la_316{border-left:1px solid var(--border);flex-direction:column;flex-shrink:0;width:240px;min-height:0;display:flex}._propsEmpty_lr3la_324{color:var(--tm);padding:16px 12px;font-size:12px}._form_lr3la_329{flex-direction:column;gap:10px;padding:12px;display:flex;overflow-y:auto}._field_lr3la_336{color:var(--tm);flex-direction:column;gap:4px;font-size:11px;font-weight:700;display:flex}._value_lr3la_344{color:var(--tp);font-size:12.5px;font-weight:400}._input_lr3la_349{border:1px solid var(--border-strong);border-radius:var(--r-sm);font:inherit;color:var(--tp);background:var(--surface);padding:6px 8px;font-size:12.5px;font-weight:400}._input_lr3la_349:focus{border-color:var(--accent);outline:none}._area_lr3la_363{resize:vertical;min-height:90px}._backdrop_lr3la_369{z-index:80;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._dialog_lr3la_379{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;width:min(480px,100%);max-height:calc(100vh - 48px);display:flex;box-shadow:0 18px 44px #14192838}._dlgHead_lr3la_389{color:var(--tp);padding:14px 18px 8px;font-size:14.5px;font-weight:700}._impact_lr3la_395{color:var(--ts);margin:0;padding:4px 18px 12px 36px;font-size:12.5px;line-height:1.8}._dlgFoot_lr3la_402{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:10px 18px;display:flex}._editors_lr3la_409{max-height:50vh;padding:4px 18px 12px;overflow-y:auto}._editorRow_lr3la_414{border-bottom:1px solid var(--border);color:var(--tp);cursor:pointer;align-items:center;gap:8px;padding:6px 4px;font-size:12.5px;display:flex}._editorRow_lr3la_414 input{accent-color:var(--accent)}._editorName_lr3la_427{font-weight:600}._editorOrg_lr3la_430{color:var(--tm);flex:1;font-size:11.5px}._editorRole_lr3la_435{color:var(--tm);font-size:11px}._kindMenu_lr3la_441{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:2px;margin:2px 6px 4px;padding:4px;display:flex;box-shadow:0 4px 14px #1419281f}._kindMenu_lr3la_441 button{text-align:left;color:var(--ts);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:5px 8px;font-size:12px}._kindMenu_lr3la_441 button:hover{background:var(--accent-bg);color:var(--accent)}._bad_lr3la_466,._bad_lr3la_466:focus{background:#fdecec;border-color:#b42318}._linkBtn_lr3la_471{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12.5px;font-weight:400}._endBox_lr3la_481{border:1px solid var(--border);border-radius:var(--r-sm);flex-direction:column;gap:4px;padding:8px;display:flex}._endTitle_lr3la_489{color:var(--tm);font-size:11px;font-weight:700}._propList_lr3la_494{flex-direction:column;gap:2px;display:flex}._propRow_lr3la_499{align-items:center;gap:4px;display:flex}._propText_lr3la_504{text-align:left;min-width:0;color:var(--tp);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:1;padding:3px 2px;font-size:12px;font-weight:400;overflow:hidden}._propText_lr3la_504:hover{color:var(--accent)}._propAdd_lr3la_522{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._kindHint_lr3la_530{color:var(--tm);padding:2px 6px;font-size:11px}._legacy_lr3la_537{border-radius:var(--r-sm);color:#7a4b00;background:#fff8e6;border:1px solid #f5d38a;align-items:center;gap:10px;margin:0 0 8px;padding:8px 12px;font-size:12px;display:flex}._reqMissing_lr3la_551{color:#b42318}._reqDialog_lr3la_554{width:min(760px,94vw)}._reqRows_lr3la_557{max-height:60vh;padding:4px 16px;overflow:auto}._reqGroup_lr3la_562{color:var(--tm);margin:10px 0 4px;font-size:11px;font-weight:700}._reqRow_lr3la_557{cursor:pointer;border-radius:4px;grid-template-columns:20px 90px 1fr auto;align-items:center;gap:8px;padding:4px 6px;font-size:12px;display:grid}._reqRow_lr3la_557:hover{background:var(--accent-bg)}._reqDone_lr3la_581{opacity:.55;cursor:default}._reqCode_lr3la_585{color:var(--tp);font-weight:600}._reqText_lr3la_589{white-space:nowrap;text-overflow:ellipsis;color:var(--ts);overflow:hidden}._reqTag_lr3la_595{color:var(--tm);font-size:11px}._reqWarn_lr3la_599{border-radius:var(--r-sm);color:#b42318;background:#fdecec;border:1px solid #f3c1bc;padding:6px 8px;font-size:12px}._reqStatement_lr3la_607{white-space:pre-wrap;color:var(--tp);font-size:12px;line-height:1.5}._allocRow_lr3la_615{align-items:center;gap:6px;font-size:12px;display:flex}._allocName_lr3la_621{color:var(--tp);font-weight:600}._allocState_lr3la_625{color:var(--tm);font-size:11px}._allocChanged_lr3la_629{color:#d97706;font-size:11px;font-weight:700}._allocSection_lr3la_634{border-bottom:1px dashed var(--border);margin-bottom:6px;padding-bottom:6px}._allocHead_lr3la_639{color:var(--tm);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:11px;font-weight:700}._allocItem_lr3la_648{align-items:center;gap:4px;padding:3px 6px 3px 18px;font-size:12px;display:flex}._allocActs_lr3la_655{gap:4px;margin-left:auto;display:flex}._allocActs_lr3la_655 button{border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:4px;padding:1px 6px;font-size:11px}._allocNotice_lr3la_668{border-radius:var(--r-sm);color:#7a4b00;background:#fff8e6;border:1px solid #f5d38a;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}._reqNew_lr3la_681{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}._reqNew_lr3la_681 input,._reqNew_lr3la_681 select{font:inherit;border:1px solid var(--border-strong);border-radius:6px;padding:3px 6px;font-size:12px}._reqNew_lr3la_681 input{flex:1;min-width:120px}._hubNode_lr3la_703,._hubNode_lr3la_703 ._icon_lr3la_152{color:var(--tm)}._hubTag_lr3la_709{color:var(--tm);white-space:nowrap;flex:none;margin-left:6px;font-size:10.5px}._allocSplit_lr3la_716{border-top:1px dashed var(--border);margin-top:6px;padding-top:6px}._levelBadge_lr3la_722{border:1px solid var(--border-strong,#cbd5e1);color:var(--tm);background:var(--surface,#fff);border-radius:4px;flex:none;margin-right:4px;padding:0 4px;font-size:10px;font-weight:700;line-height:15px}._levelMine_lr3la_734{color:#fff;border-color:var(--accent,#1a7fb8);background:var(--accent,#1a7fb8)}._dlgSub_lr3la_740{color:var(--tm);margin-top:10px;font-size:12px;font-weight:700}._navSplit_lr3la_748{border-left:1px solid var(--border);cursor:col-resize;touch-action:none;z-index:1;flex:0 0 5px;margin-left:-2px}._navSplit_lr3la_748:hover{background:var(--accent-soft,#2563eb26)}._groupNode_lr3la_761{color:var(--tm);font-size:12px;font-weight:600}._groupCount_lr3la_766{color:var(--tm);padding:0 6px;font-size:11px}._treeFind_lr3la_771{border-bottom:1px solid var(--border);flex-direction:column;gap:6px;padding:6px 8px;display:flex}._treeSearch_lr3la_778{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--card,#fff);width:100%;color:var(--tp);padding:5px 8px;font-size:12.5px}._treeChips_lr3la_788{flex-wrap:wrap;gap:4px;display:flex}._treeChip_lr3la_788{border:1px solid var(--border);color:var(--ts);cursor:pointer;background:0 0;border-radius:999px;padding:2px 8px;font-size:11px}._treeChipOn_lr3la_802{border-color:var(--accent);background:var(--accent-bg);color:var(--accent)}._wrap_10xns_1{flex:1;min-width:0;min-height:0;display:flex}._palette_10xns_7{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;flex-shrink:0;gap:4px;width:112px;padding:10px 8px;display:flex;overflow-y:auto}._tool_10xns_18{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--ts);text-align:left;cursor:pointer;padding:6px 8px;font-size:12px}._tool_10xns_18:hover{border-color:var(--accent);color:var(--accent)}._toolOn_10xns_32,._toolOn_10xns_32:hover{border-color:var(--accent);background:var(--accent-bg);color:var(--accent);font-weight:700}._stage_10xns_39{cursor:grab;touch-action:none;background:#f4f6f9;outline:none;flex:1;min-width:0;position:relative;overflow:hidden}._stage_10xns_39:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-bg)}._stageTool_10xns_52{cursor:crosshair}._stagePan_10xns_55{cursor:grabbing}._svg_10xns_58{-webkit-user-select:none;user-select:none;display:block}._hit_10xns_62{fill:#0000;stroke:#0000;cursor:move}._stageTool_10xns_52 ._hit_10xns_62{cursor:crosshair}._hitOn_10xns_70{stroke:var(--accent);stroke-width:2px;stroke-dasharray:5 3}._hitEdge_10xns_75{cursor:pointer}._handle_10xns_78{fill:var(--accent);stroke:#fff;cursor:nwse-resize}._bend_10xns_83{fill:#fff;stroke:var(--accent);stroke-width:1.5px;cursor:move}._rubber_10xns_89{stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 3;pointer-events:none}._marquee_10xns_95{fill:#2563eb14;stroke:var(--accent);stroke-dasharray:4 3;pointer-events:none}._zoom_10xns_101{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);display:flex;position:absolute;bottom:12px;right:12px;overflow:hidden}._zoom_10xns_101 button{border:none;border-right:1px solid var(--border);min-width:34px;color:var(--ts);cursor:pointer;background:0 0;padding:4px 8px;font-size:12px}._zoom_10xns_101 button:last-child{border-right:none}._zoom_10xns_101 button:hover{color:var(--accent)}._size_10xns_127{color:var(--tm);pointer-events:none;align-items:center;gap:6px;font-size:10.5px;display:flex;position:absolute;bottom:12px;left:12px}._sizeAuto_10xns_138{pointer-events:auto;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--ts);cursor:pointer;padding:1px 6px;font-size:10.5px}._sizeAuto_10xns_138:hover{color:var(--accent);border-color:var(--accent)}._frameHandle_10xns_153{fill:#fff;stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.85}._frameHandle_10xns_153:hover{fill:var(--accent)}._win_8ww20_2{background:var(--surface);flex-direction:column;height:100%;display:flex}._head_8ww20_8{border-bottom:1px solid var(--border);color:var(--tp);align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}._strip_8ww20_17{border-bottom:1px solid var(--border);background:var(--accent-soft,#eef4ff);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:7px 14px;font-size:12.5px;display:flex}._taskName_8ww20_27{color:var(--tp)}._meta_8ww20_30{color:var(--ts);font-size:12px}._meta_8ww20_30 b{color:var(--tp)}._late_8ww20_37{color:#b91c1c;font-weight:600}._fix_8ww20_41{color:#b91c1c;font-size:12px}._spring_8ww20_45{flex:1}._pri_8ww20_48{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:7px;padding:4px 14px;font-size:12.5px}._pri_8ww20_48:disabled{opacity:.6}._body_8ww20_60{flex-direction:column;flex:1;min-height:0;padding:10px 12px 12px;display:flex}._body_8ww20_60>*{flex:1;min-height:0}._app_3vxjs_1{background:var(--surface);flex-direction:column;height:100%;display:flex}._right_3vxjs_8{background:var(--bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._centerNote_3vxjs_18{height:100vh;color:var(--tm);background:var(--bg);justify-content:center;align-items:center;font-size:14px;display:flex}._logoutBox_3vxjs_29{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;align-items:center;gap:8px;padding:28px 40px;display:flex}._logoutTitle_3vxjs_39{color:var(--tp);font-size:16px;font-weight:700}._logoutBtn_3vxjs_44{border-radius:var(--r-md);background:var(--accent);color:#fff;border:none;margin-top:8px;padding:7px 18px;font-size:13px;font-weight:600}._logoutBtn_3vxjs_44:hover{filter:brightness(1.08)}._noteSpaces_3vxjs_58{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}._noteActions_3vxjs_67{align-items:center;gap:8px;display:flex}._noteSpaceBtn_3vxjs_72{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--tp);margin-top:8px;padding:6px 14px;font-size:13px}._noteSpaces_3vxjs_58 ._noteSpaceBtn_3vxjs_72{margin-top:0}._noteSpaceBtn_3vxjs_72:hover{border-color:var(--accent);color:var(--accent)}._noCol_1g3vl_4{text-align:center;width:52px;color:var(--tm)}._pinnedRow_1g3vl_5{background:var(--accent-bg)}._pinnedRow_1g3vl_5:hover{background:var(--accent-bg);filter:brightness(.98)}._title_1g3vl_7{color:var(--tp)}._titleNew_1g3vl_8{color:var(--tp);font-weight:700}._newDot_1g3vl_9{color:#fff;vertical-align:1px;background:#e5484d;border-radius:999px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:700;line-height:15px;display:inline-block}._meta_1g3vl_10{color:var(--tm);white-space:nowrap;margin-left:8px;font-size:11px}._cat_1g3vl_11{background:var(--side);border:1px solid var(--border);color:var(--ts);white-space:nowrap;border-radius:999px;margin-right:6px;padding:0 7px;font-size:11px;font-weight:500;display:inline-block}._view_1g3vl_14{box-sizing:border-box;flex-direction:column;flex:1;gap:14px;width:100%;max-width:920px;margin:0 auto;padding:14px 18px 24px;display:flex;overflow:auto}._viewBar_1g3vl_15{align-items:center;gap:6px;display:flex}._article_1g3vl_16{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}._h_1g3vl_17{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;display:flex}._byline_1g3vl_18{color:var(--tm);font-size:11.5px}._byline_1g3vl_18 b{color:var(--tp)}._body_1g3vl_20{white-space:pre-wrap;word-break:break-word;color:var(--tp);font-size:13px;line-height:1.7}._article_1g3vl_16 ._body_1g3vl_20{border-top:1px solid var(--border);min-height:60px;padding-top:12px}._files_1g3vl_22{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding-top:10px;display:flex}._file_1g3vl_22{color:var(--accent-strong);width:fit-content;font-size:12.5px;text-decoration:none}._file_1g3vl_22:hover{text-decoration:underline}._comments_1g3vl_26{flex-direction:column;gap:8px;display:flex}._comment_1g3vl_26{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:9px 12px;display:flex}._comment_1g3vl_26 ._body_1g3vl_20{font-size:12.5px;line-height:1.6}._cActs_1g3vl_29{gap:6px;margin-left:8px;display:inline-flex}._cForm_1g3vl_30{align-items:flex-end;gap:8px;display:flex}._cForm_1g3vl_30 textarea{flex:1;min-height:56px}._form_1g3vl_33{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}._row_1g3vl_34{align-items:flex-end;gap:16px;display:flex}._row_1g3vl_34>:first-child{flex:0 260px}._check_1g3vl_36{color:var(--ts);cursor:pointer;align-items:center;gap:6px;padding-bottom:6px;font-size:12.5px;display:inline-flex}._bodyInput_1g3vl_37{resize:vertical;min-height:240px;font-family:inherit;line-height:1.6}._fileRow_1g3vl_38{align-items:center;gap:10px;padding:2px 0;font-size:12.5px;display:flex}._struck_1g3vl_39{color:var(--tm);text-decoration:line-through}._pick_1g3vl_40{cursor:pointer;width:fit-content;margin-top:4px;display:inline-block}._popup_1y038_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_1y038_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_1y038_19{color:var(--tp);font-size:14px;font-weight:600}._pacts_1y038_24{margin-left:auto}._pbtn_1y038_27{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_1y038_27:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_1y038_40{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex-direction:column;flex:1;min-height:0;padding:14px 16px 16px;display:flex;overflow-y:auto}._backdrop_1w2zg_1{z-index:70;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._sheet_1w2zg_11{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);flex-direction:column;width:min(900px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 18px 44px #14192838}._head_1w2zg_23{border-bottom:1px solid var(--border);background:var(--side);align-items:center;gap:10px;padding:11px 15px;display:flex}._title_1w2zg_31{color:var(--tp);font-size:14px;font-weight:700}._count_1w2zg_36{background:var(--accent-bg);color:var(--accent);border-radius:10px;padding:2px 9px;font-size:11px;font-weight:600}._spring_1w2zg_44{flex:1}._export_1w2zg_47{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--tp);padding:4px 10px;font-size:12px}._export_1w2zg_47:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._exportErr_1w2zg_59{color:#b4232a;font-size:11px}._close_1w2zg_63{color:var(--tm);background:0 0;border:none;padding:2px 6px;font-size:13px}._close_1w2zg_63:hover{color:var(--tp)}._body_1w2zg_75{flex:1;min-height:0;padding:18px 24px 26px;overflow-y:auto}._section_1w2zg_81{margin-bottom:18px}._secHead_1w2zg_84{color:var(--tp);align-items:baseline;gap:8px;margin:0 0 6px;font-size:13px;font-weight:700;display:flex}._secNo_1w2zg_93{color:var(--tm);min-width:40px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px}._secTitle_1w2zg_99{flex:1;min-width:0}._dim_1w2zg_103{color:var(--tm);font-weight:400}._anchor_1w2zg_107{background:var(--accent-bg);color:var(--accent);border-radius:8px;padding:1px 6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:9.5px}._item_1w2zg_116{margin:0 0 10px 48px}._itemHead_1w2zg_119{align-items:center;gap:7px;margin-bottom:4px;display:flex}._itemName_1w2zg_125{color:var(--ts);font-size:11.5px}._kind_1w2zg_129{background:var(--tech-bg);color:var(--tech);border-radius:8px;padding:1px 6px;font-size:9.5px}._status_1w2zg_136{background:var(--side);color:var(--tm);border-radius:8px;padding:1px 6px;font-size:9.5px}._statusOk_1w2zg_143{background:var(--accent-bg);color:var(--accent);border-radius:8px;padding:1px 6px;font-size:9.5px;font-weight:600}._blank_1w2zg_153{color:#a93226;border-radius:var(--r-sm);background:#fdf7f6;border:1px dashed #e6b8b0;padding:7px 11px;font-size:11.5px}._blankInline_1w2zg_161{color:#a93226;font-size:11.5px}._table_1w2zg_166{border-collapse:collapse;width:100%;font-size:12px}._table_1w2zg_166 th,._table_1w2zg_166 td{border:1px solid var(--border);text-align:left;vertical-align:top;color:var(--tp);padding:5px 8px}._table_1w2zg_166 th{background:var(--side);color:var(--tm);white-space:nowrap;font-size:11px;font-weight:700}._prose_1w2zg_187{color:var(--tp);white-space:pre-wrap;font-size:12.5px;line-height:1.75}._proseItem_1w2zg_193{margin-bottom:10px}._proseHead_1w2zg_196{color:var(--tm);margin-bottom:3px;font-size:11px;font-weight:700}._meta_1w2zg_202{color:var(--ts);flex-wrap:wrap;gap:12px;margin-bottom:8px;font-size:11.5px;display:flex}._stub_1w2zg_210,._files_1w2zg_211{color:var(--ts);background:var(--side);border-radius:var(--r-sm);padding:8px 11px;font-size:12px;line-height:1.7}._files_1w2zg_211 a{color:var(--accent);text-decoration:none;display:block}._files_1w2zg_211 a:hover{text-decoration:underline}._list_1w2zg_229{color:var(--tp);margin:4px 0 8px;padding-left:22px;font-size:13px;line-height:1.6}._figure_1w2zg_238{margin:8px 0 12px}._figImg_1w2zg_241{object-fit:contain;max-width:100%;max-height:480px;margin:0 auto;display:block}._caption_1w2zg_248{text-align:center;color:var(--ts);margin:4px 0;font-size:12px}._popup_jb6ua_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_jb6ua_8{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 15px;display:flex}._pt_jb6ua_19{color:var(--tp);font-size:14px;font-weight:600}._psrc_jb6ua_24{border-radius:var(--r-md);background:var(--accent-bg);color:var(--accent);padding:1px 7px;font-size:10px}._tabs_jb6ua_31{border-radius:var(--r-md);background:var(--side);border:1px solid var(--border);gap:2px;margin-left:8px;padding:2px;display:inline-flex}._tab_jb6ua_31{color:var(--ts);background:0 0;border:none;border-radius:6px;padding:3px 12px;font-size:12px}._tabOn_jb6ua_48{background:var(--surface);color:var(--accent);font-weight:600;box-shadow:0 1px 2px #14192814}._pacts_jb6ua_54{gap:7px;margin-left:auto;display:flex}._pbtn_jb6ua_59{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_jb6ua_59:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_jb6ua_71{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex:1;min-height:0;display:flex;overflow:hidden}._listPane_jb6ua_82{border-right:1px solid var(--border);background:var(--side);flex-shrink:0;width:300px;padding:10px;overflow-y:auto}._detailPane_jb6ua_90{flex:1;min-width:0;overflow-y:auto}._filters_jb6ua_95{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}._filter_jb6ua_95{border:1px solid var(--border);background:var(--surface);color:var(--ts);border-radius:12px;padding:1px 9px;font-size:11px}._filterOn_jb6ua_109{border-color:var(--accent);color:var(--accent);background:var(--accent-bg)}._list_jb6ua_82{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}._row_jb6ua_122{text-align:left;border:1px solid var(--border);background:var(--surface);border-radius:var(--r-md);flex-direction:column;gap:3px;width:100%;padding:7px 9px;display:flex}._row_jb6ua_122:hover{border-color:var(--border-strong)}._rowOn_jb6ua_136{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}._rowTop_jb6ua_140{color:var(--tp);align-items:center;gap:6px;font-size:12.5px;display:flex}._rowTop_jb6ua_140 b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}._rowMeta_jb6ua_155{color:var(--tm);font-size:11px}._space_jb6ua_159{color:var(--accent);margin-right:5px}._chip_jb6ua_164{white-space:nowrap;border-radius:8px;padding:0 7px;font-size:10.5px;font-weight:600}._sReview_jb6ua_171{color:#b9770e;background:#fff4e0}._sOk_jb6ua_175{color:var(--ok);background:#e7f6ec}._sReject_jb6ua_179{color:#c0392b;background:#fdecea}._sDone_jb6ua_183{background:var(--border);color:var(--ts)}._empty_jb6ua_188{color:var(--tm);padding:40px 24px;font-size:12.5px;line-height:1.7}._detail_jb6ua_90{flex-direction:column;gap:12px;padding:14px 18px 24px;display:flex}._detailHead_jb6ua_200{flex-direction:column;gap:5px;display:flex}._detailTitle_jb6ua_205{color:var(--tp);align-items:center;gap:8px;font-size:15px;display:flex}._meta_jb6ua_212{color:var(--tm);flex-wrap:wrap;gap:4px 12px;font-size:11.5px;display:flex}._memo_jb6ua_219{color:var(--ts);background:var(--side);border-radius:var(--r-sm);white-space:pre-wrap;padding:6px 10px;font-size:12px}._snapshot_jb6ua_228{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}._snapHead_jb6ua_233{background:var(--side);width:100%;color:var(--tp);text-align:left;border:none;align-items:center;gap:8px;padding:7px 11px;font-size:12.5px;font-weight:600;display:flex}._snapBody_jb6ua_246{max-height:46vh;padding:12px 16px;overflow-y:auto}._block_jb6ua_252{flex-direction:column;gap:6px;display:flex}._blockTitle_jb6ua_257{color:var(--tp);font-size:12.5px;font-weight:600}._thread_jb6ua_262{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._note_jb6ua_270{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:6px 10px}._noteHub_jb6ua_276{background:var(--accent-bg);border-color:#cfe6f3}._noteDecision_jb6ua_280{border-width:1px 1px 1px 3px}._noteHead_jb6ua_283{color:var(--ts);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}._noteHead_jb6ua_283 b{color:var(--tp)}._section_jb6ua_294{background:var(--surface);border:1px solid var(--border);color:var(--ts);border-radius:6px;padding:0 6px;font-size:10.5px}._noteAt_jb6ua_302{color:var(--tm);margin-left:auto}._noteBody_jb6ua_306{color:var(--tp);white-space:pre-wrap;margin-top:3px;font-size:12.5px}._linkBtn_jb6ua_312{color:var(--tm);background:0 0;border:none;padding:0 2px;font-size:11px}._linkBtn_jb6ua_312:hover{color:#c0392b}._byOrg_jb6ua_322{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}._orgCol_jb6ua_327{border:1px solid var(--border);border-radius:var(--r-md);background:var(--side);flex-direction:column;gap:6px;padding:8px;display:flex}._orgHead_jb6ua_336{align-items:center;gap:8px;font-size:12.5px;display:flex}._composer_jb6ua_343{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:6px;padding:8px;display:flex}._composerTop_jb6ua_352{gap:6px;display:flex}._composerActs_jb6ua_356{justify-content:flex-end;align-items:center;gap:6px;display:flex}._select_jb6ua_362,._input_jb6ua_363,._textarea_jb6ua_364{border:1px solid var(--border);border-radius:var(--r-sm);font:inherit;color:var(--tp);background:var(--surface);padding:4px 8px;font-size:12.5px}._select_jb6ua_362{max-width:100%}._textarea_jb6ua_364{resize:vertical;box-sizing:border-box;width:100%}._btn_jb6ua_381{border:1px solid var(--border);background:var(--surface);color:var(--ts);white-space:nowrap;border-radius:7px;padding:4px 12px;font-size:12px}._btn_jb6ua_381:hover:not(:disabled){border-color:var(--border-strong);color:var(--tp)}._btn_jb6ua_381:disabled{opacity:.5;cursor:default}._primary_jb6ua_398{background:var(--accent);border-color:var(--accent);color:#fff}._primary_jb6ua_398:hover:not(:disabled){color:#fff;filter:brightness(1.05)}._danger_jb6ua_407{color:#c0392b;border-color:#e2b1ab}._danger_jb6ua_407:hover:not(:disabled){color:#a93226;border-color:#c0392b}._muted_jb6ua_415{color:var(--tm);font-size:11.5px}._err_jb6ua_419{color:#c0392b;flex:1;font-size:12px}._backdrop_jb6ua_425{z-index:80;background:#14192857;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_jb6ua_435{background:var(--surface);border-radius:var(--r-lg);border:1px solid var(--border-strong);flex-direction:column;width:min(480px,100%);display:flex;box-shadow:0 18px 44px #14192838}._dialogHead_jb6ua_444{color:var(--tp);border-bottom:1px solid var(--border);padding:12px 16px;font-size:14px;font-weight:700}._dialogBody_jb6ua_451{flex-direction:column;gap:10px;padding:12px 16px;display:flex}._dialogFoot_jb6ua_457{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px 16px;display:flex}._docLine_jb6ua_464{color:var(--tp);align-items:baseline;gap:8px;font-size:13px;display:flex}._field_jb6ua_471{color:var(--ts);flex-direction:column;gap:4px;font-size:12px;display:flex}._targets_jb6ua_478{flex-wrap:wrap;gap:6px 14px;display:flex}._check_jb6ua_483{color:var(--tp);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}._lead_jb6ua_490{background:var(--accent-bg);color:var(--accent);border-radius:6px;padding:0 5px;font-size:10px}._popup_1abwx_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_1abwx_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_1abwx_19{color:var(--tp);font-size:14px;font-weight:600}._pacts_1abwx_24{margin-left:auto}._pbtn_1abwx_27{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_1abwx_27:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_1abwx_40{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex:1;min-height:0;padding:14px 16px 16px;overflow:auto}._legend_1abwx_51{align-items:center;gap:16px;margin-bottom:10px;display:flex}._legendItem_1abwx_57{color:var(--ts);align-items:center;gap:6px;font-size:11px;display:flex}._legendBase_1abwx_64{background:var(--accent-bg);border:1px solid var(--accent);border-radius:3px;width:22px;height:10px}._legendPlanned_1abwx_71{border:1px dashed var(--border-strong);border-radius:3px;width:22px;height:10px}._gantt_1abwx_78{border:1px solid var(--border);border-radius:var(--r-md);min-width:980px;overflow:hidden}._row_1abwx_85{border-top:1px solid var(--border);align-items:stretch;display:flex}._row_1abwx_85:first-child{border-top:none}._labelCol_1abwx_94{border-right:1px solid var(--border);flex-shrink:0;align-items:center;gap:6px;width:280px;min-width:0;padding:6px 12px;display:flex}._progCol_1abwx_104{border-right:1px solid var(--border);width:86px;color:var(--ts);flex-shrink:0;justify-content:flex-end;align-items:center;gap:3px;padding:4px 10px;font-size:12px;display:flex}._track_1abwx_116{flex:1;min-height:40px;position:relative}._head_1abwx_123{background:var(--side)}._head_1abwx_123 ._labelCol_1abwx_94,._head_1abwx_123 ._progCol_1abwx_104{color:var(--tm);font-size:11px;font-weight:700}._axisCol_1abwx_134{flex-direction:column;flex:1;min-width:0;display:flex}._yearRow_1abwx_140{border-bottom:1px solid var(--border);height:18px;position:relative}._yearCell_1abwx_145{border-left:1px solid var(--border);color:var(--tp);white-space:nowrap;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}._monthRow_1abwx_159{border-bottom:1px solid var(--border);height:15px;position:relative}._monthCell_1abwx_164{border-left:1px solid var(--border);color:var(--tm);justify-content:center;align-items:center;font-size:8.5px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}._stageRow_1abwx_176{height:34px;position:relative}._stageBand_1abwx_180{border-left:1px solid var(--border);padding:3px 8px;position:absolute;top:0;bottom:0;overflow:hidden}._stageBandName_1abwx_188{color:var(--tp);white-space:nowrap;font-size:11px;font-weight:700}._stageBandPeriod_1abwx_194{color:var(--tm);white-space:nowrap;font-size:9.5px}._section_1abwx_201{background:var(--accent-bg)}._sectionName_1abwx_204{color:var(--accent);font-size:12px;font-weight:700}._wbsNo_1abwx_211{color:var(--tm);flex-shrink:0;min-width:34px;font-size:11px;font-weight:600}._wbsName_1abwx_218{color:var(--tp);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._lv0_1abwx_225{background:var(--side)}._lv0_1abwx_225 ._wbsName_1abwx_218{font-weight:700}._stageGuide_1abwx_232{border-left:1px solid var(--border);position:absolute;top:0;bottom:0}._bar_1abwx_239{background:var(--accent-bg);border:1px solid var(--accent);border-radius:4px;height:14px;position:absolute;top:5px;overflow:hidden}._barFill_1abwx_248{background:var(--accent);opacity:.75;width:0;position:absolute;inset:0}._barPlanned_1abwx_256{border:1px dashed var(--border-strong);border-radius:4px;height:12px;position:absolute;top:23px}._noStage_1abwx_263{color:var(--tm);padding:8px 10px;font-size:10px}._actCol_1abwx_270{width:84px;color:var(--ts);border-left:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex}._head_1abwx_123 ._actCol_1abwx_270{color:var(--tm);font-size:11px;font-weight:700}._actBtn_1abwx_285{font:inherit;color:var(--ts);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:11px}._actBtn_1abwx_285:hover{background:var(--accent-bg);color:var(--accent)}._lateTag_1abwx_299{color:#a12a2a;background:#fbe7e7;border-radius:999px;flex-shrink:0;padding:0 6px;font-size:10px;font-weight:700}._actEditRow_1abwx_308{background:var(--bg)}._actEdit_1abwx_308{color:var(--ts);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;display:flex}._actEdit_1abwx_308 input{font:inherit;border:1px solid var(--border);border-radius:4px;padding:2px 4px;font-size:11.5px}._actMemo_1abwx_327{width:220px}._progText_1abwx_330{color:var(--ts);font-weight:600}._progRatio_1abwx_334{color:var(--tm);font-size:10px}._progNone_1abwx_338{color:var(--tm)}._empty_1abwx_342{text-align:center;color:var(--tm);padding:36px 0;font-size:13px}._mark_1abwx_350{z-index:2;cursor:default;font-size:12px;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}._mark_계획_1abwx_359{color:var(--accent)}._mark_실적_1abwx_362{color:var(--accent-strong)}._mark_기한_1abwx_365{color:#c2410c}._legendMark_1abwx_368{margin-left:8px}._markToggle_1abwx_371{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--ts);cursor:pointer;flex-shrink:0;padding:0 6px;font-size:11px}._markRow_1abwx_381{background:var(--bg)}._markRow_1abwx_381 ._track_1abwx_116{min-height:26px}._ptSub_1abwx_389{color:var(--tm);font-size:12px}._orgRow_1abwx_393{background:var(--bg)}._orgTag_1abwx_396{border:1px solid var(--border);color:var(--ts);white-space:nowrap;border-radius:4px;flex:none;margin-right:6px;padding:0 6px;font-size:10px}._subTabs_1abwx_408{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 12px;display:flex}._subTab_1abwx_408{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);font:inherit;color:var(--ts);cursor:pointer;padding:7px 14px;font-size:13px;font-weight:600}._subTabOn_1abwx_426{border-color:var(--accent);background:var(--accent-bg);color:var(--accent)}._backdrop_ndww7_1{z-index:80;background:#14192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._box_ndww7_11{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);flex-direction:column;width:min(680px,100%);max-height:calc(100vh - 48px);display:flex;box-shadow:0 18px 44px #14192838}._head_ndww7_21{border-bottom:1px solid var(--border);padding:14px 18px 10px}._title_ndww7_25{color:var(--tp);font-size:15px;font-weight:700}._tools_ndww7_32{gap:8px;padding:12px 18px 8px;display:flex}._search_ndww7_37,._orgSel_ndww7_38{border:1px solid var(--border-strong);border-radius:var(--r-md);font:inherit;color:var(--tp);background:var(--surface);padding:7px 10px;font-size:13px}._search_ndww7_37{flex:1;min-width:0}._orgSel_ndww7_38{cursor:pointer;flex-shrink:0;width:200px}._search_ndww7_37:focus,._orgSel_ndww7_38:focus{border-color:var(--accent);outline:none}._list_ndww7_63{border:1px solid var(--border);border-radius:var(--r-md);flex:1;min-height:160px;margin:0 18px;overflow-y:auto}._row_ndww7_71{border-top:1px solid var(--border);color:var(--ts);cursor:pointer;grid-template-columns:36px 1fr 1.3fr .9fr .9fr;align-items:center;font-size:12.5px;display:grid}._row_ndww7_71>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:7px 8px;overflow:hidden}._row_ndww7_71:hover{background:var(--side)}._rowOn_ndww7_90,._rowOn_ndww7_90:hover{background:var(--accent-bg)}._rowHead_ndww7_94{z-index:1;background:var(--side);cursor:default;border-top:none;position:sticky;top:0}._rowHead_ndww7_94:hover{background:var(--side)}._chk_ndww7_105{justify-content:center;padding:7px 0;display:flex}._chk_ndww7_105 input{accent-color:var(--accent);cursor:pointer}._sortBtn_ndww7_114{color:var(--tm);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:7px 8px;font-size:11.5px;font-weight:700;display:flex}._sortBtn_ndww7_114:hover{color:var(--accent)}._arrow_ndww7_130{color:var(--accent);font-size:9px}._name_ndww7_134{color:var(--tp);font-weight:600}._mono_ndww7_138{color:var(--tm);font-family:ui-monospace,monospace;font-size:11.5px}._empty_ndww7_143{text-align:center;color:var(--tm);padding:24px;font-size:12px}._foot_ndww7_150{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:12px;padding:12px 18px;display:flex}._count_ndww7_158{color:var(--tm);flex:1;font-size:12px}._btn_ndww7_163{border:1px solid var(--border);background:var(--surface);color:var(--ts);border-radius:7px;padding:6px 16px;font-size:12.5px}._btn_ndww7_163:disabled{opacity:.5;cursor:default}._primary_ndww7_175{background:var(--accent);border-color:var(--accent);color:#fff}._popup_lmboi_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_lmboi_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_lmboi_19{color:var(--tp);font-size:14px;font-weight:600}._pacts_lmboi_24{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_lmboi_30{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_lmboi_30:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_lmboi_43{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex-direction:column;flex:1;min-height:0;padding:14px 16px 16px;display:flex;overflow-y:auto}._grid_lmboi_56{border:1px solid var(--border);border-radius:var(--r-sm);overflow:hidden}._row_lmboi_61{background:var(--border);border-top:1px solid var(--border);grid-template-columns:1.1fr .8fr .7fr 1fr .8fr .7fr .7fr .7fr .9fr 1fr 1.2fr 1fr 44px 34px;gap:1px;display:grid}._row_lmboi_61:first-child{border-top:none}._row_lmboi_61>*{background:var(--surface)}._head_lmboi_75{background:var(--side);color:var(--tm);font-size:11px;font-weight:700}._head_lmboi_75>span{background:var(--side);padding:7px 9px}._cell_lmboi_85{background:var(--surface);width:100%;min-width:0;font:inherit;color:var(--tp);border:none;padding:7px 9px;font-size:12px}._cell_lmboi_85:focus{background:var(--accent-bg);outline:none}._fixed_lmboi_100,._fixed_lmboi_100:focus{background:var(--bg);color:var(--ts);cursor:default}._del_lmboi_106{background:var(--surface);color:var(--tm);border:none;font-size:11px}._del_lmboi_106:hover:not(:disabled){color:#c0392b}._del_lmboi_106:disabled{opacity:.3;cursor:default}._roleSel_lmboi_119{appearance:auto;cursor:pointer}._empty_lmboi_123{text-align:center;color:var(--tm);background:var(--surface);padding:18px;font-size:12px}._add_lmboi_130{border:1px dashed var(--border-strong);border-radius:var(--r-sm);color:var(--ts);background:0 0;align-self:flex-start;margin-top:10px;padding:5px 14px;font-size:12px}._add_lmboi_130:hover{border-color:var(--accent);color:var(--accent)}._roleLock_lmboi_146{color:var(--tm);white-space:nowrap;font-size:11.5px}._tabs_lmboi_153{gap:2px;margin-bottom:6px;display:flex}._tab_lmboi_153,._tabOn_lmboi_159{border:1px solid var(--border);background:var(--side);color:var(--ts);border-radius:7px 7px 0 0;padding:5px 14px;font-size:12px}._tabOn_lmboi_159{background:var(--surface);color:var(--tp);border-color:var(--border-strong);font-weight:600}._chip_lmboi_173{background:var(--side);color:var(--ts);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._st_draft_lmboi_184{color:var(--accent-strong);background:#eef4fb;border-color:#cfe0f3}._st_submitted_lmboi_189{color:#9a5b00;background:#fff6e5;border-color:#f2d49b}._st_fix_lmboi_194{color:#b91c1c;background:#fdecec;border-color:#f3b4b4}._pri_lmboi_199{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}._pri_lmboi_199:hover{color:#fff;filter:brightness(.95)}._callout_lmboi_209{border-radius:var(--r-sm);color:var(--ts);background:#f4f8fd;border:1px solid #d9e6f5;margin-bottom:10px;padding:8px 12px;font-size:12px;line-height:1.6}._callout_lmboi_209._warn_lmboi_219{color:#8a1c1c;background:#fff5f5;border-color:#f3c4c4}._sub_lmboi_224{color:var(--tm);font-size:11px}._markCell_lmboi_228{background:var(--surface);justify-content:center;align-items:center;display:flex}._mk_add_lmboi_234,._mk_change_lmboi_235,._mk_out_lmboi_236{border-radius:4px;padding:0 5px;font-size:10.5px;font-weight:700}._mk_add_lmboi_234{color:#1f7a3a;background:#e8f6ec}._mk_change_lmboi_235{color:#b45309;background:#fdf1e3}._mk_out_lmboi_236{color:#b91c1c;background:#fdecec}._outRow_lmboi_254>._outCell_lmboi_254{color:var(--tm);background:var(--bg);text-overflow:ellipsis;white-space:nowrap;padding:7px 9px;font-size:12px;text-decoration:line-through;overflow:hidden}._history_lmboi_264{color:var(--ts);margin-top:16px;font-size:12px}._histH_lmboi_269{color:var(--tm);margin-bottom:4px;font-size:11px;font-weight:700}._histRow_lmboi_275{border-bottom:1px dashed var(--border);padding:3px 0}._revList_lmboi_279{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._revItem_lmboi_285{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);min-width:180px;color:var(--ts);text-align:left;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 12px;font-size:12px;display:flex}._revItem_lmboi_285 b{color:var(--tp)}._revOn_lmboi_302{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}._decide_lmboi_306{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}._gridWrap_lmboi_314{overflow-x:auto}._gridWrap_lmboi_314>._grid_lmboi_56{min-width:1340px}._num_lmboi_320{text-align:right}._sumCell_lmboi_323{color:var(--tp);background:var(--side);justify-content:flex-end;align-items:center;padding:7px 9px;font-size:12px;font-weight:600;display:flex}._sumRow_lmboi_333>span{background:var(--side);padding:7px 9px;font-size:12px;font-weight:700}._sumNote_lmboi_339{color:var(--tm);margin-top:6px;font-size:11px}._costTable_lmboi_344{border-collapse:collapse;width:100%;min-width:900px;font-size:12px}._costTable_lmboi_344 th,._costTable_lmboi_344 td{border:1px solid var(--border-strong);text-align:center;white-space:nowrap;padding:6px 8px}._costTable_lmboi_344 th{background:var(--side);color:var(--ts);font-weight:700}._costTable_lmboi_344 td:nth-last-child(-n+3){text-align:right}._costSub_lmboi_365 td,._costTotal_lmboi_366 td{background:#f5f7fa;font-weight:700}._costTotal_lmboi_366 td{border-top:2px solid var(--border-strong)}._agreeSec_lmboi_375{border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;margin-bottom:10px}._req_lmboi_383{color:#b91c1c;margin-left:2px;font-style:normal}._popup_bqrtz_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_bqrtz_8{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_bqrtz_18{color:var(--tp);font-size:14px;font-weight:600}._pacts_bqrtz_23{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_bqrtz_29{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_bqrtz_29:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_bqrtz_42{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex:1;min-height:0;display:flex}._docPane_bqrtz_53{border-right:1px solid var(--border);flex:0 0 250px;padding:12px 10px;overflow-y:auto}._paneTitle_bqrtz_59{color:var(--tm);padding:2px 4px 8px;font-size:11px;font-weight:700}._docItem_bqrtz_65{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin-bottom:5px;padding:7px 9px;display:flex}._docItem_bqrtz_65:hover{border-color:var(--border-strong)}._docOn_bqrtz_81{border-color:var(--accent);background:var(--accent-bg)}._docName_bqrtz_85{color:var(--tp);font-size:12.5px;font-weight:600;line-height:1.35}._docMeta_bqrtz_91{color:var(--tm);align-items:center;gap:6px;font-size:10px;display:flex}._docKey_bqrtz_98{color:var(--accent);font-family:ui-monospace,Menlo,Consolas,monospace}._paneEmpty_bqrtz_102{color:var(--tm);text-align:center;padding:16px 6px;font-size:12px;line-height:1.6}._mainPane_bqrtz_111{flex-direction:column;flex:1;min-width:0;padding:14px 16px 16px;display:flex;overflow-y:auto}._mainEmpty_bqrtz_119{color:var(--tm);flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}._docHead_bqrtz_127{align-items:center;gap:8px;margin-bottom:4px;display:flex}._nameInput_bqrtz_133{border:1px solid var(--border);border-radius:var(--r-sm);min-width:0;font:inherit;color:var(--tp);background:var(--surface);flex:1;padding:5px 9px;font-size:14px;font-weight:600}._nameInput_bqrtz_133:focus{border-color:var(--accent);outline:none}._select_bqrtz_149{border:1px solid var(--border);border-radius:var(--r-sm);font:inherit;color:var(--ts);background:var(--surface);padding:5px 8px;font-size:12px}._diag_bqrtz_160{flex-wrap:wrap;gap:7px;margin:10px 0 12px;display:flex}._chip_bqrtz_166{background:var(--side);color:var(--ts);border-radius:11px;padding:3px 10px;font-size:11px;font-weight:600}._chipOk_bqrtz_174{background:var(--accent-bg);color:var(--accent)}._chipWarn_bqrtz_178{color:#c0392b;background:#fdeeea}._orphanBox_bqrtz_182{border-radius:var(--r-sm);color:#a93226;background:#fdf7f6;border:1px solid #e6b8b0;margin-bottom:12px;padding:8px 11px;font-size:11px;line-height:1.6}._outline_bqrtz_194{border:1px solid var(--border);border-radius:var(--r-sm);overflow:hidden}._node_bqrtz_199{border-top:1px solid var(--border);align-items:center;gap:8px;padding:5px 9px;display:flex}._node_bqrtz_199:first-child{border-top:none}._nodeEmpty_bqrtz_209{background:#fdf7f6}._no_bqrtz_199{min-width:42px;color:var(--tm);flex:none;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px}._titleInput_bqrtz_219{min-width:0;font:inherit;color:var(--tp);background:0 0;border:none;flex:2 1 0;padding:2px 4px;font-size:12.5px}._titleInput_bqrtz_219:focus{background:var(--accent-bg);border-radius:4px;outline:none}._anchorTag_bqrtz_235{color:var(--accent);background:var(--accent-bg);border-radius:9px;flex:none;padding:1px 7px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px}._filler_bqrtz_245{text-align:right;min-width:0;color:var(--tm);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;font-size:11px;overflow:hidden}._fillerNone_bqrtz_255{color:#c0392b;flex:none;font-size:11px;font-weight:600}._kindTag_bqrtz_261{background:var(--side);color:var(--tm);border-radius:8px;flex:none;padding:1px 6px;font-size:9.5px}._note_rzg7q_1{border:1px solid var(--border);border-left:3px solid var(--mgmt,var(--accent));border-radius:var(--r-md);background:var(--surface);color:var(--ts);align-items:flex-start;gap:8px;margin:0 0 10px;padding:8px 12px;font-size:12px;line-height:1.5;display:flex}._note_rzg7q_1 b{color:var(--tp);font-weight:600}._icon_rzg7q_19{font-size:12px;line-height:1.5}._what_rzg7q_23{color:var(--tm)}._popup_14s84_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_14s84_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_14s84_19{color:var(--tp);font-size:14px;font-weight:600}._pacts_14s84_24{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_14s84_30{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_14s84_30:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_14s84_43{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--bg);border-top:none;flex:1;min-height:0;padding:14px 16px 16px;overflow-y:auto}._card_14s84_55{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);margin-bottom:14px;padding:12px 14px 14px}._card_14s84_55:last-child{margin-bottom:0}._secTitle_14s84_66{color:var(--tp);margin:4px 0 8px;font-size:13px;font-weight:700}._secTitle_14s84_66:not(:first-child){margin-top:20px}._stages_14s84_76{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._stageCard_14s84_82{background:var(--side);border:1px solid var(--border);border-radius:var(--r-md);flex:1;min-width:150px;padding:9px 11px}._stageTop_14s84_90{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}._stageIdx_14s84_96{color:var(--tm);font-size:10px}._stageRemove_14s84_100{color:var(--tm);background:0 0;border:none;border-radius:4px;padding:1px 4px;font-size:10px}._stageRemove_14s84_100:hover{color:#c0392b;background:#fdf2f2}._stageAdd_14s84_112{border:1px dashed var(--border-strong);border-radius:var(--r-md);min-width:72px;color:var(--ts);background:0 0;flex-shrink:0;font-size:11px;line-height:1.6}._stageAdd_14s84_112:hover{border-color:var(--accent);color:var(--accent)}._stageName_14s84_126{width:100%;font:inherit;color:var(--tp);background:0 0;border:none;border-bottom:1px solid #0000;padding:0 0 5px;font-weight:700}._stageName_14s84_126:focus{border-bottom-color:var(--accent);outline:none}select._stageName_14s84_126{appearance:auto;cursor:pointer;min-width:0}._namePick_14s84_146{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._nameSeq_14s84_153{background:var(--accent-bg);color:var(--accent);border-radius:8px;flex-shrink:0;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700}._stageDates_14s84_163{align-items:center;gap:4px;display:flex}._month_14s84_168{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;font:inherit;color:var(--ts);border-radius:5px;padding:3px 4px;font-size:10.5px}._month_14s84_168:focus{border-color:var(--accent);outline:none}._mapProc_14s84_185{border:1px solid var(--border);border-radius:var(--r-md);margin-bottom:8px;overflow:hidden}._mapCount_14s84_191{color:var(--tm);font-size:11px;font-weight:400}._mapRow_14s84_196{border-top:1px solid var(--border);align-items:center;gap:10px;padding:6px 12px;display:flex}._mapRow_14s84_196:first-child{border-top:none}._mapTask_14s84_206{min-width:0;color:var(--ts);flex:1;font-size:13px}._mapSelect_14s84_212{border:1px solid var(--border-strong);width:150px;font:inherit;color:var(--tp);background:var(--surface);border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:12px}._mapSelect_14s84_212:focus{border-color:var(--accent);outline:none}._msList_14s84_229{max-width:560px}._msRow_14s84_232{align-items:center;gap:8px;margin-bottom:6px;display:flex}._msDiamond_14s84_238{color:var(--accent);flex-shrink:0;font-size:12px}._msName_14s84_243{border:1px solid var(--border-strong);min-width:0;font:inherit;color:var(--tp);background:var(--surface);border-radius:6px;flex:1;padding:6px 10px;font-size:13px}select._msName_14s84_243{appearance:auto;cursor:pointer}._msName_14s84_243:focus{border-color:var(--accent);outline:none}._msMonth_14s84_262{border:1px solid var(--border-strong);width:130px;font:inherit;color:var(--ts);background:var(--surface);border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:12px}._msMonth_14s84_262:focus{border-color:var(--accent);outline:none}._msRemove_14s84_277{color:var(--tm);background:0 0;border:none;border-radius:5px;flex-shrink:0;padding:4px 6px;font-size:12px}._msRemove_14s84_277:hover{color:#c0392b;background:#fdf2f2}._msAdd_14s84_290{border:1px dashed var(--border-strong);color:var(--ts);background:0 0;border-radius:6px;margin-top:2px;padding:6px 14px;font-size:12px}._msAdd_14s84_290:hover{border-color:var(--accent);color:var(--accent)}._ganttSticky_14s84_306{z-index:3;background:var(--bg);margin:-14px -16px 0;padding:14px 16px;position:sticky;top:-14px}._gantt_14s84_306{border:1px solid var(--border-strong);border-radius:var(--r-md);max-height:30vh;overflow-y:auto}._gTop_14s84_322{z-index:2;background:var(--surface);box-shadow:0 1px 0 var(--border);position:sticky;top:0}._gRow_14s84_329{border-top:1px solid var(--border);align-items:stretch;display:flex}._gRow_14s84_329:first-child{border-top:none}._gLabel_14s84_337{width:190px;color:var(--tp);border-right:1px solid var(--border);flex-shrink:0;align-items:center;padding:8px 12px;font-size:12px;font-weight:500;display:flex}._gHead_14s84_348 ._gLabel_14s84_337{background:var(--side)}._gCols_14s84_351{flex:1;display:flex;position:relative}._gCol_14s84_351{border-left:1px solid var(--border);flex:1;min-width:0}._gCol_14s84_351:first-child{border-left:none}._gHead_14s84_348 ._gCol_14s84_351{background:var(--side);text-align:center;padding:7px 8px}._gStageName_14s84_369{color:var(--tp);font-size:12px;font-weight:700}._gStagePeriod_14s84_374{color:var(--tm);white-space:nowrap;margin-top:1px;font-size:10px}._gTrack_14s84_380{flex:1;height:34px;display:flex;position:relative}._gBar_14s84_386{background:var(--accent);opacity:.85;color:#fff;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;height:20px;padding:0 6px;font-size:10px;font-weight:600;display:flex;position:absolute;top:7px;overflow:hidden}._gMsTrack_14s84_405{min-height:46px;position:relative}._gMs_14s84_405{pointer-events:auto;flex-direction:column;align-items:center;gap:1px;max-width:120px;display:flex;position:absolute;top:5px;transform:translate(-50%)}._gMsDiamond_14s84_420{color:var(--accent);font-size:13px;line-height:1}._gMsLabel_14s84_425{color:var(--ts);white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-size:9.5px;overflow:hidden}._empty_14s84_434{text-align:center;color:var(--tm);padding:36px 0;font-size:13px}._popup_wjr2o_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_wjr2o_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_wjr2o_19{color:var(--tp);font-size:14px;font-weight:600}._pacts_wjr2o_24{margin-left:auto}._pbtn_wjr2o_27{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_wjr2o_27:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_wjr2o_40{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex-direction:column;flex:1;min-height:0;padding:14px 16px 16px;display:flex;overflow-y:auto}._form_wjr2o_54{max-width:460px}._fg_wjr2o_57{margin-bottom:14px}._fl_wjr2o_60{color:var(--ts);margin-bottom:5px;font-size:12px;font-weight:600;display:block}._fi_wjr2o_67{border:1px solid var(--border-strong);width:100%;font:inherit;color:var(--tp);background:var(--surface);border-radius:7px;padding:8px 12px}._fi_wjr2o_67:focus{border-color:var(--accent);outline:none}._fiFixed_wjr2o_81{background:var(--bg);color:var(--ts);cursor:default}._fiFixed_wjr2o_81:focus{border-color:var(--border-strong)}._hint_wjr2o_89{color:var(--tm);margin-top:4px;font-size:11px;display:block}._inline_wjr2o_95{align-items:center;gap:8px;display:flex}._tilde_wjr2o_100{color:var(--tm);flex-shrink:0}._periodSummary_wjr2o_104{color:var(--accent);margin-top:6px;font-size:12px;font-weight:600}._memo_wjr2o_112{border:1px dashed var(--border-strong);border-radius:var(--r-md);background:var(--side);max-width:460px;color:var(--tm);margin-bottom:14px;padding:9px 12px;font-size:12px}._catRow_wjr2o_124{align-items:center;gap:6px;margin-bottom:14px;display:flex}._catTab_wjr2o_130{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ts);padding:7px 16px;font-size:13px;font-weight:600}._catTab_wjr2o_130 b{color:var(--tm);font-size:11px;font-weight:400}._catOn_wjr2o_144{background:var(--side);border-color:var(--tp);color:var(--tp)}._defaults_wjr2o_149{border:1px solid var(--tech);border-radius:var(--r-md);background:var(--tech-bg);color:var(--tech);margin-left:auto;padding:7px 14px;font-size:12px;font-weight:600}._defaults_wjr2o_149:hover{filter:brightness(.97)}._grid_wjr2o_164{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-content:start;gap:12px;display:grid}._card_wjr2o_171{background:var(--side);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;gap:6px;padding:12px 14px;display:flex}._cardHead_wjr2o_180{align-items:baseline;gap:6px;display:flex}._fname_wjr2o_185{color:var(--tp);font-weight:700}._feng_wjr2o_189{color:var(--tm);flex:1;min-width:0;font-size:11px}._badge_wjr2o_195{border-radius:8px;flex-shrink:0;padding:1px 7px;font-size:10px}._badgeNumeric_wjr2o_201{background:var(--tech-bg);color:var(--tech)}._badgeChoice_wjr2o_205{color:var(--mgmt);background:#fbeee0}._badgeIntensity_wjr2o_209{color:#ab3d8c;background:#f7e9f3}._fdesc_wjr2o_213{color:var(--tm);min-height:18px;font-size:12px}._control_wjr2o_219{justify-content:flex-end;align-items:center;gap:6px;display:flex}._numInput_wjr2o_225{border:1px solid var(--border-strong);width:110px;font:inherit;color:var(--tp);background:var(--surface);text-align:right;border-radius:7px;padding:6px 10px}._numInput_wjr2o_225:focus{border-color:var(--accent);outline:none}._unit_wjr2o_239{color:var(--ts);font-size:12px}._select_wjr2o_244{border:1px solid var(--border-strong);width:100%;font:inherit;color:var(--tp);background:var(--surface);border-radius:7px;padding:7px 10px;font-size:12px}._select_wjr2o_244:focus{border-color:var(--accent);outline:none}._seg_wjr2o_259{gap:5px;display:flex}._segBtn_wjr2o_263{border:1px solid var(--border-strong);background:var(--surface);color:var(--ts);border-radius:7px;padding:5px 14px;font-size:12px}._segBtn_wjr2o_263:hover{border-color:var(--accent)}._segOn_wjr2o_274{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}._empty_wjr2o_282{text-align:center;color:var(--tm);padding:48px 0;font-size:13px}._footer_wjr2o_290{justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}._savedMsg_wjr2o_297{color:var(--ok);font-size:12px}._save_wjr2o_297{border-radius:var(--r-md);border:1px solid var(--accent);background:var(--accent);color:#fff;padding:8px 26px;font-size:13px;font-weight:600}._save_wjr2o_297:hover{background:var(--accent-strong)}._popup_narqz_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_narqz_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_narqz_19{color:var(--tp);font-size:14px;font-weight:600}._pacts_narqz_24{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_narqz_30{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_narqz_30:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_narqz_43{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex:1;min-height:0;padding:14px 16px 16px;overflow:auto}._tabs_narqz_54{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}._tab_narqz_54{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);align-items:center;display:inline-flex;overflow:hidden}._tabBtn_narqz_69{font:inherit;color:var(--ts);background:0 0;border:none;padding:7px 14px;font-size:13px;font-weight:600}._tabOn_narqz_78{border-color:var(--accent);background:var(--accent-bg)}._tabOn_narqz_78 ._tabBtn_narqz_69{color:var(--accent)}._tabX_narqz_85{color:var(--tm);background:0 0;border:none;padding:4px 8px 4px 0;font-size:10px}._tabX_narqz_85:hover{color:#c0392b}._tabAdd_narqz_95{border:1px dashed var(--border-strong);border-radius:var(--r-md);color:var(--ts);background:0 0;padding:7px 14px;font-size:12px}._tabAdd_narqz_95:hover{border-color:var(--accent);color:var(--accent)}._nameForm_narqz_107{align-items:center;gap:6px;display:inline-flex}._nameFormInput_narqz_112{border:1px solid var(--accent);border-radius:var(--r-md);width:240px;font:inherit;color:var(--tp);padding:7px 10px;font-size:12px}._nameFormInput_narqz_112:focus{outline:none}._nameFormOk_narqz_124{border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent);color:#fff;padding:7px 14px;font-size:12px;font-weight:600}._nameFormCancel_narqz_133{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ts);padding:7px 10px;font-size:12px}._picker_narqz_142{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);padding:14px 16px}._pickerHead_narqz_148{color:var(--ts);margin-bottom:12px;font-size:13px}._pickerHead_narqz_148 b{color:var(--tp)}._pickProc_narqz_156{border:1px solid var(--border);border-radius:var(--r-md);margin-bottom:8px;overflow:hidden}._pickProcHead_narqz_162{background:var(--side);color:var(--tp);cursor:pointer;align-items:center;gap:9px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}._pickProcHead_narqz_162 input,._pickAct_narqz_174 input{accent-color:var(--accent)}._pickActs_narqz_177{flex-direction:column;gap:6px;padding:8px 14px;display:flex}._pickActGroup_narqz_183{border-left:2px solid var(--border);padding-left:10px}._pickAct_narqz_174{color:var(--tp);cursor:pointer;align-items:center;gap:7px;padding:3px 0;font-size:12px;font-weight:600;display:flex}._pickTasks_narqz_198{flex-wrap:wrap;gap:2px 18px;padding:2px 0 4px 18px;display:flex}._pickTask_narqz_198{color:var(--ts);cursor:pointer;align-items:center;gap:6px;min-width:240px;padding:2px 0;font-size:12px;display:flex}._pickTask_narqz_198 input{accent-color:var(--accent)}._pickerFoot_narqz_217{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}._pickerCancel_narqz_223{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ts);padding:7px 16px;font-size:13px}._pickerApply_narqz_231{border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent);color:#fff;padding:7px 18px;font-size:13px;font-weight:600}._pickerApply_narqz_231:hover{background:var(--accent-strong)}._table_narqz_245{border:1px solid var(--border);border-radius:var(--r-md);min-width:900px;overflow:hidden}._row_narqz_251{border-top:1px solid var(--border);align-items:center;gap:8px;padding:5px 12px;display:flex}._row_narqz_251:first-child{border-top:none}._head_narqz_261{background:var(--side);color:var(--tm);padding:8px 12px;font-size:11px;font-weight:700}._cName_narqz_269{flex:1.4;align-items:center;gap:6px;min-width:0;display:flex}._cAssignee_narqz_276{flex-shrink:0;width:100px}._cStage_narqz_280{flex-shrink:0;width:130px}._cDates_narqz_284{flex-direction:column;flex-shrink:0;gap:1px;width:128px;display:flex}._fiDate_narqz_291{width:100%;font:inherit;color:var(--ts);background:0 0;border:1px solid #0000;border-radius:4px;padding:1px 4px;font-size:11px}._fiDate_narqz_291:hover,._fiDate_narqz_291:focus{border-color:var(--border);outline:none}._cDeliv_narqz_306{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:180px;display:flex}._cActs_narqz_314{flex-shrink:0;justify-content:flex-end;gap:2px;width:118px;display:flex}._wbsNo_narqz_322{color:var(--tm);flex-shrink:0;min-width:34px;font-size:11px;font-weight:600}._lv0_narqz_329 ._wbsNo_narqz_322,._lv0_narqz_329 ._nameInput_narqz_330{font-weight:700}._lv0_narqz_329{background:var(--side)}._nameInput_narqz_330{min-width:0;font:inherit;color:var(--tp);background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:5px 8px;font-size:13px}._nameInput_narqz_330:hover{border-color:var(--border)}._nameInput_narqz_330:focus{border-color:var(--accent);background:var(--surface);outline:none}._fi_narqz_291{width:100%;font:inherit;color:var(--ts);background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 8px;font-size:12px}._fi_narqz_291:hover{border-color:var(--border)}._fi_narqz_291:focus{border-color:var(--accent);background:var(--surface);outline:none}._dChip_narqz_377{background:var(--accent-bg);color:var(--accent);border-radius:9px;align-items:center;gap:4px;max-width:160px;padding:2px 8px;font-size:11px;display:inline-flex}._dChipName_narqz_388{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._dChipX_narqz_393{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:10px}._dPopWrap_narqz_401{flex-shrink:0;position:relative}._dAdd_narqz_405{border:1px dashed var(--border-strong);font:inherit;color:var(--tm);background:0 0;border-radius:6px;padding:3px 10px;font-size:11px}._dAdd_narqz_405:hover{border-color:var(--accent);color:var(--accent)}._dPop_narqz_401{z-index:20;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);width:300px;box-shadow:var(--shadow-dd);padding:6px;position:absolute;top:calc(100% + 4px);right:0}._dSearch_narqz_431{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;font:inherit;color:var(--tp);background:var(--surface);padding:6px 9px;font-size:12px}._dSearch_narqz_431:focus{border-color:var(--accent);outline:none}._dScopes_narqz_445{gap:4px;margin:6px 0;display:flex}._dScope_narqz_445{border:1px solid var(--border);background:var(--surface);color:var(--ts);white-space:nowrap;border-radius:11px;flex:1;padding:3px 6px;font-size:11px}._dScope_narqz_445:hover{color:var(--tp)}._dScopeOn_narqz_463{background:var(--accent-bg);border-color:var(--accent);color:var(--accent);font-weight:600}._dScopeN_narqz_469{opacity:.7;margin-left:3px;font-weight:400}._dPopList_narqz_474{max-height:220px;overflow-y:auto}._dPopItem_narqz_478{border-radius:var(--r-sm);color:var(--ts);cursor:pointer;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}._dPopItem_narqz_478:hover{background:var(--accent-bg);color:var(--accent)}._dPopItem_narqz_478 input{accent-color:var(--accent)}._dPopEmpty_narqz_495{color:var(--tm);text-align:center;padding:10px 8px;font-size:12px}._stageFixed_narqz_503{color:var(--ts);text-overflow:ellipsis;white-space:nowrap;padding:5px 8px;font-size:12px;display:block;overflow:hidden}._nameFixed_narqz_514{min-width:0;color:var(--tp);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;padding:5px 8px;font-size:13px;display:flex;overflow:hidden}._lockIcon_narqz_527{color:var(--tm);flex-shrink:0}._iterChip_narqz_533{background:var(--tech-bg);color:var(--tech);border-radius:8px;flex-shrink:0;padding:1px 7px;font-size:10px;font-weight:600}._act_narqz_544{color:var(--tm);background:0 0;border:none;border-radius:5px;padding:3px 5px;font-size:12px}._act_narqz_544:hover{color:var(--accent);background:var(--accent-bg)}._actDel_narqz_556:hover{color:#c0392b;background:#fdf2f2}._empty_narqz_561{text-align:center;color:var(--tm);padding:36px 0;font-size:13px}._roleLock_narqz_569{color:var(--tm);white-space:nowrap;font-size:11.5px}._cOrg_narqz_576{flex:none;width:150px}._inherited_narqz_577{color:var(--tm)}._orphanChip_narqz_578{color:#b91c1c;background:#fdecec;border-radius:4px;margin-right:4px;padding:0 5px;font-size:10px}._bundleBox_narqz_579{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}._bundleBtn_narqz_580{border:1px solid var(--border);background:var(--surface);cursor:pointer;color:var(--ts);border-radius:6px;padding:1px 7px;font-size:11px}._bundleBtn_narqz_580:disabled{opacity:.45;cursor:default}._okBtn_narqz_582{background:var(--ok);border-color:var(--ok);color:#fff}._stChip_narqz_583{border-radius:999px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-block}._st_draft_narqz_584{color:#6b7280;background:#f1f3f5}._st_submitted_narqz_585{color:var(--accent);background:var(--accent-bg)}._st_approved_narqz_586{color:var(--ok);background:#e7f6ec}._st_fix_narqz_587{color:var(--mgmt);background:#fdf1e3}._st_revising_narqz_588{color:#7c3aed;background:#f1ebfd}._viewTabs_narqz_589{background:var(--side);border:1px solid var(--border);border-radius:8px;gap:2px;margin-left:10px;padding:2px;display:inline-flex}._viewTab_narqz_589{color:var(--ts);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:3px 12px;font-size:12px}._viewOn_narqz_591{background:var(--surface);color:var(--tp);font-weight:700;box-shadow:0 1px 2px #00000014}._badgeN_narqz_592{color:#fff;background:var(--mgmt);border-radius:999px;min-width:16px;margin-left:4px;padding:0 4px;font-size:10.5px;display:inline-block}._hint_narqz_593{color:var(--tm);margin-left:10px;font-size:11.5px}._review_narqz_594{flex-direction:column;gap:10px;padding:10px 0;display:flex}._reviewSum_narqz_595{flex-wrap:wrap;align-items:center;gap:14px;padding:0 6px;font-size:12.5px;display:flex}._sumItem_narqz_596 b{margin-right:2px;font-size:15px}._orgTag_narqz_597{color:var(--accent-strong);background:var(--accent-bg);border-radius:4px;margin-left:6px;padding:0 5px;font-size:10.5px}._mergedHead_narqz_598{background:#f8fbfd}._mergedRow_narqz_599{color:var(--ts);background:#fcfdfe}._fixReason_narqz_600{color:var(--mgmt);font-size:11.5px}._agreeBox_narqz_603{border:1px dashed var(--border-strong,var(--border));border-radius:8px;margin-top:14px;overflow:hidden}._agreeHead_narqz_609{color:var(--ts);background:var(--side);padding:8px 12px;font-size:12px;font-weight:700}._agreeHead_narqz_609 span{color:var(--tm);margin-left:8px;font-size:11px;font-weight:400}._agreeRow_narqz_622{border-top:1px solid var(--border);color:var(--ts);align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex}._agreeCode_narqz_631{width:80px;font-family:var(--mono,monospace);color:var(--tm);flex-shrink:0;font-size:11px}._agreeName_narqz_638{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._agreeKind_narqz_645{width:70px;color:var(--tm);flex-shrink:0}._agreeDates_narqz_650{text-align:right;flex-shrink:0;width:190px}._hubOver_narqz_657{white-space:nowrap;color:#b91c1c;background:#fdecea;border:1px solid #f5c2c0;border-radius:10px;margin-left:4px;padding:1px 6px;font-size:10px}._orgSubRow_narqz_661{background:var(--surface-2,#f7f9fb)}._orgSubRow_narqz_661 ._nameFixed_narqz_514{color:var(--ts);font-weight:400}._orgSubChip_narqz_668{color:var(--accent);background:var(--accent-bg);white-space:nowrap;border-radius:8px;margin-left:6px;padding:0 6px;font-size:10.5px}._cell_1vrgf_1{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ts);vertical-align:middle;font-size:12px;display:inline-block;overflow:hidden}._btn_1vrgf_11{border:1px solid var(--border);background:var(--bg,#fff);cursor:pointer;text-align:left;border-radius:6px;width:100%;padding:2px 6px}._btn_1vrgf_11:hover:not(:disabled){border-color:var(--accent)}._none_1vrgf_23{color:var(--tm)}._chip_1vrgf_26{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._chipOk_1vrgf_34{color:#1a7f37;background:#e7f6ec}._chipNo_1vrgf_38{color:#b25e00;background:#fff4e5}._chipNone_1vrgf_42{background:var(--bg-soft,#f1f2f4);color:var(--tm);font-weight:500}._box_i1d5e_1{border:1px solid var(--border);background:var(--bg,#fff);border-radius:8px;margin-top:14px}._head_i1d5e_7{align-items:baseline;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}._sub_i1d5e_14{color:var(--tm);font-size:11.5px}._tools_i1d5e_18{flex-wrap:wrap;align-items:center;gap:8px;padding:0 12px 8px;display:flex}._chips_i1d5e_25{flex-wrap:wrap;gap:4px;display:flex}._chip_i1d5e_25{border:1px solid var(--border);background:var(--bg,#fff);color:var(--ts);cursor:pointer;border-radius:999px;padding:2px 10px;font-size:11.5px}._on_i1d5e_39{background:var(--accent);border-color:var(--accent);color:#fff}._search_i1d5e_44{border:1px solid var(--border);border-radius:6px;min-width:160px;margin-left:auto;padding:3px 8px;font-size:12px}._row_i1d5e_52{border-top:1px solid var(--border);color:var(--ts);align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex}._cat_i1d5e_61{width:76px;color:var(--tm);flex-shrink:0;font-size:11.5px}._code_i1d5e_67{width:76px;font-family:var(--mono,monospace);color:var(--tm);flex-shrink:0;font-size:11px}._name_i1d5e_74{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._org_i1d5e_81{width:110px;color:var(--tm);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}._due_i1d5e_89{text-align:right;flex-shrink:0;width:84px}._cell_i1d5e_94{flex-shrink:0;width:130px}._who_i1d5e_98{font-size:12px}._sel_i1d5e_101{border:1px solid var(--border);border-radius:6px;width:100%;padding:2px 4px;font-size:12px}._empty_i1d5e_108{color:var(--tm);border-top:1px solid var(--border);padding:10px 12px;font-size:12px}._backdrop_16yql_1{z-index:60;background:#0c203057;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._dialog_16yql_12{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;width:min(880px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 18px 52px #0c283e4d}._head_16yql_24{border-bottom:1px solid var(--border);background:var(--side);align-items:baseline;gap:10px;padding:13px 16px;display:flex}._title_16yql_32{color:var(--tp);font-size:14px;font-weight:700}._spring_16yql_37{flex:1}._close_16yql_40{color:var(--tm);background:0 0;border:none;border-radius:5px;padding:3px 7px;font-size:13px}._close_16yql_40:hover{color:var(--tp);background:var(--surface)}._stdRow_16yql_54{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 16px;display:flex}._stdTab_16yql_62{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ts);align-items:center;gap:7px;padding:6px 12px;font-size:12px;display:inline-flex}._stdTab_16yql_62:hover{border-color:var(--accent)}._stdOn_16yql_76{border-color:var(--accent);background:var(--accent-bg);color:var(--accent);font-weight:600}._stdCount_16yql_82{background:var(--accent);color:#fff;border-radius:8px;padding:1px 7px;font-size:10px}._allBtn_16yql_89{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ts);padding:5px 11px;font-size:11px}._allBtn_16yql_89:hover{border-color:var(--accent);color:var(--accent)}._body_16yql_102{flex:1;min-height:0;padding:12px 16px 16px;overflow-y:auto}._empty_16yql_108{text-align:center;color:var(--tm);padding:30px;font-size:13px}._group_16yql_115{margin-bottom:14px}._groupHead_16yql_118{color:var(--tm);align-items:center;gap:7px;padding:4px 2px 6px;font-size:11px;font-weight:700;display:flex}._groupCount_16yql_127{background:var(--side);color:var(--tm);border-radius:8px;padding:1px 7px;font-size:10px}._item_16yql_135{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);cursor:pointer;align-items:center;gap:9px;margin-bottom:4px;padding:7px 10px;display:flex}._item_16yql_135:hover{border-color:var(--accent);background:var(--accent-bg)}._item_16yql_135 input{accent-color:var(--accent);flex-shrink:0}._pname_16yql_154{min-width:0;color:var(--tp);flex:1;font-size:13px}._meta_16yql_160{color:var(--tm);flex-shrink:0;font-size:11px}._chipIn_16yql_165{background:var(--accent-bg);color:var(--accent);border-radius:8px;flex-shrink:0;padding:1px 7px;font-size:10px}._foot_16yql_174{border-top:1px solid var(--border);background:var(--side);align-items:center;gap:12px;padding:11px 16px;display:flex}._stat_16yql_182{color:var(--tp);flex-shrink:0;font-size:12px;font-weight:600}._add_16yql_188{color:var(--ok)}._rm_16yql_191{color:#c0392b}._apply_16yql_194{border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent);color:#fff;flex-shrink:0;padding:7px 22px;font-size:13px;font-weight:600}._apply_16yql_194:hover:not(:disabled){background:var(--accent-strong)}._apply_16yql_194:disabled{opacity:.6}._popup_1pr4c_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_1pr4c_8{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_1pr4c_18{color:var(--tp);font-size:14px;font-weight:600}._pacts_1pr4c_23{align-items:center;gap:6px;margin-left:auto;display:flex}._pbtn_1pr4c_29{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ts);padding:4px 11px;font-size:12px}._pbtn_1pr4c_29:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_1pr4c_41{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--bg);flex:1;min-height:0;padding:12px 16px 30px;overflow:auto}._error_1pr4c_50{color:#c0392b;font-size:12px}._empty_1pr4c_54{color:var(--tm);font-size:12px}._table_1pr4c_59{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);display:grid}._th_1pr4c_65{color:var(--ts);border-bottom:1px solid var(--border-strong);background:var(--side);padding:8px 10px;font-size:11.5px;font-weight:700}._sticky_1pr4c_73{z-index:2;position:sticky;top:-12px}._thSpace_1pr4c_78{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex-direction:column;align-items:center;gap:2px;display:flex;overflow:hidden}._hubName_1pr4c_88{color:var(--accent)}._lead_1pr4c_91{background:var(--accent-bg);color:var(--accent);border-radius:6px;padding:0 5px;font-size:9.5px;font-weight:600}._groupRow_1pr4c_99{color:var(--tm);border-bottom:1px solid var(--border);letter-spacing:.02em;padding:10px 10px 4px;font-size:11px;font-weight:700}._procCell_1pr4c_107{text-align:left;border:none;border-bottom:1px solid var(--border);color:var(--tp);background:0 0;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;font-weight:600;display:flex}._procCell_1pr4c_107:hover{background:var(--side)}._caret_1pr4c_123{width:12px;color:var(--tm);font-size:10px}._std_1pr4c_128{background:var(--side);color:var(--ts);border-radius:6px;padding:0 5px;font-size:9.5px;font-weight:500}._procCount_1pr4c_136{border:none;border-bottom:1px solid var(--border);border-left:1px solid var(--border);font-variant-numeric:tabular-nums;background:0 0;font-size:11.5px}._procCount_1pr4c_136:hover{background:var(--side)}._all_1pr4c_147{color:var(--accent);font-weight:700}._some_1pr4c_151{color:var(--ts)}._none_1pr4c_154{color:var(--tm)}._taskCell_1pr4c_157{border-bottom:1px dashed var(--border);flex-direction:column;padding:4px 10px 4px 30px;display:flex}._taskGroup_1pr4c_163{color:var(--tm);margin:3px 0 1px;font-size:10.5px;font-weight:600}._taskLabel_1pr4c_169{color:var(--tp);font-size:12px}._cell_1pr4c_173{border-bottom:1px dashed var(--border);border-left:1px solid var(--border);cursor:pointer;justify-content:center;align-items:center;display:flex}._cell_1pr4c_173 input{accent-color:var(--accent);cursor:pointer;width:15px;height:15px}._changed_1pr4c_187{background:var(--accent-bg)}._ratRow_1pr4c_190{border-bottom:1px solid var(--border);background:var(--bg);padding:8px 10px 12px 30px}._ratTitle_1pr4c_195{color:var(--ts);font-size:11px;font-weight:700}._ratGrid_1pr4c_200{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-top:6px;display:grid}._ratItem_1pr4c_206{color:var(--tm);flex-direction:column;gap:3px;font-size:11px;display:flex}._ratItem_1pr4c_206 textarea{resize:vertical;border:1px solid var(--border);border-radius:var(--r-sm);min-height:46px;font:inherit;color:var(--tp);background:var(--surface);padding:5px 7px;font-size:12px}._ratItem_1pr4c_206 textarea:focus{border-color:var(--accent);outline:none}._popup_18ny6_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_18ny6_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_18ny6_19{color:var(--tp);font-size:14px;font-weight:600}._lockBadge_18ny6_24{border-radius:var(--r-md);background:var(--mgmt-bg,var(--side));color:var(--mgmt,var(--ts));padding:1px 7px;font-size:10px;font-weight:600}._lockNote_18ny6_32{border:1px solid var(--border);border-left:3px solid var(--mgmt,var(--accent));border-radius:var(--r-md);background:var(--surface);color:var(--ts);margin:0 0 10px;padding:8px 12px;font-size:12px;line-height:1.5}._clauseRow_18ny6_43:disabled{cursor:default}._pacts_18ny6_46{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_18ny6_52{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_18ny6_52:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_18ny6_65{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex-direction:column;flex:1;min-height:0;padding:14px 16px 16px;display:flex;overflow-y:auto}._filterRow_18ny6_79{align-items:center;gap:6px;margin-bottom:12px;display:flex}._funnel_18ny6_85{color:var(--ts);margin-right:2px;display:flex}._pill_18ny6_90{border:1px solid var(--border-strong);background:var(--surface);color:var(--ts);border-radius:15px;padding:5px 16px;font-size:12px;font-weight:600}._pill_18ny6_90:hover{color:var(--tp)}._pillOn_18ny6_102{background:var(--tp);border-color:var(--tp);color:#fff}._pillOn_18ny6_102:hover{color:#fff}._pillCount_18ny6_110{opacity:.75;margin-left:3px;font-size:11px;font-weight:400}._groupHead_18ny6_118{color:var(--tm);text-transform:uppercase;letter-spacing:.4px;flex-shrink:0;margin:12px 2px 8px;font-size:11px;font-weight:700}._card_18ny6_129{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);flex-shrink:0;margin-bottom:10px;overflow:hidden}._filterRow_18ny6_79{flex-shrink:0}._cardHead_18ny6_141{text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}._cardHead_18ny6_141:hover{background:var(--side)}._cardMain_18ny6_154{flex:1;min-width:0}._cname_18ny6_158{color:var(--tp);font-size:14px;font-weight:700}._cimp_18ny6_163{color:var(--ts);margin-top:2px;font-size:12px}._badge_18ny6_169{border-radius:var(--r-md);border:1.5px solid;flex-shrink:0;padding:4px 14px;font-size:13px;font-weight:600}._bRequired_18ny6_177{color:#1d4ed8;background:#dbeafe;border-color:#2563eb}._bAdjusted_18ny6_182{color:#15803d;background:#dcfce7;border-color:#15803d}._bExcluded_18ny6_187{color:#dc2626;background:#fee2e2;border-color:#dc2626}._bConflict_18ny6_192{color:#b45309;background:#fef3c7;border-color:#b45309}._xai_18ny6_199{border-top:1px solid var(--border);padding:12px 14px 14px}._xaiTitle_18ny6_203{color:var(--tp);margin-bottom:8px;font-size:12px;font-weight:700}._xaiInput_18ny6_209{border:1px solid var(--border-strong);width:100%;min-height:64px;font:inherit;color:var(--ts);background:var(--surface);resize:vertical;border-radius:7px;padding:8px 12px;font-size:13px;line-height:1.6}._xaiInput_18ny6_209:focus{border-color:var(--accent);outline:none}._xaiInput_18ny6_209::placeholder{color:var(--tm)}._clauses_18ny6_231{background:var(--side);border-radius:var(--r-md);margin:10px 0 4px;padding:12px 16px}._clauseRow_18ny6_43{color:var(--tp);text-align:left;border-radius:var(--r-sm);background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:4px 6px;font-size:13px;display:flex}._clauseRow_18ny6_43:hover{background:var(--border)}._clauseId_18ny6_253{flex:1;min-width:0}._clauseOff_18ny6_257 ._clauseId_18ny6_253{color:var(--tm);text-decoration:line-through}._dotOn_18ny6_261,._dotOff_18ny6_262{border-radius:50%;flex-shrink:0;width:12px;height:12px}._dotOn_18ny6_261{background:var(--tp)}._dotOff_18ny6_262{border:1.5px solid var(--tm)}._clauseOff_18ny6_257 ._dotOff_18ny6_262{position:relative}._clauseNote_18ny6_277{color:var(--ts);flex-shrink:0;font-size:12px}._overrides_18ny6_284{gap:8px;margin-top:12px;display:flex}._ovBtn_18ny6_289{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ts);padding:7px 22px;font-size:13px;font-weight:600}._ovBtn_18ny6_289:hover{border-color:var(--tp);color:var(--tp)}._ovOn_18ny6_302{background:var(--tp);border-color:var(--tp);color:#fff}._ovOn_18ny6_302:hover{color:#fff}._emptyFilter_18ny6_311{text-align:center;color:var(--tm);padding:40px 0;font-size:13px}._popup_pfwob_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_pfwob_8{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_pfwob_18{color:var(--tp);font-size:14px;font-weight:600}._pacts_pfwob_23{align-items:center;gap:7px;margin-left:auto;display:flex}._pbtn_pfwob_29{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_pfwob_29:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_pfwob_42{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex:1;min-height:0;display:flex}._listPane_pfwob_53{border-right:1px solid var(--border);flex:0 0 280px;padding:12px 10px;overflow-y:auto}._search_pfwob_59{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;font:inherit;color:var(--tp);background:var(--surface);margin-bottom:8px;padding:6px 9px;font-size:12px}._search_pfwob_59:focus{border-color:var(--accent);outline:none}._paneTitle_pfwob_74{color:var(--tm);padding:2px 4px 8px;font-size:11px;font-weight:700}._item_pfwob_80{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-align:left;align-items:center;gap:7px;width:100%;margin-bottom:4px;padding:6px 9px;display:flex}._item_pfwob_80:hover{border-color:var(--border-strong)}._itemOn_pfwob_95{border-color:var(--accent);background:var(--accent-bg)}._itemName_pfwob_99{min-width:0;color:var(--tp);word-break:break-all;flex:1;font-size:11.5px;line-height:1.4}._ext_pfwob_107{background:var(--side);color:var(--tm);border-radius:8px;flex:none;padding:1px 6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:9.5px}._docPane_pfwob_118{background:#eef1f5;flex-direction:column;flex:1;min-width:0;padding:14px 16px 18px;display:flex;overflow:auto}._empty_pfwob_127,._note_pfwob_128{color:var(--tm);text-align:center;flex:1;justify-content:center;align-items:center;font-size:13px;line-height:1.8;display:flex}._docHead_pfwob_138{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}._docName_pfwob_146{color:var(--tp);word-break:break-all;font-size:13px;font-weight:700}._size_pfwob_152{color:var(--tm);font-size:10.5px}._warn_pfwob_156{border-radius:var(--r-sm);color:#a93226;background:#fdf7f6;border:1px solid #e6b8b0;padding:10px 13px;font-size:12px;line-height:1.7}._frame_pfwob_165{border:1px solid var(--border);border-radius:var(--r-sm);background:#fff;flex:1;width:100%;min-height:460px}._sheet_pfwob_176{color:var(--tp);flex-direction:column;align-items:center;gap:20px;font-size:12.5px;line-height:1.85;display:flex}._page_pfwob_185{border:1px solid var(--border);background:#fff;flex:none;position:relative;box-shadow:0 2px 8px #1419281a}._pageNo_pfwob_195{color:var(--tm);font-size:10px;position:absolute;bottom:8px;right:12px}._pic_pfwob_202{max-width:100%;height:auto;margin:4px 0;display:block}._para_pfwob_208{white-space:pre-wrap;margin:0 0 7px}._tableWrap_pfwob_212{margin:8px 0 14px;overflow-x:auto}._table_pfwob_212{border-collapse:collapse;min-width:100%;font-size:11.5px}._table_pfwob_212 td{vertical-align:middle;color:var(--tp);white-space:pre-wrap;border:1px solid #c9d3dc;min-width:86px;max-width:300px;padding:5px 9px}._table_pfwob_212 tr:first-child td{background:var(--side);color:var(--tm);text-align:center;font-weight:600}._popup_ylrya_1{flex-direction:column;flex:1;min-height:0;margin:12px;display:flex}._phead_ylrya_9{border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);border-bottom:none;align-items:center;gap:10px;padding:11px 15px;display:flex}._pt_ylrya_19{color:var(--tp);font-size:14px;font-weight:600}._pacts_ylrya_24{margin-left:auto}._pbtn_ylrya_27{border:1px solid var(--border);color:var(--ts);background:var(--surface);border-radius:7px;padding:4px 11px;font-size:12px}._pbtn_ylrya_27:hover{border-color:var(--border-strong);color:var(--tp)}._pbody_ylrya_40{border:1px solid var(--border-strong);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surface);border-top:none;flex:1;min-height:0;display:flex;overflow:hidden}._taskPane_ylrya_52{border-right:1px solid var(--border);background:var(--side);flex-shrink:0;width:300px;padding:10px;overflow-y:auto}._paneTitle_ylrya_60{color:var(--tm);padding:2px 4px 8px;font-size:11px;font-weight:700}._subHead_ylrya_66{color:var(--accent);padding:8px 4px 4px;font-size:11px;font-weight:700}._procGroup_ylrya_73{margin-bottom:5px}._procHead_ylrya_76{border:1px solid var(--border);border-radius:var(--r-md);background:var(--side);text-align:left;align-items:center;gap:6px;width:100%;padding:7px 8px;display:flex}._procHead_ylrya_76:hover{border-color:var(--border-strong)}._procCaret_ylrya_90{color:var(--tm);flex:none;width:9px;font-size:10px}._procNo_ylrya_96{color:var(--tm);flex:none;font-size:11px}._procName_ylrya_101{min-width:0;color:var(--tp);flex:1;font-size:12px;font-weight:600;line-height:1.35}._procCount_ylrya_110{background:var(--accent-bg);color:var(--accent);border-radius:9px;flex:none;padding:1px 7px;font-size:10px;font-weight:600}._taskItem_ylrya_119{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-align:left;align-items:center;gap:7px;width:calc(100% - 14px);margin-top:5px;margin-left:14px;padding:7px 9px;display:flex}._taskItem_ylrya_119:hover{border-color:var(--border-strong)}._taskOn_ylrya_137{border-color:var(--accent);background:var(--accent-bg)}._tCount_ylrya_141{color:var(--tm);flex-shrink:0;font-size:10px}._paneEmpty_ylrya_146{color:var(--tm);text-align:center;padding:16px 6px;font-size:12px}._workPane_ylrya_154{flex-direction:column;flex:1;min-width:0;padding:14px 16px 16px;display:flex;overflow-y:auto}._workEmpty_ylrya_162{color:var(--tm);flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}._workHead_ylrya_171{margin-bottom:12px}._workPath_ylrya_174{color:var(--tm);font-size:11px}._workName_ylrya_178{color:var(--tp);margin-top:2px;font-size:15px;font-weight:700}._cards_ylrya_186{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}._card_ylrya_186{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);text-align:left;align-items:center;gap:8px;padding:8px 12px;display:flex}._card_ylrya_186:hover{border-color:var(--accent)}._cardOn_ylrya_205{border-color:var(--accent);background:var(--accent-bg)}._cardName_ylrya_209{color:var(--tp);font-size:12px;font-weight:600}._cardOn_ylrya_205 ._cardName_ylrya_209{color:var(--accent)}._wtBadge_ylrya_217{background:var(--tech-bg);color:var(--tech);border-radius:8px;flex-shrink:0;padding:1px 7px;font-size:10px}._doneBadge_ylrya_227{color:var(--ok);background:#f0f9f1;border-radius:8px;flex-shrink:0;padding:1px 7px;font-size:10px}._editor_ylrya_237{border:1px solid var(--border-strong);border-radius:var(--r-md);flex:none;overflow:hidden}._editorHead_ylrya_245{background:var(--side);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:9px 13px;display:flex}._editorTitle_ylrya_253{color:var(--tp);flex:1;min-width:0;font-size:13px;font-weight:700}._metaLabel_ylrya_260{color:var(--tm);font-size:11px}._verInput_ylrya_264{border:1px solid var(--border);width:54px;font:inherit;color:var(--tp);background:var(--surface);border-radius:5px;padding:4px 7px;font-size:12px}._statusSelect_ylrya_274{border:1px solid var(--border);font:inherit;color:var(--ts);background:var(--surface);border-radius:5px;padding:4px 7px;font-size:12px}._saveBtn_ylrya_283{border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent);color:#fff;padding:5px 16px;font-size:12px;font-weight:600}._saveBtn_ylrya_283:hover{background:var(--accent-strong)}._savedMsg_ylrya_295{color:var(--ok);font-size:11px}._editorBody_ylrya_299{padding:13px 14px}._grid_ylrya_304{border:1px solid var(--border);border-radius:var(--r-sm);overflow:hidden}._gRow_ylrya_309{border-top:1px solid var(--border);display:flex}._gRow_ylrya_309:first-child{border-top:none}._gHead_ylrya_316{background:var(--side)}._gCell_ylrya_319{border-left:1px solid var(--border);flex:1;min-width:0;display:flex}._gCell_ylrya_319:first-child{border-left:none;flex:0 0 110px}._gCell_ylrya_319:last-child{flex:0 0 34px;justify-content:center;align-items:center}._gHead_ylrya_316 ._gCell_ylrya_319{color:var(--tm);flex-direction:column;align-items:flex-start;gap:2px;padding:6px 9px;font-size:11px;font-weight:700}._headName_ylrya_343{align-items:center;gap:5px;display:inline-flex}._kindChip_ylrya_349{background:var(--tech-bg);color:var(--tech);border-radius:8px;padding:1px 6px;font-size:9px;font-weight:600}._headHint_ylrya_358{color:var(--tm);font-size:10px;font-weight:400;line-height:1.4}._cellInput_ylrya_364{width:100%;font:inherit;color:var(--tp);background:0 0;border:none;padding:6px 9px;font-size:12px}._cellInput_ylrya_364:focus{background:var(--accent-bg);outline:none}._rowDel_ylrya_377{color:var(--tm);background:0 0;border:none;padding:2px 4px;font-size:11px}._rowDel_ylrya_377:hover{color:#c0392b}._gridFoot_ylrya_387{align-items:center;gap:10px;margin-top:8px;display:flex}._gridAdd_ylrya_393{border:1px dashed var(--border-strong);border-radius:var(--r-sm);color:var(--ts);background:0 0;padding:5px 14px;font-size:12px}._gridAdd_ylrya_393:hover{border-color:var(--accent);color:var(--accent)}._textArea_ylrya_407{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;min-height:220px;font:inherit;color:var(--tp);background:var(--surface);resize:vertical;padding:10px 12px;font-size:13px;line-height:1.7}._textArea_ylrya_407:focus{border-color:var(--accent);outline:none}._proseItem_ylrya_426{margin-bottom:14px}._proseHead_ylrya_429{color:var(--tp);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:5px;font-size:12px;font-weight:700;display:flex}._proseHint_ylrya_441{color:var(--tm);font-size:11px;font-weight:400;line-height:1.5}._proseArea_ylrya_447{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;min-height:110px;font:inherit;color:var(--tp);background:var(--surface);resize:vertical;padding:9px 11px;font-size:13px;line-height:1.7}._proseArea_ylrya_447:focus{border-color:var(--accent);outline:none}._proseBad_ylrya_464{background:#fdf7f6;border-color:#e6b8b0}._uploadBox_ylrya_470{border:1px dashed var(--border-strong);border-radius:var(--r-md);text-align:center;color:var(--tm);padding:18px;font-size:12px}._uploadBox_ylrya_470 input{color:var(--ts);margin:8px auto 0;font-size:12px;display:block}._preview_ylrya_484{border-radius:var(--r-sm);border:1px solid var(--border);max-width:100%;max-height:300px;margin-top:10px}._fileList_ylrya_491{text-align:left;margin-top:10px}._fileItem_ylrya_495{color:var(--tp);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--side);align-items:center;gap:8px;margin-bottom:5px;padding:5px 8px;font-size:12px;display:flex}._capInput_ylrya_507{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;font:inherit;color:var(--tp);margin-top:8px;padding:7px 10px;font-size:12px}._capInput_ylrya_507:focus{border-color:var(--accent);outline:none}._asmHint_ylrya_523{color:var(--tm);margin-bottom:10px;font-size:12px}._asmRow_ylrya_528{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--side);color:var(--tp);align-items:center;gap:9px;margin-bottom:5px;padding:7px 10px;font-size:12px;display:flex}._asmTask_ylrya_540{color:var(--tm);flex-shrink:0;font-size:11px}._asmName_ylrya_545{flex:1;min-width:0}._asmDone_ylrya_549{color:var(--ok);flex-shrink:0;font-weight:600}._asmPending_ylrya_554{color:var(--tm);flex-shrink:0}._reqMark_ylrya_559{color:#c0392b;margin-left:3px}._cellBad_ylrya_563{background:#fdf2f2;box-shadow:inset 0 0 0 1px #e9b3b3}._cellArea_ylrya_567{resize:vertical;min-height:34px;line-height:1.5;font:inherit;font-size:12px}._cellCheck_ylrya_574{color:var(--ts);align-items:center;gap:6px;padding:6px 9px;font-size:12px;display:flex}._colWarn_ylrya_582{border-radius:var(--r-sm);color:#8a6d3b;background:#fdf8ec;border:1px solid #f0d9a8;margin-bottom:10px;padding:7px 11px;font-size:11px;line-height:1.6}._missWarn_ylrya_592{color:#c0392b;font-size:11px}._missOk_ylrya_596{color:var(--ok);font-size:11px}._linkedBox_ylrya_604{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--r-sm);background:var(--accent-bg);flex-direction:column;flex:none;gap:5px;margin-bottom:12px;padding:9px 12px;display:flex}._linkedHead_ylrya_616{color:var(--accent);font-size:11px;font-weight:700}._linkedItem_ylrya_621{color:var(--tp);flex-direction:column;gap:1px;font-size:12px;display:flex}._linkedMeta_ylrya_628{color:var(--tm);font-size:10.5px}._actHead_ylrya_633{color:var(--tm);letter-spacing:.01em;margin:8px 0 2px 22px;font-size:10.5px;font-weight:700}._stepItem_ylrya_640{align-items:flex-start}._stepName_ylrya_643{text-align:left;white-space:normal;flex:1;min-width:0;font-size:12px;line-height:1.45}._leaves_ylrya_651{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}._leavesLabel_ylrya_658{color:var(--tm);margin-right:2px;font-size:11px;font-weight:700}._leaveChip_ylrya_664{border:1px solid var(--border);background:var(--surface);color:var(--ts);border-radius:999px;align-items:baseline;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}._leaveChip_ylrya_664 b{color:var(--tp);font-weight:600}._leaveChip_ylrya_664:hover{border-color:var(--accent)}._leaveOn_ylrya_682{border-color:var(--accent);background:#eef4fc}._leaveArrow_ylrya_686{color:var(--tm)}._docEntry_ylrya_691{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}._docEntryHead_ylrya_696{background:var(--side);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 12px;display:flex}._docEntryBtn_ylrya_704{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:7px;margin-left:auto;padding:6px 14px;font-size:12.5px}._docEntryRow_ylrya_714{border-top:1px solid var(--border);color:var(--ts);align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}._docEntryRow_ylrya_714:first-of-type{border-top:none}._docEntryNo_ylrya_726{min-width:28px;color:var(--tm);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px}._docEntryTitle_ylrya_733{min-width:0;color:var(--tp);flex:1}._docEntryDone_ylrya_738{color:var(--accent);font-size:11px;font-weight:700}._docEntryTodo_ylrya_743{color:var(--tm);font-size:11px}._htabs_ylrya_749{gap:4px;margin-left:14px;display:flex}._htab_ylrya_749{color:var(--ts);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:4px 12px;font-size:12.5px}._htab_ylrya_749:hover{color:var(--tp)}._htabOn_ylrya_766{border-color:var(--border);background:var(--surface);color:var(--tp);font-weight:600}._taskNote_ylrya_774{border:1px dashed var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ts);margin-top:8px;padding:8px 12px;font-size:12.5px;line-height:1.5}._catChips_ylrya_786{flex-wrap:wrap;gap:4px;margin:0 0 8px;display:flex}._catChip_ylrya_786{border:1px solid var(--border);background:var(--bg,#fff);color:var(--ts);cursor:pointer;border-radius:999px;padding:2px 8px;font-size:11.5px}._catOn_ylrya_801{background:var(--accent);border-color:var(--accent);color:#fff}._catLate_ylrya_806{color:#b91c1c;margin-left:4px;font-size:10.5px}._catOn_ylrya_801 ._catLate_ylrya_806{color:#fff}._catSec_ylrya_814{margin-bottom:8px}._catHead_ylrya_817{width:100%;color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:6px 2px;font-size:12px;font-weight:700;display:flex}._box_1m4k3_1{flex-direction:column;gap:8px;min-height:0;margin-top:8px;display:flex}._bar_1m4k3_8{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._spring_1m4k3_14{flex:1}._code_1m4k3_17{font-family:var(--mono,monospace);color:var(--tm);font-size:11.5px}._meta_1m4k3_22{color:var(--ts);font-size:12px}._note_1m4k3_26{background:var(--bg-soft,#f1f2f4);color:var(--ts);border-radius:6px;margin-top:8px;padding:6px 10px;font-size:12px}._hint_1m4k3_34{color:#b25e00;margin-top:6px;font-size:12px}._empty_1m4k3_39{color:var(--tm);padding:16px;font-size:12.5px}._panelWrap_1m4k3_45>aside,._panelLike_1m4k3_46{border:1px solid var(--border);background:var(--bg,#fff);border-radius:8px;width:auto;max-width:none;height:auto;padding:12px 14px;position:static;overflow:visible}._item_1m4k3_57{border:1px solid var(--border);background:var(--bg,#fff);border-radius:8px}._itemHead_1m4k3_62{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:12.5px;display:flex}._caret_1m4k3_74{color:var(--tm);width:10px}._warn_1m4k3_78{color:#b91c1c;font-size:11px}._tag_1m4k3_82{background:var(--bg-soft,#f1f2f4);color:var(--ts);border-radius:999px;padding:1px 6px;font-size:11px}._itemBody_1m4k3_89{flex-direction:column;gap:8px;padding:4px 12px 12px;display:flex}._lbl_1m4k3_95{color:var(--ts);flex-direction:column;gap:4px;font-size:12px;display:flex}._lbl_1m4k3_95 em{color:#b91c1c;font-style:normal}._ta_1m4k3_82{border:1px solid var(--border);min-height:56px;font:inherit;resize:vertical;border-radius:6px;padding:6px 8px;font-size:12.5px}._ro_1m4k3_115{background:var(--bg-soft,#f1f2f4);border-radius:6px;padding:6px 8px;font-size:12.5px}._kindChip_1m4k3_121{border:1px solid var(--border);background:var(--bg,#fff);cursor:pointer;border-radius:999px;padding:2px 10px;font-size:12px}._kindOn_1m4k3_129{background:var(--accent);border-color:var(--accent);color:#fff}._editorBox_1m4k3_134{border:1px solid var(--border);border-radius:8px;flex-direction:column;min-height:360px;max-height:70vh;display:flex;overflow:auto}._slot_1ccn4_2{border:1px dashed var(--border-strong);border-radius:var(--r-md);min-height:200px;color:var(--tm);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:12px;display:flex}._slot_1ccn4_2 b{color:var(--tp);font-size:14px}._name_1ccn4_20{color:var(--tp);font-size:13px;font-weight:600}._kind_1ccn4_25{color:var(--tm);margin-left:4px;font-size:11px;font-weight:400}._row_1ccn4_31{gap:8px;display:flex}._open_1ccn4_35{border-radius:var(--r-md);background:var(--accent);color:#fff;cursor:pointer;border:none;padding:8px 18px;font-size:13px;font-weight:600}._open_1ccn4_35:hover{filter:brightness(1.08)}._open_1ccn4_35:disabled{opacity:.6;cursor:default}._pick_1ccn4_52{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--tp);max-width:320px;padding:6px 8px;font-size:12px}._unlink_1ccn4_61{color:var(--tm);cursor:pointer;background:0 0;border:none;font-size:11px;text-decoration:underline}._warn_1ccn4_69{color:#b45309;max-width:420px}._figure_1ccn4_73{border:1px solid var(--border);border-radius:var(--r-sm);background:#fff;width:100%;max-height:520px;padding:8px;overflow:auto}
