.searchable-select[data-v-52ba0274]{color:#222;vertical-align:middle;width:120px;height:30px;display:inline-flex;position:relative}.searchable-select.compact[data-v-52ba0274]{width:130px}.searchable-select.wide[data-v-52ba0274]{width:190px}.searchable-select.full[data-v-52ba0274]{width:100%}.searchable-select-trigger[data-v-52ba0274]{color:#222;border:1px solid var(--gf-border-strong);text-align:left;background:#fff;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px;width:100%;height:30px;padding:0 6px 0 8px;display:grid}.searchable-select.empty .searchable-select-trigger[data-v-52ba0274]{color:#555}.searchable-select-trigger span[data-v-52ba0274]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.searchable-select-trigger[data-v-52ba0274]:focus,.searchable-select.open .searchable-select-trigger[data-v-52ba0274]{border-color:var(--gf-primary);outline:none}.searchable-select.disabled .searchable-select-trigger[data-v-52ba0274]{color:#777;cursor:not-allowed;background:#f5f5f5}.searchable-select-clear[data-v-52ba0274]{color:#777;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.searchable-select-clear[data-v-52ba0274]:hover{color:var(--gf-danger)}.searchable-select-arrow[data-v-52ba0274]{color:#666}.searchable-select-panel[data-v-52ba0274]{z-index:90;background:#fff;border:1px solid #8b94a8;width:max(100%,240px);max-width:min(420px,100vw - 28px);padding:6px;position:absolute;top:32px;left:0;box-shadow:0 6px 16px #0000002e}.searchable-select.full .searchable-select-panel[data-v-52ba0274],.searchable-select.wide .searchable-select-panel[data-v-52ba0274]{width:max(100%,280px)}.searchable-select-search[data-v-52ba0274]{border:1px solid var(--gf-border-strong);background:#fff;align-items:center;gap:5px;height:28px;padding:0 8px;display:flex}.searchable-select-search input[data-v-52ba0274]{border:0;outline:0;width:100%;min-width:0}.searchable-select-list[data-v-52ba0274]{border:1px solid var(--gf-border);background:#fbfbfc;max-height:260px;margin-top:6px;overflow:auto}.searchable-select-option[data-v-52ba0274]{color:#222;border:0;border-bottom:1px solid var(--gf-border);text-align:left;background:#fff;align-items:center;width:100%;min-height:28px;padding:0 8px;display:flex}.searchable-select-option[data-v-52ba0274]:last-child{border-bottom:0}.searchable-select-option span[data-v-52ba0274]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.searchable-select-option.active[data-v-52ba0274],.searchable-select-option[data-v-52ba0274]:hover{color:#1f377a;background:#eef2ff}.searchable-select-option.selected[data-v-52ba0274]{color:#fff;background:var(--gf-primary)}.searchable-select-option[data-v-52ba0274]:disabled{color:#999;cursor:not-allowed;background:#f5f5f5}.searchable-select-empty[data-v-52ba0274]{color:#777;text-align:center;padding:20px 8px}.page-jump[data-v-c738a4a8]{align-items:center;gap:4px;display:inline-flex}.page-jump-input[data-v-c738a4a8]{border:1px solid var(--gf-border,#d7dbe5);background:#fff;width:64px;height:28px;padding:0 6px}.alert-page[data-v-d7152be6]{gap:10px}.alert-head[data-v-d7152be6]{min-height:42px}.alert-head>div[data-v-d7152be6]{gap:3px;display:grid}.alert-head strong[data-v-d7152be6]{color:#252a38;font-size:16px}.alert-head span[data-v-d7152be6]{color:#6f7480}.alert-panel[data-v-d7152be6]{background:#fff;border:1px solid #d8dce6;padding:10px}.alert-table[data-v-d7152be6]{min-width:1400px}.alert-table td strong+small[data-v-d7152be6],.alert-table td code+small[data-v-d7152be6],.alert-table td>small[data-v-d7152be6]{color:#727887;margin-top:4px;display:block}.alert-table details small[data-v-d7152be6]{border-top:1px solid #eceef3;margin-top:6px;padding-top:6px;display:block}.alert-table details small span[data-v-d7152be6]{display:inline}.alert-table details pre[data-v-d7152be6]{color:#343946;white-space:pre-wrap;word-break:break-all;background:#f7f8fb;max-width:540px;max-height:180px;margin:5px 0 0;padding:7px;overflow:auto}.order-summary-row[data-v-d7152be6]{flex-wrap:wrap;gap:8px;display:flex}.order-summary-row>span[data-v-d7152be6]{background:#fff;border:1px solid #d7dbe5;align-items:center;gap:9px;min-height:32px;padding:0 10px;display:inline-flex}.order-summary-row b[data-v-d7152be6]{color:#69707d;font-weight:400}.order-summary-row .configuration[data-v-d7152be6]{background:#fffaf0;border-color:#d6a957}.configuration-badge[data-v-d7152be6]{color:#8b5d08;background:#fff4d9;border:1px solid #e4bf73;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.alert-configuration-audit[data-v-d7152be6]{background:#fffaf0;border:1px solid #e4bf73;gap:9px;padding:10px;display:grid}.alert-configuration-audit header[data-v-d7152be6]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.alert-configuration-audit header>div[data-v-d7152be6]{gap:3px;display:grid}.alert-configuration-audit header span[data-v-d7152be6],.alert-configuration-audit small[data-v-d7152be6]{color:#71613e}.configuration-gap-list[data-v-d7152be6]{gap:5px;display:grid}.configuration-gap-list label[data-v-d7152be6]{background:#fff;border:1px solid #ead8ad;grid-template-columns:minmax(220px,.5fr) 1fr;gap:10px;padding:6px 8px;display:grid}.configuration-gap-list span[data-v-d7152be6]{color:#6b5a32}.action-form[data-v-d7152be6],.action-form label[data-v-d7152be6]{gap:7px;display:grid}.legacy-textarea[data-v-d7152be6]{box-sizing:border-box;resize:vertical;border:1px solid #cfd3dd;width:100%;padding:8px}.apple-dashboard-page[data-v-3ca9bf42]{gap:8px}.apple-dashboard-filter[data-v-3ca9bf42]{flex-wrap:wrap;min-height:68px}.legacy-input.mini[data-v-3ca9bf42]{width:76px}.apple-cockpit[data-v-3ca9bf42]{grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr) minmax(300px,.8fr);gap:8px;display:grid}.apple-health-board[data-v-3ca9bf42],.apple-task-board[data-v-3ca9bf42],.apple-focus-board[data-v-3ca9bf42],.apple-insight-panel[data-v-3ca9bf42],.apple-box[data-v-3ca9bf42],.apple-account-table-panel[data-v-3ca9bf42]{border:1px solid var(--gf-border-strong);background:#fff;border-radius:4px;min-width:0;overflow:hidden}.apple-panel-head[data-v-3ca9bf42]{border-bottom:1px solid var(--gf-border);justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:9px 10px;display:flex}.apple-panel-head.no-border[data-v-3ca9bf42]{border-bottom:0}.apple-panel-head.compact[data-v-3ca9bf42]{min-height:36px;padding:8px}.apple-panel-head span[data-v-3ca9bf42]{gap:2px;min-width:0;display:grid}.apple-panel-head strong[data-v-3ca9bf42]{color:#182033}.apple-panel-head em[data-v-3ca9bf42],.apple-metric-card em[data-v-3ca9bf42],.apple-task-row em[data-v-3ca9bf42],.apple-focus-row em[data-v-3ca9bf42],.apple-row-metric em[data-v-3ca9bf42]{color:var(--gf-muted);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.apple-panel-head b[data-v-3ca9bf42]{color:#23345e;background:#f2f5fb;border:1px solid #d5dbea;padding:3px 7px;font-size:12px}.apple-health-body[data-v-3ca9bf42]{grid-template-columns:160px minmax(0,1fr);gap:10px;padding:2px 10px 10px;display:grid}.apple-gauge[data-v-3ca9bf42]{background:conic-gradient(#4468c9 var(--score-deg), #e9edf5 0deg);cursor:pointer;border:0;border-radius:50%;place-self:center;place-items:center;width:140px;height:140px;display:grid;position:relative}.apple-gauge span[data-v-3ca9bf42]{background:#fff;border:1px solid #dce1ec;border-radius:50%;position:absolute;inset:15px}.apple-gauge strong[data-v-3ca9bf42],.apple-gauge em[data-v-3ca9bf42]{z-index:1;position:relative}.apple-gauge strong[data-v-3ca9bf42]{color:#101828;align-self:end;font-size:34px;line-height:36px}.apple-gauge em[data-v-3ca9bf42]{color:var(--gf-muted);align-self:start;font-style:normal}.apple-health-board.danger .apple-gauge[data-v-3ca9bf42]{background:conic-gradient(#b42318 var(--score-deg), #f2e4e4 0deg)}.apple-health-board.watch .apple-gauge[data-v-3ca9bf42]{background:conic-gradient(#b7791f var(--score-deg), #f5ead6 0deg)}.apple-metric-grid[data-v-3ca9bf42]{grid-template-columns:repeat(3,minmax(120px,1fr));gap:6px;display:grid}.apple-metric-card[data-v-3ca9bf42],.apple-task-row[data-v-3ca9bf42],.apple-focus-row[data-v-3ca9bf42],.apple-row-metric[data-v-3ca9bf42]{text-align:left;border:1px solid var(--gf-border);cursor:pointer;background:#fff;gap:4px;min-width:0;padding:8px;display:grid}.apple-metric-card span[data-v-3ca9bf42],.apple-task-row span[data-v-3ca9bf42],.apple-focus-row span[data-v-3ca9bf42],.apple-row-metric span[data-v-3ca9bf42]{color:#39445f;align-items:center;gap:5px;min-width:0;display:flex}.apple-metric-card strong[data-v-3ca9bf42],.apple-task-row strong[data-v-3ca9bf42],.apple-focus-row strong[data-v-3ca9bf42],.apple-row-metric strong[data-v-3ca9bf42]{color:#101828;font-size:20px;line-height:24px}.apple-task-board[data-v-3ca9bf42],.apple-focus-board[data-v-3ca9bf42]{align-content:start;gap:6px;padding-bottom:8px;display:grid}.apple-task-row[data-v-3ca9bf42],.apple-focus-row[data-v-3ca9bf42]{margin:0 8px}.apple-focus-row strong[data-v-3ca9bf42]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.apple-metric-card.danger[data-v-3ca9bf42],.apple-task-row.danger[data-v-3ca9bf42],.apple-focus-row.danger[data-v-3ca9bf42],.apple-row-metric.danger[data-v-3ca9bf42]{background:#fff8f7;border-color:#efb0aa}.apple-metric-card.watch[data-v-3ca9bf42],.apple-task-row.watch[data-v-3ca9bf42],.apple-focus-row.watch[data-v-3ca9bf42],.apple-row-metric.watch[data-v-3ca9bf42]{background:#fffaf0;border-color:#ecd29b}.apple-metric-card.good[data-v-3ca9bf42],.apple-task-row.good[data-v-3ca9bf42],.apple-focus-row.good[data-v-3ca9bf42],.apple-row-metric.good[data-v-3ca9bf42]{background:#f7fff9;border-color:#aad9b8}.apple-metric-card.active[data-v-3ca9bf42],.apple-focus-row.neutral[data-v-3ca9bf42]{background:#f7f9ff;border-color:#b7c6ed}.apple-tabs[data-v-3ca9bf42]{border-bottom:1px solid var(--gf-border);gap:0;display:flex}.apple-tabs button[data-v-3ca9bf42]{color:#334155;border:0;border-right:1px solid var(--gf-border);cursor:pointer;background:#f8fafc;align-items:center;gap:8px;padding:10px 14px;display:flex}.apple-tabs button.active[data-v-3ca9bf42]{color:#1d3f94;background:#fff;box-shadow:inset 0 2px #4468c9}.apple-tabs b[data-v-3ca9bf42]{color:#25324d;background:#eef2ff;border:1px solid #dce3f6;padding:2px 6px}.apple-insight-grid[data-v-3ca9bf42]{grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);gap:8px;padding:8px;display:grid}.apple-insight-grid.three[data-v-3ca9bf42]{grid-template-columns:repeat(3,minmax(0,1fr))}.apple-box[data-v-3ca9bf42]{align-content:start;gap:6px;padding-bottom:8px;display:grid}.apple-box.wide[data-v-3ca9bf42]{min-width:0}.apple-row-metric[data-v-3ca9bf42]{margin:0 8px}.apple-rank-table th[data-v-3ca9bf42],.apple-rank-table td[data-v-3ca9bf42],.apple-account-table th[data-v-3ca9bf42],.apple-account-table td[data-v-3ca9bf42],.apple-modal-table th[data-v-3ca9bf42],.apple-modal-table td[data-v-3ca9bf42]{white-space:nowrap}.apple-rank-table small[data-v-3ca9bf42],.apple-account-table small[data-v-3ca9bf42],.apple-modal-table small[data-v-3ca9bf42]{max-width:260px;color:var(--gf-muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.apple-account-table-panel[data-v-3ca9bf42]{margin:8px}.apple-account-table .reason-cell[data-v-3ca9bf42],.apple-modal-table .reason-cell[data-v-3ca9bf42]{white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.apple-detail-summary[data-v-3ca9bf42]{grid-template-columns:minmax(0,1fr) 140px;gap:8px;margin-bottom:8px;display:grid}.apple-detail-summary label[data-v-3ca9bf42]{border:1px solid var(--gf-border);background:#f8fafc;gap:4px;padding:8px;display:grid}.apple-detail-summary span[data-v-3ca9bf42]{color:var(--gf-muted)}.apple-detail-modal[data-v-3ca9bf42]{width:min(1320px,100vw - 72px);max-height:calc(100vh - 80px)}.apple-detail-modal .legacy-modal-body[data-v-3ca9bf42]{max-height:calc(100vh - 150px);overflow:auto}.apple-modal-table-wrap[data-v-3ca9bf42]{max-height:calc(100vh - 250px)}@media (width<=1200px){.apple-cockpit[data-v-3ca9bf42],.apple-insight-grid[data-v-3ca9bf42],.apple-insight-grid.three[data-v-3ca9bf42]{grid-template-columns:1fr}.apple-metric-grid[data-v-3ca9bf42]{grid-template-columns:repeat(2,minmax(120px,1fr))}}.account-type-badge[data-v-dda0f13d]{white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.account-type-badge.low[data-v-dda0f13d]{color:#4b5563;background:#f3f4f6;border-color:#d1d5db}.account-type-badge.mid[data-v-dda0f13d]{color:#8a5a00;background:#fff7e0;border-color:#e6c15b}.account-type-badge.high[data-v-dda0f13d]{color:#12643f;background:#ecfdf3;border-color:#86d0a2}.account-type-badge.unknown[data-v-dda0f13d]{color:#6b7280;background:#fafafa;border-color:#e5e7eb}.metric-pill[data-v-dda0f13d]{color:#4b5563;background:#f8fafc;border:1px solid #d6dbe8;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 8px;font-weight:700;display:inline-flex}.metric-pill.active[data-v-dda0f13d]{color:#1f3a8a;background:#eef4ff;border-color:#91a8d8}.account-balance-cell[data-v-dda0f13d],.balance-confirmed-cell[data-v-dda0f13d]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;line-height:16px;display:flex}.account-balance-cell strong[data-v-dda0f13d]{color:#1f3a8a;font-size:13px}.account-balance-cell small[data-v-dda0f13d],.balance-confirmed-cell small[data-v-dda0f13d]{color:#606775;white-space:nowrap}.balance-confirmed-cell>span[data-v-dda0f13d]{white-space:normal;line-height:17px}.balance-state[data-v-dda0f13d]{border:1px solid;align-items:center;min-height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.balance-state.warning[data-v-dda0f13d]{color:#855b00;background:#fff8e6;border-color:#e6c15b}.balance-state.neutral[data-v-dda0f13d]{color:#606775;background:#f6f7f9;border-color:#cfd3da;font-weight:600}.balance-state.danger[data-v-dda0f13d]{color:brown;background:#fff0f0;border-color:#e8a0a0}.row-action-button.blocker[data-v-dda0f13d]{color:#8a5a00;background:#fff8e6;border-color:#e6c15b}.row-action-button.review[data-v-dda0f13d]{color:#704b00;background:#fff8e6;border-color:#d6ae38;font-weight:700}.balance-review-modal[data-v-dda0f13d]{width:min(720px,100vw - 40px)}.balance-review-summary[data-v-dda0f13d]{background:#f7f8fb;border:1px solid #b7bfd1;grid-template-columns:minmax(190px,.8fr) minmax(0,1.7fr);display:grid}.balance-review-account[data-v-dda0f13d]{border-right:1px solid #b7bfd1;min-width:0;padding:12px}.balance-review-account span[data-v-dda0f13d],.balance-review-account strong[data-v-dda0f13d],.balance-review-account small[data-v-dda0f13d]{display:block}.balance-review-account span[data-v-dda0f13d],.balance-review-summary dt[data-v-dda0f13d]{color:#697083;font-size:12px}.balance-review-account strong[data-v-dda0f13d]{overflow-wrap:anywhere;color:#23345f;margin:5px 0;font-size:14px}.balance-review-account small[data-v-dda0f13d]{color:#697083}.balance-review-summary dl[data-v-dda0f13d]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.balance-review-summary dl>div[data-v-dda0f13d]{border-bottom:1px solid #d8dce5;border-right:1px solid #d8dce5;min-width:0;padding:9px 11px}.balance-review-summary dl>div[data-v-dda0f13d]:nth-child(2n){border-right:0}.balance-review-summary dl>div[data-v-dda0f13d]:nth-last-child(-n+2){border-bottom:0}.balance-review-summary dd[data-v-dda0f13d]{overflow-wrap:anywhere;color:#1f2a44;margin:3px 0 0;font-weight:700}.balance-review-summary .remote-observation dd[data-v-dda0f13d]{color:brown}.balance-review-summary code[data-v-dda0f13d]{font-size:11px;font-weight:600}.balance-review-note[data-v-dda0f13d]{color:#664800;background:#fff9e9;border:1px solid #e4c66d;margin-top:9px;padding:8px 10px;line-height:18px}.balance-review-options[data-v-dda0f13d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.balance-review-options label[data-v-dda0f13d]{cursor:pointer;background:#fff;border:1px solid #c8cfdd;grid-template-columns:18px minmax(0,1fr);gap:7px;min-height:70px;padding:9px;display:grid}.balance-review-options label.selected[data-v-dda0f13d]{color:#234a91;background:#f3f7ff;border-color:#5278c0;box-shadow:inset 3px 0 #3569ba}.balance-review-options label.accept-remote.selected[data-v-dda0f13d]{color:#8f2525;background:#fff4f4;border-color:#cf7474;box-shadow:inset 3px 0 #b83a3a}.balance-review-options input[data-v-dda0f13d]{margin-top:3px}.balance-review-options strong[data-v-dda0f13d],.balance-review-options small[data-v-dda0f13d]{line-height:18px;display:block}.balance-review-options small[data-v-dda0f13d]{color:#697083;margin-top:2px}.balance-review-reason[data-v-dda0f13d]{margin-top:9px;display:block}.balance-review-reason>span[data-v-dda0f13d]{margin-bottom:4px;font-weight:700;display:block}.balance-review-reason .legacy-textarea[data-v-dda0f13d]{height:68px}.modal-foot-spacer[data-v-dda0f13d]{flex:1}.inline-review-button[data-v-dda0f13d]{color:#704b00;background:#fff;border:1px solid #c79a26;width:max-content;min-height:26px;margin-top:7px;padding:0 9px;font-weight:700}.account-operational-alert[data-v-dda0f13d]{border:1px solid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;padding:9px 11px;display:grid}.account-operational-alert.warning[data-v-dda0f13d]{color:#704b00;background:#fff9e9;border-color:#e4c66d}.account-operational-alert.danger[data-v-dda0f13d]{color:#8f2525;background:#fff1f1;border-color:#e7a2a2}.account-operational-alert strong[data-v-dda0f13d],.account-operational-alert span[data-v-dda0f13d]{line-height:18px;display:block}.account-operational-alert ul[data-v-dda0f13d]{gap:4px;margin:7px 0 0;padding:0;list-style:none;display:grid}.account-operational-alert li[data-v-dda0f13d]{border-top:1px solid;grid-template-columns:minmax(160px,auto) minmax(120px,1fr) minmax(120px,auto);gap:8px;padding-top:4px;display:grid}.account-operational-alert li small[data-v-dda0f13d]{text-align:right}.account-detail-backdrop[data-v-dda0f13d]{align-items:flex-start;padding:18px}.account-detail-backdrop .account-detail-modal[data-v-dda0f13d]{width:min(1800px,100vw - 36px);max-width:calc(100vw - 36px);height:calc(100vh - 36px);max-height:calc(100vh - 36px)}.account-detail-modal .legacy-modal-body[data-v-dda0f13d]{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:auto}.account-detail-overview[data-v-dda0f13d]{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.account-overview-main[data-v-dda0f13d]{background:#fff;border:1px solid #b7bfd1;min-width:0;padding:9px 11px}.account-overview-main span[data-v-dda0f13d],.account-overview-main strong[data-v-dda0f13d],.account-overview-main em[data-v-dda0f13d]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.account-overview-main span[data-v-dda0f13d]{color:#606775;line-height:17px}.account-overview-main strong[data-v-dda0f13d]{color:#1f2430;margin-top:3px;font-size:20px;line-height:24px}.account-overview-main em[data-v-dda0f13d]{color:#606775;margin-top:3px;font-style:normal;line-height:17px}.account-detail-nav[data-v-dda0f13d]{background:#fff;border:1px solid #b7bfd1;grid-template-columns:repeat(5,74px);align-content:center;gap:6px;padding:8px;display:inline-grid}.account-detail-nav button[data-v-dda0f13d]{color:#284a91;cursor:pointer;background:#eef3ff;border:1px solid #b9c8ed;height:30px;font-weight:700}.account-detail-nav button[data-v-dda0f13d]:hover{background:#e2ebff;border-color:#8fa8e6}.account-dashboard-grid[data-v-dda0f13d]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.account-dashboard-card[data-v-dda0f13d]{background:#fff;border:1px solid #b7bfd1;flex-direction:column;min-width:0;min-height:162px;display:flex}.account-dashboard-card header[data-v-dda0f13d]{border-bottom:1px solid var(--gf-border);min-height:54px;padding:8px 10px}.account-dashboard-card header span[data-v-dda0f13d],.account-dashboard-card header strong[data-v-dda0f13d]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.account-dashboard-card header span[data-v-dda0f13d]{color:#606775;line-height:16px}.account-dashboard-card header strong[data-v-dda0f13d]{color:#1f2430;margin-top:4px;font-size:22px;line-height:24px}.account-dashboard-card.today header[data-v-dda0f13d]{border-top:3px solid #4568bd}.account-dashboard-card.total header[data-v-dda0f13d]{border-top:3px solid #3b7a57}.account-dashboard-card.provider header[data-v-dda0f13d]{border-top:3px solid #8a5a00}.account-dashboard-card.balance header[data-v-dda0f13d]{border-top:3px solid #5f6675}.account-dashboard-card.risk header[data-v-dda0f13d]{border-top:3px solid #b23b3b}.account-dashboard-metrics[data-v-dda0f13d]{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-dashboard-metrics label[data-v-dda0f13d]{border-right:1px solid var(--gf-border);border-bottom:1px solid var(--gf-border);min-width:0;min-height:45px;padding:6px 8px}.account-dashboard-metrics label[data-v-dda0f13d]:nth-child(2n){border-right:0}.account-dashboard-metrics label[data-v-dda0f13d]:nth-last-child(-n+2){border-bottom:0}.account-dashboard-metrics span[data-v-dda0f13d],.account-dashboard-metrics strong[data-v-dda0f13d]{white-space:nowrap;text-overflow:ellipsis;line-height:16px;display:block;overflow:hidden}.account-dashboard-metrics span[data-v-dda0f13d]{color:#606775}.account-dashboard-metrics strong[data-v-dda0f13d]{color:#202635;margin-top:2px;font-size:13px}.account-detail-layout[data-v-dda0f13d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.account-detail-table-wrap[data-v-dda0f13d]{border-top:0;max-height:320px;overflow:auto}.account-detail-table-wrap.compact[data-v-dda0f13d]{max-height:260px}.account-detail-table[data-v-dda0f13d]{min-width:1180px}.provider-order-detail-table[data-v-dda0f13d]{min-width:1840px}.provider-order-detail-table .time-column[data-v-dda0f13d]{white-space:normal;min-width:170px;max-width:none;line-height:17px}.provider-order-detail-table .failure-column[data-v-dda0f13d]{white-space:normal;min-width:240px;max-width:320px;line-height:17px}.movement-detail-table[data-v-dda0f13d]{min-width:1320px}.recharge-detail-table[data-v-dda0f13d]{min-width:1300px}.inventory-detail-mini-table[data-v-dda0f13d]{min-width:1240px}.risk-event-detail-table[data-v-dda0f13d]{min-width:980px}.account-detail-table td[data-v-dda0f13d]{max-width:240px}.account-detail-table code[data-v-dda0f13d]{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:210px;display:inline-block;overflow:hidden}.account-detail-table td[data-v-dda0f13d]:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.provider-order-detail-table td.time-column[data-v-dda0f13d]{text-overflow:clip;white-space:normal;overflow:visible}.profile-editor-modal[data-v-dda0f13d]{width:min(980px,100vw - 48px)}.profile-editor-note[data-v-dda0f13d]{color:#3d4d72;background:#f6f8fd;border:1px solid #d8dfef;margin-bottom:10px;padding:9px 10px;line-height:18px}.profile-editor-sections[data-v-dda0f13d]{flex-direction:column;gap:10px;display:flex}.profile-editor-section[data-v-dda0f13d]{border:1px solid var(--gf-border-strong);background:#fff}.profile-editor-section.sensitive[data-v-dda0f13d]{border-color:#d9c0c0}.profile-editor-section-head[data-v-dda0f13d]{color:#fff;background:var(--gf-table-head);justify-content:space-between;align-items:center;min-height:34px;padding:0 10px;display:flex}.profile-editor-section.sensitive .profile-editor-section-head[data-v-dda0f13d]{background:#7b4242}.profile-editor-section-head span[data-v-dda0f13d]{color:#ffffffc7;font-size:12px}.profile-editor-grid[data-v-dda0f13d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px;display:grid}.profile-editor-grid.compact[data-v-dda0f13d]{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-editor-grid label[data-v-dda0f13d]{min-width:0}.profile-editor-grid label span[data-v-dda0f13d]{color:#4e5564;margin-bottom:4px;font-size:12px;line-height:16px;display:block}.profile-editor-grid .grid-full[data-v-dda0f13d]{grid-column:1/-1}.sensitive-account-modal[data-v-dda0f13d]{width:min(920px,100vw - 48px)}.sensitive-account-modal .detail-kv-grid.two[data-v-dda0f13d]{border-top:1px solid var(--gf-border);border-left:1px solid var(--gf-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.sensitive-field-stack[data-v-dda0f13d]{gap:8px;display:grid}.sensitive-field-stack>label>span[data-v-dda0f13d]:first-child{color:#555;margin-bottom:4px;display:block}@media (width<=1500px){.account-dashboard-grid[data-v-dda0f13d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.account-detail-overview[data-v-dda0f13d],.account-detail-layout[data-v-dda0f13d]{grid-template-columns:1fr}.account-detail-nav[data-v-dda0f13d]{grid-template-columns:repeat(5,minmax(0,1fr))}.account-dashboard-grid[data-v-dda0f13d],.profile-editor-grid[data-v-dda0f13d],.profile-editor-grid.compact[data-v-dda0f13d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.account-dashboard-grid[data-v-dda0f13d],.account-detail-nav[data-v-dda0f13d],.profile-editor-grid[data-v-dda0f13d],.balance-review-summary[data-v-dda0f13d],.balance-review-options[data-v-dda0f13d]{grid-template-columns:1fr}.balance-review-account[data-v-dda0f13d]{border-bottom:1px solid #b7bfd1;border-right:0}.profile-editor-grid.compact[data-v-dda0f13d],.sensitive-account-modal .detail-kv-grid.two[data-v-dda0f13d]{grid-template-columns:1fr}}.budget-order-page[data-v-40a8b07b]{gap:0}.page-heading[data-v-40a8b07b]{background:#fff;border-bottom:1px solid #dfe3ea;justify-content:space-between;align-items:center;min-height:38px;margin:-12px -12px 10px;padding:0 12px;display:flex}.page-heading>div[data-v-40a8b07b]{align-items:baseline;gap:10px;display:flex}.page-heading strong[data-v-40a8b07b]{color:#242936;font-size:14px}.page-heading span[data-v-40a8b07b]{color:#7a8190;font-size:11px}.summary-strip[data-v-40a8b07b]{background:#fff;border:1px solid #d9dde6;grid-template-columns:repeat(4,minmax(120px,160px)) minmax(260px,1fr);min-height:56px;margin-bottom:8px;display:grid;overflow:hidden}.summary-strip>button[data-v-40a8b07b]{text-align:left;background:#fff;border:0;border-right:1px solid #e2e5eb;flex-direction:column;justify-content:center;gap:3px;padding:0 14px;display:flex;position:relative}.summary-strip>button[data-v-40a8b07b]:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:10px;right:10px}.summary-strip>button[data-v-40a8b07b]:hover{background:#f8f9fb}.summary-strip>button.active[data-v-40a8b07b]{background:#f3f6fb}.summary-strip>button.active[data-v-40a8b07b]:after{background:#3c5f95}.summary-strip>button.attention.active[data-v-40a8b07b]:after{background:#b44a43}.summary-strip span[data-v-40a8b07b]{color:#767d8b;font-size:11px}.summary-strip strong[data-v-40a8b07b]{color:#252a36;font-size:17px;line-height:1}.delivery-health[data-v-40a8b07b]{background:#f8f9fb;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:10px;padding:0 16px;display:grid}.delivery-health strong[data-v-40a8b07b]{font-size:14px}.budget-filter-row[data-v-40a8b07b]{flex:none}.budget-filter-row .keyword[data-v-40a8b07b]{width:min(360px,35vw)}.order-table-wrap[data-v-40a8b07b]{flex:auto;min-height:240px}.budget-table[data-v-40a8b07b]{table-layout:fixed;width:100%;min-width:1217px}.budget-table th[data-v-40a8b07b]:first-child,.budget-table td[data-v-40a8b07b]:first-child{width:210px}.budget-table th[data-v-40a8b07b]:nth-child(2),.budget-table td[data-v-40a8b07b]:nth-child(2){width:190px}.budget-table th[data-v-40a8b07b]:nth-child(3),.budget-table td[data-v-40a8b07b]:nth-child(3){width:180px}.budget-table th[data-v-40a8b07b]:nth-child(4),.budget-table td[data-v-40a8b07b]:nth-child(4){width:190px}.budget-table th[data-v-40a8b07b]:nth-child(5),.budget-table td[data-v-40a8b07b]:nth-child(5){width:210px}.budget-table th[data-v-40a8b07b]:nth-child(6),.budget-table td[data-v-40a8b07b]:nth-child(6){width:165px}.budget-table th[data-v-40a8b07b]:nth-child(7),.budget-table td[data-v-40a8b07b]:nth-child(7){width:72px}:is(.budget-table:has(td.table-actions) th[data-v-40a8b07b]:last-child,.budget-table td.table-actions[data-v-40a8b07b]){z-index:auto;box-shadow:none;position:static;right:auto}.budget-table td[data-v-40a8b07b]{vertical-align:top}.budget-table td>strong[data-v-40a8b07b],.order-number[data-v-40a8b07b]{color:#2b303c;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.secondary-line[data-v-40a8b07b],.tertiary-line[data-v-40a8b07b]{color:#6f7787;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.tertiary-line[data-v-40a8b07b]{color:#9298a4}.money-line[data-v-40a8b07b]{align-items:baseline;gap:5px;display:flex}.money-line strong[data-v-40a8b07b]{color:#222936;font-size:13px}.money-line span[data-v-40a8b07b]{color:#7d8492;font-size:11px}.progress-track[data-v-40a8b07b]{background:#e6e9ef;width:100%;height:4px;margin:7px 0 1px;overflow:hidden}.progress-track span[data-v-40a8b07b]{background:#4d709e;height:100%;display:block}.status-stack[data-v-40a8b07b]{flex-wrap:wrap;align-items:flex-start;gap:4px;display:flex}.health-line[data-v-40a8b07b]{color:#31704b;align-items:center;gap:6px;margin-bottom:6px;display:flex}.health-line.attention[data-v-40a8b07b]{color:#a33d39}.health-line strong[data-v-40a8b07b]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.spinning[data-v-40a8b07b]{animation:.9s linear infinite spin-40a8b07b}@keyframes spin-40a8b07b{to{transform:rotate(360deg)}}.budget-modal-backdrop[data-v-40a8b07b]{align-items:stretch;padding:28px}.budget-detail-modal[data-v-40a8b07b]{width:min(1280px,100%);max-height:calc(100vh - 56px)}.detail-head>div[data-v-40a8b07b]{align-items:baseline;gap:10px;display:flex}.detail-head span[data-v-40a8b07b]{color:#d8dbe5;font-size:11px}.budget-detail-body[data-v-40a8b07b]{background:#f3f5f8;padding:0}.detail-loading[data-v-40a8b07b]{padding:60px 12px}.detail-state-band[data-v-40a8b07b]{background:#fff;border-bottom:1px solid #dce0e7;grid-template-columns:repeat(5,minmax(120px,1fr));display:grid}.detail-state-band>div[data-v-40a8b07b]{border-right:1px solid #e4e7ec;min-width:0;padding:13px 16px}.detail-state-band>div[data-v-40a8b07b]:last-child{border-right:0}.detail-state-band span[data-v-40a8b07b],.identity-grid span[data-v-40a8b07b],.settlement-grid span[data-v-40a8b07b]{color:#808694;margin-bottom:5px;font-size:11px;display:block}.detail-state-band strong[data-v-40a8b07b]{color:#252b38;text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:block;overflow:hidden}.detail-state-band.attention[data-v-40a8b07b]{box-shadow:inset 3px 0 #b44a43}.attention-banner[data-v-40a8b07b]{color:#7e302d;background:#fff7f6;border:1px solid #e4c1be;align-items:flex-start;gap:9px;margin:10px 12px 0;padding:10px 12px;display:flex}.attention-banner div[data-v-40a8b07b]{min-width:0}.attention-banner strong[data-v-40a8b07b],.attention-banner span[data-v-40a8b07b]{display:block}.attention-banner span[data-v-40a8b07b]{color:#9b5d59;margin-top:3px;font-size:11px}.detail-section[data-v-40a8b07b]{background:#fff;border-top:1px solid #dce0e7;border-bottom:1px solid #dce0e7;margin-top:10px}.detail-section>header[data-v-40a8b07b]{border-bottom:1px solid #e3e6eb;justify-content:space-between;align-items:center;min-height:34px;padding:0 12px;display:flex}.detail-section>header strong[data-v-40a8b07b]{color:#2c313d;font-size:12px}.detail-section>header span[data-v-40a8b07b]{color:#828895;font-size:11px}.identity-grid[data-v-40a8b07b],.settlement-grid[data-v-40a8b07b]{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.identity-grid label[data-v-40a8b07b],.settlement-grid label[data-v-40a8b07b]{border-bottom:1px solid #e6e8ed;border-right:1px solid #e6e8ed;min-width:0;min-height:58px;padding:10px 12px}.identity-grid label[data-v-40a8b07b]:nth-child(5n),.settlement-grid label[data-v-40a8b07b]:nth-child(5n){border-right:0}.identity-grid label[data-v-40a8b07b]:nth-last-child(-n+5),.settlement-grid label[data-v-40a8b07b]:nth-last-child(-n+5){border-bottom:0}.identity-grid strong[data-v-40a8b07b]{color:#2c313d;overflow-wrap:anywhere;white-space:normal;font-size:12px;line-height:1.4;display:block}.identity-subline[data-v-40a8b07b]{color:#858c99;overflow-wrap:anywhere;margin-top:3px;font-size:10px;line-height:1.35;display:block}.settlement-grid strong[data-v-40a8b07b]{color:#2c313d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.detail-table-wrap[data-v-40a8b07b]{overflow:auto}.detail-table[data-v-40a8b07b]{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.detail-table th[data-v-40a8b07b],.detail-table td[data-v-40a8b07b]{text-align:left;border-bottom:1px solid #e4e7ec;border-right:1px solid #e4e7ec;height:34px;padding:6px 10px}.detail-table th[data-v-40a8b07b]{color:#666e7d;background:#f7f8fa;font-size:11px;font-weight:600}.detail-table td[data-v-40a8b07b]{color:#353b48;font-size:12px}.detail-table th[data-v-40a8b07b]:last-child,.detail-table td[data-v-40a8b07b]:last-child{border-right:0}.detail-table tbody tr:last-child td[data-v-40a8b07b]{border-bottom:0}.section-empty[data-v-40a8b07b]{color:#8b919d;min-height:42px;padding:13px 12px;font-size:12px}.delivery-grid[data-v-40a8b07b]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.delivery-grid .detail-section[data-v-40a8b07b]{min-width:0}.event-list article[data-v-40a8b07b]{border-bottom:1px solid #e7e9ed;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;min-height:48px;padding:8px 12px;display:grid}.event-list article[data-v-40a8b07b]:last-child{border-bottom:0}.event-list article>div[data-v-40a8b07b]{min-width:0}.event-list article strong[data-v-40a8b07b],.event-list article span[data-v-40a8b07b]{display:block}.event-list article>div span[data-v-40a8b07b]{color:#888f9c;margin-top:3px;font-size:10px}.event-list article small[data-v-40a8b07b]{color:#9c423e;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}@media (width<=1100px){.summary-strip[data-v-40a8b07b]{grid-template-columns:repeat(4,minmax(110px,1fr))}.delivery-health[data-v-40a8b07b]{border-top:1px solid #e2e5eb;grid-column:1/-1;min-height:40px}.identity-grid[data-v-40a8b07b],.settlement-grid[data-v-40a8b07b]{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-grid label[data-v-40a8b07b]:nth-child(5n),.settlement-grid label[data-v-40a8b07b]:nth-child(5n){border-right:1px solid #e6e8ed}.identity-grid label[data-v-40a8b07b]:nth-child(2n),.settlement-grid label[data-v-40a8b07b]:nth-child(2n){border-right:0}}@media (width<=760px){.page-heading[data-v-40a8b07b]{margin-bottom:8px}.summary-strip[data-v-40a8b07b]{grid-template-columns:repeat(2,minmax(110px,1fr))}.summary-strip>button[data-v-40a8b07b]{border-bottom:1px solid #e2e5eb;min-height:52px}.budget-filter-row .keyword[data-v-40a8b07b]{width:100%}.budget-modal-backdrop[data-v-40a8b07b]{padding:0}.budget-detail-modal[data-v-40a8b07b]{width:100%;max-height:100vh}.detail-state-band[data-v-40a8b07b]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-state-band>div[data-v-40a8b07b]{border-bottom:1px solid #e4e7ec}.delivery-grid[data-v-40a8b07b]{grid-template-columns:1fr}.budget-order-page[data-v-40a8b07b] .pagination-bar{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.budget-order-page[data-v-40a8b07b] .pagination-bar>*{white-space:nowrap;flex:none}.budget-order-page[data-v-40a8b07b] .pagination-bar .page-jump{display:none}}.observability-page[data-v-f417768e]{gap:10px}.observability-head[data-v-f417768e]{justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.observability-head>div[data-v-f417768e]{gap:3px;display:grid}.observability-head strong[data-v-f417768e]{color:#252a38;font-size:16px}.observability-head span[data-v-f417768e]{color:#6f7480}.observability-panel[data-v-f417768e]{background:#fff;border:1px solid #d8dce6;min-width:0;padding:10px}.observability-table[data-v-f417768e]{min-width:1320px}.form-stack[data-v-f417768e]{gap:10px;display:grid}.form-stack label[data-v-f417768e]{gap:5px;display:grid}.legacy-textarea[data-v-f417768e]{box-sizing:border-box;resize:vertical;border:1px solid #cfd3dd;width:100%;padding:8px}.cursor-pagination[data-v-f417768e]{justify-content:flex-end}.login-ops-page[data-v-45747792]{--ops-ink:#172033;--ops-muted:#68758a;--ops-line:#d9e0ea;--ops-blue:#2868bd;--ops-cyan:#178fa5;--ops-green:#17865f;--ops-amber:#b46d10;--ops-red:#b53a3a;min-height:100%;color:var(--ops-ink);background-color:#eef2f6;background-image:linear-gradient(#3752700a 1px,#0000 1px),linear-gradient(90deg,#3752700a 1px,#0000 1px);background-size:24px 24px;padding:12px}.ops-header[data-v-45747792],.metric-strip[data-v-45747792],.region-band[data-v-45747792],.account-section[data-v-45747792],.activity-panel[data-v-45747792]{border:1px solid var(--ops-line);background:#fffffff5}.ops-header[data-v-45747792]{border-left:4px solid var(--ops-blue);justify-content:space-between;align-items:center;min-height:66px;padding:10px 14px;display:flex}.ops-title[data-v-45747792],.ops-header-actions[data-v-45747792],.ops-title-icon[data-v-45747792],.system-state[data-v-45747792],.live-toggle[data-v-45747792],.runtime-title[data-v-45747792],.drawer-note[data-v-45747792]{align-items:center;display:flex}.ops-title[data-v-45747792]{gap:10px}.ops-title-icon[data-v-45747792]{color:#fff;background:#26344b;border:1px solid #182235;justify-content:center;width:36px;height:36px}.ops-title h1[data-v-45747792]{letter-spacing:0;margin:0;font-size:17px}.ops-title p[data-v-45747792]{color:var(--ops-muted);margin:3px 0 0}.ops-header-actions[data-v-45747792]{gap:8px}.live-toggle[data-v-45747792]{color:var(--ops-muted);gap:6px}.live-toggle input[data-v-45747792]{accent-color:var(--ops-green)}.system-state[data-v-45747792]{border:1px solid;justify-content:center;gap:5px;min-width:86px;height:30px;font-weight:700}.icon-command[data-v-45747792]{width:30px;height:30px;color:var(--ops-blue);background:#fff;border:1px solid #b9c6d7;justify-content:center;align-items:center;display:inline-flex}.icon-command[data-v-45747792]:disabled{opacity:.55}.spinning[data-v-45747792]{animation:.8s linear infinite spin-45747792}@keyframes spin-45747792{to{transform:rotate(360deg)}}.ops-message[data-v-45747792]{border:1px solid;align-items:center;gap:6px;margin-top:8px;padding:9px 12px;display:flex}.ops-message.danger[data-v-45747792]{color:var(--ops-red);background:#fff4f4;border-color:#e8b4b4}.metric-strip[data-v-45747792]{grid-template-columns:repeat(6,minmax(150px,1fr));margin-top:8px;display:grid}.metric-strip article[data-v-45747792]{border-right:1px solid var(--ops-line);min-height:96px;padding:12px 14px;position:relative}.metric-strip article[data-v-45747792]:last-child{border-right:0}.metric-strip span[data-v-45747792]{color:var(--ops-muted);font-size:11px}.metric-strip strong[data-v-45747792]{font-variant-numeric:tabular-nums;margin-top:7px;font-size:23px;display:block}.metric-strip small[data-v-45747792]{color:var(--ops-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}.metric-strip .metric-status[data-v-45747792]{font-size:15px;line-height:28px}.metric-line[data-v-45747792]{background:#e7ecf2;height:3px;position:absolute;bottom:8px;left:14px;right:14px;overflow:hidden}.metric-line b[data-v-45747792]{background:var(--ops-cyan);height:100%;display:block}.region-band[data-v-45747792]{margin-top:8px;padding:10px 12px 12px}.section-heading[data-v-45747792]{justify-content:space-between;align-items:center;min-height:30px;display:flex}.section-heading div[data-v-45747792]{align-items:baseline;gap:8px;display:flex}.section-heading strong[data-v-45747792]{font-size:13px}.section-heading span[data-v-45747792]{color:var(--ops-muted);font-size:11px}.generated-at[data-v-45747792]{font-variant-numeric:tabular-nums}.region-grid[data-v-45747792]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:7px;display:grid}.region-cell[data-v-45747792]{text-align:left;color:var(--ops-ink);border:1px solid var(--ops-line);background:#f8fafc;grid-template-columns:auto 1fr;gap:4px 12px;padding:10px 12px;display:grid}.region-code[data-v-45747792]{align-items:baseline;gap:5px;font-size:16px;font-weight:800;display:flex}.region-code small[data-v-45747792]{color:var(--ops-muted);font-size:10px}.region-count[data-v-45747792]{color:var(--ops-muted);justify-self:end}.region-track[data-v-45747792]{background:#dde5ee;grid-column:1/-1;height:3px}.region-track i[data-v-45747792]{background:var(--ops-green);height:100%;display:block}.region-meta[data-v-45747792]{color:var(--ops-muted);grid-column:1/-1;font-size:10px}.ops-filter-row[data-v-45747792]{border:0;border-bottom:1px solid var(--ops-line);background:#f9fafc;margin:0;padding:8px}.search-field[data-v-45747792]{background:#fff;border:1px solid #cbd3df;align-items:center;gap:6px;width:230px;height:30px;padding:0 9px;display:flex}.search-field input[data-v-45747792]{border:0;outline:0;width:100%;min-width:0}.ops-filter-row select[data-v-45747792],.ops-filter-row .short-input[data-v-45747792]{background:#fff;border:1px solid #cbd3df;height:30px}.ops-filter-row select[data-v-45747792]{width:150px;padding:0 7px}.short-input[data-v-45747792]{width:76px;padding:0 8px}.filter-note[data-v-45747792]{color:var(--ops-muted);margin-left:auto}.ops-content-grid[data-v-45747792]{grid-template-columns:minmax(0,1fr) 248px;min-height:390px;display:grid}.account-table-panel[data-v-45747792]{min-width:0}.ops-table-wrap[data-v-45747792]{border:0;border-bottom:1px solid var(--ops-line);max-height:520px}.ops-table[data-v-45747792]{min-width:1280px}.ops-table th[data-v-45747792]{z-index:2;color:#fff;background:#26344b;position:sticky;top:0}.ops-table th[data-v-45747792]:first-child{width:190px}.ops-table th[data-v-45747792]:nth-child(2){width:92px}.ops-table th[data-v-45747792]:nth-child(3){width:95px}.ops-table th[data-v-45747792]:nth-child(4){width:150px}.ops-table th[data-v-45747792]:nth-child(5){width:130px}.ops-table th[data-v-45747792]:nth-child(6){width:205px}.ops-table th[data-v-45747792]:nth-child(7){width:100px}.ops-table th[data-v-45747792]:nth-child(8){min-width:250px}.ops-table td strong[data-v-45747792],.ops-table td small[data-v-45747792]{display:block}.ops-table td small[data-v-45747792]{color:var(--ops-muted);margin-top:4px}.clickable-row[data-v-45747792]{cursor:pointer}.login-state[data-v-45747792]{border:1px solid;align-items:center;gap:5px;padding:3px 7px;font-weight:700;display:inline-flex}.login-state i[data-v-45747792],.worker-dot[data-v-45747792],.event-dot[data-v-45747792]{border-radius:50%;width:7px;height:7px}.login-state.ready[data-v-45747792]{color:var(--ops-green);background:#effaf5;border-color:#9bd5bd}.login-state.ready i[data-v-45747792],.worker-dot.ready[data-v-45747792],.event-dot.ready[data-v-45747792]{background:var(--ops-green)}.login-state.running[data-v-45747792]{color:var(--ops-blue);background:#eff6ff;border-color:#a9c8ed}.login-state.running i[data-v-45747792]{background:var(--ops-blue);box-shadow:0 0 0 4px #2868bd1f}.login-state.warning[data-v-45747792]{color:var(--ops-amber);background:#fff8eb;border-color:#e7c98d}.login-state.warning i[data-v-45747792],.event-dot.warning[data-v-45747792]{background:var(--ops-amber)}.login-state.danger[data-v-45747792]{color:var(--ops-red);background:#fff1f1;border-color:#e9b1b1}.login-state.danger i[data-v-45747792],.worker-dot.blocked[data-v-45747792],.event-dot.danger[data-v-45747792]{background:var(--ops-red)}.login-state.muted[data-v-45747792]{color:#68758a;background:#f4f6f8;border-color:#cfd6df}.login-state.muted i[data-v-45747792]{background:#8794a5}.expiry-track[data-v-45747792]{background:#e1e7ee;width:92px;height:3px;margin-top:7px;display:block}.expiry-track i[data-v-45747792]{background:var(--ops-cyan);height:100%;display:block}.failure-cell span[data-v-45747792]{white-space:nowrap;text-overflow:ellipsis;max-width:320px;display:block;overflow:hidden}.empty-row[data-v-45747792]{height:140px;color:var(--ops-muted);text-align:center}.runtime-panel[data-v-45747792]{border-left:1px solid var(--ops-line);background:#f8fafc}.runtime-title[data-v-45747792]{color:#fff;background:#26344b;gap:7px;height:42px;padding:0 12px}.runtime-panel dl[data-v-45747792]{margin:0}.runtime-panel dl div[data-v-45747792]{border-bottom:1px solid #e0e5ec;grid-template-columns:72px 1fr;padding:8px 10px;display:grid}.runtime-panel dt[data-v-45747792]{color:var(--ops-muted)}.runtime-panel dd[data-v-45747792]{text-align:right;overflow-wrap:anywhere;margin:0}.ready-text[data-v-45747792]{color:var(--ops-green)}.warning-text[data-v-45747792]{color:var(--ops-amber)}.danger-text[data-v-45747792]{color:var(--ops-red)}.worker-row[data-v-45747792]{border:1px solid var(--ops-line);background:#fff;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;margin:8px;padding:9px;display:grid}.worker-dot.stale[data-v-45747792]{background:var(--ops-amber)}.worker-row strong[data-v-45747792],.worker-row small[data-v-45747792]{display:block}.worker-row small[data-v-45747792]{color:var(--ops-muted);margin-top:3px}.worker-row em[data-v-45747792]{color:var(--ops-muted);font-size:10px;font-style:normal}.activity-grid[data-v-45747792]{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.activity-panel[data-v-45747792]{min-width:0}.activity-panel .section-heading[data-v-45747792]{border-bottom:1px solid var(--ops-line);padding:7px 10px}.activity-list[data-v-45747792]{max-height:250px;overflow-y:auto}.activity-list>div[data-v-45747792]{border-bottom:1px solid #edf0f4;grid-template-columns:8px minmax(130px,.8fr) 80px minmax(180px,1.4fr) 145px;align-items:center;gap:8px;min-height:36px;padding:6px 10px;display:grid}.activity-list>div span[data-v-45747792]{color:var(--ops-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-list time[data-v-45747792]{color:var(--ops-muted);font-variant-numeric:tabular-nums;text-align:right}.empty-state[data-v-45747792]{color:var(--ops-muted);text-align:center;padding:30px}.detail-backdrop[data-v-45747792]{z-index:60;background:#141d2b61;justify-content:flex-end;display:flex;position:fixed;inset:0}.detail-drawer[data-v-45747792]{background:#fff;border-left:1px solid #aeb9c8;width:min(480px,92vw);height:100%;overflow-y:auto;box-shadow:-10px 0 24px #1924342e}.detail-drawer>header[data-v-45747792]{color:#fff;background:#26344b;justify-content:space-between;align-items:center;min-height:68px;padding:12px 16px;display:flex}.detail-drawer header span[data-v-45747792],.detail-drawer header strong[data-v-45747792]{display:block}.detail-drawer header span[data-v-45747792]{color:#bac7d9;font-size:11px}.detail-drawer header strong[data-v-45747792]{margin-top:4px;font-size:16px}.detail-drawer header button[data-v-45747792]{color:#fff;background:0 0;border:1px solid #63728a;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.drawer-state[data-v-45747792]{color:var(--ops-green);background:#f0faf6;border:1px solid #acd9c5;align-items:center;gap:10px;margin:14px;padding:13px;display:flex}.drawer-state strong[data-v-45747792],.drawer-state span[data-v-45747792]{display:block}.drawer-state span[data-v-45747792]{color:var(--ops-muted);margin-top:3px}.drawer-details[data-v-45747792]{border-top:1px solid var(--ops-line);border-left:1px solid var(--ops-line);grid-template-columns:1fr 1fr;margin:14px;display:grid}.drawer-details div[data-v-45747792]{border-right:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);min-height:64px;padding:9px 10px}.drawer-details .full[data-v-45747792]{grid-column:1/-1}.drawer-details dt[data-v-45747792]{color:var(--ops-muted)}.drawer-details dd[data-v-45747792]{overflow-wrap:anywhere;margin:7px 0 0}.drawer-note[data-v-45747792]{color:#536279;border:1px solid var(--ops-line);background:#f5f7fa;gap:6px;margin:14px;padding:9px 10px}.reveal-modal[data-v-45747792]{width:min(520px,100vw - 32px)}.reveal-form[data-v-45747792],.reveal-form label[data-v-45747792]{gap:8px;display:grid}.reveal-form p[data-v-45747792]{color:var(--ops-muted);margin:0;line-height:1.6}.reveal-form textarea[data-v-45747792]{box-sizing:border-box;border:1px solid var(--ops-line);resize:vertical;width:100%;padding:9px}@media (width<=1280px){.metric-strip[data-v-45747792]{grid-template-columns:repeat(3,1fr)}.metric-strip article[data-v-45747792]:nth-child(3){border-right:0}.metric-strip article[data-v-45747792]:nth-child(-n+3){border-bottom:1px solid var(--ops-line)}.ops-content-grid[data-v-45747792]{grid-template-columns:1fr}.runtime-panel[data-v-45747792]{border-top:1px solid var(--ops-line);border-left:0;grid-template-columns:180px 1fr 220px 220px;align-items:start;display:grid}.runtime-panel dl[data-v-45747792]{grid-template-columns:repeat(2,1fr);display:grid}}@media (width<=860px){.login-ops-page[data-v-45747792]{padding:8px}.ops-header[data-v-45747792]{align-items:flex-start;gap:10px}.ops-header[data-v-45747792],.ops-header-actions[data-v-45747792]{flex-wrap:wrap}.metric-strip[data-v-45747792]{grid-template-columns:repeat(2,1fr)}.metric-strip article[data-v-45747792]{border-bottom:1px solid var(--ops-line)}.region-grid[data-v-45747792],.activity-grid[data-v-45747792]{grid-template-columns:1fr}.runtime-panel[data-v-45747792]{display:block}.ops-filter-row[data-v-45747792]{align-items:stretch}.search-field[data-v-45747792]{width:100%}.activity-list>div[data-v-45747792]{grid-template-columns:8px 1fr auto}.activity-list>div span[data-v-45747792]:nth-of-type(2),.activity-list time[data-v-45747792]{display:none}}.fleet-header[data-v-45747792]{background:#f8fafc;border:1px solid #cfd7e2;border-top:3px solid #26364d;grid-template-columns:minmax(210px,1fr) auto auto;align-items:center;min-height:68px;padding:0 12px;display:grid;box-shadow:0 2px 8px #1d2b3d12}.fleet-heading span[data-v-45747792]{color:#68778a;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.fleet-heading h1[data-v-45747792]{letter-spacing:0;margin:3px 0 0;font-size:19px}.fleet-counters[data-v-45747792]{background:#fff;border:1px solid #d4dce7;height:46px;display:flex}.fleet-counters>div[data-v-45747792]{font-variant-numeric:tabular-nums;border-right:1px solid #e0e5ec;grid-template-columns:auto auto;place-content:center;width:74px;padding:4px 7px;display:grid}.fleet-counters>div[data-v-45747792]:last-child{border-right:0}.fleet-counters span[data-v-45747792]{color:#7a8798;grid-column:1/-1;font-size:9px;font-weight:700}.fleet-counters strong[data-v-45747792]{font-size:18px;line-height:20px}.fleet-counters small[data-v-45747792]{color:#8b96a5;align-self:end;margin-left:2px;font-size:9px}.fleet-counters .ready strong[data-v-45747792]{color:#16805c}.fleet-counters .warning strong[data-v-45747792]{color:#ad6b13}.fleet-actions[data-v-45747792]{align-items:center;gap:7px;margin-left:12px;display:flex}.fleet-actions .live-toggle[data-v-45747792]{white-space:nowrap}.region-tabs-shell[data-v-45747792]{background:#e3e9f0;border:1px solid #cbd4df;border-bottom-color:#aeb9c8;justify-content:space-between;align-items:stretch;min-height:56px;margin-top:8px;display:flex;box-shadow:0 2px 8px #161f2e1a}.region-tabs[data-v-45747792]{align-items:flex-end;min-width:0;display:flex;overflow-x:auto}.region-tabs button[data-v-45747792]{color:#526176;text-align:left;background:#edf1f5;border-top:3px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #cbd4df;grid-template-columns:minmax(0,1fr) auto auto;align-content:center;align-items:center;gap:0 10px;width:150px;min-width:150px;height:55px;padding:7px 12px 8px;display:grid;position:relative}.region-tabs button[data-v-45747792]:hover{background:#f5f7fa}.region-tabs button.active[data-v-45747792]{z-index:1;color:#172033;background:#fff;border-top-color:#1595a8;box-shadow:0 -2px 7px #1c2b3d14}.tab-region strong[data-v-45747792],.tab-region small[data-v-45747792]{display:block}.tab-region strong[data-v-45747792]{font-size:16px;line-height:17px}.tab-region small[data-v-45747792]{color:#8995a5;margin-top:2px;font-size:8px;font-weight:700}.tab-capacity[data-v-45747792]{color:#8995a5;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.tab-capacity b[data-v-45747792]{color:#26364d;font-size:14px}.tab-signal[data-v-45747792]{background:#7e8b9c;border-radius:50%;width:6px;height:6px}.tab-signal.ready[data-v-45747792]{background:#42c48b;box-shadow:0 0 5px #42c48b99}.tab-signal.warning[data-v-45747792]{background:#dfaa4a;box-shadow:0 0 5px #dfaa4a8c}.region-tabs button>em[data-v-45747792]{background:#d8e0e9;height:2px;position:absolute;bottom:5px;left:11px;right:11px;overflow:hidden}.region-tabs button>em b[data-v-45747792]{background:#4bc0cb;height:100%;transition:width .35s ease-out;display:block}.tab-runtime[data-v-45747792]{color:#aeb9c8;background:#202c40;flex:none;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:flex}.tab-runtime>span[data-v-45747792],.tab-runtime>time[data-v-45747792]{white-space:nowrap;border-left:1px solid #3a475b;align-items:center;gap:6px;height:100%;padding:0 11px;display:flex}.rack-wall[data-v-45747792]{background:#e7ecf2;padding:8px}.device-rack[data-v-45747792]{min-height:250px;animation:.3s ease-out both rack-enter-45747792;animation-delay:var(--rack-delay,0s);background:#f7f9fb;border:1px solid #cbd4df;grid-template-columns:112px minmax(0,1fr);margin-bottom:8px;display:grid;overflow:hidden;box-shadow:0 2px 7px #22314314}.device-rack[data-v-45747792]:last-child{margin-bottom:0}.rack-label[data-v-45747792]{color:#edf3f8;background:#26354b;border-right:1px solid #172235;min-width:0;padding:13px 10px 17px;position:relative}.rack-label[data-v-45747792]:before,.rack-label[data-v-45747792]:after{content:"";background:#6e7d91;border-radius:50%;width:4px;height:4px;position:absolute;left:8px}.rack-label[data-v-45747792]:before{top:7px}.rack-label[data-v-45747792]:after{bottom:7px}.rack-code[data-v-45747792]{justify-content:space-between;align-items:baseline;display:flex}.rack-code strong[data-v-45747792]{font-size:24px;line-height:1}.rack-code span[data-v-45747792]{color:#8fd2da;font-size:9px;font-weight:800}.rack-capacity[data-v-45747792]{font-variant-numeric:tabular-nums;align-items:baseline;margin-top:18px;display:flex}.rack-capacity strong[data-v-45747792]{color:#7de0b4;font-size:22px;line-height:1}.rack-capacity span[data-v-45747792]{color:#98a7ba;margin-left:3px;font-size:10px}.rack-meta[data-v-45747792]{color:#aeb9c8;justify-content:space-between;margin-top:11px;font-size:9px;display:flex}.rack-track[data-v-45747792]{background:#4a586c;height:3px;margin-top:7px;display:block;overflow:hidden}.rack-track b[data-v-45747792]{background:#4bc0cb;height:100%;transition:width .35s ease-out;display:block}.device-line[data-v-45747792]{grid-template-columns:repeat(auto-fill,142px);place-content:start;gap:7px;min-width:0;max-height:632px;padding:8px;display:grid;overflow-y:auto}.device-unit[data-v-45747792]{color:#dfe8f2;text-align:left;width:142px;min-width:0;height:246px;animation:.26s ease-out both unit-enter-45747792;animation-delay:calc(var(--rack-delay,0s) + var(--unit-delay,0s));background:#202d40;border:4px solid #172235;border-radius:17px;flex-direction:column;padding:16px 9px 15px;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #425269,0 4px 10px #19253629}.device-unit[data-v-45747792]:before{content:"";background:#526176;border-radius:4px;width:34px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.device-unit[data-v-45747792]:hover{background:#26364c;border-color:#30415a;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #60718a,0 8px 18px #1925363b}.device-unit[data-v-45747792]:focus-visible{outline-offset:2px;outline:2px solid #75cbd5}.device-unit.ready[data-v-45747792]{border-color:#267858}.device-unit.running[data-v-45747792]{border-color:#356fae}.device-unit.warning[data-v-45747792]{border-color:#8a672c}.device-unit.danger[data-v-45747792]{border-color:#8b4348}.device-unit.muted[data-v-45747792]{border-color:#39465a}.device-unit.standby[data-v-45747792]{opacity:.76}.device-unit.standby[data-v-45747792]:hover{opacity:1}.device-unit.running[data-v-45747792]:after{content:"";background:#9ac7ff;height:1px;animation:1.8s ease-in-out infinite running-scan-45747792;position:absolute;top:18px;left:8px;right:8px;box-shadow:0 0 7px #7eb5f2b8}.device-top[data-v-45747792]{align-items:center;gap:5px;min-width:0;margin-top:5px;padding-right:24px;display:flex}.device-top svg[data-v-45747792]{color:#8294aa;flex:none}.device-top strong[data-v-45747792]{color:#f0f4f8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.device-account-row[data-v-45747792]{background:#172235;border:1px solid #3b4a60;border-radius:5px;grid-template-columns:minmax(0,1fr) 23px;align-items:start;gap:5px;min-height:43px;margin-top:10px;padding:7px;display:grid}.device-account[data-v-45747792]{color:#f1f5f9;overflow-wrap:anywhere;word-break:break-all;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:12px}.copy-account[data-v-45747792],.drawer-account button[data-v-45747792]{color:#8fd2da;background:#26364b;border:1px solid #526176;border-radius:4px;justify-content:center;align-items:center;width:23px;height:23px;padding:0;display:inline-flex}.copy-account[data-v-45747792]:hover:not(:disabled),.drawer-account button[data-v-45747792]:hover:not(:disabled){color:#fff;border-color:#75cbd5}.copy-account[data-v-45747792]:disabled,.drawer-account button[data-v-45747792]:disabled{opacity:.4;cursor:wait}.device-led[data-v-45747792]{background:#778396;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #7783961f}.ready .device-led[data-v-45747792]{background:#42c48b;animation:3.2s ease-in-out infinite ready-breathe-45747792;box-shadow:0 0 6px #42c48ba6}.running .device-led[data-v-45747792]{background:#4b91dc;animation:1.15s ease-out infinite running-pulse-45747792;box-shadow:0 0 6px #4b91dca6}.warning .device-led[data-v-45747792]{background:#dfaa4a;animation:2.2s ease-in-out infinite warning-pulse-45747792;box-shadow:0 0 6px #dfaa4a9e}.danger .device-led[data-v-45747792]{background:#dc6666;box-shadow:0 0 6px #dc66669e}.device-status[data-v-45747792]{color:#aebdce;background:#2d3d53;border:1px solid #44556c;border-radius:7px;align-self:flex-start;margin-top:8px;padding:3px 6px;font-size:9px;font-weight:700;display:inline-block}.device-unit.ready .device-status[data-v-45747792]{color:#8ee0bc;border-color:#3f6b5d}.device-unit.running .device-status[data-v-45747792]{color:#9ec9f8;border-color:#436588}.device-unit.warning .device-status[data-v-45747792]{color:#e9c57f;border-color:#6e5b39}.device-unit.danger .device-status[data-v-45747792]{color:#f0a1a1;border-color:#75484d}.device-display[data-v-45747792]{background:#172235;border:1px solid #3b4a60;border-radius:5px;grid-template-columns:1fr;gap:7px;margin-top:8px;padding:8px;display:grid}.device-display b[data-v-45747792]{color:#74d1dc;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden}.device-display b[data-v-45747792]:last-child{color:#b8c5d5;text-align:left;font-size:9px}.drawer-account[data-v-45747792]{align-items:center;gap:8px;display:flex}.drawer-account span[data-v-45747792]{overflow-wrap:anywhere;word-break:break-all;min-width:0}.drawer-account button[data-v-45747792]{width:auto;color:var(--ops-blue);white-space:nowrap;background:#fff;border-color:#b9c6d7;flex:none;gap:4px;padding:0 7px}.device-bottom[data-v-45747792]{align-items:center;gap:5px;margin-top:auto;padding:8px 0 4px;display:flex}.device-bottom small[data-v-45747792]{color:#8290a3;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;overflow:hidden}.device-bottom em[data-v-45747792]{color:#a9b6c7;background:#172235;border:1px solid #46556a;border-radius:4px;flex:none;padding:2px 4px;font-size:7px;font-style:normal}.device-bottom em.active[data-v-45747792]{align-items:center;gap:4px;display:inline-flex}.device-bottom em.active[data-v-45747792]:before{content:"";background:#6cbbff;border-radius:50%;width:4px;height:4px;animation:1.15s ease-out infinite running-pulse-45747792}.device-lifetime[data-v-45747792]{background:#182338;height:2px;position:absolute;bottom:11px;left:10px;right:10px;overflow:hidden}.device-lifetime i[data-v-45747792]{background:#4bc0cb;height:100%;transition:width .35s ease-out;display:block}.device-unit.warning .device-lifetime i[data-v-45747792]{background:#dfaa4a}.device-unit.danger .device-lifetime i[data-v-45747792]{background:#dc6666}.device-ports[data-v-45747792]{align-items:end;gap:2px;display:flex;position:absolute;top:20px;right:9px}.device-ports i[data-v-45747792]{background:#697a91;width:2px;height:3px}.device-ports i[data-v-45747792]:nth-child(2){height:5px}.device-ports i[data-v-45747792]:nth-child(3){height:7px}.device-ports b[data-v-45747792]{background:#26364b;border:1px solid #697a91;border-radius:1px;width:11px;height:6px;margin-left:2px}.drawer-enter-active[data-v-45747792],.drawer-leave-active[data-v-45747792]{transition:opacity .18s}.drawer-enter-active .detail-drawer[data-v-45747792],.drawer-leave-active .detail-drawer[data-v-45747792]{transition:transform .2s}.drawer-enter-from[data-v-45747792],.drawer-leave-to[data-v-45747792]{opacity:0}.drawer-enter-from .detail-drawer[data-v-45747792],.drawer-leave-to .detail-drawer[data-v-45747792]{transform:translate(26px)}.drawer-state.running[data-v-45747792]{color:var(--ops-blue);background:#eff6ff;border-color:#a9c8ed}.drawer-state.warning[data-v-45747792]{color:var(--ops-amber);background:#fff8eb;border-color:#e7c98d}.drawer-state.danger[data-v-45747792]{color:var(--ops-red);background:#fff1f1;border-color:#e9b1b1}.drawer-state.muted[data-v-45747792]{color:#68758a;background:#f4f6f8;border-color:#cfd6df}@keyframes rack-enter-45747792{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes unit-enter-45747792{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes running-scan-45747792{0%{opacity:0;transform:translateY(0)}18%,82%{opacity:.8}to{opacity:0;transform:translateY(174px)}}@keyframes running-pulse-45747792{0%{opacity:.45;transform:scale(.78)}55%{opacity:1;transform:scale(1.15)}to{opacity:.45;transform:scale(.78)}}@keyframes ready-breathe-45747792{0%,to{opacity:.72}50%{opacity:1}}@keyframes warning-pulse-45747792{0%,to{opacity:.62}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.device-rack[data-v-45747792],.device-unit[data-v-45747792],.device-led[data-v-45747792],.device-unit.running[data-v-45747792]:after,.device-bottom em.active[data-v-45747792]:before{animation:none!important}.device-unit[data-v-45747792],.rack-track b[data-v-45747792],.device-lifetime i[data-v-45747792],.drawer-enter-active[data-v-45747792],.drawer-leave-active[data-v-45747792],.drawer-enter-active .detail-drawer[data-v-45747792],.drawer-leave-active .detail-drawer[data-v-45747792]{transition:none!important}}@media (width<=980px){.fleet-header[data-v-45747792]{grid-template-columns:minmax(170px,1fr) auto;gap:7px;padding:7px 10px}.fleet-actions[data-v-45747792]{grid-column:1/-1;justify-content:flex-end;margin:0}.tab-runtime time[data-v-45747792]{display:none}.device-line[data-v-45747792]{grid-template-columns:repeat(auto-fill,138px)}.device-unit[data-v-45747792]{width:138px}}@media (width<=760px){.fleet-header[data-v-45747792]{grid-template-columns:1fr auto}.fleet-counters>div[data-v-45747792]{width:55px;padding:3px 4px}.fleet-counters>div[data-v-45747792]:nth-child(3),.fleet-counters>div[data-v-45747792]:nth-child(4){display:none}.fleet-actions .live-toggle span[data-v-45747792]{display:inline}.region-tabs-shell[data-v-45747792]{display:block}.region-tabs button[data-v-45747792]{width:132px;min-width:132px}.tab-runtime[data-v-45747792]{border-top:1px solid #3a475b;min-height:34px}.tab-runtime>span[data-v-45747792]{border-left:0;border-right:1px solid #3a475b}.device-rack[data-v-45747792]{grid-template-columns:86px minmax(0,1fr)}.rack-code[data-v-45747792]{display:block}.rack-code span[data-v-45747792]{margin-top:4px;display:block}.device-line[data-v-45747792]{grid-template-columns:repeat(auto-fill,136px)}.device-unit[data-v-45747792]{width:136px}}@media (width<=520px){.fleet-heading h1[data-v-45747792]{font-size:16px}.fleet-counters[data-v-45747792]{display:none}.device-rack[data-v-45747792]{display:block}.rack-label[data-v-45747792]{border-bottom:1px solid #172235;border-right:0;grid-template-columns:1fr auto auto;align-items:center;padding:9px 12px;display:grid}.rack-code[data-v-45747792]{justify-content:flex-start;gap:7px;display:flex}.rack-code span[data-v-45747792],.rack-capacity[data-v-45747792]{margin:0}.rack-meta[data-v-45747792]{gap:8px;margin:0 0 0 12px}.rack-track[data-v-45747792]{grid-column:1/-1}.device-line[data-v-45747792]{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}.device-unit[data-v-45747792]{width:min(142px,100%)}}.login-ops-page[data-v-45747792]{background-image:none}.device-bottom em.active[data-v-45747792]{color:#7dc7ff}@media (width<=980px){.fleet-header[data-v-45747792]{grid-template-columns:minmax(150px,1fr) auto auto;gap:7px;min-height:68px;padding:6px 9px}.fleet-actions[data-v-45747792]{grid-column:auto;justify-content:flex-end;margin:0}.fleet-actions .live-toggle[data-v-45747792]{display:none}}@media (width<=760px){.fleet-header[data-v-45747792]{grid-template-columns:minmax(145px,1fr) auto auto}.fleet-actions .system-state[data-v-45747792]{color:#0000;gap:0;width:30px;min-width:30px;overflow:hidden}.fleet-actions .system-state svg[data-v-45747792]{color:currentColor;flex:none}.fleet-actions .system-state.ready svg[data-v-45747792]{color:var(--ops-green)}.fleet-actions .system-state.warning svg[data-v-45747792]{color:var(--ops-amber)}.fleet-actions .system-state.danger svg[data-v-45747792]{color:var(--ops-red)}}.login-ops-page[data-v-45747792]{--ops-ink:#172033;--ops-muted:#6d798b;--ops-line:#d5dce6;--ops-blue:#2868bd;--ops-cyan:#1595a8;--ops-green:#16805c;--ops-amber:#ad6b13;--ops-red:#b83d3d;min-height:100%;color:var(--ops-ink);background-color:#edf1f5;background-image:none;padding:10px}.ops-header[data-v-45747792]{color:#f5f8fc;background:#172235;border:1px solid #101827;border-left:4px solid #27a6b5;min-height:58px;padding:9px 12px}.ops-title-icon[data-v-45747792]{color:#51c7d2;background:#202f46;border-color:#3b536f}.ops-title h1[data-v-45747792]{color:#fff;font-size:17px}.ops-title p[data-v-45747792]{color:#8fa1ba;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.live-toggle[data-v-45747792]{color:#bec9d8}.system-state[data-v-45747792]{background:#202f46}.system-state.ready[data-v-45747792]{color:#76dbad;background:#1c3c37;border-color:#376f5c}.system-state.warning[data-v-45747792]{color:#f0c574;background:#413624;border-color:#75613d}.system-state.danger[data-v-45747792]{color:#f19a9a;background:#44292d;border-color:#7a454b}.icon-command[data-v-45747792]{color:#8bd6df;background:#202f46;border-color:#52647b}.command-grid[data-v-45747792]{grid-template-columns:250px minmax(410px,1fr) 230px;gap:8px;margin-top:8px;display:grid}.pool-module[data-v-45747792],.region-module[data-v-45747792],.runtime-module[data-v-45747792],.account-section[data-v-45747792],.activity-panel[data-v-45747792]{border:1px solid var(--ops-line);background:#fffffff7;border-radius:2px}.pool-module[data-v-45747792],.region-module[data-v-45747792],.runtime-module[data-v-45747792]{min-height:192px}.pool-module[data-v-45747792],.region-module[data-v-45747792]{padding:11px}.module-heading[data-v-45747792]{justify-content:space-between;align-items:center;height:24px;display:flex}.module-heading span[data-v-45747792]{font-size:12px;font-weight:800}.module-heading b[data-v-45747792]{color:var(--ops-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.pool-reading[data-v-45747792]{align-items:baseline;margin-top:15px;display:flex}.pool-reading strong[data-v-45747792]{font-variant-numeric:tabular-nums;font-size:38px;line-height:1}.pool-reading span[data-v-45747792]{color:var(--ops-muted);margin-left:5px;font-size:14px}.pool-reading em[data-v-45747792]{color:var(--ops-cyan);margin-left:auto;font-style:normal;font-weight:800}.capacity-track[data-v-45747792]{background:#e1e7ee;height:4px;margin:10px 0 14px;overflow:hidden}.capacity-track i[data-v-45747792]{background:var(--ops-cyan);height:100%;display:block}.mini-metrics[data-v-45747792]{border-top:1px solid var(--ops-line);grid-template-columns:repeat(5,1fr);display:grid}.mini-metrics div[data-v-45747792]{text-align:center;border-right:1px solid #e3e8ef;padding:9px 5px 0}.mini-metrics div[data-v-45747792]:last-child{border-right:0}.mini-metrics span[data-v-45747792],.mini-metrics strong[data-v-45747792]{display:block}.mini-metrics span[data-v-45747792]{color:var(--ops-muted);font-size:9px}.mini-metrics strong[data-v-45747792]{font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px}.region-module .region-grid[data-v-45747792]{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:7px;margin-top:10px}.region-cell[data-v-45747792]{background:#f7f9fb;border-color:#d8dfe8;min-height:132px;padding:10px}.region-cell[data-v-45747792]:hover,.region-cell.active[data-v-45747792]{box-shadow:inset 3px 0 0 var(--ops-cyan);background:#eef7fa;border-color:#58aeb9}.region-code[data-v-45747792]{font-size:15px}.region-count strong[data-v-45747792]{color:var(--ops-cyan);font-size:24px}.region-track[data-v-45747792]{background:#dfe6ed}.region-track i[data-v-45747792]{background:var(--ops-cyan)}.region-meta[data-v-45747792]{justify-content:space-between;gap:5px;font-size:9px;display:flex}.region-meta b[data-v-45747792]{color:var(--ops-ink)}.module-empty[data-v-45747792]{color:var(--ops-muted);text-align:center;align-self:center}.runtime-module[data-v-45747792]{color:#e9eef5;background:#202c40;border-color:#151e2d}.runtime-module .module-heading[data-v-45747792]{border-bottom:1px solid #38465b;padding:8px 11px}.runtime-module .module-heading b[data-v-45747792],.runtime-module .module-heading svg[data-v-45747792]{color:#6fc6d0}.runtime-signal[data-v-45747792]{border-bottom:1px solid #344157;grid-template-columns:8px 1fr;align-items:center;gap:9px;min-height:48px;padding:7px 11px;display:grid}.runtime-signal.compact[data-v-45747792]{min-height:41px}.runtime-signal strong[data-v-45747792],.runtime-signal small[data-v-45747792]{display:block}.runtime-signal strong[data-v-45747792]{font-size:12px}.runtime-signal small[data-v-45747792]{color:#93a3b9;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.signal-dot[data-v-45747792]{background:#748196;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #74819624}.signal-dot.ready[data-v-45747792]{background:#48c98d;box-shadow:0 0 0 3px #48c98d21}.signal-dot.warning[data-v-45747792],.signal-dot.stale[data-v-45747792],.signal-dot.paused[data-v-45747792]{background:#e1a848}.signal-dot.danger[data-v-45747792],.signal-dot.blocked[data-v-45747792]{background:#e06666}.account-section[data-v-45747792]{margin-top:8px}.ops-filter-row[data-v-45747792]{background:#f7f9fb;min-height:47px;padding:8px}.filter-note[data-v-45747792]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.filter-note b[data-v-45747792]{color:var(--ops-blue);font-size:13px}.account-matrix[data-v-45747792]{background:#edf1f5;grid-template-columns:repeat(4,minmax(210px,1fr));gap:8px;padding:8px;display:grid}.account-bucket[data-v-45747792]{border:1px solid var(--ops-line);background:#fff;border-top:3px solid #8793a3;min-width:0}.account-bucket.ready[data-v-45747792]{border-top-color:var(--ops-green)}.account-bucket.running[data-v-45747792]{border-top-color:var(--ops-blue)}.account-bucket.warning[data-v-45747792]{border-top-color:var(--ops-amber)}.account-bucket>header[data-v-45747792]{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:center;min-height:39px;padding:0 10px;display:flex}.bucket-title[data-v-45747792]{align-items:center;gap:6px;font-weight:800;display:flex}.account-bucket>header>strong[data-v-45747792]{text-align:center;font-variant-numeric:tabular-nums;background:#edf1f5;min-width:26px;padding:3px 6px}.bucket-list[data-v-45747792]{background:#f7f9fb;height:354px;overflow-y:auto}.account-node[data-v-45747792]{text-align:left;width:100%;min-height:99px;color:var(--ops-ink);background:#fff;border:0;border-bottom:1px solid #dfe5ec;padding:9px 10px;display:block}.account-node[data-v-45747792]:hover{box-shadow:inset 3px 0 0 var(--ops-cyan);background:#f1f7fb}.node-top[data-v-45747792]{justify-content:space-between;align-items:center;gap:8px;display:flex}.node-top strong[data-v-45747792]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.node-top i[data-v-45747792]{color:#fff;background:var(--ops-blue);flex:none;padding:2px 5px;font-size:9px;font-style:normal}.node-id[data-v-45747792]{color:#8490a0;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:block;overflow:hidden}.node-readings[data-v-45747792]{grid-template-columns:1.1fr .9fr 1fr;gap:5px;margin-top:10px;display:grid}.node-readings b[data-v-45747792]{color:#415069;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;border-right:1px solid #dce3eb;padding-right:5px;font-size:10px;overflow:hidden}.node-readings b[data-v-45747792]:last-child{text-align:right;border-right:0;padding-right:0}.node-track[data-v-45747792]{background:#e2e8ee;height:3px;margin-top:10px;display:block}.node-track i[data-v-45747792]{background:var(--ops-green);height:100%;display:block}.node-alert[data-v-45747792]{color:var(--ops-red);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:9px;display:block;overflow:hidden}.bucket-empty[data-v-45747792],.matrix-empty[data-v-45747792]{color:#99a4b2;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.bucket-empty[data-v-45747792]{height:100%;margin:0}.matrix-empty[data-v-45747792]{min-height:260px}.activity-grid[data-v-45747792]{gap:8px;margin-top:8px}.activity-panel .section-heading[data-v-45747792]{background:#f7f9fb}.activity-list[data-v-45747792]{max-height:190px}.empty-state[data-v-45747792]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}@media (width<=1180px){.command-grid[data-v-45747792]{grid-template-columns:240px minmax(400px,1fr)}.runtime-module[data-v-45747792]{grid-column:1/-1;grid-template-columns:130px repeat(4,1fr);min-height:auto;display:grid}.runtime-module .module-heading[data-v-45747792]{border-bottom:0;border-right:1px solid #38465b;height:auto}.runtime-signal[data-v-45747792]{border-bottom:0;border-right:1px solid #344157}}@media (width<=900px){.account-matrix[data-v-45747792]{grid-template-columns:repeat(2,minmax(210px,1fr))}}@media (width<=760px){.login-ops-page[data-v-45747792]{padding:7px}.ops-header[data-v-45747792]{align-items:center}.ops-title p[data-v-45747792],.live-toggle span[data-v-45747792]{display:none}.command-grid[data-v-45747792]{grid-template-columns:1fr}.runtime-module[data-v-45747792]{grid-column:auto;display:block}.runtime-module .module-heading[data-v-45747792],.runtime-signal[data-v-45747792]{border-bottom:1px solid #38465b;border-right:0}.region-module .region-grid[data-v-45747792],.account-matrix[data-v-45747792],.activity-grid[data-v-45747792]{grid-template-columns:1fr}.bucket-list[data-v-45747792]{height:290px}.ops-filter-row[data-v-45747792]{align-items:stretch}.search-field[data-v-45747792]{width:100%}}.sale-export-backdrop[data-v-656cc7c1]{z-index:1100}.sale-export-modal[data-v-656cc7c1]{width:min(1180px,100vw - 48px);max-height:calc(100vh - 48px)}.sale-export-modal .legacy-modal-head>div[data-v-656cc7c1]{align-items:baseline;gap:10px;display:flex}.sale-export-modal .legacy-modal-head span[data-v-656cc7c1]{color:#747b8a;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sale-export-body[data-v-656cc7c1]{background:#f5f6f8;flex-direction:column;gap:10px;display:flex}.sale-export-warning[data-v-656cc7c1],.sale-export-result[data-v-656cc7c1]{color:#704c00;background:#fff8e8;border:1px solid #d9b252;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.sale-export-result[data-v-656cc7c1]{color:#17643a;background:#edf9f1;border-color:#79bc8e}.sale-export-warning div[data-v-656cc7c1],.sale-export-result div[data-v-656cc7c1]{flex-direction:column;gap:3px;display:flex}.sale-export-warning span[data-v-656cc7c1],.sale-export-result span[data-v-656cc7c1]{font-size:12px}.sale-export-summary[data-v-656cc7c1]{background:#fff;border:1px solid #d7dbe4;grid-template-columns:1fr .7fr .7fr 1.4fr;display:grid}.sale-export-summary label[data-v-656cc7c1]{border-right:1px solid #e4e7ed;min-width:0;padding:10px 12px}.sale-export-summary label[data-v-656cc7c1]:last-child{border-right:0}.sale-export-summary span[data-v-656cc7c1],.sale-export-summary strong[data-v-656cc7c1]{display:block}.sale-export-summary span[data-v-656cc7c1]{color:#72798a;margin-bottom:4px;font-size:11px}.sale-export-summary strong[data-v-656cc7c1]{color:#252a35;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sale-export-summary strong.danger[data-v-656cc7c1]{color:#b42318}.sale-export-section[data-v-656cc7c1]{background:#fff;border:1px solid #d7dbe4}.sale-export-section>header[data-v-656cc7c1]{border-bottom:1px solid #e1e4eb;justify-content:space-between;align-items:center;min-height:38px;padding:0 10px;display:flex}.sale-export-section>header span[data-v-656cc7c1]{color:#737b8d;font-size:11px}.sale-export-table-wrap[data-v-656cc7c1]{max-height:310px;overflow:auto}.sale-export-table[data-v-656cc7c1]{border-collapse:collapse;table-layout:fixed;width:100%}.sale-export-table th[data-v-656cc7c1],.sale-export-table td[data-v-656cc7c1]{text-align:left;border-bottom:1px solid #eaecf1;border-right:1px solid #eaecf1;padding:7px 8px;font-size:12px}.sale-export-table th[data-v-656cc7c1]{z-index:1;color:#4a5160;background:#f2f4f7;position:sticky;top:0}.sale-export-table th[data-v-656cc7c1]:first-child{width:180px}.sale-export-table th[data-v-656cc7c1]:nth-child(4),.sale-export-table th[data-v-656cc7c1]:nth-child(5){width:100px}.sale-export-table th[data-v-656cc7c1]:last-child{width:150px}.sale-export-table td[data-v-656cc7c1]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sale-export-table code[data-v-656cc7c1],.sale-export-skipped-list code[data-v-656cc7c1]{color:#253b6d;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sale-export-page-bar[data-v-656cc7c1]{color:#626a79;border-top:1px solid #e1e4eb;justify-content:flex-end;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:11px;display:flex}.sale-export-empty[data-v-656cc7c1]{color:#7b8190;height:80px;text-align:center!important}.skipped-section>header strong[data-v-656cc7c1]{color:#9a3412}.sale-export-skipped-list[data-v-656cc7c1]{max-height:120px;overflow:auto}.sale-export-skipped-list>div[data-v-656cc7c1]{color:#9a3412;border-bottom:1px solid #f0e2de;grid-template-columns:210px 1fr;gap:10px;padding:7px 10px;font-size:12px;display:grid}.sale-export-acknowledge[data-v-656cc7c1]{color:#343945;background:#fff;border:1px solid #d7dbe4;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:12px;display:flex}@media (width<=900px){.sale-export-summary[data-v-656cc7c1]{grid-template-columns:1fr 1fr}.sale-export-summary label[data-v-656cc7c1]:nth-child(2){border-right:0}}.sale-history-backdrop[data-v-0953bf2f]{z-index:1100}.sale-history-modal[data-v-0953bf2f]{width:min(1180px,100vw - 48px);max-height:calc(100vh - 48px)}.sale-history-body[data-v-0953bf2f]{background:#f5f6f8}.sale-history-table-wrap[data-v-0953bf2f]{background:#fff;border:1px solid #d7dbe4;max-height:calc(100vh - 190px);overflow:auto}.sale-history-table[data-v-0953bf2f]{border-collapse:collapse;width:100%}.sale-history-table th[data-v-0953bf2f],.sale-history-table td[data-v-0953bf2f]{text-align:left;border-bottom:1px solid #e7e9ef;border-right:1px solid #e7e9ef;padding:9px 10px;font-size:12px}.sale-history-table th[data-v-0953bf2f]{z-index:1;color:#4b5261;background:#eef1f5;position:sticky;top:0}.sale-history-table td[data-v-0953bf2f]:first-child{min-width:210px}.sale-history-table code[data-v-0953bf2f],.sale-history-table small[data-v-0953bf2f]{display:block}.sale-history-table code[data-v-0953bf2f]{color:#263c70;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sale-history-table small[data-v-0953bf2f]{color:#72798a;margin-top:2px;font-size:10px}.sale-history-empty[data-v-0953bf2f]{color:#747b89;height:120px;text-align:center!important}.legacy-modal.inventory-detail-modal[data-v-910e8b80]{width:min(1760px,100vw - 32px);height:calc(100vh - 36px);max-height:calc(100vh - 36px)}.legacy-modal.inventory-detail-modal .legacy-modal-body[data-v-910e8b80]{background:#f3f4f7;flex-direction:column;gap:10px;display:flex}.inventory-detail-hero[data-v-910e8b80]{grid-template-columns:1.2fr .8fr 1fr 1.15fr .85fr;gap:8px;display:grid}.inventory-detail-hero>div[data-v-910e8b80]{border:1px solid var(--gf-border-strong);background:#fff;min-width:0;min-height:74px;padding:9px 10px;box-shadow:0 1px #00000008}.inventory-detail-hero span[data-v-910e8b80],.inventory-detail-hero small[data-v-910e8b80]{color:#666c79;line-height:17px;display:block}.inventory-detail-hero strong[data-v-910e8b80]{color:#1f2430;text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:14px;line-height:20px;display:block;overflow:hidden}.inventory-consume-bar[data-v-910e8b80]{background:#fff;border:1px solid #cbd6ea;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 10px;display:flex}.inventory-consume-bar div[data-v-910e8b80]{flex-direction:column;gap:2px;min-width:0;display:flex}.inventory-consume-bar strong[data-v-910e8b80]{color:#1f2937;font-size:13px;line-height:18px}.inventory-consume-bar span[data-v-910e8b80]{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.refined-inventory-detail[data-v-910e8b80]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.refined-inventory-detail .inventory-detail-section[data-v-910e8b80]{box-shadow:0 1px #00000008}.refined-flow-timeline[data-v-910e8b80]{background:#f8f9fc;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;padding:10px;display:grid;overflow:visible}.refined-flow-timeline .detail-flow-item[data-v-910e8b80]{background:#fff;border:1px solid #d6dbe8;min-width:0;min-height:112px;padding:12px 12px 12px 48px}.refined-flow-timeline .detail-flow-item[data-v-910e8b80]:before{background:#d5dbee;width:2px;height:auto;inset:23px auto -9px 26px}.refined-flow-timeline .detail-flow-item[data-v-910e8b80]:last-child:before{background:0 0;display:block}.refined-flow-timeline .detail-flow-dot[data-v-910e8b80]{color:#fff;background:#4568bd;border:2px solid #eef2ff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex;top:13px;left:13px;box-shadow:0 0 0 1px #9eaad6}.refined-flow-timeline .detail-flow-item strong[data-v-910e8b80]{font-size:14px;line-height:20px}.refined-flow-timeline .detail-flow-item em[data-v-910e8b80]{margin:7px 0}.compact-business-section .detail-kv-grid label[data-v-910e8b80]{min-height:44px}.debug-actions[data-v-910e8b80]{background:#fafafa;flex-wrap:wrap;gap:8px;padding:10px;display:flex}.payload-viewer-modal[data-v-910e8b80]{z-index:1001;border:1px solid var(--gf-border-strong);background:#fff;flex-direction:column;width:min(980px,100vw - 80px);max-height:calc(100vh - 120px);display:flex;position:fixed;top:72px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #00000047}.payload-viewer-body[data-v-910e8b80]{background:#f6f7fa;min-height:240px;overflow:auto}.payload-viewer-body pre[data-v-910e8b80]{color:#2f3440;white-space:pre-wrap;word-break:break-word;min-height:240px;margin:0;padding:12px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.code-stack[data-v-910e8b80]{flex-direction:column;gap:3px;max-width:190px;line-height:1.25;display:inline-flex}.code-stack code[data-v-910e8b80]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.code-stack small[data-v-910e8b80]{color:#6b7280;font-size:11px;font-weight:500}.account-type-badge[data-v-910e8b80]{white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.account-type-badge.low[data-v-910e8b80]{color:#4b5563;background:#f3f4f6;border-color:#d1d5db}.account-type-badge.mid[data-v-910e8b80]{color:#8a5a00;background:#fff7e0;border-color:#e6c15b}.account-type-badge.high[data-v-910e8b80]{color:#12643f;background:#ecfdf3;border-color:#86d0a2}.account-type-badge.unknown[data-v-910e8b80]{color:#6b7280;background:#fafafa;border-color:#e5e7eb}@media (width<=1280px){.inventory-detail-hero[data-v-910e8b80],.refined-inventory-detail[data-v-910e8b80]{grid-template-columns:1fr}}.recharge-console[data-v-352341fe]{--console-bg:#f4f6f8;--console-card:#fff;--console-line:#d9e0e8;--console-soft-line:#e8edf3;--console-text:#1e2937;--console-muted:#697586;--console-faint:#f8fafc;--console-accent:#246b73;--console-accent-soft:#e9f4f5;--console-green:#238052;--console-amber:#9a6408;--console-red:#9f2a2a;--console-radius:8px;--console-gap:16px;align-content:start;gap:var(--console-gap);min-height:calc(100vh - 18px);color:var(--console-text);background:var(--console-bg);grid-auto-rows:max-content;padding:18px;display:grid}.recharge-console[data-v-352341fe] *,.recharge-console[data-v-352341fe] :before,.recharge-console[data-v-352341fe] :after{box-sizing:border-box}.console-header[data-v-352341fe],.case-strip[data-v-352341fe],.step-tabs[data-v-352341fe],.console-grid[data-v-352341fe]{width:min(1560px,100%);margin:0 auto}.console-header[data-v-352341fe]{background:var(--console-card);border:1px solid var(--console-line);border-radius:var(--console-radius);justify-content:space-between;align-items:center;gap:18px;height:76px;padding:14px 18px;display:flex}.console-title[data-v-352341fe]{min-width:0}.console-title span[data-v-352341fe],.operation-head span[data-v-352341fe],.side-card>span[data-v-352341fe],.case-strip span[data-v-352341fe],.side-card header span[data-v-352341fe],.compact-list dt[data-v-352341fe],.field small[data-v-352341fe]{color:var(--console-muted)}.console-title span[data-v-352341fe],.operation-head span[data-v-352341fe],.side-card>span[data-v-352341fe],.case-strip span[data-v-352341fe],.side-card header span[data-v-352341fe]{font-size:12px;font-weight:700}.console-title h1[data-v-352341fe]{color:var(--console-text);margin:4px 0 0;font-size:24px;line-height:1.2}.console-status[data-v-352341fe]{flex:none;align-items:center;gap:10px;display:flex}.console-status strong[data-v-352341fe],.side-card header strong[data-v-352341fe]{min-height:28px;color:var(--console-accent);background:var(--console-accent-soft);border:1px solid #b8d8dc;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.console-status strong.success[data-v-352341fe],.side-card header strong.success[data-v-352341fe]{color:var(--console-green);background:#edf8f2;border-color:#b8ddc7}.console-status strong.warning[data-v-352341fe],.side-card header strong.warning[data-v-352341fe]{color:var(--console-amber);background:#fff8e8;border-color:#ead09a}.console-status strong.danger[data-v-352341fe],.side-card header strong.danger[data-v-352341fe]{color:var(--console-red);background:#fff0f0;border-color:#e1b8b8}.console-status small[data-v-352341fe]{color:var(--console-muted)}.case-strip[data-v-352341fe]{background:var(--console-card);border:1px solid var(--console-line);border-radius:var(--console-radius);grid-template-columns:1.15fr 1fr 1fr 210px;display:grid;overflow:hidden}.case-strip article[data-v-352341fe]{border-right:1px solid var(--console-soft-line);align-content:center;gap:6px;min-width:0;min-height:64px;padding:12px 16px;display:grid}.case-strip article[data-v-352341fe]:last-child{border-right:0}.case-strip strong[data-v-352341fe]{min-width:0;color:var(--console-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.case-strip .balance strong[data-v-352341fe]{color:var(--console-accent);font-size:20px}.step-tabs[data-v-352341fe]{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.step-tabs article[data-v-352341fe]{background:var(--console-card);border:1px solid var(--console-line);border-radius:var(--console-radius);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:52px;padding:10px;display:grid}.step-tabs article.active[data-v-352341fe]{background:#f5fbfc;border-color:#8abec4}.step-tabs article.done[data-v-352341fe]{background:#f7fbf8}.step-dot[data-v-352341fe]{color:#7a8697;background:#fff;border:1px solid #cfd7e2;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:inline-flex}.step-dot em[data-v-352341fe]{font-style:normal}.step-tabs article.active .step-dot[data-v-352341fe]{color:#fff;background:var(--console-accent);border-color:var(--console-accent)}.step-tabs article.done .step-dot[data-v-352341fe]{color:var(--console-green);background:#edf8f2;border-color:#a8d6ba}.step-tabs strong[data-v-352341fe],.step-tabs small[data-v-352341fe]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.step-tabs strong[data-v-352341fe]{color:var(--console-text);font-size:13px}.step-tabs small[data-v-352341fe]{color:var(--console-muted);margin-top:1px;font-size:12px}.console-grid[data-v-352341fe]{gap:var(--console-gap);grid-template-columns:minmax(0,1fr) 332px;align-items:start;display:grid}.operation-panel[data-v-352341fe],.side-card[data-v-352341fe]{background:var(--console-card);border:1px solid var(--console-line);border-radius:var(--console-radius)}.operation-panel[data-v-352341fe]{overflow:hidden}.operation-head[data-v-352341fe]{border-bottom:1px solid var(--console-soft-line);background:#fbfcfd;grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:18px;min-height:84px;padding:18px 20px;display:grid}.operation-head h2[data-v-352341fe]{color:var(--console-text);margin:4px 0 0;font-size:22px;line-height:1.2}.operation-head p[data-v-352341fe]{color:#536173;margin:0;line-height:1.55}.stage-section[data-v-352341fe]{gap:var(--console-gap);flex-direction:column;padding:20px;display:flex}.search-row[data-v-352341fe]{background:var(--console-faint);border:1px solid var(--console-soft-line);border-radius:var(--console-radius);grid-template-columns:minmax(260px,420px) auto;align-items:center;gap:10px;padding:14px;display:grid}.search-row .legacy-input[data-v-352341fe]{width:100%}.recharge-console .legacy-input[data-v-352341fe]{height:40px;color:var(--console-text);background:#fff;border-color:#cbd4df;border-radius:6px}.recharge-console .legacy-input[data-v-352341fe]:focus{border-color:var(--console-accent);box-shadow:0 0 0 3px #246b731a}.recharge-console[data-v-352341fe] .searchable-select,.recharge-console[data-v-352341fe] .searchable-select-trigger{height:40px}.recharge-console[data-v-352341fe] .searchable-select-trigger{background:#fff;border-color:#cbd4df;border-radius:6px;padding:0 11px}.recharge-console[data-v-352341fe] .searchable-select-panel{border-color:#b9c4d1;border-radius:6px;top:44px;box-shadow:0 14px 30px #0f172a24}.recharge-console .legacy-button[data-v-352341fe]{border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-weight:700;display:inline-flex}.recharge-console .legacy-button.primary[data-v-352341fe]{background:var(--console-accent);border-color:var(--console-accent)}.recharge-console .legacy-button.danger[data-v-352341fe]{color:#fff;background:var(--console-red);border-color:var(--console-red)}.recharge-console .legacy-button.busy[data-v-352341fe]{cursor:wait;box-shadow:0 0 0 3px #246b731f}.recharge-console .legacy-button[data-v-352341fe]:disabled{opacity:.6;cursor:not-allowed}.action-button[data-v-352341fe]{min-width:118px}.spin-icon[data-v-352341fe]{animation:.86s linear infinite recharge-console-spin-352341fe}@keyframes recharge-console-spin-352341fe{to{transform:rotate(360deg)}}.form-grid[data-v-352341fe]{border:1px solid var(--console-line);border-radius:var(--console-radius);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.field[data-v-352341fe]{gap:8px;min-width:0;display:grid}.field.full[data-v-352341fe]{grid-column:1/-1}.field>span[data-v-352341fe]{color:#273244;font-size:13px;font-weight:700}.confirmation-field[data-v-352341fe]{grid-column:1/-1;grid-template-columns:none;align-items:center;gap:10px;display:flex}.confirmation-field>span[data-v-352341fe]{font-weight:600}.legacy-input.full[data-v-352341fe],.legacy-button.full[data-v-352341fe]{width:100%}.stage-actions[data-v-352341fe],.toolbar-actions[data-v-352341fe],.confirm-modal footer[data-v-352341fe]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stage-actions[data-v-352341fe]{justify-content:flex-end;padding-top:2px}.mode-row[data-v-352341fe]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mode-row button[data-v-352341fe],.mode-switch button[data-v-352341fe],.group-tabs button[data-v-352341fe]{color:#354155;background:#fff;border:1px solid #cbd4df;border-radius:6px;min-width:0}.mode-row button[data-v-352341fe]{text-align:left;gap:4px;min-height:64px;padding:10px 12px;display:grid}.mode-row button.active[data-v-352341fe],.mode-switch button.active[data-v-352341fe],.group-tabs button.active[data-v-352341fe]{color:var(--console-accent);background:var(--console-accent-soft);border-color:#8abec4}.activity-panel[data-v-352341fe],.package-toolbar[data-v-352341fe],.budget-row[data-v-352341fe],.notice-box[data-v-352341fe],.empty-box[data-v-352341fe],.processing-card[data-v-352341fe]{border-radius:var(--console-radius)}.activity-panel[data-v-352341fe]{background:#f5fbfc;border:1px solid #c6e0e3;gap:12px;padding:14px;display:grid}.activity-panel p[data-v-352341fe]{color:var(--console-muted);margin:0}.package-toolbar[data-v-352341fe]{background:var(--console-faint);border:1px solid var(--console-soft-line);justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.mode-switch[data-v-352341fe]{min-height:38px;display:inline-flex}.mode-switch button[data-v-352341fe]{padding:0 14px;font-weight:700}.mode-switch button+button[data-v-352341fe]{margin-left:-1px}.budget-row[data-v-352341fe]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.budget-row span[data-v-352341fe]{min-width:0;color:var(--console-muted);background:var(--console-faint);border:1px solid var(--console-soft-line);border-radius:6px;gap:5px;padding:12px;display:grid}.budget-row strong[data-v-352341fe]{min-width:0;color:var(--console-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-tabs[data-v-352341fe]{gap:8px;display:flex;overflow-x:auto}.group-tabs button[data-v-352341fe]{white-space:nowrap;align-items:center;gap:7px;min-height:34px;padding:0 11px;display:inline-flex}.product-grid[data-v-352341fe]{grid-template-columns:repeat(auto-fill,minmax(244px,1fr));gap:12px;display:grid}.product-card[data-v-352341fe]{color:#263448;text-align:left;border:1px solid var(--console-line);border-radius:var(--console-radius);background:#fff;grid-template-columns:24px minmax(0,1fr);gap:10px;min-height:136px;padding:13px;display:grid;position:relative}.product-card.selected[data-v-352341fe]{box-shadow:inset 3px 0 0 var(--console-accent);background:#f6fbfc;border-color:#8abec4}.product-card.disabled[data-v-352341fe]{color:#7a8494;cursor:not-allowed;background:#f6f7f9}.product-check[data-v-352341fe]{color:var(--console-accent);justify-content:center;padding-top:2px;display:inline-flex}.select-dot[data-v-352341fe]{background:#fff;border:2px solid #b6c1cf;border-radius:999px;width:17px;height:17px;display:block}.product-main[data-v-352341fe]{gap:5px;min-width:0;display:grid}.product-main small[data-v-352341fe],.product-main em[data-v-352341fe]{color:var(--console-muted);font-style:normal}.product-main strong[data-v-352341fe]{min-width:0;color:var(--console-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-price[data-v-352341fe]{color:var(--console-green);grid-column:2;font-size:16px;font-weight:800}.product-tag[data-v-352341fe],.product-error[data-v-352341fe]{border-radius:999px;grid-column:2;justify-self:start;padding:2px 7px;font-size:11px}.product-tag[data-v-352341fe]{color:var(--console-accent);background:var(--console-accent-soft)}.product-error[data-v-352341fe]{color:var(--console-red);background:#fff1f1}.empty-box.wide[data-v-352341fe]{min-height:220px;color:var(--console-muted);text-align:center;background:var(--console-faint);border:1px solid var(--console-soft-line);grid-column:1/-1;place-content:center;justify-items:center;gap:10px;display:grid}.notice-box.warning[data-v-352341fe]{color:var(--console-amber);background:#fff8e8;border:1px solid #ead09a;padding:12px 14px}.processing-card[data-v-352341fe],.result-card[data-v-352341fe]{min-height:240px;color:var(--console-muted);text-align:center;background:var(--console-faint);border:1px solid var(--console-soft-line);place-content:center;justify-items:center;gap:10px;padding:26px;display:grid}.processing-card strong[data-v-352341fe],.result-card strong[data-v-352341fe]{color:var(--console-text);font-size:22px}.queue-list[data-v-352341fe],.history-list[data-v-352341fe]{gap:8px;display:grid}.queue-item[data-v-352341fe],.history-list article[data-v-352341fe]{border:1px solid var(--console-line);background:#fff;border-radius:6px;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:11px 12px;display:grid}.history-list article[data-v-352341fe]{justify-content:space-between;display:flex}.queue-item strong[data-v-352341fe],.queue-item small[data-v-352341fe]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.queue-item small[data-v-352341fe]{color:var(--console-muted);grid-column:2}.status-pill[data-v-352341fe]{color:#5d6877;background:#eef1f5;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:0 7px;font-size:12px;display:inline-flex}.status-pill.success[data-v-352341fe]{color:var(--console-green);background:#eaf7ef}.status-pill.warning[data-v-352341fe]{color:var(--console-amber);background:#fff2d6}.status-pill.danger[data-v-352341fe]{color:var(--console-red);background:#fff1f1}.result-grid[data-v-352341fe],.confirm-summary[data-v-352341fe]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.confirm-summary[data-v-352341fe]{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.result-grid>div[data-v-352341fe],.confirm-summary>div[data-v-352341fe]{background:var(--console-faint);border:1px solid var(--console-soft-line);border-radius:6px;gap:5px;min-width:0;padding:12px;display:grid}.result-grid span[data-v-352341fe],.confirm-summary span[data-v-352341fe]{color:var(--console-muted)}.result-grid strong[data-v-352341fe],.confirm-summary strong[data-v-352341fe]{min-width:0;color:var(--console-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-panel[data-v-352341fe]{gap:12px;display:grid;position:sticky;top:18px}.side-card[data-v-352341fe]{gap:10px;padding:14px;display:grid}.side-card.current[data-v-352341fe]{background:#fbfcfd}.side-card.current strong[data-v-352341fe]{color:var(--console-text);font-size:16px}.side-card.current p[data-v-352341fe]{color:var(--console-muted);margin:0;line-height:1.5}.side-card header[data-v-352341fe]{justify-content:space-between;align-items:center;gap:10px;display:flex}.budget-meter[data-v-352341fe]{background:#e7edf3;border-radius:999px;height:6px;overflow:hidden}.budget-meter span[data-v-352341fe]{background:var(--console-accent);border-radius:inherit;height:100%;display:block}.compact-list[data-v-352341fe]{grid-template-columns:82px minmax(0,1fr);gap:8px 10px;margin:0;display:grid}.compact-list dd[data-v-352341fe]{min-width:0;color:var(--console-text);text-overflow:ellipsis;overflow-wrap:anywhere;margin:0;overflow:hidden}.message-bar[data-v-352341fe]{color:#244a5a;border:1px solid #c9dde8;border-left:4px solid var(--console-accent);border-radius:var(--console-radius);background:#edf7fb;align-items:center;gap:8px;width:min(1560px,100%);min-height:40px;margin:0 auto;padding:0 13px;display:flex}.message-bar.success[data-v-352341fe]{color:#1e6b45;background:#eef9f2;border-color:#acd9bd}.message-bar.warning[data-v-352341fe]{color:var(--console-amber);background:#fff8e8;border-color:#ead09a}.message-bar.danger[data-v-352341fe]{color:var(--console-red);background:#fff0f0;border-color:#e1b8b8}.execution-audit-strip[data-v-352341fe]{border-radius:var(--console-radius);background:#fff8e8;border:1px solid #ead09a;grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:10px 18px;width:min(1560px,100%);margin:0 auto;padding:10px 13px;display:grid}.execution-audit-strip>label[data-v-352341fe]:first-child{gap:5px;display:grid}.execution-audit-strip span[data-v-352341fe]{color:#6f5316;font-size:12px;font-weight:700}.execution-audit-strip-confirm[data-v-352341fe]{align-items:center;gap:8px;min-height:36px;display:flex}.confirm-mask[data-v-352341fe]{z-index:120;background:#0f172a6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirm-modal[data-v-352341fe]{border-radius:var(--console-radius);background:#fff;border:1px solid #c8d2df;width:min(680px,100%);max-height:min(720px,100vh - 40px);overflow:auto;box-shadow:0 20px 48px #0f172a2e}.confirm-modal header[data-v-352341fe]{border-bottom:1px solid var(--console-soft-line);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.confirm-modal header strong[data-v-352341fe]{font-size:16px;display:block}.confirm-modal header span[data-v-352341fe]{color:var(--console-muted);margin-top:4px;display:block}.icon-button[data-v-352341fe]{color:#4c5868;background:#fff;border:1px solid #cbd4df;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.confirm-list[data-v-352341fe]{gap:8px;padding:0 16px 16px;display:grid}.confirm-list article[data-v-352341fe]{background:var(--console-faint);border:1px solid var(--console-soft-line);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.confirm-list article div[data-v-352341fe]{gap:3px;min-width:0;display:grid}.confirm-list article strong[data-v-352341fe],.confirm-list article span[data-v-352341fe],.confirm-list article small[data-v-352341fe]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.confirm-list article small[data-v-352341fe]{color:var(--console-muted)}.confirm-list article span[data-v-352341fe]{color:var(--console-green);flex:none;font-weight:800}.confirm-modal footer[data-v-352341fe]{border-top:1px solid var(--console-soft-line);justify-content:flex-end;padding:16px}@media (width<=1280px){.case-strip[data-v-352341fe]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-strip article[data-v-352341fe]:nth-child(2){border-right:0}.case-strip article[data-v-352341fe]:nth-child(-n+2){border-bottom:1px solid var(--console-soft-line)}.console-grid[data-v-352341fe]{grid-template-columns:1fr}.side-panel[data-v-352341fe]{grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (width<=960px){.step-tabs[data-v-352341fe]{grid-template-columns:repeat(7,minmax(120px,1fr));overflow-x:auto}.operation-head[data-v-352341fe],.form-grid[data-v-352341fe],.budget-row[data-v-352341fe],.result-grid[data-v-352341fe],.side-panel[data-v-352341fe],.execution-audit-strip[data-v-352341fe]{grid-template-columns:1fr}.operation-head p[data-v-352341fe]{max-width:none}}@media (width<=720px){.recharge-console[data-v-352341fe]{padding:12px}.console-header[data-v-352341fe],.package-toolbar[data-v-352341fe]{flex-direction:column;align-items:stretch}.console-status[data-v-352341fe]{justify-content:space-between}.case-strip[data-v-352341fe],.search-row[data-v-352341fe],.mode-row[data-v-352341fe],.confirm-summary[data-v-352341fe]{grid-template-columns:1fr}.case-strip article[data-v-352341fe]{border-right:0;border-bottom:1px solid var(--console-soft-line)}.case-strip article[data-v-352341fe]:last-child{border-bottom:0}.stage-actions[data-v-352341fe],.toolbar-actions[data-v-352341fe]{flex-direction:column;align-items:stretch}.product-grid[data-v-352341fe]{grid-template-columns:1fr}}.exchange-test-page[data-v-ae51f726]{color:#1d2738;background:#f3f6fb;flex-direction:column;gap:12px;min-width:0;height:calc(100vh - 18px);min-height:680px;padding-bottom:8px;display:flex;overflow:hidden}.exchange-test-page.package-stage-page[data-v-ae51f726]{gap:6px;min-height:0;padding-bottom:0}.console-card[data-v-ae51f726]{background:#fff;border:1px solid #dbe4f0;border-radius:14px;box-shadow:0 12px 28px #25406d12}.execution-audit-banner[data-v-ae51f726]{background:#fff8e8;border-bottom:1px solid #ead09a;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:10px 16px;padding:10px 16px;display:grid}.execution-audit-banner>label[data-v-ae51f726]:first-child{gap:5px;display:grid}.execution-audit-banner span[data-v-ae51f726]{color:#6f5316;font-size:12px;font-weight:700}.execution-audit-confirm[data-v-ae51f726]{align-items:center;gap:8px;min-height:36px;display:flex}.flow-stepper-panel[data-v-ae51f726]{z-index:10;flex-direction:column;gap:12px;min-width:0;height:100%;padding:12px;display:flex;overflow:hidden}.flow-stepper-track[data-v-ae51f726]{flex-direction:column;gap:4px;min-width:0;display:flex}.flow-step[data-v-ae51f726]{appearance:none;text-align:left;color:#7a8496;cursor:default;width:100%;min-width:0;min-height:54px;font:inherit;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:8px 9px;display:grid;position:relative}.flow-step[data-v-ae51f726]:disabled{opacity:1}.flow-step.visitable[data-v-ae51f726]{cursor:pointer}.flow-step.visitable[data-v-ae51f726]:hover{background:#f5f9ff;border-color:#d6e5f6}.flow-step.visitable:hover strong[data-v-ae51f726]{color:#1f61b3}.flow-step[data-v-ae51f726]:not(:last-child):after{content:"";z-index:0;background:#dde8f4;width:2px;height:16px;position:absolute;top:39px;left:23px}.flow-step.done[data-v-ae51f726]:not(:last-child):after,.flow-step.active[data-v-ae51f726]:not(:last-child):after{background:#7fc29c}.step-index[data-v-ae51f726]{z-index:1;color:#6f7d92;background:#fff;border:1px solid #d8e2ef;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 2px 6px #1f35570d}.flow-step.done .step-index[data-v-ae51f726]{color:#177a4d;background:#effaf4;border-color:#9fd6b2}.flow-step.active .step-index[data-v-ae51f726]{color:#fff;background:#2568bd;border-color:#2568bd}.flow-step.active[data-v-ae51f726]{color:#1f61b3;background:#eef6ff;border-color:#b8d2f1}.flow-step.done[data-v-ae51f726]{background:#f6fbf8}.flow-step strong[data-v-ae51f726],.flow-step small[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.flow-step strong[data-v-ae51f726]{color:#263348;font-size:12px}.flow-step.active strong[data-v-ae51f726]{color:#1f61b3}.flow-step small[data-v-ae51f726]{margin-top:1px;font-size:11px}.stepper-side[data-v-ae51f726]{border-bottom:1px solid #e5edf6;flex-direction:column;justify-content:center;align-items:flex-start;min-height:74px;padding:0 0 12px;display:flex}.stepper-side span[data-v-ae51f726],.stepper-side small[data-v-ae51f726]{color:#728096;font-size:12px}.stepper-side strong[data-v-ae51f726]{color:#1f61b3;margin-top:4px;font-size:18px;line-height:1.25}.stepper-side small[data-v-ae51f726]{margin-top:2px;font-weight:700}.stepper-actions[data-v-ae51f726]{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin-top:4px;display:grid}.stepper-actions button[data-v-ae51f726]{color:#2f5f9c;cursor:pointer;background:#eef5ff;border:1px solid #c8daf3;border-radius:6px;min-width:0;height:34px;padding:0 10px;font-size:12px;font-weight:700}.stepper-actions button.primary[data-v-ae51f726]{color:#fff;background:#2568bd;border-color:#1d5aa7}.stepper-actions button.danger[data-v-ae51f726]{color:#fff;background:var(--gf-danger);border-color:var(--gf-danger)}.stepper-actions button[data-v-ae51f726]:disabled{color:#9aa7ba;cursor:not-allowed;background:#f3f6fa;border-color:#dce4ee}.stepper-ops[data-v-ae51f726]{border-top:1px solid #edf2f7;grid-template-columns:1fr;gap:6px;padding-top:10px;display:grid}.stepper-ops button[data-v-ae51f726]{color:#536177;min-height:32px;font:inherit;text-align:left;cursor:pointer;background:#fbfdff;border:1px solid #dfe7f1;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.stepper-ops button[data-v-ae51f726]:disabled{cursor:not-allowed;opacity:.62}.stepper-ops span[data-v-ae51f726],.stepper-ops strong[data-v-ae51f726]{min-width:0}.stepper-ops span[data-v-ae51f726]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.stepper-ops strong[data-v-ae51f726]{color:#1f61b3;white-space:nowrap;font-size:12px}.test-layout[data-v-ae51f726]{flex:auto;grid-template-columns:188px minmax(680px,1fr) 320px;align-items:stretch;gap:10px;min-height:0;display:grid}.package-stage-page .test-layout[data-v-ae51f726]{grid-template-columns:172px minmax(0,1fr)}.package-stage-page .flow-workspace>.panel-head[data-v-ae51f726]{display:none}.package-stage-page .flow-stepper-panel[data-v-ae51f726]{border-radius:10px;gap:8px;padding:8px}.package-stage-page .flow-step small[data-v-ae51f726]{display:none}.package-stage-page .flow-stepper-track[data-v-ae51f726]{gap:3px}.package-stage-page .flow-step[data-v-ae51f726]{text-align:left;grid-template-columns:26px minmax(0,1fr);justify-content:flex-start;align-items:center;gap:7px;min-height:42px;padding:6px 7px}.package-stage-page .flow-step[data-v-ae51f726]:not(:last-child):after{height:12px;top:33px;left:19px}.package-stage-page .step-index[data-v-ae51f726]{width:24px;height:24px;font-size:12px}.package-stage-page .flow-step>span[data-v-ae51f726]:not(.step-index){z-index:2;background:0 0;width:100%;max-width:none;padding:0;display:block;position:relative}.package-stage-page .flow-step strong[data-v-ae51f726]{text-align:left;font-size:12px;line-height:1.2}.package-stage-page .stepper-side[data-v-ae51f726]{white-space:nowrap;min-height:58px;padding:0 0 8px}.package-stage-page .stepper-side .stepper-label[data-v-ae51f726]{display:block}.package-stage-page .stepper-side strong[data-v-ae51f726],.package-stage-page .stepper-side small[data-v-ae51f726]{margin-top:0}.package-stage-page .stepper-side strong[data-v-ae51f726]{font-size:13px}.package-stage-page .stepper-side small[data-v-ae51f726]{text-overflow:ellipsis;max-width:100%;overflow:hidden}.package-stage-page .stepper-actions[data-v-ae51f726]{margin-top:4px}.package-stage-page .stepper-actions button[data-v-ae51f726]{min-width:0;height:32px;padding:0 8px}.package-stage-page .debug-grid[data-v-ae51f726]{display:none}.test-panel[data-v-ae51f726]{min-height:0;overflow:hidden}.flow-workspace[data-v-ae51f726]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.panel-head[data-v-ae51f726]{background:linear-gradient(#fbfdff 0%,#f5f8fc 100%);border-bottom:1px solid #dfe7f1;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 16px;display:flex}.panel-head div[data-v-ae51f726]{min-width:0}.panel-head strong[data-v-ae51f726]{color:#172033;font-size:15px;display:block}.panel-head span[data-v-ae51f726]{color:#728096;margin-top:3px;font-size:12px;display:block}.flow-context[data-v-ae51f726]{white-space:nowrap;background:#edf5ff;border:1px solid #cfe1f6;border-radius:999px;padding:4px 9px;font-size:12px;color:#315d9f!important}.compact[data-v-ae51f726]{padding:0}.inline-filter[data-v-ae51f726]{justify-content:flex-end;align-items:center;gap:8px;min-width:330px;display:flex}.inline-filter .wide[data-v-ae51f726]{width:220px}.flow-section[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:12px;margin:10px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.single-step-section[data-v-ae51f726]{flex-direction:column;flex:none;min-height:auto;display:flex}.flow-section[data-v-ae51f726]:not(.provider-products-panel){max-width:1120px}.flow-section.active[data-v-ae51f726]{border-color:#a7c5ed;box-shadow:0 10px 24px #2568bd14}.flow-section-head[data-v-ae51f726]{background:#fbfcff;border-bottom:1px solid #e5edf6;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.package-stage-page .flow-section-head[data-v-ae51f726]{min-height:46px;padding:8px 12px}.package-stage-page .flow-section-head strong[data-v-ae51f726]{margin-top:0;font-size:15px}.package-stage-page .flow-section-head small[data-v-ae51f726]{display:none}.flow-section-head small[data-v-ae51f726],.flow-section-head span[data-v-ae51f726]{color:#718096;font-size:12px;display:block}.flow-section-head strong[data-v-ae51f726]{color:#172033;margin-top:2px;font-size:17px;display:block}.form-grid[data-v-ae51f726]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;display:grid}.clean-grid[data-v-ae51f726]{gap:16px;padding:16px}.flow-section:not(.provider-products-panel) .clean-grid[data-v-ae51f726],.flow-section:not(.provider-products-panel) .action-row[data-v-ae51f726],.flow-section:not(.provider-products-panel) .step-action-row[data-v-ae51f726]{width:100%;max-width:1040px}.form-grid label[data-v-ae51f726]{min-width:0}.form-grid label>span[data-v-ae51f726]{color:#354154;margin-bottom:4px;font-weight:600;display:block}.form-grid small[data-v-ae51f726]{color:#728096;margin-top:6px;line-height:1.45;display:block}.grid-full[data-v-ae51f726]{grid-column:1/-1}.mode-field>span[data-v-ae51f726]{color:#354154;margin-bottom:8px;font-weight:600;display:block}.login-mode-control[data-v-ae51f726]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.login-mode-option[data-v-ae51f726]{text-align:left;color:#253044;cursor:pointer;background:#fff;border:1px solid #dfe7f1;border-radius:12px;min-height:78px;padding:13px 14px;transition:border-color .15s,box-shadow .15s,background .15s}.login-mode-option strong[data-v-ae51f726],.login-mode-option small[data-v-ae51f726]{display:block}.login-mode-option small[data-v-ae51f726]{color:#718096;margin-top:4px;line-height:1.35}.login-mode-option[data-v-ae51f726]:hover{border-color:#aac7eb;box-shadow:0 8px 18px #2568bd14}.login-mode-option.active[data-v-ae51f726]{background:#f0f6ff;border-color:#2f6fca;box-shadow:inset 4px 0 #2f6fca}.action-row[data-v-ae51f726]{flex-wrap:wrap;align-items:center;gap:8px;padding:0 16px 16px;display:flex}.step-action-row[data-v-ae51f726]{justify-content:flex-start;align-items:center;gap:8px;margin-top:0;padding:0 16px 16px;display:flex}.required-panel[data-v-ae51f726]{margin:14px}.provider-products-panel[data-v-ae51f726]{flex-direction:column;flex:1;min-height:0;margin:14px;display:flex}.package-stage-page .provider-products-panel[data-v-ae51f726]{min-height:0;margin:6px;overflow:hidden}.package-head-actions[data-v-ae51f726]{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.package-head-actions>span[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trace-entry-button[data-v-ae51f726]{flex:none;min-width:0}.package-command-bar[data-v-ae51f726]{background:#f7fbff;border-bottom:1px solid #e5edf6;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.package-stage-page .package-command-bar[data-v-ae51f726]{align-items:center;padding:8px 10px}.package-stage-page .package-command-bar>.legacy-button[data-v-ae51f726]{flex:none;min-height:32px;padding:0 10px}.package-controls[data-v-ae51f726]{flex-direction:row;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.package-mode[data-v-ae51f726]{background:#edf4fd;border:1px solid #d6e5f6;border-radius:12px;grid-template-columns:repeat(2,minmax(110px,1fr));gap:4px;padding:4px;display:inline-grid}.package-stage-page .package-mode[data-v-ae51f726]{flex:none;grid-template-columns:repeat(2,minmax(88px,1fr));padding:3px}.package-mode button[data-v-ae51f726]{color:#536177;cursor:pointer;background:0 0;border:0;border-radius:9px;height:32px;padding:0 12px;font-weight:700}.package-mode button.active[data-v-ae51f726]{color:#1f61b3;background:#fff;box-shadow:0 4px 12px #2f69bd1f}.package-group-tabs[data-v-ae51f726]{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;padding-bottom:2px;display:flex;overflow:visible}.package-stage-page .package-group-tabs[data-v-ae51f726]{flex-wrap:nowrap;flex:1;gap:6px;padding-bottom:0;overflow-x:auto}.package-group-tabs button[data-v-ae51f726]{color:#52617a;cursor:pointer;white-space:normal;text-align:left;background:#fff;border:1px solid #dbe5f1;border-radius:999px;align-items:center;gap:7px;min-width:64px;max-width:280px;min-height:34px;padding:6px 12px;display:inline-flex}.package-stage-page .package-group-tabs button[data-v-ae51f726]{white-space:nowrap;flex:none;min-height:30px;padding:4px 9px}.package-stage-page .package-group-tabs .group-name[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.package-group-tabs .group-name[data-v-ae51f726]{min-width:0;color:inherit;overflow-wrap:anywhere;word-break:break-word;font-weight:700;line-height:1.25}.package-group-tabs .group-count[data-v-ae51f726]{color:#718096;text-align:center;background:#f4f7fb;border-radius:999px;flex:none;min-width:20px;padding:1px 6px;font-size:12px;font-weight:700}.package-group-tabs button.active[data-v-ae51f726]{color:#1f61b3;background:#edf5ff;border-color:#9fc0ea;box-shadow:inset 0 0 0 1px #2f6fca1a}.package-group-tabs button.active .group-count[data-v-ae51f726]{color:#1f61b3;background:#dbeafe}.product-stat[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:12px;flex:1;min-width:150px;padding:9px 11px}.product-stat span[data-v-ae51f726],.product-stat strong[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.product-stat span[data-v-ae51f726]{color:#718096;font-size:12px}.product-stat strong[data-v-ae51f726]{color:#20304a;margin-top:3px;font-size:16px}.budget-stat strong[data-v-ae51f726]{color:#1f61b3}.multi-toggle[data-v-ae51f726]{color:#253044;cursor:pointer;background:#fff;border:1px solid #dfe7f1;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-weight:700;display:inline-flex}.multi-toggle input[data-v-ae51f726]{width:16px;height:16px}.budget-strip[data-v-ae51f726]{background:#f7fbff;border-bottom:1px solid #e5edf6;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:12px 14px;display:grid}.package-stage-page .budget-strip[data-v-ae51f726]{z-index:5;gap:6px;padding:7px 10px;display:flex;position:sticky;top:0;overflow-x:auto}.budget-strip span[data-v-ae51f726]{color:#718096;overflow-wrap:anywhere;white-space:normal;background:#fff;border:1px solid #dfe7f1;border-radius:10px;min-width:0;padding:10px 12px;display:block}.package-stage-page .budget-strip span[data-v-ae51f726]{flex:none;min-width:118px;padding:6px 8px;font-size:12px}.budget-strip strong[data-v-ae51f726]{color:#233047;overflow-wrap:anywhere;margin-top:4px;margin-left:0;display:block}.package-stage-page .budget-strip strong[data-v-ae51f726]{margin-top:2px}.stage-notice[data-v-ae51f726],.pending-work-card[data-v-ae51f726],.queue-panel[data-v-ae51f726]{margin:8px 10px 0}.stage-notice[data-v-ae51f726]{color:#725213;background:#fff8e7;border:1px solid #ead7a6;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-weight:700;display:flex}.compact-button[data-v-ae51f726]{min-height:28px;padding:0 10px}.pending-work-card[data-v-ae51f726]{background:#f2f7ff;border:1px solid #cfe0f8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.pending-work-card span[data-v-ae51f726],.pending-work-card small[data-v-ae51f726],.queue-panel span[data-v-ae51f726],.queue-panel small[data-v-ae51f726]{color:#64748b;font-size:12px;display:block}.pending-work-card strong[data-v-ae51f726],.queue-panel strong[data-v-ae51f726]{color:#1f3a5f;display:block}.pending-actions[data-v-ae51f726]{flex:none;gap:8px;display:flex}.queue-panel[data-v-ae51f726]{background:#fbfcff;border:1px solid #dbe6f4;border-radius:8px;padding:10px 12px}.package-stage-page .queue-panel[data-v-ae51f726]{padding:8px 10px}.queue-panel header[data-v-ae51f726]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.queue-list[data-v-ae51f726]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.package-stage-page .queue-list[data-v-ae51f726]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-height:96px;overflow:auto}.queue-item[data-v-ae51f726]{background:#fff;border:1px solid #e0e8f2;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;padding:8px;display:grid}.queue-item strong[data-v-ae51f726],.queue-item code[data-v-ae51f726],.queue-item small[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.queue-item code[data-v-ae51f726],.queue-item small[data-v-ae51f726]{grid-column:2}.purchase-alert[data-v-ae51f726]{color:#7a2e13;background:#fff7ed;border-bottom:1px solid #fed7aa;padding:0}.purchase-alert summary[data-v-ae51f726]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 12px;display:flex}.purchase-alert summary strong[data-v-ae51f726],.purchase-alert summary span[data-v-ae51f726]{overflow-wrap:anywhere;min-width:0}.purchase-alert summary strong[data-v-ae51f726]{font-size:13px}.purchase-alert summary span[data-v-ae51f726]{color:#9a3412;flex:none;font-size:12px}.package-stage-page .purchase-alert summary[data-v-ae51f726]{min-height:32px;padding:6px 10px}.purchase-history[data-v-ae51f726]{background:#fffaf5;border-top:1px solid #fed7aa;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:10px;display:grid}.purchase-history article[data-v-ae51f726]{background:#fff;border:1px solid #fed7aa;border-radius:10px;min-width:0;padding:10px 12px}.purchase-history span[data-v-ae51f726],.purchase-history strong[data-v-ae51f726],.purchase-history small[data-v-ae51f726]{overflow-wrap:anywhere;min-width:0;display:block}.purchase-history span[data-v-ae51f726]{color:#7c2d12;font-size:12px}.purchase-history strong[data-v-ae51f726]{color:#233047;margin-top:4px;line-height:1.35}.purchase-history small[data-v-ae51f726]{color:#8a5f3d;margin-top:5px}.provider-product-scroll[data-v-ae51f726]{background:#fbfdff;flex:1;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-content:start;gap:10px;min-height:0;max-height:none;padding:12px;display:grid;overflow:auto}.package-stage-page .provider-product-scroll[data-v-ae51f726]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;padding:10px 10px 18px}.product-empty[data-v-ae51f726]{color:#718096;text-align:center;grid-column:1/-1;padding:40px 12px}.provider-product-card[data-v-ae51f726]{text-align:left;color:#253044;cursor:pointer;background:#fff;border:1px solid #dfe7f1;border-radius:14px;flex-direction:column;gap:6px;min-width:0;max-width:100%;min-height:168px;padding:12px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:flex;position:relative}.package-stage-page .provider-product-card[data-v-ae51f726]{min-height:218px;padding:12px}.package-stage-page .provider-product-card.disabled[data-v-ae51f726]{min-height:230px}.provider-product-card[data-v-ae51f726]>*{min-width:0;max-width:100%}.provider-product-card[data-v-ae51f726]:hover:not(:disabled){border-color:#7aa7dc;transform:translateY(-1px);box-shadow:0 12px 24px #2f69bd1f}.provider-product-card.selected[data-v-ae51f726]{background:#f2f8ff;border-color:#2f6fca;box-shadow:inset 0 0 0 1px #2f6fca,0 12px 24px #2f6fca1f}.provider-product-card.disabled[data-v-ae51f726]{color:#8a95a6;cursor:not-allowed;opacity:1;background:#f5f7fa}.provider-product-card.disabled .product-name[data-v-ae51f726],.provider-product-card.disabled .product-price[data-v-ae51f726]{color:#5f6c80}.provider-product-card code[data-v-ae51f726]{white-space:normal;word-break:break-word;overflow-wrap:anywhere;color:#566175;background:#f3f5f8;border-radius:6px;width:100%;max-width:100%;padding:4px 6px;line-height:1.35;display:block}.select-dot[data-v-ae51f726]{background:#fff;border:1px solid #cbd5e1;border-radius:999px;width:22px;height:22px;position:absolute;top:10px;right:10px}.provider-product-card.selected .select-dot[data-v-ae51f726]{background:#2f6fca;border-color:#2f6fca}.provider-product-card.selected .select-dot[data-v-ae51f726]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.product-heading[data-v-ae51f726],.product-group[data-v-ae51f726],.product-name[data-v-ae51f726],.product-meta[data-v-ae51f726],.product-desc[data-v-ae51f726]{word-break:break-word;overflow-wrap:anywhere;min-width:0;max-width:100%;display:block}.product-heading[data-v-ae51f726]{padding-right:30px}.product-group[data-v-ae51f726],.product-meta[data-v-ae51f726],.product-desc[data-v-ae51f726]{color:#718096;font-size:12px;line-height:1.45}.product-group[data-v-ae51f726]{color:#66758d;white-space:normal;min-height:16px;margin-bottom:4px;font-weight:700}.product-name[data-v-ae51f726]{color:#172033;white-space:normal;font-size:15px;font-weight:800;line-height:1.45}.package-stage-page .product-name[data-v-ae51f726]{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;display:-webkit-box;overflow:hidden}.product-desc[data-v-ae51f726]{-webkit-line-clamp:1;-webkit-box-orient:vertical;min-height:18px;display:-webkit-box;overflow:hidden}.product-price[data-v-ae51f726]{color:#1f61b3;word-break:break-word;overflow-wrap:anywhere;min-width:0;margin-top:auto;font-size:20px;font-weight:700;line-height:1.15}.package-stage-page .product-price[data-v-ae51f726]{font-size:19px}.package-stage-page .product-code[data-v-ae51f726]{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;display:-webkit-box;overflow:hidden}.product-ok[data-v-ae51f726],.product-error[data-v-ae51f726]{overflow-wrap:anywhere;word-break:break-word;border-radius:4px;width:fit-content;max-width:100%;padding:2px 6px;font-size:12px;line-height:1.35}.product-ok[data-v-ae51f726]{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.product-error[data-v-ae51f726]{color:#b42318;background:#fff1f3;border:1px solid #fecdd6}.package-stage-page .product-error[data-v-ae51f726]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-height:38px;margin-top:2px;padding:5px 7px;line-height:1.45;display:-webkit-box;overflow:hidden}.product-footer[data-v-ae51f726]{background:#fff;border-top:1px solid #e5edf6;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.package-stage-page .product-footer[data-v-ae51f726]{z-index:8;position:relative;bottom:auto}.product-footer-left[data-v-ae51f726]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.product-footer .legacy-button[data-v-ae51f726]{min-width:0;max-width:100%}.product-footer .primary[data-v-ae51f726]{min-width:150px}.trace-drawer-mask[data-v-ae51f726]{z-index:92;background:#10182847;justify-content:flex-end;display:flex;position:fixed;inset:0}.trace-drawer[data-v-ae51f726]{border-radius:0;flex-direction:column;width:min(760px,96vw);height:100%;min-height:0;display:flex;box-shadow:-18px 0 40px #1018282e}.trace-drawer-head[data-v-ae51f726]{background:#fbfdff;border-bottom:1px solid #dfe7f1;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.trace-drawer-head>div[data-v-ae51f726]:first-child{min-width:0}.trace-drawer-head>div:first-child strong[data-v-ae51f726],.trace-drawer-head>div:first-child span[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.trace-drawer-head>div:first-child strong[data-v-ae51f726]{color:#172033;font-size:16px}.trace-drawer-head>div:first-child span[data-v-ae51f726]{color:#718096;margin-top:3px;font-size:12px}.trace-drawer-actions[data-v-ae51f726]{flex:none;align-items:center;gap:8px;display:flex}.drawer-close-button[data-v-ae51f726]{color:#52617a;cursor:pointer;background:#fff;border:1px solid #dbe4f0;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.trace-drawer-summary[data-v-ae51f726]{background:#f7fbff;border-bottom:1px solid #e5edf6;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.trace-drawer-summary div[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:8px;min-width:0;padding:8px 10px}.trace-drawer-summary span[data-v-ae51f726],.trace-drawer-summary strong[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.trace-drawer-summary span[data-v-ae51f726]{color:#718096;font-size:12px}.trace-drawer-summary strong[data-v-ae51f726]{color:#233047;margin-top:3px;font-size:13px}.trace-drawer-body[data-v-ae51f726]{background:#f3f6fb;flex:auto;grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;padding:12px;display:grid;overflow:auto}.drawer-debug-panel[data-v-ae51f726]{min-height:0}.drawer-trace-list[data-v-ae51f726]{max-height:none}.confirm-mask[data-v-ae51f726]{z-index:90;background:#10182873;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.confirm-modal[data-v-ae51f726]{flex-direction:column;width:min(720px,96vw);max-height:86vh;display:flex;overflow:hidden}.confirm-modal header[data-v-ae51f726],.confirm-modal footer[data-v-ae51f726]{background:#fbfdff;border-bottom:1px solid #dfe7f1;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.confirm-modal footer[data-v-ae51f726]{border-top:1px solid #dfe7f1;border-bottom:0;justify-content:flex-end}.confirm-modal header strong[data-v-ae51f726],.confirm-modal header span[data-v-ae51f726]{display:block}.confirm-modal header strong[data-v-ae51f726]{color:#172033;font-size:18px}.confirm-modal header span[data-v-ae51f726]{color:#718096;margin-top:4px}.icon-close[data-v-ae51f726]{color:#536177;cursor:pointer;background:#fff;border:1px solid #dfe7f1;border-radius:8px;width:34px;height:34px;font-size:22px}.confirm-summary[data-v-ae51f726]{background:#f7fbff;border-bottom:1px solid #dfe7f1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 18px;display:grid}.confirm-summary div[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:12px;min-width:0;padding:12px}.confirm-summary span[data-v-ae51f726],.confirm-summary strong[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.confirm-summary span[data-v-ae51f726]{color:#718096}.confirm-summary strong[data-v-ae51f726]{color:#1f61b3;margin-top:5px;font-size:18px}.confirm-list[data-v-ae51f726]{max-height:320px;padding:10px 18px 16px;overflow:auto}.confirm-list div[data-v-ae51f726]{border-bottom:1px solid #edf1f6;grid-template-columns:minmax(0,1fr) 120px minmax(120px,180px);align-items:center;gap:12px;min-height:46px;display:grid}.confirm-list strong[data-v-ae51f726],.confirm-list span[data-v-ae51f726],.confirm-list code[data-v-ae51f726]{white-space:normal;word-break:break-word;overflow-wrap:anywhere;min-width:0}.status-panel dl[data-v-ae51f726]{grid-template-columns:86px 1fr;gap:0;margin:0;padding:0 14px 14px;display:grid}.status-panel dt[data-v-ae51f726],.status-panel dd[data-v-ae51f726]{border-bottom:1px solid #eceff4;min-height:38px;margin:0;padding:10px 0}.status-panel dt[data-v-ae51f726]{color:#718096}.status-panel dd[data-v-ae51f726]{color:#263348;word-break:break-all;font-weight:600}.status-panel[data-v-ae51f726]{height:100%;max-height:none;overflow:auto}.status-hero[data-v-ae51f726]{background:#f7f9fc;border:1px solid #dfe7f1;border-radius:14px;margin:14px;padding:16px}.status-hero span[data-v-ae51f726],.status-hero small[data-v-ae51f726]{display:block}.status-hero span[data-v-ae51f726]{color:#718096}.status-hero strong[data-v-ae51f726]{color:#233047;word-break:break-all;margin:6px 0;font-size:24px;line-height:1.2;display:block}.status-hero small[data-v-ae51f726]{color:#5f6c80;line-height:1.5}.status-hero.success[data-v-ae51f726]{background:#f0fbf5;border-color:#b7e6c9}.status-hero.success strong[data-v-ae51f726]{color:#087443}.status-hero.warning[data-v-ae51f726]{background:#fff8e8;border-color:#f5d699}.status-hero.warning strong[data-v-ae51f726]{color:#9a5b00}.status-hero.danger[data-v-ae51f726]{background:#fff4f3;border-color:#fac7c3}.status-hero.danger strong[data-v-ae51f726]{color:#b42318}.side-summary-grid[data-v-ae51f726]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 14px 12px;display:grid}.side-summary-grid div[data-v-ae51f726]{background:#fbfdff;border:1px solid #dfe7f1;border-radius:12px;min-width:0;padding:12px}.side-summary-grid span[data-v-ae51f726],.side-summary-grid strong[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.side-summary-grid span[data-v-ae51f726]{color:#718096;font-size:12px}.side-summary-grid strong[data-v-ae51f726]{color:#233047;margin-top:4px}.status-panel-head[data-v-ae51f726]{align-items:center}.status-panel-actions[data-v-ae51f726]{flex:none;gap:6px;display:flex}.status-panel-actions .legacy-button[data-v-ae51f726]{height:30px;padding:0 8px;font-size:12px}.side-ops-grid[data-v-ae51f726]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 14px 12px;display:grid}.side-ops-grid button[data-v-ae51f726]{text-align:left;color:#253044;cursor:pointer;background:#fbfdff;border:1px solid #dfe7f1;border-radius:10px;min-width:0;min-height:54px;padding:8px}.side-ops-grid button[data-v-ae51f726]:disabled{cursor:not-allowed;opacity:.6}.side-ops-grid span[data-v-ae51f726],.side-ops-grid strong[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.side-ops-grid span[data-v-ae51f726]{color:#718096;font-size:12px}.side-ops-grid strong[data-v-ae51f726]{color:#1f61b3;margin-top:4px}.endpoint-code[data-v-ae51f726]{word-break:break-all;white-space:normal}.debug-grid[data-v-ae51f726]{z-index:20;background:#f3f6fb;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:4px;display:none}.debug-panel[data-v-ae51f726]{background:#fff;border:1px solid #dbe4f0;border-radius:12px;overflow:hidden}.debug-panel summary[data-v-ae51f726]{color:#253044;cursor:pointer;background:#f8fafd;justify-content:space-between;align-items:center;min-height:44px;padding:0 14px;display:flex}.debug-panel summary span[data-v-ae51f726]{color:#718096}.debug-panel[open] summary[data-v-ae51f726]{border-bottom:1px solid #dfe7f1}.trace-card-list[data-v-ae51f726]{background:#fbfdff;gap:8px;max-height:248px;padding:10px;display:grid;overflow:auto}.trace-empty[data-v-ae51f726]{color:#718096;text-align:center;background:#fff;border:1px dashed #dbe4f0;border-radius:10px;padding:18px 12px}.trace-card[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:10px;gap:8px;min-width:0;padding:10px 12px;display:grid}.trace-main[data-v-ae51f726]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.trace-main strong[data-v-ae51f726],.trace-main code[data-v-ae51f726]{min-width:0;display:block}.trace-main strong[data-v-ae51f726]{color:#1d2738;word-break:break-word;overflow-wrap:anywhere;line-height:1.35}.trace-main code[data-v-ae51f726]{color:#69778c;white-space:normal;word-break:break-all;margin-top:2px;font-size:12px}.trace-order[data-v-ae51f726],.method-pill[data-v-ae51f726],.status-pill[data-v-ae51f726]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:2px 8px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.trace-order[data-v-ae51f726]{color:#315d9f;background:#edf5ff;border:1px solid #cfe1f6}.method-pill[data-v-ae51f726]{color:#39465c;background:#f2f4f7;border:1px solid #d9e0ea}.status-pill.idle[data-v-ae51f726]{color:#536177;background:#f4f6f9;border:1px solid #dbe4f0}.status-pill.success[data-v-ae51f726]{color:#087443;background:#ecfdf3;border:1px solid #abefc6}.status-pill.warning[data-v-ae51f726]{color:#9a5b00;background:#fff8e8;border:1px solid #f5d699}.status-pill.danger[data-v-ae51f726]{color:#b42318;background:#fff1f3;border:1px solid #fecdd6}.trace-meta[data-v-ae51f726]{color:#718096;flex-wrap:wrap;gap:6px;font-size:12px;line-height:1.35;display:flex}.trace-meta span[data-v-ae51f726]{overflow-wrap:anywhere;min-width:0}.trace-error[data-v-ae51f726]{color:#b42318;word-break:break-word;overflow-wrap:anywhere;background:#fff5f5;border:1px solid #ffd6d6;border-radius:8px;margin:0;padding:8px 10px;line-height:1.45}.external-log-card[data-v-ae51f726]{gap:9px}.request-line[data-v-ae51f726]{color:#263348;grid-template-columns:72px minmax(0,1fr);gap:8px;min-width:0;font-size:12px;display:grid}.request-line span[data-v-ae51f726]{color:#718096}.request-line strong[data-v-ae51f726],.request-line code[data-v-ae51f726]{white-space:normal;word-break:break-all;overflow-wrap:anywhere;min-width:0}.snapshot-panel[data-v-ae51f726]{background:#fbfdff;gap:10px;max-height:280px;padding:10px;display:grid;overflow:auto}.snapshot-grid[data-v-ae51f726]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.snapshot-grid div[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:10px;min-width:0;padding:10px}.snapshot-grid span[data-v-ae51f726],.snapshot-grid strong[data-v-ae51f726]{white-space:normal;word-break:break-word;overflow-wrap:anywhere;min-width:0;display:block}.snapshot-grid span[data-v-ae51f726]{color:#718096;font-size:12px}.snapshot-grid strong[data-v-ae51f726]{color:#233047;margin-top:4px;line-height:1.35}.raw-json-block[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:10px;overflow:hidden}.raw-json-block summary[data-v-ae51f726]{color:#536177;cursor:pointer;background:#f8fafd;border-bottom:1px solid #dfe7f1;min-height:36px;padding:8px 10px}.raw-debug-panel pre[data-v-ae51f726]{background:#f8f9fb;border-top:1px solid #e4e7ed;max-height:220px;margin:0;padding:12px;overflow:auto}.result-section[data-v-ae51f726]{background:#fbfdff}.result-card[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:16px;margin:18px;padding:22px}.result-card span[data-v-ae51f726],.result-card p[data-v-ae51f726]{color:#718096;display:block}.result-card strong[data-v-ae51f726]{color:#233047;margin:8px 0;font-size:30px;line-height:1.2;display:block}.result-card.success[data-v-ae51f726]{background:#f0fbf5;border-color:#b7e6c9}.result-card.success strong[data-v-ae51f726]{color:#087443}.result-card.warning[data-v-ae51f726]{background:#fff8e8;border-color:#f5d699}.result-card.warning strong[data-v-ae51f726]{color:#9a5b00}.result-card.danger[data-v-ae51f726]{background:#fff4f3;border-color:#fac7c3}.result-card.danger strong[data-v-ae51f726]{color:#b42318}.result-meta-grid[data-v-ae51f726]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 18px 18px;display:grid}.result-meta-grid div[data-v-ae51f726]{background:#fff;border:1px solid #dfe7f1;border-radius:12px;min-width:0;padding:14px}.result-meta-grid span[data-v-ae51f726],.result-meta-grid strong[data-v-ae51f726]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.result-meta-grid span[data-v-ae51f726]{color:#718096;font-size:12px}.result-meta-grid strong[data-v-ae51f726]{color:#263348;margin-top:5px}.raw-panel[data-v-ae51f726]{padding:0;overflow:hidden}.raw-panel summary[data-v-ae51f726]{cursor:pointer;color:#253044;background:#f8fafd;min-height:42px;padding:12px 14px}.raw-panel pre[data-v-ae51f726]{background:#f8f9fb;border-top:1px solid #e4e7ed;max-height:300px;margin:0;padding:12px;overflow:auto}.exchange-test-page[data-v-ae51f726] .searchable-select{height:36px}.exchange-test-page[data-v-ae51f726] .searchable-select-trigger,.exchange-test-page .legacy-input[data-v-ae51f726]{border-color:#d7e0ec;border-radius:6px;height:36px}.exchange-test-page .legacy-button[data-v-ae51f726]{border-radius:6px;height:36px}.exchange-test-page .legacy-button.primary[data-v-ae51f726]{background:#2568bd;border-color:#1d5aa7}.checkbox-line[data-v-ae51f726]{color:#354154;align-items:flex-start;gap:8px;font-weight:600;display:flex}.checkbox-line input[data-v-ae51f726]{margin-top:2px}@media (width<=1200px){.execution-audit-banner[data-v-ae51f726]{grid-template-columns:1fr;align-items:stretch}.exchange-test-page[data-v-ae51f726]{height:auto;min-height:100vh;overflow:auto}.test-layout[data-v-ae51f726]{grid-template-columns:1fr;align-items:start}.flow-stepper-panel[data-v-ae51f726]{height:auto;position:static;overflow:visible}.flow-stepper-track[data-v-ae51f726]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.flow-step[data-v-ae51f726]{grid-template-columns:26px minmax(0,1fr);min-height:48px;padding:7px}.flow-step[data-v-ae51f726]:not(:last-child):after{display:none}.step-index[data-v-ae51f726]{width:24px;height:24px;font-size:12px}.stepper-side[data-v-ae51f726]{border-bottom:1px solid #e5edf6;min-height:auto;padding:0 0 10px}.stepper-actions[data-v-ae51f726]{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.stepper-ops[data-v-ae51f726]{grid-template-columns:repeat(3,minmax(0,1fr))}.stepper-ops button[data-v-ae51f726]{min-height:48px;display:block}.stepper-ops strong[data-v-ae51f726]{margin-top:3px;display:block}.package-stage-page .flow-stepper-track[data-v-ae51f726]{grid-template-columns:repeat(3,minmax(0,1fr))}.package-stage-page .flow-stepper-panel[data-v-ae51f726]{height:auto;overflow:visible}.package-stage-page .stepper-side[data-v-ae51f726]{border-bottom:1px solid #e5edf6;align-items:flex-start;min-height:auto;padding:0 0 8px}.inline-filter[data-v-ae51f726]{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;width:100%;min-width:0;display:grid}.inline-filter .wide[data-v-ae51f726]{width:100%}.flow-section-head[data-v-ae51f726]{flex-direction:column;align-items:flex-start}.login-mode-control[data-v-ae51f726]{grid-template-columns:1fr}.flow-section[data-v-ae51f726]:not(.provider-products-panel),.flow-section:not(.provider-products-panel) .clean-grid[data-v-ae51f726],.flow-section:not(.provider-products-panel) .action-row[data-v-ae51f726],.flow-section:not(.provider-products-panel) .step-action-row[data-v-ae51f726]{max-width:none}.status-panel[data-v-ae51f726]{height:auto}.status-panel-head[data-v-ae51f726]{align-items:flex-start}.status-panel-actions[data-v-ae51f726]{flex-wrap:wrap;justify-content:flex-end}.provider-product-scroll[data-v-ae51f726]{grid-template-columns:1fr}.package-stage-page .provider-product-scroll[data-v-ae51f726]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.budget-strip[data-v-ae51f726]{grid-template-columns:1fr}.package-stage-page .budget-strip[data-v-ae51f726]{display:flex}.package-stage-page .package-command-bar[data-v-ae51f726],.package-stage-page .package-controls[data-v-ae51f726]{flex-direction:row;align-items:center;overflow:hidden}.package-stage-page .package-mode[data-v-ae51f726]{grid-template-columns:repeat(2,minmax(76px,1fr))}.package-stage-page .package-mode button[data-v-ae51f726]{height:30px;padding:0 8px;font-size:12px}}.log-app-page[data-v-8fee0242]{gap:10px;overflow:hidden}.log-app-head[data-v-8fee0242]{align-items:center;gap:10px;min-height:42px;display:flex}.log-app-head div[data-v-8fee0242]{gap:3px;display:grid}.log-app-head strong[data-v-8fee0242]{color:#252a38;font-size:16px}.log-app-head span[data-v-8fee0242]{color:#6f7480}.log-app-layout[data-v-8fee0242]{flex:1;grid-template-columns:340px minmax(0,1fr);gap:10px;min-height:0;display:grid}.log-app-side[data-v-8fee0242],.log-app-main[data-v-8fee0242]{background:#fff;border:1px solid #d8dce6;min-width:0;min-height:0}.log-app-side[data-v-8fee0242]{padding:10px;overflow:auto}.log-app-main[data-v-8fee0242]{flex-direction:column;padding:10px;display:flex}.panel-title.compact[data-v-8fee0242]{min-height:28px}.log-direction-tabs[data-v-8fee0242]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:9px 0 12px;display:grid}.log-direction-tabs button[data-v-8fee0242]{color:#2e3442;background:#fff;border:1px solid #d8dce6;min-height:32px}.log-direction-tabs button.active[data-v-8fee0242]{color:#fff;background:#565a72;border-color:#565a72}.log-endpoint-list[data-v-8fee0242]{gap:6px;display:grid}.log-endpoint-item[data-v-8fee0242]{text-align:left;background:#fff;border:1px solid #d8dce6;gap:4px;padding:8px;display:grid}.log-endpoint-item.active[data-v-8fee0242]{border-color:#4a62b4;box-shadow:inset 3px 0 #4a62b4}.log-endpoint-item.active-data[data-v-8fee0242]{border-left:3px solid #7ba15b}.log-endpoint-item.danger[data-v-8fee0242]{border-left:3px solid #bb3f3f}.log-endpoint-item span[data-v-8fee0242]{color:#242936;align-items:center;gap:5px;font-weight:700;display:inline-flex}.log-endpoint-item em[data-v-8fee0242],.log-endpoint-item b[data-v-8fee0242]{color:#6f7480;font-style:normal}.log-query-bar[data-v-8fee0242]{flex-wrap:wrap;align-items:end;gap:7px;margin-bottom:8px;display:flex}.log-query-bar label[data-v-8fee0242]{gap:4px;display:grid}.log-query-bar label span[data-v-8fee0242]{color:#707582}.legacy-input.time[data-v-8fee0242]{width:180px}.legacy-input.keyword[data-v-8fee0242]{width:300px}.log-current-filter[data-v-8fee0242]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.log-current-filter span[data-v-8fee0242]{color:#545a68;background:#f4f5f8;border:1px solid #d8dce6;padding:3px 7px}.log-table-wrap[data-v-8fee0242]{flex:1;min-height:0}.duration-pill[data-v-8fee0242]{align-items:center;gap:3px;display:inline-flex}.export-form[data-v-8fee0242],.export-form label[data-v-8fee0242]{gap:7px;display:grid}.legacy-textarea[data-v-8fee0242]{box-sizing:border-box;resize:vertical;border:1px solid #cfd3dd;width:100%;padding:8px}@media (width<=1280px){.log-app-layout[data-v-8fee0242]{grid-template-columns:1fr}}.export-form[data-v-9f7ad28d],.export-form label[data-v-9f7ad28d]{gap:7px;display:grid}.legacy-textarea[data-v-9f7ad28d]{box-sizing:border-box;resize:vertical;border:1px solid #cfd3dd;width:100%;padding:8px}.flow-health-page[data-v-ae67df2c]{gap:0}.flow-overview[data-v-ae67df2c],.flow-grid[data-v-ae67df2c]{grid-template-columns:minmax(500px,.9fr) minmax(640px,1.1fr);gap:8px;margin-bottom:8px;display:grid}.flow-grid[data-v-ae67df2c]{flex:1;min-height:0}.flow-grid.bottom[data-v-ae67df2c]{flex:0 0 220px}.flow-status-panel[data-v-ae67df2c],.flow-section[data-v-ae67df2c],.flow-mini-grid[data-v-ae67df2c],.flow-actions[data-v-ae67df2c],.flow-metric-board[data-v-ae67df2c]{border:1px solid var(--gf-border-strong);background:#fff}.flow-status-panel[data-v-ae67df2c],.flow-section[data-v-ae67df2c]{min-height:0;padding:8px}.flow-section[data-v-ae67df2c]{flex-direction:column;display:flex}.flow-status-line[data-v-ae67df2c]{align-items:center;gap:10px;min-height:42px;display:flex}.flow-status-line strong[data-v-ae67df2c]{font-size:13px}.flow-mini-grid[data-v-ae67df2c],.flow-metric-board[data-v-ae67df2c]{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.flow-mini-grid label[data-v-ae67df2c],.flow-metric-board label[data-v-ae67df2c]{border-right:1px solid var(--gf-border);border-bottom:1px solid var(--gf-border);justify-content:space-between;align-items:center;min-height:42px;padding:0 10px;display:flex}.flow-mini-grid span[data-v-ae67df2c],.flow-metric-board span[data-v-ae67df2c]{color:#666}.flow-mini-grid strong[data-v-ae67df2c],.flow-metric-board strong[data-v-ae67df2c]{color:#222;font-size:14px}.v2-readiness-section[data-v-ae67df2c],.queue-health-section[data-v-ae67df2c]{flex:none;margin-bottom:8px}.queue-health-summary[data-v-ae67df2c],.account-readiness-funnel[data-v-ae67df2c]{border:1px solid var(--gf-border-strong);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.queue-health-summary label[data-v-ae67df2c],.account-readiness-funnel label[data-v-ae67df2c]{border-right:1px solid var(--gf-border);min-width:0;min-height:44px;padding:7px 9px}.queue-health-summary span[data-v-ae67df2c],.account-readiness-funnel span[data-v-ae67df2c]{color:#666;line-height:16px;display:block}.queue-health-summary strong[data-v-ae67df2c],.account-readiness-funnel strong[data-v-ae67df2c]{color:#222;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;line-height:18px;display:block;overflow:hidden}.queue-heartbeat-list[data-v-ae67df2c]{border-right:1px solid var(--gf-border-strong);border-bottom:1px solid var(--gf-border-strong);border-left:1px solid var(--gf-border-strong)}.queue-heartbeat-row[data-v-ae67df2c]{border-bottom:1px solid var(--gf-border);grid-template-columns:minmax(180px,.7fr) 150px minmax(210px,1fr) minmax(130px,.5fr);align-items:center;gap:8px;min-height:40px;padding:5px 9px;display:grid}.queue-heartbeat-row[data-v-ae67df2c]:last-child{border-bottom:0}.queue-heartbeat-row label[data-v-ae67df2c]{gap:6px;min-width:0;display:flex}.queue-heartbeat-row label span[data-v-ae67df2c]{color:#666;flex:none}.queue-heartbeat-row label strong[data-v-ae67df2c]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.queue-health-empty[data-v-ae67df2c]{color:#666;border-right:1px solid var(--gf-border-strong);border-bottom:1px solid var(--gf-border-strong);border-left:1px solid var(--gf-border-strong);padding:8px 9px}.v2-readiness-grid[data-v-ae67df2c]{border:1px solid var(--gf-border-strong);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.v2-readiness-grid label[data-v-ae67df2c]{border-right:1px solid var(--gf-border);min-width:0;min-height:44px;padding:7px 9px}.v2-readiness-grid label[data-v-ae67df2c]:last-child{border-right:0}.v2-readiness-grid span[data-v-ae67df2c]{color:#666;line-height:16px;display:block}.v2-readiness-grid strong[data-v-ae67df2c]{color:#222;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;line-height:18px;display:block;overflow:hidden}.account-readiness-funnel[data-v-ae67df2c]{margin-top:8px}.account-readiness-blockers[data-v-ae67df2c]{color:#666;border-right:1px solid var(--gf-border-strong);border-bottom:1px solid var(--gf-border-strong);border-left:1px solid var(--gf-border-strong);flex-wrap:wrap;gap:6px 12px;padding:6px 9px;display:flex}.v2-issue-list[data-v-ae67df2c]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.v2-issue-list p[data-v-ae67df2c]{color:#8a3b12;background:#fff7ed;border:1px solid #fed7aa;align-items:center;gap:5px;margin:0;padding:4px 8px;display:inline-flex}.v2-missing-list[data-v-ae67df2c]{gap:4px;max-height:160px;margin-top:8px;display:grid;overflow:auto}.v2-missing-row[data-v-ae67df2c]{border:1px solid var(--gf-border);background:#fff;grid-template-columns:minmax(140px,.8fr) minmax(160px,1fr) minmax(220px,1.2fr) minmax(220px,1fr);align-items:center;gap:8px;min-height:30px;padding:4px 8px;display:grid}.v2-missing-row span[data-v-ae67df2c],.v2-missing-row strong[data-v-ae67df2c],.v2-missing-row code[data-v-ae67df2c],.v2-missing-row em[data-v-ae67df2c]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v2-missing-row em[data-v-ae67df2c]{color:#b42318;font-style:normal}.flow-table[data-v-ae67df2c]{min-width:980px}.flow-actions[data-v-ae67df2c]{flex:1;min-height:0;padding:8px;overflow:auto}.flow-actions p[data-v-ae67df2c]{color:#333;align-items:flex-start;gap:6px;margin:0 0 8px;line-height:1.5;display:flex}.simulation-section[data-v-ae67df2c]{flex:0 0 300px;margin-top:8px}.simulation-summary[data-v-ae67df2c]{border:1px solid var(--gf-border-strong);grid-template-columns:120px 120px 120px minmax(420px,1fr);margin-bottom:8px;display:grid}.simulation-summary label[data-v-ae67df2c]{border-right:1px solid var(--gf-border);min-width:0;padding:6px 8px}.simulation-summary label[data-v-ae67df2c]:last-child{border-right:0}.simulation-summary span[data-v-ae67df2c]{color:#666;line-height:16px;display:block}.simulation-summary strong[data-v-ae67df2c]{color:#222;white-space:nowrap;text-overflow:ellipsis;line-height:18px;display:block;overflow:hidden}.simulation-grid[data-v-ae67df2c]{grid-template-columns:minmax(560px,1fr) minmax(520px,1fr);gap:8px;min-height:0;display:grid}.game-dashboard-page[data-v-2f77b988]{gap:8px}.game-dashboard-filter[data-v-2f77b988]{flex-wrap:wrap;min-height:68px}.legacy-input.mini[data-v-2f77b988]{width:76px}.dashboard-cockpit[data-v-2f77b988]{grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr) minmax(300px,.75fr);gap:8px;display:grid}.health-board[data-v-2f77b988],.task-board[data-v-2f77b988],.focus-board[data-v-2f77b988],.insight-panel[data-v-2f77b988],.game-report-section[data-v-2f77b988],.insight-box[data-v-2f77b988],.slot-panel[data-v-2f77b988]{border:1px solid var(--gf-border-strong);background:#fff;border-radius:4px;min-width:0;overflow:hidden}.panel-head[data-v-2f77b988]{border-bottom:1px solid var(--gf-border);justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:9px 10px;display:flex}.panel-head.no-border[data-v-2f77b988]{border-bottom:0}.panel-head.compact[data-v-2f77b988]{min-height:36px;padding:8px}.panel-head span[data-v-2f77b988]{gap:2px;min-width:0;display:grid}.panel-head strong[data-v-2f77b988]{color:#182033}.panel-head em[data-v-2f77b988],.task-row em[data-v-2f77b988],.focus-row em[data-v-2f77b988],.metric-row em[data-v-2f77b988],.list-row em[data-v-2f77b988],.health-facts em[data-v-2f77b988]{color:var(--gf-muted);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.panel-head b[data-v-2f77b988]{color:#23345e;background:#f2f5fb;border:1px solid #d5dbea;padding:3px 7px;font-size:12px}.health-body[data-v-2f77b988]{grid-template-columns:170px minmax(0,1fr);gap:10px;padding:4px 10px 10px;display:grid}.health-gauge[data-v-2f77b988]{background:conic-gradient(#4468c9 var(--score-deg), #e9edf5 0deg);cursor:pointer;border:0;border-radius:50%;place-self:center;place-items:center;width:150px;height:150px;display:grid;position:relative}.health-gauge span[data-v-2f77b988]{background:#fff;border:1px solid #dce1ec;border-radius:50%;position:absolute;inset:16px}.health-gauge strong[data-v-2f77b988],.health-gauge em[data-v-2f77b988]{z-index:1;position:relative}.health-gauge strong[data-v-2f77b988]{color:#101828;align-self:end;font-size:38px;line-height:38px}.health-gauge em[data-v-2f77b988]{color:var(--gf-muted);align-self:start;font-style:normal}.health-board.danger .health-gauge[data-v-2f77b988]{background:conic-gradient(#cf3341 var(--score-deg), #f0e7e8 0deg)}.health-board.watch .health-gauge[data-v-2f77b988]{background:conic-gradient(#d68100 var(--score-deg), #f2eadc 0deg)}.health-facts[data-v-2f77b988]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.health-facts button[data-v-2f77b988],.task-row[data-v-2f77b988],.focus-row[data-v-2f77b988],.metric-row[data-v-2f77b988],.list-row[data-v-2f77b988],.risk-stat-card[data-v-2f77b988],.warning-game-row[data-v-2f77b988]{border:1px solid var(--gf-border);cursor:pointer;text-align:left;background:#fff;border-radius:3px}.health-facts button[data-v-2f77b988]:hover,.task-row[data-v-2f77b988]:hover,.focus-row[data-v-2f77b988]:hover,.metric-row[data-v-2f77b988]:hover,.list-row[data-v-2f77b988]:hover,.risk-stat-card[data-v-2f77b988]:hover,.warning-game-row[data-v-2f77b988]:hover{background:#f8faff;border-color:#9fb0d8}.health-facts button[data-v-2f77b988]{gap:3px;min-height:66px;padding:8px;display:grid}.health-facts span[data-v-2f77b988]{color:#34405a;align-items:center;gap:5px;display:flex}.health-facts strong[data-v-2f77b988]{color:#111827;font-size:22px;line-height:24px}.task-list[data-v-2f77b988]{gap:7px;padding:0 10px 10px;display:grid}.task-row[data-v-2f77b988],.focus-row[data-v-2f77b988],.metric-row[data-v-2f77b988],.list-row[data-v-2f77b988]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-height:44px;padding:7px 9px;display:grid}.task-row span[data-v-2f77b988],.focus-row span[data-v-2f77b988]{align-items:center;gap:5px;display:flex}.task-row strong[data-v-2f77b988],.metric-row strong[data-v-2f77b988],.list-row strong[data-v-2f77b988]{color:#111827;font-size:20px}.task-row em[data-v-2f77b988],.metric-row em[data-v-2f77b988],.list-row em[data-v-2f77b988]{grid-column:1/span 2}.focus-board[data-v-2f77b988]{align-content:start;gap:7px;padding-bottom:10px;display:grid}.focus-row[data-v-2f77b988]{margin:0 10px}.focus-row strong[data-v-2f77b988]{color:#111827;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.danger[data-v-2f77b988],.task-row.danger[data-v-2f77b988],.focus-row.danger[data-v-2f77b988],.metric-row.danger[data-v-2f77b988],.list-row.critical[data-v-2f77b988],.risk-stat-card.danger[data-v-2f77b988],.warning-game-row.critical[data-v-2f77b988]{background:#fff5f5;border-color:#e5a3aa}.watch[data-v-2f77b988],.task-row.watch[data-v-2f77b988],.focus-row.watch[data-v-2f77b988],.metric-row.watch[data-v-2f77b988],.list-row.warning[data-v-2f77b988],.risk-stat-card.watch[data-v-2f77b988],.warning-game-row.warning[data-v-2f77b988]{background:#fffaf0;border-color:#e7c37b}.good[data-v-2f77b988],.task-row.good[data-v-2f77b988],.metric-row.good[data-v-2f77b988],.risk-stat-card.good[data-v-2f77b988]{background:#f7fff9;border-color:#acd7bf}.neutral[data-v-2f77b988],.active[data-v-2f77b988],.metric-row.active[data-v-2f77b988]{background:#f4f7ff;border-color:#a8c3ed}.muted[data-v-2f77b988],.metric-row.muted[data-v-2f77b988]{background:#f8f8f8}.insight-panel[data-v-2f77b988]{margin-top:0}.insight-tabs[data-v-2f77b988]{border-bottom:1px solid var(--gf-border-strong);background:#f6f6f6;gap:0;display:flex}.insight-tabs button[data-v-2f77b988]{border:0;border-right:1px solid var(--gf-border);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;min-width:128px;height:38px;padding:0 12px;display:inline-flex}.insight-tabs button.active[data-v-2f77b988]{color:#193b88;background:#fff;box-shadow:inset 0 -2px #4267c5}.insight-tabs b[data-v-2f77b988]{color:#39445c;background:#e8ecf4;border:1px solid #ccd3e3;padding:1px 5px}.insight-grid[data-v-2f77b988]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.risk-grid[data-v-2f77b988]{grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr)}.risk-summary-box[data-v-2f77b988]{padding-bottom:8px}.risk-stack[data-v-2f77b988]{background:#eef1f7;border:1px solid #d8deeb;border-radius:999px;height:12px;margin:2px 10px 10px;display:flex;overflow:hidden}.risk-stack i[data-v-2f77b988]{min-width:0;height:100%}.risk-stack i.danger[data-v-2f77b988]{background:#cf3341}.risk-stack i.watch[data-v-2f77b988]{background:#d68100}.risk-stack i.good[data-v-2f77b988]{background:#37a065}.risk-stat-grid[data-v-2f77b988]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 10px;display:grid}.risk-stat-card[data-v-2f77b988]{gap:3px;min-height:86px;padding:9px;display:grid}.risk-stat-card span[data-v-2f77b988]{color:#34405a;font-weight:600}.risk-stat-card strong[data-v-2f77b988]{color:#101828;font-size:26px;line-height:28px}.risk-stat-card em[data-v-2f77b988],.risk-stat-card b[data-v-2f77b988]{color:var(--gf-muted);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.risk-stat-card b[data-v-2f77b988]{background:#ffffffb8;border:1px solid #00000014;justify-self:start;padding:1px 5px}.warning-games-box[data-v-2f77b988]{padding-bottom:8px}.warning-table-head[data-v-2f77b988],.warning-game-row[data-v-2f77b988]{grid-template-columns:minmax(0,1fr) 66px 72px 62px 92px;align-items:center;gap:8px;display:grid}.warning-table-head[data-v-2f77b988]{color:#5f687c;border:1px solid var(--gf-border);background:#f6f7fa;height:30px;margin:0 10px 6px;padding:0 8px;font-size:12px}.warning-table-head span[data-v-2f77b988]:not(:first-child){text-align:right}.warning-table-body[data-v-2f77b988]{gap:5px;padding:0 10px;display:grid}.warning-game-row[data-v-2f77b988]{width:100%;min-height:42px;padding:6px 8px}.warning-game-name[data-v-2f77b988]{gap:2px;min-width:0;display:grid}.warning-game-name strong[data-v-2f77b988],.warning-game-name em[data-v-2f77b988]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.warning-game-name em[data-v-2f77b988]{color:var(--gf-muted);font-style:normal;font-family:var(--gf-font-mono)}.warning-game-row b[data-v-2f77b988],.warning-actions[data-v-2f77b988]{justify-self:end}.warning-game-row b[data-v-2f77b988]{color:#12192b}.warning-actions[data-v-2f77b988]{align-items:center;gap:4px;display:inline-flex}.key-icon-button[data-v-2f77b988],.inline-key-button[data-v-2f77b988]{color:#3159b7;cursor:pointer;background:#f5f8ff;border:1px solid #bdc9e8;justify-content:center;align-items:center;display:inline-flex}.key-icon-button[data-v-2f77b988]{width:24px;height:24px}.inline-key-button[data-v-2f77b988]{height:22px;margin-top:4px;padding:0 7px;font-size:12px}.key-icon-button[data-v-2f77b988]:hover,.inline-key-button[data-v-2f77b988]:hover{background:#eaf0ff;border-color:#8da5df}.wide-box[data-v-2f77b988]{grid-column:1/-1}.slot-panel[data-v-2f77b988]{margin:8px}.compact-empty[data-v-2f77b988]{padding:12px}.focus-table th[data-v-2f77b988],.focus-table td[data-v-2f77b988],.game-dashboard-table th[data-v-2f77b988],.game-dashboard-table td[data-v-2f77b988],.game-modal-table th[data-v-2f77b988],.game-modal-table td[data-v-2f77b988]{white-space:nowrap}.focus-table code[data-v-2f77b988],.game-dashboard-table code[data-v-2f77b988],.game-modal-table code[data-v-2f77b988]{color:#586176;max-width:260px;font-family:var(--gf-font-mono);text-overflow:ellipsis;display:block;overflow:hidden}.game-report-section[data-v-2f77b988]{margin-top:0}.danger-text[data-v-2f77b988]{color:#c82333}.detail-modal-summary[data-v-2f77b988]{grid-template-columns:1fr 160px;gap:8px;margin-bottom:8px;display:grid}.detail-modal-summary label[data-v-2f77b988]{border:1px solid var(--gf-border);background:#f8f8f8;gap:3px;padding:8px;display:grid}.detail-modal-summary span[data-v-2f77b988]{color:var(--gf-muted)}.game-detail-modal[data-v-2f77b988]{width:min(1280px,100vw - 72px);max-height:calc(100vh - 70px)}.game-modal-table-wrap[data-v-2f77b988]{max-height:calc(100vh - 245px);overflow:auto}.game-modal-table[data-v-2f77b988]{min-width:980px}.object-cell[data-v-2f77b988],.summary-cell[data-v-2f77b988],.order-cell[data-v-2f77b988]{gap:3px;display:grid}.object-cell strong[data-v-2f77b988],.object-cell small[data-v-2f77b988],.summary-cell span[data-v-2f77b988],.summary-cell small[data-v-2f77b988],.order-cell span[data-v-2f77b988],.order-cell small[data-v-2f77b988]{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.object-cell small[data-v-2f77b988],.summary-cell small[data-v-2f77b988],.order-cell small[data-v-2f77b988]{color:var(--gf-muted)}.key-modal-backdrop[data-v-2f77b988]{z-index:80}.key-modal[data-v-2f77b988]{width:min(620px,100vw - 80px)}.key-field[data-v-2f77b988]{border:1px solid var(--gf-border);background:#f8f8f8;gap:5px;margin-bottom:8px;padding:8px;display:grid}.key-field span[data-v-2f77b988]{color:var(--gf-muted)}.key-field code[data-v-2f77b988]{overflow-wrap:anywhere;white-space:normal}@media (width<=1280px){.dashboard-cockpit[data-v-2f77b988],.insight-grid[data-v-2f77b988]{grid-template-columns:1fr}}.inline-detail-button[data-v-1c5cd770]{color:#244ba8;background:#f5f8ff;border:1px solid #c6d3f4;align-items:center;min-width:46px;height:22px;padding:0 8px;display:inline-flex}.slot-detail-modal[data-v-1c5cd770]{width:min(1180px,100vw - 80px)}.slot-detail-modal .legacy-modal-body[data-v-1c5cd770]{padding:10px}.slot-detail-summary[data-v-1c5cd770]{grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(160px,1fr));gap:8px;margin-bottom:10px;display:grid}.slot-detail-summary label[data-v-1c5cd770]{background:#fbfbfd;border:1px solid #d7d9e2;flex-direction:column;gap:4px;min-height:74px;padding:10px;display:flex}.slot-detail-summary span[data-v-1c5cd770],.slot-detail-summary small[data-v-1c5cd770]{color:#656a7c}.slot-detail-summary strong[data-v-1c5cd770]{color:#1f2433;font-size:14px}.slot-region-tabs[data-v-1c5cd770]{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.slot-region-tabs button[data-v-1c5cd770]{color:#2b3040;background:#fff;border:1px solid #ccd0dc;align-items:center;gap:6px;height:28px;padding:0 10px;display:inline-flex}.slot-region-tabs button.active[data-v-1c5cd770]{color:#224ba8;background:#f2f6ff;border-color:#839ddd}.slot-region-tabs em[data-v-1c5cd770]{color:#555b6f;text-align:center;background:#f2f3f7;min-width:18px;height:18px;padding:0 5px;font-style:normal;line-height:18px}.slot-detail-table-wrap[data-v-1c5cd770]{max-height:calc(100vh - 380px);overflow:auto}.slot-detail-table-wrap td strong[data-v-1c5cd770],.slot-detail-table-wrap td small[data-v-1c5cd770]{display:block}.slot-detail-table-wrap td small[data-v-1c5cd770]{color:#666d82;margin-top:4px}.slot-variant-list[data-v-1c5cd770]{flex-wrap:wrap;gap:4px;display:flex}.slot-variant-list span[data-v-1c5cd770]{color:#2b3040;background:#f7f7f9;border:1px solid #dddfe7;align-items:center;min-height:20px;padding:0 6px;display:inline-flex}@media (width<=980px){.slot-detail-modal[data-v-1c5cd770]{width:calc(100vw - 24px)}.slot-detail-summary[data-v-1c5cd770]{grid-template-columns:1fr 1fr}}.page-brief[data-v-e3e35a73]{background:#fff;border:1px solid #d9dce8;justify-content:space-between;align-items:stretch;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex}.page-brief h2[data-v-e3e35a73]{margin:0 0 6px;font-size:16px}.page-brief p[data-v-e3e35a73]{color:#5f667a;margin:0}.brief-stat[data-v-e3e35a73]{background:#f7f9ff;border:1px solid #d8deef;min-width:130px;padding:10px 12px}.brief-stat span[data-v-e3e35a73]{color:#5f667a;margin-bottom:4px;display:block}.brief-stat strong[data-v-e3e35a73]{font-size:20px}.timeout-input-wrap[data-v-e3e35a73]{align-items:center;gap:6px;display:inline-flex}.timeout-input[data-v-e3e35a73]{width:76px}.inventory-stat-page[data-v-18f6758e]{gap:0}.inventory-filter-row[data-v-18f6758e]{flex-wrap:wrap;align-content:flex-start;min-height:68px}.legacy-input.mini[data-v-18f6758e]{width:76px}.inventory-dashboard-head[data-v-18f6758e]{grid-template-columns:minmax(0,1fr) 360px;gap:8px;margin-bottom:8px;display:grid}.dashboard-metric-grid[data-v-18f6758e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dashboard-metric[data-v-18f6758e]{text-align:left;border:1px solid var(--gf-border-strong);cursor:pointer;background:#fff;grid-template-columns:34px minmax(0,1fr);gap:8px;min-height:78px;padding:9px 10px;display:grid}.dashboard-metric[data-v-18f6758e]:hover{background:#f8faff;border-color:#9fb2df}.dashboard-metric .metric-icon[data-v-18f6758e]{color:#35405f;background:#f2f5fb;border:1px solid #cfd6e5;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.dashboard-metric span[data-v-18f6758e],.dashboard-alert span[data-v-18f6758e],.ranking-desc[data-v-18f6758e],.ranking-preview-row em[data-v-18f6758e],.pipeline-node em[data-v-18f6758e],.ranking-modal-summary span[data-v-18f6758e]{color:var(--gf-muted)}.dashboard-metric strong[data-v-18f6758e]{color:#1f2430;margin-top:2px;font-size:20px;line-height:24px;display:block}.dashboard-metric em[data-v-18f6758e]{color:#606775;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-style:normal;line-height:16px;display:block;overflow:hidden}.dashboard-metric.good .metric-icon[data-v-18f6758e],.dashboard-alert.good[data-v-18f6758e]{color:#11703d;background:#eef9f2;border-color:#a9d7bc}.dashboard-metric.active .metric-icon[data-v-18f6758e]{color:#284a91;background:#eef3ff;border-color:#b9c8ed}.dashboard-metric.watch .metric-icon[data-v-18f6758e],.dashboard-alert.watch[data-v-18f6758e]{color:#8a5a00;background:#fff8e8;border-color:#e3c981}.dashboard-metric.danger .metric-icon[data-v-18f6758e],.dashboard-alert.danger[data-v-18f6758e]{color:#a4161a;background:#fff2f2;border-color:#e1a2a5}.dashboard-alerts[data-v-18f6758e]{flex-direction:column;min-width:0;display:flex}.alert-list[data-v-18f6758e]{border:1px solid var(--gf-border-strong);background:#fff;border-top:0;flex:1;grid-template-columns:1fr;gap:6px;min-height:0;padding:6px;display:grid}.dashboard-alert[data-v-18f6758e]{border:1px solid var(--gf-border);flex-direction:column;justify-content:center;min-height:31px;padding:5px 7px;display:flex}.dashboard-alert strong[data-v-18f6758e]{line-height:16px}.dashboard-alert span[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;line-height:15px;overflow:hidden}.inventory-focus-grid[data-v-18f6758e]{grid-template-columns:360px minmax(0,1fr);gap:8px;margin-bottom:8px;display:grid}.dashboard-panel[data-v-18f6758e]{background:#fff;flex-direction:column;min-width:0;min-height:238px;display:flex}.dashboard-panel .section-title strong[data-v-18f6758e]{align-items:center;gap:5px;display:inline-flex}.pipeline-list[data-v-18f6758e],.ranking-preview-list[data-v-18f6758e]{border:1px solid var(--gf-border-strong);border-top:0;flex-direction:column;flex:1;min-height:0;display:flex}.ranking-preview-list.focused[data-v-18f6758e]{min-height:288px}.pipeline-node[data-v-18f6758e]{text-align:left;border:0;border-bottom:1px solid var(--gf-border);cursor:pointer;background:#fff;grid-template-columns:minmax(0,1fr) 56px;gap:8px;min-height:34px;padding:5px 8px 6px;display:grid;position:relative;overflow:hidden}.pipeline-node[data-v-18f6758e]:hover{background:#f8faff}.pipeline-node[data-v-18f6758e]:last-child{border-bottom:0}.pipeline-node span[data-v-18f6758e],.pipeline-node strong[data-v-18f6758e],.pipeline-node em[data-v-18f6758e]{z-index:1;position:relative}.pipeline-node span[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:16px;overflow:hidden}.pipeline-node strong[data-v-18f6758e]{text-align:right;line-height:16px}.pipeline-node em[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;grid-column:1/3;font-style:normal;line-height:14px;overflow:hidden}.pipeline-node i[data-v-18f6758e]{background:#9aa8c5;height:3px;position:absolute;inset:auto auto 0 0}.pipeline-node.good i[data-v-18f6758e]{background:#3b9a5f}.pipeline-node.watch i[data-v-18f6758e]{background:#d19b21}.pipeline-node.danger i[data-v-18f6758e]{background:#c43d3d}.pipeline-node.done i[data-v-18f6758e],.pipeline-node.active i[data-v-18f6758e]{background:#4568bd}.ranking-focus-panel .section-title[data-v-18f6758e]{justify-content:space-between}.ranking-tabs[data-v-18f6758e]{border:1px solid var(--gf-border-strong);background:#fff;border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;display:grid}.ranking-tabs button[data-v-18f6758e]{color:#435070;border:1px solid var(--gf-border);cursor:pointer;background:#f7f8fb;justify-content:center;align-items:center;gap:5px;min-width:0;height:30px;padding:0 8px;display:inline-flex}.ranking-tabs button.active[data-v-18f6758e]{color:#284a91;background:#eef3ff;border-color:#9fb2df;font-weight:800}.ranking-tabs span[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-action-button[data-v-18f6758e]{color:#284a91;cursor:pointer;background:#eef3ff;border:1px solid #b9c8ed;height:22px;padding:0 6px}.text-action-button[data-v-18f6758e]:hover{background:#e2ebff}.ranking-desc[data-v-18f6758e]{border-right:1px solid var(--gf-border-strong);border-left:1px solid var(--gf-border-strong);background:#fbfbfc;min-height:30px;margin:0;padding:6px 8px;line-height:16px}.ranking-preview-row[data-v-18f6758e]{text-align:left;border:0;border-bottom:1px solid var(--gf-border);cursor:pointer;background:#fff;grid-template-columns:36px minmax(0,1fr) 54px;align-items:center;gap:7px;min-height:36px;padding:5px 7px;display:grid}.ranking-preview-row[data-v-18f6758e]:hover{background:#f5f8ff}.ranking-preview-row[data-v-18f6758e]:last-child{border-bottom:0}.rank-no[data-v-18f6758e]{color:#435070;font-weight:800}.rank-no.strong[data-v-18f6758e]{background:#eef3ff;border:1px solid #b9c8ed;justify-content:center;align-items:center;min-width:34px;height:22px;display:inline-flex}.rank-info[data-v-18f6758e],.rank-value[data-v-18f6758e]{min-width:0}.rank-info strong[data-v-18f6758e],.rank-info em[data-v-18f6758e],.rank-value strong[data-v-18f6758e],.rank-value em[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;line-height:15px;display:block;overflow:hidden}.rank-info i[data-v-18f6758e]{background:#edf0f6;height:3px;margin-top:3px;display:block}.rank-info i b[data-v-18f6758e]{background:#4966aa;height:3px;display:block}.ranking-card.risk .rank-info i b[data-v-18f6758e]{background:#bd3f3f}.ranking-card.stock .rank-info i b[data-v-18f6758e]{background:#d19b21}.ranking-card.value .rank-info i b[data-v-18f6758e]{background:#397b56}.rank-value[data-v-18f6758e]{text-align:right}.rank-value strong[data-v-18f6758e]{color:#1f2430;font-size:14px}.compact-empty[data-v-18f6758e]{min-height:120px;padding-top:48px}.ops-overview[data-v-18f6758e]{grid-template-columns:1fr 1fr 1.2fr;gap:8px;margin-bottom:8px;display:grid}.ops-panel[data-v-18f6758e]{background:#fff;flex-direction:column;min-width:0;display:flex}.ops-number-grid[data-v-18f6758e]{border:1px solid var(--gf-border-strong);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ops-number-grid button[data-v-18f6758e],.ops-number-grid label[data-v-18f6758e]{color:#222;border:0;border-right:1px solid var(--gf-border);text-align:left;background:#fff;flex-direction:column;justify-content:center;min-width:0;min-height:48px;padding:6px 8px;display:flex}.ops-number-grid button[data-v-18f6758e]:last-child,.ops-number-grid label[data-v-18f6758e]:last-child{border-right:0}.ops-number-grid button[data-v-18f6758e]{cursor:pointer}.ops-number-grid button[data-v-18f6758e]:hover{background:#f6f8ff}.ops-number-grid span[data-v-18f6758e]{color:var(--gf-muted);white-space:nowrap;text-overflow:ellipsis;line-height:15px;overflow:hidden}.ops-number-grid strong[data-v-18f6758e]{color:#1f2430;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:16px;line-height:19px;overflow:hidden}.source-compact-list[data-v-18f6758e]{border:1px solid var(--gf-border-strong);border-top:0;align-items:center;gap:6px;min-height:48px;padding:6px;display:flex;overflow-x:auto}.source-pill[data-v-18f6758e]{white-space:nowrap;border:1px solid var(--gf-border);background:#f5f5f7;align-items:center;height:22px;padding:0 8px;display:inline-flex}.compact-title[data-v-18f6758e]{min-height:26px}.report-grid[data-v-18f6758e]{flex:1;grid-template-rows:minmax(0,1fr) 248px;gap:8px;min-height:0;display:grid}.report-section[data-v-18f6758e]{flex-direction:column;min-height:0;display:flex}.section-title[data-v-18f6758e]{color:#555;border:1px solid var(--gf-border-strong);background:#f7f7f7;border-bottom:0;align-items:center;gap:10px;min-height:28px;padding:0 8px;display:flex}.section-title strong[data-v-18f6758e]{color:#222}.report-table-wrap[data-v-18f6758e],.detail-table-wrap[data-v-18f6758e]{flex:1}.inventory-stat-table[data-v-18f6758e]{min-width:2200px}.inventory-stat-table th[data-v-18f6758e]:first-child,.inventory-stat-table td[data-v-18f6758e]:first-child{width:220px}.inventory-stat-table th[data-v-18f6758e]:nth-child(2),.inventory-stat-table td[data-v-18f6758e]:nth-child(2){width:260px}.inventory-stat-table th[data-v-18f6758e]:nth-child(3),.inventory-stat-table td[data-v-18f6758e]:nth-child(3){width:360px}.inventory-stat-table th[data-v-18f6758e]:nth-child(n+4),.inventory-stat-table td[data-v-18f6758e]:nth-child(n+4){width:92px}.inventory-stat-table th[data-v-18f6758e]:nth-child(18),.inventory-stat-table td[data-v-18f6758e]:nth-child(18),.inventory-stat-table th[data-v-18f6758e]:nth-child(19),.inventory-stat-table td[data-v-18f6758e]:nth-child(19),.inventory-stat-table th[data-v-18f6758e]:nth-child(20),.inventory-stat-table td[data-v-18f6758e]:nth-child(20){width:160px}.table-count-link[data-v-18f6758e]{color:#24324f;cursor:pointer;background:#f5f7fb;border:1px solid #cfd6e5;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 7px;font-weight:700;line-height:1;display:inline-flex}.table-count-link[data-v-18f6758e]:hover{color:#284a91;background:#eef3ff;border-color:#9fb2df}.table-count-link.good[data-v-18f6758e]{color:#11703d;background:#eef9f2;border-color:#a9d7bc}.table-count-link.watch[data-v-18f6758e]{color:#8a5a00;background:#fff8e8;border-color:#e3c981}.table-count-link.active[data-v-18f6758e]{color:#284a91;background:#eef3ff;border-color:#b9c8ed}.table-count-link.danger[data-v-18f6758e]{color:#a4161a;background:#fff2f2;border-color:#e1a2a5}.table-count-link.muted[data-v-18f6758e]{color:#5f6675;background:#f6f6f7;border-color:#d7d9df}.movement-detail-table[data-v-18f6758e]{min-width:1380px}.movement-detail-table th[data-v-18f6758e]:first-child,.movement-detail-table td[data-v-18f6758e]:first-child{width:170px}.movement-detail-table th[data-v-18f6758e]:nth-child(2),.movement-detail-table td[data-v-18f6758e]:nth-child(2),.movement-detail-table th[data-v-18f6758e]:nth-child(5),.movement-detail-table td[data-v-18f6758e]:nth-child(5),.movement-detail-table th[data-v-18f6758e]:nth-child(7),.movement-detail-table td[data-v-18f6758e]:nth-child(7),.movement-detail-table th[data-v-18f6758e]:nth-child(9),.movement-detail-table td[data-v-18f6758e]:nth-child(9){width:100px}.movement-detail-table th[data-v-18f6758e]:nth-child(3),.movement-detail-table td[data-v-18f6758e]:nth-child(3),.movement-detail-table th[data-v-18f6758e]:nth-child(4),.movement-detail-table td[data-v-18f6758e]:nth-child(4){width:240px}.movement-detail-table th[data-v-18f6758e]:nth-child(6),.movement-detail-table td[data-v-18f6758e]:nth-child(6),.movement-detail-table th[data-v-18f6758e]:nth-child(8),.movement-detail-table td[data-v-18f6758e]:nth-child(8){width:170px}.ranking-modal-backdrop[data-v-18f6758e]{align-items:flex-start;padding:24px}.ranking-modal[data-v-18f6758e]{width:min(1320px,100vw - 48px);max-height:calc(100vh - 48px)}.ranking-modal .legacy-modal-body[data-v-18f6758e]{flex-direction:column;gap:8px;min-height:0;display:flex}.ranking-modal-summary[data-v-18f6758e]{border:1px solid var(--gf-border-strong);grid-template-columns:1.4fr .5fr 1fr;display:grid}.ranking-modal-summary label[data-v-18f6758e]{border-right:1px solid var(--gf-border);min-width:0;min-height:52px;padding:7px 9px}.ranking-modal-summary label[data-v-18f6758e]:last-child{border-right:0}.ranking-modal-summary span[data-v-18f6758e],.ranking-modal-summary strong[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;line-height:17px;display:block;overflow:hidden}.ranking-modal-summary strong[data-v-18f6758e]{color:#202635;margin-top:4px;font-size:14px}.ranking-modal-table-wrap[data-v-18f6758e]{max-height:calc(100vh - 226px)}.ranking-modal-table[data-v-18f6758e]{min-width:1180px}.ranking-modal-table th[data-v-18f6758e]:first-child,.ranking-modal-table td[data-v-18f6758e]:first-child{width:62px}.ranking-modal-table th[data-v-18f6758e]:nth-child(2),.ranking-modal-table td[data-v-18f6758e]:nth-child(2){width:230px}.ranking-modal-table th[data-v-18f6758e]:nth-child(3),.ranking-modal-table td[data-v-18f6758e]:nth-child(3){width:220px}.ranking-modal-table th[data-v-18f6758e]:nth-child(n+4),.ranking-modal-table td[data-v-18f6758e]:nth-child(n+4){width:92px}.ranking-modal-table th[data-v-18f6758e]:nth-child(11),.ranking-modal-table td[data-v-18f6758e]:nth-child(11){width:160px}.ranking-modal-table small[data-v-18f6758e],.ranking-modal-table code[data-v-18f6758e],.ranking-modal-table span[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;line-height:16px;display:block;overflow:hidden}.ranking-modal-note[data-v-18f6758e]{color:#555;border:1px solid var(--gf-border-strong);background:#f7f8fb;min-height:28px;padding:6px 8px}.detail-modal-backdrop[data-v-18f6758e]{align-items:flex-start;padding:24px}.detail-modal[data-v-18f6758e]{width:min(1500px,100vw - 48px);max-height:calc(100vh - 48px)}.detail-modal .legacy-modal-body[data-v-18f6758e]{flex-direction:column;gap:8px;min-height:0;display:flex}.detail-modal-summary[data-v-18f6758e]{border:1px solid var(--gf-border-strong);grid-template-columns:minmax(0,1fr) 140px;display:grid}.detail-modal-summary label[data-v-18f6758e]{border-right:1px solid var(--gf-border);min-width:0;min-height:48px;padding:7px 9px}.detail-modal-summary label[data-v-18f6758e]:last-child{border-right:0}.detail-modal-summary span[data-v-18f6758e],.detail-modal-summary strong[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;line-height:17px;display:block;overflow:hidden}.detail-modal-summary span[data-v-18f6758e]{color:var(--gf-muted)}.detail-modal-summary strong[data-v-18f6758e]{color:#202635;margin-top:4px}.detail-modal-table-wrap[data-v-18f6758e]{max-height:calc(100vh - 220px)}.detail-modal-table[data-v-18f6758e]{min-width:1360px}.detail-modal-table th[data-v-18f6758e]:first-child,.detail-modal-table td[data-v-18f6758e]:first-child{width:160px}.detail-modal-table th[data-v-18f6758e]:nth-child(4),.detail-modal-table td[data-v-18f6758e]:nth-child(4),.detail-modal-table th[data-v-18f6758e]:nth-child(5),.detail-modal-table td[data-v-18f6758e]:nth-child(5){width:220px}.detail-modal-table th[data-v-18f6758e]:nth-child(6),.detail-modal-table td[data-v-18f6758e]:nth-child(6),.detail-modal-table th[data-v-18f6758e]:nth-child(7),.detail-modal-table td[data-v-18f6758e]:nth-child(7),.detail-modal-table th[data-v-18f6758e]:nth-child(10),.detail-modal-table td[data-v-18f6758e]:nth-child(10){width:150px}.detail-modal-table small[data-v-18f6758e],.detail-modal-table code[data-v-18f6758e],.detail-modal-table span[data-v-18f6758e]{white-space:nowrap;text-overflow:ellipsis;line-height:16px;display:block;overflow:hidden}@media (width<=1600px){.inventory-dashboard-head[data-v-18f6758e]{grid-template-columns:1fr}.ops-overview[data-v-18f6758e]{grid-template-columns:1fr 1fr}.source-panel[data-v-18f6758e]{grid-column:1/3}.inventory-focus-grid[data-v-18f6758e]{grid-template-columns:320px minmax(0,1fr)}}@media (width<=960px){.dashboard-metric-grid[data-v-18f6758e],.inventory-focus-grid[data-v-18f6758e],.ops-overview[data-v-18f6758e],.ranking-modal-summary[data-v-18f6758e],.detail-modal-summary[data-v-18f6758e]{grid-template-columns:1fr}.pipeline-panel[data-v-18f6758e],.source-panel[data-v-18f6758e]{grid-column:auto}}.inventory-stat-table.column-config-table th[data-v-18f6758e],.inventory-stat-table.column-config-table td[data-v-18f6758e],.movement-detail-table.column-config-table th[data-v-18f6758e],.movement-detail-table.column-config-table td[data-v-18f6758e]{width:auto}.rule-preview-page[data-v-e7fa951a]{gap:10px}.rule-test-shell[data-v-e7fa951a],.rule-result-detail[data-v-e7fa951a]{border:1px solid var(--gf-border-strong);background:#fff}.rule-test-head[data-v-e7fa951a],.rule-result-toolbar[data-v-e7fa951a],.rule-test-foot[data-v-e7fa951a]{border-bottom:1px solid var(--gf-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.rule-test-head strong[data-v-e7fa951a]{color:#1f2430;font-size:16px;display:block}.rule-test-head span[data-v-e7fa951a]{color:#606775;margin-top:3px;display:block}.rule-stepper[data-v-e7fa951a]{border-bottom:1px solid var(--gf-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rule-step[data-v-e7fa951a]{text-align:left;border:0;border-right:1px solid var(--gf-border);cursor:pointer;background:#f8f9fc;grid-template-columns:30px minmax(0,1fr);gap:2px 8px;min-height:66px;padding:10px;display:grid}.rule-step[data-v-e7fa951a]:last-child{border-right:0}.rule-step span[data-v-e7fa951a]{color:#4f5f8f;background:#eef2ff;border:1px solid #b9c5e8;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:inline-flex}.rule-step strong[data-v-e7fa951a],.rule-step em[data-v-e7fa951a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rule-step strong[data-v-e7fa951a]{color:#242936;line-height:18px}.rule-step em[data-v-e7fa951a]{color:#6b7280;font-style:normal;line-height:16px}.rule-step.active[data-v-e7fa951a]{background:#eef3ff}.rule-step.active span[data-v-e7fa951a]{color:#fff;background:#4568bd;border-color:#4568bd}.rule-step.done span[data-v-e7fa951a]{color:#fff;background:#3b7a57;border-color:#3b7a57}.rule-test-card[data-v-e7fa951a]{padding:12px}.rule-step-panel[data-v-e7fa951a]{min-height:240px}.rule-step-title[data-v-e7fa951a]{margin-bottom:12px}.rule-step-title strong[data-v-e7fa951a],.rule-step-title span[data-v-e7fa951a]{display:block}.rule-step-title strong[data-v-e7fa951a]{color:#1f2430;font-size:15px}.rule-step-title span[data-v-e7fa951a]{color:#606775;margin-top:3px}.rule-selected-box[data-v-e7fa951a],.rule-result-grid[data-v-e7fa951a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.rule-selected-box label[data-v-e7fa951a],.rule-result-grid label[data-v-e7fa951a]{border:1px solid var(--gf-border);background:#fafafa;min-width:0;min-height:62px;padding:8px 10px}.rule-selected-box span[data-v-e7fa951a],.rule-result-grid span[data-v-e7fa951a],.rule-selected-box strong[data-v-e7fa951a],.rule-result-grid strong[data-v-e7fa951a]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rule-selected-box span[data-v-e7fa951a],.rule-result-grid span[data-v-e7fa951a]{color:#606775;line-height:16px}.rule-selected-box strong[data-v-e7fa951a],.rule-result-grid strong[data-v-e7fa951a]{color:#1f2430;margin-top:5px;line-height:20px}.rule-condition-grid[data-v-e7fa951a]{grid-template-columns:repeat(3,minmax(0,1fr))}.rule-checkbox[data-v-e7fa951a]{align-self:end;min-height:32px}.rule-safety-note[data-v-e7fa951a]{color:#3d4d72;background:#f6f8fd;border:1px solid #d8dfef;margin-top:12px;padding:9px 10px}.rule-test-foot[data-v-e7fa951a]{border-bottom:0;justify-content:flex-end;padding:10px 0 0}.rule-result-summary[data-v-e7fa951a]{border:1px solid var(--gf-border);background:#f8f9fc;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.rule-result-status strong[data-v-e7fa951a],.rule-result-status span[data-v-e7fa951a]{display:block}.rule-result-status strong[data-v-e7fa951a]{font-size:16px}.rule-result-status span[data-v-e7fa951a]{color:#606775;margin-top:3px}.rule-result-status.enabled strong[data-v-e7fa951a]{color:#167044}.rule-result-status.disabled strong[data-v-e7fa951a]{color:#b4232d}.rule-result-toolbar>div[data-v-e7fa951a]{flex-wrap:wrap;gap:8px;display:flex}.rule-detail-grid[data-v-e7fa951a]{grid-template-columns:minmax(360px,.42fr) minmax(0,1fr);gap:10px;padding:10px;display:grid}.preview-panel[data-v-e7fa951a]{min-width:0}.preview-table-wrap[data-v-e7fa951a]{max-height:220px}.candidates-panel[data-v-e7fa951a]{min-width:0}@media (width<=1200px){.rule-stepper[data-v-e7fa951a],.rule-selected-box[data-v-e7fa951a],.rule-result-grid[data-v-e7fa951a],.rule-condition-grid[data-v-e7fa951a],.rule-detail-grid[data-v-e7fa951a]{grid-template-columns:1fr}}.guide-tour[data-v-f2526b9f]{z-index:10000;position:fixed;bottom:18px;right:18px}.guide-tour-trigger[data-v-f2526b9f]{color:#5a3c00;background:#fff6d6;border:1px solid #e2c25c;align-items:center;gap:6px;height:34px;padding:0 12px;font-weight:700;display:inline-flex;box-shadow:0 6px 16px #00000029}.guide-tour-trigger[data-v-f2526b9f]:hover{background:#fff1bf}.guide-tour-panel[data-v-f2526b9f]{z-index:10004;background:#fff;border:1px solid #8d94ad;width:360px;position:fixed;box-shadow:0 14px 32px #0000003d}.guide-mask[data-v-f2526b9f]{z-index:10001;pointer-events:auto;background:#0f121e94;position:fixed}.guide-mask.full[data-v-f2526b9f]{inset:0}.guide-highlight[data-v-f2526b9f]{z-index:10002;pointer-events:none;background:#ffffff14;border:2px solid #f2c94c;position:fixed;box-shadow:0 0 0 3px #f2c94c57,0 10px 28px #0000003d}.guide-tour-panel header[data-v-f2526b9f]{color:#fff;background:#555873;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.guide-tour-panel header span[data-v-f2526b9f],.guide-tour-panel header strong[data-v-f2526b9f]{display:block}.guide-tour-panel header span[data-v-f2526b9f]{opacity:.82}.guide-tour-panel header strong[data-v-f2526b9f]{margin-top:3px;font-size:14px}.guide-tour-panel header button[data-v-f2526b9f]{color:#fff;background:0 0;border:0;align-self:start}.guide-tour-body[data-v-f2526b9f]{padding:14px 12px}.guide-tour-body p[data-v-f2526b9f]{color:#252a3b;margin:0;font-size:13px;line-height:1.7}.guide-tour-body small[data-v-f2526b9f]{color:#6b7280;margin-top:10px;display:block}.guide-tour-panel footer[data-v-f2526b9f]{background:#f6f7fa;border-top:1px solid #e1e3ea;justify-content:flex-end;gap:8px;padding:10px 12px;display:flex}@media (width<=520px){.guide-tour[data-v-f2526b9f]{bottom:12px;right:12px}.guide-tour-panel[data-v-f2526b9f]{width:min(340px,100vw - 24px)}}.policy-head[data-v-dc7ebc6f],.policy-card[data-v-dc7ebc6f]{background:#fff;border:1px solid #d9dce7}.policy-head[data-v-dc7ebc6f]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:12px;display:flex}.policy-head strong[data-v-dc7ebc6f],.policy-head span[data-v-dc7ebc6f]{display:block}.policy-head strong[data-v-dc7ebc6f]{color:#202638;font-size:15px}.policy-head span[data-v-dc7ebc6f]{color:#5f6678;margin-top:4px}.policy-actions[data-v-dc7ebc6f]{gap:8px;display:flex}.policy-actions .legacy-button.primary[data-v-dc7ebc6f],.policy-actions .legacy-button.primary[data-v-dc7ebc6f]:disabled{color:#fff;opacity:1;background:#4160b6;border-color:#324d9d}.policy-actions .legacy-button.primary[data-v-dc7ebc6f]:disabled{cursor:not-allowed;background:#6574aa;border-color:#596897}.policy-actions .legacy-button.primary span[data-v-dc7ebc6f],.policy-actions .legacy-button.primary svg[data-v-dc7ebc6f]{color:#fff;stroke:currentColor}.policy-note-strip[data-v-dc7ebc6f]{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.policy-note-strip span[data-v-dc7ebc6f]{color:#46506a;background:#fff;border:1px solid #d9dce7;padding:4px 8px}.policy-layout[data-v-dc7ebc6f]{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.policy-main[data-v-dc7ebc6f]{gap:10px;display:grid}.policy-card header[data-v-dc7ebc6f]{border-bottom:1px solid #e0e3ec;padding:11px 12px}.policy-card header strong[data-v-dc7ebc6f],.policy-card header span[data-v-dc7ebc6f]{display:block}.policy-card header strong[data-v-dc7ebc6f]{color:#202638}.policy-card header span[data-v-dc7ebc6f]{color:#61687a;margin-top:4px}.policy-flow[data-v-dc7ebc6f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:12px;list-style:none;display:grid}.policy-flow li[data-v-dc7ebc6f]{background:#f8f9fc;border:1px solid #e0e3ec;grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:48px;padding:9px;display:grid}.policy-flow em[data-v-dc7ebc6f]{color:#fff;background:#4160b6;justify-content:center;align-items:center;width:24px;height:24px;font-style:normal;font-weight:700;display:inline-flex}.policy-flow span[data-v-dc7ebc6f]{color:#45506a;line-height:1.45}.policy-toggle[data-v-dc7ebc6f]{align-items:flex-start;gap:10px;padding:12px;display:flex}.policy-toggle input[data-v-dc7ebc6f]{margin-top:3px}.policy-toggle strong[data-v-dc7ebc6f],.policy-toggle small[data-v-dc7ebc6f]{display:block}.policy-toggle small[data-v-dc7ebc6f]{color:#687083;margin-top:4px}.threshold-editor[data-v-dc7ebc6f]{grid-template-columns:240px minmax(0,1fr);gap:10px;padding:12px;display:grid}.threshold-editor label span[data-v-dc7ebc6f],.threshold-editor aside strong[data-v-dc7ebc6f],.threshold-editor aside span[data-v-dc7ebc6f]{display:block}.threshold-editor input[data-v-dc7ebc6f]{width:140px;margin-top:6px}.threshold-editor aside[data-v-dc7ebc6f]{background:#f8f9fc;border:1px solid #e0e3ec;padding:10px}.threshold-editor aside span[data-v-dc7ebc6f]{color:#626b80;margin-top:4px}.policy-card .legacy-textarea[data-v-dc7ebc6f]{width:calc(100% - 24px);min-height:84px;margin:12px}@media (width<=1180px){.policy-layout[data-v-dc7ebc6f],.policy-flow[data-v-dc7ebc6f],.threshold-editor[data-v-dc7ebc6f]{grid-template-columns:1fr}}.integration-page[data-v-e0278ca4]{min-width:0}.integration-layout[data-v-e0278ca4]{flex:1;min-height:0;display:block}.integration-list[data-v-e0278ca4]{min-height:0;overflow:auto}.integration-table[data-v-e0278ca4]{min-width:1180px}.integration-table th[data-v-e0278ca4]:first-child,.integration-table td[data-v-e0278ca4]:first-child{width:116px}.integration-table th[data-v-e0278ca4]:nth-child(2),.integration-table td[data-v-e0278ca4]:nth-child(2){width:120px}.integration-table th[data-v-e0278ca4]:nth-child(3),.integration-table td[data-v-e0278ca4]:nth-child(3),.integration-table th[data-v-e0278ca4]:nth-child(4),.integration-table td[data-v-e0278ca4]:nth-child(4),.integration-table th[data-v-e0278ca4]:nth-child(5),.integration-table td[data-v-e0278ca4]:nth-child(5),.integration-table th[data-v-e0278ca4]:nth-child(7),.integration-table td[data-v-e0278ca4]:nth-child(7){width:100px}.integration-table th[data-v-e0278ca4]:nth-child(6),.integration-table td[data-v-e0278ca4]:nth-child(6){width:190px}.integration-table th[data-v-e0278ca4]:nth-child(9),.integration-table td[data-v-e0278ca4]:nth-child(9){width:86px}.integration-table.column-config-table th[data-v-e0278ca4],.integration-table.column-config-table td[data-v-e0278ca4]{width:auto}.legacy-modal.integration-config-modal[data-v-e0278ca4]{width:min(1180px,100vw - 80px)}.integration-config-modal .legacy-modal-head[data-v-e0278ca4]{gap:10px}.integration-config-modal .legacy-modal-head span[data-v-e0278ca4]{color:#e7e8ef;flex:1;font-size:12px}.integration-modal-body[data-v-e0278ca4]{max-height:calc(100vh - 220px)}.editor-grid.two-cols[data-v-e0278ca4]{grid-template-columns:repeat(2,1fr)}.setting-line[data-v-e0278ca4]{background:#f8f9fb;border:1px solid #d8dce5;grid-template-columns:86px 1fr;align-items:center;gap:8px;min-height:28px;margin-bottom:6px;padding:5px 7px;display:grid}.setting-line span[data-v-e0278ca4]{color:#555}.setting-line strong[data-v-e0278ca4]{font-weight:400}.endpoint-panel[data-v-e0278ca4]{border:1px solid #d8dce5;margin:10px 0}.endpoint-panel .panel-title[data-v-e0278ca4]{background:#f4f6fa;border-bottom:1px solid #d8dce5;justify-content:space-between;align-items:center;min-height:30px;padding:0 8px;display:flex}.endpoint-panel .panel-title span[data-v-e0278ca4]{color:#666;font-size:12px}.endpoint-table[data-v-e0278ca4]{min-width:980px}.endpoint-table th[data-v-e0278ca4]:first-child,.endpoint-table td[data-v-e0278ca4]:first-child{width:110px}.endpoint-table th[data-v-e0278ca4]:nth-child(2),.endpoint-table td[data-v-e0278ca4]:nth-child(2),.endpoint-table th[data-v-e0278ca4]:nth-child(4),.endpoint-table td[data-v-e0278ca4]:nth-child(4),.endpoint-table th[data-v-e0278ca4]:nth-child(5),.endpoint-table td[data-v-e0278ca4]:nth-child(5){width:74px}.endpoint-table.column-config-table th[data-v-e0278ca4],.endpoint-table.column-config-table td[data-v-e0278ca4]{width:auto}.endpoint-table td code[data-v-e0278ca4]:not(.endpoint-address){white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.endpoint-table td .endpoint-address[data-v-e0278ca4]{white-space:normal;word-break:break-all;text-overflow:clip;line-height:1.5;display:block;overflow:visible}.endpoint-table td small[data-v-e0278ca4]{color:#6a7280;margin-top:2px;display:block}.input-with-button>div[data-v-e0278ca4]{grid-template-columns:1fr 34px;gap:6px;display:grid}.input-with-button .legacy-button[data-v-e0278ca4]{min-width:34px;padding:0}.form-hint[data-v-e0278ca4]{color:#4f5b6b;background:#f6f8fb;border:1px solid #d8dce5;padding:8px 10px;line-height:1.5}.direction-badge[data-v-e0278ca4],.status-pill[data-v-e0278ca4]{text-align:center;background:#f3f5f8;border:1px solid #cbd1dc;min-width:58px;padding:1px 6px;display:inline-block}.direction-badge.inbound[data-v-e0278ca4]{color:#1f4f8a;background:#eef5ff;border-color:#bad0ec}.direction-badge.outbound[data-v-e0278ca4]{color:#7a4a11;background:#fff6e8;border-color:#e5c995}.direction-badge.both[data-v-e0278ca4]{color:#3b4778;background:#f1f3ff;border-color:#bfc6e8}.status-pill.enabled[data-v-e0278ca4]{color:#26713c;background:#edf8ef;border-color:#b9d8c1}.status-pill.disabled[data-v-e0278ca4]{color:#8a2d2d;background:#fff1f1;border-color:#ddb8b8}.status-pill.placeholder[data-v-e0278ca4],.status-pill.incomplete[data-v-e0278ca4]{color:#8a5a0a;background:#fff7df;border-color:#dfc17a}.one-time-secret[data-v-e0278ca4]{background:#fff9e9;border:1px solid #d8c083;grid-template-columns:110px 1fr 70px;align-items:center;gap:8px;margin-top:10px;padding:8px;display:grid}.one-time-secret code[data-v-e0278ca4]{text-overflow:ellipsis;overflow:hidden}.sample-panel .panel-title .legacy-button[data-v-e0278ca4]{min-width:82px;height:26px}.sample-empty[data-v-e0278ca4]{color:#666;background:#fff;padding:10px}.sample-empty.fail[data-v-e0278ca4]{color:var(--gf-danger)}.sample-list[data-v-e0278ca4]{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.sample-card[data-v-e0278ca4]{background:#fbfbfc;border:1px solid #d8dce5;min-width:0;padding:8px}.sample-card header[data-v-e0278ca4]{color:#333;justify-content:space-between;align-items:center;min-height:26px;margin-bottom:6px;display:flex}.sample-card header span[data-v-e0278ca4]{color:#fff;background:var(--gf-table-head);border:1px solid #50536c;padding:1px 6px}.sample-card label[data-v-e0278ca4]{margin-bottom:6px;display:block}.sample-card label span[data-v-e0278ca4]{color:#666;margin-bottom:3px;display:block}.sample-card code[data-v-e0278ca4],.sample-card pre[data-v-e0278ca4]{color:#333;white-space:pre-wrap;word-break:break-all;background:#fff;border:1px solid #dfe2ea;max-height:170px;padding:6px;display:block;overflow:auto}.sample-card small[data-v-e0278ca4]{color:#777}.standalone-client-page[data-v-63c95d72]{gap:10px}.client-toolbar[data-v-63c95d72],.client-overview[data-v-63c95d72],.client-filters[data-v-63c95d72],.client-message[data-v-63c95d72]{background:#fff;border:1px solid #d9dce7;flex:none}.client-toolbar[data-v-63c95d72]{justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 12px;display:flex}.toolbar-title[data-v-63c95d72],.toolbar-actions[data-v-63c95d72],.toolbar-title>div[data-v-63c95d72]{align-items:center;display:flex}.toolbar-title[data-v-63c95d72]{color:#25304a;gap:9px;min-width:0}.toolbar-title>div[data-v-63c95d72]{align-items:baseline;gap:10px;min-width:0}.toolbar-title strong[data-v-63c95d72]{flex:none;font-size:15px}.toolbar-title span[data-v-63c95d72]{color:#697084;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toolbar-actions[data-v-63c95d72]{flex:none;gap:8px}.client-overview[data-v-63c95d72]{grid-template-columns:repeat(6,minmax(90px,128px)) minmax(240px,1fr);min-height:54px;display:grid}.client-overview>div[data-v-63c95d72]{border-right:1px solid #e4e6ed;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 14px;display:flex}.client-overview span[data-v-63c95d72],.filter-result[data-v-63c95d72]{color:#687083}.client-overview strong[data-v-63c95d72]{color:#202638;font-size:18px}.client-overview p[data-v-63c95d72]{color:#555f75;align-self:center;margin:0;padding:10px 14px;line-height:1.45}.client-message[data-v-63c95d72]{color:#17613c;background:#f0faf5;border-color:#addbc4;padding:8px 11px}.client-message.error[data-v-63c95d72]{color:#9b2f2a;background:#fff5f4;border-color:#efb4ac}.client-filters[data-v-63c95d72]{align-items:center;gap:8px;min-height:48px;padding:8px 10px;display:flex}.search-field[data-v-63c95d72]{color:#72798a;background:#fff;border:1px solid #bfc4d0;align-items:center;width:min(320px,100%);height:30px;padding:0 9px;display:flex}.search-field[data-v-63c95d72]:focus-within{border-color:#4160b6}.search-field input[data-v-63c95d72]{background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 0 0 7px}.client-filters .legacy-select[data-v-63c95d72]{width:140px}.filter-result[data-v-63c95d72]{white-space:nowrap;margin-left:auto}.client-table-wrap[data-v-63c95d72]{flex:auto;min-height:260px}.client-table[data-v-63c95d72]{table-layout:fixed;min-width:1300px}.client-table th[data-v-63c95d72]:first-child,.client-table td[data-v-63c95d72]:first-child{width:170px}.client-table th[data-v-63c95d72]:nth-child(2),.client-table td[data-v-63c95d72]:nth-child(2){width:105px}.client-table th[data-v-63c95d72]:nth-child(3),.client-table td[data-v-63c95d72]:nth-child(3){width:115px}.client-table th[data-v-63c95d72]:nth-child(4),.client-table td[data-v-63c95d72]:nth-child(4){width:90px}.client-table th[data-v-63c95d72]:nth-child(5),.client-table td[data-v-63c95d72]:nth-child(5){width:220px}.client-table th[data-v-63c95d72]:nth-child(6),.client-table td[data-v-63c95d72]:nth-child(6){width:170px}.client-table th[data-v-63c95d72]:nth-child(7),.client-table td[data-v-63c95d72]:nth-child(7){width:210px}.client-table th[data-v-63c95d72]:nth-child(8),.client-table td[data-v-63c95d72]:nth-child(8){width:145px}.client-table th[data-v-63c95d72]:nth-child(9),.client-table td[data-v-63c95d72]:nth-child(9){width:160px}.client-identity[data-v-63c95d72]{gap:4px;display:grid}.client-table td:nth-child(3)>span[data-v-63c95d72],.client-table td:nth-child(3)>small[data-v-63c95d72],.client-table td:nth-child(6)>strong[data-v-63c95d72],.client-table td:nth-child(6)>small[data-v-63c95d72],.client-table td:nth-child(7)>span[data-v-63c95d72],.client-table td:nth-child(7)>small[data-v-63c95d72]{display:block}.client-table td:nth-child(3)>small[data-v-63c95d72],.client-table td:nth-child(6)>small[data-v-63c95d72],.client-table td:nth-child(7)>small[data-v-63c95d72]{margin-top:4px}.client-identity strong[data-v-63c95d72]{color:#252b3a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-identity code[data-v-63c95d72],.client-table small[data-v-63c95d72]{color:#71788a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.key-value[data-v-63c95d72]{color:#39445e;text-overflow:ellipsis;white-space:nowrap;background:#f4f5f8;padding:3px 5px;display:block;overflow:hidden}.rollout-badge[data-v-63c95d72],.state-dot[data-v-63c95d72]{white-space:nowrap;align-items:center;width:max-content;max-width:100%;display:inline-flex}.rollout-badge[data-v-63c95d72]{color:#555f72;background:#f2f3f6;border:1px solid #d8dbe3;padding:3px 7px}.rollout-badge.catalog[data-v-63c95d72]{color:#855812;background:#fff8e7;border-color:#e9ce8a}.rollout-badge.enforce[data-v-63c95d72]{color:#17613c;background:#eef9f3;border-color:#addbc4}.state-dot[data-v-63c95d72]:before{content:"";background:#969dab;border-radius:50%;width:7px;height:7px;margin-right:6px}.state-dot.enabled[data-v-63c95d72]:before{background:#27845a}.embed-state.enabled[data-v-63c95d72]{color:#17613c;font-weight:600}.client-table .table-actions[data-v-63c95d72]{box-shadow:none;display:table-cell;position:static}.client-table .table-actions .text-action+.text-action[data-v-63c95d72]{margin-left:10px}.client-editor[data-v-63c95d72]{width:min(760px,100vw - 32px)}.client-editor-grid[data-v-63c95d72]{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px 14px;display:grid}.client-editor-grid label[data-v-63c95d72],.rotate-body label[data-v-63c95d72]{gap:6px;min-width:0;display:grid}.client-editor-grid>label[data-v-63c95d72]{grid-column:span 3}.client-editor-grid>.client-state-field[data-v-63c95d72]{grid-column:span 2}.client-editor-grid label>span[data-v-63c95d72],.rotate-body label>span[data-v-63c95d72]{color:#394156;font-weight:600}.client-editor-grid .grid-full[data-v-63c95d72]{grid-column:span 6}.callback-url-field[data-v-63c95d72]{gap:6px;display:grid}.callback-url-field>span[data-v-63c95d72]{color:#394156;font-weight:600}.callback-url-current[data-v-63c95d72]{color:#535d73;background:#f6f7fa;border:1px solid #e0e3ea;justify-content:space-between;gap:12px;padding:7px 9px;display:flex}.callback-url-current small[data-v-63c95d72],.callback-url-permission-hint[data-v-63c95d72]{color:#737b8d}.callback-url-reveal-controls[data-v-63c95d72]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.callback-url-revealed-hint[data-v-63c95d72]{color:#17613c}.client-editor-grid .legacy-textarea[data-v-63c95d72]{resize:vertical;width:100%}.budget-controls[data-v-63c95d72]{background:#f7f8fb;border:1px solid #dfe2ea;gap:12px;padding:12px;display:grid}.budget-controls>header[data-v-63c95d72]{justify-content:space-between;align-items:center;gap:16px;display:flex}.budget-controls>header>small[data-v-63c95d72]{color:#697084;text-align:right}.budget-toggle[data-v-63c95d72]{white-space:nowrap;align-items:center;gap:8px!important;display:inline-flex!important}.budget-toggle input[data-v-63c95d72]{width:16px;height:16px;margin:0}.budget-limit-grid[data-v-63c95d72]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.budget-limit-grid label[data-v-63c95d72]{gap:6px;display:grid}.budget-limit-grid span[data-v-63c95d72]{color:#394156;font-weight:600}.embed-controls[data-v-63c95d72]{border-top:1px solid #dfe2ea;grid-template-columns:max-content minmax(260px,1fr);align-items:end;gap:7px 16px;padding-top:12px;display:grid}.embed-controls>label[data-v-63c95d72]:not(.budget-toggle){gap:6px;display:grid}.embed-controls>label>span[data-v-63c95d72]{color:#394156;font-weight:600}.embed-controls>small[data-v-63c95d72]{color:#697084;grid-column:1/-1}.rotate-body[data-v-63c95d72]{gap:14px;display:grid}.rotate-target[data-v-63c95d72]{background:#f6f7fa;border:1px solid #e0e3ea;gap:4px;padding:10px;display:grid}.rotate-target span[data-v-63c95d72]{color:#6a7182}.rotate-target code[data-v-63c95d72]{color:#525c72}.rotate-warning[data-v-63c95d72]{color:#8b3f1c;background:#fff8ef;border:1px solid #ebc69e;margin:0;padding:9px 10px;line-height:1.5}.enforce-confirm-body[data-v-63c95d72]{gap:10px;display:grid}.enforce-confirm-body p[data-v-63c95d72]{color:#555f75;margin:0;line-height:1.55}.enforce-target[data-v-63c95d72]{background:#fff8ef;border:1px solid #ebc69e;gap:4px;padding:10px;display:grid}.enforce-target span[data-v-63c95d72]{color:#7c5a34}.enforce-target code[data-v-63c95d72]{color:#5d4a38}.budget-confirm-limits[data-v-63c95d72]{border:1px solid #e0e3ea;gap:0;margin:2px 0 0;display:grid}.budget-confirm-limits>div[data-v-63c95d72]{justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.budget-confirm-limits>div+div[data-v-63c95d72]{border-top:1px solid #e0e3ea}.budget-confirm-limits dt[data-v-63c95d72]{color:#697084}.budget-confirm-limits dd[data-v-63c95d72]{overflow-wrap:anywhere;color:#252b3a;margin:0;font-weight:700}@media (width<=820px){.client-overview[data-v-63c95d72]{grid-template-columns:repeat(3,minmax(100px,1fr))}.client-overview p[data-v-63c95d72]{border-top:1px solid #e4e6ed;grid-column:1/-1}.budget-limit-grid[data-v-63c95d72]{grid-template-columns:1fr}.budget-controls>header[data-v-63c95d72]{flex-direction:column;align-items:flex-start}.budget-controls>header>small[data-v-63c95d72]{text-align:left}.embed-controls[data-v-63c95d72]{grid-template-columns:1fr}.embed-controls>small[data-v-63c95d72]{grid-column:1}}.credential-notice[data-v-63c95d72]{color:#27543f;background:#eff8f3;border:1px solid #b9d9c8;align-items:center;gap:8px;margin-bottom:12px;padding:9px 10px;display:flex}.credential-group+.credential-group[data-v-63c95d72]{border-top:1px solid #e0e3ea;margin-top:14px;padding-top:14px}.credential-group>strong[data-v-63c95d72]{color:#252c3e;margin-bottom:8px;display:block}.credential-copy-message[data-v-63c95d72]{color:#27543f;background:#eff8f3;border:1px solid #b9d9c8;margin-top:12px;padding:8px 10px}.credential-confirm[data-v-63c95d72]{color:#434c60;align-items:flex-start;gap:8px;margin-top:12px;line-height:1.5;display:flex}.credential-confirm input[data-v-63c95d72]{flex:none;margin-top:3px}.credential-line[data-v-63c95d72]{border:1px solid #e0e3ea;border-bottom:0;grid-template-columns:110px minmax(0,1fr) 30px;align-items:center;min-height:38px;display:grid}.credential-line[data-v-63c95d72]:last-child{border-bottom:1px solid #e0e3ea}.credential-line>span[data-v-63c95d72]{color:#5e6679;background:#f6f7fa;padding:8px}.credential-line code[data-v-63c95d72]{color:#26324c;white-space:nowrap;padding:8px;overflow:auto}.credential-line button[data-v-63c95d72]{color:#4d5870;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.credential-line button[data-v-63c95d72]:hover{color:#29489e;background:#eef2ff}.spinning[data-v-63c95d72]{animation:.9s linear infinite spin-63c95d72}@keyframes spin-63c95d72{to{transform:rotate(360deg)}}@media (width<=900px){.client-toolbar[data-v-63c95d72],.client-filters[data-v-63c95d72]{flex-direction:column;align-items:stretch}.toolbar-title>div[data-v-63c95d72]{gap:3px;display:grid}.toolbar-title span[data-v-63c95d72]{white-space:normal}.toolbar-actions[data-v-63c95d72]{justify-content:flex-end}.client-overview[data-v-63c95d72]{grid-template-columns:repeat(2,minmax(0,1fr))}.client-overview>div[data-v-63c95d72]:nth-child(2n){border-right:0}.client-overview p[data-v-63c95d72]{border-top:1px solid #e4e6ed;grid-column:1/-1}.search-field[data-v-63c95d72],.client-filters .legacy-select[data-v-63c95d72]{width:100%}.filter-result[data-v-63c95d72]{margin-left:0}.client-table th[data-v-63c95d72]:last-child,.client-table td.table-actions[data-v-63c95d72]{box-shadow:none!important;position:static!important}}@media (width<=620px){.client-editor-grid[data-v-63c95d72]{grid-template-columns:minmax(0,1fr)}.client-editor-grid>label[data-v-63c95d72],.client-editor-grid>.client-state-field[data-v-63c95d72],.client-editor-grid .grid-full[data-v-63c95d72]{grid-column:1}.callback-url-current[data-v-63c95d72]{flex-direction:column;align-items:flex-start}.callback-url-reveal-controls[data-v-63c95d72]{grid-template-columns:minmax(0,1fr)}.credential-line[data-v-63c95d72]{grid-template-columns:minmax(0,1fr) 30px}.credential-line>span[data-v-63c95d72]{grid-column:1/-1}}.rule-workbench[data-v-f7a92a72]{background:#fff;border:1px solid #d9dce7;margin-bottom:10px}.rule-workbench-head[data-v-f7a92a72]{border-bottom:1px solid #e3e5ed;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.rule-workbench-head strong[data-v-f7a92a72],.rule-workbench-head span[data-v-f7a92a72]{display:block}.rule-workbench-head strong[data-v-f7a92a72]{color:#252a3b;font-size:14px}.rule-workbench-head span[data-v-f7a92a72]{color:#5d6476;margin-top:3px}.rule-summary-grid[data-v-f7a92a72]{border-bottom:1px solid #e3e5ed;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rule-summary-grid label[data-v-f7a92a72]{border-right:1px solid #e3e5ed;min-height:54px;padding:8px 12px}.rule-summary-grid label[data-v-f7a92a72]:last-child{border-right:0}.rule-summary-grid span[data-v-f7a92a72],.rule-summary-grid small[data-v-f7a92a72]{color:#61687a;display:block}.rule-summary-grid strong[data-v-f7a92a72]{color:#1f2433;margin-top:3px;font-size:17px;display:block}.rule-safety-strip[data-v-f7a92a72]{border-top:1px solid #e3e5ed;flex-wrap:wrap;gap:8px;padding:8px 12px;display:flex}.rule-safety-strip span[data-v-f7a92a72]{color:#46506a;background:#f7f8fb;border:1px solid #dfe2ec;padding:3px 8px}.rule-scope-cell strong[data-v-f7a92a72],.rule-scope-cell small[data-v-f7a92a72]{display:block}.rule-scope-cell small[data-v-f7a92a72]{color:#697084;margin-top:3px}.region-chain[data-v-f7a92a72]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.region-chain span[data-v-f7a92a72]{color:#24513a;background:#f2fbf4;border:1px solid #b8dfc2;align-items:center;gap:4px;min-height:22px;padding:0 7px;display:inline-flex}.region-chain span.disabled[data-v-f7a92a72]{color:#9b1c1c;background:#fff5f5;border-color:#e3b6b6}.region-chain small[data-v-f7a92a72]{color:inherit;opacity:.75}.rule-modal-note[data-v-f7a92a72]{background:#f8f9fc;border:1px solid #dfe2ec;padding:9px 10px}.rule-modal-note strong[data-v-f7a92a72],.rule-modal-note span[data-v-f7a92a72]{display:block}.rule-modal-note span[data-v-f7a92a72],.region-editor-head span[data-v-f7a92a72]{color:#61687a;margin-top:3px;line-height:1.45}.region-editor-head[data-v-f7a92a72]{align-items:flex-start}.legacy-modal.large.rule-modal[data-v-f7a92a72]{width:min(1280px,100vw - 72px)}.rule-modal .legacy-modal-body[data-v-f7a92a72]{background:#f4f6fa;padding:14px}.rule-wizard-hero[data-v-f7a92a72]{background:#fff;border:1px solid #d9dce7;grid-template-columns:minmax(0,1fr) 360px;gap:12px;margin-bottom:10px;padding:12px;display:grid}.rule-wizard-hero>div>span[data-v-f7a92a72]{color:#4160b6;font-weight:700;display:block}.rule-wizard-hero>div>strong[data-v-f7a92a72]{color:#202638;margin-top:4px;font-size:18px;display:block}.rule-wizard-hero p[data-v-f7a92a72]{color:#5e6578;max-width:760px;margin:6px 0 0;line-height:1.55}.rule-wizard-hero aside[data-v-f7a92a72]{grid-template-columns:1fr;gap:8px;display:grid}.rule-wizard-hero label[data-v-f7a92a72]{background:#f8f9fc;border:1px solid #e0e3ec;padding:8px 10px}.rule-wizard-hero label span[data-v-f7a92a72],.rule-wizard-hero label strong[data-v-f7a92a72]{display:block}.rule-wizard-hero label span[data-v-f7a92a72]{color:#697084}.rule-wizard-hero label strong[data-v-f7a92a72]{color:#202638;margin-top:3px;line-height:1.35}.rule-wizard[data-v-f7a92a72]{background:#fff;border:1px solid #d9dce7;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:10px;display:grid}.rule-wizard-step[data-v-f7a92a72]{text-align:left;cursor:pointer;background:#fff;border:0;border-right:1px solid #e0e3ec;grid-template-columns:34px minmax(0,1fr);gap:10px;min-height:68px;padding:11px 12px;display:grid}.rule-wizard-step[data-v-f7a92a72]:last-child{border-right:0}.rule-wizard-step em[data-v-f7a92a72]{color:#5a6173;background:#f5f6fa;border:1px solid #cdd2df;justify-content:center;align-items:center;width:28px;height:28px;font-style:normal;font-weight:700;display:inline-flex}.rule-wizard-step span[data-v-f7a92a72]{min-width:0;display:block}.rule-wizard-step strong[data-v-f7a92a72],.rule-wizard-step small[data-v-f7a92a72]{display:block}.rule-wizard-step strong[data-v-f7a92a72]{color:#252a3b;font-size:13px}.rule-wizard-step small[data-v-f7a92a72]{color:#697084;white-space:normal;margin-top:5px;line-height:1.35}.rule-wizard-step.active[data-v-f7a92a72]{background:#eef3ff;box-shadow:inset 0 3px #4160b6}.rule-wizard-step.active em[data-v-f7a92a72],.rule-wizard-step.done em[data-v-f7a92a72]{color:#fff;background:#4160b6;border-color:#4160b6}.rule-wizard-step.done[data-v-f7a92a72]{background:#fbfcff}.rule-wizard-panel[data-v-f7a92a72]{min-height:360px}.wizard-layout[data-v-f7a92a72]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:12px;display:grid}.wizard-card[data-v-f7a92a72]{background:#fff;border:1px solid #d9dce7}.wizard-card.main[data-v-f7a92a72]{min-height:360px}.wizard-card header[data-v-f7a92a72]{border-bottom:1px solid #e0e3ec;padding:11px 12px}.wizard-card header strong[data-v-f7a92a72],.wizard-card header span[data-v-f7a92a72]{display:block}.wizard-card header strong[data-v-f7a92a72]{color:#202638;font-size:14px}.wizard-card header span[data-v-f7a92a72]{color:#61687a;margin-top:4px;line-height:1.45}.rule-type-grid[data-v-f7a92a72]{border-bottom:1px solid #e0e3ec;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.rule-type-card[data-v-f7a92a72]{text-align:left;cursor:pointer;background:#fbfcff;border:1px solid #d9dce7;border-radius:6px;min-height:84px;padding:12px;position:relative}.rule-type-card strong[data-v-f7a92a72],.rule-type-card span[data-v-f7a92a72],.rule-type-card small[data-v-f7a92a72]{display:block}.rule-type-card span[data-v-f7a92a72]{color:#5e6578;margin-top:6px;line-height:1.45}.rule-type-card.active[data-v-f7a92a72]{background:#eef3ff;border-color:#4160b6;box-shadow:inset 0 3px #4160b6}.rule-name-row[data-v-f7a92a72]{border-bottom:1px solid #e0e3ec;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.rule-name-row label[data-v-f7a92a72],.rule-name-row small[data-v-f7a92a72],.rule-name-row span[data-v-f7a92a72]{display:block}.rule-name-row label>span[data-v-f7a92a72]{color:#252a3b;margin-bottom:6px;font-weight:700}.rule-name-row small[data-v-f7a92a72]{color:#747b8e;margin-top:4px;line-height:1.35}.rule-readonly-card.compact[data-v-f7a92a72]{min-height:74px}.game-picker-panel[data-v-f7a92a72]{padding:12px}.game-picker-panel header[data-v-f7a92a72]{border-bottom:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:0 0 10px;display:flex}.game-picker-panel header>strong[data-v-f7a92a72]{color:#244ba8;text-align:center;background:#edf3ff;border:1px solid #b8c8ef;flex:none;min-width:86px;padding:4px 8px}.game-picker-tools[data-v-f7a92a72]{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:8px;display:grid}.selected-game-chips[data-v-f7a92a72]{background:#f8f9fc;border:1px solid #e0e3ec;flex-wrap:wrap;gap:6px;margin-bottom:8px;padding:8px;display:flex}.selected-game-chips button[data-v-f7a92a72]{color:#23406f;cursor:pointer;background:#edf3ff;border:1px solid #b8c8ef;align-items:center;gap:5px;min-height:26px;padding:0 8px;display:inline-flex}.game-option-list[data-v-f7a92a72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:260px;display:grid;overflow:auto}.game-option-list button[data-v-f7a92a72]{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9dce7;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;min-height:54px;padding:8px;display:grid}.game-option-list button.active[data-v-f7a92a72]{background:#eef3ff;border-color:#4160b6}.game-option-list strong[data-v-f7a92a72],.game-option-list small[data-v-f7a92a72]{display:block}.game-option-list small[data-v-f7a92a72]{color:#687084;word-break:break-all;margin-top:3px}.fake-checkbox[data-v-f7a92a72]{color:#fff;background:#fff;border:1px solid #bfc6d4;justify-content:center;align-items:center;width:18px;height:18px;font-weight:700;display:inline-flex}.game-option-list button.active .fake-checkbox[data-v-f7a92a72]{background:#4160b6;border-color:#4160b6}.rule-editor-grid.compact[data-v-f7a92a72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.rule-editor-grid small[data-v-f7a92a72]{color:#747b8e;margin-top:4px;line-height:1.35;display:block}.rule-readonly-card[data-v-f7a92a72]{background:#f8f9fc;border:1px solid #dfe2ec;align-self:stretch;padding:10px}.rule-readonly-card strong[data-v-f7a92a72],.rule-readonly-card span[data-v-f7a92a72]{display:block}.rule-readonly-card span[data-v-f7a92a72]{color:#61687a;margin-top:5px}.mini-flow-list[data-v-f7a92a72]{gap:8px;margin:0;padding:12px;list-style:none;display:grid}.mini-flow-list li[data-v-f7a92a72]{background:#f8f9fc;border:1px solid #e0e3ec;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:8px;display:grid}.mini-flow-list em[data-v-f7a92a72]{color:#244ba8;background:#edf3ff;border:1px solid #b8c8ef;justify-content:center;align-items:center;width:22px;height:22px;font-style:normal;font-weight:700;display:inline-flex}.mini-flow-list span[data-v-f7a92a72]{color:#4f586c;line-height:1.45}.mini-flow-list.strong span[data-v-f7a92a72]{color:#222738;font-weight:700}.side-rule-note[data-v-f7a92a72]{background:#fffaf0;border:1px solid #ead9a7;margin:0 12px 12px;padding:10px}.side-rule-note strong[data-v-f7a92a72],.side-rule-note span[data-v-f7a92a72]{display:block}.side-rule-note span[data-v-f7a92a72]{color:#6d6243;margin-top:4px;line-height:1.45}.region-builder-head[data-v-f7a92a72]{justify-content:space-between;gap:12px;display:flex}.region-head-actions[data-v-f7a92a72]{flex:none}.region-flow-panel[data-v-f7a92a72]{border-bottom:1px solid #e0e3ec;padding:12px}.region-flow[data-v-f7a92a72]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.region-flow span[data-v-f7a92a72]{color:#214e34;background:#f2fbf4;border:1px solid #b8dfc2;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-weight:700;display:inline-flex}.region-flow span.disabled[data-v-f7a92a72]{color:#8e2020;background:#fff6f6;border-color:#e4b8b8}.region-flow b[data-v-f7a92a72]{color:#fff;background:#317047;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex}.region-flow small[data-v-f7a92a72]{color:inherit;opacity:.75}.region-flow-panel p[data-v-f7a92a72]{color:#61687a;margin:8px 0 0}.quick-country-row[data-v-f7a92a72]{border-bottom:1px solid #e0e3ec;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 12px;display:flex}.quick-country-row strong[data-v-f7a92a72]{color:#202638;margin-right:4px}.quick-country-row button[data-v-f7a92a72]{color:#263149;cursor:pointer;background:#fff;border:1px solid #cfd4df;min-width:42px;height:28px}.quick-country-row button[data-v-f7a92a72]:disabled{color:#98a0b1;cursor:not-allowed;background:#f2f4f8}.region-table[data-v-f7a92a72]{width:100%;min-width:0}.region-order-badge[data-v-f7a92a72]{color:#244ba8;background:#edf3ff;border:1px solid #b8c8ef;align-items:center;min-height:24px;margin-right:6px;padding:0 8px;font-weight:700;display:inline-flex}.mini-action[data-v-f7a92a72]{color:#2d3b58;cursor:pointer;background:#fff;border:1px solid #cfd4df;min-height:24px;margin-left:4px;padding:0 7px}.mini-action[data-v-f7a92a72]:disabled{color:#a0a6b5;cursor:not-allowed;background:#f4f5f8}.region-preview[data-v-f7a92a72]{background:#fbfbfd;border:1px solid #dfe2ec;align-items:center;gap:10px;margin-top:10px;padding:9px 10px;display:flex}.region-preview strong[data-v-f7a92a72]{color:#252a3b}.region-preview span[data-v-f7a92a72]{color:#44506a;font-weight:700}.fixed-rule-board[data-v-f7a92a72]{background:#fff;border:1px solid #d9dce7;margin-top:10px}.fixed-rule-board>strong[data-v-f7a92a72]{color:#fff;background:#555970;padding:9px 10px;display:block}.fixed-rule-grid[data-v-f7a92a72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.fixed-rule-grid label[data-v-f7a92a72]{background:#f8f9fc;border:1px solid #e0e3ec;min-height:92px;padding:10px}.fixed-rule-grid span[data-v-f7a92a72],.fixed-rule-grid b[data-v-f7a92a72],.fixed-rule-grid small[data-v-f7a92a72]{display:block}.fixed-rule-grid span[data-v-f7a92a72],.fixed-rule-grid small[data-v-f7a92a72]{color:#61687a}.fixed-rule-grid b[data-v-f7a92a72]{color:#222738;margin:6px 0 4px}.wizard-review-grid[data-v-f7a92a72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.wizard-review-grid label[data-v-f7a92a72]{background:#fff;border:1px solid #d9dce7;min-height:86px;padding:10px}.wizard-review-grid span[data-v-f7a92a72],.wizard-review-grid strong[data-v-f7a92a72]{display:block}.wizard-review-grid span[data-v-f7a92a72]{color:#61687a}.wizard-review-grid strong[data-v-f7a92a72]{color:#222738;margin-top:6px;line-height:1.45}.review-note[data-v-f7a92a72]{margin-top:8px}@media (width<=1180px){.rule-summary-grid[data-v-f7a92a72],.rule-logic-grid[data-v-f7a92a72],.rule-step-list[data-v-f7a92a72],.risk-rule-grid[data-v-f7a92a72],.rule-wizard-hero[data-v-f7a92a72],.rule-wizard[data-v-f7a92a72],.wizard-layout[data-v-f7a92a72],.rule-type-grid[data-v-f7a92a72],.rule-name-row[data-v-f7a92a72],.game-option-list[data-v-f7a92a72],.fixed-rule-grid[data-v-f7a92a72],.wizard-review-grid[data-v-f7a92a72]{grid-template-columns:1fr}.rule-summary-grid label[data-v-f7a92a72],.rule-logic-card[data-v-f7a92a72]{border-bottom:1px solid #e3e5ed;border-right:0}}.mms-order-table[data-v-70d2c837]{min-width:1620px}.mms-order-table th[data-v-70d2c837]:first-child,.mms-order-table td[data-v-70d2c837]:first-child,.mms-order-table th[data-v-70d2c837]:nth-child(2),.mms-order-table td[data-v-70d2c837]:nth-child(2){width:185px}.mms-order-table th[data-v-70d2c837]:nth-child(3),.mms-order-table td[data-v-70d2c837]:nth-child(3){width:180px}.mms-order-table th[data-v-70d2c837]:nth-child(4),.mms-order-table td[data-v-70d2c837]:nth-child(4){width:120px}.mms-order-table th[data-v-70d2c837]:nth-child(5),.mms-order-table td[data-v-70d2c837]:nth-child(5){width:130px}.mms-order-table th[data-v-70d2c837]:nth-child(12),.mms-order-table td[data-v-70d2c837]:nth-child(12){width:120px}.mms-order-table.column-config-table th[data-v-70d2c837],.mms-order-table.column-config-table td[data-v-70d2c837]{width:auto}.mms-order-table .mms-failure-cell[data-v-70d2c837]{white-space:normal;text-overflow:ellipsis;line-height:17px;overflow:hidden}.mms-summary-row[data-v-70d2c837]{flex-wrap:wrap;gap:8px;margin:0 0 8px;display:flex}.mms-summary-row button[data-v-70d2c837]{color:#343744;cursor:pointer;background:#f7f7f9;border:1px solid #cfd3dd;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:12px;display:inline-flex}.mms-summary-row button.active[data-v-70d2c837]{color:#263f9b;background:#eef2ff;border-color:#4158b6}.mms-summary-row strong[data-v-70d2c837]{font-size:13px}.legacy-modal-backdrop[data-v-70d2c837]{align-items:flex-start;padding-top:18px}.legacy-modal.mms-detail-modal[data-v-70d2c837]{width:min(1840px,100vw - 32px);height:calc(100vh - 36px);max-height:calc(100vh - 36px)}.legacy-modal.mms-detail-modal .legacy-modal-body[data-v-70d2c837]{background:#f3f4f7;flex-direction:column;gap:10px;display:flex}.legacy-modal.mms-detail-modal .legacy-modal-head span[data-v-70d2c837]{color:#e7e8ef;flex:1;font-size:12px}.modal-actions[data-v-70d2c837]{z-index:2;background:#fff;border:1px solid #d5d8e0;justify-content:flex-end;margin:-2px 0 0;padding:8px;display:flex;position:sticky;top:-10px}.mms-detail-layout[data-v-70d2c837]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.mms-detail-layout .inventory-detail-section[data-v-70d2c837],.mms-trace-section[data-v-70d2c837],.payload-grid label[data-v-70d2c837]{overflow:hidden;box-shadow:0 1px #00000008}.mms-detail-layout .grid-wide[data-v-70d2c837]{grid-column:1/-1}.mms-item-table[data-v-70d2c837]{min-width:1320px;margin-bottom:10px}.provider-task-section[data-v-70d2c837]{min-width:0}.provider-task-head-actions[data-v-70d2c837]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.detail-section-head .detail-log-action[data-v-70d2c837]{color:#fff;background:#ffffff1f;border:1px solid #ffffff80;min-height:22px;padding:0 7px}.detail-section-head .detail-log-action[data-v-70d2c837]:hover{background:#ffffff38}.task-timing-summary[data-v-70d2c837]{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;margin-bottom:10px;display:grid}.task-timing-summary label[data-v-70d2c837]{background:#f7f8fa;border:1px solid #d8dbe4;min-width:0;padding:8px 10px}.task-timing-summary span[data-v-70d2c837],.task-timing-summary strong[data-v-70d2c837]{display:block}.task-timing-summary span[data-v-70d2c837]{color:#666b7b;margin-bottom:4px;font-size:12px}.task-timing-summary strong[data-v-70d2c837]{color:#252a3a;font-size:14px}.provider-task-table-wrap[data-v-70d2c837]{border:1px solid #d5d8e0;overflow:auto}.provider-task-table[data-v-70d2c837]{min-width:1260px}.provider-task-table th[data-v-70d2c837]:first-child,.provider-task-table td[data-v-70d2c837]:first-child{width:46px}.provider-task-table th[data-v-70d2c837]:nth-child(2),.provider-task-table td[data-v-70d2c837]:nth-child(2){width:180px}.provider-task-table th[data-v-70d2c837]:nth-child(3),.provider-task-table td[data-v-70d2c837]:nth-child(3){width:155px}.provider-task-table th[data-v-70d2c837]:nth-child(4),.provider-task-table td[data-v-70d2c837]:nth-child(4),.provider-task-table th[data-v-70d2c837]:nth-child(5),.provider-task-table td[data-v-70d2c837]:nth-child(5){width:105px}.provider-task-table th[data-v-70d2c837]:nth-child(6),.provider-task-table td[data-v-70d2c837]:nth-child(6){width:70px}.provider-task-table td[data-v-70d2c837]:nth-child(7){text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.provider-task-table code[data-v-70d2c837]{overflow-wrap:anywhere}.payload-grid[data-v-70d2c837]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.payload-grid label[data-v-70d2c837]{display:block}.payload-grid span[data-v-70d2c837]{color:#55596a;margin-bottom:4px;display:block}.payload-grid pre[data-v-70d2c837]{white-space:pre-wrap;background:#f6f7fa;border:1px solid #d8dbe4;max-height:220px;margin:0;padding:8px;font-size:12px;line-height:1.45;overflow:auto}.mms-trace-section[data-v-70d2c837]{margin-top:10px}.trace-nos[data-v-70d2c837]{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}.trace-nos span[data-v-70d2c837]{background:#f7f7f9;border:1px solid #d5d8e0;padding:3px 6px}.trace-table[data-v-70d2c837]{min-width:900px;margin-bottom:10px}.mms-trace-grid[data-v-70d2c837]{grid-template-columns:repeat(auto-fit,minmax(620px,1fr));gap:8px;display:grid}.mms-trace-grid section[data-v-70d2c837]{background:#fff;border:1px solid #d5d8e0;overflow:auto}.panel-title[data-v-70d2c837]{color:#303447;background:#f1f2f6;border-bottom:1px solid #d5d8e0;justify-content:space-between;align-items:center;min-height:32px;padding:0 8px;display:flex}.mini-table[data-v-70d2c837]{min-width:620px}.mini-table th[data-v-70d2c837],.mini-table td[data-v-70d2c837]{font-size:12px}.manual-review-section[data-v-70d2c837]{background:#fffdf7;border-color:#d9b96e}.manual-review-note[data-v-70d2c837]{color:#6b5530;margin:0 0 10px;font-size:12px;line-height:1.6}.manual-review-row[data-v-70d2c837],.manual-review-close-row[data-v-70d2c837]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.manual-review-row label[data-v-70d2c837],.manual-review-close-row label[data-v-70d2c837]{min-width:0}.manual-review-row label>span[data-v-70d2c837],.manual-review-close-row label>span[data-v-70d2c837],.manual-review-row.compact>div>span[data-v-70d2c837]{color:#5e6270;margin-bottom:5px;font-size:12px;display:block}.manual-review-row.compact[data-v-70d2c837]{align-items:center}.manual-review-row.compact code[data-v-70d2c837]{overflow-wrap:anywhere;display:block}.manual-review-close-row[data-v-70d2c837]{margin-top:10px}.manual-review-close-row .legacy-textarea[data-v-70d2c837]{resize:vertical;width:100%;min-height:54px}@media (width<=1180px){.mms-detail-layout[data-v-70d2c837],.payload-grid[data-v-70d2c837]{grid-template-columns:1fr}.task-timing-summary[data-v-70d2c837]{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-review-row[data-v-70d2c837],.manual-review-close-row[data-v-70d2c837]{grid-template-columns:1fr}}@media (width<=640px){.task-timing-summary[data-v-70d2c837]{grid-template-columns:1fr}}.notification-settings-page[data-v-c6f6ca26]{padding:12px;overflow:auto}.page-head[data-v-c6f6ca26],.section-head[data-v-c6f6ca26],.page-actions[data-v-c6f6ca26]{align-items:center;gap:12px;display:flex}.page-head[data-v-c6f6ca26]{justify-content:space-between;margin-bottom:12px}.page-head h1[data-v-c6f6ca26]{margin:0 0 4px;font-size:18px}.page-head p[data-v-c6f6ca26],.section-head span[data-v-c6f6ca26]{color:#666;margin:0;font-size:13px}.notice-section[data-v-c6f6ca26]{margin-top:12px}.section-head[data-v-c6f6ca26]{justify-content:space-between;min-height:34px}.notification-grid[data-v-c6f6ca26]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px;margin-top:8px;display:grid}.notification-panel[data-v-c6f6ca26]{background:#fff;border:1px solid #d7d9e2}.panel-title[data-v-c6f6ca26]{color:#fff;background:#555873;justify-content:space-between;align-items:center;min-height:40px;padding:0 12px;display:flex}.title-main[data-v-c6f6ca26],.switch-line[data-v-c6f6ca26]{align-items:center;gap:8px;display:inline-flex}.setting-body[data-v-c6f6ca26],.notice-editor-grid[data-v-c6f6ca26]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.setting-body label[data-v-c6f6ca26],.notice-editor-grid label[data-v-c6f6ca26]{color:#555;gap:5px;font-size:12px;display:grid}.grid-full[data-v-c6f6ca26]{grid-column:1/-1}.panel-foot[data-v-c6f6ca26]{border-top:1px solid #e5e7ef;justify-content:flex-end;padding:10px 12px;display:flex}.notice-filter-row[data-v-c6f6ca26]{margin-top:8px}.notice-table-wrap[data-v-c6f6ca26]{min-height:0;overflow:auto}.notice-table[data-v-c6f6ca26]{min-width:1180px}.notice-table td strong[data-v-c6f6ca26],.notice-table td small[data-v-c6f6ca26]{display:block}.notice-table td small[data-v-c6f6ca26]{color:#666;text-overflow:ellipsis;white-space:nowrap;max-width:420px;margin-top:3px;overflow:hidden}.notice-level[data-v-c6f6ca26]{border:1px solid #d6dae8;min-width:42px;padding:2px 7px;display:inline-flex}.notice-level.warning[data-v-c6f6ca26]{color:#8a5b00;background:#fff8e7;border-color:#edd492}.notice-level.danger[data-v-c6f6ca26]{color:#a51f1f;background:#fff1f1;border-color:#e8b8b8}.notice-level.success[data-v-c6f6ca26]{color:#176b39;background:#f1fbf4;border-color:#b5dfc2}.empty-row[data-v-c6f6ca26]{color:#777;text-align:center;height:54px}.notice-editor-modal[data-v-c6f6ca26]{width:min(980px,100vw - 80px)}.channel-box[data-v-c6f6ca26]{border:1px solid #dde1ea;flex-wrap:wrap;align-items:center;gap:12px;min-height:38px;padding:8px 10px;display:flex}.channel-box strong[data-v-c6f6ca26]{color:#333}.channel-box label[data-v-c6f6ca26]{align-items:center;gap:5px;display:inline-flex}.slot-name-stack[data-v-ed408aae]{flex-direction:column;gap:3px;min-width:0;max-width:100%;line-height:1.25;display:inline-flex}.slot-name-stack strong[data-v-ed408aae],.slot-name-stack small[data-v-ed408aae]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slot-name-stack small[data-v-ed408aae]{color:#6b7280;font-size:11px;font-weight:500}.slot-group-modal[data-v-ed408aae]{width:min(1180px,100vw - 48px)}.slot-group-summary[data-v-ed408aae]{grid-template-columns:1.15fr 1.3fr .95fr .75fr;gap:8px;margin-bottom:10px;display:grid}.slot-group-summary label[data-v-ed408aae]{border:1px solid var(--gf-border-strong);background:#fff;min-width:0;padding:10px}.slot-group-summary span[data-v-ed408aae],.slot-group-summary small[data-v-ed408aae]{color:#6b7280;line-height:18px;display:block}.slot-group-summary strong[data-v-ed408aae]{color:#1f2430;text-overflow:ellipsis;white-space:nowrap;margin:4px 0;line-height:20px;display:block;overflow:hidden}.slot-variant-table-wrap[data-v-ed408aae]{max-height:min(560px,100vh - 260px);overflow:auto}.slot-price-sync-modal[data-v-ed408aae]{width:min(1040px,100vw - 48px)}.sync-result-summary[data-v-ed408aae]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.sync-result-summary label[data-v-ed408aae]{border:1px solid var(--gf-border-strong);background:#fff;min-width:0;padding:10px}.sync-result-summary span[data-v-ed408aae]{color:#6b7280;font-size:12px;display:block}.sync-result-summary strong[data-v-ed408aae]{color:#1f2430;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.sync-result-table-wrap+.sync-result-table-wrap[data-v-ed408aae]{margin-top:10px}.readonly-field[data-v-ed408aae]{border:1px solid var(--gf-border-strong);background:#f8fafc;padding:9px 10px}.readonly-field>span[data-v-ed408aae],.field-help[data-v-ed408aae],.readonly-field small[data-v-ed408aae]{color:#6b7280;font-size:12px;line-height:18px;display:block}.credential-v2-editor[data-v-ed408aae]{border:1px solid var(--gf-border-strong);background:#f8fafc;padding:10px}.credential-v2-editor-head[data-v-ed408aae]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.credential-v2-editor-head strong[data-v-ed408aae]{color:#1f2430;font-size:13px}.credential-v2-grid[data-v-ed408aae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.credential-v2-grid label[data-v-ed408aae]{min-width:0}.readonly-field strong[data-v-ed408aae]{color:#1f2430;margin-top:4px;line-height:20px;display:block}.field-help[data-v-ed408aae]{margin-top:4px}.status-radio-field[data-v-ed408aae]{flex-direction:column;gap:7px;display:flex}.legacy-radio-group[data-v-ed408aae]{align-items:center;gap:8px;min-height:32px;display:flex}.legacy-radio-group label[data-v-ed408aae]{border:1px solid var(--gf-border-strong);cursor:pointer;background:#fff;align-items:center;gap:5px;min-width:74px;padding:6px 9px;display:inline-flex}.legacy-radio-group input[data-v-ed408aae]{margin:0}.price-sync-progress-panel[data-v-ed408aae]{border:1px solid var(--gf-border-strong);background:#fff;margin:0 0 10px;padding:10px 12px}.price-sync-progress-head[data-v-ed408aae],.price-sync-progress-actions[data-v-ed408aae],.price-sync-progress-meta[data-v-ed408aae],.price-sync-recent[data-v-ed408aae]{align-items:center;display:flex}.price-sync-progress-head[data-v-ed408aae]{justify-content:space-between;gap:12px}.price-sync-progress-head strong[data-v-ed408aae]{color:#1f2430;line-height:20px;display:block}.price-sync-progress-head span[data-v-ed408aae]{color:#6b7280;font-size:12px}.price-sync-progress-actions[data-v-ed408aae]{flex-shrink:0;gap:6px}.legacy-button.tiny[data-v-ed408aae]{min-height:26px;padding:0 8px;font-size:12px}.price-sync-progress-bar[data-v-ed408aae]{background:#eef2ff;border:1px solid #c7d2fe;height:8px;margin:10px 0 8px;overflow:hidden}.price-sync-progress-bar span[data-v-ed408aae]{background:#4164b6;height:100%;transition:width .2s;display:block}.price-sync-progress-meta[data-v-ed408aae]{color:#4b5563;flex-wrap:wrap;gap:8px 14px;font-size:12px}.price-sync-current[data-v-ed408aae]{color:#1f2430;background:#f8fafc;border:1px solid #e5e7eb;margin-top:8px;padding:7px 9px}.price-sync-message[data-v-ed408aae]{color:#b42318;margin-top:8px;font-weight:600}.price-sync-recent[data-v-ed408aae]{flex-wrap:wrap;gap:6px;margin-top:8px}.price-sync-chip[data-v-ed408aae]{color:#4b5563;background:#f8fafc;border:1px solid #e5e7eb;padding:3px 7px}.price-sync-chip.success[data-v-ed408aae]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.price-sync-chip.failed[data-v-ed408aae]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.price-sync-chip.skipped[data-v-ed408aae]{color:#854d0e;background:#fffbeb;border-color:#fde68a}.price-sync-chip.muted[data-v-ed408aae]{color:#4b5563;background:#f3f4f6;border-color:#d1d5db}.device-offer-progress-panel[data-v-ed408aae]{border:1px solid var(--gf-border-strong);background:#fff;grid-template-columns:minmax(220px,auto) 1fr auto;align-items:center;gap:18px;margin:0 0 10px;padding:10px 12px;display:grid}.device-offer-progress-main[data-v-ed408aae],.device-offer-progress-stats[data-v-ed408aae],.device-offer-modal-title[data-v-ed408aae],.device-offer-current-row[data-v-ed408aae],.device-offer-rule-row[data-v-ed408aae],.device-offer-section-head[data-v-ed408aae],.device-offer-batch-head[data-v-ed408aae],.device-offer-scope-row[data-v-ed408aae]{align-items:center;display:flex}.device-offer-progress-main[data-v-ed408aae]{gap:9px}.device-offer-progress-icon[data-v-ed408aae]{color:#17603a;background:#edf8f1;border:1px solid #b7dec6;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.device-offer-progress-icon.running[data-v-ed408aae]{color:#3157a4;background:#f0f4ff;border-color:#c7d5f2}.device-offer-progress-icon.running svg[data-v-ed408aae],.device-offer-preview-loading svg[data-v-ed408aae],.device-offer-current-row svg[data-v-ed408aae],.legacy-button svg[data-lucide=loader-circle][data-v-ed408aae]{animation:.9s linear infinite device-offer-spin-ed408aae}.device-offer-progress-copy[data-v-ed408aae]{min-width:0}.device-offer-progress-copy strong[data-v-ed408aae],.device-offer-progress-copy span[data-v-ed408aae]{display:block}.device-offer-progress-copy strong[data-v-ed408aae]{color:#1f2430;line-height:18px}.device-offer-progress-copy span[data-v-ed408aae]{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.device-offer-progress-stats[data-v-ed408aae]{color:#4b5563;flex-wrap:wrap;gap:5px 16px;font-size:12px}.device-offer-sync-modal[data-v-ed408aae]{width:min(1180px,100vw - 48px)}.device-offer-modal-title[data-v-ed408aae]{gap:8px}.device-offer-modal-body[data-v-ed408aae]{flex-direction:column;gap:12px;max-height:min(720px,100vh - 150px);display:flex;overflow:auto}.device-offer-batch-summary[data-v-ed408aae],.device-offer-preview-section[data-v-ed408aae]{border:1px solid var(--gf-border-strong);background:#fff}.device-offer-batch-head[data-v-ed408aae],.device-offer-section-head[data-v-ed408aae]{border-bottom:1px solid #e5e7eb;justify-content:space-between;gap:16px;padding:11px 12px}.device-offer-batch-head>div[data-v-ed408aae],.device-offer-section-head>div[data-v-ed408aae]{min-width:0}.device-offer-batch-head strong[data-v-ed408aae],.device-offer-batch-head small[data-v-ed408aae],.device-offer-section-head strong[data-v-ed408aae],.section-label[data-v-ed408aae]{display:block}.section-label[data-v-ed408aae]{color:#6b7280;margin-bottom:3px;font-size:11px;font-weight:700}.device-offer-batch-head strong[data-v-ed408aae],.device-offer-section-head strong[data-v-ed408aae]{color:#1f2430;line-height:20px}.device-offer-batch-head small[data-v-ed408aae]{color:#6b7280;margin-top:3px}.device-offer-batch-progress[data-v-ed408aae]{background:#eef1f5;height:7px;margin:12px 12px 0;overflow:hidden}.device-offer-batch-progress span[data-v-ed408aae]{background:#3157a4;height:100%;transition:width .2s;display:block}.device-offer-metric-grid[data-v-ed408aae]{border:1px solid #e2e6ec;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:12px;display:grid}.device-offer-metric-grid label[data-v-ed408aae]{background:#fafbfc;border-right:1px solid #e2e6ec;min-width:0;padding:10px 11px}.device-offer-metric-grid label[data-v-ed408aae]:last-child{border-right:0}.device-offer-metric-grid span[data-v-ed408aae],.device-offer-metric-grid strong[data-v-ed408aae]{display:block}.device-offer-metric-grid span[data-v-ed408aae]{color:#687180;font-size:12px}.device-offer-metric-grid strong[data-v-ed408aae]{color:#202632;margin-top:5px;font-size:19px;line-height:22px}.device-offer-metric-grid label.attention strong[data-v-ed408aae]{color:#8a5a10}.device-offer-metric-grid label.danger strong[data-v-ed408aae]{color:#a33535}.device-offer-current-row[data-v-ed408aae]{color:#334155;background:#f7f9fc;border:1px solid #e1e7ef;gap:7px;margin:0 12px 12px;padding:8px 10px}.device-offer-issues-wrap[data-v-ed408aae],.device-offer-games-wrap[data-v-ed408aae]{max-height:270px;margin:0 12px 12px;overflow:auto}.table-secondary[data-v-ed408aae]{color:#77808f;margin-top:2px;font-size:11px;font-weight:500;display:block}.device-offer-scope-row[data-v-ed408aae]{gap:10px;padding:12px}.device-offer-segmented[data-v-ed408aae]{border:1px solid #cfd5de;flex:0 0 260px;grid-template-columns:1fr 1fr;display:inline-grid}.device-offer-segmented button[data-v-ed408aae]{color:#4b5563;cursor:pointer;background:#fff;border:0;min-height:32px;padding:0 12px}.device-offer-segmented button+button[data-v-ed408aae]{border-left:1px solid #cfd5de}.device-offer-segmented button.active[data-v-ed408aae]{color:#fff;background:#3157a4}.device-offer-game-select[data-v-ed408aae]{flex:360px;min-width:260px}.device-offer-preview-loading[data-v-ed408aae]{color:#536070;justify-content:center;align-items:center;gap:9px;min-height:130px;display:flex}.device-offer-rule-row[data-v-ed408aae]{color:#315a42;background:#f2f8f4;border:1px solid #cce3d4;gap:8px;margin:0 12px 12px;padding:8px 10px}.device-offer-modal-foot[data-v-ed408aae]{gap:8px}.device-offer-foot-hint[data-v-ed408aae]{color:#6b7280;flex:1;font-size:12px}@keyframes device-offer-spin-ed408aae{to{transform:rotate(360deg)}}@media (width<=1180px){.slot-group-summary[data-v-ed408aae],.sync-result-summary[data-v-ed408aae]{grid-template-columns:1fr 1fr}.device-offer-progress-panel[data-v-ed408aae]{grid-template-columns:1fr auto}.device-offer-progress-stats[data-v-ed408aae]{grid-area:2/1/auto/-1}.device-offer-metric-grid[data-v-ed408aae]{grid-template-columns:repeat(3,minmax(0,1fr))}.device-offer-metric-grid label[data-v-ed408aae]:nth-child(3n){border-right:0}.device-offer-metric-grid label[data-v-ed408aae]:nth-child(-n+3){border-bottom:1px solid #e2e6ec}}@media (width<=720px){.device-offer-sync-modal[data-v-ed408aae]{width:calc(100vw - 20px)}.device-offer-scope-row[data-v-ed408aae]{flex-direction:column;align-items:stretch}.device-offer-segmented[data-v-ed408aae],.device-offer-game-select[data-v-ed408aae]{flex-basis:auto;width:100%;min-width:0}.device-offer-metric-grid[data-v-ed408aae]{grid-template-columns:repeat(2,minmax(0,1fr))}.device-offer-metric-grid label[data-v-ed408aae],.device-offer-metric-grid label[data-v-ed408aae]:nth-child(3n){border-bottom:1px solid #e2e6ec;border-right:1px solid #e2e6ec}.device-offer-metric-grid label[data-v-ed408aae]:nth-child(2n){border-right:0}.device-offer-metric-grid label[data-v-ed408aae]:nth-last-child(-n+2){border-bottom:0}}.partner-management-page[data-v-f3c10200]{color:#26344a;background:#f5f7fa;height:100vh;min-height:0;padding:28px;display:block;overflow:auto}.partner-header[data-v-f3c10200],.panel-toolbar[data-v-f3c10200],.company-title[data-v-f3c10200],.company-actions[data-v-f3c10200],.application-row[data-v-f3c10200],.application-actions[data-v-f3c10200],.partner-dialog header[data-v-f3c10200],.partner-dialog footer[data-v-f3c10200]{align-items:center;display:flex}.partner-header[data-v-f3c10200],.panel-toolbar[data-v-f3c10200]{justify-content:space-between;gap:20px}.partner-header h1[data-v-f3c10200]{margin:5px 0 6px;font-size:26px}.partner-header p[data-v-f3c10200],.panel-toolbar p[data-v-f3c10200]{color:#78869a;margin:0;font-size:12px}.partner-kicker[data-v-f3c10200]{color:#5572d8;letter-spacing:.15em;font-size:10px;font-weight:800}.partner-notice[data-v-f3c10200]{color:#267052;background:#eaf7f0;border-radius:9px;justify-content:space-between;margin-top:18px;padding:12px 15px;display:flex}.partner-notice.error[data-v-f3c10200]{color:#a43b49;background:#fff0f1}.partner-notice button[data-v-f3c10200]{color:inherit;background:0 0;border:0}.partner-metrics[data-v-f3c10200]{grid-template-columns:repeat(4,1fr);gap:13px;margin:20px 0;display:grid}.partner-metrics article[data-v-f3c10200]{background:#fff;border:1px solid #e3e7ed;border-radius:11px;padding:18px}.partner-metrics span[data-v-f3c10200]{color:#8894a5;font-size:11px;display:block}.partner-metrics strong[data-v-f3c10200]{margin-top:8px;font-size:23px;display:block}.partner-tabs[data-v-f3c10200]{gap:6px;margin-bottom:13px;display:flex}.partner-tabs button[data-v-f3c10200]{color:#6d7a8d;background:0 0;border:0;border-radius:8px;padding:9px 14px}.partner-tabs button.active[data-v-f3c10200]{color:#fff;background:#263c75}.partner-panel[data-v-f3c10200]{background:#fff;border:1px solid #e1e6ed;border-radius:12px;padding:20px}.panel-toolbar[data-v-f3c10200]{margin-bottom:18px}.panel-toolbar h2[data-v-f3c10200]{margin:0 0 4px;font-size:17px}.company-grid[data-v-f3c10200]{gap:13px;display:grid}.company-card[data-v-f3c10200]{border:1px solid #e5e9ef;border-radius:11px;padding:16px}.company-title[data-v-f3c10200]{gap:11px}.company-title h3[data-v-f3c10200]{margin:0 0 3px;font-size:15px}.company-title code[data-v-f3c10200],.application-row code[data-v-f3c10200]{color:#8793a4;font-size:10px;display:block}.company-icon[data-v-f3c10200]{color:#4264cf;background:#edf2ff;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.company-title .partner-status[data-v-f3c10200]{margin-left:auto}.partner-status[data-v-f3c10200]{color:#5f6d7f;background:#edf1f6;border-radius:99px;padding:4px 8px;font-size:9px}.partner-status.enabled[data-v-f3c10200],.partner-status.ready[data-v-f3c10200],.partner-status.completed[data-v-f3c10200]{color:#27805a;background:#e7f6ee}.partner-status.disabled[data-v-f3c10200],.partner-status.failed[data-v-f3c10200],.partner-status.cancelled[data-v-f3c10200],.partner-status.reconciliation_required[data-v-f3c10200]{color:#ae4050;background:#fff0f1}.partner-status.processing[data-v-f3c10200],.partner-status.in_progress[data-v-f3c10200]{color:#9c6a1d;background:#fff5dd}.company-actions[data-v-f3c10200]{gap:7px;margin:13px 0}.company-actions button[data-v-f3c10200],.application-actions button[data-v-f3c10200]{color:#536178;background:#fff;border:1px solid #dce2ea;border-radius:7px;align-items:center;gap:4px;padding:6px 9px;font-size:10px;display:inline-flex}.company-actions button.muted[data-v-f3c10200]{margin-left:auto}.application-row[data-v-f3c10200]{border-top:1px solid #edf0f4;justify-content:space-between;gap:16px;padding:12px 13px}.application-row strong[data-v-f3c10200]{font-size:12px}.balance-pair[data-v-f3c10200]{color:#7f8b9c;gap:18px;font-size:10px;display:flex}.balance-pair b[data-v-f3c10200]{color:#344258;margin-left:4px}.application-actions[data-v-f3c10200]{gap:6px}.application-empty[data-v-f3c10200],.partner-empty[data-v-f3c10200]{text-align:center;color:#8a96a6;padding:22px;font-size:12px}.partner-table-wrap[data-v-f3c10200]{overflow:auto}.partner-table-wrap table[data-v-f3c10200]{border-collapse:collapse;width:100%;font-size:11px}.partner-table-wrap th[data-v-f3c10200],.partner-table-wrap td[data-v-f3c10200]{text-align:left;white-space:nowrap;border-bottom:1px solid #edf0f4;padding:11px 10px}.partner-table-wrap th[data-v-f3c10200]{color:#7d899a;background:#fafbfc;font-weight:650}.partner-table-wrap small[data-v-f3c10200]{color:#9aa4b2;margin-top:3px;display:block}.partner-table-wrap code[data-v-f3c10200]{font-size:10px}.partner-modal[data-v-f3c10200]{z-index:100;background:#141d2c7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.partner-dialog[data-v-f3c10200]{background:#fff;border-radius:13px;width:min(560px,100%);max-height:90vh;padding:22px;overflow:auto;box-shadow:0 24px 70px #0e172847}.partner-dialog header[data-v-f3c10200]{justify-content:space-between;margin-bottom:18px}.partner-dialog h2[data-v-f3c10200]{margin:0 0 4px;font-size:18px}.partner-dialog header p[data-v-f3c10200]{color:#8490a1;margin:0;font-size:11px}.partner-dialog header button[data-v-f3c10200]{background:0 0;border:0}.partner-dialog label[data-v-f3c10200]{color:#5f6c7e;gap:6px;margin:12px 0;font-size:11px;display:grid}.partner-dialog input[data-v-f3c10200],.partner-dialog select[data-v-f3c10200],.partner-dialog textarea[data-v-f3c10200]{box-sizing:border-box;color:#2c3a4f;background:#fff;border:1px solid #dce2e9;border-radius:8px;width:100%;padding:10px 11px}.field-grid[data-v-f3c10200]{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.partner-dialog .confirm-line[data-v-f3c10200]{align-items:center;display:flex}.confirm-line input[data-v-f3c10200]{width:auto}.partner-dialog footer[data-v-f3c10200]{border-top:1px solid #edf0f4;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:15px}.password-once[data-v-f3c10200]{background:#fff9e9;border:1px solid #ecd79e;border-radius:9px;padding:13px}.password-once span[data-v-f3c10200],.password-once code[data-v-f3c10200],.password-once p[data-v-f3c10200]{display:block}.password-once code[data-v-f3c10200]{color:#2d394b;word-break:break-all;background:#fff;margin:8px 0;padding:9px}.password-once p[data-v-f3c10200]{color:#8a7442;margin:0;font-size:10px}.legacy-button[data-v-f3c10200]{align-items:center;gap:6px;display:inline-flex}.spinning[data-v-f3c10200]{animation:1s linear infinite spin-f3c10200}@keyframes spin-f3c10200{to{transform:rotate(360deg)}}@media (width<=900px){.partner-metrics[data-v-f3c10200]{grid-template-columns:1fr 1fr}.partner-header[data-v-f3c10200],.panel-toolbar[data-v-f3c10200],.application-row[data-v-f3c10200]{flex-direction:column;align-items:flex-start}.field-grid[data-v-f3c10200]{grid-template-columns:1fr}}@media (width<=520px){.partner-management-page[data-v-f3c10200]{padding:16px}.partner-metrics[data-v-f3c10200]{grid-template-columns:1fr}.partner-tabs[data-v-f3c10200]{overflow:auto}.balance-pair[data-v-f3c10200]{flex-direction:column;gap:4px}}.table-action[data-v-f3c10200]{color:#536178;background:#fff;border:1px solid #dce2ea;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;display:inline-flex}.ledger-filters[data-v-f3c10200]{grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;margin-bottom:14px;display:grid}.ledger-filters input[data-v-f3c10200],.ledger-filters select[data-v-f3c10200]{color:#344258;background:#fff;border:1px solid #dce2e9;border-radius:7px;min-width:0;padding:8px 9px}.order-detail-dialog[data-v-f3c10200]{width:min(1080px,100%)}.detail-summary[data-v-f3c10200]{grid-template-columns:repeat(2,1fr);gap:9px;margin-bottom:14px;display:grid}.detail-summary>div[data-v-f3c10200]{background:#fafbfd;border:1px solid #e3e8ef;border-radius:8px;padding:11px}.detail-summary span[data-v-f3c10200],.detail-summary code[data-v-f3c10200],.detail-summary strong[data-v-f3c10200]{display:block}.detail-summary span[data-v-f3c10200]{color:#8290a2;margin-bottom:5px;font-size:10px}.detail-summary code[data-v-f3c10200],.detail-summary strong[data-v-f3c10200]{word-break:break-all;font-size:11px}.detail-grid[data-v-f3c10200]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.detail-grid article[data-v-f3c10200]{border:1px solid #e3e8ef;border-radius:9px;min-width:0;padding:12px}.detail-grid h3[data-v-f3c10200]{margin:0 0 8px;font-size:12px}.detail-grid pre[data-v-f3c10200]{color:#dbe7ff;white-space:pre-wrap;word-break:break-all;background:#172033;border-radius:7px;max-height:260px;margin:0;padding:10px;font-size:10px;line-height:1.5;overflow:auto}@media (width<=900px){.ledger-filters[data-v-f3c10200],.detail-grid[data-v-f3c10200]{grid-template-columns:1fr 1fr}}@media (width<=520px){.ledger-filters[data-v-f3c10200],.detail-grid[data-v-f3c10200],.detail-summary[data-v-f3c10200]{grid-template-columns:1fr}}.reconciliation-warning[data-v-f3c10200]{color:#816821;background:#fff9e9;border:1px solid #efd9a5;border-radius:8px;margin:14px 0;padding:11px 12px;font-size:11px;line-height:1.6}.password-once small[data-v-f3c10200]{color:#8a7442;margin-top:9px;display:block}.credential-list[data-v-f3c10200]{gap:7px;margin-bottom:14px;display:grid}.credential-row[data-v-f3c10200]{border:1px solid #e4e8ef;border-radius:8px;justify-content:space-between;align-items:center;padding:10px;display:flex}.credential-row code[data-v-f3c10200],.credential-row small[data-v-f3c10200]{display:block}.credential-row small[data-v-f3c10200]{color:#8995a6;margin-top:4px}.credential-row button[data-v-f3c10200]{color:#a33d49;background:#fff5f6;border:1px solid #efc8cd;border-radius:6px;padding:5px 8px}.member-dialog[data-v-f3c10200]{width:min(900px,100%)}.member-list[data-v-f3c10200]{gap:8px;display:grid}.member-row[data-v-f3c10200]{border:1px solid #e4e8ef;border-radius:9px;grid-template-columns:minmax(190px,1fr) auto 150px auto;align-items:center;gap:12px;padding:12px;display:grid}.member-summary[data-v-f3c10200]{min-width:0}.member-summary strong[data-v-f3c10200],.member-summary code[data-v-f3c10200],.member-summary small[data-v-f3c10200]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.member-summary strong[data-v-f3c10200]{font-size:12px}.member-summary code[data-v-f3c10200]{color:#55647a;margin-top:4px;font-size:10px}.member-summary small[data-v-f3c10200]{color:#8b96a6;margin-top:4px;font-size:9px}.member-row select[data-v-f3c10200]{color:#344258;background:#fff;border:1px solid #dce2e9;border-radius:7px;min-width:0;padding:8px;font-size:10px}.member-actions[data-v-f3c10200]{gap:6px;display:flex}.member-actions button[data-v-f3c10200],.member-password-once button[data-v-f3c10200]{color:#536178;background:#fff;border:1px solid #dce2ea;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:9px;display:inline-flex}.member-actions button.danger[data-v-f3c10200]{color:#a33d49;background:#fff5f6;border-color:#efc8cd}.member-password-once[data-v-f3c10200]{margin-bottom:14px}.member-password-once button[data-v-f3c10200]{margin-top:10px}@media (width<=760px){.member-row[data-v-f3c10200]{grid-template-columns:minmax(0,1fr) auto}.member-row select[data-v-f3c10200],.member-actions[data-v-f3c10200]{grid-column:1/-1}.member-actions button[data-v-f3c10200]{flex:1;justify-content:center}}@media (width<=480px){.member-row[data-v-f3c10200]{grid-template-columns:1fr}.member-row .partner-status[data-v-f3c10200]{width:max-content}.member-row select[data-v-f3c10200],.member-actions[data-v-f3c10200]{grid-column:auto}}.observability-page[data-v-96a6d0e3]{gap:10px}.observability-head[data-v-96a6d0e3]{justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.observability-head>div[data-v-96a6d0e3]{gap:3px;display:grid}.observability-head strong[data-v-96a6d0e3]{color:#252a38;font-size:16px}.observability-head span[data-v-96a6d0e3]{color:#6f7480}.observability-panel[data-v-96a6d0e3]{background:#fff;border:1px solid #d8dce6;min-width:0;padding:10px}.stale-definition[data-v-96a6d0e3]{margin-bottom:10px}.queue-attempt-filters[data-v-96a6d0e3]{align-items:center}.queue-attempt-table[data-v-96a6d0e3]{min-width:1500px}.queue-attempt-table code[data-v-96a6d0e3]{word-break:break-all}.queue-attempt-table small[data-v-96a6d0e3]{color:#6f7480}.cursor-pagination[data-v-96a6d0e3]{justify-content:flex-end}.recharge-order-page[data-v-51770028]{--ops-border:#d9dde5;--ops-border-strong:#c5cad4;--ops-text:#20242d;--ops-muted:#6d7482;--ops-surface:#fff;--ops-surface-soft:#f6f7f9}.order-toolbar[data-v-51770028]{border:1px solid var(--ops-border);background:var(--ops-surface);border-bottom:0;grid-template-columns:minmax(420px,1fr) auto auto;align-items:center;gap:10px;min-height:58px;padding:9px 10px;display:grid}.order-search-box[data-v-51770028]{border:1px solid var(--ops-border-strong);color:#697180;background:#fff;align-items:center;min-width:0;height:38px;padding:3px 3px 3px 10px;display:flex}.order-search-box[data-v-51770028]:focus-within{border-color:#6e7c98;box-shadow:0 0 0 2px #4756771a}.order-search-box .legacy-input[data-v-51770028]{min-width:140px;height:30px;box-shadow:none;background:0 0;border:0;flex:1}.order-search-box .legacy-input[data-v-51770028]:focus{outline:0}.order-search-box .legacy-button[data-v-51770028]{height:30px}.order-primary-filters[data-v-51770028],.order-toolbar-actions[data-v-51770028]{align-items:center;gap:6px;display:flex}.order-primary-filters[data-v-51770028]>*{width:148px}.order-toolbar-actions[data-v-51770028]{justify-content:flex-end}.order-toolbar-actions .legacy-button.active[data-v-51770028]{color:#273044;background:#eef0f4;border-color:#66728c}.order-toolbar-actions .legacy-button em[data-v-51770028]{color:#fff;background:#333c51;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;display:inline-flex}.order-toolbar-actions .icon-only[data-v-51770028]{justify-content:center;width:34px;padding:0}.order-advanced-filters[data-v-51770028]{border:1px solid var(--ops-border);background:var(--ops-surface-soft);border-top:1px solid #eceef2;grid-template-columns:150px 150px 150px minmax(210px,1fr) minmax(220px,1.15fr) 90px auto;align-items:end;gap:8px;padding:10px;display:grid}.order-advanced-filters label[data-v-51770028]{gap:5px;min-width:0;display:grid}.order-advanced-filters label>span[data-v-51770028]{color:var(--ops-muted);font-size:11px}.order-advanced-filters label[data-v-51770028]>:last-child{width:100%}.order-advanced-filters .legacy-input[data-v-51770028],.order-advanced-filters .advanced-submit[data-v-51770028]{height:34px}.order-feedback[data-v-51770028]{color:#39445b;background:#f7f9fc;border:1px solid #d6dbe6;border-top:0;padding:7px 10px;font-size:12px}.order-feedback.loading[data-v-51770028]{color:#596274}.order-summary-row[data-v-51770028]{border:1px solid var(--ops-border);background:#fff;min-height:56px;margin:8px 0;display:flex;overflow-x:auto}.order-summary-row button[data-v-51770028]{color:#4c5361;cursor:pointer;text-align:left;background:#fff;border:0;border-right:1px solid #e4e6eb;flex:1 0 128px;grid-template-columns:auto auto;align-items:center;gap:14px;min-width:128px;padding:0 14px;font-size:12px;display:grid;position:relative}.order-summary-row button.active[data-v-51770028]{color:#1f2937;background:#f2f4f7}.order-summary-row button.active[data-v-51770028]:after{content:"";background:#34435f;height:3px;position:absolute;bottom:0;left:12px;right:12px}.order-summary-row button[data-v-51770028]:hover{background:#f7f8fa}.order-summary-row button.summary-attention strong[data-v-51770028]{color:#a34b12}.order-summary-row strong[data-v-51770028]{color:#20242d;font-variant-numeric:tabular-nums;justify-self:end;font-size:18px}.attempt-guide[data-v-51770028]{border:1px solid var(--ops-border);color:#5b6270;background:#fafbfc;align-items:center;gap:14px;min-height:42px;margin:0 0 8px;padding:8px 12px;font-size:12px;display:flex}.attempt-guide>svg[data-v-51770028]{color:#53617a;flex:none}.attempt-guide>strong[data-v-51770028]{color:#2c3442;flex:none}.attempt-guide>span[data-v-51770028]{align-items:center;gap:6px;min-width:0;display:inline-flex}.attempt-guide b[data-v-51770028]{color:#394255;background:#fff;border:1px solid #cfd4dd;justify-content:center;align-items:center;width:28px;height:22px;font-size:11px;display:inline-flex}.attempt-guide code[data-v-51770028]{color:#3c4962;font-size:11px}.recharge-order-page .legacy-table-wrap[data-v-51770028]{border:1px solid var(--ops-border);background:#fff}.recharge-order-table th[data-v-51770028]{border-bottom:1px solid var(--ops-border-strong);color:#596171;background:#f4f5f7;height:38px;padding:0 10px;font-size:11px;font-weight:600}.recharge-order-table th.ops-actions-head[data-v-51770028]{color:#596171!important;background:#f4f5f7!important}.recharge-order-table td[data-v-51770028]{height:86px;color:var(--ops-text);vertical-align:top;border-bottom:1px solid #e7e9ed;padding:11px 10px;font-size:12px}.recharge-order-table tbody tr:hover td[data-v-51770028]{background:#fafbfc}.recharge-order-table tbody tr.attention-row td[data-v-51770028]:first-child{box-shadow:inset 3px 0 #b25b24}.ops-cell[data-v-51770028]{line-height:1.4}.ops-cell-topline[data-v-51770028]{align-items:center;gap:6px;min-height:20px;margin-bottom:5px;display:flex}.source-chip[data-v-51770028],.attempt-chip[data-v-51770028],.owner-label[data-v-51770028],.ops-stage-badge[data-v-51770028]{color:#4d5564;white-space:nowrap;background:#f4f5f7;border:1px solid #d5d9e0;align-items:center;width:fit-content;min-height:20px;padding:2px 7px;font-size:11px;line-height:1.2;display:inline-flex}.source-standalone[data-v-51770028]{color:#365171;background:#f1f5fa;border-color:#bfcbe0}.source-device[data-v-51770028]{color:#73572f;background:#fbf7ef;border-color:#dcc9aa}.source-manual[data-v-51770028]{color:#5c536d;background:#f6f4f8;border-color:#cfcbd8}.source-test[data-v-51770028]{color:#714d67;background:#faf5f8;border-color:#d5c7d3}.attempt-chip[data-v-51770028]{color:#656b78;background:#fff;border-color:#d8dbe1;justify-content:center;min-width:28px;font-weight:600}.order-number-link[data-v-51770028]{color:#273c64;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;margin:0 0 5px;padding:0;display:block;overflow:hidden}.order-number-link[data-v-51770028]:hover{text-decoration:underline}.order-number-link code[data-v-51770028]{font-size:12px;font-weight:600}.ops-request-cell>small[data-v-51770028]{min-width:0;color:var(--ops-muted);text-overflow:ellipsis;white-space:nowrap;gap:5px;margin-top:3px;display:flex;overflow:hidden}.ops-request-cell>small span[data-v-51770028]{color:#9298a3;flex:none}.ops-request-cell>small code[data-v-51770028]{text-overflow:ellipsis;overflow:hidden}.ops-product-cell>strong[data-v-51770028],.ops-product-cell>span[data-v-51770028],.ops-product-cell>code[data-v-51770028]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.ops-product-cell>strong[data-v-51770028]{margin-bottom:3px;font-size:13px}.ops-product-cell>span[data-v-51770028],.ops-product-cell>code[data-v-51770028]{color:var(--ops-muted)}.ops-product-cell>code[data-v-51770028]{margin-top:4px;font-size:11px}.product-meta-line[data-v-51770028]{align-items:baseline;gap:8px;margin-top:5px;display:flex}.product-meta-line b[data-v-51770028]{font-variant-numeric:tabular-nums;font-size:12px}.product-meta-line small[data-v-51770028]{color:#7c8390}.ops-progress-cell[data-v-51770028],.ops-handling-cell[data-v-51770028]{display:table-cell}.ops-progress-cell small[data-v-51770028],.ops-handling-cell small[data-v-51770028]{color:var(--ops-muted);margin-top:5px;display:block}.ops-progress-cell .ops-timing-line[data-v-51770028]{color:#4f5f73;font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:flex}.ops-progress-cell em[data-v-51770028]{color:#7c8390;margin-top:5px;font-size:11px;font-style:normal;display:block}.tone-success[data-v-51770028]{color:#28613f;border-color:#b9d3c4}.tone-info[data-v-51770028]{color:#345373;border-color:#bac9dc}.tone-warning[data-v-51770028]{color:#785522;border-color:#dcc69c}.tone-danger[data-v-51770028]{color:#8e302d;border-color:#dfb5b2}.tone-muted[data-v-51770028]{color:#656c78;border-color:#d5d8df}.diagnosis-content[data-v-51770028]{border-left:3px solid;min-width:0;padding-left:10px}.diagnosis-content strong[data-v-51770028],.diagnosis-content p[data-v-51770028],.diagnosis-content small[data-v-51770028]{display:block}.diagnosis-content strong[data-v-51770028]{color:#2a2e36;margin-bottom:4px;font-size:13px}.diagnosis-content p[data-v-51770028]{color:#4f5663;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.diagnosis-content small[data-v-51770028]{color:inherit;margin-top:5px}.owner-label[data-v-51770028]{color:#4e5665;background:#fff;border-color:#d0d4dc}.ops-handling-cell p[data-v-51770028]{color:#3f4652;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;line-height:1.45;display:-webkit-box;overflow:hidden}.ops-time-cell strong[data-v-51770028],.ops-time-cell span[data-v-51770028],.ops-time-cell small[data-v-51770028]{font-variant-numeric:tabular-nums;display:block}.ops-time-cell strong[data-v-51770028]{margin-top:2px;font-size:12px}.ops-time-cell span[data-v-51770028]{color:#555d6a;margin-top:4px}.ops-time-cell small[data-v-51770028]{color:#8a909b;margin-top:7px}.recharge-order-table .table-actions[data-v-51770028]{white-space:nowrap;display:table-cell}.legacy-modal-backdrop[data-v-51770028]{align-items:center;padding:16px}.legacy-modal.recharge-detail-modal[data-v-51770028]{border:1px solid #c9ced8;width:min(1480px,100vw - 32px);height:min(940px,100vh - 32px);max-height:calc(100vh - 32px);box-shadow:0 24px 70px #151d2b3d}.legacy-modal.recharge-detail-modal>.legacy-modal-head[data-v-51770028]{color:#20242d;background:#fff;border-bottom:1px solid #d9dde5;min-height:56px;padding:0 18px}.legacy-modal.recharge-detail-modal>.legacy-modal-head strong[data-v-51770028]{font-size:16px}.legacy-modal.recharge-detail-modal>.legacy-modal-head .modal-close[data-v-51770028]{color:#626a78}.legacy-modal.recharge-detail-modal .legacy-modal-body[data-v-51770028]{background:#f5f6f8;flex-direction:column;gap:12px;padding:14px;display:flex}.legacy-modal.recharge-detail-modal .legacy-modal-foot[data-v-51770028]{background:#fff;border-top:1px solid #d9dde5;flex-wrap:wrap;justify-content:flex-end;gap:6px;min-height:58px;padding:10px 14px}.detail-order-heading[data-v-51770028]{background:#fff;border:1px solid #d7dbe3;grid-template-columns:minmax(0,1fr) 230px 220px;align-items:stretch;display:grid}.detail-order-heading-main[data-v-51770028]{align-items:center;gap:14px;min-width:0;padding:14px 16px;display:flex}.detail-order-heading-chips[data-v-51770028]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.detail-order-heading-copy[data-v-51770028]{gap:3px;min-width:0;display:grid}.detail-order-heading-copy>strong[data-v-51770028]{color:#20242d;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.detail-order-heading-copy>span[data-v-51770028]{color:#636b78;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-order-heading-copy>code[data-v-51770028]{color:#4d5666;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.detail-order-heading-fact[data-v-51770028]{border-left:1px solid #e2e5ea;align-content:center;gap:6px;min-width:0;padding:12px 14px;display:grid}.detail-order-heading-fact>span[data-v-51770028]{color:#7a818e;font-size:11px}.detail-order-heading-fact>strong[data-v-51770028]:not(.ops-stage-badge){color:#2b3039;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.detail-order-heading-fact>small[data-v-51770028]{color:#737b88;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.recharge-detail-workspace[data-v-51770028]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:12px;display:grid}.detail-side-rail[data-v-51770028],.detail-main-column[data-v-51770028]{gap:12px;min-width:0;display:grid}.detail-side-section[data-v-51770028],.detail-clean-section[data-v-51770028]{background:#fff;border:1px solid #d7dbe3;min-width:0;overflow:hidden}.detail-side-section>header[data-v-51770028],.detail-clean-head[data-v-51770028]{background:#fafbfc;border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:9px 12px;display:flex}.detail-side-section>header>strong[data-v-51770028],.detail-clean-head strong[data-v-51770028]{color:#2a303a;font-size:13px}.detail-clean-head>div[data-v-51770028]{gap:2px;display:grid}.detail-clean-head span[data-v-51770028],.detail-clean-head small[data-v-51770028]{color:#777f8c;font-size:11px}.detail-side-list[data-v-51770028]{margin:0;padding:0}.detail-side-list>div[data-v-51770028]{border-bottom:1px solid #eceef1;gap:4px;padding:10px 12px;display:grid}.detail-side-list>div[data-v-51770028]:last-child{border-bottom:0}.detail-side-list dt[data-v-51770028],.detail-data-grid dt[data-v-51770028]{color:#7a818d;font-size:11px}.detail-side-list dd[data-v-51770028],.detail-data-grid dd[data-v-51770028]{color:#282d36;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:600;line-height:1.5}.detail-side-list code[data-v-51770028],.detail-data-grid code[data-v-51770028]{color:#3d4658;font-size:11px}.inventory-origin-note[data-v-51770028]{color:#737b88;margin-top:3px;font-size:11px;font-weight:400;display:block}.detail-side-list.compact>div[data-v-51770028]{padding:8px 12px}.detail-issue-section[data-v-51770028]{border-top:3px solid}.detail-issue-section>header[data-v-51770028]{color:inherit}.detail-issue-copy[data-v-51770028]{border-bottom:1px solid #eceef1;gap:5px;padding:12px;display:grid}.detail-issue-copy>strong[data-v-51770028]{color:#2c313a;font-size:14px}.detail-issue-copy>p[data-v-51770028]{color:#515966;margin:0;line-height:1.55}.detail-main-grid[data-v-51770028]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detail-grid-wide[data-v-51770028]{grid-column:1/-1}.detail-data-grid[data-v-51770028]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.detail-data-grid>div[data-v-51770028]{border-bottom:1px solid #eceef1;border-right:1px solid #eceef1;align-content:start;gap:4px;min-width:0;min-height:58px;padding:9px 12px;display:grid}.detail-data-grid>div[data-v-51770028]:nth-child(2n){border-right:0}.detail-data-grid>.detail-data-wide[data-v-51770028]{border-right:0;grid-column:1/-1}.detail-data-grid>div[data-v-51770028]:nth-last-child(-n+2),.detail-data-grid>.detail-data-wide[data-v-51770028]:last-child{border-bottom:0}.detail-empty-state[data-v-51770028]{color:#7a818d;text-align:center;place-content:center;gap:5px;min-height:150px;padding:20px;display:grid}.detail-empty-state.compact[data-v-51770028]{min-height:88px}.detail-empty-state strong[data-v-51770028]{color:#4b5360;font-size:13px}.detail-progress-section .detail-flow-item[data-v-51770028]{flex-basis:185px;min-width:185px;min-height:100px;padding-top:34px}.detail-progress-section .detail-duration-grid[data-v-51770028]{border-top:0}.trace-panel[data-v-51770028]{gap:8px;padding:10px;display:grid;overflow-x:auto}.trace-nos[data-v-51770028]{flex-wrap:wrap;gap:6px;display:flex}.trace-nos span[data-v-51770028]{background:#f7f7f9;border:1px solid #d5d8e0;padding:3px 6px}.trace-table[data-v-51770028]{min-width:1040px}.detail-section-actions[data-v-51770028]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.device-link-detail-layout .detail-section-head .detail-section-actions .text-action[data-v-51770028]{color:#fff;border:1px solid #ffffff61;min-height:22px;padding:2px 7px;font-size:11px;font-weight:500}.device-link-detail-layout .detail-section-head .detail-section-actions .text-action[data-v-51770028]:hover{background:#ffffff1f}.trace-grid[data-v-51770028]{grid-template-columns:repeat(auto-fit,minmax(620px,1fr));gap:8px;display:grid}.trace-grid section[data-v-51770028]{background:#fff;border:1px solid #d5d8e0;overflow:auto}.trace-workbench[data-v-51770028]{background:#fff;border:1px solid #c8ccd8}.trace-workbench>.panel-title[data-v-51770028]{color:#2a303a;background:#fff;border-bottom:1px solid #e3e6eb;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 12px;display:flex}.trace-workbench>.panel-title>div[data-v-51770028]:first-child{gap:2px;display:grid}.trace-workbench>.panel-title span[data-v-51770028]{color:#7a818d;font-size:11px}.trace-head-actions[data-v-51770028]{align-items:center;gap:6px;display:flex}.trace-collapsed-summary[data-v-51770028]{grid-template-columns:repeat(4,minmax(0,1fr));min-height:72px;display:grid}.trace-collapsed-summary>span[data-v-51770028]{color:#707886;border-right:1px solid #e7e9ed;justify-content:center;align-items:baseline;gap:7px;padding:18px 12px;font-size:12px;display:flex}.trace-collapsed-summary>span[data-v-51770028]:last-child{border-right:0}.trace-collapsed-summary strong[data-v-51770028]{color:#2e3540;font-variant-numeric:tabular-nums;font-size:18px}.mini-table[data-v-51770028]{min-width:620px}.mini-table th[data-v-51770028],.mini-table td[data-v-51770028]{font-size:12px}.order-safe-payload[data-v-51770028]{background:#fff;border:1px solid #d5d8e0;overflow:hidden}.order-safe-payload pre[data-v-51770028]{white-space:pre-wrap;background:#f6f7fa;max-height:180px;margin:0;padding:8px;font-size:12px;line-height:1.45;overflow:auto}@media (width<=1180px){.order-toolbar[data-v-51770028]{grid-template-columns:minmax(360px,1fr) auto}.order-toolbar-actions[data-v-51770028]{grid-column:1/-1;justify-content:flex-start}.order-advanced-filters[data-v-51770028]{grid-template-columns:repeat(3,minmax(150px,1fr))}.order-advanced-filters .advanced-submit[data-v-51770028]{width:fit-content}.attempt-guide[data-v-51770028]{flex-wrap:wrap}.detail-order-heading[data-v-51770028]{grid-template-columns:minmax(0,1fr) 210px}.detail-order-heading-fact[data-v-51770028]:last-child{border-top:1px solid #e2e5ea;border-left:0;grid-column:1/-1}.recharge-detail-workspace[data-v-51770028],.trace-grid[data-v-51770028]{grid-template-columns:1fr}.detail-side-rail[data-v-51770028]{grid-template-columns:repeat(3,minmax(0,1fr))}}.failure-policy-card[data-v-51770028]{color:#3f3a2f;background:#fff9e8;border:1px solid #e1c06a;gap:6px;margin:10px 0;padding:10px 12px;display:grid}.failure-policy-card strong[data-v-51770028]{font-size:13px}.failure-policy-card p[data-v-51770028]{margin:0;line-height:1.6}.failure-policy-card span[data-v-51770028]{color:#7b5a00;font-size:12px}.device-url-table-cell[data-v-51770028]{vertical-align:top}.device-url-cell-stack[data-v-51770028]{gap:4px;display:grid}.device-url-cell-stack code[data-v-51770028]{word-break:break-all;white-space:normal;max-width:100%;display:block}.device-url-cell-stack code.invalid[data-v-51770028]{color:#9f1c1c}.inline-url-actions[data-v-51770028]{flex-wrap:wrap;gap:6px;display:flex}.url-invalid-hint[data-v-51770028]{color:#b01d1d}.muted-cell[data-v-51770028]{color:#8a90a0}.duration-value[data-v-51770028]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.device-link-detail-layout[data-v-51770028]{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:10px;display:grid}.device-link-hero[data-v-51770028]{border-color:#c9d3f5}.device-link-url-panel[data-v-51770028]{background:#f8faff;border:1px solid #d7dcef;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;display:grid}.device-link-url-panel.failed[data-v-51770028]{background:#fff8f8;border-color:#e9b5b5}.device-link-url-panel code[data-v-51770028]{color:#172447;word-break:break-all;white-space:normal;margin-top:5px;font-size:13px;line-height:1.6;display:block}.device-link-url-actions[data-v-51770028]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.field-caption[data-v-51770028]{color:#666f86;font-size:12px}.device-link-failure-note[data-v-51770028]{color:#8e1d1d;background:#fff5f5;border:1px solid #e5b2b2;gap:4px;margin-top:8px;padding:10px;display:grid}.device-link-timeline[data-v-51770028]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.detail-section-actions[data-v-51770028]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.detail-section-head .detail-log-action[data-v-51770028]{color:#fff;background:#ffffff1f;border:1px solid #ffffff80;min-height:22px;padding:0 7px}.detail-section-head .detail-log-action[data-v-51770028]:hover{background:#ffffff38}.device-link-duration-grid[data-v-51770028]{margin-bottom:10px}.device-link-task-table-wrap[data-v-51770028]{border:1px solid #d5d8e0;margin-top:10px;overflow:auto}.device-link-task-table[data-v-51770028]{min-width:1320px}.device-link-task-table th[data-v-51770028]:first-child,.device-link-task-table td[data-v-51770028]:first-child{width:44px}.device-link-task-table th[data-v-51770028]:nth-child(2),.device-link-task-table td[data-v-51770028]:nth-child(2){width:180px}.device-link-task-table th[data-v-51770028]:nth-child(3),.device-link-task-table td[data-v-51770028]:nth-child(3){width:155px}.device-link-task-table th[data-v-51770028]:nth-child(4),.device-link-task-table td[data-v-51770028]:nth-child(4),.device-link-task-table th[data-v-51770028]:nth-child(5),.device-link-task-table td[data-v-51770028]:nth-child(5){width:105px}.device-link-task-table th[data-v-51770028]:nth-child(6),.device-link-task-table td[data-v-51770028]:nth-child(6){width:70px}.device-link-task-table td[data-v-51770028]:nth-child(7){text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.device-link-task-table td:nth-child(8) code[data-v-51770028],.device-link-task-table td:nth-child(8) small[data-v-51770028]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.device-link-task-table td:nth-child(8) small[data-v-51770028]{color:#6d7486;margin-top:3px}.device-link-log-panel[data-v-51770028]{background:#fff;border:1px solid #d5d8e0;overflow:auto}.device-link-log-panel .mini-table[data-v-51770028]{min-width:980px}.device-url-line[data-v-51770028]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.device-url-line code[data-v-51770028],.full-device-url-box code[data-v-51770028]{word-break:break-all;white-space:normal}.full-device-url-box[data-v-51770028]{background:#f8faff;border:1px solid #d7dcef;align-items:flex-start;gap:8px;margin-top:8px;padding:8px;display:flex}.full-device-url-box code[data-v-51770028]{color:#1f2f63;flex:1;line-height:1.5}.clipboard-warning[data-v-51770028]{color:#8a5a00;grid-column:1/-1;margin-top:6px;line-height:1.5;display:block}.recharge-order-table td.table-actions[data-v-51770028]{vertical-align:middle;background:#fff;display:table-cell}@media (width<=980px){.detail-order-heading[data-v-51770028],.detail-side-rail[data-v-51770028],.detail-main-grid[data-v-51770028]{grid-template-columns:1fr}.detail-order-heading-fact[data-v-51770028]{border-top:1px solid #e2e5ea;border-left:0;grid-column:auto}.detail-data-grid[data-v-51770028]{grid-template-columns:1fr}.detail-data-grid>div[data-v-51770028],.detail-data-grid>div[data-v-51770028]:nth-child(2n){border-bottom:1px solid #eceef1;border-right:0}.detail-data-grid>div[data-v-51770028]:last-child{border-bottom:0}.trace-collapsed-summary[data-v-51770028]{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-collapsed-summary>span[data-v-51770028]:nth-child(2){border-right:0}.trace-collapsed-summary>span[data-v-51770028]:nth-child(-n+2){border-bottom:1px solid #e7e9ed}.device-link-url-panel[data-v-51770028]{grid-template-columns:1fr}.device-link-url-actions[data-v-51770028],.detail-section-actions[data-v-51770028]{justify-content:flex-start}}.real-flow-page[data-v-6dabb64a]{flex-direction:column;gap:12px;height:100vh;min-height:0;padding-bottom:36px;display:flex;overflow:hidden auto}.flow-header[data-v-6dabb64a],.section-title[data-v-6dabb64a],.action-line[data-v-6dabb64a],.header-actions[data-v-6dabb64a]{justify-content:space-between;align-items:center;gap:10px;display:flex}.flow-header h2[data-v-6dabb64a]{margin:0;font-size:18px}.flow-header p[data-v-6dabb64a],.section-title span[data-v-6dabb64a],.node-card small[data-v-6dabb64a],.node-card p[data-v-6dabb64a]{color:#5f6475;margin:0}.test-card[data-v-6dabb64a]{background:#fff;border:1px solid #d9dce8;padding:14px}.form-grid[data-v-6dabb64a],.summary-grid[data-v-6dabb64a],.detail-grid[data-v-6dabb64a]{grid-template-columns:repeat(4,minmax(180px,1fr));gap:10px;margin-top:12px;display:grid}.form-grid label[data-v-6dabb64a],.summary-grid label[data-v-6dabb64a],.kv-grid label[data-v-6dabb64a]{flex-direction:column;gap:5px;display:flex}.form-grid input[data-v-6dabb64a]{border:1px solid #d6d9e4;height:36px;padding:0 10px}.form-grid input.readonly-field[data-v-6dabb64a]{color:#2f3445;background:#f6f7fb;font-weight:600}.full[data-v-6dabb64a]{width:100%}.action-line[data-v-6dabb64a]{justify-content:flex-start;margin-top:12px}.confirm-check[data-v-6dabb64a]{color:#2f3445;align-items:center;gap:6px;display:inline-flex}.form-alert[data-v-6dabb64a],.warning-list[data-v-6dabb64a],.metadata-warning[data-v-6dabb64a]{color:#a51d1d;background:#fff7f7;border:1px solid #f0c2c2;padding:10px 12px}.warning-list[data-v-6dabb64a],.metadata-warning[data-v-6dabb64a]{gap:8px;margin-top:12px;display:flex}.warning-list p[data-v-6dabb64a],.metadata-warning p[data-v-6dabb64a]{margin:4px 0 0}.summary-status.ok[data-v-6dabb64a]{color:#16743a}.summary-status.bad[data-v-6dabb64a]{color:#a51d1d}.summary-status.muted[data-v-6dabb64a]{color:#73798a}.split-grid[data-v-6dabb64a]{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:12px;margin-top:12px;display:grid}.json-box[data-v-6dabb64a]{background:#f8f9fc;border:1px solid #d9dce8;max-height:260px;padding:10px;font-size:12px;line-height:1.5;overflow:auto}.response-box[data-v-6dabb64a]{max-height:420px}.account-card[data-v-6dabb64a],.requirement-list span[data-v-6dabb64a],.response-summary[data-v-6dabb64a]{background:#fbfcff;border:1px solid #d9dce8;padding:10px}.account-card[data-v-6dabb64a]{flex-direction:column;gap:6px;display:flex}.requirement-list[data-v-6dabb64a]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.node-grid[data-v-6dabb64a]{grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;margin-top:12px;display:grid}.node-card[data-v-6dabb64a]{border:1px solid #d9dce8;flex-direction:column;gap:6px;min-height:112px;padding:10px;display:flex}.node-card>div[data-v-6dabb64a]{justify-content:space-between;align-items:center;gap:8px;display:flex}.node-status[data-v-6dabb64a]{background:#f7f8fb;border:1px solid #d6d9e4;padding:2px 6px}.node-status.ok[data-v-6dabb64a]{color:#16743a;background:#f1fff5;border-color:#b8e2c8}.node-status.bad[data-v-6dabb64a]{color:#b31d1d;background:#fff4f4;border-color:#efbbbb}.node-status.warn[data-v-6dabb64a]{color:#8a5a00;background:#fffbec;border-color:#ead9a7}.node-status.muted[data-v-6dabb64a]{color:#73798a}.detail-grid[data-v-6dabb64a]{grid-template-columns:1fr 1fr}.detail-panel[data-v-6dabb64a],.table-panel[data-v-6dabb64a]{border:1px solid #d9dce8;margin-top:12px;padding:10px}.detail-panel h3[data-v-6dabb64a],.table-panel h3[data-v-6dabb64a],.split-grid h3[data-v-6dabb64a]{margin:0 0 8px;font-size:14px}.kv-grid[data-v-6dabb64a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mini-table[data-v-6dabb64a]{width:100%}.response-summary[data-v-6dabb64a]{align-items:center;gap:8px;margin-top:10px;display:inline-flex}.result-card[data-v-6dabb64a]{border-left:4px solid #d6d9e4}.result-card.ok[data-v-6dabb64a]{border-left-color:#21a35b}.result-card.bad[data-v-6dabb64a]{border-left-color:#c93232}.result-card.warn[data-v-6dabb64a]{border-left-color:#d5961f}.result-card.muted[data-v-6dabb64a]{border-left-color:#aab0bf}.result-main[data-v-6dabb64a]{grid-template-columns:minmax(360px,1fr) minmax(420px,.9fr);align-items:start;gap:14px;display:grid}.result-main>div[data-v-6dabb64a]:first-child{flex-direction:column;gap:8px;display:flex}.result-main strong[data-v-6dabb64a]{font-size:16px}.result-main p[data-v-6dabb64a]{color:#2f3445;overflow-wrap:anywhere;margin:0;line-height:1.6}.result-meta[data-v-6dabb64a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.result-meta label[data-v-6dabb64a]{background:#f8f9fc;border:1px solid #e3e6ef;flex-direction:column;gap:4px;min-width:0;padding:8px;display:flex}.result-meta span[data-v-6dabb64a]{color:#73798a}.result-meta strong[data-v-6dabb64a]{overflow-wrap:anywhere;min-width:0;font-size:13px}.table-panel[data-v-6dabb64a]{overflow-x:auto}.mini-table[data-v-6dabb64a]{min-width:760px}.legacy-button.danger[data-v-6dabb64a]{color:#fff;background:#a51d1d;border-color:#a51d1d}@media (width<=1200px){.form-grid[data-v-6dabb64a],.summary-grid[data-v-6dabb64a],.node-grid[data-v-6dabb64a]{grid-template-columns:repeat(2,minmax(0,1fr))}.split-grid[data-v-6dabb64a],.detail-grid[data-v-6dabb64a],.result-main[data-v-6dabb64a]{grid-template-columns:1fr}}.code-stack[data-v-7dc9c9ec]{flex-direction:column;gap:3px;max-width:190px;line-height:1.25;display:inline-flex}.code-stack code[data-v-7dc9c9ec]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.code-stack small[data-v-7dc9c9ec]{color:#6b7280;font-size:11px;font-weight:500}.order-summary-row[data-v-8a970ab6]{flex-wrap:wrap;gap:8px;margin:0 0 8px;display:flex}.order-summary-row button[data-v-8a970ab6]{color:#343744;cursor:default;background:#f7f7f9;border:1px solid #cfd3dd;align-items:center;gap:8px;min-width:92px;height:30px;padding:0 10px;font-size:12px;display:inline-flex}.order-summary-row strong[data-v-8a970ab6]{font-size:13px}.trace-page[data-v-8e663555]{gap:10px}.trace-head[data-v-8e663555]{min-height:42px}.trace-head>div[data-v-8e663555]{gap:3px;display:grid}.trace-head strong[data-v-8e663555]{color:#252a38;font-size:16px}.trace-head span[data-v-8e663555]{color:#6f7480}.trace-filter-panel[data-v-8e663555],.trace-panel[data-v-8e663555]{background:#fff;border:1px solid #d8dce6;padding:10px}.trace-filter-grid[data-v-8e663555]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.trace-filter-grid label[data-v-8e663555]{color:#646a78;gap:4px;display:grid}.trace-filter-grid[data-v-8e663555] .searchable-select,.trace-filter-grid .legacy-input[data-v-8e663555]{width:100%}.trace-filter-actions[data-v-8e663555]{flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;display:flex}.trace-timeline[data-v-8e663555]{margin:0;padding:0 0 0 24px;list-style:none}.trace-event[data-v-8e663555]{border-left:2px solid #dce1ed;padding:0 0 12px 18px;position:relative}.trace-event[data-v-8e663555]:last-child{border-left-color:#0000}.trace-dot[data-v-8e663555]{background:#5569b3;border-radius:50%;width:10px;height:10px;position:absolute;top:10px;left:-6px}.trace-event article[data-v-8e663555]{background:#fafbfe;border:1px solid #d8dce6;padding:10px}.trace-event header[data-v-8e663555]{justify-content:space-between;gap:12px;display:flex}.trace-event header div[data-v-8e663555]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.trace-event header>span[data-v-8e663555]{color:#6f7480;white-space:nowrap}.trace-event-main[data-v-8e663555],.trace-reference-list[data-v-8e663555]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.trace-event-main>span[data-v-8e663555]:not(.status-badge){color:#535968}.trace-reference-list span[data-v-8e663555]{background:#fff;border:1px solid #e0e3eb;gap:5px;padding:4px 6px;display:inline-flex}.trace-reference-list b[data-v-8e663555]{color:#6f7480}.simple-report-page[data-v-a3a4db7a]{flex-direction:column;gap:12px;display:flex}.report-toolbar[data-v-a3a4db7a]{border:1px solid var(--gf-border);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.report-toolbar h2[data-v-a3a4db7a]{color:#1f2430;margin:0 0 4px;font-size:18px}.report-toolbar p[data-v-a3a4db7a]{color:#667085;margin:0;font-size:13px}.report-card-grid[data-v-a3a4db7a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.report-card[data-v-a3a4db7a]{border:1px solid var(--gf-border);background:#fff;grid-template-columns:auto 1fr;gap:4px 8px;min-height:86px;padding:12px;display:grid}.report-card svg[data-v-a3a4db7a]{color:#3659b8;margin-top:1px}.report-card span[data-v-a3a4db7a]{color:#667085;font-size:13px}.report-card strong[data-v-a3a4db7a]{color:#1f2430;grid-column:1/-1;font-size:26px;line-height:30px}.report-card small[data-v-a3a4db7a]{color:#667085;grid-column:1/-1}.report-section[data-v-a3a4db7a]{border:1px solid var(--gf-border);background:#fff;min-width:0}.report-section td strong[data-v-a3a4db7a],.report-section td small[data-v-a3a4db7a]{text-overflow:ellipsis;white-space:nowrap;max-width:360px;display:block;overflow:hidden}.report-section td small[data-v-a3a4db7a]{color:#6b7280;margin-top:3px;font-size:11px}.report-section-head[data-v-a3a4db7a]{border-bottom:1px solid var(--gf-border);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.report-section-head strong[data-v-a3a4db7a]{color:#1f2430}.report-section-head span[data-v-a3a4db7a]{color:#667085;font-size:12px}.report-layout[data-v-a3a4db7a]{grid-template-columns:minmax(0,1.3fr) minmax(360px,.7fr);gap:12px;display:grid}.report-layout.bottom[data-v-a3a4db7a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (width<=1280px){.report-card-grid[data-v-a3a4db7a],.report-layout[data-v-a3a4db7a],.report-layout.bottom[data-v-a3a4db7a]{grid-template-columns:1fr 1fr}}.login-back-button[data-v-9c84a1d3]{color:#666;cursor:pointer;background:0 0;border:0;margin:10px auto 0;padding:2px;display:block}.forbidden-page[data-v-17caa95d]{color:#334155;background:#f8fafc;place-items:center;min-height:100vh;padding:32px;display:grid}section[data-v-17caa95d]{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:min(520px,100%);padding:36px;box-shadow:0 16px 40px #0f172a14}.eyebrow[data-v-17caa95d]{color:#dc2626;letter-spacing:.12em;margin:0 0 8px;font-size:13px;font-weight:700}h1[data-v-17caa95d]{margin:0 0 12px;font-size:24px}section>p[data-v-17caa95d]:last-child{margin:0;line-height:1.7}:root{--gf-sidebar:#3d3e54;--gf-sidebar-deep:#343548;--gf-sidebar-active:#4b4c64;--gf-table-head:#57586c;--gf-page-bg:#eee;--gf-panel-bg:#fff;--gf-border:#d8d8d8;--gf-border-strong:#c5c5c5;--gf-text:#1f2329;--gf-muted:#6d6f77;--gf-primary:#405eb8;--gf-danger:#a52222;--gf-success:#237a3b;--gf-font:Arial, "Microsoft YaHei", "PingFang SC", sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;min-width:0;height:100%}body{color:var(--gf-text);background:var(--gf-page-bg);font-family:var(--gf-font);letter-spacing:0;margin:0;font-size:12px}button,input,select{font:inherit}button{cursor:pointer}.admin-shell{background:var(--gf-page-bg);width:100%;height:100%;display:flex;overflow:hidden}.admin-sidebar{color:#fff;background:var(--gf-sidebar);border-right:1px solid #272838;width:188px;min-width:188px;height:100%}.brand-panel{background:#42435a;border-bottom:1px solid #333447;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:128px;display:flex}.brand-mark{color:#42435a;background:#fff;justify-content:center;align-items:center;width:66px;height:54px;font-size:25px;font-weight:700;line-height:1;display:flex}.brand-name{font-size:13px;font-weight:700}.side-nav{height:calc(100% - 128px);padding:8px 0 18px;overflow-y:auto}.nav-group{margin:0}.nav-group-title,.nav-item{color:#f6f6f8;text-align:left;background:0 0;border:0;align-items:center;width:100%;height:38px;display:flex}.nav-group-title{gap:10px;padding:0 18px 0 24px;font-weight:700}.nav-item{color:#f0f0f3;gap:8px;padding:0 14px 0 34px}.nav-item:hover,.nav-item.active,.nav-group-title.active{background:var(--gf-sidebar-active)}.nav-chevron{color:#d5d5dd;margin-left:auto;transition:transform .12s}.nav-group-title.open{background:#3d3e55}.nav-group-title.open .nav-chevron{transform:rotate(180deg)}.nav-children{margin:0}.admin-main{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.top-bar{background:#fff;border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;height:48px;min-height:48px;padding:0 14px;display:flex;box-shadow:0 1px 3px #00000014}.breadcrumb,.top-actions,.cache-refresh-button,.logout-button{align-items:center;display:flex}.breadcrumb{color:#222;gap:8px;font-size:13px;font-weight:700}.breadcrumb strong{color:#666a78}.slash{color:#888}.top-actions{gap:10px}.notification-center{position:relative}.notification-button{color:#333;background:#fff;border:1px solid #d5d7df;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.notification-button.active,.notification-button:hover{color:var(--gf-primary);background:#f5f7ff;border-color:#9eaad6}.notification-dot{color:#fff;background:var(--gf-danger);border:1px solid #fff;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-7px}.notification-panel-popover{z-index:80;background:#fff;border:1px solid #9aa1b8;width:360px;max-height:460px;position:absolute;top:36px;right:0;overflow:auto;box-shadow:0 8px 18px #0000002e}.notification-panel-popover header{color:#fff;background:#555873;justify-content:space-between;align-items:center;min-height:38px;padding:0 10px;display:flex;position:sticky;top:0}.notification-panel-popover header button{color:#fff;background:0 0;border:0}.notification-empty{color:#777;text-align:center;padding:22px 12px}.notification-item{color:#222;text-align:left;background:#fff;border:0;border-bottom:1px solid #eceef4;gap:4px;width:100%;padding:10px 12px;display:grid}.notification-item:hover{background:#f6f8ff}.notification-item.unread strong:before{content:"";background:var(--gf-danger);vertical-align:middle;width:6px;height:6px;margin-right:6px;display:inline-block}.notification-item span{color:#667085;font-size:11px}.notification-item small{color:#666;line-height:1.5}.system-banner{color:#5d4400;background:#fff8e6;border-bottom:1px solid #ead99f;align-items:center;gap:8px;min-height:28px;padding:0 12px;display:flex}.system-banner.info{color:#2f4d7a;background:#f0f5ff;border-bottom-color:#c6d5f2}.system-banner.danger{color:#9d2222;background:#fff0f0;border-bottom-color:#e7b4b4}.system-banner.success{color:#1d6339;background:#f2fbf4;border-bottom-color:#b7dfc3}.system-banner-text{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;display:inline-flex}.system-banner-text strong,.system-banner-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.system-banner-text strong{flex:none}.system-banner-text span{flex:1}.system-banner-close{width:24px;height:24px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.notice-popup-backdrop{z-index:120;background:#0000006b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.notice-popup-modal{background:#fff;border:1px solid #777f99;width:min(620px,100vw - 48px);box-shadow:0 16px 40px #00000042}.notice-popup-modal header{color:#fff;background:#555873;justify-content:space-between;gap:12px;min-height:46px;padding:10px 12px;display:flex}.notice-popup-modal header div{gap:3px;display:grid}.notice-popup-modal header span{opacity:.86}.notice-popup-modal header button{color:#fff;background:0 0;border:0;align-self:start}.notice-popup-content{color:#222;white-space:pre-wrap;min-height:120px;max-height:360px;padding:16px;font-size:14px;line-height:1.8;overflow:auto}.notice-popup-modal footer{background:#f6f6f8;border-top:1px solid #e1e3ea;justify-content:flex-end;gap:8px;padding:10px 12px;display:flex}.user-name{color:#111;font-weight:700}.cache-refresh-button{color:#33415c;cursor:pointer;background:#f7f8fb;border:1px solid #d6dae5;gap:5px;height:30px;padding:0 9px;font-size:12px;font-weight:700}.cache-refresh-button:hover:not(:disabled){color:#243b82;background:#eef2ff;border-color:#aeb8d4}.cache-refresh-button:disabled{cursor:wait;opacity:.65}.cache-refresh-button .spinning{animation:.8s linear infinite gf-spin}@keyframes gf-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logout-button{color:var(--gf-danger);background:0 0;border:0;gap:5px;font-weight:700}.iframe-tabs{background:#e7e7e7;border-bottom:1px solid #d1d1d1;align-items:flex-end;gap:4px;height:34px;min-height:34px;padding:5px 10px 0;display:flex;overflow:auto hidden}.iframe-tab{color:#333;background:#f7f7f7;border:1px solid #cfcfcf;border-bottom:0;align-items:center;gap:7px;min-width:86px;max-width:180px;height:28px;padding:0 9px;display:inline-flex}.iframe-tab.active{color:#111;background:#fff;height:29px;font-weight:700}.iframe-tab span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tab-close{color:#777}.tab-limit-tip{color:#9f1d1d;text-overflow:ellipsis;white-space:nowrap;background:#fff4f2;border:1px solid #efb4ac;flex:none;align-self:center;max-width:320px;padding:3px 8px;font-weight:700;overflow:hidden}.iframe-wrap{background:var(--gf-page-bg);flex:1;min-height:0;padding:0}.workspace-iframe{background:var(--gf-page-bg);border:0;width:100%;height:100%;display:block}.iframe-page{background:var(--gf-page-bg);flex-direction:column;width:100%;min-width:0;height:100vh;padding:12px;display:flex;overflow:hidden}.filter-row{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px;min-height:38px;margin-bottom:8px;display:flex}.legacy-input,.legacy-button,.legacy-select,.filter-row select{border:1px solid var(--gf-border-strong);height:30px}.legacy-input{color:#222;background:#fff;outline:none;width:180px;padding:0 10px}.legacy-input.compact,.legacy-select.compact{width:130px}.legacy-select{color:#222;background:#fff;width:120px;padding:0 8px}.legacy-select.wide{width:190px}.legacy-input:focus{border-color:var(--gf-primary)}.legacy-button{color:#333;background:#f9f9f9;justify-content:center;align-items:center;gap:4px;min-width:60px;padding:0 9px;display:inline-flex}.legacy-button.primary{color:#fff;background:var(--gf-primary);border-color:#324d9d}.legacy-button.danger{color:#fff;background:var(--gf-danger);border-color:#a33a3a}.legacy-button.active{color:#fff;background:#4f5b7a;border-color:#3f4964}.legacy-button:disabled{cursor:wait;opacity:.72}.legacy-button.primary:disabled{color:#fff;opacity:1;background:#6f80c6;border-color:#5d6fb6}.toolbar-action-menu{align-items:center;display:inline-flex;position:relative}.toolbar-action-menu-panel{z-index:80;border:1px solid var(--gf-border-strong);min-width:158px;box-shadow:var(--gf-shadow);background:#fff;gap:2px;padding:5px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.toolbar-action-menu.align-right .toolbar-action-menu-panel{left:auto;right:0}.toolbar-action-menu-panel button,.toolbar-action-menu-panel a{color:#2d3242;text-align:left;background:0 0;border:0;align-items:center;gap:6px;min-height:28px;padding:0 8px;display:flex}.toolbar-action-menu-panel button:hover,.toolbar-action-menu-panel a:hover{background:#eef2ff}.global-loading-bar{z-index:20;background:#d8deff;height:2px;position:absolute;top:0;left:188px;right:0;overflow:hidden}.global-loading-bar:after{content:"";background:var(--gf-primary);width:30%;height:100%;animation:1.1s linear infinite gf-loading-slide;display:block}@keyframes gf-loading-slide{0%{transform:translate(-100%)}to{transform:translate(420%)}}.api-badge{border:1px solid var(--gf-border);height:24px;color:var(--gf-muted);background:#fff;align-items:center;margin-left:auto;padding:0 8px;display:inline-flex}.api-badge.ok{color:var(--gf-success);background:#f2fbf4;border-color:#a7d7b4}.api-badge.fail{color:var(--gf-danger);background:#fff5f5;border-color:#e5b6b6}.column-picker{align-items:center;display:inline-flex;position:relative}.column-picker-trigger small{color:#666;font-size:11px}.column-picker-panel{z-index:30;background:#fff;border:1px solid #8b94a8;width:640px;padding:8px;position:absolute;top:30px;left:0;box-shadow:0 5px 14px #0000002e}.column-picker.align-right .column-picker-panel{left:auto;right:0}.column-picker-head{border-bottom:1px solid var(--gf-border);justify-content:space-between;align-items:center;min-height:38px;padding-bottom:6px;display:flex}.column-picker-head section{gap:2px;display:grid}.column-picker-head strong{color:#222}.column-picker-head span{color:#666;font-size:11px}.column-picker-toolbar{grid-template-columns:minmax(0,1fr) 58px 66px;gap:6px;padding:8px 0;display:grid}.column-picker-search{border:1px solid var(--gf-border-strong);background:#fff;align-items:center;gap:5px;height:28px;padding:0 8px;display:flex}.column-picker-search input{border:0;outline:none;width:100%;min-width:0;font-size:12px}.column-picker-list{border:1px solid var(--gf-border);background:#fbfbfc;max-height:340px;overflow:auto}.column-picker-group{border-bottom:1px solid var(--gf-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 8px;padding:7px 8px 8px;display:grid}.column-picker-group:last-child{border-bottom:0}.column-picker-group>strong{color:#263f73;grid-column:1/-1;margin-bottom:5px;font-size:12px;display:block}.column-picker-group label{color:#222;background:#fff;grid-template-columns:16px minmax(0,1fr) 34px;align-items:center;gap:6px;min-height:24px;padding:0 4px;display:grid}.column-picker-group label+label{margin-top:0}.column-picker-group label.disabled{color:#777}.column-picker-group span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.column-picker-group em{color:#777;font-size:11px;font-style:normal}.column-picker-empty{color:#777;text-align:center;padding:24px 0}.column-picker-foot{color:#666;justify-content:space-between;align-items:center;min-height:38px;padding-top:8px;display:flex}.column-picker-foot div{gap:6px;display:inline-flex}.modal-table-toolbar{justify-content:flex-end;gap:6px;padding:4px 0 6px;display:flex}.legacy-table-wrap{overscroll-behavior:contain;scrollbar-gutter:stable both-edges;border:1px solid var(--gf-border-strong);background:#fff;flex:1;width:100%;max-width:100%;min-height:0;overflow:auto}.legacy-table-wrap::-webkit-scrollbar{width:14px;height:14px}.legacy-table-wrap::-webkit-scrollbar-track{background:#eef0f4;border-top:1px solid #d7dbe5;border-left:1px solid #d7dbe5}.legacy-table-wrap::-webkit-scrollbar-thumb{background:#a5adbf;border:3px solid #eef0f4}.legacy-table-wrap::-webkit-scrollbar-thumb:hover{background:#7f889d}.legacy-table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;min-width:1380px}.legacy-table th,.legacy-table td{border-right:1px solid var(--gf-border);border-bottom:1px solid var(--gf-border);text-align:left;text-overflow:ellipsis;white-space:nowrap;height:29px;padding:0 8px;overflow:hidden}.legacy-table th{z-index:1;color:#fff;background:var(--gf-table-head);font-weight:700;position:sticky;top:0}.legacy-table th:first-child,.legacy-table td:first-child{width:300px}.legacy-table th:nth-child(2),.legacy-table td:nth-child(2){width:360px}.legacy-table th:nth-child(3),.legacy-table td:nth-child(3),.legacy-table th:nth-child(4),.legacy-table td:nth-child(4),.legacy-table th:nth-child(5),.legacy-table td:nth-child(5){width:92px}.legacy-table th:nth-child(6),.legacy-table td:nth-child(6){width:170px}.legacy-table th:nth-child(7),.legacy-table td:nth-child(7){width:160px}.legacy-table th:nth-child(8),.legacy-table td:nth-child(8){width:110px}.legacy-table.column-config-table th,.legacy-table.column-config-table td{width:auto}.legacy-table tr:hover td{background:#f7f8fb}.text-action{color:var(--gf-danger);background:0 0;border:0;align-items:center;gap:3px;padding:0 8px 0 0;font-weight:700;display:inline-flex}.text-action.muted{color:#555;font-weight:400}.text-action.danger{color:var(--gf-danger)}.table-actions{white-space:normal;flex-wrap:wrap;align-content:center;align-items:center;gap:4px 6px;min-width:0;min-height:29px;display:flex}:is(.legacy-table:has(td.table-actions) th:last-child,.legacy-table td.table-actions){z-index:2;box-shadow:-1px 0 0 var(--gf-border-strong);background:#fff;position:sticky;right:0}.legacy-table:has(td.table-actions) th:last-child{z-index:4;background:var(--gf-table-head)}.legacy-table td.table-actions{text-overflow:clip;height:auto;padding-top:3px;padding-bottom:3px;overflow:visible}.legacy-table tbody tr:hover td.table-actions{background:#eef1fb}.table-actions .text-action,.table-actions .row-action-button{color:#343744;white-space:nowrap;background:linear-gradient(#fff,#f1f3f8);border:1px solid #aeb6c8;justify-content:center;align-items:center;min-width:58px;height:22px;padding:0 7px;font-weight:700;line-height:1;display:inline-flex}.table-actions .text-action:hover:not(:disabled),.table-actions .row-action-button:hover:not(:disabled){color:#263f9b;background:#eef2ff;border-color:#8d9dc0}.table-actions .text-action.danger,.table-actions .row-action-button.danger{color:var(--gf-danger);background:#fff7f7;border-color:#deb1b1}.table-actions .text-action:disabled,.table-actions .row-action-button:disabled{color:#999;cursor:not-allowed;background:#f2f2f2;border-color:#d6d6d6}.row-more-actions{align-items:center;display:inline-flex}.row-more-trigger{gap:4px}.row-more-menu{z-index:5000;background:#fff;border:1px solid #aeb6c8;flex-direction:column;gap:3px;padding:5px;display:flex;position:fixed;box-shadow:0 10px 24px #1f23372e}.row-more-menu button,.row-more-menu a{color:#343744;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.row-more-menu button:hover:not(:disabled),.row-more-menu a:hover{color:#263f9b;background:#eef2ff}.row-more-menu button.danger,.row-more-menu a.danger{color:var(--gf-danger)}.row-more-menu button:disabled{color:#999;cursor:not-allowed}.account-inventory-table .table-actions .text-action,.account-inventory-table .table-actions .row-action-button{color:#26396f;cursor:pointer;background:linear-gradient(#fff,#e8edf8);border:1px solid #8d9dc0;justify-content:center;align-items:center;min-width:78px;height:24px;padding:0 9px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #fff}.account-inventory-table .table-actions .text-action:hover:not(:disabled),.account-inventory-table .table-actions .row-action-button:hover:not(:disabled){color:#fff;background:#405aa7;border-color:#324d9d}.account-inventory-table .table-actions .text-action:disabled,.account-inventory-table .table-actions .row-action-button:disabled{color:#777;box-shadow:none;cursor:wait;background:#eee;border-color:#c8c8c8}.legacy-pagination{color:#555;justify-content:flex-end;align-items:center;gap:8px;min-height:42px;padding:6px 0 0;display:flex}.legacy-pagination select,.page-input,.page-button{background:#fff;border:1px solid #d6d6d6;height:28px}.legacy-pagination select{width:98px;padding:0 8px}.page-button{color:#222;min-width:34px;padding:0 9px}.page-button.active{color:#1e63d5;border-color:#e0e0e0;font-weight:700}.page-button.disabled{color:#bbb}.page-more{text-align:center;color:#444;min-width:22px;font-weight:700}.page-input{text-align:center;width:46px;padding:0 8px}.placeholder-panel{border:1px solid var(--gf-border-strong);background:#fff;padding:18px}.placeholder-panel h1{color:#333;margin:0 0 10px;font-size:16px}.placeholder-panel p{color:#666;margin:0}.login-page{background:#eee;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.login-box{border:1px solid var(--gf-border-strong);background:#fff;width:320px;padding:20px}.login-title{color:#333;text-align:center;margin-bottom:16px;font-size:16px;font-weight:700}.login-box label{color:#333;margin-bottom:12px;display:block}.login-box label span{margin-bottom:5px;display:block}.login-input{border:1px solid var(--gf-border-strong);align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.login-input input{border:0;outline:0;flex:1;min-width:0;height:28px}.login-button{color:#fff;background:var(--gf-primary);border:1px solid #324d9d;justify-content:center;align-items:center;width:100%;height:32px;text-decoration:none;display:flex}.login-button:disabled{cursor:wait;opacity:.75}.login-error{color:var(--gf-danger);text-align:center;margin-top:10px}.login-hint{color:#555;text-align:left;margin-top:10px;line-height:1.5}.totp-setup{border:1px solid var(--gf-border);background:#f7f7f7;grid-template-columns:172px 1fr;gap:10px;margin:12px 0;padding:10px;display:grid}.totp-setup img{background:#fff;border:1px solid #ddd;width:172px;height:172px}.totp-setup strong{margin-bottom:8px;display:block}.totp-setup p{color:#666;margin:0 0 6px;line-height:1.5}.totp-setup code{word-break:break-all;color:#333;background:#fff;border:1px solid #ddd;padding:6px;display:block}.inline-editor{border:1px solid var(--gf-border-strong);background:#fff;align-items:center;gap:8px;min-height:42px;margin-bottom:8px;padding:6px 8px;display:flex}.inline-editor strong{white-space:nowrap;margin-right:4px}.inline-editor.stacked{display:block}.editor-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.editor-grid .grid-full{grid-column:1/-1}.editor-grid label span{color:#555;margin-bottom:4px;display:block}.editor-grid .legacy-input,.editor-grid .legacy-select{width:100%}.admin-table{min-width:1260px}.admin-table th:first-child,.admin-table td:first-child{width:70px}.admin-table th:nth-child(2),.admin-table td:nth-child(2),.admin-table th:nth-child(3),.admin-table td:nth-child(3){width:150px}.admin-table th:nth-child(4),.admin-table td:nth-child(4){width:240px}.admin-table th:nth-child(5),.admin-table td:nth-child(5),.admin-table th:nth-child(9),.admin-table td:nth-child(9){width:90px}.role-pill{color:#333;background:#f4f4f4;border:1px solid #d7d7d7;align-items:center;gap:3px;height:20px;margin-right:4px;padding:0 6px;display:inline-flex}.status-badge{border:1px solid #d7d7d7;align-items:center;height:20px;padding:0 6px;display:inline-flex}.status-badge.enabled{color:var(--gf-success);background:#f2fbf4;border-color:#b8dfc2}.status-badge.disabled{color:var(--gf-danger);background:#fff5f5;border-color:#e3b6b6}.status-badge.warning{color:#8a5a00;background:#fff9e8;border-color:#e4c46a}.two-column-page{gap:0}.split-workspace{flex:1;grid-template-columns:440px 1fr;gap:8px;min-height:0;display:grid}.role-list{height:100%}.role-table tr.selected td,.role-table tr:hover td{background:#eef1fb}.permission-editor{flex-direction:column;min-width:0;min-height:0;display:flex}.permission-groups{border:1px solid var(--gf-border-strong);background:#fff;flex:1;min-height:0;overflow:auto}.permission-group{border-bottom:1px solid var(--gf-border);grid-template-columns:140px 1fr;display:grid}.permission-title{color:#fff;background:var(--gf-table-head);padding:9px 10px;font-weight:700}.permission-item{border-bottom:1px solid #eee;border-right:1px solid #eee;align-items:center;gap:6px;min-height:30px;padding:5px 8px;display:inline-flex}.permission-item code{color:#666;background:#f5f5f5;border:1px solid #e0e0e0;padding:1px 4px}.permission-item em{color:var(--gf-danger);font-style:normal;font-weight:700}.editor-actions{justify-content:flex-end;padding:8px 0 0;display:flex}.table-empty{color:#777;height:42px;text-align:center!important}.legacy-table tr.selected td,.legacy-table tbody tr:hover td{background:#eef1fb}.legacy-table code{color:#555;background:#f5f5f5;border:1px solid #e0e0e0;padding:1px 4px}.role-page{min-width:0}.role-layout{flex:1;grid-template-columns:460px 1fr;gap:8px;min-height:0;display:grid}.role-side{height:100%}.role-table{min-width:460px}.role-table th:first-child,.role-table td:first-child{width:145px}.role-table th:nth-child(2),.role-table td:nth-child(2){width:135px}.role-table th:nth-child(3),.role-table td:nth-child(3),.role-table th:nth-child(4),.role-table td:nth-child(4){width:70px}.role-main{flex-direction:column;min-width:0;min-height:0;display:flex}.role-form-panel,.detail-editor{border:1px solid var(--gf-border-strong);background:#fff}.role-form-panel{margin-bottom:8px;padding:8px}.panel-title{color:#333;justify-content:space-between;align-items:center;min-height:24px;margin-bottom:8px;display:flex}.panel-title strong{font-size:13px}.panel-title span{color:#777}.role-editor-grid{margin-top:0}.permission-board{flex:1;grid-template-columns:repeat(2,minmax(360px,1fr));align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.permission-card{border:1px solid var(--gf-border-strong);background:#fff}.permission-card-head{color:#fff;background:var(--gf-table-head);justify-content:space-between;align-items:center;min-height:34px;padding:0 8px;display:flex}.permission-card-head strong{margin-right:8px}.permission-card-head span{color:#e9e9ef}.mini-link{color:#fff;background:0 0;border:0;align-items:center;gap:4px;height:24px;display:inline-flex}.permission-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:6px;display:grid}.permission-check{background:#fbfbfb;border:1px solid #ececec;grid-template-columns:18px minmax(76px,116px) minmax(135px,1fr) 30px;align-items:center;gap:5px;min-height:28px;padding:0 5px;display:grid}.permission-name{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.permission-check code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.permission-check em{color:var(--gf-danger);font-style:normal;font-weight:700}.sticky-actions{justify-content:flex-end;min-height:38px;padding-top:8px;display:flex}.master-detail{flex:1;grid-template-columns:minmax(760px,1fr) 360px;gap:8px;min-height:0;display:grid}.detail-editor{flex-direction:column;min-height:0;padding:8px;display:flex;overflow:auto}.detail-editor label{margin-bottom:8px;display:block}.detail-editor label span{color:#555;margin-bottom:4px;display:block}.legacy-input.full,.legacy-select.full{width:100%}.legacy-textarea{color:#222;resize:vertical;border:1px solid var(--gf-border-strong);outline:none;width:100%;height:72px;padding:6px 8px}.two-field,.three-field{gap:8px;display:grid}.two-field{grid-template-columns:repeat(2,1fr)}.three-field{grid-template-columns:repeat(3,1fr)}.editor-save{align-self:flex-end;margin-top:auto}.compact-table{min-width:930px}.slot-table{min-width:1180px}.account-inventory-table{min-width:1460px}.inventory-item-table{min-width:1280px}.stock-movement-table{min-width:1480px}.match-rule-table{min-width:1420px}.match-rule-table th:first-child,.match-rule-table td:first-child,.match-rule-table th:nth-child(2),.match-rule-table td:nth-child(2),.match-rule-table th:nth-child(6),.match-rule-table td:nth-child(6){width:230px}.rule-modal{width:980px}.rule-editor-grid{grid-template-columns:repeat(4,1fr)}.region-editor{border:1px solid var(--gf-border-strong);margin-top:10px}.region-editor-head{color:#fff;background:var(--gf-table-head);justify-content:space-between;align-items:center;height:34px;padding:0 8px;display:flex}.region-table{min-width:820px}.region-table th:first-child,.region-table td:first-child{width:160px}.region-table th:nth-child(2),.region-table td:nth-child(2),.region-table th:nth-child(3),.region-table td:nth-child(3),.region-table th:nth-child(4),.region-table td:nth-child(4),.region-table th:nth-child(5),.region-table td:nth-child(5){width:120px}.rule-preview-page{gap:0}.rule-preview-filter{margin-bottom:8px}.rule-preview-layout{flex:1;grid-template-rows:auto 180px 1fr;gap:8px;min-height:0;display:grid}.preview-panel{border:1px solid var(--gf-border-strong);background:#fff;min-height:0;padding:8px}.preview-panel .detail-summary-grid{margin-bottom:0}.preview-table-wrap{height:122px}.preview-region-table{min-width:720px}.preview-candidate-table{min-width:1280px}.candidates-panel{flex-direction:column;display:flex}.import-batch-table th:first-child,.import-batch-table td:first-child{width:190px}.import-page{gap:0}.file-input{width:320px;padding-top:4px}.import-layout{flex-direction:column;flex:1;min-height:0;display:flex}.import-batch-table{min-width:980px}.import-row-table{min-width:1480px}.import-row-table th:nth-child(3),.import-row-table td:nth-child(3){width:260px}.import-row-table th:nth-child(4),.import-row-table td:nth-child(4){width:180px}.legacy-modal.large.import-preview-modal{width:min(1760px,100vw - 44px);max-height:calc(100vh - 92px)}.import-preview-modal .legacy-modal-body{flex-direction:column;gap:8px;min-height:0;display:flex}.import-preview-summary{background:#fffdf5;border:1px solid #d8bf6a;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.import-preview-summary label{border-right:1px solid #e4d7a6;min-width:0;min-height:46px;padding:6px 8px}.import-preview-summary label:last-child{border-right:0}.import-preview-summary span{color:#7b6b38;margin-bottom:4px;display:block}.import-preview-summary strong{color:#2f2f2f;word-break:break-all;font-size:12px;line-height:17px;display:block}.import-preview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.import-preview-toolbar-left{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.import-preview-status-tabs{align-items:center;gap:4px;display:inline-flex}.import-selection-count{color:#555;border:1px solid var(--gf-border);background:#f7f8fb;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.row-select-checkbox{vertical-align:middle;width:14px;height:14px;margin:0}.import-footer-hint{color:#8a5a00;margin-right:auto;font-weight:700;line-height:26px}.import-preview-table-wrap{flex:1;min-height:420px;max-height:calc(100vh - 330px)}.slot-import-preview-table{table-layout:fixed;min-width:1380px}.slot-import-preview-table th:first-child,.slot-import-preview-table td:first-child{width:72px}.slot-import-preview-table th:nth-child(2),.slot-import-preview-table td:nth-child(2){width:95px}.slot-import-preview-table th:nth-child(3),.slot-import-preview-table td:nth-child(3){width:250px}.slot-import-preview-table th:nth-child(4),.slot-import-preview-table td:nth-child(4){width:190px}.slot-import-preview-table th:nth-child(5),.slot-import-preview-table td:nth-child(5){width:340px}.slot-import-preview-table th:nth-child(6),.slot-import-preview-table td:nth-child(6){width:130px}.slot-import-preview-table th:nth-child(7),.slot-import-preview-table td:nth-child(7){width:90px}.slot-import-preview-table th:nth-child(8),.slot-import-preview-table td:nth-child(8){width:auto}.slot-import-preview-table td{vertical-align:top}.row-number-cell,.preview-price-cell{white-space:nowrap}.strong-cell{color:#1f2430;word-break:break-word;font-weight:700}.code-cell{color:#1f2937;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.mini-kv{white-space:normal;grid-template-columns:72px minmax(0,1fr);gap:6px;line-height:18px;display:grid}.mini-kv span{color:#666}.mini-kv strong{color:#222;word-break:break-all;min-width:0}.error-cell{color:#a32020;white-space:normal}.import-row-edit-modal{width:min(860px,100vw - 72px)}.import-row-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.import-row-editor-grid .legacy-textarea{resize:vertical;min-height:88px}.inventory-detail-modal{width:min(1540px,100vw - 70px);max-height:calc(100vh - 92px)}.inventory-detail-modal .legacy-modal-body{flex-direction:column;gap:8px;display:flex}.inventory-detail-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.inventory-detail-section{border:1px solid var(--gf-border-strong);background:#fff;min-width:0}.inventory-detail-section.wide-detail-section{grid-column:1/-1}.detail-section-head{color:#fff;background:var(--gf-table-head);border-bottom:1px solid var(--gf-border-strong);justify-content:space-between;align-items:center;min-height:30px;padding:0 8px;display:flex}.detail-section-head .muted-text{color:#e5e7f0}.detail-kv-grid{gap:0;display:grid}.detail-kv-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-kv-grid label{border-right:1px solid var(--gf-border);border-bottom:1px solid var(--gf-border);background:#fbfbfb;min-width:0;min-height:48px;padding:6px 8px}.detail-kv-grid label:nth-child(3n){border-right:0}.detail-kv-grid span{color:#666;margin-bottom:4px;line-height:16px;display:block}.detail-kv-grid strong{color:#222;word-break:break-all;font-size:12px;line-height:17px;display:block}.detail-empty-line{color:#777;min-height:48px;padding:14px 8px}.detail-flow-timeline{border-bottom:1px solid var(--gf-border);background:linear-gradient(#fff,#fbfbfd);gap:0;display:flex;overflow-x:auto}.detail-flow-item{border-right:1px solid var(--gf-border);border-bottom:1px solid var(--gf-border);flex:1 0 210px;min-width:210px;min-height:118px;padding:38px 12px 12px;position:relative}.detail-flow-item:before{content:"";background:#cfd7eb;height:2px;position:absolute;top:18px;left:22px;right:-1px}.detail-flow-item:last-child:before{display:none}.detail-flow-dot{z-index:1;background:var(--gf-primary);border:2px solid #eef2ff;border-radius:50%;width:12px;height:12px;margin:0;position:absolute;top:13px;left:14px;box-shadow:0 0 0 1px #9eaad6}.detail-flow-item strong,.detail-flow-item time,.detail-flow-item em,.detail-flow-item small{min-width:0;display:block}.detail-flow-item strong{color:#222;font-size:13px;line-height:19px}.detail-flow-item time{color:#333744;word-break:break-all;line-height:18px}.detail-flow-item em{color:#253c8f;background:#eef3ff;border:1px solid #bdc9f4;width:fit-content;margin:6px 0;padding:3px 7px;font-style:normal;font-weight:700;line-height:16px}.detail-flow-item small{color:#707586;word-break:break-all;line-height:16px}.detail-duration-grid{background:#fafafa;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;display:grid}.detail-duration-grid label{border-right:1px solid var(--gf-border);border-bottom:1px solid var(--gf-border);min-height:48px;padding:7px 10px}.detail-duration-grid span{color:#666;margin-bottom:3px;display:block}.detail-duration-grid strong{color:#222;font-size:13px;line-height:18px;display:block}.payload-viewer-modal{z-index:1001;border:1px solid var(--gf-border-strong);background:#fff;flex-direction:column;width:min(980px,100vw - 80px);max-height:calc(100vh - 120px);display:flex;position:fixed;top:72px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #00000047}.payload-viewer-body{background:#f6f7fa;min-height:240px;overflow:auto}.payload-viewer-body pre{color:#2f3440;white-space:pre-wrap;word-break:break-word;min-height:240px;margin:0;padding:12px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.debug-actions{background:#fafafa;flex-wrap:wrap;gap:8px;padding:10px;display:flex}.manual-status-box{background:#fafafa;grid-template-columns:150px minmax(300px,1fr) 126px;gap:8px;padding:8px;display:grid}.manual-status-box .legacy-input,.manual-status-box .legacy-select{width:100%}.detail-json-block{color:#333;white-space:pre-wrap;word-break:break-word;background:#fafafa;min-height:88px;max-height:180px;margin:0;padding:8px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.detail-summary-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px;display:grid}.detail-summary-grid label{border:1px solid var(--gf-border);background:#fafafa;min-height:48px;padding:6px 8px}.detail-summary-grid span{color:#666;margin-bottom:4px;display:block}.detail-summary-grid strong{color:#222}.compact-inline{margin-bottom:8px}.wide-inline{width:280px}.modal-table-wrap{flex:none;height:320px}.modal-movement-table{min-width:1340px}.recharge-order-table{min-width:1780px}.recharge-order-table th:first-child,.recharge-order-table td:first-child,.recharge-order-table th:nth-child(2),.recharge-order-table td:nth-child(2),.recharge-order-table th:nth-child(12),.recharge-order-table td:nth-child(12){width:190px}.recharge-order-table th:nth-child(3),.recharge-order-table td:nth-child(3),.recharge-order-table th:nth-child(4),.recharge-order-table td:nth-child(4),.recharge-order-table th:nth-child(5),.recharge-order-table td:nth-child(5){width:150px}.recharge-order-table th:nth-child(9),.recharge-order-table td:nth-child(9),.recharge-order-table th:nth-child(10),.recharge-order-table td:nth-child(10),.recharge-order-table th:nth-child(11),.recharge-order-table td:nth-child(11){width:105px}.recharge-order-table th:nth-child(14),.recharge-order-table td:nth-child(14){width:165px}.recharge-order-table th:nth-child(15),.recharge-order-table td:nth-child(15){width:220px}.recharge-order-modal{width:1040px}.recharge-order-grid{grid-template-columns:repeat(4,1fr)}.checkbox-line{align-items:center;gap:6px;min-height:30px;padding-top:18px;display:flex}.checkbox-line.compact-check{white-space:nowrap;min-height:30px;padding-top:0}.editor-grid .checkbox-line span{color:#333;margin-bottom:0;display:inline}.order-safe-payload{border:1px solid var(--gf-border);background:#fafafa;padding:8px}.order-safe-payload pre{color:#333;background:#fff;border:1px solid #ddd;max-height:230px;margin:0;padding:8px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.operation-log-table,.external-log-table{min-width:1740px}.operation-log-table th:first-child,.operation-log-table td:first-child,.external-log-table th:first-child,.external-log-table td:first-child{width:165px}.operation-log-table th:nth-child(2),.operation-log-table td:nth-child(2),.external-log-table th:nth-child(2),.external-log-table td:nth-child(2){width:280px}.operation-log-table th:nth-child(7),.operation-log-table td:nth-child(7),.external-log-table th:nth-child(6),.external-log-table td:nth-child(6){width:310px}.operation-log-table th:nth-child(8),.operation-log-table td:nth-child(8),.external-log-table th:nth-child(7),.external-log-table td:nth-child(7){width:180px}.operation-log-table th:nth-child(9),.operation-log-table td:nth-child(9),.operation-log-table th:nth-child(10),.operation-log-table td:nth-child(10),.operation-log-table th:nth-child(11),.operation-log-table td:nth-child(11),.external-log-table th:nth-child(8),.external-log-table td:nth-child(8),.external-log-table th:nth-child(9),.external-log-table td:nth-child(9),.external-log-table th:nth-child(11),.external-log-table td:nth-child(11){width:90px}.log-detail-modal{width:1120px}.log-center-page,.log-app-page{gap:10px;overflow:hidden}.log-center-apps,.log-center-panel,.log-app-side,.log-app-main{border:1px solid var(--gf-border-strong);background:#fff;min-width:0;min-height:0}.log-center-apps{flex:none;padding:10px}.log-center-panel,.log-app-main{flex-direction:column;flex:1;padding:10px;display:flex}.log-section-head,.log-app-head{justify-content:space-between;align-items:center;gap:10px;min-height:34px;margin-bottom:8px;display:flex}.log-section-head>div,.log-app-head>div{gap:2px;min-width:0;display:grid}.log-section-head strong,.log-app-head strong{color:#252a38;font-size:14px}.log-section-head span,.log-app-head span{color:#6f7480}.log-app-entry-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.log-app-entry{text-align:left;border:1px solid var(--gf-border-strong);background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;min-height:92px;padding:10px;display:grid}.log-app-entry:hover{border-color:var(--gf-primary);box-shadow:inset 3px 0 0 var(--gf-primary)}.log-app-entry .entry-title{align-items:center;gap:8px;min-width:0;display:flex}.log-app-entry .entry-title strong{color:#242936;font-size:15px}.log-app-entry .entry-title code,.log-app-entry .entry-sub,.log-app-entry .entry-desc{color:#6f7480}.log-app-entry .entry-sub{border:1px solid var(--gf-border);background:#f3f4f7;justify-self:end;padding:2px 6px}.log-app-entry .entry-desc{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.log-app-entry .entry-actions{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.log-app-entry .entry-actions em{color:var(--gf-primary);align-items:center;gap:4px;font-style:normal;font-weight:700;display:inline-flex}.log-query-bar{flex-wrap:wrap;align-items:end;gap:7px;margin-bottom:8px;display:flex}.log-query-bar label{gap:4px;display:grid}.log-query-bar label span{color:#707582}.log-query-bar .legacy-input.time{width:182px}.log-query-bar .legacy-input.keyword{width:320px}.log-table-wrap{flex:1;min-height:0}.log-app-layout{flex:1;grid-template-columns:340px minmax(0,1fr);gap:10px;min-height:0;display:grid}.log-app-head{flex:none;justify-content:flex-start;margin-bottom:0}.log-app-side{padding:10px;overflow:auto}.log-direction-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:9px 0 12px;display:grid}.log-direction-tabs button{color:#2e3442;border:1px solid var(--gf-border-strong);background:#fff;min-height:32px}.log-direction-tabs button.active{color:#fff;background:var(--gf-table-head);border-color:var(--gf-table-head)}.log-endpoint-list{gap:6px;display:grid}.log-endpoint-item{text-align:left;border:1px solid var(--gf-border-strong);background:#fff;gap:4px;padding:8px;display:grid}.log-endpoint-item.active{border-color:var(--gf-primary);box-shadow:inset 3px 0 0 var(--gf-primary)}.log-endpoint-item.active-data{border-left:3px solid #7ba15b}.log-endpoint-item.danger{border-left:3px solid #bb3f3f}.log-endpoint-item span{color:#242936;align-items:center;gap:5px;font-weight:700;display:inline-flex}.log-endpoint-item em,.log-endpoint-item b{color:#6f7480;font-style:normal}.log-current-filter{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.log-current-filter span{color:#545a68;border:1px solid var(--gf-border-strong);background:#f4f5f8;padding:3px 7px}.duration-pill{align-items:center;gap:3px;display:inline-flex}.log-json-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.log-json-grid section{border:1px solid var(--gf-border);background:#fafafa;min-width:0;padding:8px}.log-json-grid pre{color:#333;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #ddd;height:230px;margin:0;padding:8px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.log-payload-block{background:#f8f9fc;border:1px solid #e2e5ed;min-width:0;overflow:hidden}.log-payload-block summary{color:#343a49;cursor:pointer;min-height:34px;padding:8px 10px}.log-payload-block summary span{float:right;color:#7b8190;font-size:12px;font-weight:400}.log-payload-block pre{border:0;border-top:1px solid #e2e5ed;border-radius:0;min-height:0;margin:0}.legacy-modal-backdrop{z-index:100;background:#00000047;justify-content:center;align-items:flex-start;padding-top:86px;display:flex;position:fixed;inset:0}.nested-modal-backdrop{z-index:130;background:#00000057}.legacy-modal{background:#fff;border:1px solid #424356;flex-direction:column;max-height:calc(100vh - 130px);display:flex;box-shadow:0 4px 16px #00000038}.legacy-modal.medium{width:760px}.legacy-modal.small{width:440px}.legacy-modal.large{width:900px}.legacy-modal-head{color:#fff;background:var(--gf-table-head);justify-content:space-between;align-items:center;height:36px;min-height:36px;padding:0 10px;display:flex}.legacy-modal-head strong{font-size:13px}.modal-close{color:#fff;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.legacy-modal-body{background:#fff;min-height:0;padding:10px;overflow:auto}.modal-alert{color:#9b1c1c;background:#fff5f5;border:1px solid #e7b7b7;min-height:30px;margin-bottom:8px;padding:7px 9px;font-weight:700}.modal-alert.ok{color:#1f6b32;background:#f2fbf4;border-color:#acd9b5}.legacy-modal-body .editor-grid{margin-top:0}.legacy-modal-body .legacy-textarea{height:86px}.legacy-modal-foot{border-top:1px solid var(--gf-border);background:#f3f3f3;justify-content:flex-end;gap:8px;min-height:42px;padding:7px 10px;display:flex}.admin-user-grid{grid-template-columns:repeat(2,1fr)}.role-checkbox-board{border:1px solid var(--gf-border-strong);background:#fafafa;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid}.role-checkbox{background:#fff;border:1px solid #e6e6e6;grid-template-columns:18px minmax(70px,1fr) 112px;align-items:center;gap:6px;min-height:30px;padding:0 6px;display:grid}.role-checkbox strong{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.role-checkbox code{color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reset-target{color:#444;height:30px;line-height:30px}.muted-text{color:#888}.modal-field{margin-top:8px;display:block}.modal-field span{color:#555;margin-bottom:4px;display:block}.confirm-copy{color:#444;border:1px solid var(--gf-border);background:#f9f9f9;grid-template-columns:24px 1fr;align-items:start;gap:8px;min-height:42px;padding:9px;line-height:1.6;display:grid}.confirm-copy.danger{color:#8f1d1d;background:#fff5f5;border-color:#e3b6b6}
