.ai-panel[data-v-c5b9a00c]{border:var(--border-panel);border-radius:var(--radius-section);width:360px;height:100%;min-height:0;max-height:100%;box-shadow:var(--shadow-panel), var(--glow-blue);background:radial-gradient(circle at 50% 14%,#1ea7ff33,#0000 34%),linear-gradient(#091730f0,#06101fe0);align-self:start;padding:16px;transition:width .18s,padding .18s;position:sticky;top:18px;overflow:hidden}.ai-panel--collapsed[data-v-c5b9a00c]{width:64px;padding:12px 10px}.collapse-button[data-v-c5b9a00c]{border:var(--border-divider);border-radius:var(--radius-button);cursor:pointer;background:#06101f8a;place-items:center;width:38px;height:38px;margin-left:auto;display:grid}.collapse-button span[data-v-c5b9a00c]{border-top:2px solid var(--text-secondary);border-left:2px solid var(--text-secondary);width:12px;height:12px;transform:rotate(135deg)}.ai-panel--collapsed .collapse-button[data-v-c5b9a00c]{margin:0 auto}.ai-panel--collapsed .collapse-button span[data-v-c5b9a00c]{transform:rotate(-45deg)}.collapsed-label[data-v-c5b9a00c]{display:none}.ai-panel--collapsed .collapsed-label[data-v-c5b9a00c]{color:var(--text-primary);writing-mode:vertical-rl;justify-items:center;gap:8px;margin-top:18px;display:grid}.collapsed-label strong[data-v-c5b9a00c]{color:var(--accent-core-gold);letter-spacing:.04em}.collapsed-label span[data-v-c5b9a00c]{color:var(--text-secondary);font-size:13px}.ai-content[data-v-c5b9a00c]{gap:16px;max-height:calc(100% - 56px);margin-top:18px;display:grid;overflow-y:auto}.ai-panel--collapsed .ai-content[data-v-c5b9a00c]{display:none}.ai-header[data-v-c5b9a00c]{align-items:center;gap:10px;display:flex}.ai-orb[data-v-c5b9a00c]{background:var(--status-success);border-radius:50%;width:10px;height:10px;box-shadow:0 0 14px #1edc8485}.ai-header strong[data-v-c5b9a00c],.ai-message strong[data-v-c5b9a00c]{color:var(--text-primary)}.ai-header small[data-v-c5b9a00c]{color:var(--text-tertiary);margin-top:2px;font-size:12px;display:block}.ai-avatar[data-v-c5b9a00c]{width:104px;height:104px;box-shadow:var(--glow-blue);background:radial-gradient(circle,#1ea7ff57,#0000 58%),#06101f9e;border:1px solid #1ea7ff75;border-radius:50%;place-items:center;margin:4px auto;display:grid}.ai-avatar span[data-v-c5b9a00c]{background:#1ea7ff2e;border:2px solid #ffffff94;border-radius:16px;width:52px;height:34px}.ai-message[data-v-c5b9a00c]{border:var(--border-divider);border-radius:var(--radius-inner-card);background:#06101f5c;gap:6px;padding:12px;display:grid}.ai-message p[data-v-c5b9a00c]{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.7}.prompt-list[data-v-c5b9a00c]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.prompt-list button[data-v-c5b9a00c]{border:var(--border-divider);border-radius:var(--radius-button);min-height:38px;color:var(--text-secondary);cursor:pointer;text-align:left;background:#0c1e3d8a;align-items:center;gap:8px;transition:background-color .16s,color .16s,border-color .16s;display:flex}.prompt-list button[data-v-c5b9a00c]:last-child{grid-column:1/-1}.prompt-list button[data-v-c5b9a00c]:disabled{opacity:.45;cursor:not-allowed}.intent-dot[data-v-c5b9a00c]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.prompt-list button[data-v-c5b9a00c]:hover,.prompt-list button[data-v-c5b9a00c]:focus-visible{background:var(--bg-panel-2);color:var(--text-primary);border-color:#1ea7ff61}.chat-window[data-v-c5b9a00c]{border:var(--border-divider);border-radius:var(--radius-inner-card);background:#06101f57;gap:10px;max-height:220px;padding:12px;display:grid;overflow-y:auto}.chat-message[data-v-c5b9a00c]{border-radius:var(--radius-button);white-space:pre-line;max-width:92%;padding:9px 10px;font-size:13px;line-height:1.55}.chat-message--assistant[data-v-c5b9a00c]{color:var(--text-secondary);background:#1ea7ff1a;border:1px solid #1ea7ff2e;justify-self:start}.chat-message--user[data-v-c5b9a00c]{color:var(--text-primary);background:#e5b85c1f;border:1px solid #e5b85c42;justify-self:end}.chat-input[data-v-c5b9a00c]{gap:8px;display:grid}.chat-input textarea[data-v-c5b9a00c]{resize:vertical;border:var(--border-divider);border-radius:var(--radius-button);width:100%;color:var(--text-primary);font:inherit;background:#06101f8f;padding:10px;line-height:1.5}.chat-input textarea[data-v-c5b9a00c]::placeholder{color:var(--text-tertiary)}.chat-input button[data-v-c5b9a00c]{border-radius:var(--radius-button);background:color-mix(in srgb, var(--accent-core-gold) 16%, var(--bg-panel-2));min-height:38px;color:var(--text-primary);cursor:pointer;border:1px solid #e5b85c57;font-weight:700}.chat-input button[data-v-c5b9a00c]:disabled{opacity:.45;cursor:not-allowed}.sr-only[data-v-c5b9a00c]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1180px){.ai-panel[data-v-c5b9a00c]{z-index:20;min-height:auto;max-height:calc(100vh - 32px);position:fixed;top:auto;bottom:16px;right:16px;overflow:auto}}.sidebar[data-v-37322ca3]{border:var(--border-panel);border-radius:var(--radius-section);background:radial-gradient(circle at 12% 12%, #1ea7ff1f, transparent 34%), var(--bg-panel);flex-direction:column;gap:14px;height:100%;min-height:0;padding:18px 14px;display:flex;position:sticky;top:0}.nav-list[data-v-37322ca3]{gap:10px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.nav-item[data-v-37322ca3]{--nav-accent:#1ea7ff61;border:1px solid color-mix(in srgb, var(--nav-accent) 28%, transparent);border-left:3px solid var(--nav-accent);border-radius:var(--radius-inner-card);min-height:76px;color:var(--text-secondary);background:linear-gradient(135deg,#0c1e3da8,#06101f57),#06101f47;align-items:flex-start;gap:12px;padding:12px 12px 12px 10px;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:flex;position:relative}.nav-item[data-v-37322ca3]:hover,.nav-item[data-v-37322ca3]:focus-visible{border-color:color-mix(in srgb, var(--nav-accent) 54%, transparent);border-left-color:var(--nav-accent);background:linear-gradient(135deg, #1ea7ff21, #0c1e3db8), var(--bg-panel-2);color:var(--text-primary)}.nav-item[data-v-37322ca3]:focus-visible{outline:2px solid var(--p-primary-400);outline-offset:2px}.nav-item--active[data-v-37322ca3]{border-color:color-mix(in srgb, var(--nav-accent) 54%, transparent);border-left-color:var(--nav-accent);background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--nav-accent) 18%, transparent), transparent 34%), color-mix(in srgb, var(--nav-accent) 12%, var(--bg-panel-2));color:var(--text-primary);box-shadow:var(--shadow-panel), 0 0 18px color-mix(in srgb, var(--nav-accent) 18%, transparent);padding-left:9px}.nav-item--overview[data-v-37322ca3]{--nav-accent:#f97316}.nav-item--gold[data-v-37322ca3]{--nav-accent:var(--accent-core-gold)}.nav-item--blue[data-v-37322ca3]{--nav-accent:var(--accent-blue)}.nav-item--purple[data-v-37322ca3]{--nav-accent:var(--accent-purple)}.nav-item--green[data-v-37322ca3]{--nav-accent:var(--status-success)}.nav-item--cyan[data-v-37322ca3]{--nav-accent:#38bdf8}.nav-item--asset[data-v-37322ca3]{--nav-accent:#f472b6}.nav-item--settings[data-v-37322ca3]{--nav-accent:#cbd5e1}.nav-card--disabled[data-v-37322ca3]{cursor:default;opacity:.78}.nav-card--disabled[data-v-37322ca3]:hover{color:var(--text-secondary);background:linear-gradient(135deg,#0c1e3da8,#06101f57),#06101f47;border-color:#ffffff14}.nav-copy[data-v-37322ca3]{gap:4px;min-width:0;display:grid}.nav-label[data-v-37322ca3]{color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.3}.nav-description[data-v-37322ca3]{color:var(--text-tertiary);font-size:12px;line-height:1.45}.nav-status[data-v-37322ca3]{border-radius:var(--radius-pill);color:var(--text-tertiary);background:#1ea7ff14;border:1px solid #1ea7ff38;flex:none;margin-left:auto;padding:2px 7px;font-size:11px;line-height:1.4}.nav-item--active .nav-status[data-v-37322ca3]{border-color:color-mix(in srgb, var(--nav-accent) 42%, transparent);background:color-mix(in srgb, var(--nav-accent) 12%, transparent);color:var(--nav-accent)}.sidebar-copyright[data-v-37322ca3]{border:var(--border-divider);border-radius:var(--radius-inner-card);color:var(--text-tertiary);background:#06101f57;flex-direction:column;gap:3px;margin-top:auto;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.sidebar-copyright strong[data-v-37322ca3]{color:var(--text-secondary);font-size:11px;font-weight:600}@media (width<=760px){.sidebar[data-v-37322ca3]{height:auto;position:static}.nav-list[data-v-37322ca3]{grid-template-columns:1fr}}.topbar[data-v-0cbb5538]{border:var(--border-panel);border-radius:var(--radius-section);height:74px;box-shadow:var(--shadow-panel);background:linear-gradient(135deg,#091730eb,#06101fc7);justify-content:space-between;align-items:center;gap:18px;padding:10px 16px 10px 18px;display:flex}.brand-block[data-v-0cbb5538]{align-items:center;gap:14px;min-width:0;display:flex}.topbar-logo[data-v-0cbb5538]{object-fit:contain;width:auto;height:46px}.topbar-title[data-v-0cbb5538]{gap:2px;min-width:0;display:grid}.topbar-title strong[data-v-0cbb5538]{color:var(--text-primary);font-size:20px;line-height:1.3}.topbar-kicker[data-v-0cbb5538]{color:var(--accent-core-gold);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.topbar-actions[data-v-0cbb5538]{align-items:center;gap:10px;min-width:0;display:flex}.health-pill[data-v-0cbb5538],.user-chip[data-v-0cbb5538],.date-chip[data-v-0cbb5538],.icon-button[data-v-0cbb5538]{border:var(--border-divider);color:var(--text-secondary);background:#06101f6b}.health-pill[data-v-0cbb5538]{border-radius:var(--radius-pill);align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:13px;display:flex}.health-pill strong[data-v-0cbb5538]{color:var(--status-success)}.health-dot[data-v-0cbb5538]{background:var(--status-success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #1edc8485}.icon-button[data-v-0cbb5538]{border-radius:var(--radius-button);cursor:pointer;width:42px;height:42px;position:relative}.icon-button span[data-v-0cbb5538]{border:2px solid var(--text-secondary);border-top-left-radius:10px;border-top-right-radius:10px;position:absolute;inset:11px 13px 10px}.icon-button span[data-v-0cbb5538]:after{content:"";background:var(--status-warning);border-radius:50%;width:7px;height:7px;position:absolute;top:-6px;right:-3px}.user-chip[data-v-0cbb5538]{border-radius:var(--radius-pill);align-items:center;gap:10px;min-height:42px;padding:0 12px 0 6px;display:flex}.avatar[data-v-0cbb5538]{width:32px;height:32px;color:var(--text-primary);background:#1ea7ff29;border:1px solid #1ea7ff70;border-radius:50%;place-items:center;font-weight:700;display:grid}.user-chip span[data-v-0cbb5538]:last-child{gap:1px;display:grid}.user-chip strong[data-v-0cbb5538]{color:var(--text-primary);font-size:13px}.user-chip small[data-v-0cbb5538]{color:var(--text-tertiary);font-size:11px}.date-chip[data-v-0cbb5538]{border-radius:var(--radius-pill);align-items:center;min-height:42px;padding:0 12px;font-size:13px;display:inline-flex}@media (width<=980px){.topbar[data-v-0cbb5538]{flex-direction:column;align-items:flex-start;height:auto}.topbar-actions[data-v-0cbb5538]{flex-wrap:wrap}}.app-layout[data-v-e23776c4]{background:radial-gradient(circle at 24% 0%, #1ea7ff1f, transparent 32%), var(--bg-base);height:100vh;min-height:0;color:var(--text-primary);grid-template-rows:74px minmax(0,1fr);grid-template-columns:280px minmax(0,1fr) auto;gap:8px 18px;padding:14px 18px 14px 14px;display:grid}.topbar[data-v-e23776c4]{grid-area:1/1/auto/4}.sidebar[data-v-e23776c4]{grid-area:2/1}.main-content[data-v-e23776c4]{grid-area:2/2;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;min-height:0;display:grid;overflow:hidden}.ai-panel[data-v-e23776c4]{grid-area:2/3}@media (width<=1180px){.app-layout[data-v-e23776c4]{grid-template-columns:280px minmax(0,1fr)}.topbar[data-v-e23776c4]{grid-column:1/3}}@media (width<=760px){.app-layout[data-v-e23776c4]{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:1fr;padding:0 14px 14px}.sidebar[data-v-e23776c4],.topbar[data-v-e23776c4],.main-content[data-v-e23776c4]{grid-column:1}.topbar[data-v-e23776c4]{margin-top:0}}.login-page[data-v-6af686c2]{background:radial-gradient(circle at 18% 20%, #1ea7ff2e, transparent 34%), radial-gradient(circle at 78% 14%, #e5b85c24, transparent 30%), var(--bg-base);place-items:center;min-height:100vh;padding:32px 16px;display:grid}.login-form[data-v-6af686c2]{border:var(--border-panel);border-radius:var(--radius-section);background:linear-gradient(180deg, #0c1e3de6, #091730d1), var(--bg-panel);width:min(100%,420px);box-shadow:var(--shadow-panel), var(--glow-blue);gap:18px;padding:28px;display:grid}.login-header[data-v-6af686c2]{text-align:center;justify-items:center;gap:8px;display:grid}.login-logo[data-v-6af686c2]{width:168px;height:auto;margin-bottom:6px}.login-header h1[data-v-6af686c2],.login-header p[data-v-6af686c2],.form-error[data-v-6af686c2]{margin:0}.login-header h1[data-v-6af686c2]{color:var(--text-primary);font-size:28px;font-weight:700}.login-header p[data-v-6af686c2]{color:var(--text-secondary)}.field-group[data-v-6af686c2]{gap:8px;display:grid}.field-group label[data-v-6af686c2]{color:var(--text-secondary);font-size:14px}.field-group[data-v-6af686c2] .p-inputtext,.field-group[data-v-6af686c2] .p-password,.field-group[data-v-6af686c2] .p-password-input{width:100%}.form-error[data-v-6af686c2]{color:var(--p-red-400);font-size:14px}.ops-panel[data-v-38e25153]{flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;display:flex;overflow-y:auto}.ops-loading[data-v-38e25153]{color:var(--text-secondary);align-items:center;gap:10px;display:flex}.ops-loading-text[data-v-38e25153]{font-size:13px}.ops-error[data-v-38e25153]{border-radius:var(--radius-button)}.ops-account-overview[data-v-38e25153]{border:var(--border-divider);border-radius:var(--radius-card);background:linear-gradient(#0c1e3de0,#091730b8);grid-template-columns:minmax(190px,240px) 1fr;align-items:end;gap:16px;padding:14px 16px 12px;display:grid;position:relative}.ops-account-main[data-v-38e25153]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ops-account-title-block[data-v-38e25153]{min-width:0}.ops-account-metrics[data-v-38e25153]{grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;display:grid}.ops-metric-cell[data-v-38e25153]{border-radius:var(--radius-button);background:#06122633;border:1px solid #3c7dc429;gap:3px;min-width:0;padding:8px 10px;display:grid}.ops-card-eyebrow[data-v-38e25153]{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.ops-card-body[data-v-38e25153]{align-items:baseline;gap:6px;display:flex}.ops-account-name[data-v-38e25153]{color:var(--accent-core-gold);white-space:nowrap;margin:0;font-size:16px;font-weight:700}.ops-account-id[data-v-38e25153]{color:var(--text-tertiary);word-break:break-all;margin:4px 0 0;font-family:monospace;font-size:11px}.ops-stat-value[data-v-38e25153]{color:var(--text-primary);font-size:19px;font-weight:700;line-height:1.2}.ops-stat-delta[data-v-38e25153]{color:var(--status-success);font-size:12px;font-weight:600}.ops-data-meta[data-v-38e25153]{color:var(--text-tertiary);text-align:right;font-size:11px;position:absolute;top:10px;right:16px}.ops-data-meta--empty[data-v-38e25153]{color:var(--status-warning)}.ops-columns[data-v-38e25153]{flex:1;gap:12px;min-height:0;transition:grid-template-columns .35s cubic-bezier(.4,0,.2,1);display:grid}.ops-column[data-v-38e25153]{border:var(--border-panel);border-radius:var(--radius-card);background:linear-gradient(#0c1e3dd1,#091730a8);flex-direction:column;min-width:0;transition:border-color .2s;display:flex;overflow:hidden}.ops-column--expanded[data-v-38e25153]{border-color:color-mix(in srgb, var(--accent-core-gold) 28%, #3c7dbe24)}.ops-column--review.ops-column--expanded[data-v-38e25153]{border-color:#c9a96e61}.ops-column--simulator.ops-column--expanded[data-v-38e25153]{border-color:#1ea7ff61}.ops-column--simulator .ops-column-header[data-v-38e25153]:before{background:var(--accent-blue)}.ops-column--simulator .ops-column-title[data-v-38e25153]{color:var(--accent-blue)}.ops-column-header[data-v-38e25153]{border:0;border-bottom:var(--border-divider);width:100%;color:var(--text-primary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:flex-start;align-items:center;gap:10px;padding:14px 16px;font-size:14px;font-weight:600;transition:background-color .12s;display:flex}.ops-column-header[data-v-38e25153]:hover{background:#1ea7ff0f}.ops-column-header[data-v-38e25153]:before{border-radius:var(--radius-pill);background:var(--accent-core-gold);content:"";align-self:stretch;width:3px}.ops-column-header--collapsed[data-v-38e25153]{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:12px 4px}.ops-column-header--collapsed[data-v-38e25153]:before{align-self:center;width:28px;height:3px}.ops-column-header--collapsed .ops-column-title[data-v-38e25153]{writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;text-align:center;letter-spacing:.08em;font-size:12px}.ops-column--collapsed .ops-column-body[data-v-38e25153]{display:none}.ops-column-title[data-v-38e25153]{text-align:left;white-space:nowrap;text-overflow:ellipsis;color:var(--accent-core-gold);align-items:center;gap:8px;display:inline-flex;overflow:hidden}.ops-title-icon[data-v-38e25153]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:16px;height:16px}.ops-column-header--collapsed .ops-title-icon[data-v-38e25153]{display:none}.ops-column-body[data-v-38e25153]{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 16px 16px;display:flex;overflow-y:auto}.ops-column-loading[data-v-38e25153]{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.ops-column-empty[data-v-38e25153]{color:color-mix(in srgb, var(--accent-blue) 72%, var(--text-secondary));text-align:center;justify-items:center;gap:8px;padding:24px 0;font-size:13px;display:grid}.ops-empty-stack[data-v-38e25153]{flex-direction:column;gap:12px;display:flex}.ops-empty-icon[data-v-38e25153]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}.ops-inline-msg[data-v-38e25153]{border-radius:var(--radius-button);font-size:12px}.ops-item-list[data-v-38e25153]{flex-direction:column;gap:10px;display:flex}.ops-item-list--review[data-v-38e25153]{border-radius:var(--radius-button);background:#06122633;border:1px solid #3c7dc424;gap:0;overflow:hidden}.ops-item-row[data-v-38e25153]{border-bottom:1px solid #3c7dc41f;padding-bottom:8px}.ops-item-list--review .ops-item-row[data-v-38e25153]{padding:10px 12px}.ops-item-row[data-v-38e25153]:last-child{border-bottom:0;padding-bottom:0}.ops-item-list--review .ops-item-row[data-v-38e25153]:last-child{padding-bottom:10px}.ops-item-row--rejected[data-v-38e25153]{opacity:.58}.ops-item-row--clickable[data-v-38e25153]{cursor:pointer;transition:background-color .12s,border-color .12s}.ops-item-row--clickable[data-v-38e25153]:hover{background:#1ea7ff0b}.ops-item-row--clickable[data-v-38e25153]:focus-visible{outline-offset:-2px;outline:1px solid #c9a96eb3}.ops-item-row--selected[data-v-38e25153]{background:#c9a96e12}.ops-item-row--disabled[data-v-38e25153]{cursor:default}.ops-item-head[data-v-38e25153]{justify-content:space-between;align-items:center;gap:6px;display:flex}.ops-item-title[data-v-38e25153]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.ops-item-link-title[data-v-38e25153]{color:var(--accent-core-gold);text-decoration:none}.ops-item-link-title[data-v-38e25153]:hover{text-decoration:underline}.ops-item-tag[data-v-38e25153]{flex-shrink:0}.ops-item-meta[data-v-38e25153]{align-items:center;gap:8px;margin-top:4px;display:flex}.ops-item-time[data-v-38e25153]{color:var(--text-tertiary);font-size:11px}.ops-item-summary[data-v-38e25153]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.ops-item-published[data-v-38e25153]{color:var(--text-tertiary);margin:4px 0 0;font-size:11px;line-height:1.45}.ops-item-reason[data-v-38e25153]{color:var(--text-tertiary);margin:5px 0 0;font-size:11px;line-height:1.45}.ops-item-link[data-v-38e25153]{color:var(--accent-core-gold);margin-top:4px;font-size:11px;text-decoration:none;display:inline-block}.ops-item-link[data-v-38e25153]:hover{text-decoration:underline}.ops-today-overview[data-v-38e25153]{color:var(--text-tertiary);justify-content:space-between;gap:8px;font-size:11px;display:flex}.ops-today-filters[data-v-38e25153]{flex-wrap:wrap;gap:6px;padding:2px 0 4px;display:flex}.ops-today-filter[data-v-38e25153]{color:var(--text-secondary);cursor:pointer;background:#0a2449b3;border:1px solid #3c7dc44d;border-radius:999px;padding:4px 9px;font-size:11px}.ops-today-filter b[data-v-38e25153]{color:var(--text-tertiary);margin-left:3px;font-weight:600}.ops-today-filter--active[data-v-38e25153]{color:var(--accent-core-gold);background:#c9a96e21;border-color:#c9a96ea6}.ops-today-filter--active b[data-v-38e25153]{color:var(--accent-core-gold)}.ops-today-groups[data-v-38e25153]{flex-direction:column;gap:14px;display:flex}.ops-today-group-head[data-v-38e25153]{border-bottom:1px solid #c9a96e47;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:5px;display:flex}.ops-today-group-head strong[data-v-38e25153]{color:var(--accent-core-gold);font-size:13px}.ops-today-group:nth-child(2) .ops-today-group-head strong[data-v-38e25153]{color:var(--accent-green,#55d6a0)}.ops-today-group-head span[data-v-38e25153]{color:var(--text-tertiary);font-size:11px}.ops-item-row--today[data-v-38e25153]{padding:10px 0}.ops-item-row--today .ops-item-title[data-v-38e25153]{font-size:14px;line-height:1.45}.ops-today-item-meta[data-v-38e25153]{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:8px;margin-top:7px;font-size:11px;display:flex}.ops-today-delivery-status[data-v-38e25153]{color:var(--text-tertiary);white-space:nowrap}.ops-today-delivery-status[data-v-38e25153]:before{background:var(--status-warning);content:"";vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.ops-review-toolbar[data-v-38e25153]{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.ops-select-all[data-v-38e25153]{border-radius:var(--radius-button);color:var(--accent-core-gold);cursor:pointer;background:#c9a96e14;border:1px solid #c9a96e42;padding:6px 9px;font-size:11px}.ops-select-all[data-v-38e25153]:disabled{cursor:not-allowed;opacity:.45}.ops-review-check[data-v-38e25153]{cursor:pointer;flex:0 0 18px;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.ops-review-check input[data-v-38e25153]{opacity:0;cursor:pointer;width:18px;height:18px;margin:0;position:absolute}.ops-checkmark[data-v-38e25153]{background:#071226c7;border:1px solid #c9a96e75;border-radius:4px;width:16px;height:16px}.ops-review-check input:checked+.ops-checkmark[data-v-38e25153]{border-color:var(--accent-core-gold);background:var(--accent-core-gold)}.ops-review-check input:checked+.ops-checkmark[data-v-38e25153]:after{content:"";border-bottom:2px solid #071426;border-left:2px solid #071426;width:8px;height:4px;margin:4px 0 0 3px;display:block;transform:rotate(-45deg)}.ops-review-check input:disabled+.ops-checkmark[data-v-38e25153]{opacity:.45}.ops-batch-hero[data-v-38e25153]{border-radius:var(--radius-button);background:#0612263d;border:1px solid #3c7dc424;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ops-batch-title-row[data-v-38e25153]{color:var(--text-primary);align-items:center;gap:8px;margin-top:6px;font-size:13px;display:flex}.ops-batch-meta-line[data-v-38e25153]{color:var(--text-secondary);flex-wrap:wrap;justify-content:flex-end;gap:8px;font-size:11px;display:flex}.ops-batch-id[data-v-38e25153]{color:var(--text-secondary);font-family:monospace;font-size:11px}.ops-review-section[data-v-38e25153]{border-radius:var(--radius-button);background:#0612262e;border:1px solid #3c7dc424;gap:8px;padding:10px 12px;display:grid}.ops-section-head[data-v-38e25153]{color:var(--accent-core-gold);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.ops-section-head>div[data-v-38e25153]{align-items:center;gap:6px;display:inline-flex}.ops-section-index[data-v-38e25153]{width:18px;height:18px;color:var(--accent-core-gold);background:#c9a96e24;border-radius:50%;place-items:center;font-size:11px;display:inline-grid}.ops-section-note[data-v-38e25153]{color:var(--text-secondary);flex-wrap:wrap;gap:8px;margin:0;font-size:11px;line-height:1.45;display:flex}.ops-expand-button[data-v-38e25153]{border-radius:var(--radius-button);color:var(--accent-blue);cursor:pointer;background:#1ea7ff0f;border:1px solid #3c7dc433;justify-self:start;padding:6px 10px;font-size:11px}.ops-expand-button[data-v-38e25153]:hover{background:#1ea7ff1a}.ops-audit-card[data-v-38e25153],.ops-validation-card[data-v-38e25153],.ops-receipt-card[data-v-38e25153],.ops-history-card[data-v-38e25153]{border-radius:var(--radius-button);background:#0612263d;border:1px solid #3c7dc424;padding:10px 12px}.ops-audit-head[data-v-38e25153],.ops-validation-head[data-v-38e25153]{color:var(--accent-core-gold);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.ops-audit-card p[data-v-38e25153]{color:var(--text-secondary);margin:6px 0 0;font-size:12px;line-height:1.5}.ops-audit-grid[data-v-38e25153]{color:var(--text-tertiary);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 10px;margin-top:8px;font-size:11px;display:grid}.ops-audit-rules[data-v-38e25153]{color:var(--text-tertiary);margin:8px 0 0;padding-left:16px;font-size:11px;line-height:1.5}.ops-summary-block[data-v-38e25153]{gap:8px;display:grid}.ops-summary-card[data-v-38e25153]{border-radius:var(--radius-button);background:#0612263d;border:1px solid #3c7dc424;padding:10px 12px}.ops-summary-title[data-v-38e25153]{color:var(--accent-core-gold);font-size:12px;font-weight:700}.ops-summary-card p[data-v-38e25153]{color:var(--text-secondary);margin:6px 0 0;font-size:12px;line-height:1.55}.ops-keyword-row[data-v-38e25153]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ops-item-tags[data-v-38e25153]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:4px;max-width:46%;display:inline-flex}.ops-action-row[data-v-38e25153]{border-top:1px solid #3c7dc424;flex-wrap:wrap;gap:8px;margin-top:4px;padding-top:8px;display:flex}.ops-review-actions[data-v-38e25153]{z-index:2;border-radius:var(--radius-button);background:linear-gradient(#2d230efa,#0d1f3efa);border:1px solid #c9a96e38;flex-direction:column;gap:8px;margin-top:0;padding:10px 12px;display:flex;position:sticky;bottom:-16px;box-shadow:0 -12px 24px #02081742}.ops-review-selection[data-v-38e25153]{color:var(--text-tertiary);justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.ops-review-selection strong[data-v-38e25153]{color:var(--accent-core-gold);font-size:12px}.ops-delivery-panel[data-v-38e25153]{border-top:1px solid #3c7dc424;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.ops-delivery-panel--simulator[data-v-38e25153]{z-index:2;border-radius:var(--radius-button);background:linear-gradient(#082349fa,#071226fa);border:1px solid #1ea7ff3d;margin-top:0;padding:10px 12px;position:sticky;bottom:-16px;box-shadow:0 -14px 28px #02081752}.ops-delivery-toggle[data-v-38e25153]{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.ops-delivery-title[data-v-38e25153]{color:var(--accent-blue);align-items:center;gap:6px;margin-right:auto;font-size:12px;display:inline-flex}.ops-delivery-toggle-meta[data-v-38e25153]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.ops-delivery-chevron[data-v-38e25153]{color:var(--text-tertiary);font-size:11px}.ops-delivery-content[data-v-38e25153]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.ops-preview-recipient-panel[data-v-38e25153]{border-radius:var(--radius-button);background:#08183433;border:1px solid #3c7dc429;flex-direction:column;gap:7px;padding:8px;display:flex}.ops-preview-recipient-header[data-v-38e25153]{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:11px;display:flex}.ops-preview-recipient-list[data-v-38e25153]{flex-wrap:wrap;gap:6px;display:flex}.ops-preview-recipient[data-v-38e25153]{border-radius:var(--radius-button);min-height:34px;color:var(--text-primary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;align-items:center;gap:7px;padding:6px 8px;display:inline-flex}.ops-preview-recipient--selected[data-v-38e25153]{background:#c9a96e1f;border-color:#c9a96e8c}.ops-preview-check[data-v-38e25153]{width:16px;height:16px;color:var(--accent-core-gold);border:1px solid #c9a96e8f;border-radius:4px;place-items:center;font-size:11px;line-height:1;display:inline-grid}.ops-preview-recipient-text[data-v-38e25153]{flex-direction:column;gap:2px;font-size:11px;line-height:1.2;display:flex}.ops-preview-recipient-text small[data-v-38e25153]{color:var(--text-tertiary)}.ops-preview-remove[data-v-38e25153]{width:18px;height:18px;color:var(--text-tertiary);cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;display:inline-grid}.ops-preview-add-row[data-v-38e25153]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.ops-action-row--publish[data-v-38e25153]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ops-action-row--publish[data-v-38e25153]>.p-button:last-of-type:not(:only-child){justify-content:center}.ops-publish-warning[data-v-38e25153]{color:color-mix(in srgb, var(--status-danger) 76%, var(--text-secondary));text-align:right;margin:-2px 0 0;font-size:11px;line-height:1.45}.ops-check-list[data-v-38e25153],.ops-history-list[data-v-38e25153]{flex-direction:column;gap:6px;margin-top:8px;display:flex}.ops-check-row[data-v-38e25153],.ops-history-row[data-v-38e25153]{color:var(--text-secondary);align-items:center;gap:8px;font-size:11px;display:flex}.ops-check-row small[data-v-38e25153],.ops-history-row small[data-v-38e25153]{color:var(--text-tertiary)}.ops-validation-pass[data-v-38e25153]{color:var(--status-success);margin:8px 0 0;font-size:12px;line-height:1.5}.ops-history-row[data-v-38e25153]{border-top:1px solid #3c7dc41a;justify-content:space-between;padding-top:6px}.ops-history-row--active[data-v-38e25153]{color:var(--accent-core-gold)}.ops-history-link[data-v-38e25153]{color:var(--accent-blue);white-space:nowrap;font-weight:600;text-decoration:none}.ops-history-link[data-v-38e25153]:hover{text-decoration:underline}.ops-delivery-status[data-v-38e25153]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops-delivery-meta[data-v-38e25153]{color:var(--text-secondary);font-size:11px}.ops-preview-openid[data-v-38e25153]{width:100%;font-size:12px}.ops-simulator-shell[data-v-38e25153]{flex-direction:column;gap:10px;min-height:0;display:flex}.ops-publish-status-strip[data-v-38e25153]{border-radius:var(--radius-button);background:#1ea7ff14;border:1px solid #1ea7ff33;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.ops-publish-status-main[data-v-38e25153],.ops-publish-status-meta[data-v-38e25153]{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:inline-flex}.ops-simulator-frame[data-v-38e25153]{border-radius:var(--radius-button);background:#040e1f38;border:1px solid #3c7dc429;min-height:240px;max-height:min(58vh,560px);padding:10px;overflow-y:auto}.ops-simulator-preview[data-v-38e25153]{color:var(--text-primary);font-size:13px;line-height:1.6}.ops-article-editor[data-v-38e25153]{z-index:40;background:#06101f;grid-template-rows:auto auto 1fr;gap:10px;padding:14px;display:grid;position:fixed;inset:0}.ops-article-command-bar[data-v-38e25153]{border-radius:var(--radius-card);background:#0a1831f5;border:1px solid #3c7dc438;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.ops-article-command-left[data-v-38e25153],.ops-article-command-actions[data-v-38e25153]{align-items:center;gap:10px;min-width:0;display:inline-flex}.ops-article-command-left[data-v-38e25153]{flex:auto}.ops-article-command-actions[data-v-38e25153]{flex-wrap:wrap;flex:none;justify-content:flex-end}.ops-article-meta[data-v-38e25153]{min-width:0;color:var(--text-secondary);gap:2px;font-size:12px;display:grid}.ops-article-meta strong[data-v-38e25153]{max-width:min(34vw,360px);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:12px;display:block;overflow:hidden}.ops-article-meta small[data-v-38e25153]{color:var(--accent-core-gold)}.ops-article-message[data-v-38e25153]{margin:0}.ops-article-editor-grid[data-v-38e25153]{grid-template-columns:minmax(420px,3fr) minmax(360px,2fr);gap:12px;min-height:0;display:grid}.ops-article-pane[data-v-38e25153]{border-radius:var(--radius-card);background:#08142adb;border:1px solid #3c7dc438;grid-template-rows:auto 1fr;min-width:0;min-height:0;display:grid;overflow:hidden}.ops-article-pane-head[data-v-38e25153]{color:var(--text-primary);border-bottom:1px solid #3c7dc42e;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:700;display:flex}.ops-article-rich-editor[data-v-38e25153]{color:#1f2937;cursor:text;background:#f3f6fa;outline:none;width:100%;height:100%;min-height:0;padding:18px;line-height:1.6;overflow-y:auto}.ops-article-rich-editor[contenteditable=false][data-v-38e25153]{cursor:not-allowed;opacity:.82}.ops-article-rich-editor[data-v-38e25153] img{max-width:100%}.ops-article-preview[data-v-38e25153]{color:#1f2937;background:#f3f6fa;min-height:0;padding:16px;overflow-y:auto}.ops-article-preview[data-v-38e25153] img{max-width:100%}@media (width<=980px){.ops-article-editor[data-v-38e25153]{padding:10px}.ops-article-command-bar[data-v-38e25153],.ops-article-command-left[data-v-38e25153]{flex-direction:column;align-items:stretch}.ops-article-command-actions[data-v-38e25153]{justify-content:flex-start}.ops-article-editor-grid[data-v-38e25153]{grid-template-rows:minmax(300px,1fr) minmax(300px,1fr);grid-template-columns:1fr}}.ops-mini-row[data-v-38e25153]{justify-content:space-between;align-items:center;display:flex}.ops-mini-label[data-v-38e25153]{color:var(--text-secondary);font-size:12px}.ops-mini-value[data-v-38e25153]{color:var(--text-primary);font-size:14px;font-weight:600}.ops-empty[data-v-38e25153]{min-height:120px;color:color-mix(in srgb, var(--accent-blue) 72%, var(--text-secondary));place-items:center;font-size:13px;display:grid}.content-page[data-v-bb809406]{grid-template-rows:auto minmax(0,1fr);gap:12px;height:100%;min-height:0;display:grid}.content-hero[data-v-bb809406]{border:var(--border-panel);border-radius:var(--radius-section);min-height:64px;box-shadow:var(--shadow-panel), var(--glow-core);background:radial-gradient(circle at 18% 30%,#e5b85c24,#0000 34%),radial-gradient(circle at 78% 12%,#1ea7ff1f,#0000 30%),linear-gradient(135deg,#091730f5,#06101feb);justify-content:space-between;align-items:center;gap:18px;padding:10px 16px;display:flex;overflow:hidden}.hero-copy[data-v-bb809406]{gap:3px;min-width:0;display:grid}.hero-eyebrow[data-v-bb809406]{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.hero-title[data-v-bb809406]{color:var(--text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2}.hero-subtitle[data-v-bb809406]{max-width:720px;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.hero-actions[data-v-bb809406]{align-items:center;gap:8px;min-width:max-content;display:flex}.workflow-canvas[data-v-bb809406]{min-height:0}.account-frame[data-v-bb809406]{--frame-accent:var(--accent-core-gold);--frame-surface:#0e2346fa;--frame-surface-deep:#0a1c38f5;--tab-width:212px;--tab-gap:10px;--tab-start:48px;--active-tab-left:calc(var(--tab-start) + var(--active-index) * (var(--tab-width) + var(--tab-gap)));grid-template-rows:50px minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}.account-frame--gold[data-v-bb809406]{--frame-accent:var(--accent-core-gold)}.account-frame--blue[data-v-bb809406]{--frame-accent:var(--accent-blue)}.account-frame--green[data-v-bb809406]{--frame-accent:var(--status-success)}.account-frame--purple[data-v-bb809406]{--frame-accent:var(--accent-purple)}.account-tabs[data-v-bb809406]{z-index:2;align-items:end;gap:var(--tab-gap);padding-left:var(--tab-start);display:flex;position:relative}.account-tab[data-v-bb809406]{--tab-accent:var(--accent-core-gold);width:var(--tab-width);border:2px solid color-mix(in srgb, var(--tab-accent) 32%, #3c7dbe2e);border-radius:var(--radius-button) var(--radius-button) 0 0;background:radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--tab-accent) 9%, transparent), transparent 36%), linear-gradient(180deg, #0b1b37e0, #06101fc2);min-height:38px;color:var(--text-secondary);cursor:pointer;border-bottom:0;justify-content:center;align-items:center;padding:8px 18px 10px;font-size:13px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,min-height .16s;display:flex;position:relative}.account-tab[data-v-bb809406]:hover,.account-tab[data-v-bb809406]:focus-visible{border-color:color-mix(in srgb, var(--tab-accent) 52%, #3c7dbe33);color:var(--text-primary)}.account-tab[data-v-bb809406]:focus-visible{outline:2px solid color-mix(in srgb, var(--tab-accent) 42%, transparent);outline-offset:2px}.account-tab--active[data-v-bb809406]{border-color:color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);background:var(--frame-surface);min-height:50px;color:var(--frame-accent);box-shadow:inset 0 1px 0 #ffffff14, 0 0 20px color-mix(in srgb, var(--frame-accent) 14%, transparent)}.account-tab--gold[data-v-bb809406]{--tab-accent:var(--accent-core-gold)}.account-tab--blue[data-v-bb809406]{--tab-accent:var(--accent-blue)}.account-tab--green[data-v-bb809406]{--tab-accent:var(--status-success)}.account-tab--purple[data-v-bb809406]{--tab-accent:var(--accent-purple)}.tab-dot[data-v-bb809406]{border:1px solid var(--text-tertiary);background:0 0;border-radius:50%;width:7px;height:7px;transition:background-color .16s,border-color .16s;position:absolute;left:22px}.account-tab--active .tab-dot[data-v-bb809406]{background:var(--frame-accent);box-shadow:0 0 12px color-mix(in srgb, var(--frame-accent) 50%, transparent);border:none}.tab-label[data-v-bb809406]{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 42px);display:block;overflow:hidden}.account-panel[data-v-bb809406]{border-right:2px solid color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);border-bottom:2px solid color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);border-left:2px solid color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);border-radius:0 0 var(--radius-inner-card) var(--radius-inner-card);background:linear-gradient(180deg, var(--frame-surface), var(--frame-surface-deep));min-height:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--frame-accent) 10%, transparent), 0 18px 34px #0000002e;place-items:stretch stretch;padding:28px 28px 34px;display:grid;position:relative}.account-panel[data-v-bb809406]:before,.account-panel[data-v-bb809406]:after{z-index:1;background:color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);content:"";height:2px;position:absolute;top:0}.account-panel[data-v-bb809406]:before{width:calc(var(--active-tab-left) + 2px);left:0}.account-panel[data-v-bb809406]:after{right:0;left:calc(var(--active-tab-left) + var(--tab-width) - 2px)}.canvas-placeholder[data-v-bb809406]{text-align:center;width:100%;height:100%;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:14px;line-height:1.6;display:flex}.content-review-page[data-v-a4d4142e]{gap:12px;max-width:1300px;display:grid}.toolbar[data-v-a4d4142e],.filters[data-v-a4d4142e],.action-buttons[data-v-a4d4142e]{align-items:center;display:flex}.toolbar[data-v-a4d4142e]{justify-content:space-between}.toolbar-title[data-v-a4d4142e]{color:var(--p-text-color);font-size:16px;font-weight:700}.filters[data-v-a4d4142e]{flex-wrap:wrap;gap:10px}.filter-select[data-v-a4d4142e]{width:150px}.loading-state[data-v-a4d4142e]{border:1px solid var(--p-surface-700);background:var(--p-surface-800);border-radius:8px;place-items:center;min-height:260px;display:grid}.review-table[data-v-a4d4142e]{border:1px solid var(--p-surface-700);background:var(--p-surface-800);border-radius:8px}.title-text[data-v-a4d4142e]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.title-link[data-v-a4d4142e]{color:var(--p-primary-200);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.title-link[data-v-a4d4142e]:hover{text-decoration:underline}.summary-button[data-v-a4d4142e]{width:100%;color:var(--p-text-color);font:inherit;text-align:left;background:0 0;border:0;padding:0;line-height:1.6}.summary-button--toggleable[data-v-a4d4142e]{cursor:pointer;color:var(--p-primary-200)}.summary-button[data-v-a4d4142e]:focus-visible{outline:2px solid var(--p-primary-400);outline-offset:2px}.action-buttons[data-v-a4d4142e]{gap:8px}.empty-state[data-v-a4d4142e]{text-align:center;color:var(--p-text-muted-color);padding:18px 0}.review-paginator[data-v-a4d4142e]{justify-self:end}@media (width<=760px){.review-paginator[data-v-a4d4142e]{justify-self:stretch}}.dashboard-page[data-v-0f7e5128]{width:100%;height:100%;min-height:0;color:var(--text-primary);grid-template-rows:auto minmax(0,1fr);align-content:start;gap:10px;display:grid}.dashboard-hero[data-v-0f7e5128]{border:var(--border-panel);border-radius:var(--radius-section);min-height:64px;box-shadow:var(--shadow-panel), var(--glow-blue);background:radial-gradient(circle at 18% 30%,#1ea7ff29,#0000 34%),radial-gradient(circle at 76% 12%,#e5b85c24,#0000 30%),linear-gradient(135deg,#091730f5,#06101feb);justify-content:space-between;align-items:center;gap:18px;padding:10px 16px;display:flex;overflow:hidden}.hero-copy[data-v-0f7e5128]{gap:3px;min-width:0;display:grid}.hero-eyebrow[data-v-0f7e5128]{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.hero-title[data-v-0f7e5128]{color:var(--text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2}.hero-subtitle[data-v-0f7e5128]{max-width:720px;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.hero-status[data-v-0f7e5128]{border:var(--border-panel);border-radius:var(--radius-pill);min-width:max-content;color:var(--text-secondary);background:#091730c2;align-items:center;gap:10px;padding:7px 12px;font-size:13px;display:flex}.hero-status strong[data-v-0f7e5128]{color:var(--status-success);font-weight:700}.health-dot[data-v-0f7e5128]{background:var(--status-success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #1edc8485}.today-label[data-v-0f7e5128]{color:var(--text-tertiary)}.overview-stage[data-v-0f7e5128]{border:var(--border-panel);border-radius:var(--radius-section);background:radial-gradient(circle at 16% 12%, #e5b85c1a, transparent 28%), radial-gradient(circle at 88% 18%, #1ea7ff1f, transparent 34%), linear-gradient(180deg, #0c1e3dd6, #06101fd6), var(--bg-panel);min-height:0;box-shadow:var(--shadow-panel);padding:14px;display:grid}.module-overview[data-v-0f7e5128]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;height:100%;min-height:0;display:grid}.module-card[data-v-0f7e5128]{border:1px solid color-mix(in srgb, var(--module-accent,var(--accent-blue)) 34%, transparent);border-top:3px solid var(--module-accent,var(--accent-blue));border-radius:var(--radius-card);background:linear-gradient(180deg, #0c1e3de6, #091730c7), var(--bg-panel);min-width:0;box-shadow:var(--shadow-panel);grid-template-rows:auto auto auto 1fr;align-content:start;gap:12px;padding:18px;display:grid;position:relative;overflow:hidden}.module-card[data-v-0f7e5128]:before{content:none}.module-card[data-v-0f7e5128]:after{content:"";border:1px solid color-mix(in srgb, var(--module-accent,var(--accent-blue)) 36%, transparent);opacity:.22;border-radius:50%;width:82px;height:82px;position:absolute;inset:auto 18px 18px auto}.module-card--gold[data-v-0f7e5128]{--module-accent:var(--accent-core-gold);box-shadow:var(--shadow-panel), var(--glow-core)}.module-card--blue[data-v-0f7e5128]{--module-accent:var(--accent-blue)}.module-card--purple[data-v-0f7e5128]{--module-accent:var(--accent-purple)}.module-card--green[data-v-0f7e5128]{--module-accent:var(--status-success)}.module-card--warning[data-v-0f7e5128]{--module-accent:#38bdf8}.module-card--foundation[data-v-0f7e5128]{border-top-width:1px;border-left:3px solid var(--module-accent);background:radial-gradient(circle at 92% 50%, #f6a6231f, transparent 28%), linear-gradient(90deg, #0d1b2ff0, #091730d1), var(--bg-panel);grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1.1fr) minmax(0,2.2fr);align-items:start;min-height:0}.module-card--foundation[data-v-0f7e5128]:before{content:none}.module-card--foundation .module-card-header[data-v-0f7e5128]{grid-column:1}.module-card--foundation .module-description[data-v-0f7e5128]{color:var(--text-tertiary);grid-column:1;margin:0;font-size:12px}.module-card-header[data-v-0f7e5128]{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.module-card h3[data-v-0f7e5128]{color:var(--text-primary);min-width:0;margin:0;font-size:19px;font-weight:700;line-height:1.35}.module-status[data-v-0f7e5128]{border:1px solid color-mix(in srgb, var(--module-accent,var(--accent-blue)) 42%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--module-accent,var(--accent-blue)) 12%, transparent);color:var(--module-accent,var(--accent-blue));flex:none;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.4}.module-description[data-v-0f7e5128],.module-coverage[data-v-0f7e5128]{z-index:1;margin:0;font-size:13px;line-height:1.6;position:relative}.module-description[data-v-0f7e5128]{color:var(--text-secondary)}.module-coverage[data-v-0f7e5128]{color:var(--text-tertiary)}.card-top-stats[data-v-0f7e5128]{z-index:1;border-top:var(--border-divider);border-bottom:var(--border-divider);gap:16px;padding:10px 0;display:flex;position:relative}.card-top-stat[data-v-0f7e5128]{gap:2px;display:grid}.card-top-stat span[data-v-0f7e5128]{color:var(--text-tertiary);font-size:11px;line-height:1.35}.card-top-stat strong[data-v-0f7e5128]{color:var(--text-primary);font-size:15px;line-height:1.4}.module-section[data-v-0f7e5128]{z-index:1;gap:6px;display:grid;position:relative}.module-section--divider[data-v-0f7e5128]{border-top:var(--border-divider);padding-top:10px}.section-title[data-v-0f7e5128]{text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;line-height:1.35}.section-text[data-v-0f7e5128]{color:#e8f0fb;font-size:13px;line-height:1.5}.section-text-dim[data-v-0f7e5128]{color:#6d87a8;font-size:11px;line-height:1.5}.source-bars[data-v-0f7e5128]{gap:6px;display:grid}.source-bar-row[data-v-0f7e5128]{grid-template-columns:52px 1fr 36px;align-items:center;gap:8px;display:grid}.source-bar-name[data-v-0f7e5128]{color:#6d87a8;text-align:right;font-size:11px}.source-bar-track[data-v-0f7e5128]{background:#12253f;border-radius:3px;height:6px;overflow:hidden}.source-bar-fill[data-v-0f7e5128]{border-radius:3px;min-width:2px;height:100%;display:block}.source-bar-count[data-v-0f7e5128]{color:#e8f0fb;font-variant-numeric:tabular-nums;font-size:12px}.mp-trend-chart[data-v-0f7e5128]{gap:4px;display:grid}.mp-trend-svg[data-v-0f7e5128]{width:100%;height:56px}.mp-trend-legend[data-v-0f7e5128]{gap:14px;display:flex}.mp-trend-legend-item[data-v-0f7e5128]{color:#6d87a8;align-items:center;gap:4px;font-size:10px;display:inline-flex}.mp-trend-swatch[data-v-0f7e5128]{border-radius:1px;width:14px;height:2px;display:inline-block}.order-detail-row[data-v-0f7e5128]{margin:0}.order-detail[data-v-0f7e5128]{color:#e8f0fb;font-size:13px;line-height:1.5}.order-detail-sub[data-v-0f7e5128]{color:#6d87a8;font-size:11px;line-height:1.6}.plan-lines[data-v-0f7e5128]{gap:4px;display:grid}.plan-line[data-v-0f7e5128]{color:#6d87a8;font-size:11px;line-height:1.6}.plan-num[data-v-0f7e5128]{color:var(--accent-purple);margin-right:2px;font-weight:600}.recent-order-row[data-v-0f7e5128]{justify-content:space-between;align-items:center;gap:8px;display:flex}.recent-order-id[data-v-0f7e5128]{color:#6d87a8;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:11px}.recent-order-amount[data-v-0f7e5128]{color:#e8f0fb;font-variant-numeric:tabular-nums;font-size:11px}.recent-order-date[data-v-0f7e5128]{color:#6d87a8;font-variant-numeric:tabular-nums;font-size:11px}.stat-badge[data-v-0f7e5128]{color:#f09595;vertical-align:middle;border:1px solid #f0959555;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:11px;font-weight:400;display:inline}.foundation-metrics[data-v-0f7e5128]{border-left:var(--border-divider);grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;gap:10px;padding-left:16px;display:grid}.foundation-metrics--row2[data-v-0f7e5128]{border-top:var(--border-divider);border-left:none;grid-row:auto;margin-top:0;padding-top:10px;padding-left:16px}.foundation-metric[data-v-0f7e5128]{gap:3px;display:grid}.foundation-metric span[data-v-0f7e5128]{color:var(--text-tertiary);font-size:11px;line-height:1.35}.foundation-metric strong[data-v-0f7e5128]{color:#9db4d0;font-size:13px;line-height:1.4}.foundation-metrics:not(.foundation-metrics--row2) .foundation-metric strong[data-v-0f7e5128]{color:var(--text-primary);font-size:15px}.foundation-ports[data-v-0f7e5128]{border-top:var(--border-divider);border-left:none;grid-column:2;padding-top:10px;padding-left:16px}.foundation-ports-title[data-v-0f7e5128]{color:#38bdf8;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.foundation-ports-grid[data-v-0f7e5128]{flex-wrap:wrap;gap:8px;display:flex}.port-dot-item[data-v-0f7e5128]{align-items:center;gap:4px;display:inline-flex}.port-dot[data-v-0f7e5128]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.port-dot--up[data-v-0f7e5128]{background:#1edc84;box-shadow:0 0 6px #1edc8466}.port-dot--down[data-v-0f7e5128]{background:#f09595;box-shadow:0 0 6px #f095954d}.port-dot-label[data-v-0f7e5128]{color:#6d87a8;font-size:10px;line-height:1.4}.port-dot-label--hub[data-v-0f7e5128]{color:#e5b85c}.port-dot--hub .port-dot--up[data-v-0f7e5128]{background:#e5b85c;box-shadow:0 0 6px #e5b85c66}@media (width<=1180px){.module-overview[data-v-0f7e5128]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto}.module-card[data-v-0f7e5128]{min-height:240px}}@media (width<=980px){.dashboard-hero[data-v-0f7e5128]{flex-direction:column;align-items:flex-start}.module-card--foundation[data-v-0f7e5128]{grid-template-rows:auto;grid-template-columns:1fr}.module-card--foundation .foundation-metrics[data-v-0f7e5128]{border-left:0;grid-area:auto/1;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.module-card--foundation .foundation-ports[data-v-0f7e5128]{border-left:0;grid-area:auto/1;padding-left:0}}@media (width<=640px){.module-overview[data-v-0f7e5128]{grid-template-columns:1fr}.module-card[data-v-0f7e5128]{min-height:220px}}.mp-panel[data-v-244e0acd]{flex-direction:column;gap:14px;width:100%;padding:8px 4px 16px;display:flex;overflow-y:auto}.mp-loading[data-v-244e0acd],.mp-error[data-v-244e0acd],.mp-empty[data-v-244e0acd]{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;font-size:14px;display:flex}.mp-loading-text[data-v-244e0acd]{color:var(--text-tertiary);font-size:13px}.mp-error-icon[data-v-244e0acd]{color:var(--status-danger);font-size:28px}.mp-empty-icon[data-v-244e0acd]{opacity:.6;font-size:32px}.mp-empty-text[data-v-244e0acd]{color:var(--text-tertiary);font-size:14px}.mp-title-row[data-v-244e0acd]{align-items:center;gap:10px;padding:0 4px;display:flex}.mp-title-accent[data-v-244e0acd]{background:#e5b85c;border-radius:2px;flex-shrink:0;width:3px;height:16px;display:inline-block}.mp-title-label[data-v-244e0acd]{color:var(--text-primary);font-size:15px;font-weight:700}.mp-title-date[data-v-244e0acd]{color:var(--text-tertiary);margin-left:auto;font-size:12px}.mp-columns[data-v-244e0acd]{grid-template-columns:2fr 1fr;align-content:start;align-items:start;gap:12px;display:grid}.mp-left[data-v-244e0acd]{flex-direction:column;gap:10px;display:flex}.mp-right[data-v-244e0acd]{flex-direction:column;align-content:start;gap:10px;display:flex}.mp-metrics[data-v-244e0acd]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mp-metric-card[data-v-244e0acd]{background:#0c2140;border:1px solid #234a78;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mp-metric-card--zero[data-v-244e0acd]{background:#091830;border-color:#16304e}.mp-metric-card--zero .mp-metric-label[data-v-244e0acd]{color:#5f7a99}.mp-metric-label[data-v-244e0acd]{color:#5f7a99;font-size:12px}.mp-metric-value[data-v-244e0acd]{font-size:28px;font-weight:500;line-height:1.1}.mp-metric-value--zero[data-v-244e0acd]{color:#4d688a}.mp-trend[data-v-244e0acd]{background:#0c2140;border:1px solid #234a78;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.mp-trend-header[data-v-244e0acd]{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.mp-trend-accum-info[data-v-244e0acd]{color:var(--text-tertiary);font-size:11px;font-weight:400}.mp-trend-empty[data-v-244e0acd]{color:var(--text-tertiary);text-align:center;padding:32px 0;font-size:13px}.mp-trend-chart-wrap[data-v-244e0acd]{width:100%;height:150px;position:relative;overflow:hidden}.mp-trend-svg[data-v-244e0acd]{width:100%;height:150px;display:block}.mp-dot-label[data-v-244e0acd]{color:#e5b85c;white-space:nowrap;pointer-events:none;font-size:11px;position:absolute;transform:translate(8px,-4px)}.mp-date-ticks[data-v-244e0acd]{justify-content:space-between;padding:2px 0 0;font-size:10px;display:flex}.mp-trend-legend[data-v-244e0acd]{justify-content:center;gap:24px;padding-top:2px;display:flex}.mp-legend-item[data-v-244e0acd]{color:var(--text-tertiary);align-items:center;gap:6px;font-size:12px;display:flex}.mp-legend-dot[data-v-244e0acd]{border-radius:50%;width:10px;height:10px;display:inline-block}.mp-cred-card[data-v-244e0acd],.mp-svc-card[data-v-244e0acd]{background:#0c2140;border:1px solid #234a78;border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.mp-card-header[data-v-244e0acd]{align-items:center;gap:7px;display:flex}.mp-card-dot[data-v-244e0acd]{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.mp-card-title[data-v-244e0acd]{color:var(--text-primary);font-size:12.5px;font-weight:600}.mp-svc-status[data-v-244e0acd]{color:var(--text-tertiary);margin-left:auto;font-size:11px}.mp-card-body[data-v-244e0acd]{flex-direction:column;gap:7px;display:flex}.mp-kv-row[data-v-244e0acd]{justify-content:space-between;align-items:center;display:flex}.mp-kv-label[data-v-244e0acd]{color:#5f7a99;font-size:11.5px}.mp-kv-value[data-v-244e0acd]{color:#8ba7c4;font-size:11.5px}.mp-svc-link[data-v-244e0acd]{color:#38bdf8;margin-top:2px;font-size:12px;text-decoration:none}.mp-svc-link[data-v-244e0acd]:hover{text-decoration:underline}.mp-content-section[data-v-244e0acd]{flex-direction:column;gap:12px;width:100%;margin-top:2px;display:flex}.mp-content-cards[data-v-244e0acd]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mp-content-card[data-v-244e0acd]{background:#081527;border:1px solid #1d3a5f;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.mp-content-card-header[data-v-244e0acd]{align-items:center;gap:7px;display:flex}.mp-content-dot[data-v-244e0acd]{background:#38bdf8;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.mp-content-card-title[data-v-244e0acd]{color:var(--text-primary);font-size:12.5px;font-weight:600}.mp-content-card-subtitle[data-v-244e0acd]{color:#5f7a99;margin-left:auto;font-size:11px}.mp-content-list[data-v-244e0acd]{flex-direction:column;display:flex}.mp-content-row[data-v-244e0acd]{border-bottom:1px solid #122642;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.mp-content-row[data-v-244e0acd]:last-child{border-bottom:0}.mp-content-title[data-v-244e0acd]{color:#b9cde4;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.mp-content-meta[data-v-244e0acd]{flex-shrink:0;align-items:center;gap:8px;display:flex}.mp-status-badge[data-v-244e0acd]{white-space:nowrap;border-radius:9px;padding:1px 8px;font-size:11px;line-height:1.6}.mp-content-time[data-v-244e0acd]{color:#5f7a99;white-space:nowrap;font-size:11px}.mp-content-empty[data-v-244e0acd]{color:var(--text-tertiary);text-align:center;padding:20px 0;font-size:12.5px}.mp-content-error[data-v-244e0acd]{color:#f09595;text-align:center;padding:12px 0;font-size:12.5px}.mp-skeleton-text[data-v-244e0acd]{color:#2a4a6e!important}.mp-skeleton-line[data-v-244e0acd]{opacity:.5;background:#1d3a5f;border-radius:4px;height:14px;animation:1.2s ease-in-out infinite alternate mp-pulse-244e0acd}@keyframes mp-pulse-244e0acd{0%{opacity:.35}to{opacity:.7}}.mp-lvdian-grid[data-v-244e0acd]{grid-template-columns:2fr 1fr;gap:12px;display:grid}.mp-orders-card[data-v-244e0acd]{background:#081527;border:1px solid #1d3a5f;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.mp-orders-dot[data-v-244e0acd]{background:#e5b85c;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.mp-orders-metrics[data-v-244e0acd]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mp-orders-metric[data-v-244e0acd]{background:#0c2140;border:1px solid #234a78;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.mp-orders-metric-label[data-v-244e0acd]{color:#5f7a99;font-size:11px}.mp-orders-metric-value[data-v-244e0acd]{font-size:20px;font-weight:600;line-height:1.2}.mp-orders-status-row[data-v-244e0acd]{gap:12px;padding:2px 0;font-size:11px;display:flex}.mp-orders-recent[data-v-244e0acd]{flex-direction:column;display:flex}.mp-orders-recent-row[data-v-244e0acd]{border-bottom:1px solid #122642;align-items:center;gap:8px;padding:6px 0;display:flex}.mp-orders-recent-row[data-v-244e0acd]:last-child{border-bottom:0}.mp-orders-recent-trade[data-v-244e0acd]{color:#b9cde4;font-family:monospace;font-size:11.5px}.mp-orders-recent-amount[data-v-244e0acd]{color:#1edc84;margin-left:auto;font-size:11.5px;font-weight:600}.mp-orders-recent-time[data-v-244e0acd]{color:#5f7a99;font-size:11.5px}.mp-orders-invoice-alert[data-v-244e0acd]{color:#e5b85c;background:#e5b85c1a;border:1px solid #e5b85c47;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;display:flex}.mp-orders-invoice-dot[data-v-244e0acd]{background:#e5b85c;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.module-page[data-v-a885dbc7]{--module-accent:var(--accent-blue);grid-template-rows:auto minmax(0,1fr);gap:12px;width:100%;height:100%;min-height:0;display:grid}.module-page--blue[data-v-a885dbc7]{--module-accent:var(--accent-blue)}.module-page--gold[data-v-a885dbc7]{--module-accent:var(--accent-core-gold)}.module-page--purple[data-v-a885dbc7]{--module-accent:var(--accent-purple)}.module-page--green[data-v-a885dbc7]{--module-accent:var(--status-success)}.module-page--cyan[data-v-a885dbc7]{--module-accent:#38bdf8}.module-page--asset[data-v-a885dbc7]{--module-accent:#f472b6}.module-page--settings[data-v-a885dbc7]{--module-accent:#cbd5e1}.module-hero[data-v-a885dbc7]{border:var(--border-panel);border-radius:var(--radius-section);background:radial-gradient(circle at 18% 30%, color-mix(in srgb, var(--module-accent) 14%, transparent), transparent 34%), radial-gradient(circle at 78% 12%, #1ea7ff1f, transparent 30%), linear-gradient(135deg, #091730f5, #06101feb);min-height:64px;box-shadow:var(--shadow-panel), 0 0 18px color-mix(in srgb, var(--module-accent) 16%, transparent);justify-content:space-between;align-items:center;gap:18px;padding:10px 16px;display:flex;overflow:hidden}.hero-copy[data-v-a885dbc7]{gap:3px;min-width:0;display:grid}.hero-eyebrow[data-v-a885dbc7]{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.hero-title[data-v-a885dbc7]{color:var(--text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2}.hero-subtitle[data-v-a885dbc7]{max-width:720px;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.workflow-canvas[data-v-a885dbc7]{min-height:0}.workflow-canvas--empty[data-v-a885dbc7]{border:var(--border-panel);border-radius:var(--radius-section);background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--module-accent) 10%, transparent), transparent 26%), radial-gradient(circle at 86% 18%, #1ea7ff1f, transparent 32%), linear-gradient(180deg, #0c1e3dd6, #06101fd6), var(--bg-panel);box-shadow:var(--shadow-panel)}.tabbed-frame[data-v-a885dbc7]{--frame-accent:var(--accent-blue);--frame-surface:#0e2346fa;--frame-surface-deep:#0a1c38f5;--tab-width:212px;--tab-gap:10px;--tab-start:48px;--active-tab-left:calc(var(--tab-start) + var(--active-index) * (var(--tab-width) + var(--tab-gap)));grid-template-rows:50px minmax(0,1fr);height:100%;min-height:0;display:grid}.tabbed-frame--gold[data-v-a885dbc7]{--frame-accent:var(--accent-core-gold)}.tabbed-frame--blue[data-v-a885dbc7]{--frame-accent:var(--accent-blue)}.tabbed-frame--purple[data-v-a885dbc7]{--frame-accent:var(--accent-purple)}.tabbed-frame--green[data-v-a885dbc7]{--frame-accent:var(--status-success)}.tabbed-frame--cyan[data-v-a885dbc7]{--frame-accent:#38bdf8}.tabbed-frame--asset[data-v-a885dbc7]{--frame-accent:#f472b6}.tabbed-frame--settings[data-v-a885dbc7]{--frame-accent:#cbd5e1}.module-tabs[data-v-a885dbc7]{z-index:2;align-items:end;gap:var(--tab-gap);padding-left:var(--tab-start);display:flex;position:relative}.module-tab[data-v-a885dbc7]{--tab-accent:var(--accent-blue);width:var(--tab-width);border:2px solid color-mix(in srgb, var(--tab-accent) 32%, #3c7dbe2e);border-radius:var(--radius-button) var(--radius-button) 0 0;background:radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--tab-accent) 9%, transparent), transparent 36%), linear-gradient(180deg, #0b1b37e0, #06101fc2);min-height:38px;color:var(--text-secondary);cursor:pointer;border-bottom:0;justify-content:center;align-items:center;padding:8px 18px 10px;font-size:13px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,min-height .16s,transform .16s;display:flex;position:relative;transform:translateY(4px)}.module-tab[data-v-a885dbc7]:hover{color:#b9cde4;transform:translateY(2px)}.module-tab[data-v-a885dbc7]:focus-visible{outline:2px solid color-mix(in srgb, var(--tab-accent) 42%, transparent);outline-offset:2px}.module-tab--active[data-v-a885dbc7]{z-index:3;border-color:color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);background:var(--frame-surface);min-height:50px;color:var(--frame-accent);box-shadow:inset 0 1px 0 #ffffff14, 0 0 20px color-mix(in srgb, var(--frame-accent) 14%, transparent);margin-bottom:-1px;transform:translateY(0)}.module-tab--active[data-v-a885dbc7]:hover{color:var(--frame-accent);transform:translateY(0)}.module-tab--active[data-v-a885dbc7]:before{content:"";background:var(--frame-accent);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:10px;right:10px}.module-tab--gold[data-v-a885dbc7]{--tab-accent:var(--accent-core-gold)}.module-tab--blue[data-v-a885dbc7]{--tab-accent:var(--accent-blue)}.module-tab--purple[data-v-a885dbc7]{--tab-accent:var(--accent-purple)}.module-tab--green[data-v-a885dbc7]{--tab-accent:var(--status-success)}.module-tab--cyan[data-v-a885dbc7]{--tab-accent:#38bdf8}.module-tab--asset[data-v-a885dbc7]{--tab-accent:#f472b6}.module-tab--settings[data-v-a885dbc7]{--tab-accent:#cbd5e1}.tab-dot[data-v-a885dbc7]{border:1px solid var(--text-tertiary);background:0 0;border-radius:50%;width:7px;height:7px;transition:background-color .16s,border-color .16s;position:absolute;left:22px}.module-tab--active .tab-dot[data-v-a885dbc7]{background:var(--frame-accent);box-shadow:0 0 12px color-mix(in srgb, var(--frame-accent) 50%, transparent);border:none}.tab-label[data-v-a885dbc7]{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 42px);display:block;overflow:hidden}.tab-badge[data-v-a885dbc7]{color:#6d87a8;border:1px solid #21374f;border-radius:9px;flex-shrink:0;align-items:center;margin-left:6px;padding:1px 8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.tab-badge--active[data-v-a885dbc7]{background:color-mix(in srgb, var(--frame-accent) 14%, transparent);border-color:color-mix(in srgb, var(--frame-accent) 30%, transparent);color:var(--frame-accent)}.module-panel[data-v-a885dbc7]{border-right:2px solid color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);border-bottom:2px solid color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);border-left:2px solid color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);border-radius:0 0 var(--radius-inner-card) var(--radius-inner-card);background:linear-gradient(180deg, var(--frame-surface), var(--frame-surface-deep));min-height:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--frame-accent) 10%, transparent), 0 18px 34px #0000002e;place-items:start;padding:28px 28px 34px;display:grid;position:relative}.module-panel[data-v-a885dbc7]:before,.module-panel[data-v-a885dbc7]:after{background:color-mix(in srgb, var(--frame-accent) 62%, #3c7dbe33);content:"";height:2px;position:absolute;top:0}.module-panel[data-v-a885dbc7]:before{width:calc(var(--active-tab-left) + 2px);left:0}.module-panel[data-v-a885dbc7]:after{right:0;left:calc(var(--active-tab-left) + var(--tab-width) - 2px)}.canvas-placeholder[data-v-a885dbc7]{color:var(--text-tertiary);place-self:center;font-size:14px;line-height:1.6}.push-manage-page[data-v-64d03e5a]{gap:12px;max-width:1400px;display:grid}.toolbar[data-v-64d03e5a],.filters[data-v-64d03e5a]{align-items:center;display:flex}.toolbar[data-v-64d03e5a]{justify-content:space-between}.toolbar-title[data-v-64d03e5a]{color:var(--p-text-color);font-size:16px;font-weight:700}.push-tabs[data-v-64d03e5a]{min-width:0}.filters[data-v-64d03e5a]{flex-wrap:wrap;gap:10px;margin-bottom:12px}.filter-select[data-v-64d03e5a]{width:150px}.filter-number[data-v-64d03e5a]{width:180px}.feedback-message[data-v-64d03e5a]{margin-bottom:12px}.loading-state[data-v-64d03e5a]{border:1px solid var(--p-surface-700);background:var(--p-surface-800);border-radius:8px;place-items:center;min-height:260px;display:grid}.push-table[data-v-64d03e5a]{border:1px solid var(--p-surface-700);background:var(--p-surface-800);border-radius:8px}.truncate-text[data-v-64d03e5a],.response-text[data-v-64d03e5a]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.response-text[data-v-64d03e5a]{max-width:420px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.empty-state[data-v-64d03e5a]{text-align:center;color:var(--p-text-muted-color);padding:18px 0}.push-paginator[data-v-64d03e5a]{justify-self:end;margin-top:12px}@media (width<=760px){.push-paginator[data-v-64d03e5a]{justify-self:stretch}}.report-detail-page[data-v-2162da37]{gap:12px;max-width:1400px;display:grid}.toolbar[data-v-2162da37]{align-items:center;gap:12px;display:flex}.toolbar-title[data-v-2162da37]{min-width:0;color:var(--p-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.feedback-message[data-v-2162da37]{margin-bottom:4px}.loading-state[data-v-2162da37],.not-found-state[data-v-2162da37]{border:1px solid var(--p-surface-700);background:var(--p-surface-800);border-radius:8px;place-items:center;min-height:260px;display:grid}.not-found-state[data-v-2162da37]{gap:12px}.info-card[data-v-2162da37],.versions-table[data-v-2162da37],.snapshot-panel[data-v-2162da37]{border:1px solid var(--p-surface-700);background:var(--p-surface-800);border-radius:8px}.info-grid[data-v-2162da37]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;display:grid}.field-row[data-v-2162da37]{gap:4px;display:grid}.field-row dt[data-v-2162da37]{color:var(--p-text-muted-color);font-size:12px}.field-row dd[data-v-2162da37]{overflow-wrap:anywhere;min-width:0;margin:0}.versions-section[data-v-2162da37]{gap:12px;display:grid}.section-title[data-v-2162da37],.snapshot-title[data-v-2162da37]{color:var(--p-text-color);font-size:14px;font-weight:700}.versions-table[data-v-2162da37]{cursor:pointer}.snapshot-panel[data-v-2162da37]{gap:10px;min-height:180px;padding:14px;display:grid}.snapshot-content[data-v-2162da37]{min-width:0;color:var(--p-text-color);line-height:1.65;overflow:auto}.empty-state[data-v-2162da37]{text-align:center;color:var(--p-text-muted-color);padding:18px 0}@media (width<=760px){.info-grid[data-v-2162da37]{grid-template-columns:1fr}}.report-list-page[data-v-53d55b77]{gap:12px;max-width:1400px;display:grid}.toolbar[data-v-53d55b77]{justify-content:space-between;align-items:center;display:flex}.toolbar-title[data-v-53d55b77]{color:var(--p-text-color);font-size:16px;font-weight:700}.feedback-message[data-v-53d55b77]{margin-bottom:4px}.loading-state[data-v-53d55b77]{border:1px solid var(--p-surface-700);background:var(--p-surface-800);border-radius:8px;place-items:center;min-height:260px;display:grid}.report-table[data-v-53d55b77]{border:1px solid var(--p-surface-700);background:var(--p-surface-800);cursor:pointer;border-radius:8px}.title-text[data-v-53d55b77]{font-weight:600}.empty-state[data-v-53d55b77]{text-align:center;color:var(--p-text-muted-color);padding:18px 0}.report-paginator[data-v-53d55b77]{justify-self:end;margin-top:12px}@media (width<=760px){.report-paginator[data-v-53d55b77]{justify-self:stretch}}.settings-page[data-v-d8b22022]{width:100%;min-height:0;color:var(--text-primary);gap:16px;padding-right:2px;display:grid;overflow:auto}.settings-hero[data-v-d8b22022],.settings-card[data-v-d8b22022],.settings-actions[data-v-d8b22022],.settings-loading[data-v-d8b22022]{border:var(--border-panel);border-radius:var(--radius-section);background:linear-gradient(180deg, #0c1e3de6, #091730c7), var(--bg-panel);box-shadow:var(--shadow-panel)}.settings-hero[data-v-d8b22022]{justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.settings-eyebrow[data-v-d8b22022],.card-kicker[data-v-d8b22022]{color:var(--accent-core-gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.settings-hero h1[data-v-d8b22022],.settings-card h2[data-v-d8b22022]{color:var(--text-primary);margin:6px 0}.settings-hero h1[data-v-d8b22022]{font-size:26px}.settings-hero p[data-v-d8b22022],.card-description[data-v-d8b22022]{color:var(--text-secondary);margin:0;line-height:1.7}.settings-grid[data-v-d8b22022]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.settings-card[data-v-d8b22022]{align-content:start;gap:10px;min-width:0;padding:18px;display:grid}.settings-card--wide[data-v-d8b22022]{grid-column:span 2}.settings-card--warning[data-v-d8b22022]{border-color:color-mix(in srgb, var(--status-warning) 45%, transparent)}.card-heading[data-v-d8b22022]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card-heading h2[data-v-d8b22022]{font-size:18px}.card-index[data-v-d8b22022]{color:var(--text-tertiary);font-size:24px;font-weight:800}.field-label[data-v-d8b22022]{color:var(--text-secondary);margin-top:6px;font-size:12px;font-weight:700}.settings-card[data-v-d8b22022] .p-inputtext,.settings-card[data-v-d8b22022] .p-inputnumber{width:100%}.recipient-list[data-v-d8b22022]{border:var(--border-divider);border-radius:var(--radius-inner-card);background:#06101f6b;gap:8px;min-height:54px;padding:8px;display:grid}.recipient-row[data-v-d8b22022],.guard-row[data-v-d8b22022],.delay-row[data-v-d8b22022],.settings-actions[data-v-d8b22022],.recipient-add[data-v-d8b22022]{align-items:center;gap:10px;display:flex}.recipient-row[data-v-d8b22022]{border-radius:var(--radius-button);background:#1ea7ff0f;justify-content:space-between;padding:8px 10px}.recipient-row strong[data-v-d8b22022],.recipient-row span[data-v-d8b22022],.guard-row strong[data-v-d8b22022],.guard-row span[data-v-d8b22022]{display:block}.recipient-row span[data-v-d8b22022],.guard-row span[data-v-d8b22022]{color:var(--text-tertiary);margin-top:3px;font-size:12px}.recipient-actions[data-v-d8b22022]{align-items:center;display:flex}.recipient-add[data-v-d8b22022]{align-items:stretch;margin-top:4px}.recipient-add .p-inputtext[data-v-d8b22022]:first-child{flex:0 0 160px}.recipient-add .p-inputtext[data-v-d8b22022]:nth-child(2){flex:1}.empty-recipient[data-v-d8b22022]{color:var(--text-tertiary);text-align:center;padding:14px}.guard-row[data-v-d8b22022]{border:1px solid color-mix(in srgb, var(--status-warning) 25%, transparent);border-radius:var(--radius-inner-card);background:#f6a6230f;justify-content:space-between;padding:12px}.guard-row input[data-v-d8b22022]{width:20px;height:20px;accent-color:var(--status-warning)}.delay-row[data-v-d8b22022]{justify-content:space-between;align-items:end}.delay-row .p-inputnumber[data-v-d8b22022]{width:180px}.settings-actions[data-v-d8b22022]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06101feb;justify-content:flex-end;padding:10px 14px;position:sticky;bottom:0}.unsaved-hint[data-v-d8b22022]{color:var(--status-warning);margin-right:auto;font-size:12px}.settings-loading[data-v-d8b22022]{place-items:center;min-height:260px;display:grid}@media (width<=880px){.settings-grid[data-v-d8b22022]{grid-template-columns:1fr}.settings-card--wide[data-v-d8b22022]{grid-column:span 1}}@media (width<=620px){.settings-hero[data-v-d8b22022],.recipient-add[data-v-d8b22022],.delay-row[data-v-d8b22022]{flex-direction:column;align-items:stretch}.settings-hero[data-v-d8b22022]{padding:16px}.recipient-add .p-inputtext[data-v-d8b22022]:first-child,.recipient-add .p-inputtext[data-v-d8b22022]:nth-child(2),.delay-row .p-inputnumber[data-v-d8b22022]{flex:auto;width:100%}}:root{--bg-base:#06101f;--bg-panel:#091730e0;--bg-panel-2:#0c1e3deb;--accent-core-gold:#e5b85c;--accent-blue:#1ea7ff;--accent-purple:#8b6cff;--status-success:#1edc84;--status-warning:#f6a623;--status-danger:#ff5c6c;--text-primary:#ffffffeb;--text-secondary:#ffffffad;--text-tertiary:#ffffff73;--radius-section:24px;--radius-card:20px;--radius-inner-card:16px;--radius-button:12px;--radius-pill:999px;--border-panel:1px solid #3c7dc447;--border-core:1px solid #e5b85c8c;--border-focus:1px solid #1ea7ffb8;--border-divider:1px solid #ffffff14;--shadow-panel:0 12px 32px #00000052;--glow-core:0 0 24px #e5b85c33;--glow-blue:0 0 18px #1ea7ff2e;--glow-warning:0 0 18px #f6a6232e}html,body,#app{background:var(--bg-base);height:100vh;overflow:hidden}body{margin:0}*{box-sizing:border-box}a,button,[role=button]{-webkit-tap-highlight-color:transparent}button{font:inherit}.content-page,.content-review-page,.push-manage-page,.wx-account-page,.report-list-page,.report-detail-page{width:100%!important;max-width:none!important;color:var(--text-primary)!important;gap:18px!important;display:grid!important}.toolbar,.filters{border:var(--border-panel)!important;border-radius:var(--radius-section)!important;background:linear-gradient(180deg, #0c1e3de0, #091730c7), var(--bg-panel)!important;box-shadow:var(--shadow-panel)!important;padding:14px 16px!important}.toolbar-title{color:var(--text-primary)!important;font-size:18px!important;line-height:1.5!important}.filters{gap:12px!important}.loading-state,.content-table,.review-table,.push-table,.account-table,.report-table,.report-detail-card,.push-log-list,.token-fields{border:var(--border-panel)!important;border-radius:var(--radius-section)!important;background:linear-gradient(180deg, #0c1e3ddb, #091730c7), var(--bg-panel)!important;box-shadow:var(--shadow-panel)!important}.p-datatable{border-radius:var(--radius-section);overflow:hidden}.p-datatable-table-container{overflow-x:auto!important}.p-datatable-table{background:0 0!important}.p-datatable-thead>tr>th{color:var(--text-secondary)!important;background:#06101fc7!important;border-color:#ffffff0f!important;font-size:12px!important;font-weight:600!important}.p-datatable-tbody>tr{color:var(--text-secondary)!important;background:#09173057!important}.p-datatable-tbody>tr:nth-child(2n){background:#0c1e3d6b!important}.p-datatable-tbody>tr:hover{background:color-mix(in srgb, var(--accent-blue) 10%, var(--bg-panel-2))!important}.p-datatable-tbody>tr>td{border-color:#ffffff0f!important}.p-inputtext,.p-select,.p-inputnumber-input,.p-password-input{border:var(--border-divider)!important;border-radius:var(--radius-button)!important;color:var(--text-primary)!important;background:#06101f8a!important}.p-inputtext::placeholder,.p-select-label.p-placeholder{color:var(--text-tertiary)!important}.p-button{border-radius:var(--radius-button)!important}.p-button:not(.p-button-text):not(.p-button-outlined){background:color-mix(in srgb, var(--accent-blue) 28%, var(--bg-panel-2))!important;border-color:#1ea7ff52!important}.p-paginator,.p-tablist,.p-tabpanels{background:0 0!important;border-color:#ffffff0f!important}.p-tab{color:var(--text-secondary)!important}.p-tab-active{color:var(--accent-core-gold)!important}.p-drawer,.p-dialog{border:var(--border-panel)!important;background:linear-gradient(180deg, #0c1e3df5, #06101ff0), var(--bg-panel)!important;color:var(--text-primary)!important}.p-drawer-header,.p-dialog-header{color:var(--text-primary)!important}.empty-state{color:var(--text-tertiary)!important}@media (width<=760px){.toolbar,.filters{flex-direction:column!important;align-items:stretch!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#1c2f4a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#2a4a6e}*{scrollbar-width:thin;scrollbar-color:#1c2f4a transparent}
