:root{--green-900:#1f3312;--green-800:#33531a;--green-600:#4c7a2c;--green-100:#e9efe3;--green-border:#cedbc2;--green-muted:#9bb38a;--amber-600:#c9852a;--amber-800:#8a5a1c;--amber-100:#fbf3e8;--red-600:#b0392c;--red-100:#f6e1de;--grey-500:#9aa196;--grey-100:#eef0ec;--bg:#eceee9;--surface:#fff;--text:#20241f;--text-muted:#5c625a;--border:#dde1d8;--font-ui:"Noto Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Noto Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-card:14px;--radius-input:10px;--radius-chip:999px;--row-height:44px;--sidebar-width:248px;--focus-ring:0 0 0 3px #4c7a2c59}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;font-weight:300;line-height:1.45}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:700}a{color:var(--green-600)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus-ring);outline:none}.mono{font-family:var(--font-mono)}.label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:500}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-privacy=on] .pii,:root[data-privacy=on] .pii input,:root[data-privacy=on] .pii textarea{filter:blur(5px);-webkit-user-select:none;user-select:none}._alert_7jgn9_1{border-radius:var(--radius-input);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}._error_7jgn9_11{background:var(--red-100);color:var(--red-600)}._warning_7jgn9_16{background:var(--amber-100);color:var(--amber-800)}._success_7jgn9_21{background:var(--green-100);color:var(--green-800)}._info_7jgn9_26{background:var(--grey-100);color:var(--text-muted)}._button_sfofz_1{border-radius:var(--radius-input);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._button_sfofz_1:disabled{opacity:.55;cursor:not-allowed}._block_sfofz_20{width:100%}._sm_sfofz_24{min-height:30px;padding:0 10px;font-size:13px}._primary_sfofz_30{background:var(--green-800);color:#fff}._primary_sfofz_30:hover:not(:disabled){background:var(--green-900)}._secondary_sfofz_39{background:var(--surface);border-color:var(--border)}._secondary_sfofz_39:hover:not(:disabled){border-color:var(--green-600)}._ghost_sfofz_48{color:var(--green-600);background:0 0;padding:0 8px}._ghost_sfofz_48:hover:not(:disabled){background:var(--green-100)}._danger_sfofz_58{background:var(--red-600);color:#fff}._spinner_sfofz_63{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_sfofz_63}@keyframes _spin_sfofz_63{to{transform:rotate(360deg)}}._card_oc3cj_2{background:var(--surface);border-radius:var(--radius-card);overflow:hidden;box-shadow:0 1px #12281c0a}._cardHeader_oc3cj_9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 12px;display:flex}._cardTitle_oc3cj_18{font-size:15px;font-weight:700}._cardBody_oc3cj_23{padding:0 18px 18px}._stats_oc3cj_28{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:20px;display:grid}._stat_oc3cj_28{border-radius:var(--radius-card);background:var(--surface);padding:16px 18px}._statValue_oc3cj_41{letter-spacing:-.02em;margin-top:6px;font-size:28px;font-weight:800}._statHint_oc3cj_48{color:var(--text-muted);margin-top:2px;font-size:12px}._statIcon_oc3cj_54{text-align:left;font:inherit;color:inherit;border:0;align-items:center;gap:14px;width:100%;display:flex}button._statIcon_oc3cj_54{cursor:pointer}button._statIcon_oc3cj_54:hover{outline:1px solid var(--border-strong,#d1d5db)}._statTile_oc3cj_57{color:#fff;border-radius:8px;flex:none;place-items:center;width:52px;height:52px;display:grid}._statTile_oc3cj_57 svg{width:26px;height:26px}._tile_blue_oc3cj_59{background:#1d72e8}._tile_green_oc3cj_60{background:#2e9e48}._tile_amber_oc3cj_61{background:#e0a100}._tile_red_oc3cj_62{background:#dc3545}._statAccent_oc3cj_64{background:var(--green-800);color:#fff}._statAccent_oc3cj_64 .label,._statAccent_oc3cj_64 ._statHint_oc3cj_48{color:var(--green-muted)}._pill_oc3cj_75{border-radius:var(--radius-chip);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._pill_oc3cj_75:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._green_oc3cj_94{background:var(--green-100);color:var(--green-600)}._grey_oc3cj_95{background:var(--grey-100);color:var(--text-muted)}._amber_oc3cj_96{background:var(--amber-100);color:var(--amber-600)}._red_oc3cj_97{background:var(--red-100);color:var(--red-600)}._dark_oc3cj_98{background:var(--green-900);color:var(--green-100)}._tableWrap_oc3cj_101{overflow-x:auto}._table_oc3cj_101{border-collapse:collapse;width:100%;font-size:13.5px}._table_oc3cj_101 th{border-bottom:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;padding:10px 14px;font-size:10.5px;font-weight:500}._table_oc3cj_101 td{height:var(--row-height);border-bottom:1px solid var(--grey-100);vertical-align:middle;padding:6px 14px}._table_oc3cj_101 tbody tr:last-child td{border-bottom:0}._clickable_oc3cj_135 tbody tr{cursor:pointer}._clickable_oc3cj_135 tbody tr:hover td{background:#f7f9f5}._sortButton_oc3cj_143{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}._sortActive_oc3cj_157{color:var(--green-800)}._skeleton_oc3cj_161{background:linear-gradient(90deg, var(--grey-100), #f6f7f4, var(--grey-100));background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s infinite _shimmer_oc3cj_1;display:block}@keyframes _shimmer_oc3cj_1{to{background-position:-200% 0}}._pagination_oc3cj_176{border-top:1px solid var(--grey-100);color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}._pagination_oc3cj_176 div{gap:6px;display:flex}._toolbar_oc3cj_193{flex-wrap:wrap;align-items:center;gap:8px;padding:0 18px 14px;display:flex}._search_oc3cj_201{flex:240px;max-width:360px;position:relative}._search_oc3cj_201 input,._select_oc3cj_208{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);width:100%;height:38px;padding:0 12px}._search_oc3cj_201 input{padding-left:34px}._search_oc3cj_201 svg{color:var(--text-muted);position:absolute;top:11px;left:11px}._select_oc3cj_208{width:auto;min-width:140px;padding-right:28px}._tabs_oc3cj_235{background:var(--grey-100);border-radius:12px;flex-wrap:wrap;gap:4px;width:fit-content;padding:4px;display:flex}._tab_oc3cj_101{min-height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._tabActive_oc3cj_260{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}._count_oc3cj_266{background:var(--green-100);font-family:var(--font-mono);color:var(--green-800);border-radius:999px;padding:0 6px;font-size:11px}._chips_oc3cj_275{flex-wrap:wrap;gap:6px;display:flex}._chip_oc3cj_275{border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface);min-height:28px;color:var(--text-muted);cursor:pointer;padding:0 11px;font-size:12px;font-weight:600}._chip_oc3cj_275:hover:not(:disabled){border-color:var(--green-600)}._chipOn_oc3cj_297{border-color:var(--green-800);background:var(--green-800);color:#fff}._chip_oc3cj_275:disabled{cursor:default;opacity:.6}._empty_oc3cj_309{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}._emptyTitle_oc3cj_319{color:var(--text);font-weight:700}._overlay_oc3cj_325{z-index:50;background:#12281c73;animation:.15s _fade_oc3cj_1;position:fixed;inset:0}._modal_oc3cj_333{z-index:51;background:var(--surface);border-radius:16px;width:min(480px,100vw - 32px);max-height:calc(100vh - 48px);padding:22px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 30px 80px #0000004d}._drawer_oc3cj_348{z-index:51;background:var(--bg);flex-direction:column;width:min(560px,100vw);animation:.2s _slide_oc3cj_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 60px #0003}._drawerHeader_oc3cj_362{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 14px;display:flex}._drawerBody_oc3cj_372{flex:1;padding:18px 22px 28px;overflow-y:auto}._dialogTitle_oc3cj_378{font-size:18px;font-weight:700}._dialogText_oc3cj_383{color:var(--text-muted);margin:8px 0 0}._dialogActions_oc3cj_388{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}._close_oc3cj_395{background:var(--grey-100);cursor:pointer;border:0;border-radius:8px;place-items:center;width:32px;height:32px;font-size:18px;display:grid}@keyframes _fade_oc3cj_1{0%{opacity:0}}@keyframes _slide_oc3cj_1{0%{opacity:0;transform:translate(40px)}}._menu_oc3cj_416{z-index:60;border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:190px;padding:6px;box-shadow:0 12px 40px #00000024}._menuItem_oc3cj_426{cursor:pointer;border-radius:8px;outline:none;align-items:center;padding:8px 10px;font-size:13px;display:flex}._menuItem_oc3cj_426[data-highlighted]{background:var(--green-100)}._menuItem_oc3cj_426[data-disabled]{opacity:.45;cursor:default}._menuDanger_oc3cj_445{color:var(--red-600)}._menuSeparator_oc3cj_449{background:var(--grey-100);height:1px;margin:4px 0}._iconButton_oc3cj_455{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:8px;place-items:center;width:32px;height:32px;font-size:16px;line-height:1;display:inline-grid}._toasts_oc3cj_469{z-index:70;flex-direction:column;gap:8px;max-width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}._toast_oc3cj_469{background:var(--green-900);color:#fff;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;animation:.15s _fade_oc3cj_1;display:flex;box-shadow:0 12px 30px #00000040}._toast_oc3cj_469 button{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0}._toastError_oc3cj_501{background:var(--red-600)}._dl_oc3cj_506{grid-template-columns:minmax(110px,auto) 1fr;gap:8px 16px;margin:0;display:grid}._dl_oc3cj_506 dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding-top:2px;font-size:11px}._dl_oc3cj_506 dd{overflow-wrap:anywhere;min-width:0;margin:0}._field_1w4jv_1{flex-direction:column;gap:6px;display:flex}._label_1w4jv_7{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:500}._input_1w4jv_16{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);height:42px;padding:0 12px}._input_1w4jv_16:focus-visible{border-color:var(--green-600)}._invalid_1w4jv_28{border-color:var(--red-600)}._error_1w4jv_32{color:var(--red-600);font-size:12px}._hint_1w4jv_37{color:var(--text-muted);font-size:12px}._checkbox_1w4jv_42{cursor:pointer;align-items:center;gap:8px;display:inline-flex}._checkbox_1w4jv_42 input{width:16px;height:16px;accent-color:var(--green-800)}._textarea_1w4jv_55{resize:vertical;height:auto;padding:10px 12px}select._input_1w4jv_16{padding-right:28px}._header_1lw06_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}._title_1lw06_10{margin-top:4px;font-size:26px}._actions_1lw06_15{gap:8px;display:flex}._shell_w3f6z_1{min-height:100%}._main_w3f6z_5{min-height:100vh;margin-left:var(--sidebar-width);flex-direction:column;display:flex}._content_w3f6z_12{flex:1;width:100%;max-width:1440px;padding:28px 32px 48px}._banner_w3f6z_19{margin-bottom:20px}._topbar_w3f6z_23{display:none}._impersonation_w3f6z_27{z-index:20;background:var(--red-600);color:#fff;justify-content:center;align-items:center;gap:16px;padding:10px 16px;font-weight:600;display:flex;position:sticky;top:0}._impersonation_w3f6z_27 button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff9;border-radius:8px;padding:4px 12px}._backdrop_w3f6z_50{display:none}@media (width<=1023px){._main_w3f6z_5{margin-left:0}._content_w3f6z_12{padding:20px 16px 40px}._topbar_w3f6z_23{z-index:10;background:var(--green-900);color:#fff;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;position:sticky;top:0}._topbarBrand_w3f6z_76{width:auto;height:24px;display:block}._menuButton_w3f6z_82{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:0 10px;display:flex}._menuButton_w3f6z_82 span{background:#fff;border-radius:2px;height:2px}._backdrop_w3f6z_50{z-index:25;background:#0006;display:block;position:fixed;inset:0}}._switch_zztjh_1{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:6px;gap:2px;padding:2px;display:inline-flex}._option_zztjh_9{min-width:34px;color:inherit;font:inherit;letter-spacing:.04em;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:600}._option_zztjh_9[aria-pressed=true]{background:color-mix(in srgb, currentColor 18%, transparent);opacity:1}._option_zztjh_9:focus-visible{outline-offset:1px;outline:2px solid}._sidebar_oy43w_1{z-index:30;width:var(--sidebar-width);background:var(--green-900);color:var(--green-100);flex-direction:column;padding:22px 14px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}._brand_oy43w_14{flex-direction:column;align-items:flex-start;gap:8px;padding:0 8px 22px;display:flex}._logo_oy43w_22{width:auto;height:30px;display:block}._portal_oy43w_28{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green-muted);font-size:9.5px}._nav_oy43w_36{flex-direction:column;flex:1;gap:2px;display:flex}._item_oy43w_43{min-height:40px;color:var(--green-100);opacity:.8;border-radius:10px;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:flex}._item_oy43w_43:hover{opacity:1;background:#ffffff0f}._active_oy43w_60{background:var(--green-800);color:#fff;opacity:1;box-shadow:inset 3px 0 0 var(--green-muted);font-weight:600}._footer_oy43w_68{border-top:1px solid #ffffff14;flex-direction:column;gap:8px;padding-top:14px;display:flex}._user_oy43w_76{color:inherit;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;text-decoration:none;display:flex}._user_oy43w_76:hover{background:#ffffff0f}._avatar_oy43w_90{background:var(--green-100);width:34px;height:34px;color:var(--green-900);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}._userText_oy43w_104{flex-direction:column;min-width:0;display:flex}._userLabel_oy43w_110{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--green-muted);font-size:9.5px}._userName_oy43w_118,._company_oy43w_119{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userName_oy43w_118{color:#fff;font-weight:600}._company_oy43w_119{color:var(--green-muted);font-size:12px}._footerRow_oy43w_135{color:var(--green-100);flex-wrap:wrap;align-items:center;gap:8px;display:flex}._logout_oy43w_143{white-space:nowrap;min-width:96px;min-height:36px;color:var(--green-100);cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:10px;flex:1}._logout_oy43w_143:hover{background:#ffffff0f}@media (width<=1023px){._sidebar_oy43w_1{transition:transform .2s;transform:translate(-100%)}._open_oy43w_165{transform:none;box-shadow:0 0 40px #00000059}}._stack_3ey90_2{flex-direction:column;gap:16px;display:flex}._row_3ey90_8{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._spread_3ey90_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._twoCol_3ey90_23{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:16px;display:grid}._formGrid_3ey90_30{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._full_3ey90_36{grid-column:1/-1}._formActions_3ey90_40{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}._muted_3ey90_47{color:var(--text-muted)}._small_3ey90_51{font-size:12px}._strong_3ey90_55{font-weight:600}._link_3ey90_59{font:inherit;color:var(--green-800);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}._link_3ey90_59:hover{text-decoration:underline}._back_3ey90_75{color:var(--green-600);margin-bottom:10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}._amberText_3ey90_84{color:var(--amber-600);font-weight:600}._redText_3ey90_89{color:var(--red-600);font-weight:600}._thumb_3ey90_94{object-fit:cover;background:var(--grey-100);border-radius:8px;width:56px;height:38px;display:block}._list_3ey90_103{margin:0;padding:0;list-style:none}._listItem_3ey90_109{border-bottom:1px solid var(--grey-100);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}._listItem_3ey90_109:last-child{border-bottom:0}._section_3ey90_122{background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}._sectionTitle_3ey90_131{font-size:14px;font-weight:700}._cardGrid_3ey90_136{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}._progress_3ey90_142{background:var(--grey-100);border-radius:999px;height:8px;overflow:hidden}._progress_3ey90_142>span{border-radius:inherit;background:var(--green-600);height:100%;display:block}._timeline_3ey90_156{margin:0;padding:0 0 0 18px;list-style:none;position:relative}._timeline_3ey90_156:before{content:"";background:var(--green-border);width:2px;position:absolute;top:6px;bottom:6px;left:4px}._timeline_3ey90_156 li{padding-bottom:14px;position:relative}._timeline_3ey90_156 li:before{content:"";background:var(--dot,var(--green-600));width:10px;height:10px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;top:5px;left:-18px}._code_3ey90_190{font-family:var(--font-mono);background:var(--grey-100);border-radius:6px;padding:2px 6px;font-size:12px}._thread_17f9h_1{flex-direction:column;gap:10px;min-height:360px;max-height:calc(100vh - 380px);padding:20px;display:flex;overflow-y:auto}._empty_17f9h_11{text-align:center;max-width:520px;margin:auto}._suggestions_17f9h_17{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}._suggestion_17f9h_17{border:1px solid var(--green-border);border-radius:var(--radius-chip);background:var(--green-100);color:var(--green-800);font:inherit;cursor:pointer;padding:7px 14px;font-size:13px}._suggestion_17f9h_17:disabled{opacity:.5;cursor:not-allowed}._bubble_17f9h_41{overflow-wrap:anywhere;border-radius:14px;max-width:min(760px,88%);padding:10px 14px;line-height:1.5}._user_17f9h_49{background:var(--green-800);color:#fff;white-space:pre-wrap;border-bottom-right-radius:4px;align-self:flex-end}._assistant_17f9h_57{background:var(--grey-100);color:var(--text);border-bottom-left-radius:4px;align-self:flex-start}._tools_17f9h_64{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}._tool_17f9h_64{font-family:var(--font-mono);letter-spacing:.02em;color:var(--green-600);background:var(--surface);border:1px solid var(--green-border);border-radius:var(--radius-chip);padding:2px 8px;font-size:11px}._files_17f9h_82{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._file_17f9h_82{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}._file_17f9h_82:hover{border-color:var(--green-600)}._file_17f9h_82:disabled{opacity:.6;cursor:progress}._fileOpen_17f9h_112{border-color:var(--green-600);background:var(--green-100)}._preview_17f9h_117{border:1px solid var(--border);background:var(--surface);border-radius:8px;width:720px;max-width:100%;margin-top:10px;overflow:hidden}._previewBar_17f9h_127{border-bottom:1px solid var(--border);color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}._previewClose_17f9h_138{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 6px}._previewFrame_17f9h_147{border:0;width:100%;height:min(70vh,640px);display:block}._previewLoading_17f9h_154{text-align:center;color:var(--text-muted);padding:40px 20px;font-size:13px}._previewImage_17f9h_161{max-width:100%;margin:0 auto;display:block}._fileSize_17f9h_167{color:var(--text-muted);font-size:12px}._fileError_17f9h_172{color:var(--amber-800);margin-top:6px;font-size:12px;display:block}._toolError_17f9h_179{color:var(--amber-800);border-color:var(--amber-100)}._thinking_17f9h_184{color:var(--text-muted);align-items:center;gap:10px;display:inline-flex}._dots_17f9h_191{gap:4px;display:inline-flex}._dots_17f9h_191 i{background:var(--green-600);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _pulse_17f9h_1}._dots_17f9h_191 i:nth-child(2){animation-delay:.15s}._dots_17f9h_191 i:nth-child(3){animation-delay:.3s}@keyframes _pulse_17f9h_1{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._dots_17f9h_191 i{opacity:.6;animation:none}}._composer_17f9h_221{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:14px 20px 16px;display:flex}._composerRow_17f9h_229{align-items:flex-end;gap:10px;display:flex}._photoButton_17f9h_235{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);cursor:pointer;flex:none;width:44px;height:44px;font-size:20px}._photoButton_17f9h_235:hover:not(:disabled){border-color:var(--green-600)}._photoButton_17f9h_235:disabled{opacity:.5;cursor:not-allowed}._photoDraft_17f9h_255{align-items:center;gap:10px;display:flex}._photoDraft_17f9h_255 img{object-fit:cover;border:1px solid var(--border);border-radius:8px;width:72px;height:72px}._photoStrip_17f9h_270{gap:6px;display:flex}._userPhotos_17f9h_275{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}._userPhoto_17f9h_275{border-radius:8px;max-width:160px;max-height:160px;display:block}._input_17f9h_289{resize:vertical;border:1px solid var(--border);border-radius:var(--radius-input);min-height:44px;max-height:200px;font:inherit;color:var(--text);background:var(--surface);flex:1;padding:10px 12px}._input_17f9h_289:focus{box-shadow:var(--focus-ring);border-color:var(--green-600);outline:none}._markdown_17f9h_309>*+*{margin-top:8px}._markdown_17f9h_309 p{margin:0}._heading_17f9h_317{font-weight:700}._mdList_17f9h_321{margin:0;padding-left:20px}._code_17f9h_326{font-family:var(--font-mono);background:var(--surface);border-radius:4px;padding:1px 5px;font-size:12.5px}._tableWrap_17f9h_334{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow-x:auto}._table_17f9h_334{border-collapse:collapse;width:100%;font-size:13px}._table_17f9h_334 th,._table_17f9h_334 td{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 10px}._table_17f9h_334 th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:11px}._table_17f9h_334 tr:last-child td{border-bottom:0}._page_1911o_1{background:radial-gradient(circle at 20% 0%, #4c7a2c2e, transparent 50%), var(--green-900);place-items:center;min-height:100%;padding:24px 16px;display:grid}._card_1911o_11{background:var(--surface);border-radius:18px;width:100%;max-width:420px;padding:32px;box-shadow:0 24px 60px #00000040}._brand_1911o_20{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:28px;display:flex;position:relative}._lang_1911o_29{color:var(--green-800);position:absolute;top:0;right:0}._logo_1911o_36{width:auto;height:36px;display:block}._portal_1911o_42{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green-600);font-size:10px}._title_1911o_50{font-size:22px}._subtitle_1911o_54{color:var(--text-muted);margin:6px 0 0}._form_1911o_60{flex-direction:column;gap:16px;margin-top:24px;display:flex}._row_1911o_67{justify-content:space-between;align-items:center;gap:12px;display:flex}._link_1911o_74{font-size:13px;font-weight:600;text-decoration:none}._link_1911o_74:hover{text-decoration:underline}._center_1911o_84{text-align:center}._rules_zd78z_1{color:var(--text-muted);flex-wrap:wrap;gap:4px 14px;margin:-8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}._ok_zd78z_12{color:var(--green-600);font-weight:600}._scroll_8hg89_1{overflow-x:auto}._grid_8hg89_2{border-collapse:collapse;min-width:100%;font-size:13px}._grid_8hg89_2 th,._grid_8hg89_2 td{border-bottom:1px solid var(--border,#e5e7eb);text-align:center;vertical-align:middle;padding:8px 6px}._machineCol_8hg89_4{background:var(--surface,#fff);z-index:1;min-width:280px;font-weight:400;position:sticky;left:0;text-align:left!important}._userCol_8hg89_5{min-width:110px;font-weight:600;vertical-align:bottom!important}._model_8hg89_6{font-weight:600}._sub_8hg89_7{color:var(--text-muted,#6b7280);font-size:11.5px;font-weight:400;display:block}._asked_8hg89_8{color:#b45309;font-size:11.5px;font-weight:400;display:block}._cell_8hg89_9{cursor:pointer;border:0;border-radius:4px;width:72px;height:24px;font-size:13px}._on_8hg89_10{color:#fff;background:#2e9e48}._off_8hg89_11{color:#fff;background:#c4c4c4}._cell_8hg89_9:focus-visible{outline-offset:2px;outline:2px solid #2563eb}._hint_8hg89_13{color:var(--text-muted,#6b7280);margin:0;padding:8px 16px 14px;font-size:12px}._pad_8hg89_14{padding:16px}._page_n5qv1_1{background:var(--surface);min-height:100vh}._bar_n5qv1_2{border-bottom:1px solid var(--green-100);align-items:center;gap:16px;padding:8px 20px;font-size:14px;display:flex}._brand_n5qv1_3{margin-right:auto;font-weight:600}._main_n5qv1_4{max-width:1280px;margin:0 auto;padding:20px}._note_n5qv1_5{justify-items:start;gap:12px;margin-top:16px;display:grid}._release_n5qv1_6{max-width:640px;margin:8px auto 0}._title_n5qv1_7{margin:0 0 4px;font-size:22px}._subtitle_n5qv1_8{color:var(--text-muted);margin:0 0 16px}._thread_uq956_1{flex-direction:column;gap:8px;max-height:60vh;padding:4px 2px;display:flex;overflow-y:auto}._bubble_uq956_2{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:3px;max-width:75%;padding:8px 12px;display:flex}._buyer_uq956_3{background:var(--grey-100);align-self:flex-start}._seller_uq956_4{background:var(--green-100);align-self:flex-end}._meta_uq956_5{color:var(--text-muted);font-size:11px}._reply_uq956_6{align-items:flex-end;gap:8px;margin-top:14px;display:flex}._reply_uq956_6 textarea{resize:vertical;min-height:64px;font:inherit;border:1px solid var(--border,#ddd);border-radius:8px;flex:1;padding:8px 10px}._people_uq956_8{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._overlay_c0fnu_1{z-index:60;background:#0a140ee0;position:fixed;inset:0}._content_c0fnu_2{z-index:61;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px 16px;display:flex;position:fixed;inset:0}._image_c0fnu_6{object-fit:contain;background:#111;border-radius:10px;max-width:min(1200px,100%);max-height:calc(100vh - 110px)}._bar_c0fnu_7{align-items:center;gap:10px;display:flex}._count_c0fnu_8{color:#fff;font-family:var(--font-mono);text-align:center;min-width:56px;font-size:13px}._button_c0fnu_9{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;width:40px;height:40px;font-size:18px}._button_c0fnu_9:hover{background:#ffffff47}._actions_gyw1j_1{gap:4px;display:inline-flex}._act_gyw1j_1{color:#fff;cursor:pointer;border:0;border-radius:4px;place-items:center;width:30px;height:30px;display:grid}._act_gyw1j_1:focus-visible{outline-offset:2px;outline:2px solid #2563eb}._green_gyw1j_4{background:#2e9e48}._red_gyw1j_5{background:#dc3545}._blue_gyw1j_6{background:#1d72e8}._amber_gyw1j_7{background:#e0a100}._gray_gyw1j_8{background:#6c757d}._filters_18mpi_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._filterLabel_18mpi_2{color:var(--text-muted);font-size:12px}._kpis_18mpi_3{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}._kpi_18mpi_3{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px 14px}._kpiLead_18mpi_5{background:var(--green-800);border-color:var(--green-800);color:#fff}._kpiLabel_18mpi_6{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:11px}._kpiLead_18mpi_5 ._kpiLabel_18mpi_6{color:var(--green-muted)}._kpiValue_18mpi_8{font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;font-weight:700}._bad_18mpi_9{color:var(--red-600)}._kpiLead_18mpi_5 ._bad_18mpi_9{color:#ffb4ab}._meta_18mpi_11{color:var(--text-muted);font-size:12px}._picker_18mpi_12{flex-direction:column;gap:10px;display:flex}._selected_18mpi_13{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._charts_18mpi_14{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px;display:grid}._chartCard_18mpi_15{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:12px 12px 4px}._chartHead_18mpi_16{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}._chartTitle_18mpi_17{font-size:14px;font-weight:600}._chartNow_18mpi_18{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}._noData_18mpi_19{height:190px;color:var(--text-muted);place-items:center;font-size:13px;display:grid}._tip_18mpi_20{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:8px 10px;font-size:12px;box-shadow:0 4px 14px #12281c1f}._tipTime_18mpi_21{color:var(--text-muted);margin-bottom:4px}._tipRow_18mpi_22{align-items:center;gap:6px;display:flex}._tipKey_18mpi_23{background:var(--green-600);border-radius:1px;width:12px;height:2px}._tipMuted_18mpi_24{color:var(--text-muted);margin-top:2px}._raw_18mpi_25{color:var(--text-muted);font-size:11px;display:block}@media (width<=720px){._charts_18mpi_14{grid-template-columns:1fr}}._group_18mpi_27{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}._groupHead_18mpi_28{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:10px 14px;display:flex}._groupHead_18mpi_28:hover{background:var(--bg)}._groupTitle_18mpi_30{flex:1;font-size:14px;font-weight:600}._chevron_18mpi_31{color:var(--text-muted);width:12px}._groupGrid_18mpi_32{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._signal_18mpi_33{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:7px 14px;display:flex}._signalName_18mpi_34{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._signalValue_18mpi_35{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}._custom_18mpi_36{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}._custom_18mpi_36>button{margin-top:22px}._full_1hbon_1{grid-column:1/-1}._zone_1hbon_2{border:1px dashed var(--border);border-radius:var(--radius-input);background:var(--surface);flex-direction:column;gap:10px;padding:12px;display:flex}._dragging_1hbon_11{border-color:var(--green-600);background:var(--green-100)}._preview_1hbon_12{background:var(--grey-100);object-fit:contain;border-radius:8px;max-width:100%;max-height:220px;display:block}._actions_1hbon_13{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._upload_1hbon_14,._remove_1hbon_14{height:34px;font:inherit;cursor:pointer;border-radius:8px;padding:0 14px;font-weight:600}._upload_1hbon_14{border:1px solid var(--green-800);background:var(--green-800);color:#fff}._remove_1hbon_14{border:1px solid var(--border);background:var(--surface);color:var(--text)}._upload_1hbon_14:focus-visible,._remove_1hbon_14:focus-visible{box-shadow:var(--focus-ring);outline:none}._progress_1hbon_25{background:var(--grey-100);border-radius:8px;align-items:center;height:30px;display:flex;position:relative;overflow:hidden}._bar_1hbon_26{background:var(--green-100);transition:width .2s;position:absolute;inset:0 auto 0 0}._progress_1hbon_25 span{color:var(--green-800);padding:0 10px;font-size:12px;font-weight:600;position:relative}._page_1usv1_1{background:var(--bg,#f4f5f1);min-height:100%;padding:32px 16px 64px}._doc_1usv1_7{overflow-wrap:anywhere;background:var(--surface,#fff);max-width:760px;color:var(--text,#1f2a22);border-radius:18px;margin:0 auto;padding:32px;line-height:1.6}._top_1usv1_18{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}._logo_1usv1_27{height:40px;display:block}._links_1usv1_32{gap:16px;font-size:14px;display:flex}._subtitle_1usv1_38{margin:0 0 4px}._table_1usv1_42{border-collapse:collapse;width:100%;margin:8px 0 16px;font-size:14px}._table_1usv1_42 th,._table_1usv1_42 td{border-bottom:1px solid var(--border,#dfe3db);text-align:left;vertical-align:top;padding:8px}._doc_1usv1_7 h1{margin:0 0 4px;font-size:28px}._doc_1usv1_7 h2{margin:28px 0 8px;font-size:18px}._doc_1usv1_7 ul{padding-left:20px}._meta_1usv1_71{color:var(--text-muted,#6b7568);margin:0 0 24px;font-size:14px}@media (width<=600px){._doc_1usv1_7{padding:20px}}._page_10293_2{box-sizing:border-box;text-align:center;color:#fff;background:linear-gradient(90deg,#063c2c,#3f7538);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:48px 24px;display:flex}._logo_10293_14{width:220px;max-width:70vw;margin-bottom:40px}._title_10293_15{margin:0;font-size:30px;font-weight:700}._body_10293_16{max-width:440px;margin:14px 0 0;font-size:16px;font-weight:300;line-height:1.5}._soon_10293_17{margin:22px 0 0;font-size:15px;font-weight:600}._stores_10293_18{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}._store_10293_18{min-width:220px;color:var(--green-800);background:#fff;border-radius:12px;padding:14px 20px;font-weight:600;text-decoration:none}._store_10293_18:focus-visible{outline-offset:3px;outline:3px solid #fff}._disabled_10293_29{opacity:.55;cursor:default}._muted_1p9je_1{color:var(--text-muted);font-size:13px}._scroll_1p9je_2{overflow-x:auto}._cardPad_1p9je_3{padding:18px}._workflow_1p9je_6{flex-direction:column;gap:14px;display:flex}._intro_1p9je_7{color:var(--text-muted);max-width:980px;margin:0;font-size:13px;line-height:1.55}._svg_1p9je_8{width:100%;min-width:760px;height:auto;font-family:var(--font-ui);display:block}._node_1p9je_10{cursor:pointer;outline:none}._node_1p9je_10 rect{fill:var(--surface);stroke:var(--border);stroke-width:1.2px;transition:stroke .15s,fill .15s}._node_1p9je_10._live_1p9je_12 rect{stroke:var(--green-600);stroke-width:1.6px}._node_1p9je_10._planned_1p9je_13 rect{stroke:var(--grey-500);stroke-dasharray:6 4}._node_1p9je_10._outside_1p9je_14 rect{fill:var(--grey-100);stroke:var(--grey-500);stroke-width:1.4px}._node_1p9je_10:hover rect,._node_1p9je_10:focus-visible rect,._node_1p9je_10._selected_1p9je_15 rect{fill:var(--green-100);stroke:var(--green-800);stroke-width:2px}._nodeLabel_1p9je_16{text-anchor:middle;fill:var(--text);font-size:13px;font-weight:600}._nodeSub_1p9je_17{text-anchor:middle;fill:var(--text-muted);font-size:10px}._edge_1p9je_19 line{stroke:var(--green-600);stroke-width:1.4px;fill:none}._edge_1p9je_19._planned_1p9je_13 line{stroke:var(--grey-500);stroke-dasharray:6 4}._edge_1p9je_19._dim_1p9je_21{opacity:.18}._edge_1p9je_19._hot_1p9je_22 line{stroke-width:2.4px}._flow_1p9je_24{fill:var(--green-600);stroke:var(--surface);stroke-width:1.5px;pointer-events:none}@media (prefers-reduced-motion:reduce){._flow_1p9je_24{display:none}}._arrowHead_1p9je_26{fill:var(--grey-500)}._edgeIcon_1p9je_27{fill:var(--green-800)}._edge_1p9je_19._planned_1p9je_13 ._edgeIcon_1p9je_27{fill:var(--grey-500)}._edgeIconText_1p9je_29{text-anchor:middle;fill:#fff;pointer-events:none;font-size:10px}._edgeLabel_1p9je_30{text-anchor:start;fill:var(--text-muted);paint-order:stroke;stroke:var(--surface);stroke-width:4px;font-size:10px}._detail_1p9je_32{background:var(--grey-100);border-radius:10px;min-height:64px;padding:12px 14px;font-size:13px}._detail_1p9je_32 p{margin:6px 0 0;line-height:1.5}._legend_1p9je_34{color:var(--text-muted);flex-wrap:wrap;gap:8px 20px;font-size:12px;display:flex}._legendItem_1p9je_35{align-items:center;gap:8px;display:inline-flex}._legendBox_1p9je_36{border:1.6px solid var(--green-600);background:var(--surface);border-radius:4px;width:26px;height:14px}._legendBox_1p9je_36._outside_1p9je_14{border-color:var(--grey-500);background:var(--grey-100);border-width:1.4px}._legendBox_1p9je_36._planned_1p9je_13{border:1.4px dashed var(--grey-500)}._legendIcon_1p9je_39{background:var(--green-800);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:inline-grid}._er_1p9je_45{flex-wrap:wrap;align-items:flex-start;gap:28px 72px;min-width:640px;padding:8px 4px 16px 44px;display:flex;position:relative}._erLines_1p9je_46{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._erLines_1p9je_46 path{fill:none;stroke:var(--grey-500);stroke-width:1.3px}._erLines_1p9je_46 text{fill:var(--text-muted);font-size:11px;font-family:var(--font-mono)}._erCard_1p9je_49{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:220px;position:relative;overflow:hidden}._erHead_1p9je_50{background:var(--green-800);color:#fff;text-align:center;padding:7px 12px;font-size:13px;font-weight:700}._erCols_1p9je_51{font-family:var(--font-mono);white-space:nowrap;margin:0;padding:6px 12px 8px;font-size:12px;line-height:1.75;list-style:none}._pk_1p9je_52{color:var(--red-600);font-weight:700}._fk_1p9je_53{color:var(--text-muted);font-style:italic}._refTo_1p9je_54{color:var(--green-800)}._reference_1p9je_57{flex-direction:column;gap:14px;display:flex}._index_1p9je_58{border-bottom:1px solid var(--grey-100);gap:28px;padding-bottom:10px;display:flex;overflow-x:auto}._indexTitle_1p9je_59{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;margin-bottom:6px;font-size:10.5px;font-weight:700}._indexLink_1p9je_60{cursor:pointer;text-align:left;font-family:var(--font-mono);color:var(--text);white-space:nowrap;background:0 0;border:0;padding:1px 0;font-size:12.5px;display:block}._indexLink_1p9je_60:hover{color:var(--green-800);text-decoration:underline}._toolbar_1p9je_65{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._toolbar_1p9je_65>:first-child{flex:260px}._refGroup_1p9je_67 h3{margin:6px 0 8px;font-size:14px}._refTable_1p9je_68{border:1px solid var(--border);border-radius:8px;margin-bottom:8px;scroll-margin-top:80px}._refHead_1p9je_69{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}._caret_1p9je_73{color:var(--text-muted);width:10px}._refName_1p9je_74{font-size:13.5px;font-weight:700}._refPurpose_1p9je_75{color:var(--text-muted);flex:240px;font-size:12.5px}._refColumns_1p9je_76{border-collapse:collapse;width:100%;font-size:12.5px}._refColumns_1p9je_76 th{text-align:left;color:var(--text-muted);border-top:1px solid var(--grey-100);padding:6px 14px;font-weight:600}._refColumns_1p9je_76 td{border-top:1px solid var(--grey-100);padding:5px 14px}
