.cfg-panel[data-v-2397601a]{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:18px;background:linear-gradient(168deg,#fff,#f8fafc);border:1px solid var(--line);box-shadow:0 18px 48px -24px #0f172a38}.cfg-head[data-v-2397601a]{display:flex;flex-direction:column;gap:2px}.cfg-index[data-v-2397601a]{font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--accent)}.cfg-head h3[data-v-2397601a]{margin:0;font-size:16px;color:var(--ink)}.cfg-head small[data-v-2397601a]{font-size:11px;color:var(--ink-muted);line-height:1.6}.cfg-card[data-v-2397601a]{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;border:1px solid var(--line);background:var(--surface)}.cfg-card-head[data-v-2397601a]{display:flex;align-items:center;gap:10px}.cfg-card-head>div[data-v-2397601a]{flex:1;display:flex;flex-direction:column}.cfg-card-head strong[data-v-2397601a]{font-size:13.5px;color:var(--ink)}.cfg-card-head small[data-v-2397601a]{font-size:10.5px;color:var(--ink-muted)}.cfg-icon[data-v-2397601a]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.cfg-icon svg[data-v-2397601a]{width:18px;height:18px}.cfg-icon.relay[data-v-2397601a]{background:#bd8e4324;color:var(--gold)}.cfg-icon.chrome[data-v-2397601a]{background:var(--accent-soft);color:var(--accent)}.cfg-pill[data-v-2397601a]{font-size:10px;font-weight:800;letter-spacing:.08em;padding:4px 10px;border-radius:999px}.cfg-pill.ok[data-v-2397601a]{background:var(--accent-soft);color:var(--accent)}.cfg-pill.warn[data-v-2397601a]{background:#bd8e4324;color:var(--gold)}.cfg-summary dl[data-v-2397601a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.cfg-summary dt[data-v-2397601a]{font-size:10px;color:var(--ink-muted)}.cfg-summary dd[data-v-2397601a]{margin:2px 0 0;font-size:12.5px;font-weight:700;color:var(--ink);word-break:break-all}.cfg-summary code[data-v-2397601a]{font-family:var(--font-mono);font-size:11px}.cfg-form[data-v-2397601a]{display:flex;flex-direction:column;gap:10px}.cfg-field[data-v-2397601a]{display:flex;flex-direction:column;gap:4px;flex:1}.cfg-field span[data-v-2397601a]{font-size:11px;font-weight:700;color:var(--ink-soft)}.cfg-field input[data-v-2397601a],.cfg-field select[data-v-2397601a]{height:38px;padding:0 12px;border:1px solid var(--line-strong);border-radius:10px;font-size:13px;color:var(--ink);background:var(--surface);outline:none;transition:border-color .15s,box-shadow .15s}.cfg-field input[data-v-2397601a]:focus,.cfg-field select[data-v-2397601a]:focus{border-color:var(--accent-bright);box-shadow:0 0 0 3px #2c969224}.cfg-device-row[data-v-2397601a]{display:flex;gap:10px;align-items:flex-end}.cfg-device-row .cfg-btn[data-v-2397601a]{margin-bottom:1px;white-space:nowrap}.cfg-actions[data-v-2397601a]{display:flex;gap:10px;align-items:center}.cfg-btn[data-v-2397601a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 16px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--accent);font-size:12.5px;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s,opacity .15s}.cfg-btn svg[data-v-2397601a]{width:14px;height:14px}.cfg-btn[data-v-2397601a]:hover:not(:disabled){border-color:var(--accent)}.cfg-btn[data-v-2397601a]:disabled{opacity:.5;cursor:not-allowed}.cfg-btn.primary[data-v-2397601a]{background:linear-gradient(140deg,var(--accent),#115e59);border:none;color:#fff;box-shadow:0 10px 22px -10px #0f766e99}.cfg-btn.ghost[data-v-2397601a]{background:transparent}.cfg-error[data-v-2397601a]{display:flex;align-items:flex-start;gap:6px;padding:9px 12px;border-radius:10px;background:#b9474a14;color:var(--danger);font-size:12px;line-height:1.6}.cfg-error svg[data-v-2397601a]{width:14px;height:14px;flex-shrink:0;margin-top:2px}.cfg-probe[data-v-2397601a]{display:flex;align-items:flex-start;gap:6px;padding:9px 12px;border-radius:10px;background:var(--accent-soft);color:var(--accent);font-size:12px;line-height:1.6}.cfg-probe svg[data-v-2397601a]{width:14px;height:14px;flex-shrink:0;margin-top:2px}.cfg-hint[data-v-2397601a]{font-size:11px;color:var(--ink-muted);line-height:1.6;margin:0}.cfg-hint.warn[data-v-2397601a]{color:var(--gold)}.chrome-modes[data-v-2397601a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.chrome-mode[data-v-2397601a]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;border:1px solid var(--line-strong);background:var(--surface);cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s,background .15s}.chrome-mode.active[data-v-2397601a]{border-color:var(--accent-bright);background:var(--accent-soft);box-shadow:0 0 0 3px #2c96921f}.chrome-mode-icon[data-v-2397601a]{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-soft);color:var(--accent)}.chrome-mode-icon svg[data-v-2397601a]{width:16px;height:16px}.chrome-mode-copy[data-v-2397601a]{display:flex;flex-direction:column;gap:2px}.chrome-mode-copy strong[data-v-2397601a]{font-size:12.5px;color:var(--ink)}.chrome-mode-copy small[data-v-2397601a]{font-size:10.5px;color:var(--ink-muted);line-height:1.55}.chrome-mode em[data-v-2397601a]{align-self:flex-start;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.08em;padding:3px 8px;border-radius:999px;background:var(--surface-soft);color:var(--ink-muted)}.chrome-mode.active em[data-v-2397601a]{background:#2c969229;color:var(--accent)}.chrome-profile-pick[data-v-2397601a]{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;border:1px dashed var(--line-strong);background:var(--surface-soft)}.chrome-headless[data-v-2397601a]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 15px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(135deg,#fbfdfd,#f4f8f8);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.chrome-headless.active[data-v-2397601a]{border-color:#186f7452;background:linear-gradient(135deg,#186f7417,#2ea89f0a);box-shadow:inset 3px 0 0 var(--accent)}.chrome-headless.disabled[data-v-2397601a]{opacity:.66}.chrome-headless-copy[data-v-2397601a]{min-width:0;display:grid;gap:3px}.chrome-headless-copy>small[data-v-2397601a]{font:750 9px/1 var(--font-mono);letter-spacing:.13em;color:var(--accent)}.chrome-headless-copy>strong[data-v-2397601a]{font-size:12.5px;color:var(--ink)}.chrome-headless-copy>span[data-v-2397601a]{max-width:720px;font-size:10.5px;line-height:1.55;color:var(--ink-muted)}.cfg-switch[data-v-2397601a]{position:relative;width:46px;height:26px;flex:none;padding:0;border:0;border-radius:999px;background:#cbd5dc;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.cfg-switch>span[data-v-2397601a]{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 7px #0f232d3d;transition:transform .18s ease}.cfg-switch.on[data-v-2397601a]{background:linear-gradient(135deg,var(--accent),#2aa89f);box-shadow:0 0 0 3px #186f741c}.cfg-switch.on>span[data-v-2397601a]{transform:translate(20px)}.cfg-switch[data-v-2397601a]:focus-visible{outline:3px solid rgba(44,150,146,.24);outline-offset:2px}.cfg-switch[data-v-2397601a]:disabled{cursor:not-allowed}.button-spinner[data-v-2397601a]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(15,118,110,.2);border-top-color:var(--accent);animation:cfg-spin-2397601a .8s linear infinite}@keyframes cfg-spin-2397601a{to{transform:rotate(360deg)}}.cfg-icon.ranges[data-v-2397601a]{background:#b2842e1f;color:#96702a}.range-empty[data-v-2397601a]{display:flex;align-items:center;gap:14px;padding:22px 20px;border-radius:14px;border:1.5px dashed rgba(24,111,116,.25);background:#186f7408}.range-empty>svg[data-v-2397601a]{width:26px;height:26px;color:#186f7473;flex:none}.range-empty strong[data-v-2397601a]{display:block;font-size:13px;color:var(--ink);margin-bottom:3px}.range-empty span[data-v-2397601a]{font-size:11.5px;color:var(--ink-muted);line-height:1.6}.range-cards[data-v-2397601a]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.range-card[data-v-2397601a]{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:14px;background:linear-gradient(120deg,#186f740f,#186f7405);border:1px solid rgba(24,111,116,.14);transition:box-shadow .18s ease,border-color .18s ease}.range-card[data-v-2397601a]:hover{border-color:#186f744d;box-shadow:0 8px 22px #0f2f3414}.range-card-main[data-v-2397601a]{flex:1;display:grid;gap:9px;min-width:0}.range-amounts[data-v-2397601a]{display:flex;align-items:baseline;gap:8px}.range-amount[data-v-2397601a]{font-family:var(--font-mono);font-size:17px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.range-arrow[data-v-2397601a]{font-size:13px;color:#186f7499}.range-currency[data-v-2397601a]{font:650 9.5px/1 var(--font-mono);letter-spacing:.1em;color:#1222336b}.range-bar[data-v-2397601a]{position:relative;height:6px;border-radius:999px;background:#12223314;overflow:hidden}.range-bar i[data-v-2397601a]{position:absolute;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,var(--accent),#2ea89f);box-shadow:0 0 8px #186f7459}.range-label[data-v-2397601a]{font-size:11px;color:var(--ink-muted)}.range-card.disabled[data-v-2397601a]{opacity:.62}.range-card.disabled .range-bar i[data-v-2397601a]{background:#1222334d;box-shadow:none}.range-off-pill[data-v-2397601a]{align-self:center;padding:3px 8px;border-radius:999px;font:650 9px/1 var(--font-mono);letter-spacing:.08em;background:#12223317;color:#1222338c}.range-toggle[data-v-2397601a]{position:relative;width:38px;height:22px;flex:none;border-radius:999px;border:1px solid rgba(18,34,51,.2);background:#1222331f;cursor:pointer;transition:all .15s ease;padding:0}.range-toggle i[data-v-2397601a]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:left .15s ease}.range-toggle.on[data-v-2397601a]{background:var(--accent);border-color:var(--accent)}.range-toggle.on i[data-v-2397601a]{left:18px}.range-toggle[data-v-2397601a]:disabled{opacity:.5;cursor:default}.range-edit[data-v-2397601a]{display:grid;place-items:center;width:32px;height:32px;flex:none;border:1px solid transparent;border-radius:10px;background:transparent;color:#12223359;cursor:pointer;transition:all .15s ease}.range-card:hover .range-edit[data-v-2397601a]{color:var(--accent);border-color:#186f7442}.range-edit[data-v-2397601a]:hover{background:#186f741a}.range-edit svg[data-v-2397601a]{width:15px}.range-edit[data-v-2397601a]:disabled{opacity:.5;cursor:default}.range-del[data-v-2397601a]{display:grid;place-items:center;width:32px;height:32px;flex:none;border:1px solid transparent;border-radius:10px;background:transparent;color:#12223359;cursor:pointer;transition:all .15s ease}.range-card:hover .range-del[data-v-2397601a]{color:#a43228;border-color:#b3362b42}.range-del[data-v-2397601a]:hover{background:#b3362b1a}.range-del svg[data-v-2397601a]{width:15px}.range-del[data-v-2397601a]:disabled{opacity:.5;cursor:default}.range-editor[data-v-2397601a]{display:grid;gap:12px;margin-top:4px;padding:16px 18px;border-radius:14px;background:#f8fafce6;border:1px solid var(--line)}.range-editor-title[data-v-2397601a]{font:650 10px/1 var(--font-mono);letter-spacing:.14em;color:var(--accent)}.range-editor-grid[data-v-2397601a]{display:grid;grid-template-columns:1fr 1fr 1.3fr auto;gap:14px;align-items:end}.range-field[data-v-2397601a]{display:grid;gap:7px}.range-field>span[data-v-2397601a]{font-size:11px;font-weight:650;color:#1222339e}.range-field>span em[data-v-2397601a]{font-style:normal;font-weight:500;color:#12223366}.range-field input[data-v-2397601a]{width:100%;padding:10px 12px;font-size:13px;border:1px solid rgba(18,34,51,.16);border-radius:10px;background:#fff;color:var(--ink);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.range-field input[data-v-2397601a]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #186f7421}.range-input[data-v-2397601a]{position:relative}.range-input input[data-v-2397601a]{padding-right:42px}.range-input em[data-v-2397601a]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:650 9.5px/1 var(--font-mono);letter-spacing:.08em;color:#12223361;font-style:normal;pointer-events:none}.range-submit[data-v-2397601a]{height:40px;padding:0 20px;white-space:nowrap}@media (max-width: 720px){.cfg-panel[data-v-2397601a]{min-width:0;padding:14px}.cfg-card[data-v-2397601a]{min-width:0}.cfg-summary dl[data-v-2397601a]{grid-template-columns:repeat(2,minmax(0,1fr))}.cfg-summary dd[data-v-2397601a],.cfg-summary code[data-v-2397601a],.cfg-probe span[data-v-2397601a],.cfg-error[data-v-2397601a],.cfg-hint[data-v-2397601a]{overflow-wrap:anywhere}.cfg-device-row[data-v-2397601a]{display:grid;grid-template-columns:1fr;align-items:stretch}.cfg-device-row .cfg-btn[data-v-2397601a]{width:100%;margin-bottom:0}.cfg-actions[data-v-2397601a]{align-items:stretch;flex-wrap:wrap}.cfg-actions .cfg-btn[data-v-2397601a]{flex:1 1 180px}.cfg-field[data-v-2397601a]{min-width:0}.cfg-field input[data-v-2397601a],.cfg-field select[data-v-2397601a],.range-field input[data-v-2397601a]{min-height:44px;height:44px;font-size:16px}.cfg-btn[data-v-2397601a]{min-height:44px;height:44px}.chrome-modes[data-v-2397601a]{grid-template-columns:1fr}.chrome-mode[data-v-2397601a]{min-height:76px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center}.chrome-mode-icon[data-v-2397601a]{grid-row:1}.chrome-mode-copy[data-v-2397601a]{min-width:0}.chrome-mode-copy strong[data-v-2397601a],.chrome-mode-copy small[data-v-2397601a]{overflow-wrap:anywhere}.chrome-mode em[data-v-2397601a]{align-self:center;white-space:nowrap}.chrome-headless[data-v-2397601a]{gap:12px}.chrome-headless-copy>span[data-v-2397601a]{overflow-wrap:anywhere}.cfg-switch[data-v-2397601a]{width:48px;height:44px;border-radius:12px;background:transparent;box-shadow:none}.cfg-switch[data-v-2397601a]:before{content:"";position:absolute;top:9px;left:1px;width:46px;height:26px;border-radius:999px;background:#cbd5dc}.cfg-switch>span[data-v-2397601a]{top:12px;left:4px}.cfg-switch.on[data-v-2397601a]{background:transparent;box-shadow:none}.cfg-switch.on[data-v-2397601a]:before{background:linear-gradient(135deg,var(--accent),#2aa89f);box-shadow:0 0 0 3px #186f741c}.range-card[data-v-2397601a]{min-width:0;padding:14px}.range-amounts[data-v-2397601a]{flex-wrap:wrap}.range-amount[data-v-2397601a],.range-label[data-v-2397601a]{overflow-wrap:anywhere}.range-del[data-v-2397601a]{width:44px;height:44px}.range-editor[data-v-2397601a]{padding:14px}.range-editor-grid[data-v-2397601a]{grid-template-columns:1fr 1fr}.range-field.wide[data-v-2397601a],.range-submit[data-v-2397601a]{grid-column:1 / -1}}@media (max-width: 560px){.cfg-panel[data-v-2397601a]{padding:12px;gap:12px}.cfg-card[data-v-2397601a]{padding:12px}.cfg-card-head[data-v-2397601a]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:start}.cfg-card-head>div[data-v-2397601a]{min-width:0}.cfg-card-head strong[data-v-2397601a],.cfg-card-head small[data-v-2397601a]{overflow-wrap:anywhere}.cfg-pill[data-v-2397601a]{max-width:108px;padding-inline:8px;text-align:center;white-space:normal}.cfg-summary dl[data-v-2397601a]{grid-template-columns:1fr}.cfg-summary dl>div[data-v-2397601a]{padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}.cfg-actions[data-v-2397601a]{display:grid;grid-template-columns:1fr}.cfg-actions .cfg-btn[data-v-2397601a]{width:100%}.chrome-mode[data-v-2397601a]{grid-template-columns:38px minmax(0,1fr)}.chrome-mode em[data-v-2397601a]{grid-column:2}.chrome-headless[data-v-2397601a]{grid-template-columns:minmax(0,1fr) 48px;padding:12px}.range-card[data-v-2397601a]{align-items:flex-start}.range-amount[data-v-2397601a]{font-size:15px}.range-editor-grid[data-v-2397601a]{grid-template-columns:1fr}.range-field.wide[data-v-2397601a],.range-submit[data-v-2397601a]{grid-column:auto}.range-submit[data-v-2397601a]{width:100%}}.cfg-pill.ok[data-v-2397601a]{background:#107a5f1a;border-color:#107a5f42;color:#0e7a5f}.cfg-icon.bal[data-v-2397601a]{background:#2474b51f;color:#2474b5}.bal-list[data-v-2397601a]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.bal-row[data-v-2397601a]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:13px;background:linear-gradient(120deg,#2474b50d,#2474b505);border:1px solid rgba(36,116,181,.14)}.bal-row.stale[data-v-2397601a]{opacity:.72;border-style:dashed}.bal-row-main[data-v-2397601a]{flex:1;display:grid;gap:3px;min-width:0}.bal-acc[data-v-2397601a]{font-size:12.5px;color:var(--ink)}.bal-acc code[data-v-2397601a]{font-family:var(--font-mono);font-size:11.5px}.bal-row-main small[data-v-2397601a]{font-size:10.5px;color:var(--ink-muted)}.bal-stale-note[data-v-2397601a]{color:var(--gold)}.bal-threshold[data-v-2397601a]{position:relative;width:150px;flex:none}.bal-threshold input[data-v-2397601a]{width:100%;height:36px;padding:0 42px 0 12px;border:1px solid var(--line-strong);border-radius:10px;font-size:13px;color:var(--ink);background:var(--surface);outline:none;transition:border-color .15s,box-shadow .15s}.bal-threshold input[data-v-2397601a]:focus{border-color:var(--accent-bright);box-shadow:0 0 0 3px #2c969224}.bal-threshold em[data-v-2397601a]{position:absolute;right:11px;top:50%;transform:translateY(-50%);font:650 9px/1 var(--font-mono);letter-spacing:.08em;color:#12223361;font-style:normal;pointer-events:none}.bal-save[data-v-2397601a]{height:36px;padding:0 14px;white-space:nowrap}@media (max-width: 720px){.bal-row[data-v-2397601a]{flex-wrap:wrap}.bal-row-main[data-v-2397601a]{flex:1 1 100%}.bal-threshold[data-v-2397601a]{width:100%;flex:1 1 auto}.bal-threshold input[data-v-2397601a]{min-height:44px;height:44px;font-size:16px}.bal-save[data-v-2397601a]{min-height:44px;height:44px}}.accounts-overview[data-v-1ef4ccb2]{grid-column:1 / -1;display:flex;flex-direction:column;gap:14px;padding:22px 24px 18px;border:1px solid rgba(24,111,116,.16);border-radius:24px;background:linear-gradient(165deg,#ffffffeb,#f4f9f9db);box-shadow:0 24px 60px #0f2f341a;backdrop-filter:blur(12px)}.ov-head[data-v-1ef4ccb2]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ov-kicker[data-v-1ef4ccb2]{font:650 9px/1 var(--font-mono, monospace);letter-spacing:.22em;color:var(--accent)}.ov-title h2[data-v-1ef4ccb2]{margin:4px 0 0;font-size:22px;letter-spacing:-.02em;color:var(--ink, #123)}.ov-hint[data-v-1ef4ccb2]{display:block;margin-top:4px;font-size:10.5px;color:#12223373}.ov-current[data-v-1ef4ccb2]{margin-left:7px;padding:2px 7px;border-radius:6px;background:var(--accent);color:#fff;font:650 9px/1 var(--font-mono, monospace);font-style:normal;vertical-align:2px}.ov-summary[data-v-1ef4ccb2]{display:flex;gap:8px;margin-left:6px}.ov-chip[data-v-1ef4ccb2]{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font:650 11px/1 var(--font-mono, monospace);border:1px solid transparent}.ov-chip i[data-v-1ef4ccb2]{width:7px;height:7px;border-radius:50%;background:currentColor}.ov-chip.ok[data-v-1ef4ccb2]{color:#0e7a5f;background:#107a5f14;border-color:#107a5f38}.ov-chip.ok i[data-v-1ef4ccb2]{box-shadow:0 0 0 4px #107a5f1f;animation:ov-pulse-1ef4ccb2 2.4s infinite}.ov-chip.gold[data-v-1ef4ccb2]{color:#96702a;background:#b2842e1a;border-color:#b2842e42}.ov-chip.alert[data-v-1ef4ccb2]{color:#b3362b;background:#b3362b14;border-color:#b3362b3d}.ov-chip.alert i[data-v-1ef4ccb2]{animation:ov-pulse-1ef4ccb2 1.4s infinite}@keyframes ov-pulse-1ef4ccb2{50%{opacity:.35}}.ov-tools[data-v-1ef4ccb2]{margin-left:auto;display:flex;align-items:center;gap:12px}.ov-filters[data-v-1ef4ccb2]{display:flex;padding:3px;gap:2px;border-radius:10px;background:#186f7412}.ov-filters button[data-v-1ef4ccb2]{border:0;background:transparent;padding:6px 12px;border-radius:8px;font-size:11.5px;font-weight:600;color:#12223399;cursor:pointer}.ov-filters button.active[data-v-1ef4ccb2]{background:#fff;color:var(--accent);box-shadow:0 2px 8px #0f2f341f}.ov-updated[data-v-1ef4ccb2]{font:600 10px/1 var(--font-mono, monospace);color:#12223373}.ov-refresh[data-v-1ef4ccb2]{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(24,111,116,.2);border-radius:9px;background:#fff;color:var(--accent);cursor:pointer}.ov-refresh[data-v-1ef4ccb2]:disabled{opacity:.5;cursor:default}.ov-refresh svg[data-v-1ef4ccb2]{width:15px}.ov-refresh svg.spinning[data-v-1ef4ccb2]{animation:ov-spin-1ef4ccb2 .9s linear infinite}@keyframes ov-spin-1ef4ccb2{to{transform:rotate(360deg)}}.ov-error[data-v-1ef4ccb2]{display:flex;align-items:center;gap:8px;margin:0;padding:9px 12px;border-radius:10px;background:#b3362b12;border:1px solid rgba(179,54,43,.2);color:#a43228;font-size:12px}.ov-error svg[data-v-1ef4ccb2]{width:14px;flex:none}.ov-skeleton[data-v-1ef4ccb2]{display:grid;gap:10px}.ov-skeleton-row[data-v-1ef4ccb2]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px;padding:16px;border-radius:14px;background:#186f740d}.ov-skeleton-row i[data-v-1ef4ccb2]{height:14px;border-radius:6px;background:linear-gradient(90deg,#186f7414 25%,#186f7429,#186f7414 75%);background-size:200% 100%;animation:ov-shimmer-1ef4ccb2 1.3s infinite}@keyframes ov-shimmer-1ef4ccb2{to{background-position:-200% 0}}.ov-empty[data-v-1ef4ccb2]{display:grid;place-items:center;gap:6px;padding:40px 0;color:#12223380}.ov-empty strong[data-v-1ef4ccb2]{font-size:14px;color:#122233bf}.ov-empty span[data-v-1ef4ccb2]{font-size:12px}.ov-table-wrap[data-v-1ef4ccb2]{overflow-x:auto;margin:0 -6px;padding:0 6px}.ov-table[data-v-1ef4ccb2]{width:100%;border-collapse:collapse;min-width:1080px}.ov-table th[data-v-1ef4ccb2]{padding:10px 14px 9px;text-align:left;font:650 9px/1 var(--font-mono, monospace);letter-spacing:.14em;color:#12223373;white-space:nowrap;border-bottom:1.5px solid rgba(18,34,51,.14);background:#186f7408}.ov-table th[data-v-1ef4ccb2]:first-child{border-radius:10px 0 0}.ov-table th[data-v-1ef4ccb2]:last-child{border-radius:0 10px 0 0}.ov-table td[data-v-1ef4ccb2]{padding:13px 14px;vertical-align:middle;border-bottom:1px solid rgba(18,34,51,.07);background:transparent}.ov-table tbody tr[data-v-1ef4ccb2]{cursor:pointer;transition:background .12s ease}.ov-table tbody tr:hover td[data-v-1ef4ccb2]{background:#186f740b}.ov-table tbody tr.selected td[data-v-1ef4ccb2]{background:#186f7414}.ov-table tbody tr.selected td[data-v-1ef4ccb2]:first-child{box-shadow:inset 3px 0 0 var(--accent)}.ov-table tbody tr:last-child td[data-v-1ef4ccb2]{border-bottom:0}.ov-table tbody tr.offline td[data-v-1ef4ccb2]{color:#1222339e}.ov-account[data-v-1ef4ccb2]{display:flex;align-items:center;gap:10px}.ov-bankmark[data-v-1ef4ccb2]{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;background:linear-gradient(135deg,var(--accent),#0d4a50);color:#fff;font:700 11px/1 var(--font-mono, monospace);letter-spacing:.04em}.ov-account strong[data-v-1ef4ccb2]{display:block;font-size:13px;color:var(--ink, #123)}.ov-account small[data-v-1ef4ccb2]{font-size:10.5px;color:#12223380;font-family:var(--font-mono, monospace)}.ov-pill[data-v-1ef4ccb2]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font:650 10.5px/1 var(--font-mono, monospace);white-space:nowrap;border:1px solid transparent}.ov-pill i[data-v-1ef4ccb2]{width:6px;height:6px;border-radius:50%;background:currentColor}.ov-pill.ok[data-v-1ef4ccb2]{color:#0e7a5f;background:#107a5f17;border-color:#107a5f3d}.ov-pill.ok i[data-v-1ef4ccb2]{box-shadow:0 0 0 3px #107a5f24;animation:ov-pulse-1ef4ccb2 2.2s infinite}.ov-pill.warn[data-v-1ef4ccb2]{color:#96702a;background:#b2842e1a;border-color:#b2842e42}.ov-pill.retry[data-v-1ef4ccb2]{color:#b05a1e;background:#c462201a;border-color:#c4622047}.ov-pill.retry i[data-v-1ef4ccb2]{animation:ov-pulse-1ef4ccb2 1.4s infinite}.ov-pill.bad[data-v-1ef4ccb2]{color:#b3362b;background:#b3362b14;border-color:#b3362b3d}.ov-pill.idle[data-v-1ef4ccb2]{color:#12223380;background:#1222330d;border-color:#1222331f}.ov-sub[data-v-1ef4ccb2]{display:block;margin-top:5px;font-size:10.5px;color:#12223380;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-sub.warn[data-v-1ef4ccb2]{color:#b05a1e;font-weight:600}.ov-sub.dim[data-v-1ef4ccb2]{color:#12223359}.ov-mono[data-v-1ef4ccb2]{font:600 12px/1.2 var(--font-mono, monospace);color:var(--ink, #123)}.ov-money[data-v-1ef4ccb2]{display:block;font:650 13px/1.35 var(--font-mono, monospace);color:var(--ink, #123)}.ov-money em[data-v-1ef4ccb2]{font-style:normal;font-size:9.5px;color:#12223373}.ov-dot[data-v-1ef4ccb2]{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:2px}.ov-dot.ok[data-v-1ef4ccb2]{background:#0e7a5f}.ov-dot.warn[data-v-1ef4ccb2]{background:#b2842e}.ov-dot.bad[data-v-1ef4ccb2]{background:#b3362b}.ov-chrome-badge[data-v-1ef4ccb2]{display:inline-block;padding:4px 8px;border-radius:7px;font:650 9.5px/1 var(--font-mono, monospace);white-space:nowrap;color:var(--accent);background:#186f7414;border:1px solid rgba(24,111,116,.18)}.ov-chrome-badge.isolated_chrome[data-v-1ef4ccb2]{color:#5b4a9e;background:#5b4a9e14;border-color:#5b4a9e38}.ov-chrome-badge.existing_profile[data-v-1ef4ccb2]{color:#96702a;background:#b2842e1a;border-color:#b2842e42}.ov-headless[data-v-1ef4ccb2]{display:flex;align-items:center;gap:7px;margin-top:7px}.ov-headless>button[data-v-1ef4ccb2]{position:relative;width:31px;height:18px;padding:0;border:0;border-radius:999px;background:#12223324;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.ov-headless>button span[data-v-1ef4ccb2]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0000003d;transition:transform .18s ease}.ov-headless.active>button[data-v-1ef4ccb2]{background:#5b4a9e;box-shadow:0 0 0 3px #5b4a9e1a}.ov-headless.active>button span[data-v-1ef4ccb2]{transform:translate(13px)}.ov-headless>small[data-v-1ef4ccb2]{font:700 8.5px/1 var(--font-mono, monospace);letter-spacing:.06em;color:#12223380}.ov-headless.active>small[data-v-1ef4ccb2]{color:#5b4a9e}.ov-headless.disabled[data-v-1ef4ccb2]{opacity:.54}.ov-headless>button[data-v-1ef4ccb2]:disabled{cursor:not-allowed}.ov-headless>button[data-v-1ef4ccb2]:focus-visible{outline:3px solid rgba(91,74,158,.2);outline-offset:2px}.ov-switch[data-v-1ef4ccb2]{position:relative;width:40px;height:22px;padding:0;border:1px solid rgba(18,34,51,.18);border-radius:999px;background:#1222331a;cursor:pointer;transition:all .2s ease}.ov-switch-thumb[data-v-1ef4ccb2]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000038;transition:transform .2s ease}.ov-switch.on[data-v-1ef4ccb2]{background:var(--accent);border-color:var(--accent)}.ov-switch.on .ov-switch-thumb[data-v-1ef4ccb2]{transform:translate(18px)}.ov-switch.busy[data-v-1ef4ccb2]{opacity:.55;pointer-events:none}.ov-switch-row[data-v-1ef4ccb2]{display:flex;align-items:center;gap:7px}.ov-switch-row+.ov-switch-row[data-v-1ef4ccb2]{margin-top:5px}.ov-switch-row .ov-switch[data-v-1ef4ccb2]{width:32px;height:18px;flex:0 0 auto}.ov-switch-row .ov-switch-thumb[data-v-1ef4ccb2]{width:12px;height:12px}.ov-switch-row .ov-switch.on .ov-switch-thumb[data-v-1ef4ccb2]{transform:translate(14px)}.ov-switch-label[data-v-1ef4ccb2]{font-size:10px;font-weight:600;color:#1222339e;white-space:nowrap}.ov-table th.col-actions[data-v-1ef4ccb2],.ov-table td.col-actions[data-v-1ef4ccb2]{width:172px;text-align:right}.col-actions[data-v-1ef4ccb2]{white-space:nowrap}.ov-action[data-v-1ef4ccb2]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:76px;height:30px;margin-left:6px;padding:0 12px;border-radius:9px;font-size:11.5px;font-weight:650;cursor:pointer;border:1px solid transparent;transition:all .15s ease;vertical-align:middle}.ov-action[data-v-1ef4ccb2]:first-child{margin-left:0}.ov-action svg[data-v-1ef4ccb2]{width:13px}.ov-action.primary[data-v-1ef4ccb2]{color:#fff;background:var(--accent);border-color:var(--accent)}.ov-action.primary[data-v-1ef4ccb2]:hover{filter:brightness(1.08)}.ov-action.danger[data-v-1ef4ccb2]{color:#a43228;background:#b3362b12;border-color:#b3362b3d}.ov-action.danger[data-v-1ef4ccb2]:hover{background:#b3362b21}.ov-action.ghost[data-v-1ef4ccb2]{color:var(--accent);background:transparent;border-color:#186f7442}.ov-action.ghost[data-v-1ef4ccb2]:hover{background:#186f7412}.ov-action[data-v-1ef4ccb2]:disabled{opacity:.55;cursor:default}.ov-bind[data-v-1ef4ccb2]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border-radius:9px;border:0;background:var(--accent);color:#fff;font-size:11.5px;font-weight:650;cursor:pointer;transition:filter .15s ease}.ov-bind[data-v-1ef4ccb2]:hover{filter:brightness(1.08)}.ov-bind svg[data-v-1ef4ccb2]{width:13px}.ov-dialog-backdrop[data-v-1ef4ccb2]{position:fixed;inset:0;z-index:1600;display:grid;place-items:center;padding:24px;background:#07161d94;backdrop-filter:blur(9px);animation:ov-dialog-in-1ef4ccb2 .16s ease both}.ov-dialog[data-v-1ef4ccb2]{width:min(560px,100%);display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px;border:1px solid rgba(255,255,255,.55);border-radius:22px;background:linear-gradient(145deg,#fff,#f4f8f8);box-shadow:0 34px 90px #03131a57;max-height:min(88vh,960px);overflow-y:auto}.ov-dialog-icon[data-v-1ef4ccb2]{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;color:#a43228;background:#b3362b17;border:1px solid rgba(179,54,43,.18)}.ov-dialog-icon svg[data-v-1ef4ccb2]{width:22px}.ov-dialog-copy[data-v-1ef4ccb2]{min-width:0}.ov-dialog-copy>small[data-v-1ef4ccb2]{font:750 9px/1 var(--font-mono,monospace);letter-spacing:.17em;color:#a43228}.ov-dialog-copy h3[data-v-1ef4ccb2]{margin:7px 0;font-size:19px;color:var(--ink);letter-spacing:-.015em}.ov-dialog-copy p[data-v-1ef4ccb2]{margin:0;font-size:12px;line-height:1.7;color:#1222339e}.ov-dialog-facts[data-v-1ef4ccb2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:17px}.ov-dialog-facts span[data-v-1ef4ccb2]{display:grid;gap:4px;padding:10px;border-radius:11px;background:#186f740e;border:1px solid rgba(24,111,116,.1)}.ov-dialog-facts b[data-v-1ef4ccb2]{font:700 10.5px/1.2 var(--font-mono,monospace);color:var(--ink)}.ov-dialog-facts small[data-v-1ef4ccb2]{font-size:9.5px;color:#12223373}.ov-doctor-dialog[data-v-1ef4ccb2]{width:min(820px,100%);max-height:min(86vh,940px);grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.ov-doctor-dialog .ov-dialog-icon[data-v-1ef4ccb2]{align-self:start}.ov-doctor-dialog .ov-dialog-copy[data-v-1ef4ccb2]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:6px}.ov-doctor-dialog .ov-dialog-facts[data-v-1ef4ccb2]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ov-doctor-dialog .ov-dialog-facts b[data-v-1ef4ccb2],.ov-doctor-dialog .ov-doctor-kv span[data-v-1ef4ccb2],.ov-doctor-dialog .ov-doctor-list[data-v-1ef4ccb2]{overflow-wrap:anywhere}.ov-doctor-dialog .ov-doctor-probe code[data-v-1ef4ccb2]{max-height:220px;overflow:auto}.ov-doctor-dialog .ov-doctor-raw[data-v-1ef4ccb2]{max-height:340px;overflow:auto}.ov-doctor-dialog .ov-dialog-icon[data-v-1ef4ccb2]{color:#1f6f6a;background:#186f7417;border-color:#186f7433}.ov-doctor-dialog .ov-dialog-copy>small[data-v-1ef4ccb2]{color:#1f6f6a}.ov-doctor-dialog .ov-dialog-confirm[data-v-1ef4ccb2]{background:#1f6f6a;border-color:#1f6f6a;box-shadow:0 9px 20px -12px #1f6f6acc}.ov-doctor-dialog .tone-ok[data-v-1ef4ccb2]{color:#1e7a3c}.ov-doctor-dialog .tone-bad[data-v-1ef4ccb2]{color:#a43228}.ov-doctor-list[data-v-1ef4ccb2]{margin:12px 0 0;padding:10px 12px 10px 28px;border-radius:11px;font-size:11.5px;line-height:1.7;background:#186f740d;border:1px solid rgba(24,111,116,.12);color:#122233c7}.ov-doctor-list.bad[data-v-1ef4ccb2]{background:#b3362b0f;border-color:#b3362b33;color:#8c2f24}.ov-doctor-probe[data-v-1ef4ccb2]{margin-top:12px;display:grid;gap:6px}.ov-doctor-probe>small[data-v-1ef4ccb2]{font:750 9px/1 var(--font-mono,monospace);letter-spacing:.14em;color:#12223380}.ov-doctor-probe code[data-v-1ef4ccb2],.ov-doctor-raw code[data-v-1ef4ccb2]{display:block;padding:9px 11px;border-radius:9px;background:#0a1a20db;color:#cfe8e4;font:500 10.5px/1.6 var(--font-mono,monospace);white-space:pre-wrap;word-break:break-all}.ov-doctor-raw[data-v-1ef4ccb2]{margin-top:12px}.ov-doctor-raw summary[data-v-1ef4ccb2]{cursor:pointer;font-size:11px;font-weight:700;color:#12223399}.ov-doctor-raw[open] summary[data-v-1ef4ccb2]{margin-bottom:8px}.ov-doctor-raw code[data-v-1ef4ccb2]{margin-top:6px}.ov-doctor-kv[data-v-1ef4ccb2]{display:grid;gap:4px;font-size:11px;color:#122233ad}.ov-dialog footer[data-v-1ef4ccb2]{grid-column:2;display:flex;justify-content:flex-end;gap:9px;margin-top:4px}.ov-dialog footer button[data-v-1ef4ccb2]{height:36px;padding:0 15px;border-radius:10px;font-size:11.5px;font-weight:700;cursor:pointer}.ov-dialog-cancel[data-v-1ef4ccb2]{color:var(--ink);background:#fff;border:1px solid rgba(18,34,51,.16)}.ov-dialog-confirm[data-v-1ef4ccb2]{display:inline-flex;align-items:center;gap:7px;color:#fff;background:#a43228;border:1px solid #a43228;box-shadow:0 9px 20px -12px #a43228cc}.ov-dialog footer button[data-v-1ef4ccb2]:disabled{opacity:.55;cursor:wait}.ov-dialog footer button[data-v-1ef4ccb2]:focus-visible{outline:3px solid rgba(44,150,146,.22);outline-offset:2px}@keyframes ov-dialog-in-1ef4ccb2{0%{opacity:0}}@media (max-width: 900px){.ov-head[data-v-1ef4ccb2]{gap:10px}.ov-tools[data-v-1ef4ccb2]{margin-left:0;width:100%;justify-content:space-between}}@media (max-width: 720px){.accounts-overview[data-v-1ef4ccb2]{gap:14px;padding:16px;border-radius:20px}.ov-head[data-v-1ef4ccb2]{align-items:stretch}.ov-title[data-v-1ef4ccb2],.ov-summary[data-v-1ef4ccb2],.ov-tools[data-v-1ef4ccb2]{width:100%;min-width:0}.ov-summary[data-v-1ef4ccb2]{margin-left:0;overflow-x:auto;padding-bottom:2px;overscroll-behavior-inline:contain}.ov-chip[data-v-1ef4ccb2]{flex:0 0 auto;min-height:36px}.ov-tools[data-v-1ef4ccb2]{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(112px,auto);gap:8px}.ov-filters[data-v-1ef4ccb2]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ov-filters button[data-v-1ef4ccb2]{min-height:44px;padding-inline:8px}.ov-updated[data-v-1ef4ccb2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-refresh[data-v-1ef4ccb2]{width:44px;height:44px}.ov-bind[data-v-1ef4ccb2]{min-height:44px;height:44px;justify-content:center;padding-inline:12px}.ov-table-wrap[data-v-1ef4ccb2]{margin:0;padding:0;overflow:visible}.ov-table[data-v-1ef4ccb2],.ov-table tbody[data-v-1ef4ccb2]{display:block;width:100%;min-width:0}.ov-table thead[data-v-1ef4ccb2]{display:none}.ov-table tbody[data-v-1ef4ccb2]{display:grid;gap:12px}.ov-table tbody tr[data-v-1ef4ccb2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid rgba(24,111,116,.15);border-radius:16px;background:#ffffffe6;box-shadow:0 10px 26px #0f2f3411}.ov-table tbody tr.selected[data-v-1ef4ccb2]{border-color:#186f7470;box-shadow:inset 3px 0 0 var(--accent),0 12px 28px #0f2f3417}.ov-table tbody tr:hover td[data-v-1ef4ccb2],.ov-table tbody tr.selected td[data-v-1ef4ccb2]{background:transparent}.ov-table tbody tr.selected td[data-v-1ef4ccb2]:first-child{box-shadow:none}.ov-table td[data-v-1ef4ccb2]{display:block;min-width:0;padding:12px!important;border-bottom:1px solid rgba(18,34,51,.07);background:transparent;white-space:normal}.ov-table td[data-v-1ef4ccb2]:nth-last-child(-n+2){border-bottom:0}.ov-table td[data-v-1ef4ccb2]:before{content:attr(data-label);display:block;margin-bottom:8px;color:#12223373;font:700 10px/1 var(--font-mono, monospace);letter-spacing:.09em}.ov-table td.col-account[data-v-1ef4ccb2],.ov-table td.col-actions[data-v-1ef4ccb2]{grid-column:1 / -1}.ov-table td.col-account[data-v-1ef4ccb2]{padding:14px 12px!important;background:#186f7409}.ov-table td.col-account[data-v-1ef4ccb2]:before{display:none}.ov-account[data-v-1ef4ccb2],.ov-account>div[data-v-1ef4ccb2]{min-width:0}.ov-account strong[data-v-1ef4ccb2],.ov-account small[data-v-1ef4ccb2]{overflow-wrap:anywhere}.ov-account small[data-v-1ef4ccb2]{display:block;margin-top:3px}.ov-sub[data-v-1ef4ccb2]{max-width:none;overflow:visible;display:-webkit-box;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ov-table td.col-actions[data-v-1ef4ccb2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:auto;text-align:left}.ov-table td.col-actions[data-v-1ef4ccb2]:before{grid-column:1 / -1;margin-bottom:0}.ov-action[data-v-1ef4ccb2]{width:100%;min-width:0;height:44px;margin:0}.ov-switch[data-v-1ef4ccb2]{width:44px;height:44px;border:0;background:transparent}.ov-switch[data-v-1ef4ccb2]:before{content:"";position:absolute;top:11px;left:2px;width:40px;height:22px;border:1px solid rgba(18,34,51,.18);border-radius:999px;background:#1222331a}.ov-switch.on[data-v-1ef4ccb2]{background:transparent;border-color:transparent}.ov-switch.on[data-v-1ef4ccb2]:before{border-color:var(--accent);background:var(--accent)}.ov-switch-thumb[data-v-1ef4ccb2]{top:14px;left:5px}.ov-headless>button[data-v-1ef4ccb2]{width:44px;height:44px;border:0;background:transparent;box-shadow:none}.ov-headless>button[data-v-1ef4ccb2]:before{content:"";position:absolute;top:13px;left:7px;width:31px;height:18px;border-radius:999px;background:#12223324}.ov-headless>button span[data-v-1ef4ccb2]{top:15px;left:9px}.ov-headless.active>button[data-v-1ef4ccb2]{background:transparent;box-shadow:none}.ov-headless.active>button[data-v-1ef4ccb2]:before{background:#5b4a9e}}@media (max-width: 560px){.ov-dialog-backdrop[data-v-1ef4ccb2]{place-items:end stretch;padding:0;overscroll-behavior:contain}.ov-dialog[data-v-1ef4ccb2]{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));overflow-y:auto;grid-template-columns:1fr;padding:20px 18px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.ov-dialog-icon[data-v-1ef4ccb2]{width:42px;height:42px}.ov-dialog footer[data-v-1ef4ccb2]{position:sticky;bottom:calc(-18px - env(safe-area-inset-bottom));z-index:1;grid-column:1;display:grid;grid-template-columns:1fr 1fr;padding:12px 0 calc(18px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#f4f8f800,#f4f8f8 24%)}.ov-dialog footer button[data-v-1ef4ccb2]{width:100%;min-height:44px;height:44px;padding-inline:10px}.ov-dialog-facts[data-v-1ef4ccb2]{grid-template-columns:1fr}.ov-dialog-copy h3[data-v-1ef4ccb2],.ov-dialog-copy p[data-v-1ef4ccb2]{overflow-wrap:anywhere}.ov-doctor-dialog[data-v-1ef4ccb2]{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));grid-template-rows:none;overflow-y:auto}.ov-doctor-dialog .ov-dialog-copy[data-v-1ef4ccb2]{overflow:visible;min-height:auto;padding-right:0}.ov-doctor-dialog .ov-doctor-probe code[data-v-1ef4ccb2],.ov-doctor-dialog .ov-doctor-raw[data-v-1ef4ccb2]{max-height:none}.ov-table tbody tr[data-v-1ef4ccb2]{grid-template-columns:1fr}.ov-table td[data-v-1ef4ccb2],.ov-table td.col-account[data-v-1ef4ccb2],.ov-table td.col-actions[data-v-1ef4ccb2]{grid-column:1}.ov-table td[data-v-1ef4ccb2]:nth-last-child(-n+2){border-bottom:1px solid rgba(18,34,51,.07)}.ov-table td.col-actions[data-v-1ef4ccb2]{grid-template-columns:1fr 1fr;border-bottom:0}}.connector-release[data-v-6bf6d52b]{--release-accent: #186f74;--release-soft: rgba(24, 111, 116, .08);grid-column:1 / -1;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.34fr) auto;align-items:center;gap:24px;padding:20px 22px;border:1px solid rgba(173,197,203,.74);border-radius:20px;background:radial-gradient(circle at 0 0,rgba(44,150,146,.11),transparent 32%),linear-gradient(135deg,#fffffffa,#f6fafaf0);box-shadow:0 18px 48px #12394614,inset 0 1px #fffffff5;overflow:hidden}.connector-release[data-v-6bf6d52b]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--release-accent)}.connector-release.is-matched[data-v-6bf6d52b]{--release-accent: #187a61;--release-soft: rgba(24, 122, 97, .09)}.connector-release.is-upgrade[data-v-6bf6d52b]{--release-accent: #a96c1f;--release-soft: rgba(196, 128, 42, .1)}.connector-release.is-loading[data-v-6bf6d52b]{opacity:.82}.release-summary[data-v-6bf6d52b]{min-width:0;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:15px}.release-mark[data-v-6bf6d52b]{width:46px;height:46px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--release-accent) 24%,transparent);border-radius:14px;color:var(--release-accent);background:var(--release-soft)}.release-mark svg[data-v-6bf6d52b]{width:20px}.release-copy[data-v-6bf6d52b]{min-width:0}.release-kicker[data-v-6bf6d52b]{color:var(--release-accent);font:750 10px/1.25 var(--font-mono);letter-spacing:.13em}.release-title-row[data-v-6bf6d52b]{display:flex;align-items:center;gap:10px;margin-top:7px}.release-title-row h2[data-v-6bf6d52b]{margin:0;color:var(--ink);font-size:18px;line-height:1.25;letter-spacing:-.02em}.release-version[data-v-6bf6d52b]{padding:4px 7px;border:1px solid color-mix(in srgb,var(--release-accent) 20%,transparent);border-radius:7px;color:var(--release-accent);background:var(--release-soft);font:750 11px/1 var(--font-mono)}.release-copy p[data-v-6bf6d52b]{margin:6px 0 0;color:var(--ink-soft);font-size:12px;line-height:1.55}.release-health[data-v-6bf6d52b]{min-width:0;display:grid;grid-template-columns:9px minmax(0,1fr);gap:10px;align-items:start;padding:5px 0}.health-dot[data-v-6bf6d52b]{width:8px;height:8px;margin-top:4px;border-radius:50%;background:var(--release-accent);box-shadow:0 0 0 5px var(--release-soft)}.release-health div[data-v-6bf6d52b]{min-width:0;display:grid;gap:3px}.release-health small[data-v-6bf6d52b]{color:var(--ink-muted);font:700 9px/1.2 var(--font-mono);letter-spacing:.1em}.release-health strong[data-v-6bf6d52b]{color:var(--release-accent);font-size:13px;line-height:1.25}.release-health span[data-v-6bf6d52b]{overflow:hidden;color:var(--ink-soft);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.release-actions[data-v-6bf6d52b]{display:flex;align-items:stretch;gap:9px}.release-download[data-v-6bf6d52b],.release-guide[data-v-6bf6d52b]{min-height:44px;border-radius:12px;text-decoration:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.release-download[data-v-6bf6d52b]{display:inline-flex;align-items:center;gap:9px;padding:8px 13px;border:1px solid var(--release-accent);color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--release-accent) 88%,#fff),var(--release-accent));box-shadow:0 10px 22px color-mix(in srgb,var(--release-accent) 20%,transparent)}.release-download>svg[data-v-6bf6d52b]{width:17px}.release-download span[data-v-6bf6d52b]{display:grid;gap:2px}.release-download strong[data-v-6bf6d52b]{font-size:11px;line-height:1.15}.release-download small[data-v-6bf6d52b]{color:#ffffffb8;font:700 8px/1.1 var(--font-mono)}.release-guide[data-v-6bf6d52b]{display:inline-flex;align-items:center;gap:7px;padding:0 12px;border:1px solid var(--line);color:var(--ink-soft);background:#ffffffd6;font-size:11px;font-weight:700}.release-guide svg[data-v-6bf6d52b]{width:13px;transition:transform .2s ease}.release-guide svg.rotated[data-v-6bf6d52b]{transform:rotate(180deg)}.release-download[data-v-6bf6d52b]:hover,.release-guide[data-v-6bf6d52b]:hover{transform:translateY(-1px);box-shadow:0 12px 25px #14404c1f}.release-details[data-v-6bf6d52b]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(280px,.8fr) minmax(540px,1.6fr);gap:18px;padding-top:18px;border-top:1px solid rgba(183,202,208,.56)}.release-integrity[data-v-6bf6d52b]{padding:15px;border:1px solid rgba(178,199,204,.58);border-radius:14px;background:#ffffffbd}.integrity-head[data-v-6bf6d52b]{display:flex;justify-content:space-between;gap:12px;align-items:center}.integrity-head span[data-v-6bf6d52b]{display:inline-flex;align-items:center;gap:6px;color:var(--release-accent);font:750 9px/1.2 var(--font-mono);letter-spacing:.09em}.integrity-head svg[data-v-6bf6d52b]{width:13px}.integrity-head strong[data-v-6bf6d52b]{color:var(--ink-soft);font-size:10px}.release-integrity dl[data-v-6bf6d52b]{display:grid;gap:8px;margin:13px 0 0}.release-integrity dl>div[data-v-6bf6d52b]{min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;align-items:center}.release-integrity dt[data-v-6bf6d52b]{color:var(--ink-muted);font-size:10px}.release-integrity dd[data-v-6bf6d52b]{min-width:0;margin:0;overflow:hidden;color:var(--ink);font:650 10px/1.35 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.release-integrity .checksum-row[data-v-6bf6d52b]{grid-template-columns:58px minmax(0,1fr) auto}.checksum-row button[data-v-6bf6d52b]{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border:1px solid var(--line);border-radius:7px;color:var(--release-accent);background:#fff;font-size:9px;font-weight:700;cursor:pointer}.checksum-row button svg[data-v-6bf6d52b]{width:11px}.install-steps[data-v-6bf6d52b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.install-steps li[data-v-6bf6d52b]{min-width:0;display:grid;grid-template-columns:27px minmax(0,1fr);gap:8px;padding:12px 10px;border:1px solid rgba(185,203,208,.52);border-radius:13px;background:#ffffffad}.install-steps li>span[data-v-6bf6d52b]{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;color:var(--release-accent);background:var(--release-soft);font:750 9px/1 var(--font-mono)}.install-steps strong[data-v-6bf6d52b]{color:var(--ink);font-size:11px;line-height:1.3}.install-steps p[data-v-6bf6d52b]{margin:4px 0 0;color:var(--ink-soft);font-size:9px;line-height:1.5}.install-steps code[data-v-6bf6d52b]{padding:1px 3px;border-radius:4px;color:var(--release-accent);background:var(--release-soft);font-family:var(--font-mono)}.release-note[data-v-6bf6d52b]{grid-column:1 / -1;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;color:#855817;background:#fff6e2db}.release-note>svg[data-v-6bf6d52b]{flex:none;width:16px}.release-note span[data-v-6bf6d52b]{display:grid;gap:2px}.release-note strong[data-v-6bf6d52b]{font-size:10px}.release-note small[data-v-6bf6d52b]{color:#81673f;font-size:9px;line-height:1.4}.release-announcement[data-v-6bf6d52b]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.release-details-enter-active[data-v-6bf6d52b],.release-details-leave-active[data-v-6bf6d52b]{transition:opacity .2s ease,transform .22s ease}.release-details-enter-from[data-v-6bf6d52b],.release-details-leave-to[data-v-6bf6d52b]{opacity:0;transform:translateY(-6px)}@media (max-width: 1120px){.connector-release[data-v-6bf6d52b]{grid-template-columns:minmax(0,1fr) auto}.release-health[data-v-6bf6d52b]{grid-row:2}.release-actions[data-v-6bf6d52b]{grid-column:2;grid-row:1 / 3}.release-details[data-v-6bf6d52b]{grid-template-columns:1fr}}@media (max-width: 760px){.connector-release[data-v-6bf6d52b]{grid-template-columns:1fr;gap:16px;padding:18px}.release-health[data-v-6bf6d52b],.release-actions[data-v-6bf6d52b]{grid-column:1;grid-row:auto}.release-actions[data-v-6bf6d52b]{display:grid;grid-template-columns:1fr 1fr}.release-download[data-v-6bf6d52b],.release-guide[data-v-6bf6d52b]{justify-content:center}.install-steps[data-v-6bf6d52b]{grid-template-columns:1fr 1fr}.release-copy[data-v-6bf6d52b],.release-health div[data-v-6bf6d52b],.release-integrity dd[data-v-6bf6d52b]{min-width:0}.release-copy p[data-v-6bf6d52b],.release-health span[data-v-6bf6d52b],.release-integrity dd[data-v-6bf6d52b],.release-note small[data-v-6bf6d52b]{overflow-wrap:anywhere}.release-health span[data-v-6bf6d52b]{overflow:visible;text-overflow:clip;white-space:normal}.checksum-row button[data-v-6bf6d52b]{min-width:44px;min-height:44px;justify-content:center;padding-inline:10px}.install-steps p[data-v-6bf6d52b]{font-size:12px}.install-steps code[data-v-6bf6d52b]{overflow-wrap:anywhere;word-break:break-word}}@media (max-width: 480px){.release-summary[data-v-6bf6d52b]{grid-template-columns:40px minmax(0,1fr)}.release-mark[data-v-6bf6d52b]{width:40px;height:40px}.release-actions[data-v-6bf6d52b],.install-steps[data-v-6bf6d52b]{grid-template-columns:1fr}.integrity-head[data-v-6bf6d52b]{align-items:flex-start;flex-direction:column}.release-title-row[data-v-6bf6d52b]{align-items:flex-start;flex-direction:column;gap:7px}.release-integrity dl>div[data-v-6bf6d52b]{grid-template-columns:58px minmax(0,1fr);align-items:start}.release-integrity .checksum-row[data-v-6bf6d52b]{grid-template-columns:58px minmax(0,1fr)}.checksum-row button[data-v-6bf6d52b]{grid-column:1 / -1;width:100%}.release-integrity dd[data-v-6bf6d52b]{white-space:normal;text-overflow:clip}.release-note[data-v-6bf6d52b]{align-items:flex-start}}.stg-root[data-v-933170e5]{display:grid;gap:8px}.stg-bar[data-v-933170e5]{display:flex;gap:2px;height:10px}.stg-seg[data-v-933170e5]{border-radius:3px;min-width:0}.stg-seg.skipped[data-v-933170e5]{display:none}.stg-seg.open[data-v-933170e5]{opacity:.45;animation:stgpulse-933170e5 1.6s ease-in-out infinite}@keyframes stgpulse-933170e5{50%{opacity:.2}}.stg-seg.admission[data-v-933170e5]{background:#8b9fa5}.stg-seg.queue_wait[data-v-933170e5]{background:#d8b356}.stg-seg.authorize[data-v-933170e5]{background:#5b8ac4}.stg-seg.prepare[data-v-933170e5]{background:#5b4a9e}.stg-seg.proceed[data-v-933170e5]{background:#247a74}.stg-seg.reconcile[data-v-933170e5]{background:#2ba579}.stg-table[data-v-933170e5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:4px 10px}.stg-row[data-v-933170e5]{display:flex;align-items:center;gap:6px;font-size:10.5px}.stg-row.skipped[data-v-933170e5]{opacity:.4}.stg-row b[data-v-933170e5]{margin-left:auto;font-size:10.5px}.stg-row b.open[data-v-933170e5]{color:#b78737}.stg-row small[data-v-933170e5]{margin-left:auto}.stg-dot[data-v-933170e5]{width:7px;height:7px;border-radius:2px;flex:0 0 auto}.stg-dot.admission[data-v-933170e5]{background:#8b9fa5}.stg-dot.queue_wait[data-v-933170e5]{background:#d8b356}.stg-dot.authorize[data-v-933170e5]{background:#5b8ac4}.stg-dot.prepare[data-v-933170e5]{background:#5b4a9e}.stg-dot.proceed[data-v-933170e5]{background:#247a74}.stg-dot.reconcile[data-v-933170e5]{background:#2ba579}.stg-dot.total[data-v-933170e5]{background:#12222f}.stg-cmds[data-v-933170e5]{display:grid;gap:4px;border-top:1px dashed rgba(18,34,51,.12);padding-top:7px}.stg-cmd[data-v-933170e5]{display:flex;align-items:center;gap:8px;font-size:10px}.stg-cmd>span[data-v-933170e5]{color:#5b4a9e;font-weight:700}.stg-cmd small[data-v-933170e5]{color:#12223380}.stg-cmd b[data-v-933170e5]{margin-left:auto}.mono[data-v-933170e5]{font-family:var(--font-mono, monospace)}.json-viewer[data-v-422070a6]{border:1px solid rgba(24,111,116,.18);border-radius:10px;overflow:hidden;background:#fbfdfd}.json-viewer.is-plain[data-v-422070a6]{border-color:#b787374d;background:#fffdf7}.jv-toolbar[data-v-422070a6]{display:flex;align-items:center;gap:10px;padding:7px 10px;border-bottom:1px solid rgba(24,111,116,.12);background:#186f740a}.jv-label[data-v-422070a6]{font:700 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.06em;color:#2b6068;text-transform:uppercase}.jv-meta[data-v-422070a6]{font-size:10.5px;color:#12223380}.jv-meta.jv-warn[data-v-422070a6]{color:#9a6a1f;font-weight:600}.jv-actions[data-v-422070a6]{margin-left:auto;display:flex;gap:6px}.jv-btn[data-v-422070a6]{padding:3px 9px;border:1px solid rgba(24,111,116,.22);border-radius:7px;background:#fff;color:#2b6068;font-size:10.5px;cursor:pointer}.jv-btn[data-v-422070a6]:hover:not(:disabled){background:#186f7412}.jv-btn[data-v-422070a6]:disabled{opacity:.45;cursor:default}.jv-body[data-v-422070a6]{margin:0;padding:10px 12px;max-height:420px;overflow:auto;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:11.5px;line-height:1.55;color:#35505a;white-space:pre;tab-size:2}.jv-empty[data-v-422070a6]{padding:14px;text-align:center;font-size:11px;color:#1222336b}[data-v-422070a6] .jv-key{color:#12626b;font-weight:600}[data-v-422070a6] .jv-str{color:#1d7a52}[data-v-422070a6] .jv-num{color:#b4661f}[data-v-422070a6] .jv-bool{color:#7048a8;font-weight:600}[data-v-422070a6] .jv-null{color:#8a9aa3;font-style:italic}.order-kicker[data-v-3d1d4690]{font:650 9px/1 var(--font-mono);letter-spacing:.22em;color:var(--accent)}.order-close[data-v-3d1d4690]{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(24,111,116,.2);border-radius:9px;background:#fff;color:var(--accent);cursor:pointer}.order-close svg[data-v-3d1d4690]{width:15px}.order-error[data-v-3d1d4690]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;background:#b3362b12;border:1px solid rgba(179,54,43,.22);color:#a43228;font-size:12px}.order-error svg[data-v-3d1d4690]{width:14px;flex:none}.order-loading[data-v-3d1d4690]{padding:26px 0;text-align:center;font-size:12px;color:#12223366}.mono[data-v-3d1d4690]{font-family:var(--font-mono);font-size:11.5px}.pill[data-v-3d1d4690]{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font:650 10px/1 var(--font-mono);white-space:nowrap;border:1px solid transparent}.pill.ok[data-v-3d1d4690]{color:#0e7a5f;background:#107a5f17;border-color:#107a5f3d}.pill.warn[data-v-3d1d4690]{color:#96702a;background:#b2842e1a;border-color:#b2842e42}.pill.info[data-v-3d1d4690]{color:#2563a8;background:#2563a814;border-color:#2563a83d}.pill.retry[data-v-3d1d4690]{color:#b05a1e;background:#c462201a;border-color:#c4622047}.pill.bad[data-v-3d1d4690]{color:#b3362b;background:#b3362b14;border-color:#b3362b3d}.pill.idle[data-v-3d1d4690]{color:#12223380;background:#1222330d;border-color:#1222331f}.order-btn[data-v-3d1d4690]{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:11px;font-size:12.5px;font-weight:650;cursor:pointer;border:1px solid transparent}.order-btn.primary[data-v-3d1d4690]{background:var(--accent);color:#fff}.order-btn.danger[data-v-3d1d4690]{background:#b3362b;color:#fff}.order-btn[data-v-3d1d4690]:disabled{opacity:.55;cursor:default}.order-overlay[data-v-3d1d4690]{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:#0a1e2273;backdrop-filter:blur(4px)}.order-dialog[data-v-3d1d4690]{width:min(620px,calc(100vw - 40px));max-height:84vh;overflow-y:auto;padding:24px 26px;border-radius:20px;background:#fff;box-shadow:0 34px 90px #0f2f344d}.order-head[data-v-3d1d4690]{position:sticky;top:-24px;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;margin:-24px -26px 16px;padding:24px 26px 12px;background:#fff;border-bottom:1px solid rgba(18,34,51,.07);border-radius:20px 20px 0 0}.order-head h3[data-v-3d1d4690]{margin:5px 0 0;font-size:18px}.order-facts[data-v-3d1d4690]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;margin:0 0 12px}.order-facts div[data-v-3d1d4690]{display:grid;gap:3px}.order-facts dt[data-v-3d1d4690]{font-size:10px;color:#12223373;font-weight:650}.order-facts dd[data-v-3d1d4690]{margin:0;overflow-wrap:anywhere;font-size:12.5px;color:var(--ink)}.order-detail-line[data-v-3d1d4690]{margin:0 0 14px;padding:10px 12px;border-radius:10px;background:#186f740f;font-size:12px;color:#122233bf}.order-dialog h4[data-v-3d1d4690]{margin:14px 0 10px;font-size:13px;color:var(--ink)}.order-events[data-v-3d1d4690]{list-style:none;margin:0;padding:0;display:grid;gap:0}.order-events li[data-v-3d1d4690]{display:grid;grid-template-columns:110px 130px 1fr;gap:4px 10px;padding:8px 0;border-bottom:1px dashed rgba(18,34,51,.1);font-size:11px;align-items:baseline}.order-events li .mono[data-v-3d1d4690]{color:#12223373}.order-events li b[data-v-3d1d4690]{color:var(--accent);font-size:10.5px}.order-events li small[data-v-3d1d4690]{color:#12223373}.order-events li p[data-v-3d1d4690]{grid-column:1 / -1;margin:0;font-size:11.5px;color:#122233bf}.order-actions[data-v-3d1d4690]{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}@media (max-width: 720px){.order-overlay[data-v-3d1d4690]{align-items:end;padding:0}.order-dialog[data-v-3d1d4690]{width:100%;max-height:min(94dvh,900px);padding:19px 16px calc(16px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;overscroll-behavior:contain}.order-head[data-v-3d1d4690]{top:-19px;margin:-19px -16px 16px;padding:19px 16px 12px;border-radius:22px 22px 0 0}.order-facts[data-v-3d1d4690]{grid-template-columns:1fr;gap:9px}.order-facts dd[data-v-3d1d4690]{font-size:13px}.order-events li[data-v-3d1d4690]{grid-template-columns:minmax(0,1fr) auto;gap:5px 9px;padding-block:10px}.order-events li small[data-v-3d1d4690]{grid-column:1 / -1}.order-events li p[data-v-3d1d4690]{overflow-wrap:anywhere}.order-actions[data-v-3d1d4690]{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom));z-index:1;display:grid;margin:16px -16px 0;padding:13px 16px calc(13px + env(safe-area-inset-bottom));border-top:1px solid rgba(18,34,51,.09);background:#fffffff7;backdrop-filter:blur(12px)}}@media (max-width: 560px){.order-head h3[data-v-3d1d4690]{overflow-wrap:anywhere;font-size:16px}}.order-tabs[data-v-3d1d4690]{display:flex;gap:6px;margin:0 0 14px;border-bottom:1px solid rgba(24,111,116,.14)}.order-tabs button[data-v-3d1d4690]{position:relative;padding:8px 14px;border:0;background:none;cursor:pointer;color:#1222338c;font-size:12.5px;font-weight:600}.order-tabs button.active[data-v-3d1d4690]{color:#12626b}.order-tabs button.active[data-v-3d1d4690]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:#17777f;border-radius:2px}.order-tabs button b[data-v-3d1d4690]{margin-left:6px;padding:1px 6px;border-radius:7px;background:#186f741f;color:#12626b;font-size:10px}.msg-list[data-v-3d1d4690]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.msg-list>li[data-v-3d1d4690]{border:1px solid rgba(24,111,116,.16);border-radius:12px;overflow:hidden;background:#fff}.msg-head[data-v-3d1d4690]{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:9px 12px;background:#186f740d;border-bottom:1px solid rgba(24,111,116,.1)}.msg-method[data-v-3d1d4690]{padding:2px 8px;border-radius:6px;background:#17777f;color:#fff;font:700 10px/1.5 ui-monospace,Consolas,monospace}.msg-path[data-v-3d1d4690]{flex:1;min-width:0;font-family:ui-monospace,Consolas,monospace;font-size:11px;color:#35505a;overflow-wrap:anywhere}.msg-status[data-v-3d1d4690]{padding:2px 8px;border-radius:6px;font:700 10.5px/1.5 ui-monospace,Consolas,monospace}.msg-status.ok[data-v-3d1d4690]{color:#1d7a52;background:#1d7a521c}.msg-status.warn[data-v-3d1d4690]{color:#9a6a1f;background:#9a6a1f1f}.msg-status.bad[data-v-3d1d4690]{color:#a43228;background:#b3362b1a}.msg-time[data-v-3d1d4690]{font-size:10.5px;color:#12223373}.msg-bodies[data-v-3d1d4690]{display:grid;gap:10px;padding:12px}@media (min-width: 900px){.msg-bodies[data-v-3d1d4690]{grid-template-columns:1fr 1fr}}.mono[data-v-8deb99ea]{font-family:var(--font-mono);font-size:11.5px}.cancel-overlay[data-v-8deb99ea]{position:fixed;inset:0;z-index:340;display:grid;place-items:center;padding:24px;background:#081b2299;backdrop-filter:blur(9px)}.cancel-dialog[data-v-8deb99ea]{width:min(500px,100%);max-height:min(88vh,760px);overflow-y:auto;border:1px solid rgba(255,255,255,.72);border-radius:20px;background:#fff;box-shadow:0 34px 90px #08202857}.cancel-dialog>header[data-v-8deb99ea]{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:13px;align-items:start;padding:21px 22px 17px;border-bottom:1px solid rgba(18,34,51,.09);background:#fff;border-radius:20px 20px 0 0}.cancel-dialog>header>span[data-v-8deb99ea]{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#a43b35;background:#fff0ee}.cancel-dialog>header>span svg[data-v-8deb99ea]{width:20px}.cancel-dialog>header>div[data-v-8deb99ea]{min-width:0}.cancel-dialog>header small[data-v-8deb99ea]{color:#a33e38;font:700 9px/1 var(--font-mono);letter-spacing:.12em}.cancel-dialog>header h3[data-v-8deb99ea]{margin:7px 0 5px;color:var(--ink);font-size:18px}.cancel-dialog>header p[data-v-8deb99ea]{margin:0;color:#12223399;font-size:12px;line-height:1.55}.cancel-dialog>header>button[data-v-8deb99ea]{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(18,34,51,.12);border-radius:10px;color:#1222338c;background:#fff;cursor:pointer}.cancel-dialog>header>button svg[data-v-8deb99ea]{width:15px}.cancel-dialog>dl[data-v-8deb99ea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:17px 22px}.cancel-dialog>dl>div[data-v-8deb99ea]{min-width:0;display:grid;gap:5px;padding:11px;border:1px solid rgba(18,34,51,.09);border-radius:11px;background:#f8fafb}.cancel-dialog dt[data-v-8deb99ea]{color:#1222337a;font-size:10px}.cancel-dialog dd[data-v-8deb99ea]{margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:12px;font-weight:700}.cancel-error[data-v-8deb99ea]{display:flex;align-items:flex-start;gap:8px;margin:0 22px 14px;padding:10px 12px;border:1px solid rgba(179,54,43,.2);border-radius:10px;color:#9b352f;background:#fff3f1;font-size:12px}.cancel-error svg[data-v-8deb99ea]{width:16px;flex:none}.cancel-actions[data-v-8deb99ea]{display:flex;justify-content:flex-end;gap:9px;padding:16px 22px 20px;border-top:1px solid rgba(18,34,51,.09);background:#fafcfc}.cancel-actions button[data-v-8deb99ea]{min-height:42px;padding:0 16px;border:1px solid rgba(18,34,51,.15);border-radius:11px;color:#122233b8;background:#fff;font-size:12px;font-weight:700;cursor:pointer}.cancel-actions .confirm-danger[data-v-8deb99ea]{color:#fff;border-color:#9e312b;background:#a93b34;box-shadow:0 8px 18px #a93b342e}.cancel-actions button[data-v-8deb99ea]:disabled{opacity:.52;cursor:wait}@media (max-width: 720px){.cancel-overlay[data-v-8deb99ea]{align-items:end;padding:0}.cancel-dialog[data-v-8deb99ea]{width:100%;max-height:min(94dvh,780px);border-radius:22px 22px 0 0;overscroll-behavior:contain}.cancel-dialog>header[data-v-8deb99ea]{padding:18px 16px 15px}.cancel-dialog>header>button[data-v-8deb99ea]{width:44px;height:44px}.cancel-dialog>dl[data-v-8deb99ea]{grid-template-columns:1fr;padding:15px 16px}.cancel-error[data-v-8deb99ea]{margin-inline:16px}.cancel-actions[data-v-8deb99ea]{position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1fr;padding:13px 16px calc(13px + env(safe-area-inset-bottom));background:#fafcfcfa}.cancel-actions button[data-v-8deb99ea]{min-height:48px;padding-inline:10px;font-size:13px}}@media (max-width: 560px){.cancel-dialog>header[data-v-8deb99ea]{grid-template-columns:38px minmax(0,1fr) 44px;gap:10px}.cancel-dialog>header>span[data-v-8deb99ea]{width:38px;height:38px}.cancel-dialog>header h3[data-v-8deb99ea]{font-size:17px}}.dashboard[data-v-02817028]{display:flex;flex-direction:column;gap:16px;grid-column:1 / -1}.dash-head[data-v-02817028]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.dash-kicker[data-v-02817028]{font:650 9px/1 var(--font-mono);letter-spacing:.22em;color:var(--accent)}.dash-head h1[data-v-02817028]{margin:5px 0 0;font-size:24px;letter-spacing:-.02em;color:var(--ink)}.dash-tools[data-v-02817028]{display:flex;align-items:center;gap:10px}.dash-conn[data-v-02817028]{padding:8px 12px;border:1px solid rgba(24,111,116,.22);border-radius:10px;background:#fff;font-size:12.5px;font-weight:600;color:var(--ink);cursor:pointer}.dash-updated[data-v-02817028]{font:600 10px/1 var(--font-mono);color:#12223373}.dash-refresh[data-v-02817028]{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(24,111,116,.2);border-radius:9px;background:#fff;color:var(--accent);cursor:pointer}.dash-refresh svg[data-v-02817028]{width:15px}.dash-refresh svg.spinning[data-v-02817028]{animation:dspin-02817028 .9s linear infinite}@keyframes dspin-02817028{to{transform:rotate(360deg)}}.dash-freeze[data-v-02817028]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-radius:16px;background:linear-gradient(120deg,#b3362b1a,#b3362b0d);border:1px solid rgba(179,54,43,.3)}.dash-freeze-info[data-v-02817028]{display:flex;align-items:center;gap:12px}.dash-freeze-info>svg[data-v-02817028]{width:22px;color:#b3362b;flex:none}.dash-freeze-info strong[data-v-02817028]{display:block;font-size:13.5px;color:#8c2b22}.dash-freeze-info span[data-v-02817028]{font-size:11.5px;color:#8c2b22bf}.dash-error[data-v-02817028]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;background:#b3362b12;border:1px solid rgba(179,54,43,.22);color:#a43228;font-size:12px}.dash-error.inline[data-v-02817028]{margin:8px 0 0}.dash-error svg[data-v-02817028]{width:14px;flex:none}.dash-kpis[data-v-02817028]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.kpi[data-v-02817028]{display:grid;gap:5px;padding:15px 16px;border:1px solid rgba(24,111,116,.15);border-radius:16px;background:#ffffffe6;box-shadow:0 10px 26px #0f2f340f}.kpi small[data-v-02817028]{font:650 9.5px/1 var(--font-mono);letter-spacing:.12em;color:#12223373}.kpi strong[data-v-02817028]{font-size:21px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.kpi strong.mono[data-v-02817028]{font-family:var(--font-mono);font-size:17px}.kpi strong em[data-v-02817028]{font-style:normal;font-size:10px;color:#12223366}.kpi strong.ok[data-v-02817028]{color:#0e7a5f}.kpi strong.warn[data-v-02817028]{color:#b2842e}.kpi strong.bad[data-v-02817028]{color:#b3362b}.kpi span[data-v-02817028]{font-size:10.5px;color:#12223380}.dash-grid[data-v-02817028]{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.dash-card[data-v-02817028]{padding:18px 18px 14px;border:1px solid rgba(24,111,116,.15);border-radius:18px;background:#ffffffeb;box-shadow:0 14px 34px #0f2f3412}.dash-card.span-7[data-v-02817028]{grid-column:span 7}.dash-card.span-12[data-v-02817028]{grid-column:1 / -1}.dash-card.span-5[data-v-02817028]{grid-column:span 5}.dash-card>header[data-v-02817028]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.dash-card h2[data-v-02817028]{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;color:var(--ink)}.dash-card h2 svg[data-v-02817028]{width:16px;color:var(--accent)}.dash-card-note[data-v-02817028]{font-size:10.5px;color:#1222336b}.dash-empty[data-v-02817028]{padding:26px 0;text-align:center;font-size:12px;color:#12223366}.dash-empty.ok[data-v-02817028]{color:#0e7a5f}.dash-table[data-v-02817028]{width:100%;border-collapse:collapse}.dash-table th[data-v-02817028]{padding:0 10px 8px;text-align:left;font:650 9px/1 var(--font-mono);letter-spacing:.12em;color:#1222336b;border-bottom:1px solid rgba(18,34,51,.08)}.dash-table td[data-v-02817028]{padding:9px 10px;font-size:12px;border-bottom:1px solid rgba(18,34,51,.05);vertical-align:top}.dash-table tr.clickable[data-v-02817028]{cursor:pointer}.dash-table tr.clickable:hover td[data-v-02817028]{background:#186f740d}.mono[data-v-02817028]{font-family:var(--font-mono);font-size:11.5px}.dim[data-v-02817028]{color:#12223373}.cell-sub[data-v-02817028]{display:block;margin-top:3px;font-size:10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-sub.warn[data-v-02817028]{color:#b05a1e}.cell-actions[data-v-02817028]{white-space:nowrap}.table-action-group[data-v-02817028]{display:inline-flex;flex-wrap:wrap;gap:5px}.pill[data-v-02817028]{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font:650 10px/1 var(--font-mono);white-space:nowrap;border:1px solid transparent}.pill.ok[data-v-02817028]{color:#0e7a5f;background:#107a5f17;border-color:#107a5f3d}.pill.warn[data-v-02817028]{color:#96702a;background:#b2842e1a;border-color:#b2842e42}.pill.info[data-v-02817028]{color:#2563a8;background:#2563a814;border-color:#2563a83d}.pill.retry[data-v-02817028]{color:#b05a1e;background:#c462201a;border-color:#c4622047}.pill.bad[data-v-02817028]{color:#b3362b;background:#b3362b14;border-color:#b3362b3d}.pill.idle[data-v-02817028]{color:#12223380;background:#1222330d;border-color:#1222331f}.mini[data-v-02817028]{display:inline-flex;align-items:center;gap:4px;margin-right:5px;padding:5px 10px;border-radius:8px;font-size:11px;font-weight:650;cursor:pointer;border:1px solid rgba(24,111,116,.26);background:transparent;color:var(--accent)}.mini[data-v-02817028]:hover{background:#186f7412}.mini.primary[data-v-02817028]{background:var(--accent);border-color:var(--accent);color:#fff}.mini.danger[data-v-02817028]{color:#a43228;border-color:#b3362b42}.mini.danger[data-v-02817028]:hover{background:#b3362b14}.mini[data-v-02817028]:disabled{opacity:.5;cursor:default}.mini svg[data-v-02817028]{width:12px}.dash-btn[data-v-02817028]{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:11px;font-size:12.5px;font-weight:650;cursor:pointer;border:1px solid transparent}.dash-btn.primary[data-v-02817028]{background:var(--accent);color:#fff}.dash-btn.danger[data-v-02817028]{background:#b3362b;color:#fff}.dash-btn[data-v-02817028]:disabled{opacity:.55;cursor:default}.dash-btn svg[data-v-02817028]{width:14px}.range-list[data-v-02817028]{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:8px}.range-list li[data-v-02817028]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;background:#186f740d;border:1px solid rgba(24,111,116,.12)}.range-list strong[data-v-02817028]{font-size:12px}.range-list span[data-v-02817028]{flex:1;font-size:11px;color:#12223380}.range-form[data-v-02817028]{display:grid;grid-template-columns:1fr 1fr 1.2fr auto;gap:8px}.range-form input[data-v-02817028]{padding:8px 10px;font-size:12px;border:1px solid rgba(18,34,51,.16);border-radius:9px;outline:none}.range-form input[data-v-02817028]:focus{border-color:var(--accent)}.fail-list[data-v-02817028]{list-style:none;margin:0;padding:0;display:grid;gap:9px}.fail-list li[data-v-02817028]{display:grid;gap:5px;padding:11px 12px;border-radius:11px;background:#b3362b0d;border:1px solid rgba(179,54,43,.16)}.fail-list li>div[data-v-02817028]{display:flex;align-items:center;gap:8px}.fail-list small[data-v-02817028]{font-size:11px;color:#8c2b22cc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1200px){.dash-kpis[data-v-02817028]{grid-template-columns:repeat(3,1fr)}.dash-card.span-7[data-v-02817028],.dash-card.span-5[data-v-02817028]{grid-column:1 / -1}}@media (max-width: 720px){.dashboard[data-v-02817028]{gap:12px}.dash-head[data-v-02817028]{display:grid;align-items:stretch}.dash-tools[data-v-02817028]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px}.dash-conn[data-v-02817028]{grid-column:1 / -1;width:100%;min-width:0;min-height:44px;font-size:16px}.dash-updated[data-v-02817028]{align-self:center;font-size:11px}.dash-refresh[data-v-02817028]{width:44px;height:44px}.dash-freeze[data-v-02817028]{align-items:stretch;flex-direction:column;padding:14px}.dash-freeze-info[data-v-02817028]{align-items:flex-start}.dash-freeze-info span[data-v-02817028]{display:block;margin-top:4px;overflow-wrap:anywhere;line-height:1.5}.dash-btn[data-v-02817028]{min-height:44px;justify-content:center}.dash-kpis[data-v-02817028]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kpi[data-v-02817028]{min-width:0;padding:13px}.kpi strong[data-v-02817028],.kpi strong.mono[data-v-02817028]{overflow-wrap:anywhere;font-size:17px}.dash-grid[data-v-02817028]{gap:11px}.dash-card[data-v-02817028]{min-width:0;padding:15px 14px;overflow:hidden}.dash-card>header[data-v-02817028]{display:grid;align-items:start}.dash-card-note[data-v-02817028]{line-height:1.45}.dash-table[data-v-02817028],.dash-table tbody[data-v-02817028]{display:block;width:100%}.dash-table thead[data-v-02817028]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.dash-table tbody[data-v-02817028]{display:grid;gap:10px}.dash-table tr[data-v-02817028]{display:block;padding:9px 12px;border:1px solid rgba(24,111,116,.14);border-radius:14px;background:#fff;box-shadow:0 8px 22px #0f2f340b}.dash-table td[data-v-02817028]{display:grid;grid-template-columns:minmax(86px,.72fr) minmax(0,1fr);gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid rgba(18,34,51,.06);font-size:13px}.dash-table td[data-v-02817028]:last-child{border-bottom:0}.dash-table td[data-v-02817028]:before{content:attr(data-label);color:#1222337a;font:700 11px/1.35 var(--font-sans, sans-serif)}.dash-table td>span[data-v-02817028],.dash-table td>.table-action-group[data-v-02817028]{min-width:0;justify-self:end;text-align:right}.dash-table .cell-sub[data-v-02817028]{grid-column:2;max-width:none;overflow:visible;white-space:normal;text-align:right}.table-action-group[data-v-02817028]{justify-content:flex-end}.mini[data-v-02817028]{min-height:44px;margin-right:0;padding-inline:13px;font-size:12px}}@media (max-width: 560px){.dash-head h1[data-v-02817028]{font-size:22px}.dash-kpis[data-v-02817028]{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-table td[data-v-02817028]{grid-template-columns:82px minmax(0,1fr)}.table-action-group[data-v-02817028]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.table-action-group .mini[data-v-02817028]{width:100%;justify-content:center}.table-action-group .mini[data-v-02817028]:only-child{grid-column:1 / -1}}.queue-view[data-v-1605c565]{display:flex;flex-direction:column;gap:16px;grid-column:1 / -1;min-width:0}.qv-head[data-v-1605c565]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.qv-kicker[data-v-1605c565]{font:650 9px/1 var(--font-mono);letter-spacing:.22em;color:var(--accent)}.qv-head h1[data-v-1605c565]{margin:5px 0 0;font-size:24px;letter-spacing:-.02em;color:var(--ink)}.qv-tools[data-v-1605c565]{display:flex;align-items:center;gap:10px}.qv-conn[data-v-1605c565]{padding:8px 12px;border:1px solid rgba(24,111,116,.22);border-radius:10px;background:#fff;font-size:12.5px;font-weight:600;color:var(--ink);cursor:pointer}.qv-updated[data-v-1605c565]{font:600 10px/1 var(--font-mono);color:#12223373}.qv-refresh[data-v-1605c565]{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(24,111,116,.2);border-radius:9px;background:#fff;color:var(--accent);cursor:pointer}.qv-refresh svg[data-v-1605c565]{width:15px}.qv-refresh svg.spinning[data-v-1605c565]{animation:qvspin-1605c565 .9s linear infinite}@keyframes qvspin-1605c565{to{transform:rotate(360deg)}}.qv-error[data-v-1605c565]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;background:#b3362b12;border:1px solid rgba(179,54,43,.22);color:#a43228;font-size:12px}.qv-error svg[data-v-1605c565]{width:14px;flex:none}.qv-card[data-v-1605c565]{padding:18px 18px 14px;border:1px solid rgba(24,111,116,.15);border-radius:18px;background:#ffffffeb;box-shadow:0 14px 34px #0f2f3412}.qv-card>header[data-v-1605c565]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.qv-card h2[data-v-1605c565]{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;color:var(--ink)}.qv-card h2 svg[data-v-1605c565]{width:16px;color:var(--accent)}.qv-card-note[data-v-1605c565]{font-size:10.5px;color:#1222336b}.qv-empty[data-v-1605c565]{padding:26px 0;text-align:center;font-size:12px;color:#12223366}.qv-table[data-v-1605c565]{width:100%;border-collapse:collapse}.qv-table th[data-v-1605c565]{padding:0 10px 8px;text-align:left;font:650 9px/1 var(--font-mono);letter-spacing:.12em;color:#1222336b;border-bottom:1px solid rgba(18,34,51,.08)}.qv-table td[data-v-1605c565]{padding:9px 10px;font-size:12px;border-bottom:1px solid rgba(18,34,51,.05);vertical-align:top}.mono[data-v-1605c565]{font-family:var(--font-mono);font-size:11.5px}.dim[data-v-1605c565]{color:#12223373}.cell-sub[data-v-1605c565]{display:block;margin-top:3px;font-size:10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-sub.warn[data-v-1605c565]{color:#b05a1e}.cell-actions[data-v-1605c565]{white-space:nowrap}.table-action-group[data-v-1605c565]{display:inline-flex;flex-wrap:wrap;gap:5px}.pill[data-v-1605c565]{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font:650 10px/1 var(--font-mono);white-space:nowrap;border:1px solid transparent}.pill.ok[data-v-1605c565]{color:#0e7a5f;background:#107a5f17;border-color:#107a5f3d}.pill.warn[data-v-1605c565]{color:#96702a;background:#b2842e1a;border-color:#b2842e42}.pill.info[data-v-1605c565]{color:#2563a8;background:#2563a814;border-color:#2563a83d}.pill.retry[data-v-1605c565]{color:#b05a1e;background:#c462201a;border-color:#c4622047}.pill.bad[data-v-1605c565]{color:#b3362b;background:#b3362b14;border-color:#b3362b3d}.pill.idle[data-v-1605c565]{color:#12223380;background:#1222330d;border-color:#1222331f}.mini[data-v-1605c565]{display:inline-flex;align-items:center;gap:4px;margin-right:5px;padding:5px 10px;border-radius:8px;font-size:11px;font-weight:650;cursor:pointer;border:1px solid rgba(24,111,116,.26);background:transparent;color:var(--accent)}.mini[data-v-1605c565]:hover{background:#186f7412}.mini.danger[data-v-1605c565]{color:#a43228;border-color:#b3362b42}.mini.danger[data-v-1605c565]:hover{background:#b3362b14}.mini.primary[data-v-1605c565]{color:#fff;background:var(--accent, #186f74);border-color:var(--accent, #186f74)}.mini.primary[data-v-1605c565]:hover{filter:brightness(1.06)}.qv-drafts[data-v-1605c565]{border-color:#c8781e4d;background:linear-gradient(0deg,#c8781e08,#c8781e08)}.qv-filters[data-v-1605c565]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px}.qv-filter-input[data-v-1605c565]{flex:1;min-width:200px;height:32px;padding:0 10px;border:1px solid rgba(24,111,116,.22);border-radius:9px;font-size:12.5px;background:#fff}.qv-filter-select[data-v-1605c565]{height:32px;padding:0 8px;border:1px solid rgba(24,111,116,.22);border-radius:9px;background:#fff;font-size:12.5px;color:var(--ink);cursor:pointer}.qv-filter-input[data-v-1605c565]:focus,.qv-filter-select[data-v-1605c565]:focus{outline:none;border-color:var(--accent)}.qv-pager[data-v-1605c565]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid rgba(24,111,116,.12)}.qv-pager-info[data-v-1605c565]{font-size:12px;color:#1222338c}.qv-pager-actions[data-v-1605c565]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cell-sub[data-v-1605c565]{display:block;font-size:10.5px;color:#12223380}.qv-modal-backdrop[data-v-1605c565]{position:fixed;inset:0;background:#08141e6b;display:grid;place-items:center;z-index:60;padding:16px}.qv-modal[data-v-1605c565]{width:min(440px,100%);background:#fff;border-radius:16px;padding:20px;box-shadow:0 18px 50px #08141e47}.qv-modal h3[data-v-1605c565]{margin:0 0 6px;font-size:17px;color:var(--ink)}.qv-modal-note[data-v-1605c565]{margin:0 0 12px;font-size:12.5px;color:#12223399}.qv-modal-fields[data-v-1605c565]{display:grid;gap:8px;margin:0 0 12px}.qv-modal-fields>div[data-v-1605c565]{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;background:#186f740d;border-radius:9px}.qv-modal-fields dt[data-v-1605c565]{font-size:11.5px;color:#1222338c}.qv-modal-fields dd[data-v-1605c565]{margin:0;font-size:13px;font-weight:600;color:var(--ink);text-align:right}.qv-modal-actions[data-v-1605c565]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.mini[data-v-1605c565]:disabled{opacity:.5;cursor:default}.mini svg[data-v-1605c565]{width:12px}@media (max-width: 720px){.queue-view[data-v-1605c565]{gap:12px}.qv-head[data-v-1605c565]{display:grid;align-items:stretch}.qv-tools[data-v-1605c565]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px}.qv-conn[data-v-1605c565]{grid-column:1 / -1;width:100%;min-width:0;min-height:44px;font-size:16px}.qv-updated[data-v-1605c565]{align-self:center;font-size:11px}.qv-refresh[data-v-1605c565]{width:44px;height:44px}.qv-card[data-v-1605c565]{min-width:0;padding:15px 14px;overflow:hidden}.qv-card>header[data-v-1605c565]{display:grid;align-items:start}.qv-card-note[data-v-1605c565]{line-height:1.45}.qv-table[data-v-1605c565],.qv-table tbody[data-v-1605c565]{display:block;width:100%}.qv-table thead[data-v-1605c565]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.qv-table tbody[data-v-1605c565]{display:grid;gap:10px}.qv-table tr[data-v-1605c565]{display:block;padding:9px 12px;border:1px solid rgba(24,111,116,.14);border-radius:14px;background:#fff;box-shadow:0 8px 22px #0f2f340b}.qv-table td[data-v-1605c565]{display:grid;grid-template-columns:minmax(86px,.72fr) minmax(0,1fr);gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid rgba(18,34,51,.06);font-size:13px}.qv-table td[data-v-1605c565]:last-child{border-bottom:0}.qv-table td[data-v-1605c565]:before{content:attr(data-label);color:#1222337a;font:700 11px/1.35 var(--font-sans, sans-serif)}.qv-table td>span[data-v-1605c565],.qv-table td>.table-action-group[data-v-1605c565]{min-width:0;justify-self:end;text-align:right}.qv-table .cell-sub[data-v-1605c565]{grid-column:2;max-width:none;overflow:visible;white-space:normal;text-align:right}.table-action-group[data-v-1605c565]{justify-content:flex-end}.mini[data-v-1605c565]{min-height:44px;margin-right:0;padding-inline:13px;font-size:12px}}@media (max-width: 560px){.qv-head h1[data-v-1605c565]{font-size:22px}.qv-table td[data-v-1605c565]{grid-template-columns:82px minmax(0,1fr)}.table-action-group[data-v-1605c565]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.table-action-group .mini[data-v-1605c565]{width:100%;justify-content:center}.table-action-group .mini[data-v-1605c565]:only-child{grid-column:1 / -1}}.recovery-center[data-v-bd73a8b3]{grid-column:1 / -1;width:100%;min-width:0;padding:22px 0 42px;color:var(--ink)}.recovery-hero[data-v-bd73a8b3]{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;padding:28px 30px;border:1px solid rgba(202,215,220,.9);border-radius:24px 24px 0 0;background:radial-gradient(circle at 90% 10%,rgba(48,150,143,.1),transparent 30%),linear-gradient(135deg,#fffffff7,#f4faf9e6);box-shadow:0 16px 54px #11394512}.eyebrow[data-v-bd73a8b3]{display:inline-flex;align-items:center;gap:9px;color:var(--accent);font:750 .69rem/1 var(--font-mono);letter-spacing:.14em}.eyebrow i[data-v-bd73a8b3]{width:7px;height:7px;border-radius:50%;background:#2c9b87;box-shadow:0 0 0 5px #2c9b871c}.hero-copy h1[data-v-bd73a8b3]{margin:14px 0 8px;font-size:clamp(1.85rem,3vw,2.7rem);line-height:1;letter-spacing:-.045em}.hero-copy p[data-v-bd73a8b3]{max-width:720px;margin:0;color:var(--ink-soft);font-size:.91rem;line-height:1.75}.hero-assurance[data-v-bd73a8b3]{display:flex;align-items:center;gap:12px;flex:none;padding:14px 17px;border:1px solid rgba(24,111,116,.13);border-radius:16px;background:#ffffffbf}.hero-assurance>span[data-v-bd73a8b3]{display:grid;gap:5px;text-align:center}.hero-assurance b[data-v-bd73a8b3]{color:var(--accent);font:750 .73rem/1 var(--font-mono)}.hero-assurance small[data-v-bd73a8b3]{color:var(--ink-soft);font-size:.71rem;white-space:nowrap}.hero-assurance>i[data-v-bd73a8b3]{width:24px;height:1px;background:linear-gradient(90deg,var(--line),var(--accent-bright),var(--line))}.recovery-toolbar[data-v-bd73a8b3]{display:grid;grid-template-columns:minmax(190px,.8fr) auto minmax(220px,1fr) auto;gap:12px;align-items:center;padding:15px 18px;border:1px solid var(--line);border-top:0;background:#fafcfced}.connection-filter[data-v-bd73a8b3]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.connection-filter>span[data-v-bd73a8b3]{color:var(--ink-muted);font-size:.72rem;font-weight:700}.connection-filter select[data-v-bd73a8b3],.case-search[data-v-bd73a8b3],.modal-fields input[data-v-bd73a8b3],.modal-fields select[data-v-bd73a8b3],.modal-fields textarea[data-v-bd73a8b3]{border:1px solid var(--line-strong);border-radius:11px;color:var(--ink);background:#fff}.connection-filter select[data-v-bd73a8b3]{min-width:0;height:39px;padding:0 30px 0 11px;font-size:.79rem}.state-tabs[data-v-bd73a8b3]{display:inline-flex;gap:3px;padding:3px;border:1px solid var(--line);border-radius:12px;background:#edf2f3}.state-tabs button[data-v-bd73a8b3]{min-height:32px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:0;border-radius:9px;color:var(--ink-soft);background:transparent;font-size:.74rem;font-weight:650;cursor:pointer}.state-tabs button b[data-v-bd73a8b3]{min-width:18px;padding:2px 5px;border-radius:99px;color:var(--ink-muted);background:#ffffffb8;font:700 .63rem/1.3 var(--font-mono)}.state-tabs button.active[data-v-bd73a8b3]{color:#fff;background:#174f5c;box-shadow:0 5px 14px #1448542e}.state-tabs button.active b[data-v-bd73a8b3]{color:#174f5c;background:#fff}.case-search[data-v-bd73a8b3]{min-width:0;height:39px;display:flex;align-items:center;gap:8px;padding:0 11px}.case-search svg[data-v-bd73a8b3]{width:16px;color:var(--ink-muted)}.case-search input[data-v-bd73a8b3]{min-width:0;flex:1;border:0;outline:0;color:var(--ink);background:transparent;font-size:.79rem}.refresh-button[data-v-bd73a8b3]{height:39px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-strong);border-radius:11px;color:var(--ink-soft);background:#fff;font-size:.75rem;font-weight:700;cursor:pointer}.refresh-button svg[data-v-bd73a8b3]{width:15px}.refresh-button[data-v-bd73a8b3]:disabled{opacity:.55;cursor:wait}.spinning[data-v-bd73a8b3]{animation:spin-bd73a8b3 .9s linear infinite}@keyframes spin-bd73a8b3{to{transform:rotate(360deg)}}.toast-message[data-v-bd73a8b3]{display:flex;align-items:center;gap:8px;margin:12px 0 -1px;padding:11px 14px;border:1px solid rgba(38,142,110,.2);border-radius:12px;color:#176d59;background:#effaf6;font-size:.8rem;font-weight:650}.toast-message svg[data-v-bd73a8b3]{width:17px}.recovery-layout[data-v-bd73a8b3]{min-height:690px;display:grid;grid-template-columns:minmax(320px,.7fr) minmax(0,1.7fr);border:1px solid var(--line);border-top:0;border-radius:0 0 24px 24px;overflow:hidden;background:#ffffffe6;box-shadow:0 20px 58px #11394514}.case-panel[data-v-bd73a8b3]{min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--line);background:#f7f9fa}.panel-heading[data-v-bd73a8b3]{display:flex;align-items:center;justify-content:space-between;padding:19px 18px 13px}.panel-heading>span[data-v-bd73a8b3]{display:grid;gap:5px}.panel-heading small[data-v-bd73a8b3],.section-head small[data-v-bd73a8b3],.detail-amount small[data-v-bd73a8b3],.evidence-card header small[data-v-bd73a8b3],.recovery-gate small[data-v-bd73a8b3],.modal-intent-summary small[data-v-bd73a8b3],.generation-preview small[data-v-bd73a8b3],.key-preview small[data-v-bd73a8b3]{color:var(--ink-muted);font:700 .64rem/1 var(--font-mono);letter-spacing:.1em}.panel-heading strong[data-v-bd73a8b3],.section-head strong[data-v-bd73a8b3]{font-size:.93rem}.panel-heading>b[data-v-bd73a8b3]{min-width:28px;padding:5px 7px;border-radius:9px;color:var(--accent);background:var(--accent-soft);text-align:center;font:750 .72rem/1 var(--font-mono)}.case-list[data-v-bd73a8b3]{display:grid;gap:6px;padding:0 9px 12px}.case-item[data-v-bd73a8b3]{position:relative;min-width:0;display:grid;grid-template-columns:3px minmax(0,1fr) 15px;gap:12px;align-items:center;padding:15px 12px 15px 8px;border:1px solid transparent;border-radius:15px;color:inherit;background:transparent;text-align:left;cursor:pointer}.case-item[data-v-bd73a8b3]:hover{border-color:var(--line);background:#ffffffc2;transform:translateY(-1px)}.case-item.active[data-v-bd73a8b3]{border-color:#186f7438;background:#fff;box-shadow:0 10px 28px #11394514}.case-accent[data-v-bd73a8b3]{width:3px;height:48px;border-radius:99px;background:#d0934d}.case-item.is-unknown .case-accent[data-v-bd73a8b3],.case-item.is-frozen .case-accent[data-v-bd73a8b3]{background:#bb5357}.case-main[data-v-bd73a8b3]{min-width:0;display:grid;gap:7px}.case-topline[data-v-bd73a8b3]{display:flex;justify-content:space-between;gap:10px}.case-topline strong[data-v-bd73a8b3]{font:750 .78rem/1.2 var(--font-mono);letter-spacing:.02em}.case-topline small[data-v-bd73a8b3]{color:var(--ink-muted);font-size:.65rem;white-space:nowrap}.case-beneficiary[data-v-bd73a8b3],.case-reason[data-v-bd73a8b3]{overflow:hidden;color:var(--ink-soft);font-size:.7rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.case-reason[data-v-bd73a8b3]{color:var(--ink-muted);font-size:.65rem}.case-meta[data-v-bd73a8b3]{display:flex;align-items:center;gap:7px}.case-meta>b[data-v-bd73a8b3]{font-size:.78rem}.case-meta>i[data-v-bd73a8b3]{padding:3px 5px;border-radius:5px;color:var(--ink-muted);background:#eef2f3;font:700 .61rem/1 var(--font-mono);font-style:normal}.case-meta>em[data-v-bd73a8b3]{margin-left:auto;padding:4px 7px;border-radius:99px;color:#996223;background:#fff5e6;font-size:.62rem;font-style:normal;font-weight:700}.case-meta>em.is-unknown[data-v-bd73a8b3],.case-meta>em.is-frozen[data-v-bd73a8b3]{color:#a34448;background:#fff0ef}.case-arrow[data-v-bd73a8b3]{width:14px;color:var(--ink-muted);opacity:.5}.load-more[data-v-bd73a8b3]{margin:auto 12px 14px;min-height:38px;border:1px solid var(--line);border-radius:11px;color:var(--ink-soft);background:#fff;font-size:.73rem;cursor:pointer}.loading-stack[data-v-bd73a8b3]{display:grid;gap:9px;padding:8px 12px}.case-skeleton[data-v-bd73a8b3],.detail-skeleton[data-v-bd73a8b3]{border-radius:14px;background:linear-gradient(90deg,#e9eff0 25%,#f7f9fa,#e9eff0 65%);background-size:240% 100%;animation:shimmer-bd73a8b3 1.35s infinite}.case-skeleton[data-v-bd73a8b3]{height:106px}.detail-loading[data-v-bd73a8b3]{display:grid;gap:16px;padding:28px}.detail-skeleton[data-v-bd73a8b3]{height:210px}.detail-skeleton.wide[data-v-bd73a8b3]{height:130px}@keyframes shimmer-bd73a8b3{to{background-position:-200% 0}}.panel-state[data-v-bd73a8b3],.detail-state[data-v-bd73a8b3]{display:grid;justify-items:center;align-content:center;gap:9px;padding:44px 24px;text-align:center}.panel-state svg[data-v-bd73a8b3],.detail-state svg[data-v-bd73a8b3]{width:30px;color:var(--ink-muted)}.panel-state strong[data-v-bd73a8b3],.detail-state h2[data-v-bd73a8b3]{margin:0;font-size:1rem}.panel-state p[data-v-bd73a8b3],.detail-state p[data-v-bd73a8b3]{max-width:420px;margin:0;color:var(--ink-muted);font-size:.76rem;line-height:1.6}.panel-state button[data-v-bd73a8b3],.detail-state button[data-v-bd73a8b3]{margin-top:5px;padding:8px 13px;border:1px solid var(--line);border-radius:9px;color:var(--accent);background:#fff;cursor:pointer}.error-state svg[data-v-bd73a8b3],.detail-state:not(.neutral) svg[data-v-bd73a8b3]{color:var(--danger)}.case-detail[data-v-bd73a8b3]{min-width:0;background:#fff}.detail-state[data-v-bd73a8b3]{min-height:580px}.detail-head[data-v-bd73a8b3]{display:flex;justify-content:space-between;gap:22px;padding:28px 30px 21px;border-bottom:1px solid #edf1f2}.state-badge[data-v-bd73a8b3]{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border-radius:99px;color:#986126;background:#fff4e5;font-size:.66rem;font-weight:750}.state-badge i[data-v-bd73a8b3]{width:6px;height:6px;border-radius:50%;background:currentColor}.state-badge.is-unknown[data-v-bd73a8b3],.state-badge.is-frozen[data-v-bd73a8b3]{color:#a34448;background:#fff0ef}.detail-head h2[data-v-bd73a8b3]{margin:12px 0 7px;font:760 clamp(1.35rem,2vw,1.8rem)/1 var(--font-mono);letter-spacing:-.03em}.detail-head p[data-v-bd73a8b3]{margin:0;color:var(--ink-muted);font-size:.76rem}.detail-amount[data-v-bd73a8b3]{display:grid;justify-items:end;align-content:center;gap:6px}.detail-amount strong[data-v-bd73a8b3]{font-size:1.45rem}.detail-amount span[data-v-bd73a8b3]{color:var(--ink-muted);font:700 .68rem/1 var(--font-mono)}.intent-strip[data-v-bd73a8b3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line);background:#fafcfc}.intent-strip>span[data-v-bd73a8b3]{min-width:0;display:grid;gap:6px;padding:15px 17px;border-right:1px solid var(--line)}.intent-strip>span[data-v-bd73a8b3]:last-child{border-right:0}.intent-strip small[data-v-bd73a8b3]{color:var(--ink-muted);font-size:.65rem}.intent-strip strong[data-v-bd73a8b3]{overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.mono[data-v-bd73a8b3]{font-family:var(--font-mono)}.recovery-gate[data-v-bd73a8b3]{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:start;margin:20px 24px;padding:17px;border:1px solid rgba(187,83,87,.22);border-radius:16px;background:#fff8f6}.recovery-gate.ready[data-v-bd73a8b3]{border-color:#278b7038;background:#f0faf6}.recovery-gate.waiting[data-v-bd73a8b3]{border-color:#cb90403d;background:#fffaf0}.gate-icon[data-v-bd73a8b3]{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:#a34448;background:#bb53571a}.recovery-gate.ready .gate-icon[data-v-bd73a8b3]{color:#1d7c64;background:#278b701a}.gate-icon svg[data-v-bd73a8b3]{width:18px}.recovery-gate>div[data-v-bd73a8b3]:nth-child(2){display:grid;gap:5px}.recovery-gate strong[data-v-bd73a8b3]{font-size:.83rem}.recovery-gate p[data-v-bd73a8b3]{margin:0;color:var(--ink-soft);font-size:.71rem;line-height:1.55}.recovery-gate ul[data-v-bd73a8b3]{margin:3px 0 0;padding-left:17px;color:#985457;font-size:.67rem;line-height:1.55}.gate-actions[data-v-bd73a8b3]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.gate-actions button[data-v-bd73a8b3]{min-height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border-radius:10px;font-size:.7rem;font-weight:700;cursor:pointer}.gate-actions svg[data-v-bd73a8b3]{width:14px}.secondary-action[data-v-bd73a8b3]{border:1px solid var(--line-strong);color:var(--ink-soft);background:#fff}.release-action[data-v-bd73a8b3]{border:1px solid rgba(33,126,101,.2);color:#1d715e;background:#e8f6f1}.requeue-action[data-v-bd73a8b3]{border:1px solid #154d59;color:#fff;background:#174f5c;box-shadow:0 7px 16px #174f5c2e}.manual-close-action[data-v-bd73a8b3]{border:1px solid #b23b3b;color:#fff;background:#b23b3b;box-shadow:0 7px 16px #b23b3b33}.gate-actions button[data-v-bd73a8b3]:disabled{opacity:.55;cursor:wait}.evidence-grid[data-v-bd73a8b3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 24px 22px}.evidence-card[data-v-bd73a8b3]{min-width:0;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.evidence-card>header[data-v-bd73a8b3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;border-bottom:1px solid #edf1f2;background:#fafcfc}.evidence-card header>span[data-v-bd73a8b3]{display:grid;gap:5px}.evidence-card header strong[data-v-bd73a8b3]{font-size:.83rem}.evidence-card header>b[data-v-bd73a8b3]{padding:5px 7px;border-radius:7px;color:#a34448;background:#fff0ef;font:750 .62rem/1 var(--font-mono)}.evidence-card header>b.is-settled[data-v-bd73a8b3],.evidence-card header>b.is-allow[data-v-bd73a8b3]{color:#197059;background:#eaf7f2}.evidence-card header>b.is-rejected[data-v-bd73a8b3],.evidence-card header>b.is-no_match[data-v-bd73a8b3]{color:#9e5228;background:#fff2e8}.evidence-card header>b.is-empty[data-v-bd73a8b3],.evidence-card header>b.is-ambiguous[data-v-bd73a8b3],.evidence-card header>b.is-pending[data-v-bd73a8b3],.evidence-card header>b.is-requested[data-v-bd73a8b3]{color:var(--ink-muted);background:#edf2f3}.evidence-card dl[data-v-bd73a8b3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.evidence-card dl>div[data-v-bd73a8b3]{min-width:0;display:grid;gap:5px;padding:12px 15px;border-right:1px solid #edf1f2;border-bottom:1px solid #edf1f2}.evidence-card dl>div[data-v-bd73a8b3]:nth-child(2n){border-right:0}.evidence-card dt[data-v-bd73a8b3]{color:var(--ink-muted);font-size:.63rem}.evidence-card dd[data-v-bd73a8b3]{overflow:hidden;margin:0;font-size:.7rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.evidence-card>p[data-v-bd73a8b3]{margin:12px 15px;color:var(--ink-soft);font-size:.69rem;line-height:1.55}.evidence-card>footer[data-v-bd73a8b3]{padding:10px 15px;color:var(--ink-muted);background:#fafcfc;font-size:.62rem}.evidence-empty[data-v-bd73a8b3]{min-height:150px;display:grid;justify-items:center;align-content:center;gap:8px;padding:20px;text-align:center}.evidence-empty svg[data-v-bd73a8b3]{width:24px;color:var(--ink-muted)}.evidence-empty p[data-v-bd73a8b3]{max-width:340px;margin:0;color:var(--ink-muted);font-size:.69rem;line-height:1.6}.attempt-history[data-v-bd73a8b3]{margin:0 24px 22px;padding:18px;border:1px solid var(--line);border-radius:16px;background:#fafcfc}.attempt-history .section-head[data-v-bd73a8b3]{margin-bottom:12px}.attempt-history .section-head>b[data-v-bd73a8b3]{padding:5px 8px;border-radius:7px;color:#1d715e;background:#e8f6f1}.attempt-history .section-head>b.chain-bad[data-v-bd73a8b3]{color:#a34448;background:#fff0ef}.attempt-list[data-v-bd73a8b3]{display:grid;gap:7px}.attempt-list article[data-v-bd73a8b3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;padding:11px 12px;border:1px solid #e5ecee;border-radius:11px;background:#fff}.attempt-list article>span[data-v-bd73a8b3]{min-width:0;display:grid;gap:5px}.attempt-list small[data-v-bd73a8b3]{color:var(--ink-muted);font:700 .59rem/1 var(--font-mono);letter-spacing:.07em}.attempt-list strong[data-v-bd73a8b3]{overflow:hidden;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.evidence-vault[data-v-bd73a8b3]{margin:0 24px 22px;padding:18px;border:1px solid rgba(24,111,116,.2);border-radius:16px;background:linear-gradient(145deg,#f6fbfa,#fbfcfc)}.artifact-list[data-v-bd73a8b3]{display:grid;gap:8px}.artifact-list details[data-v-bd73a8b3]{border:1px solid #e0e9e9;border-radius:11px;overflow:hidden;background:#fff}.artifact-list summary[data-v-bd73a8b3]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 13px;cursor:pointer;list-style:none}.artifact-list summary[data-v-bd73a8b3]::-webkit-details-marker{display:none}.artifact-list summary>span[data-v-bd73a8b3]{min-width:0;display:grid;gap:5px}.artifact-list summary>span[data-v-bd73a8b3]:last-child{text-align:right}.artifact-list summary small[data-v-bd73a8b3]{color:var(--ink-muted);font:700 .59rem/1 var(--font-mono);letter-spacing:.07em}.artifact-list summary strong[data-v-bd73a8b3]{overflow:hidden;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.artifact-list pre[data-v-bd73a8b3]{max-height:360px;overflow:auto;margin:0;padding:14px;border-top:1px solid #e6eeee;color:#244b52;background:#f5f8f8;font:600 .64rem/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.audit-timeline[data-v-bd73a8b3]{margin:0 24px 27px;border-top:1px solid var(--line);padding-top:20px}.section-head[data-v-bd73a8b3]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.section-head>span[data-v-bd73a8b3]{display:grid;gap:5px}.section-head>b[data-v-bd73a8b3]{color:var(--ink-muted);font:700 .63rem/1 var(--font-mono)}.timeline-list[data-v-bd73a8b3]{display:grid}.timeline-event[data-v-bd73a8b3]{display:grid;grid-template-columns:28px minmax(0,1fr)}.timeline-marker[data-v-bd73a8b3]{position:relative;display:flex;justify-content:center}.timeline-marker[data-v-bd73a8b3]:after{content:"";position:absolute;top:17px;bottom:-1px;width:1px;background:var(--line)}.timeline-event:last-child .timeline-marker[data-v-bd73a8b3]:after{display:none}.timeline-marker i[data-v-bd73a8b3]{position:relative;z-index:1;width:9px;height:9px;margin-top:6px;border:2px solid #fff;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px #186f741f}.timeline-copy[data-v-bd73a8b3]{min-width:0;padding:0 0 17px 7px}.timeline-copy header[data-v-bd73a8b3]{display:flex;justify-content:space-between;gap:12px}.timeline-copy header strong[data-v-bd73a8b3]{font-size:.76rem}.timeline-copy time[data-v-bd73a8b3]{color:var(--ink-muted);font:600 .63rem/1.4 var(--font-mono)}.timeline-copy p[data-v-bd73a8b3]{margin:5px 0 7px;color:var(--ink-soft);font-size:.69rem;line-height:1.5}.timeline-copy footer[data-v-bd73a8b3]{display:flex;flex-wrap:wrap;gap:5px}.timeline-copy footer span[data-v-bd73a8b3]{padding:4px 6px;border-radius:6px;color:var(--ink-muted);background:#f1f4f5;font-size:.6rem}.timeline-empty[data-v-bd73a8b3]{padding:25px;color:var(--ink-muted);background:#fafcfc;text-align:center;font-size:.72rem}.sr-only[data-v-bd73a8b3]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.recovery-modal-backdrop[data-v-bd73a8b3]{position:fixed;inset:0;z-index:5000;display:grid;place-items:center;padding:22px;background:#061921a3;backdrop-filter:blur(10px)}.recovery-modal-panel[data-v-bd73a8b3]{width:min(680px,100%);max-height:min(88vh,900px);overflow:auto;border:1px solid rgba(255,255,255,.75);border-radius:22px;background:#fff;box-shadow:0 35px 95px #051a2257}.modal-head[data-v-bd73a8b3]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:13px;align-items:start;padding:22px 23px 18px;border-bottom:1px solid var(--line)}.modal-symbol[data-v-bd73a8b3]{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;color:var(--accent);background:var(--accent-soft)}.modal-symbol.release[data-v-bd73a8b3],.modal-symbol.requeue[data-v-bd73a8b3]{color:#a35b2e;background:#fff3e9}.modal-symbol svg[data-v-bd73a8b3]{width:19px}.modal-head small[data-v-bd73a8b3]{color:var(--accent);font:750 .63rem/1 var(--font-mono);letter-spacing:.12em}.modal-head h2[data-v-bd73a8b3]{margin:7px 0 5px;font-size:1.2rem}.modal-head p[data-v-bd73a8b3]{margin:0;color:var(--ink-muted);font-size:.71rem;line-height:1.5}.modal-head>button[data-v-bd73a8b3]{width:32px;height:32px;border:1px solid var(--line);border-radius:9px;color:var(--ink-muted);background:#fff;font-size:1.15rem;cursor:pointer}.modal-intent-summary[data-v-bd73a8b3]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:17px 22px 0;border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#f8fafb}.modal-intent-summary>span[data-v-bd73a8b3]{min-width:0;display:grid;gap:5px;padding:10px;border-right:1px solid var(--line)}.modal-intent-summary>span[data-v-bd73a8b3]:last-child{border-right:0}.modal-intent-summary strong[data-v-bd73a8b3]{overflow:hidden;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.modal-fields[data-v-bd73a8b3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 22px 5px}.modal-fields.single-column[data-v-bd73a8b3]{grid-template-columns:1fr}.modal-fields label[data-v-bd73a8b3]:not(.confirm-check){display:grid;gap:7px}.modal-fields label>span[data-v-bd73a8b3]{color:var(--ink-soft);font-size:.7rem;font-weight:700}.modal-fields input[data-v-bd73a8b3],.modal-fields select[data-v-bd73a8b3],.modal-fields textarea[data-v-bd73a8b3]{width:100%;padding:10px 11px;outline:0;font-size:.77rem;resize:vertical}.modal-fields input[data-v-bd73a8b3]:focus,.modal-fields select[data-v-bd73a8b3]:focus,.modal-fields textarea[data-v-bd73a8b3]:focus{border-color:var(--accent);box-shadow:var(--gb-focus-ring)}.field-wide[data-v-bd73a8b3]{grid-column:1 / -1}.trusted-inquiry[data-v-bd73a8b3]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:13px;padding:15px;border:1px solid rgba(24,111,116,.2);border-radius:14px;background:linear-gradient(135deg,#edf8f5,#f8fbfb)}.trusted-inquiry-icon[data-v-bd73a8b3]{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;color:var(--accent);background:#fff;box-shadow:0 8px 20px #144f5914}.trusted-inquiry-icon svg[data-v-bd73a8b3]{width:20px}.trusted-inquiry>div[data-v-bd73a8b3]{display:grid;gap:6px}.trusted-inquiry small[data-v-bd73a8b3]{color:var(--accent);font:750 .62rem/1 var(--font-mono);letter-spacing:.1em}.trusted-inquiry strong[data-v-bd73a8b3]{font-size:.8rem}.trusted-inquiry p[data-v-bd73a8b3]{margin:0;color:var(--ink-soft);font-size:.69rem;line-height:1.6}.inquiry-run-steps[data-v-bd73a8b3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none}.inquiry-run-steps li[data-v-bd73a8b3]{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr);gap:8px;align-items:start;padding:10px;border:1px solid var(--line);border-radius:11px;background:#fafcfc;opacity:.68}.inquiry-run-steps li>i[data-v-bd73a8b3]{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:var(--ink-muted);background:#e9eff0;font:750 .63rem/1 var(--font-mono);font-style:normal}.inquiry-run-steps li>span[data-v-bd73a8b3]{min-width:0;display:grid;gap:4px}.inquiry-run-steps strong[data-v-bd73a8b3]{font-size:.67rem;line-height:1.3}.inquiry-run-steps small[data-v-bd73a8b3]{color:var(--ink-muted);font-size:.59rem;line-height:1.45}.inquiry-run-steps li.active[data-v-bd73a8b3]{opacity:1;border-color:#186f742e;background:#f1f9f7}.inquiry-run-steps li.active>i[data-v-bd73a8b3]{color:#fff;background:var(--accent)}.inquiry-run-steps li.current[data-v-bd73a8b3]{box-shadow:0 0 0 3px #186f7417}.inquiry-run-steps li.current>i[data-v-bd73a8b3]{animation:inquiry-pulse-bd73a8b3 1.15s ease-in-out infinite}@keyframes inquiry-pulse-bd73a8b3{50%{box-shadow:0 0 0 6px #186f741f}}.inquiry-failure-note[data-v-bd73a8b3]{display:flex;gap:9px;padding:11px 12px;border:1px solid rgba(187,83,87,.2);border-radius:11px;color:#98484c;background:#fff4f3}.inquiry-failure-note svg[data-v-bd73a8b3]{width:17px;flex:none}.inquiry-failure-note span[data-v-bd73a8b3]{display:grid;gap:3px}.inquiry-failure-note strong[data-v-bd73a8b3]{font-size:.7rem}.inquiry-failure-note small[data-v-bd73a8b3]{color:#a86366;font-size:.64rem;line-height:1.45}.action-warning[data-v-bd73a8b3]{display:flex;gap:10px;padding:12px 13px;border:1px solid rgba(187,83,87,.18);border-radius:12px;color:#8e4549;background:#fff5f4}.action-warning svg[data-v-bd73a8b3]{width:18px;flex:none}.action-warning p[data-v-bd73a8b3]{margin:0;font-size:.71rem;line-height:1.55}.action-warning strong[data-v-bd73a8b3]{display:block}.confirm-check[data-v-bd73a8b3]{display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid var(--line);border-radius:11px;background:#fafcfc;cursor:pointer}.confirm-check input[data-v-bd73a8b3]{width:16px;height:16px;margin:1px 0 0;flex:none;accent-color:var(--accent)}.confirm-check span[data-v-bd73a8b3]{line-height:1.5}.generation-preview[data-v-bd73a8b3]{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:13px;background:#f8fafb}.generation-preview>span[data-v-bd73a8b3]{display:grid;gap:5px;text-align:center}.generation-preview strong[data-v-bd73a8b3]{font:760 1.25rem/1 var(--font-mono)}.generation-preview>svg[data-v-bd73a8b3]{width:18px;color:var(--ink-muted)}.generation-preview .next strong[data-v-bd73a8b3]{color:var(--accent)}.key-preview[data-v-bd73a8b3]{display:grid;gap:8px}.key-preview>span[data-v-bd73a8b3]{min-width:0;display:grid;gap:5px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fbfcfc}.key-preview code[data-v-bd73a8b3]{overflow:hidden;color:var(--ink-soft);font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.preview-blockers[data-v-bd73a8b3]{padding:12px;border:1px solid rgba(187,83,87,.2);border-radius:11px;color:#96494d;background:#fff5f4;font-size:.7rem}.preview-blockers ul[data-v-bd73a8b3]{margin:6px 0 0;padding-left:18px}.modal-error[data-v-bd73a8b3]{display:flex;align-items:center;gap:8px;margin:14px 22px 0;padding:10px 12px;border:1px solid rgba(187,83,87,.2);border-radius:10px;color:#99484c;background:#fff2f1;font-size:.72rem}.modal-error svg[data-v-bd73a8b3]{width:16px}.modal-actions[data-v-bd73a8b3]{display:flex;justify-content:flex-end;gap:9px;padding:18px 22px 22px}.modal-actions button[data-v-bd73a8b3]{min-height:40px;padding:0 16px;border-radius:11px;font-size:.76rem;font-weight:700;cursor:pointer}.modal-cancel[data-v-bd73a8b3]{border:1px solid var(--line-strong);color:var(--ink-soft);background:#fff}.modal-submit[data-v-bd73a8b3]{display:inline-flex;align-items:center;gap:8px;border:1px solid #14515b;color:#fff;background:#174f5c;box-shadow:0 8px 20px #174f5c33}.modal-submit.release[data-v-bd73a8b3],.modal-submit.requeue[data-v-bd73a8b3]{border-color:#9e592e;background:#a95f31}.modal-submit.manual-close[data-v-bd73a8b3]{border-color:#922f2f;background:#b23b3b}.modal-actions button[data-v-bd73a8b3]:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.button-spinner[data-v-bd73a8b3]{width:14px;height:14px;border:2px solid rgba(255,255,255,.42);border-top-color:#fff;border-radius:50%;animation:spin-bd73a8b3 .8s linear infinite}.recovery-modal-enter-active[data-v-bd73a8b3],.recovery-modal-leave-active[data-v-bd73a8b3]{transition:opacity .18s ease}.recovery-modal-enter-active .recovery-modal-panel[data-v-bd73a8b3],.recovery-modal-leave-active .recovery-modal-panel[data-v-bd73a8b3]{transition:transform .2s ease,opacity .18s ease}.recovery-modal-enter-from[data-v-bd73a8b3],.recovery-modal-leave-to[data-v-bd73a8b3]{opacity:0}.recovery-modal-enter-from .recovery-modal-panel[data-v-bd73a8b3],.recovery-modal-leave-to .recovery-modal-panel[data-v-bd73a8b3]{opacity:0;transform:translateY(12px) scale(.985)}@media (max-width: 1180px){.recovery-toolbar[data-v-bd73a8b3]{grid-template-columns:minmax(190px,1fr) auto auto}.case-search[data-v-bd73a8b3]{grid-column:1 / -1;grid-row:2}.recovery-layout[data-v-bd73a8b3]{grid-template-columns:minmax(300px,.75fr) minmax(0,1.45fr)}.intent-strip[data-v-bd73a8b3]{grid-template-columns:repeat(2,minmax(0,1fr))}.intent-strip>span[data-v-bd73a8b3]:nth-child(2){border-right:0}.intent-strip>span[data-v-bd73a8b3]:nth-child(-n+2){border-bottom:1px solid var(--line)}.recovery-gate[data-v-bd73a8b3]{grid-template-columns:40px minmax(0,1fr)}.gate-actions[data-v-bd73a8b3]{grid-column:2;justify-content:flex-start}.evidence-grid[data-v-bd73a8b3]{grid-template-columns:1fr}}@media (max-width: 820px){.recovery-center[data-v-bd73a8b3]{padding-top:12px}.recovery-hero[data-v-bd73a8b3]{align-items:flex-start;padding:22px;border-radius:20px 20px 0 0}.hero-assurance[data-v-bd73a8b3]{display:none}.recovery-toolbar[data-v-bd73a8b3]{grid-template-columns:1fr auto}.connection-filter[data-v-bd73a8b3]{grid-column:1 / -1}.state-tabs[data-v-bd73a8b3]{max-width:100%;overflow-x:auto}.case-search[data-v-bd73a8b3]{grid-column:1 / -1;grid-row:auto}.recovery-layout[data-v-bd73a8b3]{min-height:0;grid-template-columns:1fr;border-radius:0 0 20px 20px}.case-panel[data-v-bd73a8b3]{max-height:430px;border-right:0;border-bottom:1px solid var(--line)}.case-list[data-v-bd73a8b3]{overflow:auto}.detail-head[data-v-bd73a8b3]{padding:23px 20px 18px}.detail-amount strong[data-v-bd73a8b3]{font-size:1.15rem}.recovery-gate[data-v-bd73a8b3]{margin-inline:16px}.evidence-grid[data-v-bd73a8b3]{padding-inline:16px}.audit-timeline[data-v-bd73a8b3],.attempt-history[data-v-bd73a8b3],.evidence-vault[data-v-bd73a8b3]{margin-inline:16px}.attempt-list article[data-v-bd73a8b3]{grid-template-columns:repeat(2,minmax(0,1fr))}.modal-intent-summary[data-v-bd73a8b3]{grid-template-columns:repeat(2,minmax(0,1fr))}.modal-intent-summary>span[data-v-bd73a8b3]{border-bottom:1px solid var(--line)}.modal-intent-summary>span[data-v-bd73a8b3]:nth-child(2n){border-right:0}.modal-intent-summary>span[data-v-bd73a8b3]:last-child{grid-column:1 / -1;border-bottom:0}}@media (max-width: 720px){.recovery-toolbar[data-v-bd73a8b3]{grid-template-columns:1fr;gap:10px}.connection-filter[data-v-bd73a8b3],.state-tabs[data-v-bd73a8b3],.case-search[data-v-bd73a8b3],.refresh-button[data-v-bd73a8b3]{grid-column:1;grid-row:auto;width:100%}.connection-filter[data-v-bd73a8b3]{grid-template-columns:1fr;gap:7px}.connection-filter select[data-v-bd73a8b3],.case-search[data-v-bd73a8b3]{min-height:48px;font-size:16px}.case-search input[data-v-bd73a8b3]{min-height:44px;font-size:16px}.state-tabs[data-v-bd73a8b3]{min-height:50px;overflow-x:auto;scrollbar-width:none}.state-tabs[data-v-bd73a8b3]::-webkit-scrollbar{display:none}.state-tabs button[data-v-bd73a8b3]{flex:0 0 auto;min-height:44px;padding-inline:13px;font-size:12px}.refresh-button[data-v-bd73a8b3]{min-height:44px;justify-content:center;font-size:13px}.case-beneficiary[data-v-bd73a8b3],.case-reason[data-v-bd73a8b3]{overflow:visible;white-space:normal}.case-item[data-v-bd73a8b3]{min-height:108px}.intent-strip strong[data-v-bd73a8b3],.evidence-card dd[data-v-bd73a8b3],.attempt-list strong[data-v-bd73a8b3],.artifact-list summary strong[data-v-bd73a8b3],.modal-intent-summary strong[data-v-bd73a8b3],.key-preview code[data-v-bd73a8b3]{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.gate-actions button[data-v-bd73a8b3]{min-height:44px;justify-content:center;font-size:12px}.recovery-modal-backdrop[data-v-bd73a8b3]{align-items:end;padding:0}.recovery-modal-panel[data-v-bd73a8b3]{width:100%;max-height:min(94dvh,900px);border-radius:22px 22px 0 0;overscroll-behavior:contain}.modal-head[data-v-bd73a8b3]{position:sticky;top:0;z-index:3;padding:18px 16px;background:#fffffffa;backdrop-filter:blur(12px)}.modal-head>button[data-v-bd73a8b3]{width:44px;height:44px}.modal-fields[data-v-bd73a8b3]{grid-template-columns:1fr;padding-inline:16px}.modal-fields input[data-v-bd73a8b3],.modal-fields select[data-v-bd73a8b3],.modal-fields textarea[data-v-bd73a8b3]{min-height:48px;font-size:16px}.confirm-check input[data-v-bd73a8b3]{width:20px;height:20px}.modal-actions[data-v-bd73a8b3]{position:sticky;bottom:0;z-index:3;padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff7;backdrop-filter:blur(12px)}.modal-actions button[data-v-bd73a8b3]{min-height:48px;font-size:13px}}@media (max-width: 560px){.recovery-center[data-v-bd73a8b3]{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.recovery-hero[data-v-bd73a8b3]{padding:19px 17px}.hero-copy h1[data-v-bd73a8b3]{font-size:1.65rem}.hero-copy p[data-v-bd73a8b3]{font-size:.78rem}.recovery-toolbar[data-v-bd73a8b3]{padding:12px}.recovery-toolbar[data-v-bd73a8b3]{grid-template-columns:1fr}.connection-filter[data-v-bd73a8b3],.state-tabs[data-v-bd73a8b3],.case-search[data-v-bd73a8b3],.refresh-button[data-v-bd73a8b3]{grid-column:1;grid-row:auto}.state-tabs[data-v-bd73a8b3]{grid-column:1}.state-tabs button[data-v-bd73a8b3]{flex:0 0 auto}.refresh-button[data-v-bd73a8b3],.case-search[data-v-bd73a8b3]{grid-column:1;grid-row:auto}.detail-head[data-v-bd73a8b3]{display:grid}.detail-amount[data-v-bd73a8b3]{justify-items:start}.intent-strip[data-v-bd73a8b3]{grid-template-columns:1fr}.intent-strip>span[data-v-bd73a8b3]{border-right:0;border-bottom:1px solid var(--line)}.recovery-gate[data-v-bd73a8b3]{grid-template-columns:1fr}.gate-actions[data-v-bd73a8b3]{grid-column:auto;justify-content:stretch}.gate-actions button[data-v-bd73a8b3]{justify-content:center;flex:1 1 100%}.evidence-card dl[data-v-bd73a8b3]{grid-template-columns:1fr}.evidence-card dl>div[data-v-bd73a8b3]{border-right:0}.timeline-copy header[data-v-bd73a8b3]{display:grid;gap:4px}.attempt-list article[data-v-bd73a8b3]{grid-template-columns:1fr}.recovery-modal-backdrop[data-v-bd73a8b3]{align-items:end;padding:0}.recovery-modal-panel[data-v-bd73a8b3]{width:100%;max-height:min(94dvh,900px);border-radius:22px 22px 0 0}.modal-head[data-v-bd73a8b3]{padding:18px}.modal-intent-summary[data-v-bd73a8b3]{grid-template-columns:1fr;margin-inline:16px}.modal-intent-summary>span[data-v-bd73a8b3]{border-right:0;border-bottom:1px solid var(--line)}.modal-intent-summary>span[data-v-bd73a8b3]:nth-child(2n){border-right:0}.modal-intent-summary>span[data-v-bd73a8b3]:last-child{grid-column:auto;border-bottom:0}.modal-fields[data-v-bd73a8b3]{grid-template-columns:1fr;padding-inline:16px}.inquiry-run-steps[data-v-bd73a8b3]{grid-template-columns:1fr}.field-wide[data-v-bd73a8b3]{grid-column:auto}.modal-actions[data-v-bd73a8b3]{position:sticky;bottom:0;padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff5}.modal-actions button[data-v-bd73a8b3]{flex:1}}@media (prefers-reduced-motion: reduce){[data-v-bd73a8b3],[data-v-bd73a8b3]:before,[data-v-bd73a8b3]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mon-root[data-v-93a06cec]{display:grid;gap:14px;grid-column:1 / -1;min-width:0}.mon-kicker[data-v-93a06cec]{font:650 9px/1 var(--font-mono, monospace);letter-spacing:.22em;color:var(--accent, #247a74)}.mon-head[data-v-93a06cec]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.mon-head h2[data-v-93a06cec]{margin:4px 0 2px;font-size:20px}.mon-head p[data-v-93a06cec]{margin:0;font-size:11.5px;color:#1222338c}.mon-head-actions[data-v-93a06cec]{display:flex;gap:8px;align-items:center}.mon-refresh[data-v-93a06cec],.mon-search[data-v-93a06cec]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border:1px solid rgba(24,111,116,.26);border-radius:9px;background:var(--accent, #247a74);color:#fff;font-size:11.5px;font-weight:650;cursor:pointer}.mon-refresh[data-v-93a06cec]:disabled{opacity:.6}.mon-refresh svg[data-v-93a06cec],.mon-search svg[data-v-93a06cec]{width:13px}.spin[data-v-93a06cec]{animation:monspin-93a06cec 1s linear infinite}@keyframes monspin-93a06cec{to{transform:rotate(360deg)}}.mon-toggle[data-v-93a06cec]{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border:1px solid rgba(18,34,51,.16);border-radius:9px;background:#fff;font-size:11px;font-weight:600;color:#12223399;cursor:pointer}.mon-toggle i[data-v-93a06cec]{width:8px;height:8px;border-radius:50%;background:#12223340}.mon-toggle.on[data-v-93a06cec]{color:var(--accent, #247a74);border-color:#186f744d}.mon-toggle.on i[data-v-93a06cec]{background:#2ba579;box-shadow:0 0 0 3px #2ba5792e}.mon-toggle.small[data-v-93a06cec]{height:28px}.mon-alerts[data-v-93a06cec]{display:grid;gap:8px}.mon-alert[data-v-93a06cec]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:11px;cursor:pointer;border:1px solid}.mon-alert svg[data-v-93a06cec]{width:17px;flex:0 0 auto}.mon-alert div[data-v-93a06cec]{flex:1;min-width:0;display:grid;gap:2px}.mon-alert strong[data-v-93a06cec]{font-size:12.5px}.mon-alert small[data-v-93a06cec]{font-size:10.5px;opacity:.75}.mon-alert b[data-v-93a06cec]{font-size:10.5px;white-space:nowrap}.mon-alert.critical[data-v-93a06cec]{border-color:#c0454b59;background:#fdf1f0;color:#a33a40}.mon-alert.warn[data-v-93a06cec]{border-color:#b7873759;background:#fdf7ea;color:#8b672d}.mon-alert.ok[data-v-93a06cec]{border-color:#2ba5794d;background:#eff9f4;color:#197466;cursor:default}.mon-grid[data-v-93a06cec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.mon-card[data-v-93a06cec]{border:1px solid rgba(18,34,51,.1);border-radius:14px;background:#fff;padding:14px 16px;display:grid;gap:10px;align-content:start}.mon-card>header[data-v-93a06cec]{display:flex;justify-content:space-between;align-items:flex-start}.mon-card>header>span[data-v-93a06cec]{display:grid;gap:4px}.mon-card>header small[data-v-93a06cec]{font:650 8px/1 var(--font-mono, monospace);letter-spacing:.18em;color:#12223373}.mon-card>header strong[data-v-93a06cec]{font-size:13.5px}.mon-card>header>b[data-v-93a06cec]{font:700 11px/1 var(--font-mono, monospace);color:var(--accent, #247a74)}.mon-card>header>b.hot[data-v-93a06cec]{color:#c0454b}.mon-card>footer[data-v-93a06cec]{display:flex;gap:14px;font-size:10px;color:#1222338c}.mon-card>footer .lg[data-v-93a06cec]{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:4px}.lg.settled[data-v-93a06cec]{background:#2ba579}.lg.failed[data-v-93a06cec]{background:#c0454b}.lg.created[data-v-93a06cec]{background:#12223340}.mon-bars[data-v-93a06cec]{display:flex;align-items:flex-end;gap:2px;height:96px}.mon-bar[data-v-93a06cec]{flex:1;display:flex;flex-direction:column-reverse;gap:1px;height:100%}.mon-bar .seg[data-v-93a06cec]{display:block;border-radius:2px 2px 0 0;min-height:0}.seg.settled[data-v-93a06cec]{background:#2ba579}.seg.failed[data-v-93a06cec]{background:#c0454b}.seg.created[data-v-93a06cec]{background:#12223338}.mon-stages[data-v-93a06cec]{display:grid;gap:8px}.mon-stage[data-v-93a06cec]{display:grid;grid-template-columns:110px 1fr 92px;gap:8px;align-items:center}.mon-stage-name[data-v-93a06cec]{display:grid;font-size:11px;font-weight:600}.mon-stage-name small[data-v-93a06cec]{font-weight:400;font-size:9px;color:#12223373}.mon-stage-track[data-v-93a06cec]{position:relative;height:14px;border-radius:4px;background:#1222330f;overflow:hidden}.mon-stage-track .avg[data-v-93a06cec]{position:absolute;inset:0 auto 0 0;background:var(--accent, #247a74);border-radius:4px}.mon-stage-track .max[data-v-93a06cec]{position:absolute;inset:0 auto 0 0;border-right:2px solid #c0454b}.mon-stage>b[data-v-93a06cec]{font:700 10.5px/1 var(--font-mono, monospace);text-align:right}.mon-stage>b small[data-v-93a06cec]{font-weight:400;color:#12223373}.mon-line[data-v-93a06cec]{width:100%;height:96px}.mon-toperr[data-v-93a06cec]{display:grid;gap:6px}.mon-toperr article[data-v-93a06cec]{display:flex;align-items:center;gap:9px;padding:7px 9px;border:1px solid rgba(192,69,75,.16);border-radius:9px;background:#fdf7f6}.mon-errmod[data-v-93a06cec]{flex:0 0 auto;padding:3px 6px;border-radius:5px;background:#c0454b1f;color:#a33a40;font:700 8.5px/1 var(--font-mono, monospace)}.mon-toperr article>div[data-v-93a06cec]{flex:1;min-width:0;display:grid;gap:2px}.mon-toperr strong[data-v-93a06cec]{font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mon-toperr small[data-v-93a06cec]{font-size:9px;color:#12223380}.mon-toperr button[data-v-93a06cec],.mon-locate[data-v-93a06cec]{flex:0 0 auto;height:24px;padding:0 10px;border:1px solid rgba(192,69,75,.3);border-radius:7px;background:#fff;color:#a33a40;font-size:10px;font-weight:650;cursor:pointer}.mon-empty[data-v-93a06cec]{display:flex;align-items:center;justify-content:center;gap:8px;padding:22px;color:#12223373;font-size:11px}.mon-empty svg[data-v-93a06cec]{width:15px}.mon-empty.ok[data-v-93a06cec]{color:#197466}.mon-filters[data-v-93a06cec]{display:flex;flex-wrap:wrap;gap:7px}.mon-filters select[data-v-93a06cec],.mon-filters input[data-v-93a06cec]{height:30px;padding:0 9px;border:1px solid rgba(18,34,51,.14);border-radius:8px;font-size:11px;background:#fff;color:inherit}.mon-filters input[data-v-93a06cec]{min-width:150px}.mon-filters .mono[data-v-93a06cec]{font-family:var(--font-mono, monospace)}.mon-logtable[data-v-93a06cec]{display:grid}.mon-logrow[data-v-93a06cec]{display:flex;align-items:center;gap:9px;padding:6px 8px;cursor:pointer;border-bottom:1px solid rgba(18,34,51,.06);font-size:11px}.mon-logrow[data-v-93a06cec]:hover{background:#186f740d}.mon-logrow.open[data-v-93a06cec]{background:#186f7412}.mon-logrow .ts[data-v-93a06cec]{flex:0 0 86px;color:#12223380;font-size:10px}.mon-logrow .lv[data-v-93a06cec]{flex:0 0 38px;text-align:center;padding:2px 0;border-radius:5px;font-size:9px;font-weight:700}.lv.info[data-v-93a06cec]{background:#12223312;color:#12223399}.lv.warn[data-v-93a06cec]{background:#fdf1dc;color:#916b2f}.lv.error[data-v-93a06cec]{background:#fde8e7;color:#a33a40}.mon-logrow .md[data-v-93a06cec]{flex:0 0 auto;padding:2px 6px;border-radius:5px;background:#186f7417;color:var(--accent, #247a74);font:650 9px/1.4 var(--font-mono, monospace)}.mon-logrow .msg[data-v-93a06cec]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mon-logrow.error .msg[data-v-93a06cec]{color:#a33a40}.mon-logrow .dur[data-v-93a06cec]{flex:0 0 auto;color:#12223380;font-size:10px}.mon-logdetail[data-v-93a06cec]{padding:10px 12px;background:#12223308;border-bottom:1px solid rgba(18,34,51,.06)}.mon-logdetail dl[data-v-93a06cec]{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 6px}.mon-logdetail dl>div[data-v-93a06cec]{display:flex;gap:6px;font-size:10.5px}.mon-logdetail dt[data-v-93a06cec]{color:#12223373}.mon-logdetail dd[data-v-93a06cec]{margin:0}.mon-logdetail pre[data-v-93a06cec]{margin:0;padding:8px;border-radius:8px;background:#0f2934;color:#c8e0dc;font:10px/1.5 var(--font-mono, monospace);overflow-x:auto}.mono[data-v-93a06cec]{font-family:var(--font-mono, monospace)}.mon-logfoot[data-v-93a06cec]{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;color:#12223380}.mon-logfoot button[data-v-93a06cec]{height:26px;padding:0 12px;border:1px solid rgba(24,111,116,.26);border-radius:7px;background:#fff;color:var(--accent, #247a74);font-size:10.5px;font-weight:650;cursor:pointer}.routing-center[data-v-c2f27d8f]{display:flex;flex-direction:column;gap:16px;grid-column:1 / -1}.rc-head[data-v-c2f27d8f]{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap}.rc-kicker[data-v-c2f27d8f]{font:650 9px/1 var(--font-mono);letter-spacing:.22em;color:var(--accent)}.rc-head h1[data-v-c2f27d8f]{margin:5px 0 0;font-size:24px;letter-spacing:-.02em;color:var(--ink)}.rc-hint[data-v-c2f27d8f]{font-size:11px;color:#12223373}.rc-error[data-v-c2f27d8f]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;background:#b3362b12;border:1px solid rgba(179,54,43,.22);color:#a43228;font-size:12px}.rc-error svg[data-v-c2f27d8f]{width:14px;flex:none}.rc-grid[data-v-c2f27d8f]{display:grid;grid-template-columns:minmax(380px,5fr) minmax(420px,6fr);gap:14px;align-items:start}.rc-col[data-v-c2f27d8f]{display:grid;gap:14px}.rc-card[data-v-c2f27d8f]{padding:20px;border:1px solid rgba(24,111,116,.15);border-radius:18px;background:#ffffffeb;box-shadow:0 14px 34px #0f2f3412}.rc-card-head[data-v-c2f27d8f]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.rc-card-head h2[data-v-c2f27d8f]{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;color:var(--ink)}.rc-card-head h2 svg[data-v-c2f27d8f]{width:16px;color:var(--accent)}.rc-card-head span[data-v-c2f27d8f]{font-size:10.5px;color:#1222336b}.rc-empty[data-v-c2f27d8f]{display:grid;place-items:center;gap:6px;padding:30px 16px;color:#12223373;text-align:center}.rc-empty svg[data-v-c2f27d8f]{width:26px;color:#186f7466;margin-bottom:4px}.rc-empty strong[data-v-c2f27d8f]{font-size:13px;color:#122233b3}.rc-empty span[data-v-c2f27d8f]{font-size:11.5px;line-height:1.6}.rc-empty.slim[data-v-c2f27d8f]{padding:18px 10px}.rc-profile[data-v-c2f27d8f]{display:grid;gap:12px;margin-bottom:12px;padding:16px;border:1px solid rgba(24,111,116,.16);border-radius:14px;background:#186f7408}.rc-profile-head[data-v-c2f27d8f]{display:flex;align-items:center;gap:10px}.rc-profile-title[data-v-c2f27d8f]{flex:1;display:flex;align-items:baseline;gap:10px}.rc-profile-title strong[data-v-c2f27d8f]{font-size:14px;color:var(--ink)}.rc-strategy[data-v-c2f27d8f]{font:650 9.5px/1 var(--font-mono);color:#12223373;letter-spacing:.06em}.rc-switch[data-v-c2f27d8f]{position:relative;width:38px;height:21px;padding:0;border:1px solid rgba(18,34,51,.18);border-radius:999px;background:#1222331a;cursor:pointer;transition:all .2s ease}.rc-switch span[data-v-c2f27d8f]{position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000038;transition:transform .2s ease}.rc-switch.on[data-v-c2f27d8f]{background:var(--accent);border-color:var(--accent)}.rc-switch.on span[data-v-c2f27d8f]{transform:translate(17px)}.rc-icon-btn[data-v-c2f27d8f]{display:grid;place-items:center;width:28px;height:28px;border:1px solid transparent;border-radius:8px;background:transparent;color:#12223366;cursor:pointer}.rc-icon-btn[data-v-c2f27d8f]:hover{background:#1222330f}.rc-icon-btn.danger[data-v-c2f27d8f]:hover{color:#a43228;border-color:#b3362b42;background:#b3362b12}.rc-icon-btn svg[data-v-c2f27d8f]{width:13px}.rc-members[data-v-c2f27d8f]{list-style:none;margin:0;padding:0;display:grid;gap:7px}.rc-members li[data-v-c2f27d8f]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;background:#ffffffd9;border:1px solid rgba(18,34,51,.08)}.rc-member-dot[data-v-c2f27d8f]{width:8px;height:8px;border-radius:50%;flex:none;background:#12223333}.rc-member-dot.ok[data-v-c2f27d8f]{background:#0e7a5f;box-shadow:0 0 0 3px #107a5f1f}.rc-member-dot.warn[data-v-c2f27d8f]{background:#b2842e}.rc-member-dot.bad[data-v-c2f27d8f]{background:#b3362b}.rc-member-info[data-v-c2f27d8f]{flex:1;display:grid;gap:2px}.rc-member-info strong[data-v-c2f27d8f]{font-size:12.5px;color:var(--ink)}.rc-member-info small[data-v-c2f27d8f]{font-size:10px;color:#1222337a}.rc-member-weight[data-v-c2f27d8f]{font:650 10.5px/1 var(--font-mono);color:#12223373}.rc-no-member[data-v-c2f27d8f]{padding:8px 2px;font-size:11.5px;color:#1222336b}.rc-add-member[data-v-c2f27d8f]{display:flex;gap:8px}.rc-add-member select[data-v-c2f27d8f],.rc-create-grid input[data-v-c2f27d8f],.rc-create-grid select[data-v-c2f27d8f],.rc-preview-form select[data-v-c2f27d8f]{flex:1;padding:9px 11px;font-size:12.5px;border:1px solid rgba(18,34,51,.16);border-radius:10px;background:#fff;outline:none}.rc-add-member select[data-v-c2f27d8f]:focus,.rc-create-grid input[data-v-c2f27d8f]:focus,.rc-preview-form select[data-v-c2f27d8f]:focus{border-color:var(--accent)}.rc-btn[data-v-c2f27d8f]{display:inline-flex;align-items:center;gap:6px;padding:9px 15px;border-radius:10px;font-size:12px;font-weight:650;cursor:pointer;border:1px solid rgba(24,111,116,.3);background:transparent;color:var(--accent);white-space:nowrap}.rc-btn[data-v-c2f27d8f]:hover{background:#186f7412}.rc-btn.primary[data-v-c2f27d8f]{background:var(--accent);border-color:var(--accent);color:#fff}.rc-btn.primary[data-v-c2f27d8f]:hover{filter:brightness(1.08)}.rc-btn[data-v-c2f27d8f]:disabled{opacity:.55;cursor:default}.rc-btn svg[data-v-c2f27d8f]{width:13px}.rc-create[data-v-c2f27d8f]{display:grid;gap:10px;margin-top:4px;padding-top:14px;border-top:1px dashed rgba(18,34,51,.12)}.rc-create-title[data-v-c2f27d8f]{font:650 9.5px/1 var(--font-mono);letter-spacing:.14em;color:var(--accent)}.rc-create-grid[data-v-c2f27d8f]{display:grid;grid-template-columns:1.4fr 1fr auto;gap:8px}.rc-preview-form[data-v-c2f27d8f]{display:flex;gap:8px;margin-bottom:14px}.rc-preview-amount[data-v-c2f27d8f]{position:relative;flex:.7}.rc-preview-amount input[data-v-c2f27d8f]{width:100%;padding:9px 38px 9px 11px;font-size:12.5px;border:1px solid rgba(18,34,51,.16);border-radius:10px;background:#fff;outline:none}.rc-preview-amount em[data-v-c2f27d8f]{position:absolute;right:11px;top:50%;transform:translateY(-50%);font:650 9px/1 var(--font-mono);color:#12223366;font-style:normal}.rc-preview-result[data-v-c2f27d8f]{display:grid;gap:7px}.rc-candidate[data-v-c2f27d8f]{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:11px;background:#ffffffd9;border:1px solid rgba(18,34,51,.08)}.rc-candidate.chosen[data-v-c2f27d8f]{border-color:#107a5f6b;background:#107a5f0f}.rc-candidate.blocked[data-v-c2f27d8f]{opacity:.6}.rc-candidate-info[data-v-c2f27d8f]{flex:1;display:grid;gap:2px;min-width:0}.rc-candidate-info strong[data-v-c2f27d8f]{font-size:12.5px;color:var(--ink)}.rc-candidate-info small[data-v-c2f27d8f]{font-size:10.5px;color:#12223380;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-chosen-badge[data-v-c2f27d8f]{color:#0e7a5f;font-size:11px}.rc-preview-error[data-v-c2f27d8f]{display:flex;align-items:center;gap:7px;margin:4px 0 0;font-size:11.5px;color:#a43228}.rc-preview-error svg[data-v-c2f27d8f]{width:13px;flex:none}.rc-pressure[data-v-c2f27d8f]{width:100%;border-collapse:collapse}.rc-pressure th[data-v-c2f27d8f]{padding:0 10px 8px;text-align:left;font:650 9px/1 var(--font-mono);letter-spacing:.12em;color:#1222336b;border-bottom:1px solid rgba(18,34,51,.1)}.rc-pressure td[data-v-c2f27d8f]{padding:9px 10px;font-size:12px;border-bottom:1px solid rgba(18,34,51,.05)}.rc-pressure tr:last-child td[data-v-c2f27d8f]{border-bottom:0}.mono[data-v-c2f27d8f]{font-family:var(--font-mono);font-size:11px}.rc-pill[data-v-c2f27d8f]{display:inline-flex;padding:3px 8px;border-radius:999px;font:650 9.5px/1 var(--font-mono);border:1px solid transparent}.rc-pill.ok[data-v-c2f27d8f]{color:#0e7a5f;background:#107a5f17;border-color:#107a5f3d}.rc-pill.bad[data-v-c2f27d8f]{color:#b3362b;background:#b3362b14;border-color:#b3362b3d}.rc-pill.idle[data-v-c2f27d8f]{color:#12223380;background:#1222330d;border-color:#1222331f}@media (max-width: 1100px){.rc-grid[data-v-c2f27d8f]{grid-template-columns:1fr}}@media (max-width: 720px){.routing-center[data-v-c2f27d8f]{min-width:0;gap:14px}.rc-head[data-v-c2f27d8f]{align-items:flex-start;flex-direction:column}.rc-hint[data-v-c2f27d8f],.rc-error[data-v-c2f27d8f]{overflow-wrap:anywhere}.rc-card[data-v-c2f27d8f]{min-width:0;padding:16px}.rc-card-head[data-v-c2f27d8f]{align-items:flex-start;gap:10px}.rc-card-head span[data-v-c2f27d8f]{max-width:48%;text-align:right;overflow-wrap:anywhere}.rc-profile[data-v-c2f27d8f]{min-width:0;padding:14px}.rc-profile-title[data-v-c2f27d8f],.rc-profile-title strong[data-v-c2f27d8f],.rc-member-info[data-v-c2f27d8f],.rc-member-info strong[data-v-c2f27d8f]{min-width:0;overflow-wrap:anywhere}.rc-profile-head[data-v-c2f27d8f]{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px;gap:8px}.rc-profile-title[data-v-c2f27d8f]{align-items:flex-start;flex-direction:column;gap:5px}.rc-switch[data-v-c2f27d8f]{width:44px;height:44px;border:0;background:transparent}.rc-switch[data-v-c2f27d8f]:before{content:"";position:absolute;top:11px;left:3px;width:38px;height:21px;border:1px solid rgba(18,34,51,.18);border-radius:999px;background:#1222331a}.rc-switch.on[data-v-c2f27d8f]{background:transparent;border-color:transparent}.rc-switch.on[data-v-c2f27d8f]:before{border-color:var(--accent);background:var(--accent)}.rc-switch span[data-v-c2f27d8f]{top:14px;left:6px}.rc-icon-btn[data-v-c2f27d8f]{width:44px;height:44px}.rc-icon-btn svg[data-v-c2f27d8f]{width:16px}.rc-members li[data-v-c2f27d8f]{min-width:0;padding:8px 6px 8px 10px}.rc-members .rc-icon-btn[data-v-c2f27d8f]{flex:none}.rc-add-member[data-v-c2f27d8f],.rc-preview-form[data-v-c2f27d8f]{display:grid;grid-template-columns:1fr}.rc-create-grid[data-v-c2f27d8f]{grid-template-columns:1fr}.rc-add-member select[data-v-c2f27d8f],.rc-create-grid input[data-v-c2f27d8f],.rc-create-grid select[data-v-c2f27d8f],.rc-preview-form select[data-v-c2f27d8f],.rc-preview-amount input[data-v-c2f27d8f]{width:100%;min-height:44px;font-size:16px}.rc-btn[data-v-c2f27d8f]{width:100%;min-height:44px;justify-content:center}.rc-preview-amount[data-v-c2f27d8f]{width:100%}.rc-candidate[data-v-c2f27d8f]{align-items:flex-start}.rc-candidate-info small[data-v-c2f27d8f]{overflow:visible;display:-webkit-box;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical}.rc-chosen-badge[data-v-c2f27d8f]{flex:none}.rc-pressure[data-v-c2f27d8f],.rc-pressure tbody[data-v-c2f27d8f]{display:block;width:100%}.rc-pressure thead[data-v-c2f27d8f]{display:none}.rc-pressure tbody[data-v-c2f27d8f]{display:grid;gap:10px}.rc-pressure tr[data-v-c2f27d8f]{display:block;overflow:hidden;border:1px solid rgba(24,111,116,.14);border-radius:13px;background:#ffffffeb}.rc-pressure td[data-v-c2f27d8f]{display:grid;grid-template-columns:minmax(78px,.4fr) minmax(0,1fr);gap:12px;align-items:center;width:100%;min-width:0;padding:10px 12px;text-align:right;border-bottom:1px solid rgba(18,34,51,.07);overflow-wrap:anywhere}.rc-pressure td[data-v-c2f27d8f]:before{content:attr(data-label);color:#12223375;font:700 10.5px/1.2 var(--font-mono);letter-spacing:.07em;text-align:left}.rc-pressure td[data-v-c2f27d8f]>*{justify-self:end;min-width:0;overflow-wrap:anywhere}.rc-pressure tr:last-child td[data-v-c2f27d8f]{border-bottom:1px solid rgba(18,34,51,.07)}.rc-pressure td[data-v-c2f27d8f]:last-child{border-bottom:0}}@media (max-width: 560px){.rc-card[data-v-c2f27d8f]{padding:14px;border-radius:16px}.rc-card-head[data-v-c2f27d8f]{flex-direction:column}.rc-card-head span[data-v-c2f27d8f]{max-width:none;text-align:left}.rc-members li[data-v-c2f27d8f]{display:grid;grid-template-columns:8px minmax(0,1fr) auto 44px;gap:8px}.rc-member-info small[data-v-c2f27d8f]{overflow-wrap:anywhere}.rc-pressure td[data-v-c2f27d8f]{grid-template-columns:74px minmax(0,1fr);padding-inline:10px}}.api-accounts-view[data-v-fa932156]{--api-ink: #12233f;--api-muted: #65748c;--api-border: rgba(20, 45, 82, .12);--api-brand: #5c55df;--api-brand-dark: #4238bf;--api-cyan: #0c8fa6;--api-green: #16875e;--api-amber: #b66a0c;grid-column:1 / -1;width:100%;min-width:0;display:grid;gap:22px;color:var(--api-ink)}.api-page-head[data-v-fa932156],.section-heading[data-v-fa932156],.account-head[data-v-fa932156],.api-editor-head[data-v-fa932156],.api-editor-actions[data-v-fa932156]{display:flex;align-items:center;justify-content:space-between;gap:20px}.api-page-head[data-v-fa932156]{padding:4px 2px 2px}.api-kicker[data-v-fa932156]{display:block;margin-bottom:7px;color:var(--api-brand);font-size:12px;font-weight:800;letter-spacing:.13em}.api-page-title h1[data-v-fa932156],.section-heading h2[data-v-fa932156],.api-onboarding h2[data-v-fa932156],.route-gate h2[data-v-fa932156],.api-contract-strip h2[data-v-fa932156],.api-editor h2[data-v-fa932156],.credential-dialog h2[data-v-fa932156],.confirm-dialog h2[data-v-fa932156]{margin:0;color:var(--api-ink);letter-spacing:-.035em}.api-page-title h1[data-v-fa932156]{font-size:clamp(28px,3vw,38px);line-height:1.05}.api-page-title p[data-v-fa932156]{margin:9px 0 0;color:var(--api-muted);font-size:14px}.api-head-actions[data-v-fa932156]{display:flex;align-items:flex-end;gap:10px}.connection-picker[data-v-fa932156]{display:grid;gap:6px}.connection-picker>span[data-v-fa932156]{color:var(--api-muted);font-size:12px;font-weight:700}.connection-picker select[data-v-fa932156]{width:min(260px,30vw);height:42px;padding:0 38px 0 13px;border:1px solid var(--api-border);border-radius:12px;background:#ffffffd1;color:var(--api-ink);font-size:13px;font-weight:650;outline:none}.api-primary-button[data-v-fa932156],.api-secondary-button[data-v-fa932156],.api-icon-button[data-v-fa932156]{min-height:42px;border-radius:12px;border:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:750;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.api-primary-button[data-v-fa932156]{padding:0 18px;color:#fff;background:linear-gradient(135deg,#675ff0,#4b43cf);box-shadow:0 10px 25px #4c44ca3b}.api-primary-button[data-v-fa932156]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px #4c44ca4d}.api-primary-button.danger[data-v-fa932156]{background:linear-gradient(135deg,#d54851,#ad2835)}.api-secondary-button[data-v-fa932156]{padding:0 16px;color:var(--api-ink);background:#fff;border:1px solid var(--api-border)}.api-secondary-button[data-v-fa932156]:hover:not(:disabled){transform:translateY(-1px);border-color:#5c55df57}.api-icon-button[data-v-fa932156]{width:42px;padding:0;color:var(--api-brand);background:#fff;border:1px solid var(--api-border)}.api-primary-button[data-v-fa932156]:disabled,.api-secondary-button[data-v-fa932156]:disabled,.api-icon-button[data-v-fa932156]:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.api-primary-button svg[data-v-fa932156],.api-secondary-button svg[data-v-fa932156],.api-icon-button svg[data-v-fa932156]{width:16px;height:16px}.spinning[data-v-fa932156]{animation:api-spin-fa932156 .9s linear infinite}.api-notice[data-v-fa932156]{position:fixed;z-index:3200;top:82px;left:50%;transform:translate(-50%);min-width:min(460px,calc(100vw - 32px));padding:12px 14px;border-radius:13px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:0 18px 44px #15223e38;font-size:13px;font-weight:650}.api-notice.success[data-v-fa932156]{background:#117a58}.api-notice.error[data-v-fa932156]{background:#b8333e}.api-notice>svg[data-v-fa932156]{width:18px}.api-notice span[data-v-fa932156]{flex:1}.api-notice button[data-v-fa932156]{border:0;background:transparent;color:inherit;padding:2px;cursor:pointer}.api-notice button svg[data-v-fa932156]{width:16px}.api-metrics[data-v-fa932156]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.api-metrics article[data-v-fa932156]{min-width:0;padding:17px;border:1px solid var(--api-border);border-radius:17px;background:#ffffffc7;box-shadow:0 8px 28px #25324f0e;display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center}.metric-icon[data-v-fa932156]{width:40px;height:40px;border-radius:12px;display:grid;place-items:center}.metric-icon svg[data-v-fa932156]{width:19px}.metric-icon.violet[data-v-fa932156]{color:#5a52d3;background:#efedff}.metric-icon.cyan[data-v-fa932156]{color:#087d92;background:#e4f7fa}.metric-icon.green[data-v-fa932156]{color:#137653;background:#e5f6ee}.metric-icon.amber[data-v-fa932156]{color:#a65e09;background:#fff1dc}.api-metrics article div[data-v-fa932156]{min-width:0;display:flex;align-items:baseline;gap:8px}.api-metrics strong[data-v-fa932156]{font-size:24px;line-height:1;letter-spacing:-.04em}.api-metrics article div span[data-v-fa932156]{color:#3f4e67;font-size:13px;font-weight:700}.api-metrics small[data-v-fa932156]{grid-column:2;margin-top:-8px;color:var(--api-muted);font-size:12px}.api-empty-state[data-v-fa932156],.api-loading-state[data-v-fa932156]{min-height:390px;border:1px dashed rgba(92,85,223,.24);border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(103,95,240,.11),transparent 42%),#ffffffa3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px}.api-empty-state h2[data-v-fa932156],.api-loading-state strong[data-v-fa932156]{margin:5px 0 8px;font-size:23px}.api-empty-state p[data-v-fa932156],.api-loading-state p[data-v-fa932156]{max-width:530px;margin:0 0 18px;color:var(--api-muted);font-size:13px;line-height:1.7}.empty-visual[data-v-fa932156]{width:58px;height:58px;margin-bottom:18px;border-radius:18px;display:grid;place-items:center;color:var(--api-brand);background:#eeecff}.empty-visual svg[data-v-fa932156]{width:27px}.error-state .empty-visual[data-v-fa932156]{color:#bd3341;background:#ffeaed}.loading-ring[data-v-fa932156]{width:42px;height:42px;margin-bottom:18px;border:3px solid #dfddfb;border-top-color:var(--api-brand);border-radius:50%;animation:api-spin-fa932156 .9s linear infinite}.route-gate[data-v-fa932156]{padding:20px 22px;border:1px solid rgba(190,119,18,.2);border-radius:18px;background:linear-gradient(100deg,#fff9ef,#fffdf9);display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:16px}.route-gate-icon[data-v-fa932156]{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#a96008;background:#ffebca}.route-gate-icon svg[data-v-fa932156]{width:22px}.route-gate h2[data-v-fa932156]{font-size:18px}.route-gate p[data-v-fa932156]{margin:6px 0 0;color:#78664a;font-size:13px}.api-onboarding[data-v-fa932156]{overflow:hidden;border:1px solid var(--api-border);border-radius:22px;background:#fff;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);box-shadow:0 16px 45px #232e4c13}.onboarding-copy[data-v-fa932156]{padding:clamp(28px,4vw,48px);background:linear-gradient(145deg,#f4f2ff,#eef9fb)}.onboarding-copy h2[data-v-fa932156]{max-width:400px;font-size:28px}.onboarding-copy p[data-v-fa932156]{max-width:480px;margin:14px 0 24px;color:var(--api-muted);font-size:14px;line-height:1.75}.onboarding-steps[data-v-fa932156]{margin:0;padding:24px 30px;list-style:none;display:grid;align-content:center}.onboarding-steps li[data-v-fa932156]{padding:15px 0;border-bottom:1px solid var(--api-border);display:flex;gap:14px;align-items:center}.onboarding-steps li[data-v-fa932156]:last-child{border-bottom:0}.onboarding-steps li>span[data-v-fa932156]{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--api-brand);background:#efedff;font-size:12px;font-weight:850}.onboarding-steps div[data-v-fa932156]{display:grid;gap:4px}.onboarding-steps strong[data-v-fa932156]{font-size:14px}.onboarding-steps small[data-v-fa932156]{color:var(--api-muted);font-size:12px}.api-account-section[data-v-fa932156]{display:grid;gap:13px}.section-heading[data-v-fa932156]{padding:0 2px}.section-heading h2[data-v-fa932156]{font-size:21px}.section-heading>span[data-v-fa932156]{color:var(--api-muted);font-size:12px;font-weight:650}.api-account-list[data-v-fa932156]{display:grid;gap:14px}.api-account-card[data-v-fa932156]{overflow:hidden;border:1px solid var(--api-border);border-radius:20px;background:#ffffffe6;box-shadow:0 10px 35px #232e4c11;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.api-account-card[data-v-fa932156]:hover{transform:translateY(-1px);border-color:#5c55df36;box-shadow:0 16px 42px #232e4c18}.api-account-card.paused[data-v-fa932156]{background:#f9fafceb}.account-head[data-v-fa932156]{padding:17px 19px;border-bottom:1px solid var(--api-border)}.account-identity[data-v-fa932156]{min-width:0;display:flex;align-items:center;gap:12px}.account-avatar[data-v-fa932156]{flex:none;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#7169f1,#4540bc);font-size:13px;font-weight:850;box-shadow:inset 0 1px #ffffff38}.account-title-line[data-v-fa932156]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.account-title-line h3[data-v-fa932156]{margin:0;font-size:17px;letter-spacing:-.015em}.account-subtitle[data-v-fa932156]{display:block;margin-top:5px;color:var(--api-muted);font-size:12px}.status-pill[data-v-fa932156]{padding:4px 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800}.status-pill i[data-v-fa932156]{width:6px;height:6px;border-radius:50%}.status-pill.active[data-v-fa932156]{color:#126c4c;background:#e5f5ed}.status-pill.active i[data-v-fa932156]{background:#1ba570;box-shadow:0 0 0 3px #1ba5701f}.status-pill.paused[data-v-fa932156]{color:#8a5b19;background:#fff0d7}.status-pill.paused i[data-v-fa932156]{background:#d18b22}.account-head-actions[data-v-fa932156]{display:flex;gap:7px}.account-head-actions button[data-v-fa932156],.callback-actions button[data-v-fa932156],.text-action[data-v-fa932156]{min-height:34px;padding:0 10px;border:1px solid var(--api-border);border-radius:10px;color:#40506a;background:#fff;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;cursor:pointer}.account-head-actions button[data-v-fa932156]:hover:not(:disabled),.callback-actions button[data-v-fa932156]:hover:not(:disabled),.text-action[data-v-fa932156]:hover:not(:disabled){color:var(--api-brand);border-color:#5c55df4d}.account-head-actions svg[data-v-fa932156],.callback-actions svg[data-v-fa932156],.text-action svg[data-v-fa932156]{width:14px}.account-head-actions button[data-v-fa932156]:disabled,.callback-actions button[data-v-fa932156]:disabled,.text-action[data-v-fa932156]:disabled{opacity:.45;cursor:not-allowed}.account-detail-grid[data-v-fa932156]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.detail-panel[data-v-fa932156]{min-width:0;min-height:185px;padding:18px 19px;border-right:1px solid var(--api-border)}.detail-panel[data-v-fa932156]:last-child{border-right:0}.detail-panel header[data-v-fa932156]{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;gap:10px}.detail-panel header>span[data-v-fa932156]{display:inline-flex;align-items:center;gap:7px;color:#35455f;font-size:12px;font-weight:800}.detail-panel header svg[data-v-fa932156]{width:15px;color:var(--api-brand)}.detail-panel header b[data-v-fa932156]{color:#77849a;font-size:10px;letter-spacing:.09em}.detail-panel header b.warning[data-v-fa932156]{color:#b36b0b}.detail-panel label[data-v-fa932156],.detail-meta span[data-v-fa932156]{color:var(--api-muted);font-size:11px;font-weight:650}.copy-value[data-v-fa932156]{margin:6px 0 12px;border:1px solid var(--api-border);border-radius:10px;background:#f7f8fb;display:flex;align-items:center}.copy-value code[data-v-fa932156]{min-width:0;flex:1;padding:9px 10px;overflow:hidden;text-overflow:ellipsis;color:#273850;font-size:11px;white-space:nowrap}.copy-value button[data-v-fa932156]{flex:none;width:34px;align-self:stretch;border:0;border-left:1px solid var(--api-border);background:transparent;color:var(--api-brand);cursor:pointer}.copy-value button svg[data-v-fa932156]{width:14px}.detail-meta[data-v-fa932156]{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-meta code[data-v-fa932156]{color:#526078;font-size:11px}.text-action[data-v-fa932156]{min-height:30px;padding:0;border:0;background:transparent;color:var(--api-brand)}.route-name[data-v-fa932156]{display:block;margin-top:23px;font-size:16px}.route-panel p[data-v-fa932156],.callback-panel p[data-v-fa932156]{margin:8px 0 13px;color:var(--api-muted);font-size:12px;line-height:1.55}.route-members[data-v-fa932156]{display:flex;gap:5px;flex-wrap:wrap}.route-members span[data-v-fa932156],.route-members em[data-v-fa932156]{max-width:125px;padding:5px 7px;border-radius:7px;overflow:hidden;text-overflow:ellipsis;color:#495875;background:#f0f2f7;font-size:10px;font-style:normal;font-weight:650;white-space:nowrap}.route-members em[data-v-fa932156]{color:var(--api-brand);background:#efedff}.callback-panel.healthy[data-v-fa932156]{background:linear-gradient(145deg,rgba(229,248,239,.34),transparent 68%)}.callback-panel.warning[data-v-fa932156]{background:linear-gradient(145deg,rgba(255,239,210,.38),transparent 68%)}.callback-panel.healthy header b[data-v-fa932156]{color:var(--api-green)}.callback-panel.warning header b[data-v-fa932156]{color:var(--api-amber)}.callback-url[data-v-fa932156]{padding:9px 10px;border-radius:10px;color:#43536d;background:#f7f8fb;display:flex;gap:7px;align-items:center}.callback-url svg[data-v-fa932156]{flex:none;width:14px;color:var(--api-brand)}.callback-url span[data-v-fa932156]{overflow:hidden;text-overflow:ellipsis;font-size:11px;white-space:nowrap}.callback-actions[data-v-fa932156]{display:flex;flex-wrap:wrap;gap:6px}.callback-disabled-copy[data-v-fa932156]{min-height:54px}.account-traffic[data-v-fa932156]{position:relative;padding:13px 19px 17px;border-top:1px solid var(--api-border);display:grid;grid-template-columns:.8fr .65fr .65fr 1.2fr;gap:12px}.account-traffic>div[data-v-fa932156]{display:flex;align-items:baseline;gap:7px}.account-traffic span[data-v-fa932156]{color:var(--api-muted);font-size:11px}.account-traffic strong[data-v-fa932156]{color:#34435b;font-size:14px}.account-traffic strong.success[data-v-fa932156]{color:var(--api-green)}.account-traffic strong.danger[data-v-fa932156]{color:#ba3341}.account-traffic .date-value[data-v-fa932156]{font-size:12px}.traffic-bar[data-v-fa932156]{position:absolute;left:0;right:0;bottom:0;height:3px;overflow:hidden;background:#edf0f4}.traffic-bar i[data-v-fa932156]{display:block;height:100%;background:linear-gradient(90deg,#24a878,#58c8a0);transition:width .5s ease}.api-contract-strip[data-v-fa932156]{padding:20px 22px;border:1px solid var(--api-border);border-radius:20px;background:linear-gradient(120deg,#18253d,#212e4a);color:#fff;display:grid;grid-template-columns:minmax(220px,.9fr) minmax(360px,1.35fr);gap:18px 28px;align-items:center;box-shadow:0 14px 40px #14213a26}.contract-intro[data-v-fa932156]{display:flex;align-items:center;gap:13px}.contract-icon[data-v-fa932156]{flex:none;width:44px;height:44px;border-radius:13px;display:grid;place-items:center;color:#b9b5ff;background:#ffffff14}.contract-icon svg[data-v-fa932156]{width:20px}.api-contract-strip .api-kicker[data-v-fa932156]{color:#a9a5ff}.api-contract-strip h2[data-v-fa932156]{color:#fff;font-size:17px;line-height:1.35}.contract-endpoints[data-v-fa932156]{display:grid;gap:7px}.contract-endpoints>span[data-v-fa932156]{min-width:0;padding:8px 10px;border-radius:9px;background:#fff1;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:8px;align-items:center}.contract-endpoints b[data-v-fa932156]{color:#9ce3c8;font-size:10px;letter-spacing:.06em}.contract-endpoints b.get[data-v-fa932156]{color:#9fd8ff}.contract-endpoints code[data-v-fa932156]{overflow:hidden;text-overflow:ellipsis;color:#f0f2fa;font-size:11px;white-space:nowrap}.contract-endpoints small[data-v-fa932156]{color:#aeb8ca;font-size:11px}.contract-payload[data-v-fa932156]{grid-column:1 / -1;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#060c1947}.contract-payload header[data-v-fa932156]{min-width:0;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:12px}.contract-payload header>span[data-v-fa932156]{min-width:0;display:grid;gap:4px}.contract-payload header small[data-v-fa932156]{color:#8f9cb4;font-size:9px;font-weight:750;letter-spacing:.1em}.contract-payload header strong[data-v-fa932156]{color:#f2f4fa;font-size:12px;line-height:1.35}.contract-example-tabs[data-v-fa932156]{flex:none;padding:3px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff0b;display:flex;gap:3px}.contract-example-tabs button[data-v-fa932156]{min-height:28px;padding:0 10px;border:0;border-radius:6px;color:#98a5ba;background:transparent;font-size:10px;font-weight:750;cursor:pointer;transition:color .18s,background .18s,box-shadow .18s}.contract-example-tabs button[data-v-fa932156]:hover{color:#fff}.contract-example-tabs button.active[data-v-fa932156]{color:#effff9;background:#55d3a329;box-shadow:inset 0 0 0 1px #77e4bb21}.contract-payload pre[data-v-fa932156]{margin:0;padding:14px;overflow-x:auto;color:#d8e5f4;background:#070d1a61;font:500 11px/1.65 ui-monospace,Cascadia Code,monospace;scrollbar-width:thin}.contract-payload code[data-v-fa932156]{font:inherit;white-space:pre}.contract-payload>p[data-v-fa932156]{margin:0;padding:11px 14px;color:#aeb8ca;font-size:10.5px;line-height:1.6}.api-contract-strip>p[data-v-fa932156]{grid-column:1 / -1;margin:0;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);color:#b5bfd0;display:flex;align-items:center;gap:7px;font-size:11px}.api-contract-strip>p svg[data-v-fa932156]{width:14px;color:#a9a5ff}.api-modal-backdrop[data-v-fa932156]{position:fixed;z-index:4000;inset:0;padding:24px;overflow-y:auto;background:#0b132294;backdrop-filter:blur(8px);display:grid;place-items:center}.api-editor[data-v-fa932156],.credential-dialog[data-v-fa932156],.confirm-dialog[data-v-fa932156]{width:min(680px,100%);overflow:hidden;border:1px solid rgba(255,255,255,.36);border-radius:22px;background:#fff;box-shadow:0 28px 80px #09122247}.api-editor-head[data-v-fa932156]{padding:22px 24px 18px;border-bottom:1px solid var(--api-border)}.api-editor-head h2[data-v-fa932156]{font-size:24px}.api-editor-head p[data-v-fa932156]{margin:6px 0 0;color:var(--api-muted);font-size:13px}.api-editor-head>button[data-v-fa932156]{align-self:flex-start;width:34px;height:34px;border:1px solid var(--api-border);border-radius:10px;display:grid;place-items:center;color:#58677e;background:#f7f8fa;cursor:pointer}.api-editor-head>button svg[data-v-fa932156]{width:16px}.api-editor-body[data-v-fa932156]{padding:21px 24px;display:grid;gap:20px;max-height:min(650px,65vh);overflow-y:auto}.editor-field[data-v-fa932156]{display:grid;gap:7px}.editor-field>span[data-v-fa932156],.route-choice legend[data-v-fa932156]{color:#263751;font-size:13px;font-weight:800}.editor-field b[data-v-fa932156],.route-choice b[data-v-fa932156]{color:var(--api-brand);font-size:10px}.editor-field input[data-v-fa932156]{width:100%;height:42px;padding:0 12px;border:1px solid var(--api-border);border-radius:11px;color:var(--api-ink);background:#fff;font-size:13px;outline:none;box-sizing:border-box}.editor-field input[data-v-fa932156]:focus{border-color:#5c55df8c;box-shadow:0 0 0 3px #5c55df1a}.editor-field small[data-v-fa932156],.route-choice>p[data-v-fa932156]{margin:0;color:var(--api-muted);font-size:11px;line-height:1.55}.route-choice[data-v-fa932156]{margin:0;padding:0;border:0;display:grid;gap:8px}.route-choice legend[data-v-fa932156]{margin-bottom:4px;padding:0}.route-option[data-v-fa932156]{width:100%;min-height:58px;padding:10px 12px;border:1px solid var(--api-border);border-radius:12px;background:#fff;display:flex;align-items:center;gap:11px;text-align:left;cursor:pointer;transition:border .18s,background .18s,transform .18s}.route-option[data-v-fa932156]:hover{transform:translateY(-1px);border-color:#5c55df4d}.route-option.selected[data-v-fa932156]{border-color:#5c55df7a;background:#f6f5ff;box-shadow:inset 0 0 0 1px #5c55df14}.route-radio[data-v-fa932156]{flex:none;width:18px;height:18px;border:1.5px solid #b6bfd0;border-radius:50%;display:grid;place-items:center}.route-option.selected .route-radio[data-v-fa932156]{border-color:var(--api-brand)}.route-option.selected .route-radio i[data-v-fa932156]{width:8px;height:8px;border-radius:50%;background:var(--api-brand)}.route-option>span[data-v-fa932156]:nth-child(2){min-width:0;flex:1;display:grid;gap:4px}.route-option strong[data-v-fa932156]{color:var(--api-ink);font-size:13px}.route-option small[data-v-fa932156]{color:var(--api-muted);font-size:11px}.route-option>svg[data-v-fa932156]{width:18px;color:var(--api-brand)}.route-choice-empty[data-v-fa932156]{padding:15px;border-radius:11px;color:#895914;background:#fff4df;font-size:12px;line-height:1.55}.callback-choice[data-v-fa932156]{padding:15px;border:1px solid var(--api-border);border-radius:15px;background:#f8f9fb;transition:border .2s,background .2s}.callback-choice.enabled[data-v-fa932156]{border-color:#5c55df3d;background:#f8f7ff}.callback-choice-head[data-v-fa932156]{display:flex;align-items:center;gap:11px}.callback-choice-icon[data-v-fa932156]{flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:var(--api-brand);background:#eceaff}.callback-choice-icon svg[data-v-fa932156]{width:17px}.callback-choice-head>div[data-v-fa932156]{flex:1;display:grid;gap:3px}.callback-choice-head strong[data-v-fa932156]{font-size:13px}.callback-choice-head small[data-v-fa932156]{color:var(--api-muted);font-size:11px}.toggle-control[data-v-fa932156]{flex:none;width:42px;height:24px;padding:3px;border:0;border-radius:999px;background:#cbd2dd;cursor:pointer;transition:background .2s}.toggle-control span[data-v-fa932156]{display:block;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #1e2b4333;transition:transform .2s}.toggle-control.on[data-v-fa932156]{background:var(--api-brand)}.toggle-control.on span[data-v-fa932156]{transform:translate(18px)}.callback-url-field[data-v-fa932156]{margin-top:15px;padding-top:15px;border-top:1px solid rgba(92,85,223,.12)}.url-input[data-v-fa932156]{position:relative}.url-input>svg[data-v-fa932156]{position:absolute;left:12px;top:13px;width:15px;color:#8090a7}.url-input input[data-v-fa932156]{padding-left:36px}.callback-off-note[data-v-fa932156]{margin:12px 0 0 47px;color:var(--api-muted);font-size:11px;line-height:1.55}.editor-error[data-v-fa932156]{padding:10px 12px;border-radius:10px;color:#a62836;background:#ffeaed;display:flex;align-items:center;gap:8px;font-size:12px}.editor-error svg[data-v-fa932156]{width:16px}.api-editor-actions[data-v-fa932156]{padding:16px 24px;border-top:1px solid var(--api-border);background:#fafbfc}.api-editor-actions>span[data-v-fa932156]{color:var(--api-muted);display:flex;align-items:center;gap:6px;font-size:11px}.api-editor-actions>span svg[data-v-fa932156]{width:14px}.api-editor-actions>div[data-v-fa932156]{display:flex;gap:8px}.button-spinner[data-v-fa932156]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:api-spin-fa932156 .8s linear infinite}.credential-dialog[data-v-fa932156]{width:min(630px,100%);padding:25px}.credential-head[data-v-fa932156]{display:flex;gap:14px;align-items:flex-start}.credential-success[data-v-fa932156]{flex:none;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#20a877,#12805a);box-shadow:0 9px 20px #14865e33}.credential-success svg[data-v-fa932156]{width:22px}.credential-head h2[data-v-fa932156]{font-size:23px}.credential-head p[data-v-fa932156]{margin:5px 0 0;color:var(--api-muted);font-size:12px}.credential-warning[data-v-fa932156]{margin:18px 0 14px;padding:11px 12px;border:1px solid #f2d6a7;border-radius:10px;color:#79531b;background:#fff7e8;display:flex;align-items:center;gap:8px;font-size:12px}.credential-warning svg[data-v-fa932156]{flex:none;width:16px}.credential-fields[data-v-fa932156]{display:grid;gap:10px}.credential-fields label[data-v-fa932156]{display:grid;gap:6px}.credential-fields label>span[data-v-fa932156]{color:#465570;font-size:11px;font-weight:750}.credential-fields label>div[data-v-fa932156]{min-width:0;border:1px solid var(--api-border);border-radius:10px;background:#f6f7fa;display:flex}.credential-fields code[data-v-fa932156]{min-width:0;flex:1;padding:11px;overflow-wrap:anywhere;color:#283a55;font-size:11px;line-height:1.5}.credential-fields button[data-v-fa932156]{flex:none;width:42px;border:0;border-left:1px solid var(--api-border);color:var(--api-brand);background:transparent;cursor:pointer}.credential-fields button svg[data-v-fa932156]{width:15px}.secret-value[data-v-fa932156]{background:#202b43!important;border-color:#202b43!important}.secret-value code[data-v-fa932156]{color:#e6eaff}.secret-value button[data-v-fa932156]{color:#b7b2ff;border-left-color:#ffffff1f}.download-credential[data-v-fa932156]{margin-top:12px;min-height:34px;padding:0 11px;border:1px solid var(--api-border);border-radius:9px;color:var(--api-brand);background:#fff;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:750;cursor:pointer}.download-credential svg[data-v-fa932156]{width:14px}.credential-confirm[data-v-fa932156]{margin:18px 0;display:block;cursor:pointer}.credential-confirm input[data-v-fa932156]{position:absolute;opacity:0;pointer-events:none}.credential-confirm>span[data-v-fa932156]{color:#41516a;display:flex;align-items:center;gap:9px;font-size:12px;font-weight:650}.credential-confirm i[data-v-fa932156]{width:20px;height:20px;border:1px solid #bcc5d3;border-radius:6px;display:grid;place-items:center;color:transparent;background:#fff}.credential-confirm i svg[data-v-fa932156]{width:13px}.credential-confirm input:checked+span i[data-v-fa932156]{color:#fff;background:var(--api-green);border-color:var(--api-green)}.credential-dialog footer[data-v-fa932156]{display:flex;justify-content:flex-end}.confirm-dialog[data-v-fa932156]{width:min(440px,100%);padding:27px;text-align:center}.confirm-icon[data-v-fa932156]{width:48px;height:48px;margin:0 auto 15px;border-radius:15px;display:grid;place-items:center;color:#ad650c;background:#fff0d8}.confirm-icon.danger[data-v-fa932156]{color:#b12e3c;background:#ffe8eb}.confirm-icon svg[data-v-fa932156]{width:22px}.confirm-dialog h2[data-v-fa932156]{font-size:21px}.confirm-dialog>p[data-v-fa932156]{margin:9px 0 15px;color:var(--api-muted);font-size:13px;line-height:1.65}.confirm-note[data-v-fa932156]{padding:10px;border-radius:10px;color:#53627a;background:#f5f6f8;display:flex;gap:7px;align-items:flex-start;text-align:left;font-size:11px;line-height:1.5}.confirm-note svg[data-v-fa932156]{flex:none;width:14px;margin-top:1px}.confirm-dialog footer[data-v-fa932156]{margin-top:20px;display:flex;justify-content:center;gap:8px}.api-modal-enter-active[data-v-fa932156],.api-modal-leave-active[data-v-fa932156]{transition:opacity .2s ease}.api-modal-enter-active[data-v-fa932156]>*,.api-modal-leave-active[data-v-fa932156]>*{transition:transform .22s ease,opacity .2s ease}.api-modal-enter-from[data-v-fa932156],.api-modal-leave-to[data-v-fa932156]{opacity:0}.api-modal-enter-from[data-v-fa932156]>*,.api-modal-leave-to[data-v-fa932156]>*{transform:translateY(10px) scale(.985);opacity:0}.api-notice-enter-active[data-v-fa932156],.api-notice-leave-active[data-v-fa932156]{transition:opacity .2s,transform .2s}.api-notice-enter-from[data-v-fa932156],.api-notice-leave-to[data-v-fa932156]{opacity:0;transform:translate(-50%,-8px)}.callback-expand-enter-active[data-v-fa932156],.callback-expand-leave-active[data-v-fa932156]{transition:opacity .18s,transform .18s}.callback-expand-enter-from[data-v-fa932156],.callback-expand-leave-to[data-v-fa932156]{opacity:0;transform:translateY(-5px)}@keyframes api-spin-fa932156{to{transform:rotate(360deg)}}@media (max-width: 1080px){.api-metrics[data-v-fa932156],.account-detail-grid[data-v-fa932156]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-panel[data-v-fa932156]:nth-child(2){border-right:0}.detail-panel[data-v-fa932156]:last-child{grid-column:1 / -1;border-top:1px solid var(--api-border)}.api-contract-strip[data-v-fa932156]{grid-template-columns:1fr}}@media (max-width: 760px){.api-accounts-view[data-v-fa932156]{gap:16px}.api-page-head[data-v-fa932156]{align-items:flex-start;flex-direction:column}.api-head-actions[data-v-fa932156]{width:100%;flex-wrap:wrap}.connection-picker[data-v-fa932156]{flex:1;min-width:180px}.connection-picker select[data-v-fa932156]{width:100%}.api-metrics[data-v-fa932156]{grid-template-columns:1fr 1fr;gap:8px}.api-metrics article[data-v-fa932156]{padding:13px;grid-template-columns:34px 1fr;gap:9px}.metric-icon[data-v-fa932156]{width:34px;height:34px}.api-metrics strong[data-v-fa932156]{font-size:20px}.route-gate[data-v-fa932156]{grid-template-columns:42px 1fr}.route-gate .api-secondary-button[data-v-fa932156]{grid-column:1 / -1}.api-onboarding[data-v-fa932156]{grid-template-columns:1fr}.onboarding-copy[data-v-fa932156]{padding:26px}.account-head[data-v-fa932156]{align-items:flex-start;flex-direction:column}.account-head-actions[data-v-fa932156]{width:100%}.account-head-actions button[data-v-fa932156]{flex:1;justify-content:center}.account-detail-grid[data-v-fa932156]{grid-template-columns:1fr}.detail-panel[data-v-fa932156],.detail-panel[data-v-fa932156]:nth-child(2){min-height:auto;border-right:0;border-bottom:1px solid var(--api-border)}.detail-panel[data-v-fa932156]:last-child{grid-column:auto;border-top:0;border-bottom:0}.account-traffic[data-v-fa932156]{grid-template-columns:1fr 1fr}.contract-endpoints>span[data-v-fa932156]{grid-template-columns:42px minmax(0,1fr)}.contract-endpoints small[data-v-fa932156]{grid-column:2}.contract-payload header[data-v-fa932156]{align-items:flex-start}.contract-example-tabs button[data-v-fa932156]{min-height:44px}.contract-payload pre[data-v-fa932156]{font-size:10.5px}.api-editor-actions[data-v-fa932156]{align-items:stretch;flex-direction:column}.api-editor-actions>div[data-v-fa932156]{width:100%}.api-editor-actions button[data-v-fa932156]{flex:1}.api-primary-button[data-v-fa932156],.api-secondary-button[data-v-fa932156],.api-icon-button[data-v-fa932156]{min-height:44px}.api-icon-button[data-v-fa932156]{width:44px}.connection-picker select[data-v-fa932156],.editor-field input[data-v-fa932156]{min-height:44px;height:44px;font-size:16px}.account-identity[data-v-fa932156],.account-identity>div[data-v-fa932156],.account-title-line[data-v-fa932156]{min-width:0}.account-title-line h3[data-v-fa932156],.account-subtitle[data-v-fa932156]{overflow-wrap:anywhere}.account-head-actions button[data-v-fa932156],.callback-actions button[data-v-fa932156],.text-action[data-v-fa932156]{min-height:44px}.copy-value button[data-v-fa932156]{width:44px;min-height:44px}.copy-value code[data-v-fa932156]{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.callback-url[data-v-fa932156]{align-items:flex-start}.callback-url span[data-v-fa932156]{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.route-members span[data-v-fa932156],.route-members em[data-v-fa932156]{max-width:100%;white-space:normal;overflow-wrap:anywhere}.download-credential[data-v-fa932156],.credential-fields button[data-v-fa932156]{min-height:44px}.credential-fields button[data-v-fa932156]{width:44px}.api-editor-head>button[data-v-fa932156]{width:44px;height:44px}.api-notice[data-v-fa932156]{top:calc(env(safe-area-inset-top) + 10px);max-width:calc(100vw - 24px);min-width:0;width:max-content}.api-notice span[data-v-fa932156]{min-width:0;overflow-wrap:anywhere}.api-notice button[data-v-fa932156]{display:grid;place-items:center;width:44px;height:44px;margin:-8px -8px -8px 0}.toggle-control[data-v-fa932156]{position:relative;width:48px;height:44px;padding:0;border-radius:12px;background:transparent}.toggle-control[data-v-fa932156]:before{content:"";position:absolute;top:10px;left:3px;width:42px;height:24px;border-radius:999px;background:#cbd2dd}.toggle-control span[data-v-fa932156]{position:absolute;top:13px;left:6px}.toggle-control.on[data-v-fa932156]{background:transparent}.toggle-control.on[data-v-fa932156]:before{background:var(--api-brand)}}@media (max-width: 480px){.api-metrics[data-v-fa932156]{grid-template-columns:1fr}.api-metrics article[data-v-fa932156]{grid-template-columns:38px 1fr auto}.api-metrics small[data-v-fa932156]{grid-column:3;margin:0;text-align:right}.api-page-title h1[data-v-fa932156]{font-size:29px}.api-head-actions .api-primary-button[data-v-fa932156]{flex:1}.section-heading[data-v-fa932156]{align-items:flex-start;flex-direction:column;gap:5px}.account-traffic[data-v-fa932156]{grid-template-columns:1fr}.account-traffic>div[data-v-fa932156]{justify-content:space-between}.api-contract-strip[data-v-fa932156]{padding:18px}.contract-endpoints>span[data-v-fa932156]{grid-template-columns:1fr}.contract-endpoints small[data-v-fa932156]{grid-column:auto}.contract-payload header[data-v-fa932156]{display:grid}.contract-example-tabs[data-v-fa932156]{width:100%}.contract-example-tabs button[data-v-fa932156]{flex:1}.contract-payload pre[data-v-fa932156]{padding:12px;font-size:10px}.api-modal-backdrop[data-v-fa932156]{min-height:100dvh;padding:env(safe-area-inset-top) 0 0;place-items:end stretch;overscroll-behavior:contain}.api-editor[data-v-fa932156],.credential-dialog[data-v-fa932156],.confirm-dialog[data-v-fa932156]{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-radius:19px 19px 0 0}.api-editor[data-v-fa932156]{display:flex;flex-direction:column;overflow:hidden}.api-editor-body[data-v-fa932156]{flex:1;min-height:0;max-height:none;overscroll-behavior:contain}.api-editor-actions[data-v-fa932156]{flex:none;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.credential-dialog[data-v-fa932156],.confirm-dialog[data-v-fa932156]{overflow-y:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain}.api-editor-body[data-v-fa932156]{padding:18px}.api-editor-head[data-v-fa932156],.api-editor-actions[data-v-fa932156]{padding-left:18px;padding-right:18px}.credential-dialog[data-v-fa932156],.confirm-dialog[data-v-fa932156]{padding:20px}.credential-dialog[data-v-fa932156],.confirm-dialog[data-v-fa932156]{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.callback-off-note[data-v-fa932156]{margin-left:0}.api-head-actions[data-v-fa932156]{display:grid;grid-template-columns:minmax(0,1fr) 44px}.connection-picker[data-v-fa932156]{grid-column:1 / -1}.api-head-actions .api-icon-button[data-v-fa932156]{grid-column:2;grid-row:2}.api-head-actions .api-primary-button[data-v-fa932156]{grid-column:1;grid-row:2}.callback-choice-head[data-v-fa932156]{align-items:flex-start}.callback-choice-head>div[data-v-fa932156]{min-width:0}.callback-choice-head small[data-v-fa932156]{overflow-wrap:anywhere}}.auth-gate[data-v-be7e0e4c]{position:fixed;inset:0;z-index:200;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:linear-gradient(160deg,#eef4f4,#e4edee 55%,#dfe9ea)}.gate-ambient[data-v-be7e0e4c]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5;pointer-events:none}.gate-ambient.one[data-v-be7e0e4c]{width:480px;height:480px;top:-140px;right:-100px;background:radial-gradient(circle,rgba(24,111,116,.34),transparent 65%)}.gate-ambient.two[data-v-be7e0e4c]{width:420px;height:420px;bottom:-140px;left:-100px;background:radial-gradient(circle,rgba(178,132,46,.22),transparent 65%)}.gate-card[data-v-be7e0e4c]{position:relative;width:min(420px,calc(100vw - 40px));margin-block:auto;padding:36px 34px 26px;border:1px solid rgba(24,111,116,.18);border-radius:26px;background:#fffffff0;box-shadow:0 34px 90px #0f2f3429;backdrop-filter:blur(14px)}.gate-card.shaking[data-v-be7e0e4c]{animation:gate-shake-be7e0e4c .45s}@keyframes gate-shake-be7e0e4c{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.gate-brand[data-v-be7e0e4c]{display:flex;align-items:center;gap:12px;margin-bottom:26px}.gate-mark[data-v-be7e0e4c]{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,var(--accent),#0d4a50);color:#fff;font:700 14px/1 var(--font-mono, monospace);letter-spacing:.04em}.gate-copy[data-v-be7e0e4c]{display:grid;gap:3px}.gate-copy strong[data-v-be7e0e4c]{font:700 13px/1 var(--font-mono, monospace);letter-spacing:.08em;color:var(--ink, #123)}.gate-copy small[data-v-be7e0e4c]{font:600 8.5px/1 var(--font-mono, monospace);letter-spacing:.18em;color:#12223373}.gate-kicker[data-v-be7e0e4c]{font:650 9px/1 var(--font-mono, monospace);letter-spacing:.22em;color:var(--accent)}.gate-card h1[data-v-be7e0e4c]{margin:8px 0 6px;font-size:24px;letter-spacing:-.02em;color:var(--ink, #123)}.gate-sub[data-v-be7e0e4c]{margin:0 0 22px;font-size:12px;line-height:1.7;color:#1222338c}.gate-field[data-v-be7e0e4c]{display:grid;gap:7px;margin-bottom:15px}.gate-field>span[data-v-be7e0e4c]{font-size:11.5px;font-weight:650;color:#122233ad}.gate-field input[data-v-be7e0e4c]{width:100%;padding:11px 13px;font-size:13.5px;border:1px solid rgba(18,34,51,.16);border-radius:11px;background:#fff;color:var(--ink, #123);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.gate-field input[data-v-be7e0e4c]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #186f7421}.gate-password[data-v-be7e0e4c]{position:relative}.gate-password input[data-v-be7e0e4c]{padding-right:42px}.gate-eye[data-v-be7e0e4c]{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#12223373;cursor:pointer}.gate-eye[data-v-be7e0e4c]:hover{background:#186f7414;color:var(--accent)}.gate-eye svg[data-v-be7e0e4c]{width:16px}.gate-strength[data-v-be7e0e4c]{display:flex;align-items:center;gap:5px;margin:-6px 0 14px}.gate-strength i[data-v-be7e0e4c]{width:26px;height:4px;border-radius:2px;background:#1222331a}.gate-strength i.filled[data-v-be7e0e4c]{background:var(--accent)}.gate-strength span[data-v-be7e0e4c]{margin-left:4px;font-size:10.5px;color:#12223380}.gate-error[data-v-be7e0e4c]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:9px 12px;border-radius:10px;background:#b3362b12;border:1px solid rgba(179,54,43,.22);color:#a43228;font-size:12px}.gate-error svg[data-v-be7e0e4c]{width:14px;flex:none}.gate-submit[data-v-be7e0e4c]{width:100%;min-height:44px;padding:12px;border:0;border-radius:12px;background:var(--accent);color:#fff;font-size:14px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:filter .15s ease}.gate-submit[data-v-be7e0e4c]:hover:not(:disabled){filter:brightness(1.08)}.gate-submit[data-v-be7e0e4c]:disabled{opacity:.55;cursor:default}.gate-submit .button-spinner[data-v-be7e0e4c]{display:inline-block}.gate-submit-busy[data-v-be7e0e4c]{display:inline-flex;align-items:center;justify-content:center}.visually-hidden[data-v-be7e0e4c]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gate-foot[data-v-be7e0e4c]{display:flex;align-items:center;justify-content:center;gap:6px;margin:20px 0 0;font-size:10px;color:#12223366}.gate-foot svg[data-v-be7e0e4c]{width:11px}.gate-checking[data-v-be7e0e4c]{display:grid;place-items:center;gap:14px;padding:30px 0 16px;color:#1222338c;font-size:12.5px}.gate-spinner[data-v-be7e0e4c],.button-spinner[data-v-be7e0e4c]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(24,111,116,.2);border-top-color:var(--accent);animation:gate-spin-be7e0e4c .8s linear infinite}.gate-spinner[data-v-be7e0e4c]{width:26px;height:26px;border-width:3px}@keyframes gate-spin-be7e0e4c{to{transform:rotate(360deg)}}@media (max-width: 600px),(max-height: 700px){.auth-gate[data-v-be7e0e4c]{align-items:flex-start;padding:max(14px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.gate-card[data-v-be7e0e4c]{width:100%;margin-block:0 auto;padding:28px 22px 22px;border-radius:22px}.gate-brand[data-v-be7e0e4c]{margin-bottom:22px}.gate-card h1[data-v-be7e0e4c]{font-size:23px}.gate-sub[data-v-be7e0e4c]{margin-bottom:19px}.gate-field[data-v-be7e0e4c]{margin-bottom:13px}.gate-field input[data-v-be7e0e4c]{min-height:48px;padding-block:11px;font-size:16px}.gate-password input[data-v-be7e0e4c]{padding-right:52px}.gate-eye[data-v-be7e0e4c]{right:2px;width:44px;height:44px}.gate-submit[data-v-be7e0e4c]{min-height:48px;font-size:15px}.gate-foot[data-v-be7e0e4c]{text-align:center;line-height:1.45}}@media (max-height: 560px){.gate-card[data-v-be7e0e4c]{padding-block:22px 18px}.gate-brand[data-v-be7e0e4c]{margin-bottom:16px}.gate-sub[data-v-be7e0e4c]{margin-bottom:14px;line-height:1.5}.gate-field[data-v-be7e0e4c]{margin-bottom:10px}.gate-foot[data-v-be7e0e4c]{margin-top:14px}}.pwd-overlay[data-v-f1ca428a]{position:fixed;inset:0;z-index:300;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#0a1e226b;backdrop-filter:blur(4px)}.pwd-card[data-v-f1ca428a]{width:min(400px,calc(100vw - 40px));max-height:calc(100vh - 40px);max-height:calc(100dvh - max(40px,calc(env(safe-area-inset-top) + env(safe-area-inset-bottom))));margin-block:auto;overflow-y:auto;overscroll-behavior:contain;padding:26px 26px 22px;border-radius:22px;border:1px solid rgba(24,111,116,.2);background:#fff;box-shadow:0 30px 80px #0f2f3447}.pwd-head[data-v-f1ca428a]{position:relative;margin-bottom:18px}.pwd-kicker[data-v-f1ca428a]{font:650 9px/1 var(--font-mono, monospace);letter-spacing:.22em;color:var(--accent)}.pwd-head h3[data-v-f1ca428a]{margin:6px 0 0;font-size:18px;color:var(--ink, #123)}.pwd-close[data-v-f1ca428a]{position:absolute;right:-4px;top:-4px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#12223373;cursor:pointer}.pwd-close[data-v-f1ca428a]:disabled{opacity:.45;cursor:progress}.pwd-close[data-v-f1ca428a]:hover{background:#186f7414;color:var(--accent)}.pwd-close svg[data-v-f1ca428a]{width:14px}.pwd-field[data-v-f1ca428a]{display:grid;gap:6px;margin-bottom:13px}.pwd-field>span[data-v-f1ca428a]{font-size:11.5px;font-weight:650;color:#122233ad}.pwd-field>span em[data-v-f1ca428a]{font-style:normal;font-weight:500;color:#1222336b}.pwd-field input[data-v-f1ca428a]{width:100%;padding:10px 12px;font-size:13px;border:1px solid rgba(18,34,51,.16);border-radius:10px;background:#fff;color:var(--ink, #123);outline:none}.pwd-field input[data-v-f1ca428a]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #186f7421}.pwd-error[data-v-f1ca428a],.pwd-done[data-v-f1ca428a]{display:flex;align-items:center;gap:8px;margin-bottom:13px;padding:9px 12px;border-radius:10px;font-size:12px}.pwd-error[data-v-f1ca428a]{background:#b3362b12;border:1px solid rgba(179,54,43,.22);color:#a43228}.pwd-done[data-v-f1ca428a]{background:#107a5f14;border:1px solid rgba(16,122,95,.24);color:#0e7a5f}.pwd-error svg[data-v-f1ca428a],.pwd-done svg[data-v-f1ca428a]{width:14px;flex:none}.pwd-actions[data-v-f1ca428a]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.pwd-btn[data-v-f1ca428a]{min-height:44px;padding:9px 18px;border-radius:10px;font-size:12.5px;font-weight:650;cursor:pointer;border:1px solid transparent}.pwd-btn.ghost[data-v-f1ca428a]{background:transparent;border-color:#1222332e;color:#122233b3}.pwd-btn.primary[data-v-f1ca428a]{background:var(--accent);color:#fff}.pwd-btn[data-v-f1ca428a]:disabled{opacity:.55;cursor:default}.pwd-btn .button-spinner[data-v-f1ca428a]{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:pwd-spin-f1ca428a .8s linear infinite;vertical-align:-2px}.pwd-submit-busy[data-v-f1ca428a]{display:inline-flex;align-items:center;justify-content:center}.visually-hidden[data-v-f1ca428a]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes pwd-spin-f1ca428a{to{transform:rotate(360deg)}}@media (max-width: 600px),(max-height: 700px){.pwd-overlay[data-v-f1ca428a]{align-items:flex-end;padding:max(12px,env(safe-area-inset-top)) env(safe-area-inset-right) 0 env(safe-area-inset-left)}.pwd-card[data-v-f1ca428a]{width:100%;max-height:calc(100vh - 12px);max-height:calc(100dvh - max(12px,env(safe-area-inset-top)));margin:auto 0 0;padding:22px 20px max(18px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.pwd-head[data-v-f1ca428a]{position:sticky;top:-22px;z-index:2;margin:-22px -20px 17px;padding:22px 20px 12px;background:#fffffffa}.pwd-close[data-v-f1ca428a]{right:16px;top:14px;width:44px;height:44px}.pwd-field[data-v-f1ca428a]{margin-bottom:12px}.pwd-field input[data-v-f1ca428a]{min-height:48px;padding-block:11px;font-size:16px}.pwd-actions[data-v-f1ca428a]{position:sticky;bottom:calc(0px - max(18px,env(safe-area-inset-bottom)));z-index:2;margin:5px -20px calc(0px - max(18px,env(safe-area-inset-bottom)));padding:12px 20px max(18px,env(safe-area-inset-bottom));background:linear-gradient(to top,#fff 78%,#fffffff0);box-shadow:0 -12px 24px #0f2f340d}.pwd-btn[data-v-f1ca428a]{min-height:48px;flex:1;font-size:14px}}@media (max-height: 560px){.pwd-card[data-v-f1ca428a]{padding-top:18px}.pwd-head[data-v-f1ca428a]{top:-18px;margin-top:-18px;padding-top:18px}.pwd-field[data-v-f1ca428a]{margin-bottom:9px}}.beneficiary-center[data-v-143fcc2d],.beneficiary-center[data-v-143fcc2d] *{box-sizing:border-box}.beneficiary-center[data-v-143fcc2d]{--ink:#102d36;--muted:#6b8188;--line:#dbe7e8;--teal:#1f756f;--teal-dark:#154f55;min-width:0;color:var(--ink)}button[data-v-143fcc2d],input[data-v-143fcc2d],select[data-v-143fcc2d]{font:inherit}button[data-v-143fcc2d]{touch-action:manipulation}.beneficiary-hero[data-v-143fcc2d]{position:relative;overflow:hidden;display:flex;justify-content:space-between;gap:24px;padding:25px 27px;border:1px solid #cddfe0;border-radius:22px;background:radial-gradient(circle at 87% 10%,rgba(84,198,173,.2),transparent 28%),linear-gradient(135deg,#f9fcfb,#edf6f4 58%,#e8f2f3);box-shadow:0 18px 42px #1d485014}.beneficiary-hero[data-v-143fcc2d]:after{content:"";position:absolute;width:210px;height:210px;right:-72px;bottom:-115px;border:34px solid rgba(29,117,111,.07);border-radius:50%;pointer-events:none}.beneficiary-hero-copy[data-v-143fcc2d]{min-width:0;max-width:780px;position:relative;z-index:1}.beneficiary-kicker[data-v-143fcc2d]{color:#2a7a74;font:750 9px/1 ui-monospace,monospace;letter-spacing:.13em}.beneficiary-hero h2[data-v-143fcc2d]{margin:9px 0 8px;font-size:31px;line-height:1.05;letter-spacing:-.045em}.beneficiary-hero p[data-v-143fcc2d]{max-width:710px;margin:0;color:#617980;font-size:12px;line-height:1.65}.sync-health[data-v-143fcc2d]{width:max-content;max-width:100%;display:flex;align-items:center;gap:10px;margin-top:18px;padding:9px 11px;border:1px solid #d5e4e4;border-radius:11px;background:#ffffffbf}.sync-pulse[data-v-143fcc2d]{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#e8f3f1}.sync-pulse i[data-v-143fcc2d]{width:7px;height:7px;border-radius:50%;background:#6d8d91;box-shadow:0 0 0 4px #6d8d911f}.sync-health.healthy .sync-pulse i[data-v-143fcc2d]{background:#1c8a72;box-shadow:0 0 0 4px #1c8a7224}.sync-health.warning .sync-pulse i[data-v-143fcc2d]{background:#bd7a25;box-shadow:0 0 0 4px #bd7a2524}.sync-health.danger .sync-pulse i[data-v-143fcc2d]{background:#b34a50;box-shadow:0 0 0 4px #b34a5024}.sync-health.working .sync-pulse i[data-v-143fcc2d]{background:#287ec0;animation:sync-pulse-143fcc2d 1.2s ease infinite}.sync-health>span[data-v-143fcc2d]:nth-child(2){min-width:0;display:grid;gap:3px}.sync-health small[data-v-143fcc2d]{color:#82969b;font-size:9px}.sync-health strong[data-v-143fcc2d]{font-size:11px}.sync-health>b[data-v-143fcc2d]{margin-left:8px;color:#70898f;font:650 9px/1 ui-monospace,monospace;white-space:nowrap}.beneficiary-hero-actions[data-v-143fcc2d]{flex:none;align-self:flex-start;display:flex;gap:9px;position:relative;z-index:1}.beneficiary-hero-actions button[data-v-143fcc2d],.difference-view>header button[data-v-143fcc2d],.sync-history-view>header button[data-v-143fcc2d]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:11px;cursor:pointer;font-size:11px;font-weight:720}.beneficiary-hero-actions svg[data-v-143fcc2d],.difference-view>header button svg[data-v-143fcc2d],.sync-history-view>header button svg[data-v-143fcc2d]{width:15px}.secondary-action[data-v-143fcc2d]{border:1px solid #c8dcdd;color:#315c63;background:#fff}.primary-action[data-v-143fcc2d]{border:1px solid #1c716b;color:#fff;background:linear-gradient(135deg,#227e75,#174f58);box-shadow:0 9px 20px #1d686333}button[data-v-143fcc2d]:disabled{opacity:.52;cursor:not-allowed}.beneficiary-metrics[data-v-143fcc2d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:14px}.beneficiary-metrics article[data-v-143fcc2d]{min-width:0;display:flex;align-items:center;gap:11px;padding:15px;border:1px solid var(--line);border-radius:15px;background:#fff;box-shadow:0 8px 24px #1d48500b}.metric-mark[data-v-143fcc2d]{flex:none;width:35px;height:35px;display:grid;place-items:center;border-radius:11px}.metric-mark svg[data-v-143fcc2d]{width:16px}.metric-mark.verified[data-v-143fcc2d]{color:#17785f;background:#e6f5ee}.metric-mark.pending[data-v-143fcc2d]{color:#9a6c28;background:#fff4dd}.metric-mark.missing[data-v-143fcc2d]{color:#a4484c;background:#ffeded}.metric-mark.coverage[data-v-143fcc2d]{color:#276f9b;background:#eaf3fa}.beneficiary-metrics article>span[data-v-143fcc2d]:last-child{min-width:0;display:grid;grid-template-columns:auto 1fr;gap:4px 7px;align-items:end}.beneficiary-metrics small[data-v-143fcc2d]{grid-column:1/-1;color:#84989d;font-size:9px}.beneficiary-metrics strong[data-v-143fcc2d]{font-size:21px;line-height:1}.beneficiary-metrics b[data-v-143fcc2d]{overflow:hidden;color:#60777e;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.quick-policy[data-v-143fcc2d]{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:14px;padding:14px 16px;border:1px solid #bcded5;border-radius:14px;background:linear-gradient(100deg,#eff9f5,#f9fcfb)}.quick-policy.disabled[data-v-143fcc2d]{border-color:#d8e2e4;background:#f7f9f9}.quick-policy-icon[data-v-143fcc2d]{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#216f68;background:#dff2eb}.quick-policy-icon svg[data-v-143fcc2d]{width:17px}.quick-policy>div[data-v-143fcc2d]{min-width:0;display:grid;gap:4px}.quick-policy small[data-v-143fcc2d]{color:#347e75;font:700 8px/1 ui-monospace,monospace;letter-spacing:.07em}.quick-policy strong[data-v-143fcc2d]{font-size:12px}.quick-policy p[data-v-143fcc2d]{margin:0;color:#627b81;font-size:10px;line-height:1.55}.quick-policy>b[data-v-143fcc2d]{padding:6px 8px;border-radius:7px;color:#1d7166;background:#dff2ea;font:750 8px/1 ui-monospace,monospace;white-space:nowrap}.quick-policy.disabled>b[data-v-143fcc2d]{color:#6f8388;background:#e8eeee}.beneficiary-tabs[data-v-143fcc2d]{display:flex;gap:3px;margin-top:19px;padding:4px;border:1px solid var(--line);border-radius:13px;background:#edf3f3}.beneficiary-tabs button[data-v-143fcc2d]{min-height:40px;display:flex;align-items:center;justify-content:center;gap:7px;flex:1;border:0;border-radius:9px;color:#617a80;background:transparent;cursor:pointer;font-size:11px;font-weight:680}.beneficiary-tabs button.active[data-v-143fcc2d]{color:#174f57;background:#fff;box-shadow:0 5px 14px #1b454c14}.beneficiary-tabs b[data-v-143fcc2d]{min-width:20px;padding:3px 5px;border-radius:6px;background:#e5efee;font:700 8px/1 ui-monospace,monospace}.beneficiary-toolbar[data-v-143fcc2d]{display:flex;align-items:end;gap:10px;margin-top:13px}.beneficiary-search[data-v-143fcc2d]{min-width:240px;min-height:44px;display:grid;grid-template-columns:18px minmax(0,1fr) 24px;gap:7px;align-items:center;flex:1;padding:0 11px;border:1px solid #d6e2e4;border-radius:11px;background:#fff}.beneficiary-search[data-v-143fcc2d]:focus-within{border-color:#64a7a0;box-shadow:0 0 0 3px #2e847c1a}.beneficiary-search svg[data-v-143fcc2d]{width:15px;color:#789095}.beneficiary-search input[data-v-143fcc2d]{min-width:0;width:100%;min-height:40px;border:0;outline:0;color:var(--ink);background:transparent;font-size:12px}.beneficiary-search button[data-v-143fcc2d]{width:24px;height:24px;border:0;border-radius:7px;color:#6d8388;background:#edf2f2;cursor:pointer}.beneficiary-filters[data-v-143fcc2d]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px}.beneficiary-filters label[data-v-143fcc2d]{display:grid;gap:5px}.beneficiary-filters label>span[data-v-143fcc2d]{color:#819499;font-size:8px;font-weight:700}.beneficiary-filters select[data-v-143fcc2d]{min-height:44px;padding:0 10px;border:1px solid #d6e2e4;border-radius:11px;color:#36555d;background:#fff;font-size:10px}.beneficiary-table-wrap[data-v-143fcc2d]{min-width:0;margin-top:11px;border:1px solid var(--line);border-radius:15px;overflow:auto;background:#fff}.beneficiary-table[data-v-143fcc2d]{width:100%;min-width:850px;border-collapse:collapse;table-layout:fixed}.beneficiary-table th[data-v-143fcc2d]{padding:11px 13px;color:#82959a;background:#f5f8f8;font-size:8px;font-weight:720;letter-spacing:.045em;text-align:left}.beneficiary-table th[data-v-143fcc2d]:nth-child(1){width:19%}.beneficiary-table th[data-v-143fcc2d]:nth-child(2){width:17%}.beneficiary-table th[data-v-143fcc2d]:nth-child(3){width:21%}.beneficiary-table th[data-v-143fcc2d]:nth-child(4){width:13%}.beneficiary-table th[data-v-143fcc2d]:nth-child(5){width:20%}.beneficiary-table th[data-v-143fcc2d]:last-child{width:10%}.beneficiary-table td[data-v-143fcc2d]{min-width:0;padding:12px 13px;border-top:1px solid #e5ecee;vertical-align:middle}.beneficiary-table tbody tr[data-v-143fcc2d]{transition:background .15s ease}.beneficiary-table tbody tr[data-v-143fcc2d]:hover{background:#fbfdfd}.beneficiary-table tbody tr.is-missing[data-v-143fcc2d]{background:snow}.beneficiary-table td>strong[data-v-143fcc2d],.beneficiary-table td>small[data-v-143fcc2d],.beneficiary-table td>code[data-v-143fcc2d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beneficiary-table td>strong[data-v-143fcc2d]{font-size:10px}.beneficiary-table td>small[data-v-143fcc2d]{margin-top:5px;color:#7b9095;font-size:8px}.beneficiary-table td>code[data-v-143fcc2d]{color:#526d75;font-size:8px}.beneficiary-identity[data-v-143fcc2d]{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;align-items:center}.beneficiary-identity>span[data-v-143fcc2d]{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(145deg,#2c877d,#174e59);font-size:9px;font-weight:760}.beneficiary-identity div[data-v-143fcc2d]{min-width:0;display:grid;gap:4px}.beneficiary-identity strong[data-v-143fcc2d],.beneficiary-identity small[data-v-143fcc2d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beneficiary-identity strong[data-v-143fcc2d]{font-size:10px}.beneficiary-identity small[data-v-143fcc2d]{color:#819499;font-size:8px}.bank-status[data-v-143fcc2d]{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:5px;padding:6px 7px;border-radius:7px;color:#8a6328;background:#fff3dc;font-size:8px;font-weight:720;white-space:nowrap}.bank-status i[data-v-143fcc2d]{width:6px;height:6px;border-radius:50%;background:currentColor}.bank-status.active[data-v-143fcc2d]{color:#18715f;background:#e5f5ed}.bank-status.quick-runtime[data-v-143fcc2d]{color:#356b9d;background:#eaf3fc}.bank-status.missing[data-v-143fcc2d],.bank-status.rejected[data-v-143fcc2d],.bank-status.suspended[data-v-143fcc2d]{color:#a3484e;background:#ffebec}.bank-status.legacy[data-v-143fcc2d],.bank-status.not_synced[data-v-143fcc2d]{color:#687e84;background:#edf1f2}.row-action[data-v-143fcc2d]{min-height:36px;display:inline-flex;align-items:center;gap:4px;border:1px solid #d5e3e4;border-radius:9px;color:#246c68;background:#fff;cursor:pointer;font-size:8px;font-weight:700}.row-action svg[data-v-143fcc2d]{width:11px}.beneficiary-mobile-list[data-v-143fcc2d]{display:none}.beneficiary-empty[data-v-143fcc2d]{min-height:260px;display:grid;justify-items:center;align-content:center;gap:9px;margin-top:11px;padding:30px;border:1px dashed #cfdfe1;border-radius:16px;color:#6b8187;background:#f9fbfb;text-align:center}.beneficiary-empty>span[data-v-143fcc2d]{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:#2f8078;background:#e5f3ef}.beneficiary-empty svg[data-v-143fcc2d]{width:21px}.beneficiary-empty strong[data-v-143fcc2d]{color:#294851;font-size:13px}.beneficiary-empty p[data-v-143fcc2d]{max-width:440px;margin:0;font-size:10px;line-height:1.55}.beneficiary-empty button[data-v-143fcc2d]{min-height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border:0;border-radius:10px;color:#fff;background:#24766f;cursor:pointer;font-size:10px;font-weight:700}.beneficiary-empty.compact[data-v-143fcc2d]{min-height:210px}.difference-view[data-v-143fcc2d],.sync-history-view[data-v-143fcc2d]{margin-top:13px}.difference-view>header[data-v-143fcc2d],.sync-history-view>header[data-v-143fcc2d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fff}.difference-view>header div[data-v-143fcc2d],.sync-history-view>header div[data-v-143fcc2d]{display:grid;gap:4px}.difference-view>header small[data-v-143fcc2d],.sync-history-view>header small[data-v-143fcc2d]{color:#318078;font:700 8px/1 ui-monospace,monospace}.difference-view>header strong[data-v-143fcc2d],.sync-history-view>header strong[data-v-143fcc2d]{font-size:13px}.difference-view>header button[data-v-143fcc2d],.sync-history-view>header button[data-v-143fcc2d]{border:1px solid #d4e2e3;color:#286c69;background:#fff}.difference-list[data-v-143fcc2d],.sync-run-list[data-v-143fcc2d]{display:grid;gap:9px;margin-top:10px}.difference-list article[data-v-143fcc2d]{min-width:0;display:grid;grid-template-columns:38px minmax(0,1.2fr) minmax(180px,1fr) auto;gap:11px;align-items:center;padding:13px 14px;border:1px solid #ead9d9;border-radius:13px;background:snow}.difference-icon[data-v-143fcc2d]{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:#a44c50;background:#ffe9ea}.difference-icon svg[data-v-143fcc2d]{width:16px}.difference-list article>div[data-v-143fcc2d]{min-width:0;display:grid;gap:4px}.difference-list small[data-v-143fcc2d]{color:#7a8d92;font-size:8px;line-height:1.4}.difference-list strong[data-v-143fcc2d]{font-size:11px}.difference-list code[data-v-143fcc2d]{overflow:hidden;color:#647b81;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.difference-list article>span[data-v-143fcc2d]:nth-child(3){min-width:0;display:grid;gap:5px}.difference-list article>span:nth-child(3) b[data-v-143fcc2d]{color:#a0474d;font-size:9px}.difference-list article>button[data-v-143fcc2d]{min-height:40px;display:inline-flex;align-items:center;gap:4px;padding:0 12px;border:1px solid #dfc8c9;border-radius:9px;color:#98464b;background:#fff;cursor:pointer;font-size:9px;font-weight:700}.difference-list article>button svg[data-v-143fcc2d]{width:11px}.sync-run-list article[data-v-143fcc2d]{min-width:0;display:grid;grid-template-columns:90px minmax(170px,1fr) minmax(300px,1.2fr);gap:12px;align-items:center;padding:13px 14px;border:1px solid var(--line);border-radius:13px;background:#fff}.run-state[data-v-143fcc2d]{width:max-content;display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:7px;color:#6f8388;background:#edf2f2;font-size:8px;font-weight:700}.run-state i[data-v-143fcc2d]{width:6px;height:6px;border-radius:50%;background:currentColor}.run-state.completed[data-v-143fcc2d]{color:#19715e;background:#e5f5ed}.run-state.failed[data-v-143fcc2d]{color:#a2474c;background:#ffebec}.run-state.running[data-v-143fcc2d],.run-state.queued[data-v-143fcc2d]{color:#2b6f9d;background:#e7f2fa}.run-state.partial[data-v-143fcc2d]{color:#966a28;background:#fff3dd}.run-identity[data-v-143fcc2d]{min-width:0;display:grid;gap:5px}.run-identity strong[data-v-143fcc2d],.run-identity small[data-v-143fcc2d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.run-identity strong[data-v-143fcc2d]{font:650 9px/1 ui-monospace,monospace}.run-identity small[data-v-143fcc2d]{color:#7c9095;font-size:8px}.sync-run-list dl[data-v-143fcc2d]{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border:1px solid #e3eaec;border-radius:9px;overflow:hidden}.sync-run-list dl div[data-v-143fcc2d]{display:grid;gap:4px;padding:8px}.sync-run-list dl div+div[data-v-143fcc2d]{border-left:1px solid #e3eaec}.sync-run-list dt[data-v-143fcc2d]{color:#84969b;font-size:7px}.sync-run-list dd[data-v-143fcc2d]{margin:0;font-size:10px;font-weight:720}.sync-run-list article>p[data-v-143fcc2d]{grid-column:2/-1;display:flex;gap:6px;margin:0;color:#9b4b50;font-size:9px}.sync-run-list article>p svg[data-v-143fcc2d]{flex:none;width:13px}.international-view[data-v-143fcc2d]{margin-top:13px}.international-view>header[data-v-143fcc2d]{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px;border:1px solid #d8e2eb;border-radius:15px;background:linear-gradient(110deg,#f3f7fb,#fbfcfd)}.international-mark[data-v-143fcc2d]{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,#476b8a,#263f59);font:750 9px/1 ui-monospace,monospace}.international-view>header div[data-v-143fcc2d]{min-width:0;display:grid;gap:4px}.international-view>header small[data-v-143fcc2d]{color:#58738c;font:700 8px/1 ui-monospace,monospace}.international-view>header strong[data-v-143fcc2d]{font-size:13px}.international-view>header p[data-v-143fcc2d]{margin:0;color:#718491;font-size:9px;line-height:1.45}.international-view>header>b[data-v-143fcc2d]{padding:6px 8px;border-radius:7px;color:#516d85;background:#e6edf4;font:700 8px/1 ui-monospace,monospace;white-space:nowrap}.international-list[data-v-143fcc2d]{display:grid;gap:9px;margin-top:10px}.international-list article[data-v-143fcc2d]{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr) minmax(160px,.8fr) auto;gap:11px;align-items:center;padding:13px 14px;border:1px solid #dbe4eb;border-radius:13px;background:#fff}.international-list article>div[data-v-143fcc2d],.international-list article>span[data-v-143fcc2d]:nth-child(3){min-width:0;display:grid;gap:4px}.international-list strong[data-v-143fcc2d],.international-list code[data-v-143fcc2d],.international-list small[data-v-143fcc2d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.international-list strong[data-v-143fcc2d]{font-size:11px}.international-list small[data-v-143fcc2d]{color:#7a8c96;font-size:8px}.international-list code[data-v-143fcc2d]{color:#5c7280;font-size:8px}.international-list article>span:nth-child(3) b[data-v-143fcc2d]{color:#536f87;font-size:9px}.international-list button[data-v-143fcc2d]{min-height:40px;display:flex;align-items:center;gap:4px;padding:0 12px;border:1px solid #d3dee7;border-radius:9px;color:#4d6a82;background:#fff;cursor:pointer;font-size:9px;font-weight:700}.international-list button svg[data-v-143fcc2d]{width:11px}.beneficiary-detail-backdrop[data-v-143fcc2d],.beneficiary-wizard-backdrop[data-v-143fcc2d]{position:fixed;inset:0;z-index:320;display:flex;justify-content:flex-end;background:#081b227a;backdrop-filter:blur(8px)}.beneficiary-detail-panel[data-v-143fcc2d]{width:min(540px,100%);height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);border-left:1px solid rgba(255,255,255,.6);background:#f5f8f8;box-shadow:-28px 0 80px #09202738}.beneficiary-detail-panel>header[data-v-143fcc2d],.beneficiary-wizard>header[data-v-143fcc2d]{display:flex;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid #dce6e7;background:#fff}.beneficiary-detail-panel h3[data-v-143fcc2d],.beneficiary-wizard h3[data-v-143fcc2d]{margin:7px 0 4px;font-size:23px;letter-spacing:-.035em}.beneficiary-detail-panel header p[data-v-143fcc2d],.beneficiary-wizard header p[data-v-143fcc2d]{margin:0;color:#71868c;font-size:10px}.beneficiary-detail-panel>header button[data-v-143fcc2d],.beneficiary-wizard>header button[data-v-143fcc2d]{flex:none;width:44px;height:44px;display:grid;place-items:center;border:1px solid #d9e4e5;border-radius:12px;color:#4e6d74;background:#fff;cursor:pointer}.beneficiary-detail-panel>header button svg[data-v-143fcc2d],.beneficiary-wizard>header button svg[data-v-143fcc2d]{width:16px}.detail-body[data-v-143fcc2d]{min-height:0;overflow:auto;padding:16px 18px 28px}.detail-status-card[data-v-143fcc2d]{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:15px 16px;border:1px solid #bfe0d4;border-radius:14px;background:linear-gradient(110deg,#e8f7f1,#f8fcfa)}.detail-status-card>span[data-v-143fcc2d]{display:grid;grid-template-columns:8px 1fr;gap:3px 8px;align-items:center}.detail-status-card i[data-v-143fcc2d]{grid-row:1/3;width:8px;height:8px;border-radius:50%;background:#21806b;box-shadow:0 0 0 5px #21806b1f}.detail-status-card small[data-v-143fcc2d]{color:#708a8c;font-size:8px}.detail-status-card strong[data-v-143fcc2d]{font-size:13px}.detail-status-card>b[data-v-143fcc2d]{color:#277269;font:700 9px/1 ui-monospace,monospace}.detail-status-card.missing[data-v-143fcc2d],.detail-status-card.rejected[data-v-143fcc2d],.detail-status-card.suspended[data-v-143fcc2d]{border-color:#edc7c9;background:#fff0f0}.detail-status-card.missing i[data-v-143fcc2d],.detail-status-card.rejected i[data-v-143fcc2d],.detail-status-card.suspended i[data-v-143fcc2d]{background:#b34b51;box-shadow:0 0 0 5px #b34b511f}.detail-section[data-v-143fcc2d],.evidence-form[data-v-143fcc2d]{margin-top:11px;padding:15px;border:1px solid #dbe6e7;border-radius:14px;background:#fff}.detail-section>header[data-v-143fcc2d]{display:flex;align-items:center;gap:9px;margin-bottom:12px}.detail-section>header svg[data-v-143fcc2d]{width:16px;color:#287b73}.detail-section>header span[data-v-143fcc2d]{display:grid;gap:3px}.detail-section>header small[data-v-143fcc2d]{color:#388079;font:700 7px/1 ui-monospace,monospace}.detail-section>header strong[data-v-143fcc2d]{font-size:11px}.detail-grid[data-v-143fcc2d]{display:grid;grid-template-columns:1fr 1fr;margin:0;border:1px solid #e1e9ea;border-radius:10px;overflow:hidden}.detail-grid div[data-v-143fcc2d]{min-width:0;display:grid;gap:5px;padding:10px}.detail-grid div[data-v-143fcc2d]:nth-child(2n){border-left:1px solid #e1e9ea}.detail-grid div[data-v-143fcc2d]:nth-child(n+3){border-top:1px solid #e1e9ea}.detail-grid dt[data-v-143fcc2d]{color:#819499;font-size:8px}.detail-grid dd[data-v-143fcc2d]{margin:0;overflow-wrap:anywhere;font-size:10px;font-weight:640}.detail-grid code[data-v-143fcc2d]{font-size:9px}.otp-boundary[data-v-143fcc2d]{display:flex;gap:7px;margin:11px 0 0;padding:9px;border-radius:9px;color:#7b642e;background:#fff7e6;font-size:9px;line-height:1.45}.otp-boundary svg[data-v-143fcc2d]{flex:none;width:14px}.evidence-form[data-v-143fcc2d]{display:grid;gap:10px}.evidence-form>header[data-v-143fcc2d]{display:flex;justify-content:space-between;gap:10px}.evidence-form>header span[data-v-143fcc2d]{display:grid;gap:4px}.evidence-form>header small[data-v-143fcc2d]{color:#946829;font:700 7px/1 ui-monospace,monospace}.evidence-form>header strong[data-v-143fcc2d]{font-size:11px}.evidence-form>header b[data-v-143fcc2d]{align-self:start;padding:5px 6px;border-radius:6px;color:#926728;background:#fff2d8;font:700 7px/1 ui-monospace,monospace}.evidence-form>p[data-v-143fcc2d]{margin:0;color:#6f8489;font-size:9px;line-height:1.5}.evidence-form>label[data-v-143fcc2d]:not(.evidence-check){display:grid;gap:6px}.evidence-form label>span[data-v-143fcc2d]{color:#60787e;font-size:9px}.evidence-form input[data-v-143fcc2d]:not([type=checkbox]){width:100%;min-height:44px;padding:0 10px;border:1px solid #d5e2e3;border-radius:10px;font-size:12px}.evidence-check[data-v-143fcc2d]{min-height:44px;display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #dde7e8;border-radius:10px;background:#f8fafa}.evidence-check input[data-v-143fcc2d]{width:18px;height:18px;accent-color:#20766d}.evidence-check span[data-v-143fcc2d]{line-height:1.4}.evidence-form>button[data-v-143fcc2d]{min-height:46px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:10px;color:#fff;background:#26766f;cursor:pointer;font-size:11px;font-weight:720}.evidence-form>button svg[data-v-143fcc2d]{width:15px}.beneficiary-wizard-backdrop[data-v-143fcc2d]{align-items:center;justify-content:center;padding:18px}.beneficiary-wizard[data-v-143fcc2d]{width:min(760px,100%);max-height:min(780px,94dvh);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:20px;background:#f8fafa;box-shadow:0 32px 100px #071d244d}.beneficiary-wizard>header[data-v-143fcc2d]{padding:18px 21px}.beneficiary-wizard h3[data-v-143fcc2d]{font-size:22px}.wizard-progress[data-v-143fcc2d]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:12px 18px;border-bottom:1px solid #dce6e7;list-style:none;background:#fff}.wizard-progress li[data-v-143fcc2d]{min-width:0;position:relative;display:grid;justify-items:center;gap:5px;color:#8b9b9f}.wizard-progress li[data-v-143fcc2d]:after{content:"";position:absolute;top:13px;left:calc(50% + 17px);right:calc(-50% + 17px);height:1px;background:#dce5e6}.wizard-progress li[data-v-143fcc2d]:last-child:after{display:none}.wizard-progress span[data-v-143fcc2d]{width:27px;height:27px;position:relative;z-index:1;display:grid;place-items:center;border:1px solid #d4e1e2;border-radius:9px;background:#f5f8f8;font:700 9px/1 ui-monospace,monospace}.wizard-progress small[data-v-143fcc2d]{overflow:hidden;max-width:100%;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.wizard-progress li.active span[data-v-143fcc2d]{border-color:#277b73;color:#fff;background:#277b73;box-shadow:0 0 0 4px #277b731c}.wizard-progress li.active small[data-v-143fcc2d]{color:#246e68;font-weight:700}.wizard-progress li.done span[data-v-143fcc2d]{border-color:#acd4c7;color:#237261;background:#e4f4ed}.wizard-progress li.done[data-v-143fcc2d]:after{background:#acd4c7}.wizard-body[data-v-143fcc2d]{min-height:0;overflow:auto;padding:19px 21px 24px}.wizard-stage[data-v-143fcc2d]{display:grid;gap:15px}.stage-heading[data-v-143fcc2d]{display:grid;gap:6px}.stage-heading small[data-v-143fcc2d]{color:#2d7d75;font:700 8px/1 ui-monospace,monospace;letter-spacing:.08em}.stage-heading h4[data-v-143fcc2d]{margin:0;font-size:20px;letter-spacing:-.03em}.stage-heading p[data-v-143fcc2d]{margin:0;color:#6c8288;font-size:10px;line-height:1.55}.route-options[data-v-143fcc2d]{display:grid;grid-template-columns:1fr 1fr;gap:11px}.route-options button[data-v-143fcc2d]{min-height:126px;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;gap:11px;align-items:start;padding:15px;border:1px solid #d7e3e4;border-radius:14px;color:#264850;background:#fff;cursor:pointer;text-align:left}.route-options button>span[data-v-143fcc2d]{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(145deg,#2a8178,#174d57);font-size:10px;font-weight:760}.route-options button>div[data-v-143fcc2d]{display:grid;gap:7px}.route-options strong[data-v-143fcc2d]{font-size:12px}.route-options small[data-v-143fcc2d]{color:#6e8388;font-size:9px;line-height:1.45}.route-options i[data-v-143fcc2d]{width:16px;height:16px;border:1px solid #c4d4d6;border-radius:50%}.route-options button.selected[data-v-143fcc2d]{border-color:#65aaa0;background:#f4fbf8;box-shadow:0 0 0 3px #2c847a17}.route-options button.selected i[data-v-143fcc2d]{border:5px solid #267a71}.wizard-fields[data-v-143fcc2d]{display:grid;grid-template-columns:1fr 1fr;gap:11px}.wizard-fields label[data-v-143fcc2d]{min-width:0;display:grid;gap:6px}.wizard-fields label.wide[data-v-143fcc2d]{grid-column:1/-1}.wizard-fields label>span[data-v-143fcc2d]{color:#60787d;font-size:9px;font-weight:650}.wizard-fields input[data-v-143fcc2d],.wizard-fields select[data-v-143fcc2d]{min-width:0;width:100%;min-height:46px;padding:0 11px;border:1px solid #d4e1e3;border-radius:10px;outline:0;color:#173841;background:#fff;font-size:12px}.wizard-fields input[data-v-143fcc2d]:focus,.wizard-fields select[data-v-143fcc2d]:focus{border-color:#5aa39b;box-shadow:0 0 0 3px #2b7f771a}.local-checks[data-v-143fcc2d]{display:grid;gap:8px}.local-checks article[data-v-143fcc2d]{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border:1px solid #ead7d8;border-radius:12px;background:snow}.local-checks article.pass[data-v-143fcc2d]{border-color:#c9e3d9;background:#f6fbf8}.local-checks article>span[data-v-143fcc2d]{width:33px;height:33px;display:grid;place-items:center;border-radius:10px;color:#ac4b50;background:#ffe9ea}.local-checks article.pass>span[data-v-143fcc2d]{color:#20745f;background:#e4f4ed}.local-checks svg[data-v-143fcc2d]{width:15px}.local-checks article>div[data-v-143fcc2d]{min-width:0;display:grid;gap:4px}.local-checks strong[data-v-143fcc2d]{font-size:11px}.local-checks small[data-v-143fcc2d]{color:#71858a;font-size:9px;line-height:1.4}.local-checks b[data-v-143fcc2d]{padding:5px 6px;border-radius:6px;color:#a0474c;background:#ffe9ea;font:700 7px/1 ui-monospace,monospace}.local-checks article.pass b[data-v-143fcc2d]{color:#24705e;background:#e3f3ec}.bank-action-boundary[data-v-143fcc2d]{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;padding:14px;border:1px solid #d0e2df;border-radius:13px;background:#f2f9f6}.bank-action-boundary>svg[data-v-143fcc2d]{width:18px;color:#21756b}.bank-action-boundary div[data-v-143fcc2d]{display:grid;gap:6px}.bank-action-boundary strong[data-v-143fcc2d]{font-size:11px}.bank-action-boundary p[data-v-143fcc2d]{margin:0;color:#687f84;font-size:9px;line-height:1.55}.bank-readiness-options[data-v-143fcc2d]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.bank-readiness-options button[data-v-143fcc2d]{min-height:80px;display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;padding:12px;border:1px solid #d8e3e4;border-radius:12px;background:#fff;cursor:pointer;text-align:left}.bank-readiness-options button>span[data-v-143fcc2d]{width:17px;height:17px;border:1px solid #c6d5d7;border-radius:50%}.bank-readiness-options button>div[data-v-143fcc2d]{display:grid;gap:5px}.bank-readiness-options strong[data-v-143fcc2d]{font-size:10px}.bank-readiness-options small[data-v-143fcc2d]{color:#70858a;font-size:9px;line-height:1.45}.bank-readiness-options button.selected[data-v-143fcc2d]{border-color:#66aaa1;background:#f4faf8}.bank-readiness-options button.selected>span[data-v-143fcc2d]{border:5px solid #287a72}.wizard-summary[data-v-143fcc2d]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dce6e7;border-radius:12px;overflow:hidden;background:#fff}.wizard-summary div[data-v-143fcc2d]{min-width:0;display:grid;gap:5px;padding:11px}.wizard-summary div[data-v-143fcc2d]:nth-child(2n){border-left:1px solid #e1e9ea}.wizard-summary div[data-v-143fcc2d]:nth-child(n+3){border-top:1px solid #e1e9ea}.wizard-summary dt[data-v-143fcc2d]{color:#82959a;font-size:8px}.wizard-summary dd[data-v-143fcc2d]{margin:0;overflow-wrap:anywhere;font-size:10px;font-weight:650}.wizard-summary code[data-v-143fcc2d]{font-size:9px}.save-boundary[data-v-143fcc2d]{display:flex;gap:9px;padding:12px;border:1px solid #efd7aa;border-radius:11px;color:#765f2d;background:#fff8e9}.save-boundary svg[data-v-143fcc2d]{flex:none;width:16px}.save-boundary p[data-v-143fcc2d]{margin:0;font-size:9px;line-height:1.55}.beneficiary-wizard>footer[data-v-143fcc2d]{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:13px 18px calc(13px + env(safe-area-inset-bottom));border-top:1px solid #dbe5e6;background:#fff}.beneficiary-wizard>footer button[data-v-143fcc2d]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 14px;border:1px solid #d4e1e2;border-radius:10px;color:#45666d;background:#fff;cursor:pointer;font-size:10px;font-weight:700}.beneficiary-wizard>footer span[data-v-143fcc2d]{color:#7e9297;font:700 8px/1 ui-monospace,monospace;text-align:center}.beneficiary-wizard>footer .wizard-primary[data-v-143fcc2d]{border-color:#24746c;color:#fff;background:#24746c}.wizard-primary svg[data-v-143fcc2d]{width:13px}.beneficiary-overlay-enter-active[data-v-143fcc2d],.beneficiary-overlay-leave-active[data-v-143fcc2d]{transition:opacity .2s ease}.beneficiary-overlay-enter-active .beneficiary-detail-panel[data-v-143fcc2d],.beneficiary-overlay-leave-active .beneficiary-detail-panel[data-v-143fcc2d],.beneficiary-overlay-enter-active .beneficiary-wizard[data-v-143fcc2d],.beneficiary-overlay-leave-active .beneficiary-wizard[data-v-143fcc2d]{transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.beneficiary-overlay-enter-from[data-v-143fcc2d],.beneficiary-overlay-leave-to[data-v-143fcc2d]{opacity:0}.beneficiary-overlay-enter-from .beneficiary-detail-panel[data-v-143fcc2d],.beneficiary-overlay-leave-to .beneficiary-detail-panel[data-v-143fcc2d]{transform:translate(28px)}.beneficiary-overlay-enter-from .beneficiary-wizard[data-v-143fcc2d],.beneficiary-overlay-leave-to .beneficiary-wizard[data-v-143fcc2d]{opacity:0;transform:translateY(18px) scale(.985)}.sr-only[data-v-143fcc2d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.spinning[data-v-143fcc2d]{animation:spin-143fcc2d 1s linear infinite}@keyframes spin-143fcc2d{to{transform:rotate(360deg)}}@keyframes sync-pulse-143fcc2d{50%{box-shadow:0 0 0 8px #287ec000}}@media (max-width:1050px){.beneficiary-hero[data-v-143fcc2d]{display:grid}.beneficiary-hero-actions[data-v-143fcc2d]{justify-self:start}.beneficiary-metrics[data-v-143fcc2d]{grid-template-columns:1fr 1fr}.beneficiary-toolbar[data-v-143fcc2d]{align-items:stretch;flex-direction:column}.beneficiary-filters[data-v-143fcc2d]{grid-template-columns:repeat(3,1fr)}.difference-list article[data-v-143fcc2d]{grid-template-columns:38px minmax(0,1fr) auto}.difference-list article>span[data-v-143fcc2d]:nth-child(3){grid-column:2}.sync-run-list article[data-v-143fcc2d]{grid-template-columns:90px 1fr}.sync-run-list dl[data-v-143fcc2d]{grid-column:1/-1}}@media (max-width:760px){.beneficiary-hero[data-v-143fcc2d]{gap:18px;padding:19px 16px;border-radius:17px}.beneficiary-hero h2[data-v-143fcc2d]{font-size:27px}.beneficiary-hero p[data-v-143fcc2d]{font-size:12px}.beneficiary-hero-actions[data-v-143fcc2d]{width:100%;display:grid;grid-template-columns:1fr 1fr}.beneficiary-hero-actions button[data-v-143fcc2d]{min-width:0;padding:0 10px}.sync-health[data-v-143fcc2d]{width:100%}.sync-health>b[data-v-143fcc2d]{margin-left:auto}.beneficiary-metrics[data-v-143fcc2d]{grid-template-columns:1fr 1fr;gap:8px}.beneficiary-metrics article[data-v-143fcc2d]{padding:11px}.metric-mark[data-v-143fcc2d]{width:31px;height:31px}.beneficiary-metrics strong[data-v-143fcc2d]{font-size:17px}.quick-policy[data-v-143fcc2d]{grid-template-columns:36px minmax(0,1fr);padding:13px}.quick-policy>b[data-v-143fcc2d]{grid-column:2;justify-self:start}.quick-policy p[data-v-143fcc2d]{font-size:11px}.beneficiary-tabs[data-v-143fcc2d]{position:sticky;top:0;z-index:4}.beneficiary-tabs button[data-v-143fcc2d]{min-width:0;padding:0 6px;font-size:10px}.beneficiary-filters[data-v-143fcc2d]{grid-template-columns:1fr 1fr}.beneficiary-filters label[data-v-143fcc2d]:last-child{grid-column:1/-1}.beneficiary-filters select[data-v-143fcc2d],.beneficiary-search[data-v-143fcc2d]{min-height:48px}.beneficiary-filters select[data-v-143fcc2d],.beneficiary-search input[data-v-143fcc2d]{font-size:16px}.beneficiary-table-wrap[data-v-143fcc2d]{display:none}.beneficiary-mobile-list[data-v-143fcc2d]{display:grid;gap:9px;margin-top:11px}.beneficiary-mobile-card[data-v-143fcc2d]{min-width:0;width:100%;display:grid;gap:12px;padding:14px;border:1px solid #d8e5e6;border-radius:15px;color:var(--ink);background:#fff;cursor:pointer;text-align:left}.mobile-card-top[data-v-143fcc2d]{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center}.mobile-avatar[data-v-143fcc2d]{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#fff;background:linear-gradient(145deg,#2c877d,#174e59);font-size:10px;font-weight:760}.mobile-identity[data-v-143fcc2d]{min-width:0;display:grid;gap:4px}.mobile-identity strong[data-v-143fcc2d],.mobile-identity small[data-v-143fcc2d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-identity strong[data-v-143fcc2d]{font-size:13px}.mobile-identity small[data-v-143fcc2d]{color:#74898f;font-size:11px}.mobile-card-data[data-v-143fcc2d]{min-width:0;display:flex;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;background:#f5f8f8}.mobile-card-data code[data-v-143fcc2d]{min-width:0;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mobile-card-data small[data-v-143fcc2d]{flex:none;color:#6f858a;font-size:10px}.mobile-card-foot[data-v-143fcc2d]{display:flex;justify-content:space-between;gap:10px;align-items:center}.mobile-card-foot small[data-v-143fcc2d]{color:#7d9196;font-size:10px}.mobile-card-foot>span[data-v-143fcc2d]{display:flex;align-items:center;gap:4px;color:#216f69;font-size:11px;font-weight:700}.mobile-card-foot svg[data-v-143fcc2d]{width:12px}.difference-view>header[data-v-143fcc2d],.sync-history-view>header[data-v-143fcc2d]{align-items:flex-start}.difference-view>header button[data-v-143fcc2d],.sync-history-view>header button[data-v-143fcc2d]{min-height:44px;padding:0 10px}.difference-list article[data-v-143fcc2d]{grid-template-columns:36px minmax(0,1fr) auto;padding:12px}.difference-list article>button[data-v-143fcc2d]{min-height:44px}.sync-run-list article[data-v-143fcc2d]{grid-template-columns:1fr}.run-identity[data-v-143fcc2d],.sync-run-list dl[data-v-143fcc2d],.sync-run-list article>p[data-v-143fcc2d]{grid-column:auto}.sync-run-list dl[data-v-143fcc2d]{grid-template-columns:1fr 1fr}.sync-run-list dl div[data-v-143fcc2d]:nth-child(3){border-left:0;border-top:1px solid #e3eaec}.sync-run-list dl div[data-v-143fcc2d]:nth-child(4){border-top:1px solid #e3eaec}.international-view>header[data-v-143fcc2d]{grid-template-columns:46px minmax(0,1fr)}.international-view>header>b[data-v-143fcc2d]{grid-column:2;justify-self:start}.international-list article[data-v-143fcc2d]{grid-template-columns:38px minmax(0,1fr) auto}.international-list article>span[data-v-143fcc2d]:nth-child(3){grid-column:2}.international-list button[data-v-143fcc2d]{min-height:44px}.beneficiary-detail-panel[data-v-143fcc2d]{width:100%}.beneficiary-detail-panel>header[data-v-143fcc2d]{padding:calc(15px + env(safe-area-inset-top)) 15px 15px}.detail-body[data-v-143fcc2d]{padding:12px 12px calc(24px + env(safe-area-inset-bottom))}.beneficiary-detail-panel h3[data-v-143fcc2d]{font-size:21px}.detail-grid[data-v-143fcc2d]{grid-template-columns:1fr}.detail-grid div[data-v-143fcc2d]:nth-child(2n){border-left:0}.detail-grid div+div[data-v-143fcc2d]{border-top:1px solid #e1e9ea}.evidence-form input[data-v-143fcc2d]:not([type=checkbox]){min-height:48px;font-size:16px}.evidence-check input[data-v-143fcc2d]{width:20px;height:20px}.beneficiary-wizard-backdrop[data-v-143fcc2d]{padding:0}.beneficiary-wizard[data-v-143fcc2d]{width:100%;height:100dvh;max-height:none;border:0;border-radius:0}.beneficiary-wizard>header[data-v-143fcc2d]{padding:calc(13px + env(safe-area-inset-top)) 14px 13px}.wizard-progress[data-v-143fcc2d]{padding:10px 8px}.wizard-progress small[data-v-143fcc2d]{font-size:7px}.wizard-body[data-v-143fcc2d]{padding:16px 13px 20px}.route-options[data-v-143fcc2d],.wizard-fields[data-v-143fcc2d],.bank-readiness-options[data-v-143fcc2d],.wizard-summary[data-v-143fcc2d]{grid-template-columns:1fr}.route-options button[data-v-143fcc2d]{min-height:104px}.wizard-fields label.wide[data-v-143fcc2d]{grid-column:auto}.wizard-fields input[data-v-143fcc2d],.wizard-fields select[data-v-143fcc2d]{min-height:48px;font-size:16px}.wizard-summary div[data-v-143fcc2d]:nth-child(2n){border-left:0}.wizard-summary div+div[data-v-143fcc2d]{border-top:1px solid #e1e9ea}.beneficiary-wizard>footer[data-v-143fcc2d]{position:relative;padding-inline:12px}.beneficiary-wizard>footer button[data-v-143fcc2d]{min-height:48px}}@media (max-width:430px){.beneficiary-hero[data-v-143fcc2d]{padding:16px 13px}.beneficiary-hero-actions[data-v-143fcc2d]{grid-template-columns:1fr}.sync-health[data-v-143fcc2d]{display:grid;grid-template-columns:24px minmax(0,1fr)}.sync-health>b[data-v-143fcc2d]{grid-column:2;margin:0}.beneficiary-metrics[data-v-143fcc2d]{grid-template-columns:1fr}.beneficiary-metrics article[data-v-143fcc2d]{min-height:62px}.quick-policy[data-v-143fcc2d]{grid-template-columns:1fr}.quick-policy-icon[data-v-143fcc2d]{display:none}.quick-policy>b[data-v-143fcc2d]{grid-column:auto}.beneficiary-tabs[data-v-143fcc2d]{overflow:hidden}.beneficiary-tabs button[data-v-143fcc2d]{min-height:44px;font-size:9px}.beneficiary-tabs b[data-v-143fcc2d]{display:none}.beneficiary-filters[data-v-143fcc2d]{grid-template-columns:1fr}.beneficiary-filters label[data-v-143fcc2d]:last-child{grid-column:auto}.mobile-card-top[data-v-143fcc2d]{grid-template-columns:36px minmax(0,1fr)}.mobile-card-top .bank-status[data-v-143fcc2d]{grid-column:2}.mobile-card-data[data-v-143fcc2d]{align-items:flex-start;flex-direction:column}.difference-view>header[data-v-143fcc2d],.sync-history-view>header[data-v-143fcc2d]{display:grid}.difference-view>header button[data-v-143fcc2d],.sync-history-view>header button[data-v-143fcc2d]{width:100%}.difference-list article[data-v-143fcc2d]{grid-template-columns:34px minmax(0,1fr)}.difference-list article>span[data-v-143fcc2d]:nth-child(3),.difference-list article>button[data-v-143fcc2d]{grid-column:2}.difference-list article>button[data-v-143fcc2d]{width:100%;justify-content:center}.wizard-progress small[data-v-143fcc2d]{display:none}.wizard-progress[data-v-143fcc2d]{padding-block:12px}.beneficiary-wizard>footer[data-v-143fcc2d]{grid-template-columns:1fr 1fr}.beneficiary-wizard>footer span[data-v-143fcc2d]{display:none}.beneficiary-wizard>footer button[data-v-143fcc2d]{width:100%}.local-checks article[data-v-143fcc2d]{grid-template-columns:32px minmax(0,1fr)}.local-checks article>b[data-v-143fcc2d]{grid-column:2;justify-self:start}.international-view>header[data-v-143fcc2d]{grid-template-columns:1fr}.international-mark[data-v-143fcc2d]{display:none}.international-view>header>b[data-v-143fcc2d]{grid-column:auto}.international-list article[data-v-143fcc2d]{grid-template-columns:36px minmax(0,1fr)}.international-list article>span[data-v-143fcc2d]:nth-child(3),.international-list button[data-v-143fcc2d]{grid-column:2}.international-list button[data-v-143fcc2d]{width:100%;justify-content:center}}.submit-gate-view[data-v-143fcc2d]{display:grid;gap:12px;margin-top:13px}.submit-gate-intro[data-v-143fcc2d]{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border:1px solid #e7d9bd;border-radius:14px;background:linear-gradient(100deg,#fdf8ec,#fbfaf6)}.submit-gate-intro>svg[data-v-143fcc2d]{width:20px;justify-self:center;color:#9a6c28}.submit-gate-intro>div[data-v-143fcc2d]{min-width:0;display:grid;gap:4px}.submit-gate-intro strong[data-v-143fcc2d]{font-size:12px;color:#4d3f22}.submit-gate-intro p[data-v-143fcc2d]{margin:0;color:#7a6c4c;font-size:10px;line-height:1.6}.gate-switch[data-v-143fcc2d]{display:grid;justify-items:center;gap:6px;align-self:center;cursor:pointer;color:#6b5a33;font-size:9px;font-weight:700;white-space:nowrap}.gate-switch input[data-v-143fcc2d]{position:absolute;opacity:0;pointer-events:none}.gate-switch span[data-v-143fcc2d]{width:38px;height:22px;position:relative;border-radius:999px;background:#d8cfc0;transition:background .18s ease}.gate-switch span[data-v-143fcc2d]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .18s ease}.gate-switch.on span[data-v-143fcc2d]{background:#bd8a2e}.gate-switch.on span[data-v-143fcc2d]:after{transform:translate(16px)}.submit-stages[data-v-143fcc2d]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#fff}.submit-stage-head[data-v-143fcc2d]{margin-right:6px;color:#687e84;font:700 8px/1 ui-monospace,monospace;letter-spacing:.05em}.submit-stage[data-v-143fcc2d]{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:7px;color:#7d8b90;background:#f1f4f4;font-size:8px;font-weight:700;white-space:nowrap}.submit-stage i[data-v-143fcc2d]{width:6px;height:6px;border-radius:50%;background:currentColor}.submit-stage.verified[data-v-143fcc2d]{color:#18715f;background:#e5f5ed}.submit-gate-tab.armed[data-v-143fcc2d]{color:#8a5a1d}.submit-gate-tab.armed b[data-v-143fcc2d]{color:#8a5a1d;background:#fbeed3}.submit-card[data-v-143fcc2d]{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fff}.submit-card.pending[data-v-143fcc2d]{border-color:#e3c98f;box-shadow:0 8px 22px #966c2014}.submit-card-main[data-v-143fcc2d]{min-width:0;display:grid;gap:7px}.submit-card-title[data-v-143fcc2d]{display:flex;align-items:center;justify-content:space-between;gap:10px}.submit-card-title strong[data-v-143fcc2d]{font-size:13px}.submit-card-target[data-v-143fcc2d]{overflow:hidden;color:#4f6a72;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.submit-card-amounts[data-v-143fcc2d]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.submit-card-amounts b[data-v-143fcc2d]{font-size:17px}.submit-card-amounts small[data-v-143fcc2d]{color:#7b9095;font-size:9px}.submit-card-meta[data-v-143fcc2d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.submit-card-meta code[data-v-143fcc2d]{color:#526d75;font-size:9px}.submit-card-meta small[data-v-143fcc2d]{color:#8498a0;font-size:9px}.submit-card-actions[data-v-143fcc2d]{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-top:10px;border-top:1px dashed #e0d6bd}.submit-card-actions button[data-v-143fcc2d]{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border-radius:10px;cursor:pointer;font-size:11px;font-weight:720}.submit-confirm-hint[data-v-143fcc2d]{color:#6b5a33;font-size:10px}.submit-card-actions input[data-v-143fcc2d]{min-height:42px;padding:0 12px;border:1px solid #d9c9a4;border-radius:10px;color:var(--ink);background:#fffdf8;font-family:ui-monospace,monospace;font-size:11px;outline:0}.submit-card-actions input[data-v-143fcc2d]:focus{border-color:#c8a45e;box-shadow:0 0 0 3px #be923a1f}@media (max-width:760px){.submit-card-actions[data-v-143fcc2d]{display:grid;grid-template-columns:1fr}.submit-card-actions button[data-v-143fcc2d],.submit-card-actions input[data-v-143fcc2d]{width:100%}}.lua-editor[data-v-c01221df]{display:flex;flex-direction:column;border:1px solid rgba(24,111,116,.2);border-radius:12px;overflow:hidden;background:#fff}.lua-editor.fullscreen[data-v-c01221df]{position:fixed;inset:0;z-index:200;border-radius:0;border:0}.le-toolbar[data-v-c01221df]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid rgba(24,111,116,.14);background:#186f740b}.le-title[data-v-c01221df]{font:700 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.1em;color:#2b6068}.le-stat[data-v-c01221df]{font-size:10.5px;color:#12223373}.le-tools[data-v-c01221df]{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap}.le-btn[data-v-c01221df]{padding:4px 10px;border:1px solid rgba(24,111,116,.22);border-radius:7px;background:#fff;color:#2b6068;font-size:11.5px;cursor:pointer}.le-btn[data-v-c01221df]:hover{background:#186f7412}.le-btn.on[data-v-c01221df]{background:#186f741f;border-color:#186f7466}.le-btn.primary[data-v-c01221df]{color:#fff;background:#17777f;border-color:#17777f}.le-body[data-v-c01221df]{flex:1;min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr)}.le-side[data-v-c01221df]{width:264px;display:flex;flex-direction:column;min-height:0;border-right:1px solid rgba(24,111,116,.14);background:#fbfdfd}.le-side-tabs[data-v-c01221df]{display:flex;border-bottom:1px solid rgba(24,111,116,.12)}.le-side-tabs button[data-v-c01221df]{flex:1;padding:8px 6px;border:0;background:none;cursor:pointer;font-size:11.5px;font-weight:600;color:#12223380}.le-side-tabs button.active[data-v-c01221df]{color:#12626b;background:#186f7414}.le-side-body[data-v-c01221df]{flex:1;min-height:0;overflow:auto;padding:10px;display:grid;gap:8px;align-content:start}.le-snippet[data-v-c01221df]{display:grid;gap:3px;padding:8px 10px;text-align:left;cursor:pointer;border:1px solid rgba(24,111,116,.18);border-radius:9px;background:#fff}.le-snippet[data-v-c01221df]:hover{border-color:#17777f;background:#186f740d}.le-snippet strong[data-v-c01221df]{font-size:11.5px;color:#2b6068}.le-snippet small[data-v-c01221df]{font-size:10px;color:#12223380;line-height:1.4}.le-help-section h5[data-v-c01221df]{margin:4px 0 6px;font-size:11px;color:#12626b;letter-spacing:.04em}.le-help-section dl[data-v-c01221df]{margin:0;display:grid;gap:6px}.le-help-section dt[data-v-c01221df]{font-family:ui-monospace,Consolas,monospace;font-size:11px;color:#b4661f;cursor:pointer;overflow-wrap:anywhere}.le-help-section dt[data-v-c01221df]:hover{text-decoration:underline}.le-help-section dd[data-v-c01221df]{margin:1px 0 0;font-size:10px;color:#1222338c;line-height:1.45}.le-pane[data-v-c01221df]{min-width:0;min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr);background:#fcfdfd}.le-gutter[data-v-c01221df]{display:grid;align-content:start;padding:12px 8px 12px 12px;border-right:1px solid rgba(24,111,116,.1);background:#186f7408;font-family:ui-monospace,Consolas,monospace;font-size:12.5px;line-height:1.6;color:#12223352;text-align:right;user-select:none;overflow:hidden}.le-input-wrap[data-v-c01221df]{position:relative;min-width:0;min-height:320px}.lua-editor.fullscreen .le-input-wrap[data-v-c01221df]{min-height:0;height:100%}.le-highlight[data-v-c01221df],.le-textarea[data-v-c01221df]{margin:0;padding:12px;border:0;box-sizing:border-box;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12.5px;line-height:1.6;tab-size:2;white-space:pre;overflow-wrap:normal}.le-highlight[data-v-c01221df]{position:absolute;inset:0;overflow:auto;pointer-events:none;color:#35505a;background:transparent}.le-textarea[data-v-c01221df]{position:absolute;inset:0;width:100%;height:100%;resize:none;color:transparent;background:transparent;caret-color:#17777f;outline:none}.le-textarea[data-v-c01221df]::selection{background:#186f7438}[data-v-c01221df] .lua-keyword{color:#7048a8;font-weight:600}[data-v-c01221df] .lua-engine{color:#12626b;font-weight:700}[data-v-c01221df] .lua-builtin{color:#2b6068}[data-v-c01221df] .lua-string{color:#1d7a52}[data-v-c01221df] .lua-number{color:#b4661f}[data-v-c01221df] .lua-comment{color:#93a4ab;font-style:italic}[data-v-c01221df] .lua-op{color:#5b7883}@media (max-width: 900px){.le-body[data-v-c01221df]{grid-template-columns:minmax(0,1fr)}.le-side[data-v-c01221df]{width:auto;border-right:0;border-bottom:1px solid rgba(24,111,116,.14);max-height:220px}}.help-center{min-width:0;color:#173541}.help-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:14px}.help-hero>div:first-child{max-width:720px}.help-hero small,.topic-header small{color:#298379;font:750 7px/1 ui-monospace,monospace;letter-spacing:.13em}.help-hero h2{margin:9px 0 8px;color:#15323e;font:680 32px/1.05 Inter,system-ui,sans-serif;letter-spacing:-.035em}.help-hero p{margin:0;color:#71878e;font-size:9px;line-height:1.6}.help-verification{min-width:240px;display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(37,138,123,.15);border-radius:14px;background:linear-gradient(130deg,#eaf8f4,#f8fbfa)}.help-verification>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(145deg,#2c9182,#175968)}.help-verification svg{width:15px}.help-verification div{display:grid;gap:4px}.help-verification strong{font-size:9px}.help-verification p{font-size:7px}.boundary-ribbon{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;margin-bottom:13px;padding:13px 15px;border:1px solid rgba(184,133,48,.22);border-radius:15px;background:linear-gradient(112deg,#fff8e9,#fffdfa);box-shadow:0 12px 30px #5f46160b}.boundary-ribbon>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#936b28;background:#fff0d3}.boundary-ribbon svg{width:16px}.boundary-ribbon>div{display:grid;gap:5px}.boundary-ribbon small{color:#9c722e;font:750 6.5px/1 ui-monospace,monospace;letter-spacing:.12em}.boundary-ribbon strong{font-size:9px}.boundary-ribbon strong b,.boundary-ribbon code{color:#875d1d;font-family:ui-monospace,monospace}.boundary-ribbon p{margin:0;color:#867653;font-size:7.5px;line-height:1.5}.boundary-ribbon>i{padding:7px 8px;border-radius:7px;color:#936d2d;background:#fff0d9;font:750 6px/1 ui-monospace,monospace;font-style:normal;letter-spacing:.08em}.help-command{display:grid;grid-template-columns:minmax(340px,1fr) auto;gap:12px;align-items:stretch;margin-bottom:13px;padding:10px;border:1px solid #cfdddf;border-radius:15px;background:#ffffffd1;box-shadow:0 12px 30px #183e470b}.help-command>label{display:grid;grid-template-columns:17px minmax(0,1fr) auto;gap:9px;align-items:center;padding:0 11px;border:1px solid #d6e2e3;border-radius:10px;background:#f8fbfb}.help-command>label svg{width:14px;color:#43817d}.help-command input{min-width:0;height:39px;border:0;outline:0;color:#244a52;background:transparent;font-size:8.5px}.help-command kbd{min-width:22px;padding:5px;border:1px solid #d1dfe0;border-radius:6px;color:#789097;background:#fff;text-align:center;font:700 7px/1 ui-monospace,monospace;box-shadow:0 2px #d7e1e2}.help-command>div{display:flex;align-items:stretch;gap:8px}.help-command>div>span{min-width:118px;display:grid;align-content:center;gap:5px;padding:0 10px;border-left:1px solid #e0e8e9}.help-command>div small{color:#82969c;font:700 6px/1 ui-monospace,monospace;letter-spacing:.09em}.help-command>div strong{font:700 7px/1 ui-monospace,monospace}.help-command button{display:flex;align-items:center;gap:6px;padding:0 12px;border:0;border-radius:9px;color:#fff;background:linear-gradient(135deg,#287f79,#174b59);cursor:pointer;font-size:7px;font-weight:700}.help-command button svg{width:13px}.help-search-results{margin-bottom:13px;border:1px solid #ccdadd;border-radius:15px;background:#fff;box-shadow:0 18px 45px #15364114;overflow:hidden}.help-search-results>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #e2eaeb}.help-search-results>header span{display:grid;gap:4px}.help-search-results>header small{color:#2b817a;font:750 6px/1 ui-monospace,monospace;letter-spacing:.1em}.help-search-results>header strong{font-size:9px}.help-search-results>header button{border:0;color:#71888e;background:transparent;cursor:pointer;font-size:7px}.help-search-results>button{width:100%;display:grid;grid-template-columns:88px minmax(0,1fr) 16px;gap:12px;align-items:center;padding:11px 14px;border:0;border-bottom:1px solid #e8eeee;color:inherit;background:#fff;text-align:left;cursor:pointer}.help-search-results>button:hover{background:#f3f9f7}.help-search-results>button>span{color:#2b7e77;font:750 6px/1 ui-monospace,monospace}.help-search-results>button>div{display:grid;gap:4px}.help-search-results>button strong{font-size:8px}.help-search-results>button p{margin:0;color:#758b91;font-size:7px;line-height:1.45}.help-search-results>button svg{width:12px;color:#789095}.help-no-results{min-height:120px;display:grid;place-items:center;align-content:center;gap:7px;color:#799096;text-align:center}.help-no-results svg{width:20px}.help-no-results strong{color:#395e66;font-size:9px}.help-no-results p{margin:0;font-size:7px}.help-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:14px;align-items:start}.help-navigation{position:sticky;top:0;display:grid;gap:14px;padding:13px;border:1px solid #d0dcde;border-radius:17px;background:#fafcfbeb;box-shadow:0 12px 32px #183b440b}.help-navigation>div{display:grid;gap:5px}.help-navigation>div>small{padding:5px 8px;color:#83979d;font:750 6px/1 ui-monospace,monospace;letter-spacing:.13em}.help-navigation button{width:100%;display:grid;grid-template-columns:25px minmax(0,1fr) 12px;gap:8px;align-items:center;padding:9px 8px;border:1px solid transparent;border-radius:10px;color:#58757b;background:transparent;text-align:left;cursor:pointer}.help-navigation button:hover{background:#edf6f3}.help-navigation button.active{color:#1b625f;border-color:#29827729;background:linear-gradient(100deg,#e6f5f1,#f2f9f7);box-shadow:inset 3px 0 #27887c}.help-navigation button>span{color:#7e9499;font:700 6.5px/1 ui-monospace,monospace}.help-navigation button>div{min-width:0;display:grid;gap:4px}.help-navigation button strong{font-size:8px}.help-navigation button p{margin:0;overflow:hidden;color:#83979c;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.help-navigation button svg{width:10px;opacity:.55}.help-navigation footer{display:flex;gap:9px;padding:11px;border-radius:11px;color:#d3e7e3;background:linear-gradient(145deg,#163c47,#0e2933)}.help-navigation footer>svg{width:14px;flex:none}.help-navigation footer span{display:grid;gap:5px}.help-navigation footer small{color:#73aaa3;font:700 6px/1 ui-monospace,monospace}.help-navigation footer strong{color:#fff;font-size:8px}.help-navigation footer p{margin:0;color:#9db9b6;font-size:6.5px;line-height:1.5}.help-document{min-width:0;padding:18px;border:1px solid #cfdddf;border-radius:18px;background:#ffffffdb;box-shadow:0 12px 35px #163b440b}.help-topic{min-width:0;display:grid;gap:15px}.topic-header{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;align-items:start;padding-bottom:16px;border-bottom:1px solid #dfe8e9}.topic-header>span{width:44px;height:44px;display:grid;place-items:center;border:1px solid #d0dfe0;border-radius:12px;color:#267a74;background:#f5faf9;font:750 8px/1 ui-monospace,monospace}.topic-header>div{display:grid;gap:6px}.topic-header h3{margin:0;color:#173640;font:680 22px/1.1 Inter,system-ui,sans-serif;letter-spacing:-.025em}.topic-header p{max-width:760px;margin:0;color:#6f878d;font-size:8px;line-height:1.55}.architecture-flow{display:grid;grid-template-columns:repeat(7,auto);gap:7px;align-items:stretch;overflow-x:auto;padding-bottom:3px}.architecture-flow article{min-width:155px;display:grid;align-content:start;gap:7px;padding:13px;border:1px solid #d5e2e3;border-radius:13px;background:linear-gradient(145deg,#fbfdfc,#f2f8f6)}.architecture-flow article>span{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:#fff;background:#277e77;font:700 6.5px/1 ui-monospace,monospace}.architecture-flow small{color:#69898d;font:700 6px/1 ui-monospace,monospace;letter-spacing:.08em}.architecture-flow strong{font-size:9px}.architecture-flow p{margin:0;color:#72888e;font-size:7px;line-height:1.5}.architecture-flow>i{display:grid;place-items:center;color:#70a19b}.architecture-flow>i svg{width:11px}.help-two-column{display:grid;grid-template-columns:1.35fr .65fr;gap:13px}.help-panel{border:1px solid #d5e1e2;border-radius:15px;background:#fbfdfc;overflow:hidden}.help-panel>header,.source-register>header,.field-register>header,.idempotency-model>header,.retry-timeline>header,.polling-guide>header{min-height:53px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #e2eaea}.help-panel>header span,.source-register>header span,.field-register>header span,.idempotency-model>header span,.retry-timeline>header span,.polling-guide>header span{display:grid;gap:4px}.help-panel>header small,.source-register>header small,.field-register>header small,.idempotency-model>header small,.retry-timeline>header small,.polling-guide>header small{color:#2a7d76;font:730 6px/1 ui-monospace,monospace;letter-spacing:.1em}.help-panel>header strong,.source-register>header strong,.field-register>header strong,.idempotency-model>header strong,.retry-timeline>header strong,.polling-guide>header strong{font-size:9px}.help-panel>header b,.source-register>header b,.field-register>header b,.idempotency-model>header b,.retry-timeline>header b{color:#728b90;font:700 6px/1 ui-monospace,monospace}.numbered-runbook{margin:0;padding:0;list-style:none}.numbered-runbook li{display:grid;grid-template-columns:27px minmax(0,1fr);gap:9px;padding:10px 13px;border-bottom:1px solid #e8eeee}.numbered-runbook li>span{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;color:#247a73;background:#e5f4f0;font:700 6.5px/1 ui-monospace,monospace}.numbered-runbook li>div{display:grid;gap:4px}.numbered-runbook strong{font-size:8px}.numbered-runbook p{margin:0;color:#748a8f;font-size:7px;line-height:1.4}.readiness-panel{padding-bottom:12px}.readiness-ring,.go-live-dial{--score: 0%;width:115px;aspect-ratio:1;display:grid;place-items:center;align-content:center;gap:5px;margin:18px auto;border-radius:50%;background:radial-gradient(circle at center,#fff 58%,transparent 59%),conic-gradient(#26877b var(--score),#dfebea 0)}.readiness-ring strong,.go-live-dial strong{font-size:20px}.readiness-ring small,.go-live-dial small{color:#7a9196;font:700 6px/1 ui-monospace,monospace}.readiness-panel ul{display:grid;gap:6px;margin:0;padding:0 12px;list-style:none}.readiness-panel li{display:grid;grid-template-columns:25px minmax(0,1fr);gap:8px;align-items:center;padding:8px;border:1px solid #eadcce;border-radius:9px;background:#fff9f2}.readiness-panel li.ready{border-color:#d4e8e3;background:#f0f8f6}.readiness-panel li>span{color:#b27a36}.readiness-panel li.ready>span{color:#27867a}.readiness-panel li svg{width:13px}.readiness-panel li div{display:grid;gap:3px}.readiness-panel li strong{font-size:7.5px}.readiness-panel li p{margin:0;color:#819399;font-size:6.5px}.readiness-panel>button{width:calc(100% - 24px);min-height:34px;display:flex;align-items:center;justify-content:center;gap:6px;margin:12px;border:0;border-radius:9px;color:#fff;background:#215f65;cursor:pointer;font-size:7px;font-weight:700}.readiness-panel>button svg{width:11px}.readiness-panel .readiness-disclaimer{margin:0 12px 12px;color:#70868b;font-size:6.5px;line-height:1.5}.bank-filter{display:flex;align-items:center;gap:6px;padding:8px;border:1px solid #d6e2e3;border-radius:12px;background:#f8fbfa}.bank-filter button{min-height:29px;padding:0 10px;border:1px solid transparent;border-radius:7px;color:#768c92;background:transparent;cursor:pointer;font:700 6.5px/1 ui-monospace,monospace}.bank-filter button.active{color:#fff;background:#247970;box-shadow:0 7px 16px #24797029}.bank-filter>span{display:flex;align-items:center;gap:6px;margin-left:auto;color:#688389;font-size:7px}.bank-filter svg{width:12px;color:#2b8078}.constraint-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.constraint-grid article{display:grid;align-content:start;gap:9px;padding:13px;border:1px solid #d7e2e3;border-radius:13px;background:#fff;box-shadow:0 8px 20px #1a3e4609}.constraint-grid article.required{border-top:3px solid #287f77}.constraint-grid article.timing{border-top:3px solid #a97b35}.constraint-grid article.financial{border-top:3px solid #7b5d9d}.constraint-grid article.operations{border-top:3px solid #477b98}.constraint-grid article>header{display:grid;grid-template-columns:auto 1fr auto;gap:7px;align-items:center}.constraint-grid article>header span{padding:5px 6px;border-radius:6px;color:#1e716b;background:#e9f6f2;font:700 6px/1 ui-monospace,monospace}.constraint-grid article>header b{color:#718b90;font:700 6px/1 ui-monospace,monospace}.constraint-grid article>header i{color:#9b7739;font:700 6px/1 ui-monospace,monospace;font-style:normal}.constraint-grid article>strong{font-size:9.5px}.constraint-grid article>p{margin:0;color:#687f86;font-size:7.5px;line-height:1.55}.constraint-grid article>footer{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:9px;border-radius:9px;background:#f4f8f7}.constraint-grid article>footer>span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#287c75;background:#e3f1ee}.constraint-grid article>footer svg{width:13px}.constraint-grid article>footer div{display:grid;gap:4px}.constraint-grid article>footer small{color:#337c77;font:700 6px/1 ui-monospace,monospace}.constraint-grid article>footer p{margin:0;color:#71868c;font-size:7px;line-height:1.45}.constraint-grid article>button{justify-self:start;display:flex;align-items:center;gap:5px;padding:0;border:0;color:#287a74;background:transparent;cursor:pointer;font-size:6.5px;font-weight:700}.constraint-grid article>button svg{width:10px}.source-register,.field-register,.idempotency-model,.signature-lab,.retry-timeline,.polling-guide,.help-code-block{border:1px solid #d4e1e2;border-radius:14px;background:#fbfdfc;overflow:hidden}.source-register article{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;gap:11px;align-items:center;padding:11px 14px;border-bottom:1px solid #e7eeee}.source-register article>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#247c74;background:#e7f4f1}.source-register article svg{width:14px}.source-register article>div{display:grid;gap:4px}.source-register article small{color:#368079;font:700 6px/1 ui-monospace,monospace}.source-register article strong{font-size:8.5px}.source-register article p{margin:0;color:#778b91;font-size:7px}.source-register article>i{color:#768d92;font:700 6px/1 ui-monospace,monospace;font-style:normal}.source-register article>a{padding:7px 8px;border-radius:7px;color:#fff;background:#276f6b;font:700 6px/1 ui-monospace,monospace;text-decoration:none}.source-register article>b{padding:7px 8px;border-radius:7px;color:#8a672d;background:#fff2dd;font:700 6px/1 ui-monospace,monospace}.auth-principles,.webhook-overview,.response-contract{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.auth-principles article,.webhook-overview article,.response-contract article{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:12px;border:1px solid #d6e2e3;border-radius:12px;background:#fbfdfc}.auth-principles article>span,.webhook-overview article>span{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(145deg,#28847b,#174a58)}.auth-principles article svg,.webhook-overview article svg{width:15px}.auth-principles article>div,.webhook-overview article>div{display:grid;gap:4px}.auth-principles small,.webhook-overview small,.response-contract small{color:#2a7d76;font:700 6px/1 ui-monospace,monospace}.auth-principles strong,.webhook-overview strong,.response-contract strong{font-size:8.5px}.auth-principles p,.webhook-overview p,.response-contract p{margin:0;color:#71878d;font-size:7px;line-height:1.45}.signature-lab>header{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #e1e9ea;background:#f5f9f8}.signature-lab>header span{display:grid;gap:5px}.signature-lab>header small{color:#2b7f77;font:700 6px/1 ui-monospace,monospace}.signature-lab>header strong{font-size:9px}.signature-lab>header p{margin:0;color:#7a8f94;font-size:6.5px}.signature-lab>header button{display:flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #d2dfe0;border-radius:8px;color:#54757b;background:#fff;cursor:pointer;font-size:6.5px;font-weight:700}.signature-lab>header button svg{width:11px}.signature-lab-grid{display:grid;grid-template-columns:.9fr 1.1fr}.signature-lab form{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:14px;border-right:1px solid #e0e8e9}.signature-lab label{display:grid;gap:5px}.signature-lab label.wide,.signature-lab .wide{grid-column:1/-1}.signature-lab label>span{color:#6e858b;font-size:6.5px;font-weight:700}.signature-lab input,.signature-lab select,.signature-lab textarea{width:100%;min-width:0;min-height:34px;padding:0 9px;border:1px solid #d5e1e2;border-radius:8px;outline:0;color:#294f56;background:#fff;font:7px/1.4 ui-monospace,monospace}.signature-lab textarea{min-height:95px;padding-block:8px;resize:vertical}.signature-lab label>div{display:grid;grid-template-columns:minmax(0,1fr) auto}.signature-lab label>div input{border-radius:8px 0 0 8px}.signature-lab label>div button{border:0;border-radius:0 8px 8px 0;color:#fff;background:#397971;cursor:pointer;font-size:6px;font-weight:700}.lab-warning{display:flex;align-items:center;gap:7px;padding:8px 9px;border-radius:8px;color:#8a672d;background:#fff4df;font-size:6.5px;line-height:1.4}.lab-warning svg{width:12px;flex:none}.lab-generate{min-height:36px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:9px;color:#fff;background:linear-gradient(130deg,#29867d,#164b59);cursor:pointer;font-size:7px;font-weight:700}.lab-generate svg{width:12px}.signature-lab-grid>section{min-width:0;display:grid;align-content:start;gap:9px;padding:14px;background:#102b35}.signature-lab-grid>section>div{min-width:0;border:1px solid rgba(185,223,218,.1);border-radius:9px;overflow:hidden}.signature-lab-grid>section header{min-height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid rgba(185,223,218,.1)}.signature-lab-grid>section small{color:#79aaa5;font:700 6px/1 ui-monospace,monospace}.signature-lab-grid>section button{border:0;color:#9cc4bf;background:transparent;cursor:pointer;font-size:6px}.signature-lab-grid>section code,.signature-lab-grid>section pre{display:block;margin:0;padding:10px;overflow:auto;color:#c6dfda;background:transparent;font:7px/1.6 Cascadia Code,Consolas,monospace;overflow-wrap:anywhere;white-space:pre-wrap}.lab-signature{border-color:#75cebb40!important;background:#44968814}.field-register>div{display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px;align-items:center;min-height:43px;padding:8px 14px;border-bottom:1px solid #e8eeee}.field-register>div code{color:#267870;font:700 7px/1 ui-monospace,monospace}.field-register>div p{margin:0;color:#6f858b;font-size:7.5px;line-height:1.45}.endpoint-banner{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:12px;border-radius:12px;color:#cce4e0;background:linear-gradient(125deg,#12333e,#164854)}.endpoint-banner>span{padding:8px;border-radius:7px;color:#183d43;background:#6ed0bd;text-align:center;font:750 7px/1 ui-monospace,monospace}.endpoint-banner.get>span{background:#77b9db}.endpoint-banner code{overflow:hidden;font:750 8px/1 ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.endpoint-banner i,.endpoint-banner b{padding:7px 8px;border-radius:7px;color:#9ac8c3;background:#ffffff0f;font:700 6px/1 ui-monospace,monospace;font-style:normal}.payout-fields>div{grid-template-columns:165px 70px 70px minmax(0,1fr)}.payout-fields>div i,.payout-fields>div b{color:#82979c;font:700 6px/1 ui-monospace,monospace;font-style:normal}.payout-fields>div b{color:#976d2c}.idempotency-model>div{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr;gap:8px;align-items:center;padding:14px}.idempotency-model>div>svg{width:12px;color:#79a09a}.idempotency-model article{display:grid;gap:6px;padding:12px;border:1px solid #d4e3e1;border-radius:11px;background:#f0f8f6}.idempotency-model article.danger{border-color:#ebd8d4;background:#fff5f2}.idempotency-model article>span{width:23px;height:23px;display:grid;place-items:center;border-radius:7px;color:#fff;background:#2a7f77;font:700 6px/1 ui-monospace,monospace}.idempotency-model article strong{font-size:8px}.idempotency-model article p{min-height:31px;margin:0;color:#73898e;font-size:6.7px;line-height:1.4}.idempotency-model article i{color:#277970;font:700 6px/1 ui-monospace,monospace;font-style:normal}.idempotency-model article.danger i{color:#a5504d}.idempotency-model>footer{display:flex;gap:8px;padding:10px 14px;border-top:1px solid #e1eaea;color:#7c662f;background:#fff7e8}.idempotency-model>footer svg{width:13px;flex:none}.idempotency-model>footer p{margin:0;font-size:7px;line-height:1.45}.help-code-block>header{min-height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#16343e}.help-code-block>header small{color:#7fb1aa;font:700 6px/1 ui-monospace,monospace}.help-code-block>header button{padding:6px 8px;border:1px solid rgba(185,222,217,.12);border-radius:6px;color:#a6c9c4;background:#ffffff0a;cursor:pointer;font-size:6px}.help-code-block pre{max-height:430px;margin:0;padding:15px;overflow:auto;background:#102b35}.help-code-block code{color:#c5dfda;font:7.5px/1.65 Cascadia Code,Consolas,monospace;white-space:pre}.response-contract article{grid-template-columns:1fr}.policy-response-note{margin-top:10px}.status-lanes{display:grid;gap:9px}.status-lanes section{padding:13px;border:1px solid #d5e2e3;border-radius:12px;background:#fbfdfc}.status-lanes section.unknown{border-color:#ead5d2;background:#fff7f4}.status-lanes header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.status-lanes header small{color:#2b7b75;font:700 6px/1 ui-monospace,monospace}.status-lanes header strong{font-size:9px}.status-lanes section>div{display:flex;align-items:center;gap:7px;overflow-x:auto}.status-lanes section>div span{min-width:max-content;padding:7px 9px;border-radius:7px;color:#27746e;background:#e8f4f1;font:700 6.5px/1 ui-monospace,monospace}.status-lanes section>div span small{display:block;margin-top:4px;color:#64807d;font:600 6px/1.2 Inter,system-ui,sans-serif}.status-lanes section>div svg{width:10px;color:#76a19b;flex:none}.status-lanes section>p{margin:9px 0 0;color:#758b90;font-size:7px;line-height:1.45}.polling-guide ol{margin:0;padding:0;list-style:none}.polling-guide li{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px;padding:11px 14px;border-bottom:1px solid #e8eeee}.polling-guide li>b{color:#277b74;font:750 7px/1 ui-monospace,monospace}.polling-guide li>span{display:grid;gap:4px}.polling-guide li strong{font-size:8px}.polling-guide li p{margin:0;color:#73898f;font-size:7px;line-height:1.4}.batch-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.batch-principles article{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:13px;border:1px solid #d5e2e3;border-radius:12px;background:linear-gradient(145deg,#fbfdfc,#f3f8f7)}.batch-principles article>span{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(145deg,#2d897f,#1b5662);font:750 6.5px/1 ui-monospace,monospace}.batch-principles article>div{min-width:0;display:grid;align-content:start;gap:5px}.batch-principles small{color:#2a7d76;font:700 6px/1 ui-monospace,monospace;letter-spacing:.08em}.batch-principles strong{font-size:8.5px}.batch-principles p{margin:0;color:#71878d;font-size:7px;line-height:1.5}.batch-query-fields>div{grid-template-columns:155px 72px 70px minmax(0,1fr)}.batch-query-fields>div i,.batch-query-fields>div b{color:#82979c;font:700 6px/1 ui-monospace,monospace;font-style:normal}.batch-query-fields>div b{color:#397a74}.cursor-runbook{border:1px solid #d4e1e2;border-radius:14px;background:#fbfdfc;overflow:hidden}.cursor-runbook>header{min-height:53px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #e2eaea}.cursor-runbook>header span{display:grid;gap:4px}.cursor-runbook>header small{color:#2a7d76;font:730 6px/1 ui-monospace,monospace;letter-spacing:.1em}.cursor-runbook>header strong{font-size:9px}.cursor-runbook>header b{color:#728b90;font:700 6px/1 ui-monospace,monospace}.cursor-runbook ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:14px;list-style:none}.cursor-runbook li{min-width:0;position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:0 12px}.cursor-runbook li:not(:last-child){border-right:1px solid #dfe9e8}.cursor-runbook li>span{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:#287a73;background:#e7f4f1;font:750 6px/1 ui-monospace,monospace}.cursor-runbook li>div{display:grid;align-content:start;gap:5px}.cursor-runbook li strong{font-size:8px}.cursor-runbook li p{margin:0;color:#72888e;font-size:7px;line-height:1.5}.batch-code-grid{min-width:0;display:grid;grid-template-columns:.82fr 1.18fr;gap:11px;align-items:start}.batch-code-grid>*{min-width:0}.batch-code-grid .help-code-block pre{min-height:330px}.batch-output-contract{overflow:hidden;border:1px solid #d5e2e3;border-radius:13px;background:#fbfdfc}.batch-output-contract>header{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-bottom:1px solid #e2eaea}.batch-output-contract>header span{display:grid;gap:4px}.batch-output-contract>header small{color:#2b7d76;font:700 6px/1 ui-monospace,monospace;letter-spacing:.08em}.batch-output-contract>header strong{font-size:9px}.batch-output-contract>header b{color:#728b90;font:700 6px/1 ui-monospace,monospace}.batch-output-contract>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.batch-output-contract article{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 8px;padding:12px 13px;border-right:1px solid #e4eceb}.batch-output-contract article:last-child{border-right:0}.batch-output-contract article code{grid-column:1/-1;overflow-wrap:anywhere;color:#60787e;font:650 6.5px/1.35 ui-monospace,monospace}.batch-output-contract article strong{color:#216f68;font:760 17px/1 ui-monospace,monospace}.batch-output-contract article span{color:#829397;font-size:6.5px}.batch-output-contract>footer{display:flex;gap:8px;padding:10px 13px;border-top:1px solid #e2eaea;color:#5f7b7e;background:#f2f8f6}.batch-output-contract>footer svg{width:13px;flex:none;color:#287d75}.batch-output-contract>footer p{margin:0;font-size:7px;line-height:1.5}.batch-status-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.batch-status-map article{min-width:0;display:grid;align-content:start;gap:6px;padding:12px;border:1px solid #d5e2e3;border-radius:11px;background:#fbfdfc}.batch-status-map article.warning{border-color:#ead3c8;background:#fff6f1}.batch-status-map article.terminal{border-color:#d2e5df;background:#f0f8f5}.batch-status-map small{color:#2c7c75;font:700 6px/1 ui-monospace,monospace;letter-spacing:.07em}.batch-status-map article.warning small{color:#a55f39}.batch-status-map strong{overflow-wrap:anywhere;font:700 7px/1.5 ui-monospace,monospace}.batch-status-map p{margin:0;color:#72888e;font-size:7px;line-height:1.45}.batch-filter-note{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #d6e3e1;border-radius:10px;color:#637e82;background:#f4f8f7}.batch-filter-note svg{width:13px;flex:none;color:#2b7e77}.batch-filter-note p{margin:0;font-size:7px;line-height:1.5}.batch-filter-note strong{color:#315e62}.batch-upsert-note{border-color:#cfdfdc;background:#f2f8f6}.batch-upsert-note>svg{color:#287d75;background:#dfeeea}.batch-upsert-note small{color:#2d7c76}.batch-upsert-note p{color:#698188}.retry-timeline>div{display:grid;grid-template-columns:repeat(8,1fr);padding:14px;overflow-x:auto}.retry-timeline>div span{min-width:76px;position:relative;display:grid;place-items:center;gap:6px;text-align:center}.retry-timeline>div span:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 13px);width:calc(100% - 26px);height:1px;background:#cfdedd}.retry-timeline i{z-index:1;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#2a8178;font:700 6px/1 ui-monospace,monospace;font-style:normal}.retry-timeline strong{font-size:7px}.retry-timeline small{color:#83989d;font:700 5.5px/1 ui-monospace,monospace}.webhook-consumer{display:grid;grid-template-columns:.82fr 1.18fr;gap:11px}.webhook-consumer>section:first-child{border:1px solid #d4e1e2;border-radius:14px;overflow:hidden}.webhook-consumer>section:first-child>header{min-height:49px;display:flex;align-items:center;padding:0 13px;border-bottom:1px solid #e2eaea}.webhook-consumer>section:first-child>header span{display:grid;gap:4px}.webhook-consumer>section:first-child small{color:#2b7d76;font:700 6px/1 ui-monospace,monospace}.webhook-consumer>section:first-child strong{font-size:8.5px}.webhook-consumer ol{margin:0;padding:0;list-style:none}.webhook-consumer li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:10px 12px;border-bottom:1px solid #e9eeee}.webhook-consumer li span{color:#2b7f77;font:700 6px/1 ui-monospace,monospace}.webhook-consumer li p{margin:0;color:#6e858a;font-size:7px;line-height:1.45}.webhook-consumer li code{color:#2c736e;font-family:ui-monospace,monospace}.retry-legend{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.retry-legend>span{display:grid;grid-template-columns:10px minmax(0,1fr);gap:4px 8px;padding:10px;border:1px solid #d7e2e3;border-radius:10px;background:#fbfdfc}.retry-legend i{grid-row:span 2;align-self:center;width:8px;height:8px;border-radius:50%;background:#999}.retry-legend strong{font:700 6.5px/1 ui-monospace,monospace}.retry-legend p{margin:0;color:#7e9297;font-size:6.5px}.retry-legend .never i{background:#b55152}.retry-legend .new-nonce i{background:#367fa0}.retry-legend .after-delay i{background:#b18438}.retry-legend .operator i{background:#795da0}.error-search{display:grid;grid-template-columns:15px minmax(0,1fr);gap:8px;align-items:center;padding:0 11px;border:1px solid #d4e1e2;border-radius:10px;background:#f8fbfa}.error-search svg{width:13px;color:#377f79}.error-search input{height:38px;border:0;outline:0;background:transparent;font-size:8px}.error-catalog{border:1px solid #d4e0e2;border-radius:13px;overflow-x:auto}.error-catalog>header,.error-catalog>article{min-width:760px;display:grid;grid-template-columns:180px 55px 90px minmax(0,1fr);gap:10px;align-items:center;padding:9px 12px;border-bottom:1px solid #e6eded}.error-catalog>header{color:#7b9196;background:#f4f8f7;font:700 6px/1 ui-monospace,monospace}.error-catalog article code{color:#2c746f;font:700 6.5px/1 ui-monospace,monospace}.error-catalog article>b{font:700 7px/1 ui-monospace,monospace}.error-catalog article>i{padding:5px 6px;border-radius:6px;font:700 5.7px/1 ui-monospace,monospace;font-style:normal;text-align:center}.error-catalog article>i.never{color:#a64a4c;background:#fff0ef}.error-catalog article>i.new-nonce{color:#327895;background:#eaf5fb}.error-catalog article>i.after-delay{color:#8e692e;background:#fff3dd}.error-catalog article>i.operator{color:#705290;background:#f3edfa}.error-catalog article>div{display:grid;gap:4px}.error-catalog article strong{font-size:7.5px}.error-catalog article p{margin:0;color:#768b90;font-size:6.5px;line-height:1.4}.incident-note,.launch-actions{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;padding:13px;border:1px solid #e7d4b1;border-radius:12px;background:#fff8ea}.incident-note>svg,.launch-actions>span{width:34px;height:34px;display:grid;place-items:center;padding:9px;border-radius:10px;color:#9a712e;background:#ffedca}.incident-note>div,.launch-actions>div{display:grid;gap:5px}.incident-note small,.launch-actions small{color:#9b702c;font:700 6px/1 ui-monospace,monospace}.incident-note strong,.launch-actions strong{font-size:8.5px}.incident-note p,.launch-actions p{margin:0;color:#817253;font-size:7px;line-height:1.5}.reconciliation-stack{display:grid;gap:8px}.reconciliation-stack article{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px 13px;border:1px solid #d5e1e2;border-radius:11px;background:#fbfdfc}.reconciliation-stack article>span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#fff;background:#287d76;font:700 6px/1 ui-monospace,monospace}.reconciliation-stack article>div{display:grid;gap:4px}.reconciliation-stack small{color:#2d7d77;font:700 6px/1 ui-monospace,monospace}.reconciliation-stack strong{font-size:8.5px}.reconciliation-stack p{margin:0;color:#74898f;font-size:7px}.reconciliation-stack i{padding:6px 7px;border-radius:6px;color:#2c766f;background:#e8f5f1;font:700 6px/1 ui-monospace,monospace;font-style:normal}.difference-panel ul{margin:0;padding:0;list-style:none}.difference-panel li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:11px 13px;border-bottom:1px solid #e7eeee}.difference-panel li>svg{width:14px;color:#a27432}.difference-panel li>div{display:grid;gap:4px}.difference-panel li strong{font-size:8px}.difference-panel li p{margin:0;color:#738a8f;font-size:7px;line-height:1.45}.retention-panel dl{margin:0}.retention-panel dl div{display:grid;gap:5px;padding:12px 13px;border-bottom:1px solid #e7eeee}.retention-panel dt{color:#2a7b75;font:700 6px/1 ui-monospace,monospace}.retention-panel dd{margin:0;color:#6f858b;font-size:7.5px}.go-live-score{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px;border:1px solid #d3e1e1;border-radius:14px;background:linear-gradient(120deg,#eff8f5,#fbfdfc)}.go-live-dial{--score: var(--completion);width:100px;margin:0}.go-live-score>span{display:grid;gap:5px}.go-live-score>span small{color:#2b7b75;font:700 6px/1 ui-monospace,monospace}.go-live-score>span strong{font-size:11px}.go-live-score>span p{margin:0;color:#71878d;font-size:7px}.go-live-score>button,.launch-actions>button{display:flex;align-items:center;gap:6px;padding:8px 9px;border:1px solid #d3dfe0;border-radius:8px;color:#507279;background:#fff;cursor:pointer;font-size:6.5px;font-weight:700}.go-live-score>button svg,.launch-actions>button svg{width:11px}.go-live-groups{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.go-live-groups>section{border:1px solid #d4e0e2;border-radius:13px;overflow:hidden}.go-live-groups>section>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #e4ebec;background:#f7faf9}.go-live-groups>section>header span{display:grid;gap:4px}.go-live-groups>section>header small{color:#2a7c75;font:700 6px/1 ui-monospace,monospace}.go-live-groups>section>header strong{font-size:8px}.go-live-groups>section>header b{color:#728b90;font:700 7px/1 ui-monospace,monospace}.go-live-groups>section>button{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) 11px;gap:8px;align-items:center;padding:10px 11px;border:0;border-bottom:1px solid #e9eeee;color:inherit;background:#fff;text-align:left;cursor:pointer}.go-live-groups>section>button.checked{background:#edf8f5}.go-live-groups>section>button>span{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;color:#aebdbc;background:#edf1f1}.go-live-groups>section>button.checked>span{color:#fff;background:#2a877b}.go-live-groups>section>button svg{width:12px}.go-live-groups>section>button>div{display:grid;gap:4px}.go-live-groups>section>button strong{font-size:7.5px}.go-live-groups>section>button p{margin:0;color:#788d92;font-size:6.5px;line-height:1.4}.go-live-groups>section>button>i{width:8px;height:8px;border:1px solid #b8c8c8;border-radius:50%}.go-live-groups>section>button.checked>i{border:2px solid #2a877b;box-shadow:inset 0 0 0 2px #fff;background:#2a877b}.launch-actions{grid-template-columns:38px minmax(0,1fr) auto;align-items:center}@media (max-width: 1180px){.help-command{grid-template-columns:1fr}.help-command>div{justify-content:space-between}.help-layout{grid-template-columns:215px minmax(0,1fr)}.help-two-column,.signature-lab-grid,.webhook-consumer,.batch-code-grid{grid-template-columns:1fr}.batch-code-grid .help-code-block pre{min-height:0}.signature-lab form{border-right:0;border-bottom:1px solid #e0e8e9}.constraint-grid{grid-template-columns:1fr}}@media (max-width: 820px){.help-hero{align-items:flex-start}.help-layout{grid-template-columns:1fr}.help-navigation{position:static;display:flex;gap:8px;overflow-x:auto;padding:8px;scroll-snap-type:x proximity;scroll-padding-inline:8px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.help-navigation>div{display:contents}.help-navigation>div>small{display:none}.help-navigation button{flex:0 0 min(190px,62vw);width:auto;min-height:48px;scroll-snap-align:start}.help-navigation footer{display:none}.auth-principles,.webhook-overview,.response-contract,.batch-principles{grid-template-columns:1fr}.cursor-runbook ol{grid-template-columns:1fr 1fr;gap:12px 0}.cursor-runbook li:nth-child(2){border-right:0}.batch-status-map,.batch-output-contract>div{grid-template-columns:1fr 1fr}.batch-output-contract article{border-bottom:1px solid #e4eceb}.go-live-groups{grid-template-columns:1fr}.source-register article{grid-template-columns:36px minmax(0,1fr) auto}.source-register article>i{grid-column:2}.help-command input,.error-search input,.signature-lab input,.signature-lab select,.signature-lab textarea{font-size:16px}.help-command button,.help-search-results button,.bank-filter button,.constraint-grid article>button,.signature-lab button,.readiness-panel>button,.help-code-block>header button,.go-live-score>button,.launch-actions>button{min-height:44px}.architecture-flow,.status-lanes section>div,.retry-timeline>div,.help-code-block pre{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.help-command>div strong,.boundary-ribbon,.source-register article,.field-register>div,.incident-note,.reconciliation-stack article{overflow-wrap:anywhere}}@media (max-width: 560px){.help-hero{display:grid}.help-hero h2{font-size:25px}.help-verification{min-width:0}.boundary-ribbon{grid-template-columns:36px minmax(0,1fr)}.boundary-ribbon>i{grid-column:1/-1;justify-self:start}.help-command>div{display:grid;grid-template-columns:1fr 1fr}.help-command>div>span{min-width:0;border-left:0}.help-command>div>button{grid-column:1/-1;min-height:44px;justify-content:center}.help-navigation button{flex-basis:min(165px,72vw)}.help-document{padding:12px}.topic-header{grid-template-columns:38px minmax(0,1fr)}.topic-header>span{width:36px;height:36px}.topic-header h3{font-size:18px}.bank-filter{flex-wrap:wrap}.bank-filter>span{width:100%;margin-left:0;padding:5px}.source-register article{grid-template-columns:32px minmax(0,1fr)}.source-register article>i{grid-column:2}.source-register article>a,.source-register article>b{grid-column:1/-1;min-height:44px;display:flex;align-items:center;justify-content:center;text-align:center}.signature-lab form{grid-template-columns:1fr}.signature-lab label.wide,.signature-lab .wide{grid-column:auto}.field-register>div,.payout-fields>div,.batch-query-fields>div{grid-template-columns:1fr;gap:6px;padding-block:10px}.endpoint-banner{grid-template-columns:45px minmax(0,1fr)}.endpoint-banner code{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.45}.endpoint-banner i,.endpoint-banner b{justify-self:start}.idempotency-model>div{grid-template-columns:1fr}.idempotency-model>div>svg{transform:rotate(90deg);justify-self:center}.retry-legend{grid-template-columns:1fr 1fr}.cursor-runbook>header{align-items:flex-start;gap:8px;padding-block:12px}.cursor-runbook>header b{text-align:right}.cursor-runbook ol,.batch-status-map,.batch-output-contract>div{grid-template-columns:1fr}.batch-output-contract>header{align-items:flex-start;padding-block:12px}.batch-output-contract article{border-right:0}.cursor-runbook li{padding:10px 4px;border-right:0!important;border-bottom:1px solid #e3ebeb}.cursor-runbook li:last-child{border-bottom:0}.go-live-score{grid-template-columns:100px minmax(0,1fr)}.go-live-score>button{grid-column:1/-1;justify-content:center}.launch-actions{grid-template-columns:36px minmax(0,1fr)}.launch-actions>button{grid-column:1/-1;justify-content:center}.error-search{min-height:48px}.error-search input{height:46px}.error-catalog{overflow:visible;border:0;border-radius:0}.error-catalog>header{display:none}.error-catalog>article{min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:10px;padding:0;overflow:hidden;border:1px solid #d4e0e2;border-radius:12px;background:#fff}.error-catalog article>code,.error-catalog article>b,.error-catalog article>i,.error-catalog article>div{min-width:0;padding:11px 12px;overflow-wrap:anywhere}.error-catalog article>code{grid-column:1 / -1;border-bottom:1px solid #e6eded;font-size:12px}.error-catalog article>b{border-right:1px solid #e6eded;font-size:12px}.error-catalog article>i{border-radius:0;font-size:11px}.error-catalog article>div{grid-column:1 / -1;border-top:1px solid #e6eded}.error-catalog article>code:before,.error-catalog article>b:before,.error-catalog article>i:before,.error-catalog article>div:before{content:attr(data-label);display:block;margin-bottom:5px;color:#7b9196;font:700 10px/1 ui-monospace,monospace;letter-spacing:.06em}.error-catalog article strong{font-size:13px}.error-catalog article p{margin-top:4px;font-size:12px;line-height:1.55}.signature-lab-grid>section button,.help-code-block>header button{min-width:44px;min-height:44px}.help-code-block pre{max-width:100%}.help-code-block code{font-size:12px}.go-live-groups>section>button{min-height:52px}}.payment-room-shell[data-v-7cbc6660]{position:fixed;inset:0;z-index:300;display:grid;grid-template-rows:74px minmax(0,1fr);color:#102f3f;background:radial-gradient(circle at 14% 0,rgba(44,150,146,.1),transparent 25%),radial-gradient(circle at 96% 100%,rgba(187,142,67,.09),transparent 28%),#edf2f3;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}.payment-room-topbar[data-v-7cbc6660]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:0 26px;border-bottom:1px solid rgba(175,194,201,.62);background:#fafcfce0;backdrop-filter:blur(18px)}.payment-room-brand[data-v-7cbc6660],.payment-room-status[data-v-7cbc6660],.payment-room-actions[data-v-7cbc6660],.payment-connection[data-v-7cbc6660],.payment-room-nav nav button[data-v-7cbc6660],.payment-core-lock[data-v-7cbc6660],.view-header[data-v-7cbc6660],.interlock-banner[data-v-7cbc6660],.payment-metrics article[data-v-7cbc6660],.composer-head[data-v-7cbc6660],.composer-foot[data-v-7cbc6660],.orders-list-panel>header[data-v-7cbc6660],.order-row[data-v-7cbc6660],.order-inspector>header[data-v-7cbc6660],.decision-card[data-v-7cbc6660],.finding-stack article[data-v-7cbc6660],.rule-versions>header[data-v-7cbc6660],.rule-version-select[data-v-7cbc6660],.rule-editor>header[data-v-7cbc6660],.rule-editor>footer[data-v-7cbc6660],.rule-inspector>header[data-v-7cbc6660],.rule-decision[data-v-7cbc6660],.profile-card>header[data-v-7cbc6660],.official-rulebook>header[data-v-7cbc6660],.official-rulebook article[data-v-7cbc6660],.payment-toast[data-v-7cbc6660]{display:flex;align-items:center}.payment-room-brand[data-v-7cbc6660]{gap:12px}.payment-brand-mark[data-v-7cbc6660]{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#effaf8;background:linear-gradient(145deg,#258e88,#0b4050);box-shadow:0 9px 24px #0d434d33;font-size:10px;font-weight:800;letter-spacing:.1em}.payment-room-brand>span[data-v-7cbc6660]:last-child{display:grid;gap:4px}.payment-room-brand small[data-v-7cbc6660],.payment-room-status small[data-v-7cbc6660],.view-header small[data-v-7cbc6660],.payment-connection small[data-v-7cbc6660],.payment-core-lock small[data-v-7cbc6660],.composer-head small[data-v-7cbc6660],.orders-list-panel header small[data-v-7cbc6660],.order-inspector header small[data-v-7cbc6660],.rule-versions header small[data-v-7cbc6660],.rule-editor header small[data-v-7cbc6660],.rule-inspector header small[data-v-7cbc6660],.profile-card header small[data-v-7cbc6660],.official-rulebook header small[data-v-7cbc6660]{color:#75909a;font:700 8px/1 ui-monospace,Cascadia Code,monospace;letter-spacing:.13em}.payment-room-brand strong[data-v-7cbc6660]{font-size:13px;letter-spacing:-.01em}.payment-room-status[data-v-7cbc6660]{gap:10px;padding:9px 15px;border:1px solid rgba(44,150,146,.16);border-radius:13px;background:#edf9f7e0}.payment-room-status>span[data-v-7cbc6660]:nth-child(2){display:grid;gap:4px}.payment-room-status strong[data-v-7cbc6660]{color:#216d67;font-size:10px}.payment-room-status.locked[data-v-7cbc6660]{border-color:#b5484a33;background:#fff2f1}.payment-room-status.locked strong[data-v-7cbc6660]{color:#a14347}.status-orbit[data-v-7cbc6660]{width:21px;height:21px;display:grid;place-items:center;border:1px solid rgba(46,157,137,.18);border-radius:50%}.status-orbit i[data-v-7cbc6660]{width:7px;height:7px;border-radius:50%;background:#31a183;box-shadow:0 0 0 5px #31a1831a}.locked .status-orbit i[data-v-7cbc6660]{background:#ba4c50;box-shadow:0 0 0 5px #ba4c501a}.payment-room-actions[data-v-7cbc6660]{justify-self:end;gap:8px}.payment-room-actions button[data-v-7cbc6660]{min-height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid #d4dfe2;border-radius:10px;color:#46616d;background:#fff;cursor:pointer;font-size:9px;font-weight:650}.payment-room-actions button[data-v-7cbc6660]:hover:not(:disabled){border-color:#9fc4c2;color:#19736f;transform:translateY(-1px)}.payment-room-actions button svg[data-v-7cbc6660]{width:13px}.payment-room-actions .payment-room-close[data-v-7cbc6660]{width:36px;padding:0;justify-content:center}.payment-room-body[data-v-7cbc6660]{min-height:0;display:grid;grid-template-columns:244px minmax(0,1fr)}.payment-room-nav[data-v-7cbc6660]{min-height:0;display:flex;flex-direction:column;padding:22px 16px;border-right:1px solid rgba(180,198,204,.58);background:#f9fbfbb8}.payment-connection[data-v-7cbc6660]{gap:11px;padding:0 8px 20px;border-bottom:1px solid #dce5e7}.payment-connection-logo[data-v-7cbc6660]{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#fff;background:linear-gradient(145deg,#21827f,#0d4351);font-size:9px;font-weight:800}.payment-connection>span[data-v-7cbc6660]:nth-child(2){min-width:0;display:grid;gap:4px}.payment-connection strong[data-v-7cbc6660]{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.payment-connection b[data-v-7cbc6660]{color:#248178;font:700 7px/1 ui-monospace,monospace}.payment-room-nav nav[data-v-7cbc6660]{display:grid;gap:6px;margin-top:18px}.payment-room-nav nav button[data-v-7cbc6660]{position:relative;gap:11px;min-height:58px;padding:10px 11px;border:1px solid transparent;border-radius:13px;color:#5d7480;background:transparent;text-align:left;cursor:pointer;transition:.18s ease}.payment-room-nav nav button[data-v-7cbc6660]:hover{color:#164c59;background:#ffffffb3}.payment-room-nav nav button.active[data-v-7cbc6660]{border-color:#237e7a29;color:#165f60;background:#fff;box-shadow:0 9px 25px #17434e0f}.payment-room-nav nav button>svg[data-v-7cbc6660]{width:17px}.payment-room-nav nav button>span[data-v-7cbc6660]{display:grid;gap:4px}.payment-room-nav nav strong[data-v-7cbc6660]{font-size:10px}.payment-room-nav nav small[data-v-7cbc6660]{color:#8b9ca3;font-size:8px}.nav-alert[data-v-7cbc6660]{position:absolute;right:10px;top:10px;width:6px;height:6px;border-radius:50%;background:#bd4c50;box-shadow:0 0 0 4px #bd4c5017}.payment-core-lock[data-v-7cbc6660]{gap:10px;margin-top:auto;padding:13px;border:1px solid rgba(41,121,116,.14);border-radius:14px;background:#eef7f5;align-items:flex-start}.payment-core-lock>svg[data-v-7cbc6660]{flex:0 0 auto;width:15px;color:#2c827b;margin-top:2px}.payment-core-lock>span[data-v-7cbc6660]{display:grid;gap:5px}.payment-core-lock strong[data-v-7cbc6660]{font-size:9px}.payment-core-lock p[data-v-7cbc6660]{margin:0;color:#6f888b;font-size:7.5px;line-height:1.55}.payment-room-main[data-v-7cbc6660]{min-width:0;min-height:0;padding:26px clamp(24px,3.2vw,54px) 38px;overflow:auto;position:relative}.payment-view[data-v-7cbc6660]{max-width:1500px;margin:0 auto}.view-header[data-v-7cbc6660]{justify-content:space-between;gap:18px;margin-bottom:22px}.view-header>div[data-v-7cbc6660]:first-child{display:grid;gap:7px}.view-header h2[data-v-7cbc6660]{margin:0;font-size:clamp(25px,2.3vw,36px);line-height:1;letter-spacing:-.045em}.view-header p[data-v-7cbc6660]{margin:0;color:#6f858f;font-size:10px;line-height:1.55}.accent-button[data-v-7cbc6660],.rule-header-actions button[data-v-7cbc6660]{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid rgba(26,113,111,.2);border-radius:11px;color:#fff;background:linear-gradient(135deg,#258b87,#10505d);box-shadow:0 10px 24px #104e5826;cursor:pointer;font-size:9px;font-weight:700}.accent-button[data-v-7cbc6660]:hover:not(:disabled),.rule-header-actions button[data-v-7cbc6660]:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.08)}.accent-button svg[data-v-7cbc6660],.rule-header-actions button svg[data-v-7cbc6660]{width:13px}button[data-v-7cbc6660]:disabled{opacity:.5;cursor:not-allowed!important}.interlock-banner[data-v-7cbc6660]{gap:13px;margin-bottom:16px;padding:13px 15px;border:1px solid rgba(184,75,78,.2);border-radius:14px;color:#9d3c42;background:linear-gradient(90deg,#fff0ef,#fff8f7)}.interlock-banner>svg[data-v-7cbc6660]{width:20px}.interlock-banner>span[data-v-7cbc6660]{display:grid;gap:4px}.interlock-banner small[data-v-7cbc6660]{font:700 7px/1 ui-monospace,monospace;letter-spacing:.1em}.interlock-banner strong[data-v-7cbc6660]{font-size:9px;font-weight:600}.interlock-banner>b[data-v-7cbc6660]{margin-left:auto;padding:6px 8px;border-radius:7px;background:#b84b4e17;font:700 8px/1 ui-monospace,monospace}.interlock-banner>button[data-v-7cbc6660]{min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid rgba(166,65,69,.2);border-radius:8px;color:#9e4044;background:#fffc;cursor:pointer;font-size:7.5px;font-weight:750}.interlock-banner>button[data-v-7cbc6660]:hover{border-color:#a6414561;background:#fff;transform:translateY(-1px)}.interlock-banner>button svg[data-v-7cbc6660]{width:11px}.payment-metrics[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:16px}.payment-metrics article[data-v-7cbc6660]{gap:11px;min-width:0;padding:14px;border:1px solid rgba(194,208,213,.82);border-radius:15px;background:#ffffffd1;box-shadow:0 10px 28px #1c3f4a0a}.payment-metrics article>span[data-v-7cbc6660]:last-child{min-width:0;display:grid;grid-template-columns:1fr auto;gap:4px;align-items:end}.payment-metrics small[data-v-7cbc6660]{grid-column:1 / -1;color:#8b9ca3;font:700 7px/1 ui-monospace,monospace;letter-spacing:.1em}.payment-metrics strong[data-v-7cbc6660]{overflow:hidden;color:#143d4b;font:750 19px/1 ui-monospace,monospace;text-overflow:ellipsis}.payment-metrics b[data-v-7cbc6660]{color:#8a9ba2;font-size:7px;font-weight:550}.metric-icon[data-v-7cbc6660]{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:11px}.metric-icon svg[data-v-7cbc6660]{width:15px}.metric-icon.teal[data-v-7cbc6660]{color:#16786f;background:#e8f6f3}.metric-icon.blue[data-v-7cbc6660]{color:#496f91;background:#edf3f8}.metric-icon.gold[data-v-7cbc6660]{color:#9a712e;background:#fff6e7}.metric-icon.violet[data-v-7cbc6660]{color:#705d92;background:#f2eef9}.payment-composer[data-v-7cbc6660]{margin-bottom:16px;padding:17px;border:1px solid rgba(38,126,121,.18);border-radius:17px;background:linear-gradient(145deg,#fffffffa,#f0f8f7f5);box-shadow:0 15px 35px #10484e0f}.composer-head[data-v-7cbc6660]{justify-content:space-between;margin-bottom:14px}.composer-head>span[data-v-7cbc6660]{display:grid;gap:5px}.composer-head strong[data-v-7cbc6660]{font-size:12px}.composer-head>b[data-v-7cbc6660]{padding:6px 8px;border-radius:7px;color:#8c682e;background:#fff4e2;font:700 7px/1 ui-monospace,monospace}.composer-grid[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.composer-grid label[data-v-7cbc6660],.order-action-grid label[data-v-7cbc6660],.profile-card label[data-v-7cbc6660]{display:grid;gap:6px}.composer-grid label.wide[data-v-7cbc6660]{grid-column:span 2}.composer-mode[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.composer-mode.wide[data-v-7cbc6660],.quick-admission.wide[data-v-7cbc6660]{grid-column:span 2}.composer-mode>button[data-v-7cbc6660]{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:10px;border:1px solid #d8e4e6;border-radius:11px;color:#58727a;background:#fff;text-align:left;cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}.composer-mode>button[data-v-7cbc6660]:hover:not(:disabled){transform:translateY(-1px);border-color:#9bc7c2;box-shadow:0 8px 18px #16525814}.composer-mode>button.active[data-v-7cbc6660]{color:#176d68;border-color:#84bdb6;background:linear-gradient(135deg,#edf9f6,#fbfdfd);box-shadow:inset 0 0 0 1px #2d8b8214}.composer-mode>button[data-v-7cbc6660]:disabled{cursor:not-allowed;opacity:.48}.composer-mode>button>svg[data-v-7cbc6660]{width:17px;justify-self:center}.composer-mode>button>span[data-v-7cbc6660]{min-width:0;display:grid;gap:4px}.composer-mode strong[data-v-7cbc6660]{font-size:11px}.composer-mode small[data-v-7cbc6660]{overflow:hidden;color:#82969c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.quick-admission[data-v-7cbc6660]{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(184,120,47,.22);border-radius:11px;color:#795725;background:linear-gradient(135deg,#fff7ea,#fffdfa)}.quick-admission.ready[data-v-7cbc6660]{color:#236c65;border-color:#26847938;background:linear-gradient(135deg,#edf8f5,#fbfdfc)}.quick-admission>span[data-v-7cbc6660]{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#ffffffc2}.quick-admission svg[data-v-7cbc6660]{width:15px}.quick-admission>div[data-v-7cbc6660]{min-width:0;display:grid;gap:4px}.quick-admission strong[data-v-7cbc6660]{font-size:10px}.quick-admission small[data-v-7cbc6660]{color:#7e817b;font-size:9px;line-height:1.45}.quick-admission>b[data-v-7cbc6660]{padding:5px 7px;border-radius:6px;background:#ffffffb8;font:700 8px/1 ui-monospace,monospace;white-space:nowrap}label>span[data-v-7cbc6660]{color:#5b747f;font-size:8px;font-weight:650}input[data-v-7cbc6660],select[data-v-7cbc6660],textarea[data-v-7cbc6660]{width:100%;border:1px solid #cfdbdf;border-radius:9px;outline:0;color:#123442;background:#ffffffe6;font:inherit}input[data-v-7cbc6660],select[data-v-7cbc6660]{height:39px;padding:0 10px;font-size:9px}input[data-v-7cbc6660]:focus,select[data-v-7cbc6660]:focus,textarea[data-v-7cbc6660]:focus{border-color:#3c9690;box-shadow:0 0 0 3px #2c969214}.composer-foot[data-v-7cbc6660]{justify-content:space-between;gap:15px;margin-top:14px}.composer-foot>span[data-v-7cbc6660]{display:inline-flex;align-items:center;gap:6px;color:#72898f;font-size:8px}.composer-foot>span svg[data-v-7cbc6660]{width:12px;color:#278078}.composer-foot button[data-v-7cbc6660]{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:0;border-radius:10px;color:#fff;background:#176a70;cursor:pointer;font-size:9px;font-weight:700}.composer-foot button svg[data-v-7cbc6660]{width:13px}.orders-layout[data-v-7cbc6660]{min-height:480px;display:grid;grid-template-columns:minmax(420px,1.1fr) minmax(390px,.9fr);gap:14px}.orders-list-panel[data-v-7cbc6660],.order-inspector[data-v-7cbc6660],.rule-versions[data-v-7cbc6660],.rule-editor[data-v-7cbc6660],.rule-inspector[data-v-7cbc6660],.profile-card[data-v-7cbc6660],.official-rulebook[data-v-7cbc6660]{border:1px solid rgba(193,208,213,.86);border-radius:18px;background:#ffffffdb;box-shadow:0 12px 32px #163a460b}.orders-list-panel[data-v-7cbc6660]{overflow:hidden}.orders-list-panel>header[data-v-7cbc6660],.order-inspector>header[data-v-7cbc6660],.rule-versions>header[data-v-7cbc6660],.rule-inspector>header[data-v-7cbc6660],.profile-card>header[data-v-7cbc6660],.official-rulebook>header[data-v-7cbc6660]{justify-content:space-between;min-height:58px;padding:0 16px;border-bottom:1px solid #e0e7e9}.orders-list-panel header>span[data-v-7cbc6660],.order-inspector header>span[data-v-7cbc6660],.rule-versions header>span[data-v-7cbc6660],.rule-inspector header>span[data-v-7cbc6660],.profile-card header>span[data-v-7cbc6660],.official-rulebook header>span[data-v-7cbc6660]{display:grid;gap:5px}.orders-list-panel header strong[data-v-7cbc6660],.order-inspector header strong[data-v-7cbc6660],.rule-versions header strong[data-v-7cbc6660],.rule-inspector header strong[data-v-7cbc6660],.profile-card header strong[data-v-7cbc6660],.official-rulebook header strong[data-v-7cbc6660]{font-size:10px}.orders-list-panel header>b[data-v-7cbc6660],.rule-versions header>b[data-v-7cbc6660],.profile-card header>b[data-v-7cbc6660],.official-rulebook header>b[data-v-7cbc6660]{color:#267d76;font:700 10px/1 ui-monospace,monospace}.order-row[data-v-7cbc6660]{width:100%;min-height:74px;gap:10px;padding:11px 14px;border:0;border-bottom:1px solid #e8edef;color:inherit;background:transparent;text-align:left;cursor:pointer;transition:.16s ease}.order-row[data-v-7cbc6660]:hover,.order-row.active[data-v-7cbc6660]{background:#f3f9f8}.order-row.active[data-v-7cbc6660]{box-shadow:inset 3px 0 #258b83}.order-status-dot[data-v-7cbc6660]{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#9daeb4}.order-status-dot.is-validated[data-v-7cbc6660],.order-status-dot.is-approved[data-v-7cbc6660],.order-status-dot.is-ready_for_bank[data-v-7cbc6660],.order-status-dot.is-settled[data-v-7cbc6660]{background:#2e9e82;box-shadow:0 0 0 4px #2e9e8217}.order-status-dot.is-unknown[data-v-7cbc6660],.order-status-dot.is-rejected[data-v-7cbc6660]{background:#bc4e52}.order-status-dot.is-pending[data-v-7cbc6660],.order-status-dot.is-submitting[data-v-7cbc6660],.order-status-dot.is-bank_accepted[data-v-7cbc6660]{background:#c18c32}.order-primary[data-v-7cbc6660]{min-width:0;flex:1;display:grid;gap:4px}.order-primary small[data-v-7cbc6660]{color:#7d949c;font:7px/1 ui-monospace,monospace}.order-primary strong[data-v-7cbc6660],.order-primary b[data-v-7cbc6660]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-primary strong[data-v-7cbc6660]{font-size:9px}.order-primary b[data-v-7cbc6660]{color:#82969e;font:500 7px/1 ui-monospace,monospace}.order-amount[data-v-7cbc6660]{display:grid;justify-items:end;gap:4px}.order-amount strong[data-v-7cbc6660]{font:700 11px/1 ui-monospace,monospace}.order-amount small[data-v-7cbc6660]{color:#84979e;font-size:7px}.order-state[data-v-7cbc6660]{min-width:68px;padding:5px 6px;border-radius:6px;color:#527078;background:#edf3f4;text-align:center;font:700 6.5px/1 ui-monospace,monospace}.order-inspector[data-v-7cbc6660]{padding-bottom:15px;overflow:hidden}.order-inspector>header>b[data-v-7cbc6660]{padding:6px 8px;border-radius:7px;color:#4e6e75;background:#edf3f4;font:700 7px/1 ui-monospace,monospace}.order-inspector>header>b.is-approved[data-v-7cbc6660],.order-inspector>header>b.is-ready_for_bank[data-v-7cbc6660],.order-inspector>header>b.is-validated[data-v-7cbc6660]{color:#167365;background:#e8f6f2}.intent-summary[data-v-7cbc6660]{display:grid;grid-template-columns:1fr 1fr;margin:14px;border:1px solid #e0e7e9;border-radius:12px;overflow:hidden}.intent-summary>span[data-v-7cbc6660]{min-width:0;display:grid;gap:5px;padding:10px}.intent-summary>span[data-v-7cbc6660]:nth-child(2n){border-left:1px solid #e5ebed}.intent-summary>span[data-v-7cbc6660]:nth-child(n+3){border-top:1px solid #e5ebed}.intent-summary small[data-v-7cbc6660]{color:#8ba0a6;font:7px/1 ui-monospace,monospace}.intent-summary strong[data-v-7cbc6660]{overflow:hidden;font:650 8px/1.25 ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.decision-card[data-v-7cbc6660]{gap:10px;margin:0 14px 12px;padding:11px;border:1px solid rgba(182,75,78,.17);border-radius:12px;color:#a04347;background:#fff2f1}.decision-card.pass[data-v-7cbc6660]{border-color:#2992792b;color:#1f7c69;background:#edf9f5}.decision-symbol[data-v-7cbc6660]{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#ffffffb3}.decision-symbol svg[data-v-7cbc6660]{width:16px}.decision-card>span[data-v-7cbc6660]:last-child{display:grid;gap:3px}.decision-card small[data-v-7cbc6660]{font:700 7px/1 ui-monospace,monospace}.decision-card strong[data-v-7cbc6660]{font-size:9px}.decision-card p[data-v-7cbc6660]{margin:0;color:#7a9097;font-size:7px}.transfer-policy-card[data-v-7cbc6660]{margin:0 14px 12px;border:1px solid rgba(42,132,123,.18);border-radius:13px;background:linear-gradient(145deg,#f7fbfa,#eef7f5);overflow:hidden}.transfer-policy-card>header[data-v-7cbc6660]{min-height:47px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border-bottom:1px solid #dbe8e7}.transfer-policy-card>header span[data-v-7cbc6660]{display:grid;gap:4px}.transfer-policy-card small[data-v-7cbc6660]{color:#799397;font:700 6.5px/1 ui-monospace,monospace;letter-spacing:.08em}.transfer-policy-card>header strong[data-v-7cbc6660]{font-size:9px}.transfer-policy-card>header b[data-v-7cbc6660]{padding:6px 8px;border-radius:7px;color:#fff;background:linear-gradient(135deg,#27877e,#174d59);font:750 7px/1 ui-monospace,monospace}.transfer-policy-card>div[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(2,1fr)}.transfer-policy-card>div span[data-v-7cbc6660]{display:grid;gap:5px;min-width:0;padding:9px 11px;border-bottom:1px solid #e0eae9}.transfer-policy-card>div span[data-v-7cbc6660]:nth-child(2n){border-left:1px solid #e0eae9}.transfer-policy-card>div strong[data-v-7cbc6660]{overflow:hidden;color:#244e57;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.transfer-policy-card>p[data-v-7cbc6660]{margin:0;padding:10px 11px;color:#617e82;font-size:7px;line-height:1.5}.transfer-policy-card>footer[data-v-7cbc6660]{display:flex;align-items:center;gap:7px;padding:8px 11px;color:#537b79;background:#e5f1ef;font:700 6px/1 ui-monospace,monospace}.transfer-policy-card>footer i[data-v-7cbc6660]{width:3px;height:3px;border-radius:50%;background:#7da6a1}.finding-stack[data-v-7cbc6660]{max-height:190px;display:grid;gap:7px;margin:0 14px 12px;overflow:auto}.finding-stack article[data-v-7cbc6660]{align-items:flex-start;gap:9px;padding:9px;border:1px solid #ead5d4;border-radius:10px;background:#fff8f7}.finding-stack article.warning[data-v-7cbc6660]{border-color:#eadfc8;background:#fffaf1}.finding-stack article>span[data-v-7cbc6660]{padding:4px 5px;border-radius:5px;color:#a3474a;background:#fde9e7;font:700 6px/1 ui-monospace,monospace}.finding-stack article.warning>span[data-v-7cbc6660]{color:#956c28;background:#fff0d7}.finding-stack article>div[data-v-7cbc6660]{display:grid;gap:3px}.finding-stack small[data-v-7cbc6660]{color:#a35a5d;font:700 6.5px/1 ui-monospace,monospace}.finding-stack strong[data-v-7cbc6660]{font-size:8px}.finding-stack p[data-v-7cbc6660]{margin:0;color:#7a8e94;font-size:7px;line-height:1.4}.order-action-grid[data-v-7cbc6660]{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:end;margin:0 14px 10px}.order-action-grid button[data-v-7cbc6660],.evaluate-button[data-v-7cbc6660],.prepare-button[data-v-7cbc6660]{min-height:39px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #cfdddf;border-radius:9px;color:#31636a;background:#fff;cursor:pointer;font-size:8px;font-weight:650}.order-action-grid button svg[data-v-7cbc6660],.evaluate-button svg[data-v-7cbc6660],.prepare-button svg[data-v-7cbc6660]{width:12px}.admin-execution-confirmation[data-v-7cbc6660]{grid-column:1 / -1;display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:start;padding:12px;border:1px solid rgba(38,126,121,.2);border-radius:12px;background:linear-gradient(135deg,#eef8f6f5,#f8fbfbfa);box-shadow:inset 0 1px #ffffffe6}.admin-confirmation-icon[data-v-7cbc6660]{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#fff;background:linear-gradient(145deg,#278b82,#17515b)}.admin-confirmation-icon svg[data-v-7cbc6660]{width:15px}.admin-execution-confirmation>div[data-v-7cbc6660]{min-width:0;display:grid;gap:4px}.admin-execution-confirmation>div>small[data-v-7cbc6660]{color:#55817e;font:750 11px/1 ui-monospace,monospace;letter-spacing:.09em}.admin-execution-confirmation>div>strong[data-v-7cbc6660]{color:#244f57;font-size:14px}.admin-confirmation-summary[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:6px;margin-top:5px}.admin-confirmation-summary>span[data-v-7cbc6660]{min-width:0;display:grid;gap:3px;padding:7px 8px;border:1px solid rgba(38,126,121,.13);border-radius:8px;background:#ffffffb8}.admin-confirmation-summary small[data-v-7cbc6660]{color:#6d8d8b;font:750 11px/1 ui-monospace,monospace;letter-spacing:.08em}.admin-confirmation-summary strong[data-v-7cbc6660],.admin-confirmation-summary code[data-v-7cbc6660]{overflow:hidden;color:#234d55;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.admin-confirmation-summary code[data-v-7cbc6660]{font-family:ui-monospace,monospace}.admin-confirmation-impact[data-v-7cbc6660]{display:flex;align-items:flex-start;gap:6px;margin:2px 0 0;color:#895e24;font-size:12px;font-weight:650;line-height:1.45}.admin-confirmation-impact svg[data-v-7cbc6660]{width:12px;flex:none;margin-top:1px}.admin-confirmation-check[data-v-7cbc6660]{display:flex!important;align-items:flex-start;gap:7px!important;margin-top:3px;cursor:pointer}.admin-confirmation-check input[data-v-7cbc6660]{flex:0 0 auto;width:14px;height:14px;padding:0;margin:1px 0 0;accent-color:#25857d}.admin-confirmation-check span[data-v-7cbc6660]{color:#647e83;font-size:12px;font-weight:550;line-height:1.45}.admin-execution-confirmation>button[data-v-7cbc6660]{grid-column:1 / -1;justify-self:end;min-width:220px;min-height:42px;padding:0 14px;color:#fff;border:0;background:linear-gradient(135deg,#258b83,#13515c);box-shadow:0 8px 18px #1d656624;font-size:12px}.order-detail-state[data-v-7cbc6660]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;margin:3px 14px 10px;padding:11px 12px;border:1px solid #d7e4e6;border-radius:10px;background:#f6fafb}.order-detail-state .payment-loader[data-v-7cbc6660]{width:20px;height:20px}.order-detail-state>svg[data-v-7cbc6660]{width:17px;color:#a3484b}.order-detail-state>div[data-v-7cbc6660]{display:grid;gap:4px}.order-detail-state small[data-v-7cbc6660]{color:#789096;font:750 6.5px/1 ui-monospace,monospace;letter-spacing:.07em}.order-detail-state strong[data-v-7cbc6660]{color:#3d5d64;font-size:8px;line-height:1.45}.order-detail-state p[data-v-7cbc6660]{margin:0;color:#7e696b;font-size:7px;line-height:1.45}.order-detail-state.is-error[data-v-7cbc6660]{border-color:#b7484b47;background:#fff5f4}.order-detail-state.is-error small[data-v-7cbc6660],.order-detail-state.is-error strong[data-v-7cbc6660]{color:#9e4549}.order-detail-state>button[data-v-7cbc6660]{min-height:32px;padding:0 10px;border:1px solid rgba(165,68,72,.22);border-radius:8px;color:#a0474a;background:#fff;cursor:pointer;font-size:7px;font-weight:700}.evaluate-button[data-v-7cbc6660],.prepare-button[data-v-7cbc6660]{width:calc(100% - 28px);margin:0 14px 8px}.prepare-button[data-v-7cbc6660]{color:#fff;border:0;background:linear-gradient(135deg,#247f7d,#104d5a)}.final-boundary[data-v-7cbc6660]{margin:3px 14px 0;padding:9px 10px;border:1px dashed rgba(183,135,55,.28);border-radius:9px;color:#8b672d;background:#fff9ee}.final-boundary span[data-v-7cbc6660]{font:700 7px/1 ui-monospace,monospace}.final-boundary p[data-v-7cbc6660]{margin:5px 0 0;font-size:7px;line-height:1.45}.empty-state[data-v-7cbc6660]{min-height:230px;display:grid;place-items:center;align-content:center;gap:8px;color:#8a9ca3;text-align:center}.empty-state.compact[data-v-7cbc6660]{min-height:400px}.empty-state svg[data-v-7cbc6660]{width:26px;color:#5f9893}.empty-state strong[data-v-7cbc6660]{color:#46616c;font-size:10px}.empty-state small[data-v-7cbc6660]{max-width:260px;font-size:8px;line-height:1.5}.rule-header-actions[data-v-7cbc6660]{display:flex;gap:7px}.rule-header-actions button[data-v-7cbc6660]{color:#45636d;border-color:#d1dee1;background:#fff;box-shadow:none}.rule-header-actions .accent-button[data-v-7cbc6660]{color:#fff;background:linear-gradient(135deg,#258b87,#10505d)}.rule-studio[data-v-7cbc6660]{min-height:650px;display:grid;grid-template-columns:minmax(190px,.7fr) minmax(440px,1.6fr) minmax(250px,.9fr);gap:12px}.rule-versions[data-v-7cbc6660]{overflow:hidden}.rule-version-row[data-v-7cbc6660]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid #e6ecee}.rule-version-select[data-v-7cbc6660]{min-width:0;width:100%;gap:9px;padding:10px 11px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.rule-version-row[data-v-7cbc6660]:hover,.rule-version-row.active[data-v-7cbc6660]{background:#f1f8f7}.rule-version[data-v-7cbc6660]{flex:0 0 auto;width:29px;height:29px;display:grid;place-items:center;border:1px solid #cfe0e1;border-radius:9px;color:#247a74;background:#fff;font:700 8px/1 ui-monospace,monospace}.rule-version-select>span[data-v-7cbc6660]:nth-child(2){min-width:0;flex:1;display:grid;gap:4px}.rule-version-select strong[data-v-7cbc6660]{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.rule-version-select small[data-v-7cbc6660]{color:#8b9fa5;font-size:6.5px}.rule-version-select>i[data-v-7cbc6660]{padding:4px 5px;border-radius:5px;color:#72868d;background:#eef2f3;font:700 5.5px/1 ui-monospace,monospace;font-style:normal}.rule-version-select>i.published[data-v-7cbc6660]{color:#197466;background:#e6f6f1}.rule-version-select>i.draft[data-v-7cbc6660]{color:#916b2f;background:#fff1dc}.rule-delete[data-v-7cbc6660]{align-self:center;flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;margin-right:8px;padding:0;border:0;border-radius:8px;color:#b08d92;background:transparent;opacity:0;cursor:pointer;transition:opacity .15s,background .15s,color .15s}.rule-version-row:hover .rule-delete[data-v-7cbc6660],.rule-delete[data-v-7cbc6660]:focus-visible{opacity:1}.rule-delete[data-v-7cbc6660]:hover{color:#b3454a;background:#fdeeee}.rule-delete svg[data-v-7cbc6660]{width:12px}.queue-state-card[data-v-7cbc6660]{display:flex;align-items:flex-start;gap:10px;margin:3px 14px 0;padding:10px 12px;border:1px solid #d8e5e6;border-radius:10px;background:#f6fafb}.queue-state-card.frozen[data-v-7cbc6660]{border-color:#b7484b4d;background:#fff4f3}.queue-state-card>div[data-v-7cbc6660]{min-width:0;display:grid;gap:4px}.queue-state-card small[data-v-7cbc6660]{color:#8b9fa5;font:700 6.5px/1 ui-monospace,monospace}.queue-state-card strong[data-v-7cbc6660]{font-size:8px;line-height:1.5}.queue-state-chip[data-v-7cbc6660]{flex:0 0 auto;padding:5px 8px;border-radius:6px;color:#277f78;background:#e6f6f1;font:700 7px/1 ui-monospace,monospace;white-space:nowrap}.queue-state-chip.is-executing[data-v-7cbc6660],.queue-state-chip.is-reconciling[data-v-7cbc6660]{color:#1d5fa8;background:#e8f1fc}.queue-state-chip.is-held[data-v-7cbc6660],.queue-state-chip.is-failed[data-v-7cbc6660]{color:#a34448;background:#fff0ef}.queue-state-chip.is-done[data-v-7cbc6660]{color:#197466;background:#e6f6f1}.queue-state-card.frozen .queue-state-chip[data-v-7cbc6660]{color:#a34448;background:#fde3e2}.client-card dd.route-bound[data-v-7cbc6660]{color:#1d5fa8;font-weight:700}.rule-editor[data-v-7cbc6660]{min-width:0;display:grid;grid-template-rows:54px minmax(0,1fr) 42px;overflow:hidden;background:#0f2934}.rule-editor>header[data-v-7cbc6660]{gap:10px;padding:0 14px;border-bottom:1px solid rgba(190,226,224,.08)}.editor-dots[data-v-7cbc6660]{display:flex;gap:5px}.editor-dots i[data-v-7cbc6660]{width:7px;height:7px;border-radius:50%;background:#df6d6b}.editor-dots i[data-v-7cbc6660]:nth-child(2){background:#dba74c}.editor-dots i[data-v-7cbc6660]:nth-child(3){background:#5ab88f}.rule-editor header>span[data-v-7cbc6660]:nth-child(2){min-width:0;display:grid;gap:4px}.rule-editor header small[data-v-7cbc6660]{color:#6f9c9c}.rule-editor header strong[data-v-7cbc6660]{overflow:hidden;color:#d9ecea;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.rule-editor header>b[data-v-7cbc6660]{margin-left:auto;color:#6f9598;font:7px/1 ui-monospace,monospace}.editor-surface[data-v-7cbc6660]{min-height:0;display:grid;grid-template-columns:44px minmax(0,1fr);overflow:hidden}.editor-surface pre[data-v-7cbc6660]{margin:0;padding:17px 10px;overflow:hidden;color:#476a70;background:#0b232d;text-align:right;font:11px/1.65 Cascadia Code,Consolas,monospace;user-select:none}.editor-surface textarea[data-v-7cbc6660]{height:100%;min-height:540px;padding:17px;resize:none;border:0;border-radius:0;color:#c8e0dc;background:#0f2934;box-shadow:none;font:11px/1.65 Cascadia Code,Consolas,monospace;tab-size:2}.rule-editor>footer[data-v-7cbc6660]{justify-content:space-between;gap:10px;padding:0 14px;border-top:1px solid rgba(190,226,224,.08);color:#668c90;font:7px/1 ui-monospace,monospace}.rule-editor>footer span[data-v-7cbc6660]{display:inline-flex;align-items:center;gap:5px}.rule-editor>footer svg[data-v-7cbc6660]{width:11px}.rule-inspector[data-v-7cbc6660]{overflow:hidden}.rule-inspector>header>b[data-v-7cbc6660]{color:#277f78;font:700 8px/1 ui-monospace,monospace}.rule-decision[data-v-7cbc6660]{gap:10px;margin:13px;padding:12px;border:1px solid rgba(40,145,120,.16);border-radius:12px;color:#1d7767;background:#ebf8f4}.rule-decision.deny[data-v-7cbc6660]{color:#a34448;border-color:#b7484b29;background:#fff0ef}.rule-decision>span[data-v-7cbc6660]{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:#ffffffb3}.rule-decision svg[data-v-7cbc6660]{width:17px}.rule-decision>div[data-v-7cbc6660]{display:grid;gap:3px}.rule-decision small[data-v-7cbc6660]{font:700 7px/1 ui-monospace,monospace}.rule-decision strong[data-v-7cbc6660]{font:750 14px/1 ui-monospace,monospace}.rule-decision p[data-v-7cbc6660]{margin:0;color:#789096;font-size:7px}.rule-findings[data-v-7cbc6660]{display:grid;gap:8px;padding:0 13px 13px}.rule-findings article[data-v-7cbc6660]{padding:10px;border:1px solid #ead1d0;border-radius:10px;background:#fff7f6}.rule-findings article.warning[data-v-7cbc6660]{border-color:#eadfc7;background:#fffaf0}.rule-findings small[data-v-7cbc6660]{color:#a44a4d;font:700 7px/1 ui-monospace,monospace}.rule-findings strong[data-v-7cbc6660]{display:block;margin-top:5px;font-size:8px}.rule-findings p[data-v-7cbc6660]{margin:5px 0 0;color:#758b92;font-size:7px;line-height:1.45}.rule-contract[data-v-7cbc6660]{display:grid;gap:9px;margin:13px;padding:12px;border:1px solid #dde6e8;border-radius:11px;background:#f8fafb}.rule-contract>small[data-v-7cbc6660]{color:#718a93;font:700 7px/1 ui-monospace,monospace}.rule-contract code[data-v-7cbc6660]{padding:10px;border-radius:8px;color:#bde0d9;background:#12313b;white-space:pre-wrap;overflow-wrap:anywhere;font:8px/1.55 ui-monospace,monospace}.rule-contract p[data-v-7cbc6660]{margin:0;color:#768c93;font-size:7.5px;line-height:1.5}.rule-error[data-v-7cbc6660]{display:flex;align-items:flex-start;gap:7px;margin:0 13px 13px;padding:9px;border:1px solid #ebd0cf;border-radius:9px;color:#a34044;background:#fff4f3;font-size:7.5px;line-height:1.45}.rule-error svg[data-v-7cbc6660]{flex:0 0 auto;width:12px}.rule-lifecycle[data-v-7cbc6660]{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:10px;margin:-8px 0 14px;padding:12px 16px;border:1px solid #dbe5e7;border-radius:14px;background:#ffffffc7}.rule-lifecycle span[data-v-7cbc6660]{display:inline-flex;align-items:center;gap:7px;color:#80949a;font-size:10px;font-weight:700;white-space:nowrap}.rule-lifecycle span b[data-v-7cbc6660]{width:23px;height:23px;display:grid;place-items:center;border:1px solid #d5e0e2;border-radius:50%;background:#f5f8f8;font:750 9px/1 ui-monospace,monospace}.rule-lifecycle span.complete[data-v-7cbc6660]{color:#25776e}.rule-lifecycle span.complete b[data-v-7cbc6660]{color:#fff;border-color:#277f78;background:#277f78}.rule-lifecycle span.active[data-v-7cbc6660]{color:#9a6c28}.rule-lifecycle span.active b[data-v-7cbc6660]{color:#8a5f1e;border-color:#e2c899;background:#fff3dc;box-shadow:0 0 0 4px #dba74c1c}.rule-lifecycle>i[data-v-7cbc6660]{height:1px;background:#dfe7e9}.rule-conflict[data-v-7cbc6660]{display:flex;align-items:center;gap:11px;margin:-3px 0 14px;padding:11px 13px;border:1px solid #eccfc8;border-radius:12px;color:#9b4747;background:#fff5f2}.rule-conflict>svg[data-v-7cbc6660]{flex:0 0 auto;width:18px}.rule-conflict>span[data-v-7cbc6660]{min-width:0;flex:1;display:grid;gap:3px}.rule-conflict strong[data-v-7cbc6660]{font-size:11px}.rule-conflict small[data-v-7cbc6660]{color:#916b68;font-size:10px;line-height:1.45}.rule-conflict button[data-v-7cbc6660]{min-height:32px;padding:0 12px;border:1px solid #e2bbb6;border-radius:8px;color:#8f4547;background:#fff;cursor:pointer;font-size:10px;font-weight:700}.rule-archive-lock[data-v-7cbc6660]{flex:0 0 auto;width:20px;height:20px;display:grid;place-items:center;color:#84979d}.rule-archive-lock svg[data-v-7cbc6660]{width:12px}.rule-dirty-badge[data-v-7cbc6660]{padding:5px 7px;border:1px solid rgba(222,170,74,.28);border-radius:6px;color:#f0bd5c;background:#deaa4a1a;font:750 7px/1 ui-monospace,monospace;font-style:normal;letter-spacing:.08em}.rule-editor header>b.exceeded[data-v-7cbc6660]{color:#ff8b84}.rule-scenarios[data-v-7cbc6660]{max-height:480px;display:grid;gap:7px;padding:0 13px 13px;overflow:auto}.rule-scenarios article[data-v-7cbc6660]{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:8px;align-items:center;padding:9px;border:1px solid #dce9e5;border-radius:10px;background:#f6fbf9}.rule-scenarios article.failed[data-v-7cbc6660]{border-color:#eed0cc;background:#fff5f3}.rule-scenarios article>span[data-v-7cbc6660]{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:#258276;background:#e3f4ee}.rule-scenarios article.failed>span[data-v-7cbc6660]{color:#ab4a4e;background:#fde6e3}.rule-scenarios svg[data-v-7cbc6660]{width:13px}.rule-scenarios article>div[data-v-7cbc6660]{min-width:0;display:grid;gap:3px}.rule-scenarios small[data-v-7cbc6660]{overflow:hidden;color:#789096;font:650 7px/1 ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.rule-scenarios strong[data-v-7cbc6660]{font-size:9px;line-height:1.35}.rule-scenarios p[data-v-7cbc6660]{margin:1px 0 0;color:#9b5556;font-size:8px;line-height:1.4}.rule-scenarios article>b[data-v-7cbc6660]{color:#28796f;font:750 7px/1 ui-monospace,monospace}.rule-scenarios article.failed>b[data-v-7cbc6660]{color:#a9494c}.rule-modal-backdrop[data-v-7cbc6660]{position:absolute;inset:0;z-index:40;display:grid;place-items:center;padding:24px;background:#081d269e;backdrop-filter:blur(14px)}.rule-modal[data-v-7cbc6660]{width:min(680px,100%);max-height:min(86vh,820px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:22px;background:#f9fbfb;box-shadow:0 34px 100px #04192261}.rule-modal>header[data-v-7cbc6660]{display:flex;align-items:center;gap:13px;padding:20px 22px;border-bottom:1px solid #e0e8ea}.rule-modal>header>span[data-v-7cbc6660]{flex:0 0 auto;width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#9b6a29;background:#fff1d8}.rule-modal>header svg[data-v-7cbc6660]{width:20px}.rule-modal>header>div[data-v-7cbc6660]{min-width:0;flex:1;display:grid;gap:5px}.rule-modal>header small[data-v-7cbc6660]{color:#748990;font:750 9px/1 ui-monospace,monospace;letter-spacing:.08em}.rule-modal>header h3[data-v-7cbc6660]{margin:0;color:#153642;font-size:19px;line-height:1.2}.rule-modal>header p[data-v-7cbc6660]{margin:0;color:#6d848b;font-size:10px;line-height:1.45}.rule-modal>header>button[data-v-7cbc6660]{width:34px;height:34px;display:grid;place-items:center;border:1px solid #dce5e7;border-radius:10px;color:#617b83;background:#fff;cursor:pointer}.rule-modal>header>button svg[data-v-7cbc6660]{width:15px}.rule-modal>footer[data-v-7cbc6660]{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:16px 22px;border-top:1px solid #e0e8ea;background:#f4f8f8}.rule-modal>footer button[data-v-7cbc6660]{min-height:40px;padding:0 16px;border:1px solid #d4dfe1;border-radius:10px;color:#405e67;background:#fff;cursor:pointer;font-size:11px;font-weight:750}.rule-modal>footer button[data-v-7cbc6660]:disabled{cursor:not-allowed;opacity:.45}.rule-modal>footer button.danger[data-v-7cbc6660]{color:#a33f46;border-color:#e9c8c7;background:#fff5f3}.rule-modal>footer button.accent[data-v-7cbc6660]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#258b87,#0f4e5c);box-shadow:0 10px 22px #165a5e2e}.rule-leave-modal[data-v-7cbc6660]{width:min(540px,100%)}.rule-leave-modal>p[data-v-7cbc6660]{margin:0;padding:18px 22px 8px;color:#607981;font-size:12px;line-height:1.65}.rule-modal-summary[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:12px 22px 20px}.rule-modal-summary span[data-v-7cbc6660]{display:grid;gap:6px;padding:12px;border:1px solid #dfe8e9;border-radius:11px;background:#fff}.rule-modal-summary small[data-v-7cbc6660]{color:#81959b;font-size:9px}.rule-modal-summary strong[data-v-7cbc6660]{font:750 11px/1 ui-monospace,monospace}.rule-delete-modal[data-v-7cbc6660]{width:min(560px,100%)}.quick-enable-modal[data-v-7cbc6660]{width:min(640px,100%)}.quick-enable-modal>header>span[data-v-7cbc6660]{color:#fff;background:linear-gradient(145deg,#2a948b,#104c5a);box-shadow:0 10px 24px #145b5c38}.quick-enable-summary[data-v-7cbc6660]{display:grid;grid-template-columns:1fr 38px 1fr;align-items:center;gap:10px;padding:20px 22px 12px}.quick-enable-summary article[data-v-7cbc6660]{display:grid;grid-template-columns:1fr auto;gap:7px;padding:14px;border:1px solid #dfe7e9;border-radius:13px;background:#fff}.quick-enable-summary article.next[data-v-7cbc6660]{border-color:#bcdcd5;background:#f1faf7}.quick-enable-summary small[data-v-7cbc6660]{grid-column:1 / -1;color:#789097;font:750 8px/1 ui-monospace,monospace}.quick-enable-summary strong[data-v-7cbc6660]{color:#173946;font-size:16px}.quick-enable-summary b[data-v-7cbc6660]{align-self:center;padding:5px 7px;border-radius:6px;color:#6f8187;background:#eef3f4;font:750 6px/1 ui-monospace,monospace}.quick-enable-summary .next b[data-v-7cbc6660]{color:#216c63;background:#dcefe9}.quick-enable-summary>i[data-v-7cbc6660]{display:grid;place-items:center;color:#6f8b91}.quick-enable-summary>i svg[data-v-7cbc6660]{width:16px}.profile-change-list[data-v-7cbc6660]{display:flex;flex-wrap:wrap;gap:7px;padding:0 22px 14px}.profile-change-list>small[data-v-7cbc6660]{flex:0 0 100%;color:#748990;font:750 8px/1.4 ui-monospace,monospace}.profile-change-list>span[data-v-7cbc6660]{padding:7px 9px;border:1px solid #dce7e7;border-radius:8px;color:#496970;background:#fff;font-size:9px}.quick-enable-controls[data-v-7cbc6660]{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:11px;margin:0 22px 20px;padding:13px;border:1px solid rgba(42,132,123,.18);border-radius:12px;color:#275f5c;background:#edf8f5}.quick-enable-controls>span[data-v-7cbc6660]{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#fff}.quick-enable-controls svg[data-v-7cbc6660]{width:16px}.quick-enable-controls>div[data-v-7cbc6660]{display:grid;gap:5px}.quick-enable-controls strong[data-v-7cbc6660]{font-size:10px}.quick-enable-controls small[data-v-7cbc6660]{color:#617d79;font-size:9px;line-height:1.55}.rule-delete-modal>header>span[data-v-7cbc6660]{color:#a33f46;background:#fff0ef}.rule-delete-error[data-v-7cbc6660]{display:flex;align-items:flex-start;gap:8px;margin:0 22px 14px;padding:10px 12px;border:1px solid rgba(181,72,75,.2);border-radius:10px;color:#a14347;background:#fff3f2;font-size:11px;line-height:1.45}.rule-delete-error svg[data-v-7cbc6660]{flex:0 0 auto;width:15px}.rule-publish-modal[data-v-7cbc6660]{width:min(860px,100%)}.rule-publish-modal>header>span.publish-mark[data-v-7cbc6660]{color:#fff;background:linear-gradient(145deg,#2a948b,#104c5a);box-shadow:0 10px 24px #145b5c38}.publish-identity-grid[data-v-7cbc6660]{display:grid;grid-template-columns:1fr 42px 1fr;align-items:stretch;gap:10px;padding:18px 22px 10px}.publish-identity-grid article[data-v-7cbc6660]{display:grid;grid-template-columns:1fr auto;gap:7px 12px;padding:14px;border:1px solid #dfe7e9;border-radius:13px;background:#fff}.publish-identity-grid article.candidate[data-v-7cbc6660]{border-color:#bcdcd5;background:#f1faf7}.publish-identity-grid article small[data-v-7cbc6660]{grid-column:1 / -1;color:#789097;font:750 8px/1 ui-monospace,monospace}.publish-identity-grid article strong[data-v-7cbc6660]{color:#173946;font-size:20px}.publish-identity-grid article code[data-v-7cbc6660]{align-self:center;color:#557078;font:650 9px/1 ui-monospace,monospace}.publish-identity-grid article span[data-v-7cbc6660]{grid-column:1 / -1;color:#26776e;font:750 8px/1 ui-monospace,monospace}.publish-identity-grid>i[data-v-7cbc6660]{display:grid;place-items:center;color:#6f8b91}.publish-identity-grid>i svg[data-v-7cbc6660]{width:17px}.publish-gates[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0 22px 12px}.publish-gates span[data-v-7cbc6660]{min-width:0;display:flex;align-items:center;gap:6px;padding:9px;border:1px solid #ead1ce;border-radius:9px;color:#9e4b4e;background:#fff5f3;font-size:9px;font-weight:700}.publish-gates span.pass[data-v-7cbc6660]{color:#27776e;border-color:#cfe3de;background:#f1f9f6}.publish-gates span[data-v-7cbc6660]:last-child{color:#526f78;border-color:#dbe5e7;background:#fff}.publish-gates svg[data-v-7cbc6660]{flex:0 0 auto;width:13px}.publish-diff[data-v-7cbc6660]{min-height:180px;display:flex;flex-direction:column;margin:0 22px 12px;overflow:hidden;border:1px solid #d8e3e5;border-radius:13px;background:#102b35}.publish-diff>header[data-v-7cbc6660]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;border-bottom:1px solid rgba(201,228,225,.1);background:#153642}.publish-diff>header span[data-v-7cbc6660]{display:grid;gap:4px}.publish-diff>header small[data-v-7cbc6660]{color:#6f9a9a;font:700 7px/1 ui-monospace,monospace}.publish-diff>header strong[data-v-7cbc6660]{color:#d8e9e7;font-size:10px}.publish-diff>header b[data-v-7cbc6660]{color:#7ea5a5;font:700 7px/1 ui-monospace,monospace}.publish-diff>div[data-v-7cbc6660]{min-height:0;max-height:260px;overflow:auto;padding:8px 0}.publish-diff p[data-v-7cbc6660]{min-width:max-content;display:grid;grid-template-columns:38px 38px 24px minmax(480px,1fr);margin:0;color:#aac3c1;font:10px/1.65 Cascadia Code,Consolas,monospace}.publish-diff p.added[data-v-7cbc6660]{color:#bdebd7;background:#35916c26}.publish-diff p.removed[data-v-7cbc6660]{color:#f1b7b3;background:#b7484b26}.publish-diff p>span[data-v-7cbc6660]{padding:0 7px;color:#54777b;text-align:right;user-select:none}.publish-diff p>b[data-v-7cbc6660]{text-align:center}.publish-diff p>code[data-v-7cbc6660]{padding-right:12px;white-space:pre}.publish-confirm-check[data-v-7cbc6660]{display:flex;align-items:flex-start;gap:11px;margin:0 22px 18px;padding:13px;border:1px solid #d8e4e4;border-radius:12px;background:#fff;cursor:pointer}.publish-confirm-check input[data-v-7cbc6660]{flex:0 0 auto;width:16px;height:16px;margin-top:2px;accent-color:#267f77}.publish-confirm-check span[data-v-7cbc6660]{display:grid;gap:5px}.publish-confirm-check strong[data-v-7cbc6660]{font-size:11px}.publish-confirm-check small[data-v-7cbc6660]{color:#70868d;font-size:9px;line-height:1.45}.rule-publish-modal>footer>span[data-v-7cbc6660]{margin-right:auto;color:#6c858c;font:650 8px/1 ui-monospace,monospace}.profile-grid[data-v-7cbc6660]{display:grid;grid-template-columns:1.1fr .9fr .9fr;gap:13px}.profile-card[data-v-7cbc6660]{padding-bottom:14px;overflow:hidden}.onboarding-card button[data-v-7cbc6660]{width:calc(100% - 28px);display:grid;grid-template-columns:34px minmax(0,1fr) 27px;gap:9px;align-items:center;margin:10px 14px 0;padding:10px;border:1px solid #dce5e7;border-radius:11px;color:inherit;background:#fff;text-align:left;cursor:pointer}.onboarding-card button>span[data-v-7cbc6660]{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#708991;background:#f0f4f5}.onboarding-card button>span svg[data-v-7cbc6660]{width:14px}.onboarding-card button>div[data-v-7cbc6660]{display:grid;gap:4px}.onboarding-card button strong[data-v-7cbc6660]{font-size:8px}.onboarding-card button small[data-v-7cbc6660]{color:#899ca3;font-size:7px}.onboarding-card button>i[data-v-7cbc6660]{width:27px;height:16px;padding:2px;border-radius:99px;background:#cad5d8}.onboarding-card button>i[data-v-7cbc6660]:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .18s}.onboarding-card button.active[data-v-7cbc6660]{border-color:#278c8138;background:#eff8f6}.onboarding-card button.active>span[data-v-7cbc6660]{color:#227b70;background:#e2f2ee}.onboarding-card button.active>i[data-v-7cbc6660]{background:#2b9182}.onboarding-card button.active>i[data-v-7cbc6660]:after{transform:translate(11px)}.profile-card label[data-v-7cbc6660]{margin:11px 14px 0}.profile-admin-note[data-v-7cbc6660]{display:flex;align-items:flex-start;gap:9px;margin:12px 14px 0;padding:11px;border:1px solid rgba(42,132,123,.15);border-radius:10px;color:#34736f;background:#edf7f5}.profile-admin-note>svg[data-v-7cbc6660]{flex:0 0 auto;width:14px;margin-top:1px}.profile-admin-note>span[data-v-7cbc6660]{display:grid;gap:4px}.profile-admin-note strong[data-v-7cbc6660]{font-size:8px}.profile-admin-note small[data-v-7cbc6660]{color:#698481;font-size:7px;line-height:1.45}.limit-note[data-v-7cbc6660]{margin:12px 14px 0;padding:9px;border:1px solid rgba(42,132,123,.13);border-radius:9px;color:#4e7c7c;background:#edf7f5;font-size:7px;line-height:1.45}.limit-feature-closed[data-v-7cbc6660]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center;margin:12px 14px 0;padding:11px;border:1px solid rgba(166,120,48,.2);border-radius:10px;color:#75582a;background:linear-gradient(135deg,#fff8ec,#fffdf8)}.limit-feature-closed>svg[data-v-7cbc6660]{width:15px}.limit-feature-closed>span[data-v-7cbc6660]{display:grid;gap:4px}.limit-feature-closed strong[data-v-7cbc6660]{font-size:8px}.limit-feature-closed small[data-v-7cbc6660]{color:#8c7b62;font-size:6.5px;line-height:1.4}.limit-feature-closed>b[data-v-7cbc6660]{padding:5px 7px;border-radius:6px;color:#865f25;background:#f7e6c7;font:700 6px/1 ui-monospace,monospace}.quick-limit-field[data-v-7cbc6660]{margin-top:2px}.quick-limit-guidance[data-v-7cbc6660]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center;margin:12px 14px 0;padding:11px;border:1px solid rgba(42,132,123,.2);border-radius:10px;color:#275f5c;background:linear-gradient(135deg,#edf8f5,#fbfdfc)}.quick-limit-guidance.changed[data-v-7cbc6660]{border-color:#b787374d;color:#745825;background:linear-gradient(135deg,#fff7e9,#fffdfa)}.quick-limit-guidance.off[data-v-7cbc6660]:not(.changed){border-color:#d9e3e5;color:#526d75;background:#f6f9f9}.quick-limit-guidance>svg[data-v-7cbc6660]{width:15px;color:#26766f}.quick-limit-guidance>span[data-v-7cbc6660]{display:grid;gap:4px}.quick-limit-guidance strong[data-v-7cbc6660]{font-size:10px}.quick-limit-guidance small[data-v-7cbc6660]{color:#68827f;font-size:9px;line-height:1.45}.quick-limit-guidance>b[data-v-7cbc6660]{padding:5px 7px;border-radius:6px;color:#216c63;background:#dcefe9;font:700 8px/1 ui-monospace,monospace}.profile-header-actions[data-v-7cbc6660]{display:flex;align-items:center;gap:8px}.profile-header-actions>span[data-v-7cbc6660]{padding:6px 8px;border-radius:7px;color:#8a612a;background:#fff1d9;font:750 8px/1 ui-monospace,monospace}.profile-conflict-banner[data-v-7cbc6660]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;padding:12px;border:1px solid rgba(183,72,75,.24);border-radius:12px;color:#9f474b;background:#fff3f2}.profile-conflict-banner>svg[data-v-7cbc6660]{width:18px;justify-self:center}.profile-conflict-banner>span[data-v-7cbc6660]{display:grid;gap:4px}.profile-conflict-banner strong[data-v-7cbc6660]{font-size:10px}.profile-conflict-banner small[data-v-7cbc6660]{color:#896d70;font-size:9px;line-height:1.5}.profile-conflict-banner button[data-v-7cbc6660]{min-height:34px;padding:0 10px;border:1px solid #e3c5c4;border-radius:8px;color:#9d4448;background:#fff;cursor:pointer;font-size:9px;font-weight:700}.official-rulebook[data-v-7cbc6660]{margin-top:14px;overflow:hidden}.official-rulebook article[data-v-7cbc6660]{gap:12px;min-height:70px;padding:12px 16px;border-bottom:1px solid #e6ecee}.official-rulebook article>span[data-v-7cbc6660]{flex:0 0 auto;width:124px;color:#247a74;font:700 7px/1 ui-monospace,monospace}.official-rulebook article>div[data-v-7cbc6660]{flex:1;display:grid;gap:5px}.official-rulebook article strong[data-v-7cbc6660]{font-size:9px}.official-rulebook article p[data-v-7cbc6660]{margin:0;color:#748990;font-size:7.5px;line-height:1.5}.official-rulebook article>b[data-v-7cbc6660]{flex:0 0 auto;padding:5px 7px;border-radius:6px;color:#24766e;background:#e8f6f2;font:700 6px/1 ui-monospace,monospace}.official-rulebook article>b.field-observation[data-v-7cbc6660]{color:#8c672c;background:#fff3df}.official-rulebook article a[data-v-7cbc6660]{color:#287c77;text-decoration:none;font:700 7px/1 ui-monospace,monospace}.integration-header-actions[data-v-7cbc6660]{display:flex;gap:8px}.integration-header-actions button[data-v-7cbc6660]{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid #cfdddf;border-radius:11px;color:#37616b;background:#fff;cursor:pointer;font-size:8px;font-weight:700}.integration-header-actions button svg[data-v-7cbc6660]{width:13px}.integration-header-actions .accent-button[data-v-7cbc6660]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#258b87,#10505d)}.integration-metrics[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:13px}.integration-metrics article[data-v-7cbc6660]{display:flex;align-items:center;gap:11px;min-width:0;padding:14px;border:1px solid rgba(194,208,213,.82);border-radius:15px;background:#ffffffd6;box-shadow:0 10px 28px #1c3f4a0a}.integration-metrics article>span[data-v-7cbc6660]:last-child{min-width:0;display:grid;grid-template-columns:1fr auto;gap:4px;align-items:end}.integration-metrics small[data-v-7cbc6660]{grid-column:1/-1;color:#8b9ca3;font:700 7px/1 ui-monospace,monospace;letter-spacing:.1em}.integration-metrics strong[data-v-7cbc6660]{color:#143d4b;font:750 19px/1 ui-monospace,monospace}.integration-metrics b[data-v-7cbc6660]{color:#8a9ba2;font-size:7px;font-weight:550}.signature-contract[data-v-7cbc6660]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:13px;align-items:center;margin-bottom:13px;padding:13px 15px;border:1px solid rgba(37,132,126,.18);border-radius:15px;background:linear-gradient(110deg,#e8f6f3,#f8fbfb 58%,#fff8eb)}.signature-shield[data-v-7cbc6660]{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,#258d87,#123f4e)}.signature-shield svg[data-v-7cbc6660]{width:17px}.signature-contract>span[data-v-7cbc6660]:nth-child(2){display:grid;gap:4px}.signature-contract small[data-v-7cbc6660]{color:#2a7c75;font:750 7px/1 ui-monospace,monospace;letter-spacing:.11em}.signature-contract strong[data-v-7cbc6660]{font-size:10px}.signature-contract p[data-v-7cbc6660]{margin:0;color:#70888f;font-size:7.5px;line-height:1.45}.signature-contract>div[data-v-7cbc6660]{display:grid;gap:4px;justify-items:end}.signature-contract>div b[data-v-7cbc6660]{color:#98702f;font:700 6.5px/1 ui-monospace,monospace}.signature-contract>div strong[data-v-7cbc6660]{padding:6px 8px;border-radius:7px;color:#9a6820;background:#fff1d8;font:800 8px/1 ui-monospace,monospace}.integration-form[data-v-7cbc6660]{margin-bottom:13px;padding:16px;border:1px solid rgba(38,126,121,.18);border-radius:17px;background:linear-gradient(145deg,#fffffffa,#f0f8f7f5);box-shadow:0 15px 35px #10484e0f}.integration-form>header[data-v-7cbc6660]{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.integration-form>header span[data-v-7cbc6660]{display:grid;gap:5px}.integration-form>header small[data-v-7cbc6660]{color:#75909a;font:700 7px/1 ui-monospace,monospace;letter-spacing:.11em}.integration-form>header strong[data-v-7cbc6660]{font-size:11px}.integration-form>header b[data-v-7cbc6660]{padding:6px 8px;border-radius:7px;color:#8c682e;background:#fff4e2;font:700 6.5px/1 ui-monospace,monospace}.integration-form>div[data-v-7cbc6660]{display:grid;grid-template-columns:1fr 1fr minmax(260px,1.4fr) auto;gap:10px;align-items:end}.integration-form label[data-v-7cbc6660]{display:grid;gap:6px}.integration-form>div>button[data-v-7cbc6660]{min-height:39px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:0;border-radius:10px;color:#fff;background:#176a70;cursor:pointer;font-size:8px;font-weight:700}.integration-form>div>button svg[data-v-7cbc6660]{width:12px}.integration-form-note[data-v-7cbc6660]{display:inline-flex;align-items:center;gap:6px;min-height:39px;padding:0 10px;border:1px solid #d9e6e5;border-radius:9px;color:#587c7d;background:#eff8f6;font-size:7px;line-height:1.4}.integration-form-note svg[data-v-7cbc6660]{flex:0 0 auto;width:12px}.webhook-form>div[data-v-7cbc6660]{grid-template-columns:1fr 1fr 1fr auto}.webhook-form label.wide[data-v-7cbc6660],.event-selector.wide[data-v-7cbc6660]{grid-column:span 2}.event-selector[data-v-7cbc6660]{display:flex;flex-wrap:wrap;gap:6px}.event-selector>span[data-v-7cbc6660]{flex-basis:100%;color:#5b747f;font-size:8px;font-weight:650}.event-selector button[data-v-7cbc6660]{display:inline-flex;align-items:center;gap:4px;padding:7px 8px;border:1px solid #d6e1e3;border-radius:8px;color:#70878e;background:#fff;cursor:pointer;font:650 7px/1 ui-monospace,monospace}.event-selector button svg[data-v-7cbc6660]{width:10px;opacity:.35}.event-selector button.active[data-v-7cbc6660]{color:#1d766b;border-color:#24897e40;background:#eaf7f3}.event-selector button.active svg[data-v-7cbc6660]{opacity:1}.credential-reveal[data-v-7cbc6660]{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:13px;align-items:center;margin-bottom:13px;padding:14px;border:1px solid rgba(173,126,52,.24);border-radius:16px;background:linear-gradient(105deg,#fff8e9,#fffdfa);box-shadow:0 14px 30px #5c43180f}.credential-icon[data-v-7cbc6660]{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#c4933d,#80551e)}.credential-icon svg[data-v-7cbc6660]{width:18px}.credential-reveal>span[data-v-7cbc6660]:nth-child(2){min-width:0;display:grid;gap:5px}.credential-reveal small[data-v-7cbc6660]{color:#9b6f2c;font:750 7px/1 ui-monospace,monospace;letter-spacing:.11em}.credential-reveal strong[data-v-7cbc6660]{font-size:10px}.credential-reveal code[data-v-7cbc6660]{overflow:hidden;padding:8px 10px;border:1px solid rgba(170,124,49,.18);border-radius:8px;color:#674717;background:#ffffffbf;font:750 9px/1 ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.credential-reveal p[data-v-7cbc6660]{margin:0;color:#8a754f;font-size:7px}.credential-reveal>div[data-v-7cbc6660]{display:grid;gap:7px}.credential-reveal button[data-v-7cbc6660]{min-height:33px;padding:0 10px;border:1px solid rgba(151,105,37,.2);border-radius:8px;color:#805a20;background:#fff;cursor:pointer;font-size:7px;font-weight:700}.credential-reveal button[data-v-7cbc6660]:last-child{color:#fff;background:#89612a}.integration-grid[data-v-7cbc6660]{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:13px}.integration-panel[data-v-7cbc6660],.delivery-console[data-v-7cbc6660],.api-contract-studio[data-v-7cbc6660]{border:1px solid rgba(193,208,213,.86);border-radius:18px;background:#ffffffdb;box-shadow:0 12px 32px #163a460b;overflow:hidden}.integration-panel>header[data-v-7cbc6660],.delivery-console>header[data-v-7cbc6660],.api-contract-studio>header[data-v-7cbc6660]{min-height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #e0e7e9}.integration-panel>header span[data-v-7cbc6660],.delivery-console>header span[data-v-7cbc6660],.api-contract-studio>header>span[data-v-7cbc6660]{display:grid;gap:5px}.integration-panel>header small[data-v-7cbc6660],.delivery-console>header small[data-v-7cbc6660],.api-contract-studio>header small[data-v-7cbc6660]{color:#75909a;font:700 7px/1 ui-monospace,monospace;letter-spacing:.11em}.integration-panel>header strong[data-v-7cbc6660],.delivery-console>header strong[data-v-7cbc6660],.api-contract-studio>header strong[data-v-7cbc6660]{font-size:10px}.integration-panel>header b[data-v-7cbc6660],.delivery-console>header b[data-v-7cbc6660]{color:#267d76;font:700 8px/1 ui-monospace,monospace}.client-card[data-v-7cbc6660]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 14px;border-bottom:1px solid #e7edef}.client-monogram[data-v-7cbc6660]{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(145deg,#277f7b,#173f4c);font:750 8px/1 ui-monospace,monospace}.client-main[data-v-7cbc6660]{min-width:0;display:grid;gap:4px}.client-main small[data-v-7cbc6660]{overflow:hidden;color:#7d949c;font:6.5px/1 ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.client-main strong[data-v-7cbc6660]{font-size:9px}.client-main p[data-v-7cbc6660]{margin:0;color:#6e878e;font:6.5px/1 ui-monospace,monospace}.client-card>i[data-v-7cbc6660],.endpoint-card i[data-v-7cbc6660],.delivery-row i[data-v-7cbc6660]{padding:5px 6px;border-radius:6px;color:#8f6b2e;background:#fff1dc;font:700 6px/1 ui-monospace,monospace;font-style:normal}.client-card>i.active[data-v-7cbc6660],.endpoint-card i.active[data-v-7cbc6660],.delivery-row i.delivered[data-v-7cbc6660]{color:#197466;background:#e6f6f1}.client-card>i.revoked[data-v-7cbc6660],.delivery-row i.dead_letter[data-v-7cbc6660]{color:#a14347;background:#fff0ef}.client-card dl[data-v-7cbc6660],.endpoint-card dl[data-v-7cbc6660]{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);margin:1px 0 0;border:1px solid #e1e9eb;border-radius:9px;overflow:hidden}.client-card dl div[data-v-7cbc6660],.endpoint-card dl div[data-v-7cbc6660]{min-width:0;display:grid;gap:4px;padding:8px}.client-card dl div+div[data-v-7cbc6660],.endpoint-card dl div+div[data-v-7cbc6660]{border-left:1px solid #e8edef}.client-card dt[data-v-7cbc6660],.endpoint-card dt[data-v-7cbc6660]{color:#8da0a6;font:6px/1 ui-monospace,monospace}.client-card dd[data-v-7cbc6660],.endpoint-card dd[data-v-7cbc6660]{margin:0;overflow:hidden;font:650 6.5px/1 ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.client-card footer[data-v-7cbc6660],.endpoint-card footer[data-v-7cbc6660]{grid-column:1/-1;display:flex;gap:7px;justify-content:flex-end}.client-card footer button[data-v-7cbc6660],.endpoint-card footer button[data-v-7cbc6660]{min-height:29px;padding:0 9px;border:1px solid #d5e0e2;border-radius:8px;color:#4b6d75;background:#fff;cursor:pointer;font-size:6.5px;font-weight:700}.endpoint-card[data-v-7cbc6660]{display:grid;gap:10px;padding:13px 14px;border-bottom:1px solid #e7edef}.endpoint-card>header[data-v-7cbc6660]{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:9px;align-items:center}.endpoint-card>header>span[data-v-7cbc6660]:nth-child(2){display:grid;gap:4px}.endpoint-card header small[data-v-7cbc6660]{color:#84999f;font-size:6.5px}.endpoint-card header strong[data-v-7cbc6660]{font-size:9px}.endpoint-pulse[data-v-7cbc6660]{width:8px;height:8px;border-radius:50%;background:#c08b34;box-shadow:0 0 0 4px #c08b3417}.endpoint-pulse.active[data-v-7cbc6660]{background:#27927c;box-shadow:0 0 0 4px #27927c17}.endpoint-card>code[data-v-7cbc6660]{overflow:hidden;padding:8px 9px;border-radius:8px;color:#cce4e0;background:#17343e;font:7px/1 ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.endpoint-events[data-v-7cbc6660]{display:flex;flex-wrap:wrap;gap:5px}.endpoint-events span[data-v-7cbc6660]{padding:5px 6px;border-radius:6px;color:#27766f;background:#eaf5f3;font:650 6px/1 ui-monospace,monospace}.endpoint-card dl[data-v-7cbc6660]{grid-template-columns:1fr 1fr 1.25fr}.delivery-console[data-v-7cbc6660]{margin-bottom:13px}.delivery-table[data-v-7cbc6660]{overflow-x:auto}.delivery-row[data-v-7cbc6660]{min-width:940px;display:grid;grid-template-columns:1.2fr 1.2fr 1fr .8fr .65fr .8fr 55px;gap:10px;align-items:center;min-height:52px;padding:8px 15px;border-bottom:1px solid #e8edef;color:#58717a;font-size:7px}.delivery-row>span[data-v-7cbc6660]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delivery-row>span[data-v-7cbc6660]:first-child{display:grid;gap:4px}.delivery-row>span:first-child small[data-v-7cbc6660]{color:#277a73;font:700 6.5px/1 ui-monospace,monospace}.delivery-row>span:first-child strong[data-v-7cbc6660]{color:#7b9198;font:600 6px/1 ui-monospace,monospace}.delivery-head[data-v-7cbc6660]{min-height:36px;color:#8b9da3;background:#f6f9f9;font:700 6.5px/1 ui-monospace,monospace;letter-spacing:.08em}.delivery-row button[data-v-7cbc6660]{min-height:28px;border:1px solid #d5e1e2;border-radius:7px;color:#397078;background:#fff;cursor:pointer;font-size:6.5px;font-weight:700}.delivery-row i.pending[data-v-7cbc6660],.delivery-row i.retrying[data-v-7cbc6660],.delivery-row i.delivering[data-v-7cbc6660]{color:#946d2d;background:#fff2dd}.api-contract-studio>header nav[data-v-7cbc6660]{display:flex;gap:5px}.api-contract-studio>header nav button[data-v-7cbc6660]{min-height:29px;padding:0 9px;border:1px solid transparent;border-radius:7px;color:#788e95;background:transparent;cursor:pointer;font-size:6.5px;font-weight:700}.api-contract-studio>header nav button.active[data-v-7cbc6660]{color:#1f766e;border-color:#26847c29;background:#eaf6f3}.contract-body[data-v-7cbc6660]{display:grid;grid-template-columns:310px minmax(0,1fr);min-height:350px}.contract-body>aside[data-v-7cbc6660]{display:grid;align-content:start;gap:11px;padding:18px;border-right:1px solid #e2e9eb;background:#f7faf9}.contract-body>aside>small[data-v-7cbc6660]{color:#2c7e77;font:750 7px/1 ui-monospace,monospace;letter-spacing:.11em}.contract-body>aside>code[data-v-7cbc6660]{padding:11px;border:1px solid #dbe7e6;border-radius:9px;color:#2b5d63;background:#fff;white-space:normal;font:7px/1.6 ui-monospace,monospace}.contract-body>aside p[data-v-7cbc6660]{margin:0;color:#6f858d;font-size:7.5px;line-height:1.6}.contract-body>aside p b[data-v-7cbc6660]{color:#235f64;font-family:ui-monospace,monospace}.contract-body>aside ul[data-v-7cbc6660]{display:grid;gap:9px;margin:0;padding:0;list-style:none}.contract-body>aside li[data-v-7cbc6660]{display:flex;align-items:center;gap:7px;color:#58747a;font-size:7.5px}.contract-body>aside li svg[data-v-7cbc6660]{width:12px;color:#278078}.contract-code[data-v-7cbc6660]{min-width:0;display:grid;grid-template-rows:42px minmax(0,1fr);background:#102a34}.contract-code>header[data-v-7cbc6660]{display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid rgba(190,226,224,.08)}.contract-code>header span[data-v-7cbc6660]{color:#8db1af;font:700 7px/1 ui-monospace,monospace}.contract-code>header button[data-v-7cbc6660]{min-height:27px;padding:0 8px;border:1px solid rgba(171,213,209,.12);border-radius:7px;color:#9fc4bf;background:#ffffff0a;cursor:pointer;font-size:6.5px}.contract-code pre[data-v-7cbc6660]{margin:0;padding:17px;overflow:auto}.contract-code code[data-v-7cbc6660]{color:#c5dfda;font:8px/1.7 Cascadia Code,Consolas,monospace;white-space:pre}.payment-loading[data-v-7cbc6660]{min-height:70vh;display:grid;place-items:center;align-content:center;gap:10px}.payment-loader[data-v-7cbc6660]{width:46px;height:46px;border:2px solid #d4e2e2;border-top-color:#23847e;border-radius:50%;animation:payment-spin-7cbc6660 .8s linear infinite}.payment-loading small[data-v-7cbc6660]{color:#648287;font:700 8px/1 ui-monospace,monospace;letter-spacing:.12em}.payment-loading strong[data-v-7cbc6660]{font-size:11px}.payment-toast[data-v-7cbc6660]{position:fixed;right:28px;bottom:26px;z-index:2;gap:9px;max-width:440px;padding:12px 13px;border:1px solid rgba(181,72,75,.2);border-radius:12px;color:#a04347;background:#fff4f3f5;box-shadow:0 18px 50px #1837432b;backdrop-filter:blur(12px);font-size:9px}.payment-toast.success[data-v-7cbc6660]{color:#1e7567;border-color:#2b947a2e;background:#edf9f5f5}.payment-toast>svg[data-v-7cbc6660]{width:15px}.payment-toast button[data-v-7cbc6660]{margin-left:auto;border:0;color:inherit;background:transparent;cursor:pointer;font-size:16px}.payment-room-enter-active[data-v-7cbc6660],.payment-room-leave-active[data-v-7cbc6660]{transition:opacity .24s ease}.payment-room-enter-active .payment-room-body[data-v-7cbc6660],.payment-room-leave-active .payment-room-body[data-v-7cbc6660]{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.payment-room-enter-from[data-v-7cbc6660],.payment-room-leave-to[data-v-7cbc6660]{opacity:0}.payment-room-enter-from .payment-room-body[data-v-7cbc6660]{transform:translateY(18px)}.slide-panel-enter-active[data-v-7cbc6660],.slide-panel-leave-active[data-v-7cbc6660]{transition:.2s ease}.slide-panel-enter-from[data-v-7cbc6660],.slide-panel-leave-to[data-v-7cbc6660]{opacity:0;transform:translateY(-8px)}@keyframes payment-spin-7cbc6660{to{transform:rotate(360deg)}}@media (max-width: 1180px){.payment-room-body[data-v-7cbc6660]{grid-template-columns:210px minmax(0,1fr)}.payment-room-main[data-v-7cbc6660]{padding-inline:22px}.payment-metrics[data-v-7cbc6660],.integration-metrics[data-v-7cbc6660],.composer-grid[data-v-7cbc6660]{grid-template-columns:repeat(2,1fr)}.orders-layout[data-v-7cbc6660]{grid-template-columns:1fr}.rule-studio[data-v-7cbc6660]{grid-template-columns:190px minmax(480px,1fr)}.rule-inspector[data-v-7cbc6660]{grid-column:1 / -1}.profile-grid[data-v-7cbc6660]{grid-template-columns:1fr 1fr}.onboarding-card[data-v-7cbc6660]{grid-row:span 2}.integration-grid[data-v-7cbc6660]{grid-template-columns:1fr}.integration-form>div[data-v-7cbc6660],.webhook-form>div[data-v-7cbc6660]{grid-template-columns:1fr 1fr}.integration-form-note[data-v-7cbc6660],.integration-form>div>button[data-v-7cbc6660]{min-height:42px}}@media (max-width: 820px){.payment-room-shell[data-v-7cbc6660]{grid-template-rows:64px minmax(0,1fr)}.payment-room-topbar[data-v-7cbc6660]{grid-template-columns:1fr auto;padding:0 14px}.payment-room-status[data-v-7cbc6660],.payment-room-brand small[data-v-7cbc6660]{display:none}.payment-room-body[data-v-7cbc6660]{grid-template-columns:1fr}.payment-room-nav[data-v-7cbc6660]{min-height:auto;display:block;padding:10px 12px;border-right:0;border-bottom:1px solid #d6e1e4;overflow-x:auto}.payment-connection[data-v-7cbc6660],.payment-core-lock[data-v-7cbc6660]{display:none}.payment-room-nav nav[data-v-7cbc6660]{grid-template-columns:repeat(5,minmax(130px,1fr));margin:0}.payment-room-nav nav button[data-v-7cbc6660]{min-height:48px}.payment-room-nav nav small[data-v-7cbc6660]{display:none}.payment-room-main[data-v-7cbc6660]{padding:20px 14px 30px}.view-header[data-v-7cbc6660]{align-items:flex-start}.view-header h2[data-v-7cbc6660]{font-size:27px}.composer-grid[data-v-7cbc6660]{grid-template-columns:repeat(2,1fr)}.rule-studio[data-v-7cbc6660]{grid-template-columns:1fr}.rule-versions[data-v-7cbc6660]{max-height:190px}.rule-editor[data-v-7cbc6660]{min-height:620px}.rule-lifecycle[data-v-7cbc6660]{grid-template-columns:repeat(4,minmax(130px,1fr));overflow-x:auto}.rule-lifecycle>i[data-v-7cbc6660]{display:none}.rule-modal-backdrop[data-v-7cbc6660]{padding:12px}.rule-modal[data-v-7cbc6660]{max-height:92vh;border-radius:17px}.publish-gates[data-v-7cbc6660]{grid-template-columns:1fr 1fr}.profile-grid[data-v-7cbc6660]{grid-template-columns:1fr}.onboarding-card[data-v-7cbc6660]{grid-row:auto}.contract-body[data-v-7cbc6660]{grid-template-columns:1fr}.contract-body>aside[data-v-7cbc6660]{border-right:0;border-bottom:1px solid #e2e9eb}.credential-reveal[data-v-7cbc6660]{grid-template-columns:46px minmax(0,1fr)}.credential-reveal>div[data-v-7cbc6660]{grid-column:1 / -1;grid-template-columns:1fr 1fr}}@media (max-width: 720px){.payment-room-shell[data-v-7cbc6660]{width:100%;height:100dvh;min-height:100dvh;grid-template-rows:calc(62px + env(safe-area-inset-top)) minmax(0,1fr)}.payment-room-topbar[data-v-7cbc6660]{min-width:0;padding:env(safe-area-inset-top) 12px 0}.payment-room-brand[data-v-7cbc6660]{min-width:0}.payment-room-brand>span[data-v-7cbc6660]:last-child{min-width:0}.payment-room-brand strong[data-v-7cbc6660]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-room-actions button[data-v-7cbc6660],.payment-room-actions .payment-room-close[data-v-7cbc6660]{min-height:44px}.payment-room-actions .payment-room-close[data-v-7cbc6660]{width:44px}.payment-room-body[data-v-7cbc6660]{min-height:0}.payment-room-nav[data-v-7cbc6660]{padding:8px 10px;scrollbar-width:none}.payment-room-nav[data-v-7cbc6660]::-webkit-scrollbar{display:none}.payment-room-nav nav[data-v-7cbc6660]{grid-template-columns:repeat(5,minmax(92px,1fr));gap:5px}.payment-room-nav nav button[data-v-7cbc6660]{min-height:52px;padding:7px 8px}.payment-room-nav nav strong[data-v-7cbc6660]{font-size:11px}.payment-room-main[data-v-7cbc6660]{padding:18px 12px calc(28px + env(safe-area-inset-bottom));overscroll-behavior:contain}.view-header[data-v-7cbc6660]{gap:13px}.view-header h2[data-v-7cbc6660]{font-size:25px;line-height:1.1}.view-header p[data-v-7cbc6660]{font-size:13px;line-height:1.55}.payment-room-shell button[data-v-7cbc6660]:not(.rule-delete),.composer-foot button[data-v-7cbc6660],.gate-actions button[data-v-7cbc6660]{min-height:44px}.payment-room-shell input[data-v-7cbc6660]:not([type=checkbox]),.payment-room-shell select[data-v-7cbc6660],.payment-room-shell textarea[data-v-7cbc6660]{min-height:48px;font-size:16px}.payment-room-shell input[type=checkbox][data-v-7cbc6660]{width:20px;height:20px;min-height:0}label>span[data-v-7cbc6660]{font-size:12px}.accent-button[data-v-7cbc6660],.rule-header-actions button[data-v-7cbc6660]{min-height:46px;font-size:12px}.payment-metrics small[data-v-7cbc6660],.payment-metrics b[data-v-7cbc6660]{font-size:10px}.composer-head small[data-v-7cbc6660],.orders-list-panel header small[data-v-7cbc6660],.order-inspector header small[data-v-7cbc6660],.rule-versions header small[data-v-7cbc6660],.rule-editor header small[data-v-7cbc6660],.rule-inspector header small[data-v-7cbc6660],.profile-card header small[data-v-7cbc6660],.official-rulebook header small[data-v-7cbc6660]{font-size:10px}.composer-head strong[data-v-7cbc6660]{font-size:14px}.composer-mode strong[data-v-7cbc6660],.quick-admission strong[data-v-7cbc6660]{font-size:12px}.composer-mode small[data-v-7cbc6660],.quick-admission small[data-v-7cbc6660]{font-size:11px;white-space:normal}.quick-admission>b[data-v-7cbc6660]{font-size:9px}.composer-foot>span[data-v-7cbc6660]{align-items:flex-start;font-size:12px;line-height:1.5}.composer-foot button[data-v-7cbc6660]{font-size:13px}.order-row[data-v-7cbc6660]{min-height:82px}.order-primary small[data-v-7cbc6660],.order-primary b[data-v-7cbc6660]{font-size:11px}.order-primary strong[data-v-7cbc6660],.order-amount strong[data-v-7cbc6660]{font-size:13px}.order-state[data-v-7cbc6660]{min-height:28px;display:inline-flex;align-items:center;font-size:10px}.intent-summary[data-v-7cbc6660]{grid-template-columns:1fr}.intent-summary>span[data-v-7cbc6660]{min-height:58px}.intent-summary strong[data-v-7cbc6660]{overflow-wrap:anywhere;white-space:normal;font-size:12px}.order-action-grid label>span[data-v-7cbc6660]{font-size:12px}.admin-confirmation-check input[data-v-7cbc6660]{width:20px;height:20px}.admin-confirmation-check span[data-v-7cbc6660],.admin-confirmation-impact[data-v-7cbc6660]{font-size:12px}.admin-execution-confirmation>button[data-v-7cbc6660]{min-height:50px;font-size:13px}.order-detail-state small[data-v-7cbc6660],.queue-state-card small[data-v-7cbc6660]{font-size:10px}.order-detail-state strong[data-v-7cbc6660],.queue-state-card strong[data-v-7cbc6660]{overflow-wrap:anywhere;font-size:12px}.order-detail-state p[data-v-7cbc6660],.final-boundary p[data-v-7cbc6660]{font-size:11px}.final-boundary span[data-v-7cbc6660]{font-size:10px}.rule-version-select[data-v-7cbc6660]{min-height:58px}.rule-version-select strong[data-v-7cbc6660]{font-size:12px}.rule-version-select small[data-v-7cbc6660]{font-size:10px}.rule-version-select>i[data-v-7cbc6660]{font-size:9px}.rule-delete[data-v-7cbc6660]{width:44px;height:44px;margin-right:5px;opacity:1}.rule-delete svg[data-v-7cbc6660]{width:16px}.rule-editor header strong[data-v-7cbc6660]{font-size:12px}.rule-editor header>b[data-v-7cbc6660],.rule-editor>footer[data-v-7cbc6660],.rule-decision small[data-v-7cbc6660],.rule-decision p[data-v-7cbc6660]{font-size:10px}.rule-findings article p[data-v-7cbc6660]{font-size:11px}.profile-card label>span[data-v-7cbc6660],.integration-form label>span[data-v-7cbc6660],.event-selector>span[data-v-7cbc6660]{font-size:12px}.profile-admin-note strong[data-v-7cbc6660],.limit-feature-closed strong[data-v-7cbc6660],.quick-limit-guidance strong[data-v-7cbc6660],.official-rulebook article strong[data-v-7cbc6660]{font-size:12px}.profile-admin-note small[data-v-7cbc6660],.limit-note[data-v-7cbc6660],.limit-feature-closed small[data-v-7cbc6660],.quick-limit-guidance small[data-v-7cbc6660],.official-rulebook article p[data-v-7cbc6660]{font-size:11px}.official-rulebook article>span[data-v-7cbc6660],.official-rulebook article>b[data-v-7cbc6660],.official-rulebook article a[data-v-7cbc6660]{font-size:10px}.integration-header-actions button[data-v-7cbc6660],.integration-form>div>button[data-v-7cbc6660]{font-size:12px}.integration-form-note[data-v-7cbc6660],.event-selector button[data-v-7cbc6660]{min-height:44px;font-size:11px}.credential-reveal small[data-v-7cbc6660],.client-main small[data-v-7cbc6660],.client-main p[data-v-7cbc6660],.endpoint-card header small[data-v-7cbc6660]{font-size:10px}.credential-reveal strong[data-v-7cbc6660],.client-main strong[data-v-7cbc6660],.endpoint-card header strong[data-v-7cbc6660]{font-size:12px}.credential-reveal code[data-v-7cbc6660],.endpoint-card>code[data-v-7cbc6660]{overflow-wrap:anywhere;white-space:normal;font-size:12px;line-height:1.5}.credential-reveal p[data-v-7cbc6660]{font-size:11px}.credential-reveal button[data-v-7cbc6660],.client-card footer button[data-v-7cbc6660],.endpoint-card footer button[data-v-7cbc6660]{font-size:12px}.client-card dt[data-v-7cbc6660],.endpoint-card dt[data-v-7cbc6660]{font-size:10px}.client-card dd[data-v-7cbc6660],.endpoint-card dd[data-v-7cbc6660]{overflow-wrap:anywhere;white-space:normal;font-size:11px}.endpoint-events span[data-v-7cbc6660]{font-size:10px}.api-contract-studio>header small[data-v-7cbc6660],.contract-body>aside>small[data-v-7cbc6660]{font-size:10px}.api-contract-studio>header strong[data-v-7cbc6660]{font-size:12px}.api-contract-studio>header nav button[data-v-7cbc6660],.contract-code>header button[data-v-7cbc6660]{font-size:11px}.contract-body>aside>code[data-v-7cbc6660],.contract-body>aside p[data-v-7cbc6660],.contract-body>aside li[data-v-7cbc6660]{font-size:11px}.contract-code code[data-v-7cbc6660]{font-size:12px}.delivery-table[data-v-7cbc6660]{display:grid;gap:10px;padding:11px;overflow:visible}.delivery-head[data-v-7cbc6660]{display:none}.delivery-row[data-v-7cbc6660]:not(.delivery-head){min-width:0;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:13px;border:1px solid #e1e9eb;border-radius:12px;background:#fff;font-size:12px}.delivery-row:not(.delivery-head)>span[data-v-7cbc6660]{display:grid;gap:5px;overflow:visible;white-space:normal}.delivery-row:not(.delivery-head)>span[data-v-7cbc6660]:before{content:attr(data-label);color:#84999f;font:700 10px/1 ui-monospace,monospace;letter-spacing:.06em}.delivery-row:not(.delivery-head)>span:first-child small[data-v-7cbc6660]{font-size:11px}.delivery-row:not(.delivery-head)>span:first-child strong[data-v-7cbc6660]{font-size:10px}.delivery-row:not(.delivery-head)>button[data-v-7cbc6660]{grid-column:1 / -1;min-height:44px;font-size:12px}.rule-modal-backdrop[data-v-7cbc6660]{align-items:end;padding:0}.rule-modal[data-v-7cbc6660]{width:100%;max-height:min(94dvh,900px);overflow-y:auto;overscroll-behavior:contain;border-radius:22px 22px 0 0}.rule-modal>header[data-v-7cbc6660]{position:sticky;top:0;z-index:3;padding:16px;background:#f9fbfbfa;backdrop-filter:blur(14px)}.rule-modal>header>button[data-v-7cbc6660]{width:44px;height:44px}.rule-modal>header small[data-v-7cbc6660]{font-size:10px}.rule-modal>header p[data-v-7cbc6660]{font-size:12px}.rule-modal>footer[data-v-7cbc6660]{position:sticky;bottom:0;z-index:3;padding:13px 16px calc(13px + env(safe-area-inset-bottom));background:#f4f8f8fa;backdrop-filter:blur(14px)}.rule-modal>footer button[data-v-7cbc6660]{min-height:48px;font-size:12px}.rule-modal-summary strong[data-v-7cbc6660]{overflow-wrap:anywhere;font-size:12px}.publish-diff[data-v-7cbc6660]{min-height:160px}.publish-confirm-check input[data-v-7cbc6660]{width:20px;height:20px}.publish-confirm-check strong[data-v-7cbc6660]{font-size:12px}.publish-confirm-check small[data-v-7cbc6660]{font-size:11px}.rule-delete-error[data-v-7cbc6660]{margin-inline:16px;font-size:12px}.payment-toast[data-v-7cbc6660]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));max-width:none;min-height:44px;font-size:12px}}@media (max-width: 560px){.payment-room-brand strong[data-v-7cbc6660]{font-size:11px}.payment-room-actions>button[data-v-7cbc6660]:first-child{display:none}.payment-room-nav nav[data-v-7cbc6660]{grid-template-columns:repeat(5,minmax(86px,1fr))}.payment-room-nav nav button[data-v-7cbc6660]{justify-content:center;min-height:52px;padding:8px}.payment-room-nav nav button>span[data-v-7cbc6660]{display:grid}.payment-room-nav nav button small[data-v-7cbc6660]{display:none}.view-header[data-v-7cbc6660]{display:grid}.view-header .accent-button[data-v-7cbc6660],.rule-header-actions[data-v-7cbc6660]{width:100%}.profile-header-actions[data-v-7cbc6660]{width:100%;display:grid}.profile-header-actions>span[data-v-7cbc6660]{justify-self:start}.profile-conflict-banner[data-v-7cbc6660]{grid-template-columns:32px minmax(0,1fr)}.profile-conflict-banner button[data-v-7cbc6660]{grid-column:1 / -1;min-height:44px}.composer-mode.wide[data-v-7cbc6660],.quick-admission.wide[data-v-7cbc6660]{grid-column:auto}.composer-mode[data-v-7cbc6660]{grid-template-columns:1fr}.quick-admission[data-v-7cbc6660]{grid-template-columns:32px minmax(0,1fr)}.quick-admission>b[data-v-7cbc6660]{grid-column:2;justify-self:start}.rule-header-actions[data-v-7cbc6660]{display:grid;grid-template-columns:repeat(3,1fr)}.rule-header-actions button[data-v-7cbc6660]{padding:0 7px;font-size:7px}.rule-lifecycle[data-v-7cbc6660]{margin-top:0;padding:10px}.rule-lifecycle span[data-v-7cbc6660]{font-size:9px}.rule-modal>header[data-v-7cbc6660],.rule-modal>footer[data-v-7cbc6660]{padding:14px}.rule-modal>footer[data-v-7cbc6660]{flex-wrap:wrap}.rule-modal>footer button[data-v-7cbc6660]{flex:1;min-width:110px}.rule-modal-summary[data-v-7cbc6660]{grid-template-columns:1fr;padding:10px 14px 14px}.quick-enable-summary[data-v-7cbc6660]{grid-template-columns:1fr;padding:14px 14px 9px}.quick-enable-summary>i[data-v-7cbc6660]{transform:rotate(90deg)}.profile-change-list[data-v-7cbc6660]{padding:0 14px 12px}.quick-enable-controls[data-v-7cbc6660]{margin:0 14px 14px}.rule-leave-modal>p[data-v-7cbc6660]{padding:14px 14px 6px}.publish-identity-grid[data-v-7cbc6660]{grid-template-columns:1fr;padding:14px 14px 9px}.publish-identity-grid>i[data-v-7cbc6660]{transform:rotate(90deg)}.publish-gates[data-v-7cbc6660]{grid-template-columns:1fr;padding:0 14px 10px}.publish-diff[data-v-7cbc6660]{margin:0 14px 10px}.publish-confirm-check[data-v-7cbc6660]{margin:0 14px 14px}.rule-publish-modal>footer>span[data-v-7cbc6660]{width:100%;margin:0}.payment-metrics[data-v-7cbc6660]{grid-template-columns:1fr 1fr}.interlock-banner[data-v-7cbc6660]{flex-wrap:wrap}.interlock-banner>span[data-v-7cbc6660]{min-width:0;flex:1}.interlock-banner>b[data-v-7cbc6660]{margin-left:0}.interlock-banner>button[data-v-7cbc6660]{width:100%;justify-content:center}.integration-metrics[data-v-7cbc6660]{grid-template-columns:1fr}.payment-metrics article[data-v-7cbc6660]{padding:10px}.metric-icon[data-v-7cbc6660]{width:30px;height:30px}.payment-metrics strong[data-v-7cbc6660]{font-size:14px}.composer-grid[data-v-7cbc6660]{grid-template-columns:1fr}.composer-grid label.wide[data-v-7cbc6660]{grid-column:auto}.composer-foot[data-v-7cbc6660]{display:grid}.composer-foot button[data-v-7cbc6660]{width:100%}.orders-layout[data-v-7cbc6660]{min-height:0}.order-row[data-v-7cbc6660]{display:grid;grid-template-columns:7px 1fr auto}.order-state[data-v-7cbc6660]{grid-column:2 / -1;justify-self:start}.order-action-grid[data-v-7cbc6660]{grid-template-columns:1fr}.admin-execution-confirmation[data-v-7cbc6660]{grid-template-columns:34px minmax(0,1fr)}.admin-confirmation-summary[data-v-7cbc6660]{grid-template-columns:1fr}.admin-execution-confirmation>button[data-v-7cbc6660]{grid-column:1 / -1;width:100%}.order-detail-state[data-v-7cbc6660]{grid-template-columns:auto minmax(0,1fr)}.order-detail-state>button[data-v-7cbc6660]{grid-column:1 / -1;width:100%}.editor-surface[data-v-7cbc6660]{grid-template-columns:34px minmax(0,1fr)}.editor-surface textarea[data-v-7cbc6660]{min-height:480px;font-size:16px}.editor-surface pre[data-v-7cbc6660]{font-size:12px;padding-inline:7px}.rule-editor>footer span[data-v-7cbc6660]:last-child{display:none}.official-rulebook article[data-v-7cbc6660]{align-items:flex-start;flex-wrap:wrap}.official-rulebook article>span[data-v-7cbc6660]{width:auto}.official-rulebook article>div[data-v-7cbc6660]{flex-basis:calc(100% - 110px)}.integration-header[data-v-7cbc6660]{display:grid}.integration-header-actions[data-v-7cbc6660]{width:100%;display:grid;grid-template-columns:1fr 1fr}.integration-header-actions button[data-v-7cbc6660]{width:100%}.signature-contract[data-v-7cbc6660]{grid-template-columns:40px minmax(0,1fr)}.signature-contract>code[data-v-7cbc6660]{grid-column:1 / -1}.integration-form>div[data-v-7cbc6660],.webhook-form>div[data-v-7cbc6660]{grid-template-columns:1fr}.integration-form label.wide[data-v-7cbc6660],.webhook-form label.wide[data-v-7cbc6660]{grid-column:auto}.client-card dl[data-v-7cbc6660],.endpoint-card dl[data-v-7cbc6660]{grid-template-columns:1fr 1fr}.client-card dl div+div[data-v-7cbc6660],.endpoint-card dl div+div[data-v-7cbc6660]{border-left:0}.client-card dl div[data-v-7cbc6660]:nth-child(2n),.endpoint-card dl div[data-v-7cbc6660]:nth-child(2n){border-left:1px solid #e8edef}.client-card dl div[data-v-7cbc6660]:nth-child(n+3),.endpoint-card dl div[data-v-7cbc6660]:nth-child(n+3){border-top:1px solid #e8edef}.api-contract-studio>header[data-v-7cbc6660]{display:grid;gap:9px;padding-block:10px}.api-contract-studio>header nav[data-v-7cbc6660]{overflow-x:auto}.payment-toast[data-v-7cbc6660]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}}.stm-shell[data-v-4670fc86]{grid-column:1 / -1;display:flex;flex-direction:column;gap:22px;max-width:1440px;width:100%;margin:0 auto}.stm-body[data-v-4670fc86]{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:22px;align-items:start}.stm-body-main[data-v-4670fc86]{display:flex;flex-direction:column;gap:22px;min-width:0}.stm-payout-boundary[data-v-4670fc86]{position:sticky;top:104px;overflow:hidden;border:1px solid rgba(37,126,121,.22);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(48,155,147,.12),transparent 36%),linear-gradient(155deg,#fffffffa,#f1f8f7f7);box-shadow:0 22px 56px #0d364017}.stm-payout-boundary>header[data-v-4670fc86]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:11px;align-items:center;padding:18px;border-bottom:1px solid rgba(32,107,107,.11)}.stm-payout-mark[data-v-4670fc86]{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,#278d84,#123f51);box-shadow:0 10px 22px #185e5b33}.stm-payout-mark svg[data-v-4670fc86]{width:17px}.stm-payout-boundary>header>span[data-v-4670fc86]:nth-child(2){display:grid;gap:5px}.stm-payout-boundary>header small[data-v-4670fc86]{color:var(--ink-muted);font-family:var(--font-mono);font-size:8px;letter-spacing:.11em}.stm-payout-boundary>header strong[data-v-4670fc86]{color:var(--ink);font-size:15px}.stm-payout-boundary>header>b[data-v-4670fc86]{padding:6px 8px;border-radius:7px;color:#26766e;background:#e4f3ef;font-family:var(--font-mono);font-size:8px}.stm-payout-boundary>p[data-v-4670fc86]{margin:0;padding:17px 18px 4px;color:var(--ink-soft);font-size:12px;line-height:1.7}.stm-payout-path[data-v-4670fc86]{display:grid;gap:8px;padding:14px 18px}.stm-payout-path article[data-v-4670fc86]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;padding:11px;border:1px solid rgba(43,112,111,.11);border-radius:12px;background:#ffffffc2}.stm-payout-path i[data-v-4670fc86]{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#28786f;background:#e7f3f0;font:750 9px/1 var(--font-mono)}.stm-payout-path span[data-v-4670fc86]{display:grid;gap:4px}.stm-payout-path strong[data-v-4670fc86]{color:var(--ink);font-size:11px}.stm-payout-path small[data-v-4670fc86]{color:var(--ink-muted);font-size:9.5px;line-height:1.45}.stm-payout-disabled[data-v-4670fc86]{display:flex;align-items:flex-start;gap:10px;margin:0 18px 14px;padding:12px;border:1px solid rgba(170,122,47,.2);border-radius:12px;color:#7e5c26;background:linear-gradient(135deg,#fff7e9,#fffdf8)}.stm-payout-disabled>svg[data-v-4670fc86]{flex:0 0 auto;width:15px;margin-top:2px}.stm-payout-disabled>span[data-v-4670fc86]{display:grid;gap:4px}.stm-payout-disabled strong[data-v-4670fc86]{font-size:10px}.stm-payout-disabled small[data-v-4670fc86]{color:#8a7758;font-size:9px;line-height:1.5}.stm-payout-boundary>footer[data-v-4670fc86]{display:flex;align-items:flex-start;gap:10px;padding:14px 18px;color:#eaf6f4;background:linear-gradient(135deg,#163f4a,#1c6969)}.stm-payout-boundary>footer>svg[data-v-4670fc86]{flex:0 0 auto;width:15px;margin-top:2px}.stm-payout-boundary>footer>span[data-v-4670fc86]{display:grid;gap:4px}.stm-payout-boundary>footer strong[data-v-4670fc86]{font-size:10px}.stm-payout-boundary>footer small[data-v-4670fc86]{color:#ebf7f5b8;font-size:9px;line-height:1.5}@media (max-width: 1180px){.stm-body[data-v-4670fc86]{grid-template-columns:minmax(0,1fr)}.stm-payout-boundary[data-v-4670fc86]{position:static}}.section-index[data-v-4670fc86]{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--accent)}.stm-hero[data-v-4670fc86]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:28px;align-items:end;padding:18px 4px 6px}.stm-hero h1[data-v-4670fc86]{margin:10px 0 12px;font-size:clamp(30px,4vw,44px);line-height:1.08;letter-spacing:-.02em}.stm-hero h1 em[data-v-4670fc86]{font-style:normal;color:var(--accent)}.stm-hero p[data-v-4670fc86]{margin:0;max-width:560px;color:var(--ink-soft);line-height:1.7}.stm-trust[data-v-4670fc86]{display:flex;flex-direction:column;gap:10px}.stm-trust-row[data-v-4670fc86]{display:flex;gap:12px;align-items:center;padding:12px 16px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.stm-trust-row svg[data-v-4670fc86]{width:18px;height:18px;color:var(--accent);flex:none}.stm-trust-row span[data-v-4670fc86]{display:flex;flex-direction:column}.stm-trust-row strong[data-v-4670fc86]{font-size:13px}.stm-trust-row small[data-v-4670fc86]{color:var(--ink-muted);font-size:11.5px}.stm-kpis[data-v-4670fc86]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stm-kpi[data-v-4670fc86]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:18px 20px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden}.stm-kpi[data-v-4670fc86]:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent-bright));opacity:.7}.stm-kpi small[data-v-4670fc86]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--ink-muted)}.stm-kpi strong[data-v-4670fc86]{font-size:26px;letter-spacing:-.02em;display:flex;align-items:center;gap:8px}.stm-kpi strong em[data-v-4670fc86]{font-style:normal;font-size:12px;color:var(--ink-muted);font-weight:500}.stm-kpi span[data-v-4670fc86]{font-size:12px;color:var(--ink-soft)}.stm-kpi.pulse[data-v-4670fc86]{border-color:#2c969280}.stm-engine-dot[data-v-4670fc86]{width:10px;height:10px;border-radius:50%;background:var(--line-strong);flex:none}.stm-engine-dot.running[data-v-4670fc86]{background:var(--accent-bright);box-shadow:0 0 #2c969280;animation:stm-pulse-4670fc86 1.4s ease-out infinite}@keyframes stm-pulse-4670fc86{70%{box-shadow:0 0 0 9px #2c969200}to{box-shadow:0 0 #2c969200}}.stm-controls[data-v-4670fc86]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.stm-controls-top[data-v-4670fc86]{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.stm-controls-top label[data-v-4670fc86]{display:flex;flex-direction:column;gap:6px}.stm-controls-top label span[data-v-4670fc86]{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--ink-muted)}.stm-conn select[data-v-4670fc86],.stm-date input[data-v-4670fc86]{height:40px;border:1px solid var(--line-strong);border-radius:10px;padding:0 12px;background:var(--surface-soft);color:var(--ink)}.stm-conn select[data-v-4670fc86]{min-width:240px}.stm-ranges[data-v-4670fc86]{display:flex;border:1px solid var(--line-strong);border-radius:10px;overflow:hidden;height:40px}.stm-ranges button[data-v-4670fc86]{border:0;background:var(--surface-soft);padding:0 14px;cursor:pointer;color:var(--ink-soft);border-right:1px solid var(--line);transition:background .15s,color .15s}.stm-ranges button[data-v-4670fc86]:last-child{border-right:0}.stm-ranges button.active[data-v-4670fc86]{background:var(--accent);color:#fff}.stm-sync[data-v-4670fc86]{margin-left:auto;height:40px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:10px;padding:0 18px;background:linear-gradient(135deg,var(--accent),var(--accent-bright));color:#fff;font-weight:600;cursor:pointer;transition:opacity .15s,transform .1s}.stm-sync[data-v-4670fc86]:active:not(:disabled){transform:translateY(1px)}.stm-sync[data-v-4670fc86]:disabled{opacity:.55;cursor:not-allowed}.stm-sync svg[data-v-4670fc86]{width:16px;height:16px}.stm-export-day[data-v-4670fc86]{margin-left:10px}.stm-export[data-v-4670fc86]{height:40px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--accent);border-radius:10px;padding:0 16px;background:#fff;color:var(--accent);font-weight:600;cursor:pointer;transition:background .15s,opacity .15s,transform .1s}.stm-export[data-v-4670fc86]:hover:not(:disabled){background:#186f7412}.stm-export[data-v-4670fc86]:active:not(:disabled){transform:translateY(1px)}.stm-export[data-v-4670fc86]:disabled{opacity:.55;cursor:not-allowed}.stm-export svg[data-v-4670fc86]{width:16px;height:16px}.stm-controls-bottom[data-v-4670fc86]{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.stm-single[data-v-4670fc86]{display:flex;align-items:center;gap:8px;flex:1;min-width:320px;border:1px solid var(--line-strong);border-radius:10px;padding:0 6px 0 12px;height:40px;background:var(--surface-soft)}.stm-single svg[data-v-4670fc86]{width:15px;height:15px;color:var(--ink-muted);flex:none}.stm-single input[data-v-4670fc86]{flex:1;border:0;background:transparent;outline:none;font-family:var(--font-mono);font-size:13px}.stm-single button[data-v-4670fc86]{height:30px;border:0;border-radius:8px;padding:0 14px;background:var(--ink);color:#fff;font-size:12.5px;cursor:pointer}.stm-single button[data-v-4670fc86]:disabled{opacity:.5;cursor:not-allowed}.stm-hint[data-v-4670fc86]{font-size:12px;color:var(--ink-muted)}.stm-single-result[data-v-4670fc86]{background:var(--surface);border:1px solid rgba(24,111,116,.35);border-radius:18px;overflow:hidden}.stm-single-result header[data-v-4670fc86]{display:flex;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line)}.stm-single-mark[data-v-4670fc86]{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--accent-soft);color:var(--accent)}.stm-single-mark svg[data-v-4670fc86]{width:17px;height:17px}.stm-single-result header>span[data-v-4670fc86]:nth-child(2){display:flex;flex-direction:column;flex:1}.stm-single-result header small[data-v-4670fc86]{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--ink-muted)}.stm-single-result header strong[data-v-4670fc86]{font-family:var(--font-mono);font-size:15px}.stm-single-result header button[data-v-4670fc86]{border:0;background:transparent;font-size:20px;cursor:pointer;color:var(--ink-muted)}.stm-single-grid[data-v-4670fc86]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:16px 18px}.stm-single-grid span[data-v-4670fc86]{display:flex;flex-direction:column;gap:3px}.stm-single-grid small[data-v-4670fc86]{font-size:11px;color:var(--ink-muted)}.stm-single-grid code[data-v-4670fc86]{font-family:var(--font-mono);font-size:12px}.stm-runs[data-v-4670fc86]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px 18px}.stm-runs header[data-v-4670fc86]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.stm-runs header>span[data-v-4670fc86]:first-child{display:flex;flex-direction:column;gap:2px}.stm-runs header small[data-v-4670fc86]{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--ink-muted)}.stm-runs-legend[data-v-4670fc86]{font-size:11.5px;color:var(--ink-muted);display:flex;gap:10px;align-items:center}.stm-runs-legend i[data-v-4670fc86]{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:4px}.stm-runs-legend .ok[data-v-4670fc86]{background:var(--accent-bright)}.stm-runs-legend .bad[data-v-4670fc86]{background:var(--danger)}.stm-runs-legend .run[data-v-4670fc86]{background:var(--gold)}.stm-runs-empty[data-v-4670fc86]{padding:18px;text-align:center;color:var(--ink-muted);font-size:13px}.stm-timeline[data-v-4670fc86]{list-style:none;margin:0;padding:0 0 4px;display:flex;gap:10px;overflow-x:auto}.stm-timeline li[data-v-4670fc86]{flex:1 0 200px;display:flex;gap:10px}.stm-node[data-v-4670fc86]{display:flex;flex-direction:column;align-items:center;padding-top:8px}.stm-node i[data-v-4670fc86]{width:10px;height:10px;border-radius:50%;background:var(--line-strong);flex:none}.stm-timeline li.is-succeeded .stm-node i[data-v-4670fc86]{background:var(--accent-bright)}.stm-timeline li.is-failed .stm-node i[data-v-4670fc86],.stm-timeline li.is-expired .stm-node i[data-v-4670fc86]{background:var(--danger)}.stm-timeline li.is-running .stm-node i[data-v-4670fc86]{background:var(--gold);animation:stm-pulse-4670fc86 1.4s ease-out infinite}.stm-run-card[data-v-4670fc86]{flex:1;border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:var(--surface-soft)}.stm-run-head[data-v-4670fc86]{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.stm-run-head strong[data-v-4670fc86]{font-size:13px}.stm-run-head time[data-v-4670fc86]{font-size:11px;color:var(--ink-muted);white-space:nowrap}.stm-run-meta[data-v-4670fc86]{margin-top:6px;display:flex;flex-direction:column;gap:2px;font-size:11.5px;color:var(--ink-soft)}.stm-run-meta b[data-v-4670fc86]{font-weight:600}.stm-running-text[data-v-4670fc86]{color:var(--gold)}.stm-error-text[data-v-4670fc86]{color:var(--danger)}.stm-table-card[data-v-4670fc86]{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.stm-table-card>header[data-v-4670fc86]{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line)}.stm-table-card>header>span[data-v-4670fc86]{display:flex;flex-direction:column;gap:2px}.stm-table-card>header small[data-v-4670fc86]{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--ink-muted)}.stm-table-card>header b[data-v-4670fc86]{font-family:var(--font-mono);font-size:13px;color:var(--accent)}.stm-table-wrap[data-v-4670fc86]{overflow-x:auto}table[data-v-4670fc86]{width:100%;border-collapse:collapse}th[data-v-4670fc86]{text-align:left;font-size:11px;letter-spacing:.08em;color:var(--ink-muted);font-weight:600;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--surface-soft);white-space:nowrap}th.num[data-v-4670fc86],td.num[data-v-4670fc86]{text-align:right}td[data-v-4670fc86]{padding:12px 14px;border-bottom:1px solid var(--line);font-size:13px;vertical-align:middle}tbody tr[data-v-4670fc86]{cursor:pointer;transition:background .12s}tbody tr[data-v-4670fc86]:hover{background:var(--surface-soft)}tbody tr.expanded[data-v-4670fc86]{background:var(--accent-soft)}tbody tr.flash[data-v-4670fc86]{animation:stm-flash-4670fc86 2.4s ease-out}@keyframes stm-flash-4670fc86{0%,40%{background:#2c96922e}to{background:transparent}}.stm-money[data-v-4670fc86]{color:var(--danger);font-family:var(--font-mono);font-size:13px}.dim[data-v-4670fc86]{color:var(--ink-muted)}.stm-refno[data-v-4670fc86]{font-family:var(--font-mono);font-size:12px}.stm-ref-cell[data-v-4670fc86]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stm-caret[data-v-4670fc86]{width:30px;color:var(--ink-muted)}.stm-caret svg[data-v-4670fc86]{width:14px;height:14px;transition:transform .15s}tr.expanded .stm-caret svg[data-v-4670fc86]{transform:rotate(180deg)}.stm-status[data-v-4670fc86]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.stm-status.is-completed[data-v-4670fc86]{background:#2c96921f;color:var(--accent)}.stm-status.is-pending[data-v-4670fc86]{background:#bd8e4324;color:var(--gold)}.stm-status.is-rejected[data-v-4670fc86],.stm-status.is-failed[data-v-4670fc86]{background:#b9474a1a;color:var(--danger)}.stm-status.is-cancelled[data-v-4670fc86],.stm-status.is-unknown[data-v-4670fc86]{background:#7688941f;color:var(--ink-muted)}.stm-detail-row td[data-v-4670fc86]{padding:0;background:var(--surface-soft);cursor:default}.stm-detail-grid[data-v-4670fc86]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 18px}.stm-detail-grid span[data-v-4670fc86]{display:flex;flex-direction:column;gap:3px}.stm-detail-grid small[data-v-4670fc86]{font-size:11px;color:var(--ink-muted)}.stm-detail-grid code[data-v-4670fc86]{font-family:var(--font-mono);font-size:12px;word-break:break-all}.stm-detail-grid .stm-money[data-v-4670fc86]{color:var(--danger);font-weight:700}.stm-detail-total b[data-v-4670fc86]{font-size:15px}.stm-fee-unknown b[data-v-4670fc86]{color:var(--ink-muted);font-weight:500}.stm-advice-link[data-v-4670fc86]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:var(--accent);text-decoration:none}.stm-advice-link svg[data-v-4670fc86]{width:14px;height:14px}.stm-advice-link[data-v-4670fc86]:hover{text-decoration:underline}.stm-advice-fetch[data-v-4670fc86]{align-self:flex-start;padding:4px 12px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--accent);font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s}.stm-advice-fetch[data-v-4670fc86]:hover:not(:disabled){border-color:var(--accent)}.stm-advice-fetch[data-v-4670fc86]:disabled{opacity:.55;cursor:wait}.stm-advice-error[data-v-4670fc86]{font-size:11px;font-style:normal;color:var(--danger);line-height:1.5}.stm-fee-chip[data-v-4670fc86]{display:block;font-size:10.5px;color:var(--ink-muted);margin-top:1px}.stm-more[data-v-4670fc86]{padding:14px;display:flex;justify-content:center}.stm-more button[data-v-4670fc86]{height:38px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);padding:0 20px;cursor:pointer;color:var(--ink-soft);display:inline-flex;align-items:center;gap:8px}.stm-more button[data-v-4670fc86]:hover{border-color:var(--accent);color:var(--accent)}.stm-skeleton[data-v-4670fc86]{padding:14px 18px;display:flex;flex-direction:column;gap:10px}.stm-skeleton span[data-v-4670fc86]{height:42px;border-radius:10px;background:linear-gradient(90deg,var(--surface-soft),var(--line),var(--surface-soft));background-size:200% 100%;animation:stm-shimmer-4670fc86 1.3s infinite}@keyframes stm-shimmer-4670fc86{0%{background-position:100% 0}to{background-position:-100% 0}}.stm-empty[data-v-4670fc86]{padding:48px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--ink-muted)}.stm-empty svg[data-v-4670fc86]{width:34px;height:34px;opacity:.5}.stm-empty strong[data-v-4670fc86]{color:var(--ink-soft)}.stm-empty small[data-v-4670fc86]{font-size:12.5px}.stm-initial[data-v-4670fc86]{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:18px;border:1px solid rgba(189,142,67,.4);background:linear-gradient(135deg,#fffaf0,#fdf3e0)}.stm-initial-icon[data-v-4670fc86]{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#bd8e4324;color:var(--gold);flex:none}.stm-initial-icon svg[data-v-4670fc86]{width:20px;height:20px}.stm-initial-copy[data-v-4670fc86]{flex:1;display:flex;flex-direction:column;gap:3px}.stm-initial-copy strong[data-v-4670fc86]{font-size:14px}.stm-initial-copy small[data-v-4670fc86]{color:var(--ink-soft);font-size:12px}.stm-initial button[data-v-4670fc86]{display:inline-flex;align-items:center;gap:8px;height:40px;border:0;border-radius:10px;padding:0 18px;background:linear-gradient(135deg,var(--gold),#d3a558);color:#fff;font-weight:600;cursor:pointer;white-space:nowrap}.stm-initial button[data-v-4670fc86]:disabled{opacity:.55;cursor:not-allowed}.stm-initial button svg[data-v-4670fc86]{width:16px;height:16px}.stm-balances[data-v-4670fc86]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.stm-balance[data-v-4670fc86]{background:linear-gradient(150deg,#10384a,#0a2634);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:18px 20px;display:flex;flex-direction:column;gap:6px;color:#eaf3f4}.stm-balance small[data-v-4670fc86]{font-size:11px;color:#eaf3f48c;display:flex;align-items:center;gap:6px}.stm-balance small code[data-v-4670fc86]{font-family:var(--font-mono);color:#7dcabe}.stm-balance strong[data-v-4670fc86]{font-family:var(--font-mono);font-size:24px;letter-spacing:-.01em}.stm-balance span[data-v-4670fc86]{font-size:11.5px;color:#eaf3f473}.stm-balance-meta[data-v-4670fc86]{background:var(--surface);border-color:var(--line)}.stm-balance-meta small[data-v-4670fc86],.stm-balance-meta span[data-v-4670fc86]{color:var(--ink-muted)}.stm-balance-meta strong[data-v-4670fc86]{color:var(--accent)}.stm-config-btn[data-v-4670fc86]{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface-soft);color:var(--ink-soft);cursor:pointer;transition:color .15s,border-color .15s}.stm-config-btn[data-v-4670fc86]:hover,.stm-config-btn.active[data-v-4670fc86]{color:var(--accent);border-color:var(--accent)}.stm-config-btn svg[data-v-4670fc86]{width:17px;height:17px}.stm-config-panel[data-v-4670fc86]{display:flex;align-items:end;gap:14px;flex-wrap:wrap;padding:14px 16px;border:1px dashed var(--line-strong);border-radius:12px;background:var(--surface-soft)}.stm-config-panel label[data-v-4670fc86]{display:flex;flex-direction:column;gap:6px}.stm-config-panel label span[data-v-4670fc86]{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--ink-muted)}.stm-config-panel select[data-v-4670fc86]{height:38px;border:1px solid var(--line-strong);border-radius:10px;padding:0 12px;background:var(--surface)}.stm-config-panel button[data-v-4670fc86]{height:38px;border:0;border-radius:10px;padding:0 16px;background:var(--ink);color:#fff;font-size:12.5px;cursor:pointer}.stm-config-panel button[data-v-4670fc86]:disabled{opacity:.5}.stm-config-panel small[data-v-4670fc86]{flex-basis:100%;color:var(--ink-muted);font-size:11.5px}.button-spinner[data-v-4670fc86]{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:stm-spin-4670fc86 .7s linear infinite}@keyframes stm-spin-4670fc86{to{transform:rotate(360deg)}}.error-banner[data-v-4670fc86]{display:flex;gap:10px;align-items:center;padding:12px 16px;border-radius:12px;background:#b9474a14;border:1px solid rgba(185,71,74,.3);color:var(--danger);font-size:13px}.error-banner svg[data-v-4670fc86]{width:16px;height:16px;flex:none}.error-enter-active[data-v-4670fc86],.error-leave-active[data-v-4670fc86],.panel-enter-active[data-v-4670fc86],.panel-leave-active[data-v-4670fc86]{transition:opacity .18s,transform .18s}.error-enter-from[data-v-4670fc86],.error-leave-to[data-v-4670fc86],.panel-enter-from[data-v-4670fc86],.panel-leave-to[data-v-4670fc86]{opacity:0;transform:translateY(-4px)}@media (max-width: 1080px){.stm-hero[data-v-4670fc86]{grid-template-columns:1fr}.stm-kpis[data-v-4670fc86],.stm-single-grid[data-v-4670fc86]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.stm-shell[data-v-4670fc86]{min-width:0;gap:16px}.stm-hero[data-v-4670fc86]{padding-inline:0}.stm-kpis[data-v-4670fc86]{grid-template-columns:1fr}.stm-controls[data-v-4670fc86]{padding:14px}.stm-controls-top[data-v-4670fc86]{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:10px;align-items:end}.stm-conn[data-v-4670fc86],.stm-ranges[data-v-4670fc86]{grid-column:1 / -1}.stm-conn[data-v-4670fc86]{width:100%}.stm-conn select[data-v-4670fc86]{min-width:0;width:100%}.stm-ranges[data-v-4670fc86]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;height:44px}.stm-ranges button[data-v-4670fc86]{min-width:0;min-height:44px;padding-inline:6px}.stm-date[data-v-4670fc86]{min-width:0}.stm-date input[data-v-4670fc86]{width:100%}.stm-sync[data-v-4670fc86]{margin-left:0;width:100%;min-height:44px;height:44px;justify-content:center}.stm-config-btn[data-v-4670fc86]{width:44px;height:44px}.stm-controls-bottom[data-v-4670fc86]{display:grid;grid-template-columns:minmax(0,1fr)}.stm-single[data-v-4670fc86]{min-width:0;width:100%;height:auto;min-height:48px;padding-right:4px}.stm-single input[data-v-4670fc86],.stm-conn select[data-v-4670fc86],.stm-date input[data-v-4670fc86],.stm-config-panel select[data-v-4670fc86]{font-size:16px}.stm-single button[data-v-4670fc86]{flex:none;min-width:68px;min-height:44px;height:44px}.stm-hint[data-v-4670fc86]{line-height:1.55;overflow-wrap:anywhere}.stm-config-panel[data-v-4670fc86]{display:grid;grid-template-columns:1fr;align-items:stretch;padding:14px}.stm-config-panel label[data-v-4670fc86],.stm-config-panel select[data-v-4670fc86],.stm-config-panel button[data-v-4670fc86]{width:100%}.stm-config-panel select[data-v-4670fc86],.stm-config-panel button[data-v-4670fc86]{min-height:44px;height:44px}.stm-config-panel small[data-v-4670fc86]{min-width:0;overflow-wrap:anywhere}.stm-initial[data-v-4670fc86]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:15px}.stm-initial-icon[data-v-4670fc86]{width:44px;height:44px}.stm-initial-copy[data-v-4670fc86]{min-width:0}.stm-initial-copy small[data-v-4670fc86]{overflow-wrap:anywhere}.stm-initial button[data-v-4670fc86]{grid-column:1 / -1;width:100%;min-height:44px;height:44px;justify-content:center}.stm-table-wrap[data-v-4670fc86]{overflow:visible}.stm-table-wrap table[data-v-4670fc86],.stm-table-wrap tbody[data-v-4670fc86]{display:block;width:100%}.stm-table-wrap thead[data-v-4670fc86]{display:none}.stm-table-wrap tbody[data-v-4670fc86]{display:grid;gap:10px;padding:12px}.stm-table-wrap tbody>tr[data-v-4670fc86]:not(.stm-detail-row){display:block;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 8px 22px #1436420e}.stm-table-wrap tbody>tr.expanded[data-v-4670fc86]{border-color:#186f7457}.stm-table-wrap tbody>tr:not(.stm-detail-row)>td[data-v-4670fc86]{display:grid;grid-template-columns:minmax(88px,.42fr) minmax(0,1fr);gap:12px;align-items:center;width:100%;min-width:0;padding:10px 12px;border-bottom:1px solid var(--line);text-align:right}.stm-table-wrap tbody>tr:not(.stm-detail-row)>td[data-v-4670fc86]:last-child{border-bottom:0}.stm-table-wrap tbody>tr:not(.stm-detail-row)>td[data-v-4670fc86]:before{content:attr(data-label);color:var(--ink-muted);font:700 11px/1.3 var(--font-mono);letter-spacing:.04em;text-align:left}.stm-table-wrap tbody>tr:not(.stm-detail-row)>td.num[data-v-4670fc86]{grid-template-areas:"label value" "label meta"}.stm-table-wrap td.num[data-v-4670fc86]:before{grid-area:label;align-self:center}.stm-table-wrap td.num>strong[data-v-4670fc86]{grid-area:value}.stm-table-wrap td.num>small[data-v-4670fc86]{grid-area:meta}.stm-table-wrap td[data-v-4670fc86]>*{min-width:0;justify-self:end}.stm-ref-cell[data-v-4670fc86]{max-width:none;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.stm-refno[data-v-4670fc86],.stm-table-wrap td code[data-v-4670fc86]{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.stm-caret[data-v-4670fc86]{width:auto;min-height:44px;color:var(--accent)}.stm-caret svg[data-v-4670fc86]{width:18px;height:18px}.stm-detail-row[data-v-4670fc86]{display:block;margin-top:-10px}.stm-detail-row>td[data-v-4670fc86]{display:block;width:100%;border:1px solid rgba(24,111,116,.22);border-top:0;border-radius:0 0 14px 14px}.stm-detail-grid[data-v-4670fc86]{grid-template-columns:1fr;padding:14px}.stm-advice-link[data-v-4670fc86],.stm-advice-fetch[data-v-4670fc86]{min-height:44px;align-items:center}.stm-advice-fetch[data-v-4670fc86]{padding-inline:14px}.stm-more button[data-v-4670fc86]{min-height:44px;height:44px}.stm-single-result header[data-v-4670fc86]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.stm-single-result header>span[data-v-4670fc86]:nth-child(2){min-width:0}.stm-single-result header strong[data-v-4670fc86]{overflow-wrap:anywhere}.stm-single-result header .stm-status[data-v-4670fc86]{grid-column:2;justify-self:start}.stm-single-result header>button[data-v-4670fc86]{grid-column:3;grid-row:1;width:44px;height:44px;padding:0}.stm-single-grid[data-v-4670fc86],.stm-detail-grid[data-v-4670fc86]{grid-template-columns:1fr}.stm-single-grid b[data-v-4670fc86],.stm-single-grid code[data-v-4670fc86]{overflow-wrap:anywhere}.stm-runs[data-v-4670fc86]{padding:14px}.stm-runs header[data-v-4670fc86]{align-items:flex-start;flex-direction:column;gap:8px}.stm-timeline[data-v-4670fc86]{scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.stm-timeline li[data-v-4670fc86]{flex-basis:min(82vw,270px);scroll-snap-align:start}}@media (max-width: 560px){.stm-controls-top[data-v-4670fc86]{grid-template-columns:minmax(0,1fr) 44px}.stm-ranges[data-v-4670fc86]{overflow-x:auto;grid-template-columns:repeat(4,minmax(72px,1fr));overscroll-behavior-inline:contain}.stm-date[data-v-4670fc86]{grid-column:1 / -1;width:100%}.stm-sync[data-v-4670fc86]{grid-column:1}.stm-config-btn[data-v-4670fc86]{grid-column:2}.stm-table-card>header[data-v-4670fc86]{align-items:flex-start;flex-direction:column;gap:7px}.stm-table-wrap tbody[data-v-4670fc86]{padding:10px}.stm-table-wrap tbody>tr:not(.stm-detail-row)>td[data-v-4670fc86]{grid-template-columns:minmax(82px,.4fr) minmax(0,1fr);padding-inline:10px}.stm-balances[data-v-4670fc86]{grid-template-columns:1fr}.stm-balance strong[data-v-4670fc86]{font-size:21px;overflow-wrap:anywhere}}.operator-help[data-v-09fa77f6]{--oh-ink: #102f31;--oh-muted: #5d7374;--oh-teal: #16767a;--oh-teal-deep: #0b5458;--oh-aqua: #dff3f0;--oh-sand: #f3ead7;--oh-gold: #b8872e;--oh-danger: #b7433e;--oh-danger-soft: #fff1ef;--oh-line: rgba(16, 47, 49, .13);--oh-surface: rgba(255, 255, 255, .94);width:100%;color:var(--oh-ink);font-size:15px;line-height:1.6}.operator-help[data-v-09fa77f6] *,.operator-help[data-v-09fa77f6] *:before,.operator-help[data-v-09fa77f6] *:after{box-sizing:border-box}.operator-help button[data-v-09fa77f6],.operator-help input[data-v-09fa77f6],.operator-help select[data-v-09fa77f6]{font:inherit}.operator-help button[data-v-09fa77f6]:focus-visible,.operator-help input[data-v-09fa77f6]:focus-visible,.operator-help select[data-v-09fa77f6]:focus-visible,.operator-help [tabindex="-1"][data-v-09fa77f6]:focus-visible{outline:3px solid rgba(22,118,122,.28);outline-offset:3px}.operator-help-skip[data-v-09fa77f6]{position:fixed;z-index:1000;left:16px;top:-80px;padding:12px 18px;border-radius:10px;background:#fff;color:var(--oh-teal-deep);font-weight:800;box-shadow:0 12px 35px #0423253d}.operator-help-skip[data-v-09fa77f6]:focus{top:12px}.operator-help-hero[data-v-09fa77f6]{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(34px,4vw,60px);overflow:visible;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:radial-gradient(circle at 88% 18%,rgba(74,208,193,.23),transparent 29%),linear-gradient(135deg,#092f33,#0b4d50 55%,#11696c);box-shadow:0 24px 70px #0732352e;color:#fff}.operator-help-hero[data-v-09fa77f6]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.17;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,#000,transparent 75%)}.operator-help-hero-copy[data-v-09fa77f6],.operator-help-search-wrap[data-v-09fa77f6]{position:relative;z-index:2}.operator-help-eyebrow[data-v-09fa77f6]{display:inline-flex;align-items:center;gap:10px;color:#a9e4dd;font-size:12px;font-weight:800;letter-spacing:.17em}.operator-help-eyebrow i[data-v-09fa77f6]{width:30px;height:1px;background:currentColor}.operator-help-hero h1[data-v-09fa77f6]{margin:15px 0 8px;font-size:clamp(38px,4vw,62px);line-height:1.02;letter-spacing:-.045em;font-weight:760}.operator-help-hero-copy>p[data-v-09fa77f6]{max-width:730px;margin:0;color:#effcfac7;font-size:clamp(15px,1.3vw,18px);line-height:1.75}.operator-help-meta[data-v-09fa77f6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.operator-help-meta span[data-v-09fa77f6]{padding:8px 11px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#ffffff0f;color:#ebfaf8bd;font-size:12px}.operator-help-meta strong[data-v-09fa77f6]{color:#fff}.operator-help-search-wrap[data-v-09fa77f6]{align-self:center;min-width:0}.operator-help-search[data-v-09fa77f6]{display:flex;align-items:center;gap:12px;min-height:62px;padding:0 14px 0 20px;border:1px solid rgba(255,255,255,.2);border-radius:17px;background:#fffffff5;box-shadow:0 18px 50px #031d1f47;color:var(--oh-ink);transition:border-color .18s,box-shadow .18s,transform .18s}.operator-help-search.active[data-v-09fa77f6]{border-color:#75d7cc;box-shadow:0 22px 60px #031d1f57,0 0 0 4px #75d7cc29;transform:translateY(-1px)}.operator-help-search>svg[data-v-09fa77f6]{width:22px;flex:none;color:var(--oh-teal)}.operator-help-search input[data-v-09fa77f6]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--oh-ink);font-size:15px}.operator-help-search input[data-v-09fa77f6]::placeholder{color:#7d9192}.operator-help-search kbd[data-v-09fa77f6]{flex:none;padding:5px 8px;border:1px solid #d4dfdf;border-bottom-width:2px;border-radius:7px;background:#f1f5f4;color:#587071;font-size:11px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.operator-help-search-results[data-v-09fa77f6]{position:absolute;z-index:20;top:calc(100% + 10px);left:0;right:0;max-height:510px;overflow-y:auto;padding:8px;border:1px solid rgba(9,48,51,.12);border-radius:18px;background:#fff;box-shadow:0 26px 70px #0423254d;color:var(--oh-ink)}.operator-help-search-results>header[data-v-09fa77f6]{display:flex;justify-content:space-between;gap:12px;padding:8px 10px 12px;color:var(--oh-muted)}.operator-help-search-results>header span[data-v-09fa77f6]{font-weight:800}.operator-help-search-results>header small[data-v-09fa77f6]{font-size:11px}.operator-help-search-results>button[data-v-09fa77f6]{display:grid;grid-template-columns:auto minmax(0,1fr) 18px;gap:12px;align-items:center;width:100%;min-height:64px;padding:10px;border:0;border-radius:12px;background:transparent;color:inherit;text-align:left;cursor:pointer}.operator-help-search-results>button.active[data-v-09fa77f6]{background:#edf7f5}.operator-help-search-results>button>span[data-v-09fa77f6]{align-self:start;margin-top:2px;padding:3px 7px;border-radius:6px;background:#e5f2f0;color:var(--oh-teal-deep);font-size:10px;font-weight:800;letter-spacing:.06em}.operator-help-search-results strong[data-v-09fa77f6]{display:block;font-size:14px}.operator-help-search-results p[data-v-09fa77f6]{margin:2px 0 0;overflow:hidden;color:var(--oh-muted);font-size:12px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.operator-help-search-results svg[data-v-09fa77f6]{width:16px;color:#789091}.operator-help-search-empty[data-v-09fa77f6]{padding:30px 16px;text-align:center}.operator-help-search-empty svg[data-v-09fa77f6]{width:28px;color:#8aa0a1}.operator-help-search-empty strong[data-v-09fa77f6]{margin-top:8px}.operator-help-search-empty p[data-v-09fa77f6]{white-space:normal}.operator-help-tabs[data-v-09fa77f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0 28px;padding:6px;border:1px solid var(--oh-line);border-radius:18px;background:#ffffffc7;box-shadow:0 10px 30px #113b3d12}.operator-help-tabs button[data-v-09fa77f6]{position:relative;display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:10px;min-height:68px;padding:11px 14px;border:0;border-radius:13px;background:transparent;color:var(--oh-muted);text-align:left;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.operator-help-tabs button[data-v-09fa77f6]:hover{background:#f1f7f6;color:var(--oh-ink)}.operator-help-tabs button.active[data-v-09fa77f6]{background:var(--oh-ink);color:#fff;box-shadow:0 12px 24px #0930332e}.operator-help-tabs button>span[data-v-09fa77f6]{grid-row:1 / 3;align-self:center;display:grid;place-items:center;width:28px;height:28px;border:1px solid currentColor;border-radius:50%;font-size:10px;font-weight:800;opacity:.72}.operator-help-tabs strong[data-v-09fa77f6]{align-self:end;font-size:14px;line-height:1.25}.operator-help-tabs small[data-v-09fa77f6]{color:inherit;font-size:11px;opacity:.68}.operator-help-content[data-v-09fa77f6]{scroll-margin-top:22px}.operator-help-home[data-v-09fa77f6]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.operator-help-section-head[data-v-09fa77f6]{display:flex;justify-content:space-between;gap:22px;align-items:flex-end;margin-bottom:20px}.operator-help-section-head>div[data-v-09fa77f6]:first-child{min-width:0}.operator-help-section-head small[data-v-09fa77f6]{color:var(--oh-teal);font-size:11px;font-weight:850;letter-spacing:.14em}.operator-help-section-head h2[data-v-09fa77f6]{margin:3px 0;font-size:clamp(25px,2.2vw,34px);line-height:1.2;letter-spacing:-.035em}.operator-help-section-head p[data-v-09fa77f6]{max-width:780px;margin:0;color:var(--oh-muted);font-size:14px}.operator-help-text-button[data-v-09fa77f6]{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 4px;border:0;background:transparent;color:var(--oh-teal-deep);font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.operator-help-text-button svg[data-v-09fa77f6]{width:16px}.operator-help-task-grid[data-v-09fa77f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.operator-help-task-grid>button[data-v-09fa77f6]{position:relative;min-height:194px;padding:22px;overflow:hidden;border:1px solid var(--oh-line);border-radius:18px;background:var(--oh-surface);color:var(--oh-ink);text-align:left;cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.operator-help-task-grid>button[data-v-09fa77f6]:before{content:"";position:absolute;inset:auto -35px -55px auto;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(22,118,122,.1),transparent 68%)}.operator-help-task-grid>button[data-v-09fa77f6]:hover{transform:translateY(-3px);border-color:#16767a59;box-shadow:0 18px 38px #103d3f1a}.operator-help-task-index[data-v-09fa77f6]{position:absolute;right:18px;top:14px;color:#102f3129;font-size:26px;font-weight:800;letter-spacing:-.05em}.operator-help-task-grid small[data-v-09fa77f6]{display:block;color:var(--oh-teal);font-size:10px;font-weight:850;letter-spacing:.13em}.operator-help-task-grid strong[data-v-09fa77f6]{display:block;margin-top:19px;font-size:17px}.operator-help-task-grid p[data-v-09fa77f6]{margin:6px 0 26px;color:var(--oh-muted);font-size:13px;line-height:1.65}.operator-help-task-grid>button>i[data-v-09fa77f6]{position:absolute;left:22px;bottom:19px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e6f3f1;color:var(--oh-teal)}.operator-help-task-grid svg[data-v-09fa77f6]{width:15px}.operator-help-redlines[data-v-09fa77f6]{margin-top:24px;overflow:hidden;border:1px solid rgba(183,67,62,.18);border-radius:20px;background:#fff}.operator-help-redlines>header[data-v-09fa77f6]{display:flex;gap:13px;align-items:center;padding:20px 22px;background:linear-gradient(90deg,#fff3f1,#fff9f7)}.operator-help-redlines>header>span[data-v-09fa77f6]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#ffe2df;color:var(--oh-danger)}.operator-help-redlines>header svg[data-v-09fa77f6]{width:20px}.operator-help-redlines small[data-v-09fa77f6]{color:var(--oh-danger);font-size:10px;font-weight:850;letter-spacing:.13em}.operator-help-redlines h2[data-v-09fa77f6]{margin:1px 0 0;font-size:18px}.operator-help-redlines>div[data-v-09fa77f6]{display:grid;grid-template-columns:1fr 1fr}.operator-help-redlines article[data-v-09fa77f6]{display:flex;gap:13px;padding:18px 22px;border-top:1px solid var(--oh-line)}.operator-help-redlines article[data-v-09fa77f6]:nth-child(odd){border-right:1px solid var(--oh-line)}.operator-help-redlines article>span[data-v-09fa77f6]{flex:none;display:grid;place-items:center;width:29px;height:29px;border:1px solid rgba(183,67,62,.25);border-radius:50%;color:var(--oh-danger);font-size:10px;font-weight:850}.operator-help-redlines article strong[data-v-09fa77f6]{display:block;font-size:13px}.operator-help-redlines article p[data-v-09fa77f6]{margin:3px 0 0;color:var(--oh-muted);font-size:12px;line-height:1.6}.operator-help-home-side[data-v-09fa77f6]{display:grid;gap:14px}.operator-help-home-side>section[data-v-09fa77f6]{border:1px solid var(--oh-line);border-radius:18px;background:var(--oh-surface);box-shadow:0 10px 26px #113b3d0d}.operator-help-context-card[data-v-09fa77f6]{padding:20px}.operator-help-context-card>header[data-v-09fa77f6],.operator-help-progress-card>header[data-v-09fa77f6]{display:flex;justify-content:space-between;gap:10px;align-items:center}.operator-help-context-card>header small[data-v-09fa77f6],.operator-help-progress-card>header small[data-v-09fa77f6],.operator-help-urgent-card>small[data-v-09fa77f6]{display:block;color:var(--oh-teal);font-size:10px;font-weight:850;letter-spacing:.12em}.operator-help-context-card>header strong[data-v-09fa77f6],.operator-help-progress-card>header strong[data-v-09fa77f6]{display:block;margin-top:1px;font-size:15px}.operator-help-context-card>header>i[data-v-09fa77f6]{width:10px;height:10px;border:3px solid #d9e5e4;border-radius:50%}.operator-help-context-card>header>i.success[data-v-09fa77f6]{border-color:#2e9c77;box-shadow:0 0 0 4px #2e9c771f}.operator-help-context-card>header>i.danger[data-v-09fa77f6]{border-color:var(--oh-danger);box-shadow:0 0 0 4px #b7433e1f}.operator-help-context-card>label[data-v-09fa77f6]{display:grid;gap:5px;margin-top:16px}.operator-help-context-card>label span[data-v-09fa77f6]{color:var(--oh-muted);font-size:11px;font-weight:700}.operator-help-context-card select[data-v-09fa77f6]{width:100%;min-height:43px;padding:0 12px;border:1px solid var(--oh-line);border-radius:10px;background:#f8fbfa;color:var(--oh-ink)}.operator-help-context-body[data-v-09fa77f6]{margin-top:15px}.operator-help-context-body>div[data-v-09fa77f6]{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--oh-line)}.operator-help-context-body>div span[data-v-09fa77f6]{color:var(--oh-muted);font-size:12px}.operator-help-context-body>div strong[data-v-09fa77f6]{max-width:58%;font-size:12px;text-align:right;overflow-wrap:anywhere}.operator-help-context-body>div strong.success[data-v-09fa77f6]{color:#197253}.operator-help-context-body>div strong.danger[data-v-09fa77f6]{color:var(--oh-danger)}.operator-help-context-body>p[data-v-09fa77f6]{display:flex;gap:8px;margin:12px 0;padding:11px;border-radius:10px;background:#edf6f4;color:#446566;font-size:11px;line-height:1.55}.operator-help-context-body>p svg[data-v-09fa77f6]{flex:none;width:15px;margin-top:2px;color:var(--oh-teal)}.operator-help-context-body>button[data-v-09fa77f6],.operator-help-context-empty>button[data-v-09fa77f6],.operator-help-progress-card>button[data-v-09fa77f6],.operator-help-urgent-card>button[data-v-09fa77f6]{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:var(--oh-ink);color:#fff;font-size:12px;font-weight:800;cursor:pointer}.operator-help-context-body button svg[data-v-09fa77f6],.operator-help-context-empty button svg[data-v-09fa77f6],.operator-help-progress-card button svg[data-v-09fa77f6],.operator-help-urgent-card button svg[data-v-09fa77f6]{width:15px}.operator-help-context-empty[data-v-09fa77f6]{padding:26px 4px 4px;text-align:center}.operator-help-context-empty>span[data-v-09fa77f6]{display:grid;place-items:center;width:45px;height:45px;margin:0 auto 10px;border-radius:14px;background:var(--oh-aqua);color:var(--oh-teal-deep);font-weight:850}.operator-help-context-empty>strong[data-v-09fa77f6]{display:block}.operator-help-context-empty>p[data-v-09fa77f6]{margin:5px 0 16px;color:var(--oh-muted);font-size:12px}.operator-help-progress-card[data-v-09fa77f6]{padding:20px}.operator-help-progress-card>header b[data-v-09fa77f6]{color:var(--oh-teal);font-size:23px}.operator-help-progress-track[data-v-09fa77f6]{height:7px;margin-top:15px;overflow:hidden;border-radius:999px;background:#e5eceb}.operator-help-progress-track i[data-v-09fa77f6]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1b777a,#59bbae);transition:width .3s ease}.operator-help-progress-card>p[data-v-09fa77f6]{margin:10px 0 15px;color:var(--oh-muted);font-size:11px;line-height:1.6}.operator-help-urgent-card[data-v-09fa77f6]{padding:20px;background:linear-gradient(145deg,#fff6f4,#fff)!important}.operator-help-urgent-card>small[data-v-09fa77f6]{color:var(--oh-danger)}.operator-help-urgent-card>strong[data-v-09fa77f6]{display:block;margin-top:5px;font-size:17px}.operator-help-urgent-card>p[data-v-09fa77f6]{margin:5px 0 15px;color:var(--oh-muted);font-size:12px}.operator-help-urgent-card>button[data-v-09fa77f6]{background:var(--oh-danger)}.operator-help-manual[data-v-09fa77f6]{display:grid;grid-template-columns:260px minmax(0,1fr) 235px;gap:22px;align-items:start}.operator-help-manual-nav[data-v-09fa77f6],.operator-help-article-side[data-v-09fa77f6]{position:sticky;top:18px;max-height:calc(100vh - 36px);overflow-y:auto;scrollbar-width:thin}.operator-help-manual-nav[data-v-09fa77f6]{padding:18px 10px 18px 18px;border:1px solid var(--oh-line);border-radius:18px;background:#ffffffe8}.operator-help-manual-nav>header[data-v-09fa77f6]{padding:2px 8px 14px}.operator-help-manual-nav>header>small[data-v-09fa77f6],.operator-help-manual-nav>div>small[data-v-09fa77f6],.operator-help-article-side section>small[data-v-09fa77f6]{color:var(--oh-teal);font-size:10px;font-weight:850;letter-spacing:.12em}.operator-help-manual-nav>header>strong[data-v-09fa77f6]{display:block;font-size:18px}.operator-help-manual-nav>header>p[data-v-09fa77f6]{margin:2px 0 0;color:var(--oh-muted);font-size:11px}.operator-help-manual-nav>div[data-v-09fa77f6]{margin-top:13px}.operator-help-manual-nav>div>small[data-v-09fa77f6]{display:block;padding:0 8px 5px;color:#75898a}.operator-help-manual-nav button[data-v-09fa77f6]{display:grid;grid-template-columns:17px minmax(0,1fr) 14px;gap:9px;align-items:center;width:100%;min-height:48px;padding:7px 8px;border:0;border-radius:10px;background:transparent;color:var(--oh-muted);text-align:left;cursor:pointer}.operator-help-manual-nav button[data-v-09fa77f6]:hover{background:#f2f7f6;color:var(--oh-ink)}.operator-help-manual-nav button.active[data-v-09fa77f6]{background:#e6f2f0;color:var(--oh-teal-deep)}.operator-help-manual-nav button>i[data-v-09fa77f6]{display:grid;place-items:center;width:16px;height:16px;border:1px solid #c7d4d3;border-radius:50%}.operator-help-manual-nav button>i.complete[data-v-09fa77f6]{border:0;color:#21805d}.operator-help-manual-nav button>i svg[data-v-09fa77f6]{width:16px}.operator-help-manual-nav button span[data-v-09fa77f6]{min-width:0}.operator-help-manual-nav button strong[data-v-09fa77f6]{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.operator-help-manual-nav button small[data-v-09fa77f6]{display:block;color:inherit;font-size:10px;opacity:.7}.operator-help-manual-nav button>svg[data-v-09fa77f6]{width:13px}.operator-help-article[data-v-09fa77f6]{min-width:0;overflow:hidden;border:1px solid var(--oh-line);border-radius:22px;background:#fff;box-shadow:0 12px 34px #113b3d0f}.operator-help-article-head[data-v-09fa77f6]{padding:clamp(28px,4vw,52px);border-bottom:1px solid var(--oh-line);background:linear-gradient(180deg,#f8fcfb,#fff)}.operator-help-breadcrumb[data-v-09fa77f6]{display:flex;gap:8px;align-items:center;color:var(--oh-muted);font-size:11px}.operator-help-breadcrumb button[data-v-09fa77f6]{padding:0;border:0;background:transparent;color:var(--oh-teal);cursor:pointer}.operator-help-breadcrumb i[data-v-09fa77f6]{font-style:normal;opacity:.5}.operator-help-article-meta[data-v-09fa77f6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.operator-help-article-meta span[data-v-09fa77f6]{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:7px;background:#edf4f3;color:var(--oh-muted);font-size:10px;font-weight:750}.operator-help-article-meta span.risk-critical[data-v-09fa77f6]{background:#ffe8e5;color:var(--oh-danger)}.operator-help-article-meta span.risk-attention[data-v-09fa77f6]{background:#fff2d9;color:#8a6219}.operator-help-article-meta svg[data-v-09fa77f6]{width:13px}.operator-help-article-head h2[data-v-09fa77f6]{max-width:780px;margin:15px 0 8px;font-size:clamp(29px,3vw,43px);line-height:1.15;letter-spacing:-.045em}.operator-help-article-head>p[data-v-09fa77f6]{max-width:780px;margin:0;color:var(--oh-muted);font-size:15px;line-height:1.75}.operator-help-article-actions[data-v-09fa77f6]{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.operator-help-article-actions button[data-v-09fa77f6]{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 14px;border:1px solid var(--oh-line);border-radius:10px;background:#fff;color:var(--oh-ink);font-size:12px;font-weight:800;cursor:pointer}.operator-help-article-actions button.primary[data-v-09fa77f6]{border-color:var(--oh-teal);background:var(--oh-teal);color:#fff}.operator-help-article-actions button.complete[data-v-09fa77f6]{border-color:#9ed5c2;background:#e7f6f0;color:#197253}.operator-help-article-actions svg[data-v-09fa77f6]{width:15px}.operator-help-prerequisites[data-v-09fa77f6],.operator-help-timeline[data-v-09fa77f6]{padding:clamp(28px,4vw,48px)}.operator-help-prerequisites[data-v-09fa77f6]{border-bottom:1px solid var(--oh-line)}.operator-help-prerequisites>header[data-v-09fa77f6],.operator-help-timeline>header[data-v-09fa77f6]{display:flex;gap:13px;align-items:center;margin-bottom:22px}.operator-help-prerequisites>header>span[data-v-09fa77f6],.operator-help-timeline>header>span[data-v-09fa77f6]{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--oh-line);border-radius:50%;color:var(--oh-teal);font-size:11px;font-weight:850}.operator-help-prerequisites header small[data-v-09fa77f6],.operator-help-timeline header small[data-v-09fa77f6],.operator-help-conclusion-grid header small[data-v-09fa77f6]{color:var(--oh-teal);font-size:10px;font-weight:850;letter-spacing:.12em}.operator-help-prerequisites h3[data-v-09fa77f6],.operator-help-timeline h3[data-v-09fa77f6],.operator-help-conclusion-grid h3[data-v-09fa77f6]{margin:0;font-size:19px}.operator-help-prerequisites ul[data-v-09fa77f6]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none}.operator-help-prerequisites li[data-v-09fa77f6]{display:flex;gap:9px;align-items:flex-start;padding:13px;border-radius:11px;background:#f2f8f6;color:#3e5d5e;font-size:13px}.operator-help-prerequisites li svg[data-v-09fa77f6]{flex:none;width:17px;margin-top:2px;color:#24805f}.operator-help-timeline>article[data-v-09fa77f6]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px}.operator-help-step-line[data-v-09fa77f6]{display:flex;flex-direction:column;align-items:center}.operator-help-step-line span[data-v-09fa77f6]{z-index:1;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--oh-ink);color:#fff;font-size:10px;font-weight:850}.operator-help-step-line i[data-v-09fa77f6]{flex:1;width:1px;min-height:28px;background:linear-gradient(#b9cbca,transparent)}.operator-help-timeline>article:last-child .operator-help-step-line i[data-v-09fa77f6]{display:none}.operator-help-step-body[data-v-09fa77f6]{padding:3px 0 24px}.operator-help-step-body h4[data-v-09fa77f6]{margin:0 0 10px;font-size:16px}.operator-help-step-cards[data-v-09fa77f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.operator-help-step-cards section[data-v-09fa77f6]{min-width:0;padding:13px;border:1px solid var(--oh-line);border-radius:11px;background:#fafcfb}.operator-help-step-cards section.expected[data-v-09fa77f6]{border-color:#2587652e;background:#eef8f4}.operator-help-step-cards section.stop[data-v-09fa77f6]{border-color:#b7433e2e;background:#fff4f2}.operator-help-step-cards small[data-v-09fa77f6]{display:block;color:var(--oh-teal);font-size:9px;font-weight:850;letter-spacing:.08em}.operator-help-step-cards .stop small[data-v-09fa77f6]{color:var(--oh-danger)}.operator-help-step-cards p[data-v-09fa77f6]{margin:5px 0 0;color:#4e6768;font-size:12px;line-height:1.65}.operator-help-conclusion-grid[data-v-09fa77f6]{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--oh-line)}.operator-help-conclusion-grid>section[data-v-09fa77f6]{padding:clamp(24px,3vw,38px)}.operator-help-conclusion-grid>section+section[data-v-09fa77f6]{border-left:1px solid var(--oh-line)}.operator-help-conclusion-grid header[data-v-09fa77f6]{display:flex;gap:11px;align-items:center}.operator-help-conclusion-grid header>span[data-v-09fa77f6]{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#ffe8e5;color:var(--oh-danger)}.operator-help-evidence-panel header>span[data-v-09fa77f6]{background:#e4f3ef;color:var(--oh-teal)}.operator-help-conclusion-grid header svg[data-v-09fa77f6]{width:17px}.operator-help-conclusion-grid ul[data-v-09fa77f6]{margin:17px 0 0;padding-left:20px;color:#4e6768;font-size:12px}.operator-help-conclusion-grid li+li[data-v-09fa77f6]{margin-top:8px}.operator-help-article-side[data-v-09fa77f6]{display:grid;gap:12px}.operator-help-article-side>section[data-v-09fa77f6]{padding:17px;border:1px solid var(--oh-line);border-radius:15px;background:#ffffffe6}.operator-help-article-side section>strong[data-v-09fa77f6]{display:block;margin-top:3px;font-size:14px}.operator-help-article-side dl[data-v-09fa77f6]{margin:12px 0 0}.operator-help-article-side dl div[data-v-09fa77f6]{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px solid var(--oh-line);font-size:11px}.operator-help-article-side dt[data-v-09fa77f6]{color:var(--oh-muted)}.operator-help-article-side dd[data-v-09fa77f6]{margin:0;font-weight:800;text-align:right}.operator-help-article-side section>button[data-v-09fa77f6]{display:flex;justify-content:space-between;gap:8px;align-items:center;width:100%;min-height:45px;padding:8px 0;border:0;border-top:1px solid var(--oh-line);background:transparent;color:var(--oh-ink);text-align:left;cursor:pointer}.operator-help-article-side section>button[data-v-09fa77f6]:first-of-type{margin-top:10px}.operator-help-article-side section>button span[data-v-09fa77f6]{font-size:11px;font-weight:750}.operator-help-article-side section>button small[data-v-09fa77f6]{display:block;color:var(--oh-muted);font-size:9px;font-weight:500}.operator-help-article-side section>button svg[data-v-09fa77f6]{width:13px}.operator-help-side-note[data-v-09fa77f6]{display:flex;gap:9px;background:#eff7f5!important;color:#466666}.operator-help-side-note svg[data-v-09fa77f6]{flex:none;width:17px;margin-top:2px;color:var(--oh-teal)}.operator-help-side-note p[data-v-09fa77f6]{margin:0;font-size:10px;line-height:1.6}.operator-help-status[data-v-09fa77f6]{max-width:1220px;margin:0 auto}.operator-help-status-filter[data-v-09fa77f6]{display:inline-flex;gap:3px;margin-bottom:16px;padding:4px;border:1px solid var(--oh-line);border-radius:12px;background:#fff}.operator-help-status-filter button[data-v-09fa77f6]{min-height:38px;padding:0 15px;border:0;border-radius:8px;background:transparent;color:var(--oh-muted);font-size:12px;font-weight:750;cursor:pointer}.operator-help-status-filter button.active[data-v-09fa77f6]{background:var(--oh-ink);color:#fff}.operator-help-status-layout[data-v-09fa77f6]{display:grid;grid-template-columns:390px minmax(0,1fr);gap:18px;align-items:start}.operator-help-status-list[data-v-09fa77f6]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.operator-help-status-list>button[data-v-09fa77f6]{display:grid;grid-template-columns:8px minmax(0,1fr) auto 14px;gap:9px;align-items:center;min-height:66px;padding:10px 11px;border:1px solid var(--oh-line);border-radius:12px;background:#fff;color:var(--oh-ink);text-align:left;cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s}.operator-help-status-list>button[data-v-09fa77f6]:hover{transform:translateY(-1px);border-color:#16767a59}.operator-help-status-list>button.active[data-v-09fa77f6]{border-color:var(--oh-teal);box-shadow:0 8px 22px #125e611f}.operator-help-status-list>button>i[data-v-09fa77f6]{width:8px;height:8px;border-radius:50%;background:#8da0a1}.operator-help-status-list>button.tone-progress>i[data-v-09fa77f6]{background:#3286b6}.operator-help-status-list>button.tone-success>i[data-v-09fa77f6]{background:#258765}.operator-help-status-list>button.tone-warning>i[data-v-09fa77f6]{background:#cc8a25}.operator-help-status-list>button.tone-danger>i[data-v-09fa77f6]{background:var(--oh-danger)}.operator-help-status-list code[data-v-09fa77f6]{display:block;overflow:hidden;color:var(--oh-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.operator-help-status-list strong[data-v-09fa77f6]{display:block;font-size:12px}.operator-help-status-list small[data-v-09fa77f6]{color:var(--oh-muted);font-size:9px;white-space:nowrap}.operator-help-status-list svg[data-v-09fa77f6]{width:12px;color:#849798}.operator-help-status-detail[data-v-09fa77f6]{overflow:hidden;border:1px solid var(--oh-line);border-radius:19px;background:#fff;box-shadow:0 15px 38px #113b3d14}.operator-help-status-detail>header[data-v-09fa77f6]{padding:28px;background:linear-gradient(135deg,#eef7f5,#fff)}.operator-help-status-detail.tone-danger>header[data-v-09fa77f6]{background:linear-gradient(135deg,#fff0ed,#fff)}.operator-help-status-detail.tone-warning>header[data-v-09fa77f6]{background:linear-gradient(135deg,#fff5e3,#fff)}.operator-help-status-detail.tone-success>header[data-v-09fa77f6]{background:linear-gradient(135deg,#eaf7f1,#fff)}.operator-help-status-detail>header>span[data-v-09fa77f6]{display:inline-flex;gap:7px;align-items:center;color:var(--oh-teal);font-size:10px;font-weight:850;letter-spacing:.12em}.operator-help-status-detail>header>span i[data-v-09fa77f6]{width:8px;height:8px;border-radius:50%;background:currentColor}.operator-help-status-detail>header code[data-v-09fa77f6]{display:block;margin-top:20px;color:var(--oh-muted);font-size:12px}.operator-help-status-detail>header h3[data-v-09fa77f6]{margin:1px 0 5px;font-size:31px;line-height:1.2;letter-spacing:-.04em}.operator-help-status-detail>header p[data-v-09fa77f6]{margin:0;color:var(--oh-muted);font-size:14px}.operator-help-status-facts[data-v-09fa77f6]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--oh-line);border-bottom:1px solid var(--oh-line)}.operator-help-status-facts section[data-v-09fa77f6]{padding:18px}.operator-help-status-facts section+section[data-v-09fa77f6]{border-left:1px solid var(--oh-line)}.operator-help-status-facts small[data-v-09fa77f6],.operator-help-next-action small[data-v-09fa77f6],.operator-help-status-evidence small[data-v-09fa77f6]{display:block;color:var(--oh-muted);font-size:9px;font-weight:800;letter-spacing:.08em}.operator-help-status-facts strong[data-v-09fa77f6]{display:block;margin-top:4px;font-size:12px}.operator-help-status-facts .danger strong[data-v-09fa77f6]{color:var(--oh-danger)}.operator-help-next-action[data-v-09fa77f6]{padding:22px 28px}.operator-help-next-action p[data-v-09fa77f6]{margin:5px 0 13px;font-size:14px}.operator-help-next-action button[data-v-09fa77f6]{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 13px;border:0;border-radius:9px;background:var(--oh-teal);color:#fff;font-size:11px;font-weight:800;cursor:pointer}.operator-help-next-action button svg[data-v-09fa77f6]{width:14px}.operator-help-status-evidence[data-v-09fa77f6]{display:flex;gap:10px;margin:0 28px 26px;padding:14px;border-radius:11px;background:#f1f6f5}.operator-help-status-evidence>svg[data-v-09fa77f6]{flex:none;width:18px;margin-top:2px;color:var(--oh-teal)}.operator-help-status-evidence p[data-v-09fa77f6]{margin:2px 0 0;color:#4e6768;font-size:12px}.operator-help-state-rule[data-v-09fa77f6]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:18px;padding:19px;border:1px solid rgba(183,67,62,.2);border-radius:14px;background:#fff4f2}.operator-help-state-rule>svg[data-v-09fa77f6]{width:24px;color:var(--oh-danger)}.operator-help-state-rule small[data-v-09fa77f6]{display:block;color:var(--oh-danger);font-size:9px;font-weight:850;letter-spacing:.1em}.operator-help-state-rule strong[data-v-09fa77f6]{display:block;font-size:13px}.operator-help-state-rule button[data-v-09fa77f6]{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 12px;border:0;border-radius:9px;background:var(--oh-danger);color:#fff;font-size:11px;font-weight:800;cursor:pointer}.operator-help-state-rule button svg[data-v-09fa77f6]{width:14px}.operator-help-reference-tabs[data-v-09fa77f6]{display:inline-flex;flex:none;gap:3px;padding:4px;border:1px solid var(--oh-line);border-radius:12px;background:#fff}.operator-help-reference-tabs button[data-v-09fa77f6]{min-height:39px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--oh-muted);font-size:11px;font-weight:800;cursor:pointer}.operator-help-reference-tabs button.active[data-v-09fa77f6]{background:var(--oh-ink);color:#fff}.operator-help-library-note[data-v-09fa77f6]{display:flex;gap:10px;align-items:flex-start;margin-bottom:14px;padding:14px 16px;border:1px solid rgba(22,118,122,.18);border-radius:12px;background:#edf7f5;color:#456667}.operator-help-library-note svg[data-v-09fa77f6]{flex:none;width:18px;margin-top:2px;color:var(--oh-teal)}.operator-help-library-note p[data-v-09fa77f6]{margin:0;font-size:12px}.operator-help-glossary>label[data-v-09fa77f6]{display:flex;gap:10px;align-items:center;min-height:52px;max-width:720px;margin-bottom:18px;padding:0 14px;border:1px solid var(--oh-line);border-radius:12px;background:#fff}.operator-help-glossary>label svg[data-v-09fa77f6]{width:18px;color:var(--oh-teal)}.operator-help-glossary>label input[data-v-09fa77f6]{width:100%;border:0;outline:0;background:transparent;color:var(--oh-ink)}.operator-help-glossary>label span[data-v-09fa77f6]{color:var(--oh-muted);font-size:11px;white-space:nowrap}.operator-help-glossary>div[data-v-09fa77f6]:not(.operator-help-glossary-empty){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.operator-help-glossary article[data-v-09fa77f6]{min-width:0;padding:19px;border:1px solid var(--oh-line);border-radius:15px;background:#fff}.operator-help-glossary article header[data-v-09fa77f6]{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.operator-help-glossary article header strong[data-v-09fa77f6]{width:100%;margin-bottom:3px;font-size:15px;overflow-wrap:anywhere}.operator-help-glossary article header span[data-v-09fa77f6]{padding:2px 6px;border-radius:5px;background:#eaf3f2;color:var(--oh-teal-deep);font-size:9px}.operator-help-glossary article>p[data-v-09fa77f6]{margin:12px 0;color:var(--oh-muted);font-size:12px;line-height:1.65}.operator-help-glossary article footer[data-v-09fa77f6]{display:flex;gap:8px;padding-top:12px;border-top:1px solid var(--oh-line);color:#486768;font-size:11px}.operator-help-glossary article footer svg[data-v-09fa77f6]{flex:none;width:16px;margin-top:2px;color:var(--oh-teal)}.operator-help-glossary article footer small[data-v-09fa77f6]{display:block;color:var(--oh-teal);font-size:8px;font-weight:850;letter-spacing:.1em}.operator-help-glossary-empty[data-v-09fa77f6]{padding:50px;text-align:center;color:var(--oh-muted)}.operator-help-glossary-empty svg[data-v-09fa77f6]{width:28px}.operator-help-glossary-empty strong[data-v-09fa77f6]{display:block;color:var(--oh-ink)}.operator-help-glossary-empty p[data-v-09fa77f6]{margin:2px 0 0}.operator-help-live[data-v-09fa77f6]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.operator-help-toast[data-v-09fa77f6]{position:fixed;z-index:1000;right:24px;bottom:24px;display:flex;gap:8px;align-items:center;min-height:46px;padding:0 16px;border-radius:12px;background:var(--oh-ink);color:#fff;box-shadow:0 16px 40px #06232547;font-size:12px;font-weight:750}.operator-help-toast svg[data-v-09fa77f6]{width:17px;color:#6ed0b3}.operator-help-toast-enter-active[data-v-09fa77f6],.operator-help-toast-leave-active[data-v-09fa77f6]{transition:opacity .18s,transform .18s}.operator-help-toast-enter-from[data-v-09fa77f6],.operator-help-toast-leave-to[data-v-09fa77f6]{opacity:0;transform:translateY(10px)}@media (max-width: 1280px){.operator-help-manual[data-v-09fa77f6]{grid-template-columns:235px minmax(0,1fr)}.operator-help-article-side[data-v-09fa77f6]{position:static;grid-column:2;grid-template-columns:repeat(3,1fr);max-height:none;overflow:visible}.operator-help-step-cards[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-glossary>div[data-v-09fa77f6]:not(.operator-help-glossary-empty){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1020px){.operator-help-hero[data-v-09fa77f6]{grid-template-columns:1fr;gap:26px}.operator-help-home[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-home-side[data-v-09fa77f6]{grid-template-columns:repeat(3,1fr)}.operator-help-status-layout[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-status-list[data-v-09fa77f6]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 840px){.operator-help-hero[data-v-09fa77f6]{padding:28px;border-radius:22px}.operator-help-tabs[data-v-09fa77f6],.operator-help-task-grid[data-v-09fa77f6]{grid-template-columns:repeat(2,1fr)}.operator-help-home-side[data-v-09fa77f6],.operator-help-manual[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-manual-nav[data-v-09fa77f6]{position:static;display:flex;gap:8px;max-height:none;overflow-x:auto;padding:10px;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.operator-help-manual-nav>header[data-v-09fa77f6]{display:none}.operator-help-manual-nav>div[data-v-09fa77f6]{flex:none;min-width:190px;margin:0;scroll-snap-align:start}.operator-help-article-side[data-v-09fa77f6]{grid-column:auto;grid-template-columns:1fr}.operator-help-prerequisites ul[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-status-list[data-v-09fa77f6]{grid-template-columns:repeat(3,1fr)}.operator-help-section-head[data-v-09fa77f6]{align-items:flex-start;flex-direction:column}.operator-help-search-results[data-v-09fa77f6]{max-height:min(56dvh,420px);overscroll-behavior:contain}.operator-help-search input[data-v-09fa77f6],.operator-help-context-card select[data-v-09fa77f6],.operator-help-glossary>label input[data-v-09fa77f6]{font-size:16px}.operator-help-context-card select[data-v-09fa77f6],.operator-help-next-action button[data-v-09fa77f6],.operator-help-state-rule button[data-v-09fa77f6],.operator-help-reference-tabs button[data-v-09fa77f6],.operator-help-status-filter button[data-v-09fa77f6]{min-height:44px}.operator-help-manual-nav button strong[data-v-09fa77f6],.operator-help-manual-nav button small[data-v-09fa77f6],.operator-help-status-list code[data-v-09fa77f6],.operator-help-status-list small[data-v-09fa77f6]{overflow-wrap:anywhere}}@media (max-width: 600px){.operator-help[data-v-09fa77f6]{font-size:14px}.operator-help-hero[data-v-09fa77f6]{margin-inline:-4px;padding:24px 20px}.operator-help-hero h1[data-v-09fa77f6]{font-size:36px}.operator-help-meta span[data-v-09fa77f6]:nth-child(n+3){display:none}.operator-help-search[data-v-09fa77f6]{min-height:56px}.operator-help-search kbd[data-v-09fa77f6]{display:none}.operator-help-tabs[data-v-09fa77f6]{gap:5px;padding:5px}.operator-help-tabs button[data-v-09fa77f6]{min-height:59px;padding:8px;grid-template-columns:24px 1fr;column-gap:7px}.operator-help-tabs button>span[data-v-09fa77f6]{width:24px;height:24px}.operator-help-tabs small[data-v-09fa77f6]{display:none}.operator-help-task-grid[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-task-grid>button[data-v-09fa77f6]{min-height:160px}.operator-help-redlines>div[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-redlines article[data-v-09fa77f6]:nth-child(odd){border-right:0}.operator-help-article-head[data-v-09fa77f6],.operator-help-prerequisites[data-v-09fa77f6],.operator-help-timeline[data-v-09fa77f6]{padding:24px 19px}.operator-help-article-head h2[data-v-09fa77f6]{font-size:30px}.operator-help-conclusion-grid[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-conclusion-grid>section+section[data-v-09fa77f6]{border-top:1px solid var(--oh-line);border-left:0}.operator-help-article-actions button[data-v-09fa77f6]{flex:1 1 140px;justify-content:center}.operator-help-status-list[data-v-09fa77f6]{grid-template-columns:1fr 1fr}.operator-help-status-facts[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-status-facts section+section[data-v-09fa77f6]{border-top:1px solid var(--oh-line);border-left:0}.operator-help-state-rule[data-v-09fa77f6]{grid-template-columns:28px 1fr}.operator-help-state-rule button[data-v-09fa77f6]{grid-column:1 / -1;justify-content:center}.operator-help-reference-tabs[data-v-09fa77f6]{width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.operator-help-reference-tabs button[data-v-09fa77f6]{flex:1 0 auto;min-width:112px}.operator-help-glossary>div[data-v-09fa77f6]:not(.operator-help-glossary-empty){grid-template-columns:1fr}.operator-help-status-filter[data-v-09fa77f6]{display:flex;width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.operator-help-status-filter button[data-v-09fa77f6]{flex:1 0 auto}.operator-help-next-action button[data-v-09fa77f6],.operator-help-state-rule button[data-v-09fa77f6]{width:100%;justify-content:center}.operator-help-search-results p[data-v-09fa77f6]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.operator-help-toast[data-v-09fa77f6]{left:16px;right:16px;bottom:calc(84px + env(safe-area-inset-bottom));justify-content:center;min-height:48px;overflow-wrap:anywhere}.operator-help-article[data-v-09fa77f6],.operator-help-status-detail[data-v-09fa77f6],.operator-help-status-detail p[data-v-09fa77f6],.operator-help-state-rule[data-v-09fa77f6],.operator-help-library-note[data-v-09fa77f6]{overflow-wrap:anywhere}}@media (max-width: 420px){.operator-help-status-list[data-v-09fa77f6]{grid-template-columns:1fr}.operator-help-status-list>button[data-v-09fa77f6]{min-height:72px}.operator-help-status-list code[data-v-09fa77f6],.operator-help-status-list small[data-v-09fa77f6]{white-space:normal;text-overflow:clip}.operator-help-tabs[data-v-09fa77f6]{grid-template-columns:1fr 1fr}.operator-help-status-detail>header[data-v-09fa77f6]{padding:22px 18px}.operator-help-next-action[data-v-09fa77f6]{padding:20px 18px}.operator-help-status-evidence[data-v-09fa77f6]{margin-inline:18px}}@media (prefers-reduced-motion: reduce){.operator-help[data-v-09fa77f6] *,.operator-help[data-v-09fa77f6] *:before,.operator-help[data-v-09fa77f6] *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.system-panel[data-v-c2f49aeb]{display:grid;gap:26px;grid-column:1 / -1;max-width:none}.sys-group[data-v-c2f49aeb]{display:grid;gap:12px;min-width:0}.sys-group-title[data-v-c2f49aeb]{display:flex;align-items:baseline;gap:10px;margin:0;font-size:15px;font-weight:700;color:var(--ink);padding-bottom:8px;border-bottom:1px solid rgba(24,111,116,.14)}.sys-group-title>span[data-v-c2f49aeb]{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:6px;background:#186f741a;color:#12626b;font:700 10px/1 ui-monospace,Consolas,monospace}.sys-group-title>small[data-v-c2f49aeb]{font-size:11.5px;font-weight:500;color:#12223380}.sys-group.is-danger .sys-group-title[data-v-c2f49aeb]{border-bottom-color:#b23b3b4d}.sys-group.is-danger .sys-group-title>span[data-v-c2f49aeb]{background:#b23b3b1f;color:#b23b3b}.sys-group-grid[data-v-c2f49aeb]{display:grid;gap:14px;align-items:start;min-width:0}.sys-group-grid>section[data-v-c2f49aeb]{min-width:0}.sys-group-grid.cols-1[data-v-c2f49aeb]{grid-template-columns:minmax(0,1fr)}.sys-group-grid.cols-2[data-v-c2f49aeb]{grid-template-columns:repeat(auto-fit,minmax(460px,1fr))}.sys-group-grid.cols-3[data-v-c2f49aeb]{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.sys-group-grid.cols-2>section[data-v-c2f49aeb],.sys-group-grid.cols-3>section[data-v-c2f49aeb]{height:100%}.diag-sql[data-v-c2f49aeb]{width:100%;box-sizing:border-box;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12.5px;padding:10px;border:1px solid var(--line-strong);border-radius:8px;resize:vertical}.diag-write-toggle[data-v-c2f49aeb]{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;color:#b23b3b}.diag-result[data-v-c2f49aeb]{margin-top:10px}.diag-meta[data-v-c2f49aeb]{font-size:12px;color:var(--ink-muted);margin-bottom:6px}.diag-table-wrap[data-v-c2f49aeb]{overflow-x:auto;border:1px solid var(--line-strong);border-radius:8px;max-height:420px;overflow-y:auto}.diag-table[data-v-c2f49aeb]{border-collapse:collapse;font-size:12px;font-family:ui-monospace,Consolas,monospace;white-space:nowrap}.diag-table th[data-v-c2f49aeb],.diag-table td[data-v-c2f49aeb]{border:1px solid var(--line);padding:4px 8px;text-align:left}.diag-table th[data-v-c2f49aeb]{position:sticky;top:0;background:#f3f5f7;font-weight:600}.sys-head h1[data-v-c2f49aeb]{margin:4px 0 0;font-size:24px;letter-spacing:-.02em;color:var(--ink)}.sys-kicker[data-v-c2f49aeb]{font:650 9px/1 var(--font-mono);letter-spacing:.22em;color:var(--accent)}.sys-card[data-v-c2f49aeb]{display:grid;gap:14px;padding:18px 20px;border-radius:16px;background:#fff;border:1px solid var(--line)}.sys-card-head[data-v-c2f49aeb]{display:flex;align-items:center;gap:12px}.sys-card-head>div[data-v-c2f49aeb]{flex:1;display:grid;gap:2px;min-width:0}.sys-card-head strong[data-v-c2f49aeb]{font-size:14.5px;color:var(--ink)}.sys-card-head small[data-v-c2f49aeb]{font-size:11.5px;color:var(--ink-muted)}.sys-icon[data-v-c2f49aeb]{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:12px}.sys-icon svg[data-v-c2f49aeb]{width:19px}.sys-icon.telegram[data-v-c2f49aeb]{background:#2474b51f;color:#2474b5}.sys-icon.version[data-v-c2f49aeb]{background:#186f741f;color:var(--accent)}.sys-icon.intake[data-v-c2f49aeb]{background:#b2842e1f;color:#96702a}.sys-pill[data-v-c2f49aeb]{padding:5px 11px;border-radius:999px;flex:none;font:650 10px/1 var(--font-mono);letter-spacing:.06em;background:#12223314;color:#1222338c}.sys-pill.ok[data-v-c2f49aeb]{background:#1a946824;color:#177a56}.sys-pill.warn[data-v-c2f49aeb]{background:#b3362b1f;color:#a43228}.sys-summary[data-v-c2f49aeb]{display:grid;gap:10px}.sys-row[data-v-c2f49aeb]{display:flex;align-items:baseline;gap:14px}.sys-row small[data-v-c2f49aeb]{width:72px;flex:none;color:var(--ink-muted);font-size:11.5px}.sys-row strong[data-v-c2f49aeb]{font-size:13px;color:var(--ink);font-weight:600}.sys-row strong.mono[data-v-c2f49aeb]{font-family:var(--font-mono)}.sys-empty[data-v-c2f49aeb]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:#f8fafce6;border:1px dashed var(--line)}.sys-empty svg[data-v-c2f49aeb]{width:22px;color:#1222334d;flex:none}.sys-empty div[data-v-c2f49aeb]{display:grid;gap:3px}.sys-empty strong[data-v-c2f49aeb]{font-size:13px;color:var(--ink)}.sys-empty span[data-v-c2f49aeb]{font-size:11.5px;color:var(--ink-muted)}.sys-actions[data-v-c2f49aeb]{display:flex;gap:10px;flex-wrap:wrap}.sys-btn[data-v-c2f49aeb]{padding:9px 16px;border-radius:10px;border:1px solid rgba(24,111,116,.3);background:#fff;color:var(--accent);font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.sys-btn[data-v-c2f49aeb]:hover{border-color:var(--accent)}.sys-btn.primary[data-v-c2f49aeb]{background:var(--accent);border-color:var(--accent);color:#fff}.sys-btn.ghost[data-v-c2f49aeb]{background:transparent;border-color:var(--line);color:var(--ink-muted)}.sys-btn.danger[data-v-c2f49aeb]{background:#b3362b;border-color:#b3362b;color:#fff}.sys-btn.danger[data-v-c2f49aeb]:hover:not(:disabled){background:#a12f25;border-color:#a12f25}.sys-btn[data-v-c2f49aeb]:disabled{opacity:.55;cursor:default}.sys-form[data-v-c2f49aeb]{display:grid;gap:13px}.sys-field[data-v-c2f49aeb]{display:grid;gap:6px}.sys-field>span[data-v-c2f49aeb]{font-size:12px;font-weight:600;color:var(--ink)}.sys-field>span em[data-v-c2f49aeb]{font-style:normal;font-weight:400;color:var(--ink-muted)}.sys-field input[type=text][data-v-c2f49aeb],.sys-field input[type=password][data-v-c2f49aeb]{padding:9px 12px;border-radius:10px;border:1px solid var(--line);font-size:13px;color:var(--ink);background:#fff;outline:none}.sys-field input[data-v-c2f49aeb]:focus{border-color:var(--accent)}.sys-slider[data-v-c2f49aeb]{display:flex;align-items:center;gap:12px}.sys-slider input[data-v-c2f49aeb]{flex:1;accent-color:var(--accent)}.sys-slider strong[data-v-c2f49aeb]{font:700 12px var(--font-mono);color:var(--accent);white-space:nowrap}.sys-events[data-v-c2f49aeb]{display:grid;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);margin:0}.sys-events legend[data-v-c2f49aeb]{font:650 10px/1 var(--font-mono);letter-spacing:.1em;color:var(--accent);padding:0 6px}.sys-check[data-v-c2f49aeb]{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:var(--ink);cursor:pointer}.sys-check input[data-v-c2f49aeb]{margin-top:2px;accent-color:var(--accent)}.sys-check span[data-v-c2f49aeb]{display:grid;gap:1px}.sys-check small[data-v-c2f49aeb]{color:var(--ink-muted);font-size:11px}.sys-note[data-v-c2f49aeb]{font-size:11px;color:var(--ink-muted)}.mono[data-v-c2f49aeb]{font-family:var(--font-mono)}.sys-override-row[data-v-c2f49aeb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border-radius:9px;background:#f8fafce6}.sys-override-row select[data-v-c2f49aeb]{padding:6px 10px;border:1px solid var(--line);border-radius:8px;font-size:12px;color:var(--ink);background:#fff;outline:none}.sys-override-row select[data-v-c2f49aeb]:focus{border-color:var(--accent)}.sys-override-name[data-v-c2f49aeb]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink)}.sys-override-name em[data-v-c2f49aeb]{font-style:normal;font:650 9px/1 var(--font-mono);letter-spacing:.08em;padding:3px 7px;border-radius:999px;color:#a43228;background:#b3362b1a;border:1px solid rgba(179,54,43,.24)}.sys-override-row.urgent[data-v-c2f49aeb]{background:#b3362b0d}.sys-whitelist[data-v-c2f49aeb]{display:grid;gap:8px}.sys-whitelist-title[data-v-c2f49aeb]{font:650 10px/1 var(--font-mono);letter-spacing:.1em;color:var(--accent)}.sys-requests[data-v-c2f49aeb]{display:grid;gap:8px}.sys-discover[data-v-c2f49aeb]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sys-discover small[data-v-c2f49aeb]{font-size:11px;color:var(--ink-muted)}.sys-chip-pick[data-v-c2f49aeb]{cursor:pointer;border:1px solid var(--line);background:#fff;font:inherit}.sys-chip-pick[data-v-c2f49aeb]:hover{border-color:var(--accent)}.sys-chip-pick.active[data-v-c2f49aeb]{border-color:var(--accent);background:#186f7414}.sys-chip-pick i[data-v-c2f49aeb]{font-style:normal;font-size:10px;color:var(--ink-muted)}.sys-request[data-v-c2f49aeb]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px 12px;border-radius:11px;background:#c486160f;border:1px solid rgba(196,134,22,.25)}.sys-request-main[data-v-c2f49aeb]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0}.sys-request-main strong[data-v-c2f49aeb]{font-size:13px;color:var(--ink)}.sys-request-main strong em[data-v-c2f49aeb]{font-style:normal;color:var(--ink-muted);font-weight:500}.sys-request-main .mono[data-v-c2f49aeb]{font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}.sys-request>small[data-v-c2f49aeb]{font-size:11px;color:var(--ink-muted)}.sys-request-actions[data-v-c2f49aeb]{display:flex;gap:8px;grid-row:span 2}.sys-request-actions .sys-btn[data-v-c2f49aeb]{padding:7px 14px;font-size:12px}.sys-role[data-v-c2f49aeb]{font-style:normal;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:650}.sys-role.admin[data-v-c2f49aeb]{background:#b3362b1a;color:#a43228}.sys-role.viewer[data-v-c2f49aeb]{background:#2474b51a;color:#2474b5}.sys-chips[data-v-c2f49aeb]{display:flex;flex-wrap:wrap;gap:7px}.sys-chip[data-v-c2f49aeb]{display:inline-flex;align-items:center;gap:7px;padding:5px 6px 5px 10px;border-radius:999px;background:#186f7412;border:1px solid rgba(24,111,116,.2);font-size:12px;color:var(--ink)}.sys-chip b[data-v-c2f49aeb]{font-size:11.5px;font-weight:700}.sys-chip em[data-v-c2f49aeb]{font-style:normal;font-size:11px;color:var(--ink-muted)}.sys-chip button[data-v-c2f49aeb]{display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#1222331a;color:#12223399;font-size:12px;line-height:1;cursor:pointer}.sys-chip button[data-v-c2f49aeb]:hover{background:#b3362b29;color:#a43228}.sys-chips-empty[data-v-c2f49aeb]{font-size:11.5px;color:var(--ink-muted);padding:4px 2px}.sys-chip-form[data-v-c2f49aeb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px}.sys-chip-form input[data-v-c2f49aeb]{padding:8px 12px;border:1px solid var(--line);border-radius:9px;font-size:12.5px;color:var(--ink);background:#fff;outline:none;min-width:0}.sys-chip-form input[data-v-c2f49aeb]:focus{border-color:var(--accent)}.sys-chip-form .sys-btn[data-v-c2f49aeb]{padding:8px 14px;white-space:nowrap}@media (max-width: 560px){.sys-chip-form[data-v-c2f49aeb]{grid-template-columns:1fr}.sys-chip-form .sys-btn[data-v-c2f49aeb]{width:100%}.sys-override-row[data-v-c2f49aeb]{flex-wrap:wrap}}.sys-error[data-v-c2f49aeb],.sys-ok[data-v-c2f49aeb]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-size:12.5px}.sys-error[data-v-c2f49aeb]{background:#b3362b17;color:#a43228}.sys-error svg[data-v-c2f49aeb]{width:15px;flex:none}.sys-ok[data-v-c2f49aeb]{background:#1a94681a;color:#177a56}.sys-ok svg[data-v-c2f49aeb]{width:15px;flex:none}.up-drop[data-v-c2f49aeb]{display:grid;place-items:center;gap:6px;padding:26px 18px;border-radius:14px;border:1.5px dashed rgba(24,111,116,.35);background:#186f7408;cursor:pointer;text-align:center;transition:all .15s ease}.up-drop[data-v-c2f49aeb]:hover{border-color:var(--accent);background:#186f7412}.up-drop.busy[data-v-c2f49aeb]{opacity:.6;pointer-events:none}.up-drop input[data-v-c2f49aeb]{display:none}.up-drop svg[data-v-c2f49aeb]{width:24px;color:var(--accent)}.up-drop strong[data-v-c2f49aeb]{font-size:13.5px;color:var(--ink)}.up-drop span[data-v-c2f49aeb]{font-size:11px;color:var(--ink-muted)}.up-confirm[data-v-c2f49aeb]{display:grid;gap:10px}.warn-check[data-v-c2f49aeb]{padding:10px 14px;border-radius:10px;background:#c4861617;border:1px solid rgba(196,134,22,.3)}.up-inflight[data-v-c2f49aeb]{display:grid;gap:9px;padding:12px 14px;border-radius:11px;background:#b3362b0f;border:1px solid rgba(179,54,43,.28)}.up-inflight>strong[data-v-c2f49aeb]{display:flex;align-items:center;gap:7px;font-size:13px;color:#a43228}.up-inflight>strong svg[data-v-c2f49aeb]{width:15px;flex:none}.up-inflight ul[data-v-c2f49aeb]{margin:0;padding:0;list-style:none;display:grid;gap:6px}.up-inflight li[data-v-c2f49aeb]{display:flex;align-items:baseline;gap:10px;padding:7px 10px;border-radius:8px;background:#ffffffbf;border:1px solid rgba(179,54,43,.14)}.up-inflight li .mono[data-v-c2f49aeb]{font-family:var(--font-mono);font-size:11.5px;color:var(--ink)}.up-inflight li b[data-v-c2f49aeb]{font-size:12px;color:var(--ink)}.up-inflight li i[data-v-c2f49aeb]{margin-left:auto;font-style:normal;font-size:11px;color:#a43228}.up-waiting[data-v-c2f49aeb]{display:grid;place-items:center;gap:8px;padding:26px 18px;text-align:center}.up-waiting strong[data-v-c2f49aeb]{font-size:14px;color:var(--ink)}.up-waiting span[data-v-c2f49aeb]{font-size:12px;color:var(--ink-muted)}.up-spinner[data-v-c2f49aeb]{width:26px;height:26px;border-radius:50%;border:3px solid rgba(24,111,116,.18);border-top-color:var(--accent);animation:upspin-c2f49aeb .9s linear infinite}@keyframes upspin-c2f49aeb{to{transform:rotate(360deg)}}.up-done[data-v-c2f49aeb]{display:grid;gap:12px}:root{--canvas: #f1f4f6;--surface: #ffffff;--surface-soft: #f7f9fa;--ink: #092335;--ink-soft: #395162;--ink-muted: #768894;--line: #dce4e8;--line-strong: #cad7dc;--accent: #186f74;--accent-bright: #2c9692;--accent-soft: #e8f4f2;--gold: #bd8e43;--danger: #b9474a;--font-sans: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono: "SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, monospace;font-family:var(--font-sans);color:var(--ink);background:var(--canvas);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}::selection{background:#186f742e;color:var(--ink)}body{min-width:320px;min-height:100vh;background:radial-gradient(circle at 4% 5%,rgba(46,149,144,.1),transparent 26%),radial-gradient(circle at 88% 100%,rgba(187,142,67,.08),transparent 30%),var(--canvas)}.app-shell{min-height:100vh;padding:0 34px 34px;position:relative;isolation:isolate;overflow:hidden}.ambient{position:fixed;width:460px;height:460px;border-radius:50%;filter:blur(100px);opacity:.16;pointer-events:none;z-index:-1}.ambient-one{top:-250px;left:18%;background:#48a89f}.ambient-two{right:-260px;bottom:-240px;background:#c39b5a}.topbar{height:88px;max-width:1840px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}.brand{width:max-content;display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.brand-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#ecf6f5;background:linear-gradient(145deg,#1b777a,#0b3b4b);box-shadow:0 9px 24px #0e414b33,inset 0 1px #ffffff2e;font:750 11px/1 var(--font-sans);letter-spacing:.08em}.brand-copy{display:grid;gap:4px}.brand-copy strong{font-size:13px;letter-spacing:.16em}.brand-copy small{color:var(--ink-muted);font:600 8px/1 var(--font-mono);letter-spacing:.15em}.mode-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(189,142,67,.23);border-radius:99px;color:#956a2b;background:#fffaf0b8;font:700 9px/1 var(--font-mono);letter-spacing:.13em}.mode-pill i,.api-health i{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px #bd8e431c}.mode-pill.live{color:#15635f;border-color:#186f7433;background:#e9f9f5d1}.mode-pill.live i{background:#32a782;box-shadow:0 0 0 4px #32a7821c}.top-actions{justify-self:end;display:flex;align-items:center;gap:16px}.api-health{display:inline-flex;align-items:center;gap:8px;color:var(--ink-muted);font:650 9px/1 var(--font-mono);letter-spacing:.1em}.api-health i{background:#40a582;box-shadow:0 0 0 4px #40a58217}.payment-room-button{padding:9px 13px;border:1px solid var(--line);border-radius:10px;color:var(--ink-soft);background:#ffffff9e;cursor:pointer;font-size:11px;transition:.18s ease}.payment-room-button:hover:not(:disabled){border-color:var(--line-strong);background:#fff;transform:translateY(-1px)}.payment-room-button{border-color:#186f7433;color:#176b68;background:#e9f9f5d1;font:700 8px/1 var(--font-mono);letter-spacing:.08em;cursor:pointer}.payment-room-button:disabled{opacity:.46;cursor:not-allowed}.topbar-center{display:flex;align-items:center;gap:14px;justify-content:center;flex-wrap:wrap}.shell-nav{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--line);border-radius:999px;background:#ffffffb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.shell-nav button{border:0;border-radius:999px;padding:7px 16px;background:transparent;color:var(--ink-soft);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.shell-nav button:hover{color:var(--accent)}.shell-nav button.active{background:var(--accent);color:#fff;box-shadow:0 4px 12px #186f7447}.statements-workspace,.queue-workspace{grid-template-columns:1fr;align-items:start}.workspace.operator-help-workspace{grid-template-columns:minmax(0,1fr);align-items:start;max-width:1840px}.statements-no-connection{grid-column:1 / -1;max-width:520px;margin:60px auto;text-align:center;color:var(--ink-soft)}.statements-no-connection button{margin-top:12px;padding:10px 20px;border:0;border-radius:10px;background:var(--accent);color:#fff;font-weight:600;cursor:pointer}.workspace{width:100%;max-width:1840px;margin:0 auto;display:grid;grid-template-columns:minmax(275px,.82fr) minmax(400px,1.08fr) minmax(275px,.78fr);gap:clamp(22px,2.3vw,38px);align-items:center}.context-panel{min-height:min(760px,calc(100vh - 122px));display:flex;flex-direction:column;padding:25px 0 10px}.section-index,.card-kicker{color:var(--accent);font:700 9px/1 var(--font-mono);letter-spacing:.18em}.context-copy h1{margin:18px 0;color:var(--ink);font-size:clamp(31px,3.1vw,48px);line-height:1.08;letter-spacing:-.05em;font-weight:680}.context-copy h1 em{color:var(--accent);font-style:normal}.context-copy p{max-width:460px;margin:0;color:var(--ink-soft);font-size:13px;line-height:1.8}.connection-block{margin-top:28px}.bind-button{border:0;color:var(--accent);background:transparent;cursor:pointer;font-size:9px;font-weight:650}.bind-button:hover{color:#0b5057}.connection-select{min-height:52px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid rgba(24,111,116,.18);border-radius:13px;background:#ffffffd1;box-shadow:0 8px 24px #1a39450b}.connection-bank{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#eaf6f4;background:linear-gradient(145deg,#217f7e,#0a4050);font:750 9px/1 var(--font-sans)}.connection-select select{min-width:0;width:100%;border:0;outline:0;color:var(--ink);background:transparent;cursor:pointer;font-size:10px;font-weight:620}.connection-state{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border-radius:99px;color:var(--accent);background:var(--accent-soft);font-size:8px;font-weight:650}.connection-state i{width:5px;height:5px;border-radius:50%;background:#3da17e}.connection-meta{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:7px}.connection-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-muted);font:500 8px/1.3 var(--font-mono)}.connection-meta b{margin-right:4px;color:#9aa8af;font:650 7px/1 var(--font-sans)}.scenario-block{margin-top:22px}.block-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:var(--ink-muted);font:650 10px/1 var(--font-sans)}.info-button{width:20px;height:20px;border:1px solid var(--line);border-radius:50%;color:var(--ink-muted);background:transparent;cursor:help;font:650 10px/1 var(--font-serif)}.scenario-list{display:grid;gap:7px}.scenario-item{display:grid;grid-template-columns:18px 1fr;gap:11px;align-items:center;padding:10px 11px;border:1px solid transparent;border-radius:12px;color:inherit;background:transparent;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.scenario-item:hover:not(:disabled){background:#ffffff9e}.scenario-item.active{border-color:#186f742b;background:#ffffffd1;box-shadow:0 8px 24px #1a39450b}.scenario-item:disabled{cursor:progress;opacity:.6}.scenario-radio{width:15px;height:15px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%}.scenario-radio i{width:7px;height:7px;border-radius:50%;background:transparent}.scenario-item.active .scenario-radio{border-color:var(--accent)}.scenario-item.active .scenario-radio i{background:var(--accent);box-shadow:0 0 0 3px #186f7417}.scenario-item>span:last-child{display:grid;gap:3px}.scenario-item strong{color:var(--ink);font-size:11px;font-weight:620}.scenario-item small{color:var(--ink-muted);font-size:9px;line-height:1.35}.device-card{margin-top:auto;padding:15px;border:1px solid rgba(203,216,221,.86);border-radius:16px;background:#ffffff94;backdrop-filter:blur(14px)}.live-device-card{border-color:#186f7438;background:radial-gradient(circle at 100% 0,rgba(64,174,152,.1),transparent 35%),#ffffffdb}.device-card-head{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding-bottom:13px;border-bottom:1px solid rgba(220,228,232,.88)}.device-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--accent);background:var(--accent-soft)}.device-icon svg{width:16px}.device-card-head>div:nth-child(2){min-width:0;display:grid;gap:3px}.device-card-head strong{font-size:10px}.device-card-head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-muted);font-size:8px}.verified-badge{display:inline-flex!important;align-items:center;gap:4px;padding:5px 7px;border-radius:99px;color:var(--accent)!important;background:var(--accent-soft);font-weight:650!important}.verified-badge svg{width:10px}.device-card dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:13px 0 0}.device-card dl div{min-width:0;display:grid;gap:3px}.device-card dt{color:var(--ink-muted);font-size:8px}.device-card dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);font:550 9px/1.2 var(--font-mono)}.skeleton-card{display:grid;gap:12px}.skeleton-card span{height:14px;border-radius:8px;background:linear-gradient(90deg,#e7edef,#f8fafb,#e7edef);background-size:200% 100%;animation:shimmer 1.4s infinite}.skeleton-card span:nth-child(2){width:78%}.skeleton-card span:nth-child(3){width:55%}.context-foot{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--ink-muted);font-size:9px;line-height:1.45}.context-foot svg{flex:0 0 auto;width:14px;color:var(--accent)}.auth-stage{align-self:center;min-width:0}.auth-card{width:100%;min-height:650px;display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,4vw,52px);border:1px solid rgba(199,213,219,.86);border-radius:26px;background:radial-gradient(circle at 100% 0,rgba(44,150,146,.07),transparent 26%),#fffffff0;box-shadow:0 1px #ffffffe6 inset,0 30px 80px #1333401c;position:relative;overflow:hidden}.auth-card:after{content:"";position:absolute;top:0;left:48px;right:48px;height:1px;background:linear-gradient(90deg,transparent,rgba(24,111,116,.35),transparent)}.card-top{display:grid;grid-template-columns:44px 1fr;gap:18px;align-items:flex-start;margin-bottom:30px}.stage-number{width:43px;height:43px;display:grid;place-items:center;border:1px solid var(--line);border-radius:13px;color:var(--accent);background:var(--surface-soft);font:700 10px/1 var(--font-mono)}.stage-number.success{color:#fff;border-color:var(--accent);background:var(--accent)}.stage-number svg{width:18px}.card-title .card-kicker{display:block;margin:3px 0 9px}.card-title h2,.success-hero h2,.blocked-card h2{margin:0;color:var(--ink);font-size:clamp(27px,2.2vw,36px);font-weight:660;line-height:1.12;letter-spacing:-.045em}.card-title p,.success-hero p,.blocked-card>p{margin:9px 0 0;color:var(--ink-muted);font-size:12px;line-height:1.6}.notice{display:flex;align-items:flex-start;gap:9px;margin-bottom:22px;padding:10px 12px;border:1px solid rgba(189,142,67,.18);border-radius:11px;color:#85622e;background:#fffaf1;font-size:9px;line-height:1.55}.notice svg{width:13px;flex:0 0 auto;margin-top:1px}.chrome-mode-summary{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;margin:-8px 0 16px;padding:11px;border:1px solid rgba(24,111,116,.34);border-radius:13px;background:linear-gradient(145deg,#ecf8f6fa,#fffffff5);box-shadow:0 8px 22px #186f7414}.chrome-mode-summary .mode-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--accent);background:var(--accent-soft)}.chrome-mode-summary .mode-icon svg{width:15px}.chrome-mode-summary .mode-copy{min-width:0;display:grid;gap:2px}.chrome-mode-summary .mode-copy strong{font-size:12px;color:var(--ink)}.chrome-mode-summary .mode-copy small{overflow:hidden;color:var(--ink-muted);font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.chrome-mode-summary .mode-badge{font-size:9px;font-weight:800;letter-spacing:.08em;padding:4px 10px;border-radius:999px;background:#2c969229;color:var(--accent)}.chrome-mode-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:-8px 0 16px}.chrome-mode-selector>button{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) 13px;gap:10px;align-items:center;padding:11px;border:1px solid var(--line);border-radius:13px;color:inherit;background:#ffffffb8;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.chrome-mode-selector>button:hover{transform:translateY(-1px);border-color:#186f7438}.chrome-mode-selector>button.active{border-color:#186f7457;background:linear-gradient(145deg,#ecf8f6fa,#fffffff5);box-shadow:0 8px 22px #186f7414}.chrome-mode-selector .mode-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--ink-muted);background:#f0f4f5}.chrome-mode-selector .mode-icon svg{width:15px}.chrome-mode-selector>button.active .mode-icon{color:var(--accent);background:var(--accent-soft)}.chrome-mode-selector>button>span:nth-child(2){min-width:0;display:grid;gap:4px}.chrome-mode-selector strong{font-size:9px}.chrome-mode-selector small{overflow:hidden;color:var(--ink-muted);font-size:7px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.chrome-mode-selector>button>i{width:12px;height:12px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%}.chrome-mode-selector>button.active>i{border:4px solid var(--accent)}.bound-account{margin-bottom:20px;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--surface-soft)}.bound-head{display:grid;grid-template-columns:45px minmax(0,1fr) auto;gap:12px;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--line)}.bound-logo{width:45px;height:45px;display:grid;place-items:center;border-radius:13px;color:#edf8f6;background:linear-gradient(145deg,#258987,#0b4251);box-shadow:0 10px 22px #0f4f5924;font:750 10px/1 var(--font-sans)}.bound-head>span:nth-child(2){min-width:0;display:grid;gap:4px}.bound-head small{color:#98a8af;font:650 7px/1 var(--font-mono);letter-spacing:.1em}.bound-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:11px}.bound-head b{color:var(--ink-muted);font:500 9px/1 var(--font-mono)}.vault-badge{display:inline-flex;align-items:center;gap:4px;padding:6px 7px;border:1px solid rgba(24,111,116,.13);border-radius:7px;color:var(--accent);background:var(--accent-soft);font:700 7px/1 var(--font-mono)}.vault-badge svg{width:9px}.auto-plan{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px}.auto-plan span{min-width:0;display:grid;grid-template-columns:14px auto;gap:4px 5px;align-items:center;padding:9px;border:1px solid rgba(220,228,232,.9);border-radius:10px;background:#fff}.auto-plan svg{width:12px;color:var(--accent)}.auto-plan b{color:var(--ink-soft);font:700 8px/1 var(--font-mono)}.auto-plan small{grid-column:1 / -1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-muted);font-size:7px}.field{display:grid;gap:8px;margin-bottom:17px}.field>span{display:flex;align-items:baseline;justify-content:space-between}.field b{color:var(--ink-soft);font-size:10px;font-weight:620}.field small{color:#a2afb6;font:650 8px/1 var(--font-mono);letter-spacing:.12em}.input-shell{height:48px;display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface-soft);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.input-shell:hover{border-color:#adc2c8}.input-shell.focused{border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px #186f7417,0 12px 26px #0e37430f;transform:translateY(-1px)}.input-shell>svg{width:15px;color:var(--ink-muted)}.input-shell.focused>svg{color:var(--accent)}.input-shell input{min-width:0;height:100%;border:0;outline:0;color:var(--ink);background:transparent;font:560 12px/1 var(--font-mono)}.field-valid{width:14px!important;color:var(--accent)!important}.reveal{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;color:var(--ink-muted);background:transparent;cursor:pointer}.reveal:hover{color:var(--accent);background:var(--accent-soft)}.reveal svg{width:15px}.error-banner{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:10px 12px;border:1px solid rgba(185,71,74,.2);border-radius:10px;color:var(--danger);background:#b9474a0e;font-size:10px}.error-banner svg{width:14px}.primary-action,.secondary-action{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:13px;color:#fff;background:linear-gradient(135deg,#1c7c7f,#0f505e);box-shadow:0 13px 28px #104f5933,inset 0 1px #ffffff30;cursor:pointer;font-size:11px;font-weight:650;letter-spacing:.02em;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.primary-action:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 17px 34px #104f5940,inset 0 1px #ffffff38;filter:saturate(1.08)}.primary-action:active:not(:disabled){transform:translateY(0)}.primary-action:disabled{cursor:progress;opacity:.68}.primary-action svg,.secondary-action svg{width:16px}.button-spinner{width:15px;height:15px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.credential-hint{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:17px;color:var(--ink-muted)}.credential-hint span{padding:4px 6px;border-radius:5px;color:#8a672f;background:#fff6e7;font:700 8px/1 var(--font-mono)}.credential-hint code{font:500 9px/1 var(--font-mono)}.otp-visual{display:grid;grid-template-columns:38px 1fr auto;gap:11px;align-items:center;margin:0 0 27px;padding:12px;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft)}.phone-ring{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 5px #186f740a}.phone-ring svg{width:17px}.otp-visual>span:nth-child(2){display:grid;gap:4px}.otp-visual strong{font-size:10px}.otp-visual small{color:var(--ink-muted);font:500 8px/1 var(--font-mono)}.channel-ok{padding:5px 7px;border-radius:99px;color:var(--accent);background:var(--accent-soft);font-size:8px;font-weight:650}.otp-foot{display:flex;justify-content:space-between;align-items:center;margin-top:19px;color:var(--ink-muted);font-size:9px}.otp-foot button{border:0;color:var(--accent);background:transparent;cursor:pointer;font-size:9px}.risk-summary{display:grid;grid-template-columns:86px 1fr;gap:20px;align-items:center;margin-bottom:22px;padding:17px;border:1px solid var(--line);border-radius:16px;background:var(--surface-soft)}.risk-ring{width:82px;height:82px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--accent) var(--score),#dfe8ea 0);position:relative}.risk-ring:before{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--surface-soft)}.risk-ring span{position:relative;display:grid;text-align:center}.risk-ring strong{font:700 22px/1 var(--font-mono)}.risk-ring small{margin-top:4px;color:var(--ink-muted);font:650 7px/1 var(--font-mono);letter-spacing:.12em}.risk-summary>div:last-child>strong{font-size:12px}.risk-summary p{margin:5px 0 10px;color:var(--ink-muted);font-size:9px;line-height:1.5}.signal-chips{display:flex;gap:5px}.signal-chips span{padding:4px 6px;border-radius:5px;color:var(--accent);background:var(--accent-soft);font:650 7px/1 var(--font-mono)}.trust-toggle{width:100%;display:grid;grid-template-columns:36px 1fr auto;gap:12px;align-items:center;margin-bottom:18px;padding:14px;border:1px solid var(--line);border-radius:14px;color:inherit;background:#fff;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease}.trust-toggle.active{border-color:#186f7447;background:var(--accent-soft)}.toggle-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:var(--accent);background:#ffffffdb}.toggle-icon svg{width:16px}.trust-toggle>span:nth-child(2){display:grid;gap:4px}.trust-toggle strong{font-size:10px}.trust-toggle small{color:var(--ink-muted);font-size:8px}.switch{width:34px;height:19px;padding:2px;border-radius:99px;background:#cfdadd;transition:background .18s ease}.switch i{display:block;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #08233533;transition:transform .18s ease}.trust-toggle.active .switch{background:var(--accent)}.trust-toggle.active .switch i{transform:translate(15px)}.dashboard-card{justify-content:flex-start;padding-top:40px;padding-bottom:34px}.stage-number.live{color:#fff;background:linear-gradient(145deg,#269a8f,#125b67);box-shadow:0 10px 22px #166b702e}.live-session-card{justify-content:flex-start;padding-top:43px;padding-bottom:35px}.real-origin-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;margin:23px 0 18px;padding:15px;border:1px solid rgba(24,111,116,.18);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(42,161,144,.08),transparent 38%),#f6fbfa}.real-lock{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,#2b9b90,#176b70)}.real-lock svg{width:18px}.real-origin-card>span:nth-child(2){min-width:0;display:grid;gap:5px}.real-origin-card small{color:var(--accent);font:650 8px/1 var(--font-mono);letter-spacing:.15em}.real-origin-card strong{overflow:hidden;color:var(--ink);font:650 10px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.real-origin-card b{color:var(--ink-muted);font-size:8px;font-weight:520}.origin-live{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(45,153,130,.18);border-radius:99px;color:#25836f;background:#ecf8f4;font:700 8px/1 var(--font-mono)}.origin-live i{width:5px;height:5px;border-radius:50%;background:#2da783;box-shadow:0 0 0 4px #2da78317}.live-progress{display:grid;grid-template-columns:repeat(4,1fr);margin:0 0 18px;padding:18px 10px;border:1px solid var(--line);border-radius:14px;background:#ffffffad}.live-progress>span{position:relative;min-width:0;display:grid;justify-items:center;gap:6px;text-align:center}.live-progress>span:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 20px);width:calc(100% - 40px);height:1px;background:var(--line-strong)}.live-progress>span.done:not(:last-child):after{background:#65b8aa}.live-progress i{width:27px;height:27px;display:grid;place-items:center;z-index:1;border:1px solid var(--line-strong);border-radius:9px;color:var(--ink-muted);background:#fff;font:650 8px/1 var(--font-mono);font-style:normal}.live-progress .done i{border-color:#5bb19f;color:#fff;background:#319280}.live-progress b{color:var(--ink-soft);font:650 8px/1 var(--font-mono)}.live-progress small{color:var(--ink-muted);font-size:7px}.otp-handoff,.live-success{display:grid;grid-template-columns:34px 1fr;gap:11px;align-items:center;margin-bottom:18px;padding:13px;border:1px solid rgba(189,142,67,.2);border-radius:13px;color:#855f26;background:#fff9ed}.live-success{border-color:#2d998233;color:#1e7263;background:#edf9f5}.otp-handoff>svg,.live-success>svg{width:20px;justify-self:center}.otp-handoff span,.live-success span{display:grid;gap:4px}.otp-handoff strong,.live-success strong{font-size:10px}.otp-handoff small,.live-success small{color:var(--ink-muted);font-size:8px;line-height:1.5}.relay-observer{display:grid;gap:11px;margin-bottom:18px;padding:14px;border:1px solid rgba(44,119,112,.16);border-radius:15px;background:linear-gradient(#ffffffe0,#f8fcfbf0),repeating-linear-gradient(90deg,transparent 0 19px,rgba(32,102,98,.035) 19px 20px);box-shadow:0 12px 30px #0e45480e}.relay-observer>header{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;gap:9px;align-items:center}.relay-mark{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#eafffa;background:linear-gradient(145deg,#176d70,#2d9993);box-shadow:0 6px 14px #176d7029;font:700 11px/1 var(--font-mono)}.relay-observer>header>span:nth-child(2){min-width:0;display:grid;gap:4px}.relay-observer>header small{color:#65928c;font:650 7px/1 var(--font-mono);letter-spacing:.08em}.relay-observer>header strong{color:#163b42;font-size:10px}.relay-observer>header>b{padding:6px 8px;border:1px solid rgba(53,112,106,.13);border-radius:99px;color:#5b7976;background:#f0f6f5;font:650 7px/1 var(--font-mono)}.relay-observer>header>b.is-running{color:#8b651f;border-color:#b9862c33;background:#fff7e8}.relay-observer>header>b.is-success,.relay-observer>header>b.is-observed{color:#167160;border-color:#168f732e;background:#eaf8f3}.relay-observer>header>b.is-superseded{color:#566d85;border-color:#4b68842e;background:#f1f5f9}.relay-observer>header>b.is-error,.relay-observer>header>b.is-rejected{color:#a24446;border-color:#b84b4d2e;background:#fff0ef}.relay-observer>header>button{min-height:31px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid rgba(30,112,107,.18);border-radius:8px;color:#1b6f6d;background:#fff;cursor:pointer;font-size:8px;font-weight:650;transition:transform .18s ease,border-color .18s ease,background .18s ease}.relay-observer>header>button:hover:not(:disabled){transform:translateY(-1px);border-color:#1e706b66;background:#f0faf7}.relay-observer>header>button:disabled{cursor:progress;opacity:.58}.relay-observer>header>button svg{width:13px}.relay-observer .button-spinner{width:11px;height:11px}.relay-safety{display:grid;grid-template-columns:18px 1fr;gap:7px;align-items:center;padding:8px 9px;border:1px solid rgba(41,116,108,.09);border-radius:9px;color:#6d8885;background:#ebf7f4a3;font-size:7px;line-height:1.45}.relay-safety svg{width:12px;justify-self:center;color:#338b80}.relay-empty{display:grid;gap:5px;padding:15px 12px;border:1px dashed rgba(38,113,106,.16);border-radius:10px;text-align:center}.relay-empty strong{color:#315c60;font-size:9px}.relay-empty small{color:#879a99;font-size:7px;line-height:1.5}.relay-trace{max-height:330px;display:grid;gap:0;margin:0;padding:0 3px 0 0;overflow:auto;list-style:none;scrollbar-width:thin;scrollbar-color:rgba(34,112,106,.24) transparent}.relay-trace>li{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;padding:0 0 13px}.relay-trace>li:not(:last-child):after{content:"";position:absolute;left:6px;top:14px;bottom:0;width:1px;background:#2a6c6621}.relay-node{width:13px;height:13px;display:grid;place-items:center;z-index:1;border:1px solid rgba(40,108,103,.2);border-radius:50%;background:#fff}.relay-node i{width:5px;height:5px;border-radius:50%;background:#769895}.is-running .relay-node i{background:#d2a14f;box-shadow:0 0 0 4px #d2a14f1f;animation:keepalive-pulse 1.4s ease-in-out infinite}.is-success .relay-node i,.is-observed .relay-node i{background:#299a82}.is-superseded .relay-node i{background:#71879a}.is-error .relay-node i,.is-rejected .relay-node i{background:#c25a5c}.relay-trace article{min-width:0;display:grid;gap:7px;padding:10px;border:1px solid rgba(44,111,105,.1);border-radius:10px;background:#ffffffd1}.relay-event-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.relay-event-head>span{min-width:0;display:grid;gap:4px}.relay-event-head small{color:#47827c;font:650 6.5px/1 var(--font-mono);letter-spacing:.07em}.relay-event-head strong{overflow:hidden;color:#24494d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.relay-event-head time{flex:none;color:#93a4a2;font:7px/1 var(--font-mono)}.relay-trace article>p{margin:0;color:#6f8583;font-size:7.5px;line-height:1.55}.relay-trace article>code{overflow:hidden;padding:6px 7px;border:1px solid rgba(38,103,99,.08);border-radius:6px;color:#356a67;background:#f2f8f7;font:6.5px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.relay-request-grid,.relay-response{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(36,103,98,.08);border-radius:8px;background:#fbfdfd}.relay-request-grid>span,.relay-response>span{min-width:0;display:grid;gap:4px;padding:7px}.relay-request-grid>span+span,.relay-response>span+span{border-left:1px solid rgba(36,103,98,.07)}.relay-request-grid small,.relay-response small{color:#91a2a0;font-size:6.5px}.relay-request-grid b,.relay-response b{overflow:hidden;color:#415f60;font:650 7px/1.25 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.relay-response{grid-template-columns:repeat(4,minmax(0,1fr));background:#f3f9f7}.relay-response b.ok{color:#1f8975}.relay-waiting{display:inline-flex;align-items:center;gap:7px;color:#8e742f;font-size:7px}.relay-waiting i{width:6px;height:6px;border:1px solid rgba(184,137,46,.35);border-top-color:#b8892e;border-radius:50%;animation:spin .8s linear infinite}.inquiry-control{--inquiry-accent: #287b78;--inquiry-accent-soft: rgba(40,123,120,.12);position:relative;overflow:hidden;display:grid;gap:12px;margin-bottom:18px;padding:15px;border:1px solid rgba(31,91,104,.17);border-radius:17px;background:linear-gradient(115deg,#fffffff7,#f5fafaf5),repeating-linear-gradient(0deg,transparent 0 23px,rgba(31,91,104,.035) 23px 24px);box-shadow:0 16px 38px #103a4612}.inquiry-control:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--inquiry-accent),transparent 84%)}.inquiry-control.is-match,.inquiry-control.is-failed{--inquiry-accent: #b74e52;--inquiry-accent-soft: rgba(183,78,82,.11)}.inquiry-control.is-ambiguous,.inquiry-control.is-expired{--inquiry-accent: #b88332;--inquiry-accent-soft: rgba(184,131,50,.12)}.inquiry-control.is-no_match{--inquiry-accent: #278b78;--inquiry-accent-soft: rgba(39,139,120,.11)}.inquiry-control.is-queued,.inquiry-control.is-claimed{--inquiry-accent: #3d7699;--inquiry-accent-soft: rgba(61,118,153,.12)}.inquiry-control>header{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;gap:9px;align-items:center}.inquiry-mark{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:#f4fffd;background:linear-gradient(145deg,#153f4a,var(--inquiry-accent));box-shadow:0 8px 18px var(--inquiry-accent-soft)}.inquiry-mark svg{width:14px}.inquiry-control>header>span:nth-child(2){min-width:0;display:grid;gap:4px}.inquiry-control>header small{color:#6f9293;font:650 7px/1 var(--font-mono);letter-spacing:.09em}.inquiry-control>header strong{overflow:hidden;color:#163d47;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.inquiry-control>header>b{padding:6px 9px;border:1px solid color-mix(in srgb,var(--inquiry-accent) 22%,transparent);border-radius:99px;color:var(--inquiry-accent);background:var(--inquiry-accent-soft);font:700 6.5px/1 var(--font-mono);letter-spacing:.035em}.inquiry-limit{padding:6px 8px;border:1px solid rgba(31,89,102,.12);border-radius:7px;color:#5d7b83;background:#ffffffc7;font:650 6.5px/1 var(--font-mono);letter-spacing:.05em}.inquiry-boundary{display:grid;grid-template-columns:23px minmax(0,1fr);gap:8px;align-items:center;padding:9px 10px;border:1px solid rgba(37,112,107,.1);border-radius:10px;color:#376f70;background:linear-gradient(90deg,#e9f7f3cc,#f5faf8ad)}.inquiry-boundary>svg{width:13px;justify-self:center;color:#2b857c}.inquiry-boundary>span{display:grid;gap:3px}.inquiry-boundary strong{font-size:8px}.inquiry-boundary small{color:#718c8b;font-size:7px;line-height:1.45}.inquiry-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;overflow:hidden;border:1px solid rgba(34,91,103,.1);border-radius:11px;background:#fafdfdc2;list-style:none}.inquiry-flow li{position:relative;min-width:0;display:grid;grid-template-columns:27px minmax(0,1fr);gap:7px;align-items:center;padding:9px}.inquiry-flow li+li{border-left:1px solid rgba(34,91,103,.08)}.inquiry-flow i{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(39,96,107,.12);border-radius:8px;color:#789398;background:#fff;font:650 7px/1 var(--font-mono);font-style:normal}.inquiry-flow span{min-width:0;display:grid;gap:4px}.inquiry-flow strong{color:#536f76;font-size:8px}.inquiry-flow small{overflow:hidden;color:#91a2a5;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.inquiry-flow li.active{background:linear-gradient(100deg,var(--inquiry-accent-soft),transparent)}.inquiry-flow li.active i{border-color:transparent;color:#fff;background:var(--inquiry-accent);box-shadow:0 5px 12px var(--inquiry-accent-soft)}.inquiry-flow li.active strong{color:#244f58}.inquiry-flow li.done i{color:#277d72;border-color:#277d722e;background:#eaf7f3}.inquiry-form{display:grid;gap:11px}.inquiry-target-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.inquiry-target-grid label{min-width:0;display:grid;gap:5px}.inquiry-target-grid label>span{color:#718a90;font-size:7px;font-weight:650}.inquiry-target-grid input{width:100%;min-width:0;height:36px;padding:0 10px;border:1px solid #d0dee1;border-radius:9px;outline:0;color:#173c47;background:#fffffff0;font:600 8.5px/1 var(--font-mono);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.inquiry-target-grid input:focus{border-color:#559c9b;box-shadow:0 0 0 3px #31858217}.inquiry-target-grid input[readonly]{color:#6d858b;background:#f1f6f6;cursor:default}.inquiry-money{position:relative}.inquiry-money input{padding-right:41px}.inquiry-money b{position:absolute;top:50%;right:10px;color:#789095;transform:translateY(-50%);font:700 7px/1 var(--font-mono)}.inquiry-command{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(35,91,102,.09);border-radius:10px;background:linear-gradient(90deg,#f3f8f8,#fbfdfd)}.inquiry-command>span{min-width:0;display:grid;gap:4px;padding:8px}.inquiry-command>span+span{border-left:1px solid rgba(35,91,102,.08)}.inquiry-command small{color:#91a2a6;font:650 6.5px/1 var(--font-mono)}.inquiry-command b{overflow:hidden;color:#3d626a;font:650 7px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.inquiry-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:11px;align-items:center;padding-top:2px}.inquiry-actions>span{min-width:0;display:grid;gap:4px}.inquiry-actions>span strong{color:#315b63;font-size:8px}.inquiry-actions>span small{color:#7e9498;font-size:7px;line-height:1.45}.inquiry-actions>div{display:inline-flex;gap:7px}.inquiry-actions button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:9px;cursor:pointer;font-size:8px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.inquiry-actions button:hover:not(:disabled){transform:translateY(-1px)}.inquiry-actions button svg{width:12px}.inquiry-actions .inquiry-navigate{border:1px solid rgba(42,105,115,.17);color:#3c6d75;background:#fff}.inquiry-actions .inquiry-read{border:0;color:#fff;background:linear-gradient(135deg,#277f7c,#153f50);box-shadow:0 9px 20px #1a4c5729}.inquiry-actions button:disabled{cursor:not-allowed;transform:none;box-shadow:none;filter:saturate(.5);opacity:.46}.inquiry-actions .button-spinner{width:11px;height:11px}.inquiry-gate{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:11px;align-items:center;padding:12px;border:1px solid rgba(39,130,112,.15);border-radius:12px;color:#276b61;background:linear-gradient(100deg,#eaf8f3,#f8fcfadb)}.inquiry-gate.is-match{color:#97464a;border-color:#b4454a2b;background:linear-gradient(100deg,#fff0ef,#fff9f8)}.inquiry-gate.is-ambiguous{color:#8c6424;border-color:#b7802730;background:linear-gradient(100deg,#fff7e7,#fffdf8)}.inquiry-gate-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid currentColor;border-radius:11px;opacity:.86}.inquiry-gate-icon svg{width:18px}.inquiry-gate>span:nth-child(2){min-width:0;display:grid;gap:4px}.inquiry-gate small{color:currentColor;font:700 6.5px/1 var(--font-mono);letter-spacing:.07em;opacity:.8}.inquiry-gate strong{font-size:9px}.inquiry-gate p{margin:0;color:#698084;font-size:7px;line-height:1.5}.inquiry-gate dl{display:grid;grid-template-columns:repeat(3,auto);margin:0;overflow:hidden;border:1px solid currentColor;border-radius:9px;opacity:.84}.inquiry-gate dl>div{min-width:44px;display:grid;gap:3px;padding:7px 9px;text-align:center}.inquiry-gate dl>div+div{border-left:1px solid currentColor}.inquiry-gate dt{font-size:6px;opacity:.72}.inquiry-gate dd{margin:0;font:700 8px/1 var(--font-mono)}.inquiry-results{overflow:hidden;border:1px solid rgba(34,89,101,.1);border-radius:11px;background:#ffffffc2}.inquiry-results>header{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px 10px;border-bottom:1px solid rgba(34,89,101,.08);background:#f4f8f8}.inquiry-results>header>span{min-width:0;display:grid;gap:3px}.inquiry-results>header strong{color:#385d65;font-size:8px}.inquiry-results>header small{overflow:hidden;color:#8a9da1;font:6.5px/1 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.inquiry-results>header b{flex:none;color:#3a7374;font:700 7px/1 var(--font-mono)}.inquiry-table-wrap{max-height:282px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(38,107,110,.2) transparent}.inquiry-results table{width:100%;border-collapse:collapse;table-layout:fixed}.inquiry-results th{position:sticky;top:0;z-index:1;padding:8px 10px;color:#8a9da1;background:#f9fcfcf5;font:650 6.5px/1 var(--font-mono);text-align:left}.inquiry-results td{padding:9px 10px;border-top:1px solid rgba(34,89,101,.065);color:#58747a;font:7px/1.25 var(--font-mono)}.inquiry-results tbody tr:hover{background:#edf7f5a8}.inquiry-results td strong{color:#254f59;font-size:7.5px}.inquiry-results td code{color:#51717a;font:650 7px/1 var(--font-mono);letter-spacing:.035em}.inquiry-row-status{display:inline-flex;padding:5px 7px;border:1px solid rgba(45,130,111,.13);border-radius:99px;color:#277563;background:#edf8f4;font:650 6.5px/1 var(--font-mono)}.inquiry-row-status.is-pending,.inquiry-row-status.is-unknown{color:#8b672b;border-color:#ac7a2729;background:#fff7e8}.inquiry-row-status.is-rejected,.inquiry-row-status.is-failed,.inquiry-row-status.is-cancelled{color:#994b4e;border-color:#b1494d26;background:#fff1f0}.inquiry-empty-result{display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;align-items:center;padding:12px;border:1px dashed rgba(39,119,113,.17);border-radius:11px;color:#37756e;background:#f2f9f7a6}.inquiry-empty-result>svg{width:16px;justify-self:center}.inquiry-empty-result>span{display:grid;gap:4px}.inquiry-empty-result strong{font-size:8px}.inquiry-empty-result small{color:#7d9391;font-size:7px;line-height:1.45}.inquiry-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.inquiry-legend>span{min-width:0;display:grid;grid-template-columns:6px auto minmax(0,1fr);gap:6px;align-items:center;padding:7px 8px;border:1px solid rgba(35,90,101,.08);border-radius:8px;color:#70878b;background:#f9fcfcb8}.inquiry-legend i{width:6px;height:6px;border-radius:50%;background:#b34f53}.inquiry-legend .is-no-match i{background:#2d8b77}.inquiry-legend .is-ambiguous i{background:#bb8534}.inquiry-legend b{color:#49686e;font:700 6px/1 var(--font-mono)}.inquiry-legend small{overflow:hidden;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.browser-automation{display:grid;gap:12px;margin-bottom:18px;padding:15px;border:1px solid rgba(52,113,138,.18);border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(86,154,171,.12),transparent 38%),linear-gradient(145deg,#fffffff5,#f2f8faf5);box-shadow:0 14px 34px #18425211}.browser-automation>header{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;gap:9px;align-items:center}.browser-automation.is-retired{border-color:#a6783033;background:radial-gradient(circle at 100% 0,rgba(196,147,64,.11),transparent 38%),linear-gradient(145deg,#fffffff7,#fcf8eff5)}.browser-automation.is-retired>header{grid-template-columns:30px minmax(0,1fr) auto}.browser-automation.is-retired .automation-mark{background:linear-gradient(145deg,#9a7439,#614b2e);box-shadow:0 7px 16px #6b4e252b}.browser-automation.is-retired>header>b{color:#7f602d;border-color:#a678302e;background:#fff4df}.automation-mark{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#fff;background:linear-gradient(145deg,#214f65,#2d8090);box-shadow:0 7px 16px #1d4e602b}.automation-mark svg{width:14px}.browser-automation>header>span:nth-child(2){min-width:0;display:grid;gap:4px}.browser-automation>header small{color:#6f929e;font:650 7px/1 var(--font-mono);letter-spacing:.08em}.browser-automation>header strong{color:#173c4b;font-size:10px}.browser-automation>header>b{padding:6px 8px;border:1px solid rgba(46,116,138,.15);border-radius:99px;color:#406d7c;background:#edf5f7;font:650 7px/1 var(--font-mono)}.browser-automation.is-queued>header>b,.browser-automation.is-claimed>header>b{color:#8c6828;border-color:#b7842633;background:#fff7e7}.browser-automation.is-succeeded>header>b{color:#18725f;border-color:#1c87692e;background:#eaf8f3}.browser-automation.is-failed>header>b,.browser-automation.is-expired>header>b,.browser-automation.is-blocked>header>b{color:#985052;border-color:#ae4e512b;background:#fff1f0}.browser-automation>header>button{min-height:31px;padding:0 10px;border:1px solid rgba(48,112,133,.17);border-radius:8px;color:#356777;background:#ffffffc7;cursor:pointer;font-size:8px;font-weight:650}.automation-boundary{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:center;padding:9px 10px;border:1px solid rgba(179,135,52,.16);border-radius:10px;color:#82652f;background:#fff9ee}.automation-boundary>svg{width:15px;justify-self:center}.automation-boundary>span{display:grid;gap:3px}.automation-boundary strong{font-size:8px}.automation-boundary small{color:#967d4e;font-size:7px;line-height:1.45}.automation-command,.automation-review{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(46,111,132,.1);border-radius:10px;background:#fafdfee0}.automation-command>span,.automation-review>span{min-width:0;display:grid;gap:4px;padding:8px}.automation-command>span+span,.automation-review>span+span{border-left:1px solid rgba(46,111,132,.08)}.automation-command small,.automation-review small{color:#8ba0a8;font:650 6.5px/1 var(--font-mono)}.automation-command b,.automation-review strong{overflow:hidden;color:#345d6b;font:650 7px/1.25 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.automation-retired-note{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;align-items:center;padding:11px 12px;border:1px solid rgba(44,119,116,.13);border-radius:10px;background:#ffffffc2}.automation-retired-note>span{display:grid;gap:4px}.automation-retired-note small{color:#7f969d;font:650 6.5px/1 var(--font-mono);letter-spacing:.08em}.automation-retired-note strong{color:#286e68;font:700 7.5px/1.3 var(--font-mono)}.automation-retired-note p{margin:0;color:#617b82;font-size:7.5px;line-height:1.55}.automation-form{display:grid;gap:11px;padding-top:2px}.automation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.automation-grid label{min-width:0;display:grid;gap:5px}.automation-grid label.wide{grid-column:span 2}.automation-grid label>span{color:#6e8790;font-size:7px;font-weight:650}.automation-grid input{width:100%;min-width:0;height:36px;padding:0 10px;border:1px solid #cfdee3;border-radius:9px;outline:0;color:#173d4b;background:#ffffffeb;font:550 9px/1 var(--font-mono);transition:border-color .18s ease,box-shadow .18s ease}.automation-grid input:focus{border-color:#4d99a5;box-shadow:0 0 0 3px #3889961a}.automation-money{position:relative}.automation-money input{padding-right:40px}.automation-money b{position:absolute;top:50%;right:10px;color:#7c9299;transform:translateY(-50%);font:650 7px/1 var(--font-mono)}.automation-review{background:linear-gradient(90deg,#f1f7f8,#f7fafb)}.automation-review strong{color:#173f4e;font-size:8px}.automation-confirm{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:start;color:#5c747c;font-size:7.5px;line-height:1.5;cursor:pointer}.automation-confirm input{width:14px;height:14px;margin:1px 0 0;accent-color:#277b84}.automation-submit{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.automation-submit>span{color:#728a92;font-size:7px;line-height:1.45}.automation-submit>button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:0;border-radius:9px;color:#fff;background:linear-gradient(135deg,#247783,#174b60);box-shadow:0 9px 18px #184e6029;cursor:pointer;font-size:8px;font-weight:700}.automation-submit>button:disabled{cursor:not-allowed;box-shadow:none;filter:grayscale(.45);opacity:.52}.session-keepalive{position:relative;overflow:hidden;display:grid;gap:12px;margin-bottom:18px;padding:15px;border:1px solid rgba(101,184,170,.2);border-radius:15px;color:#e8f6f3;background:radial-gradient(circle at 92% -10%,rgba(91,177,159,.23),transparent 42%),linear-gradient(145deg,#0d2f3c,#123f49);box-shadow:0 13px 28px #0a2c381f}.session-keepalive:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.045) 48%,transparent 76%)}.session-keepalive.paused{color:#e8ecec;border-color:#ffffff1a;filter:saturate(.55)}.session-keepalive header{position:relative;z-index:1;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center}.keepalive-signal{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(133,222,203,.18);border-radius:9px;background:#ffffff0f}.keepalive-signal i{width:7px;height:7px;border-radius:50%;background:#77d5be;box-shadow:0 0 0 5px #77d5be1a;animation:keepalive-pulse 2.2s ease-in-out infinite}.paused .keepalive-signal i{background:#9aa8aa;box-shadow:none;animation:none}.session-keepalive header>span:nth-child(2){min-width:0;display:grid;gap:4px}.session-keepalive header small{color:#83afa9;font:650 7px/1 var(--font-mono);letter-spacing:.08em}.session-keepalive header strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.session-keepalive header b{color:#8fe0cd;font:650 11px/1 var(--font-mono);letter-spacing:.04em}.keepalive-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#02141b29}.keepalive-grid>span{min-width:0;display:grid;gap:5px;padding:9px 10px}.keepalive-grid>span+span{border-left:1px solid rgba(255,255,255,.07)}.keepalive-grid small{color:#88aaa7;font-size:7px}.keepalive-grid strong{overflow:hidden;color:#dbe9e7;font:650 8px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.keepalive-grid strong.healthy{color:#8fe0cd}.session-keepalive>p{position:relative;z-index:1;margin:0;color:#86aaa7;font:7px/1.5 var(--font-mono)}.keepalive-actions{position:relative;z-index:1;display:flex;gap:8px}.keepalive-actions button{min-height:31px;padding:0 11px;border:1px solid rgba(144,218,202,.16);border-radius:8px;color:#dff3ef;background:#ffffff0e;cursor:pointer;font-size:8px;font-weight:650;transition:border-color .18s ease,background .18s ease,transform .18s ease}.keepalive-actions button:hover:not(:disabled){border-color:#90daca66;background:#7dcaba1f;transform:translateY(-1px)}.keepalive-actions button:disabled{cursor:progress;opacity:.55}.connector-setup{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:11px;align-items:center;margin-bottom:18px;padding:13px;border:1px solid rgba(189,142,67,.24);border-radius:13px;color:#855f26;background:#fff9ed}.connector-setup>svg{width:20px;justify-self:center}.connector-setup>span{min-width:0;display:grid;gap:5px}.connector-setup strong{font-size:10px}.connector-setup small{color:var(--ink-muted);font-size:8px;line-height:1.55}.connector-setup code{overflow:hidden;padding:7px 8px;border:1px solid rgba(189,142,67,.18);border-radius:7px;color:#715323;background:#ffffffb3;font:8px/1.25 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.connector-setup-actions{display:flex;align-items:center;gap:7px}.connector-setup button,.connector-setup-actions a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;border:1px solid rgba(133,95,38,.2);border-radius:8px;color:#79551f;background:#fff;cursor:pointer;font-size:8px;font-weight:650;text-decoration:none}.live-actions{display:grid;gap:10px;margin-top:auto}.live-actions .primary-action,.live-actions .secondary-action{margin-top:0}.success-hero{text-align:center}.success-check{width:54px;height:54px;display:grid;place-items:center;margin:0 auto 18px;border-radius:18px;color:#fff;background:linear-gradient(145deg,#2d9993,#176b70);box-shadow:0 13px 28px #186f7438,0 0 0 7px #186f740f}.success-check svg{width:24px}.success-hero .card-kicker{display:block;margin-bottom:9px}.session-company{display:grid;grid-template-columns:42px 1fr auto;gap:11px;align-items:center;margin:25px 0 15px;padding:13px;border:1px solid var(--line);border-radius:14px;background:var(--surface-soft)}.company-mark{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:#fff;background:#103d4e;font:700 10px/1 var(--font-sans)}.session-company>span:nth-child(2){min-width:0;display:grid;gap:4px}.session-company strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.session-company small{color:var(--ink-muted);font-size:8px}.session-active{display:inline-flex;align-items:center;gap:5px;color:var(--accent);font:700 8px/1 var(--font-mono)}.session-active i{width:6px;height:6px;border-radius:50%;background:#43a887;box-shadow:0 0 0 4px #43a88717}.session-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:18px;border:1px solid var(--line);border-radius:14px;overflow:hidden}.session-grid>div{display:grid;gap:7px;padding:13px;background:#fff}.session-grid>div:not(:first-child){border-left:1px solid var(--line)}.session-grid span{color:var(--ink-muted);font-size:8px}.session-grid strong{font:650 13px/1 var(--font-mono)}.session-grid strong small{color:var(--ink-muted);font-size:8px}.permission-block{margin-bottom:16px}.permission-block .block-head small{font:600 7px/1 var(--font-mono);letter-spacing:.1em}.permission-list{display:flex;flex-wrap:wrap;gap:7px}.permission-list span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid rgba(24,111,116,.13);border-radius:7px;color:var(--accent);background:var(--accent-soft);font:550 8px/1 var(--font-mono)}.permission-list svg{width:9px}.payment-lock{display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:center;margin-bottom:16px;padding:11px;border:1px solid rgba(189,142,67,.16);border-radius:11px;color:#85622e;background:#fffaf1}.statement-sync-note{border-color:#186f742e;color:#176b68;background:#eef8f6}.statement-sync-note svg{color:var(--accent)}.dashboard-actions{display:grid;gap:10px}.payment-lock>svg{width:14px;justify-self:center}.payment-lock span{display:grid;gap:3px}.payment-lock strong{font-size:9px}.payment-lock small{color:#a0804d;font-size:8px}.secondary-action{min-height:44px;color:var(--ink-soft);border:1px solid var(--line);background:#fff;box-shadow:none;font-size:9px}.secondary-action:hover:not(:disabled){border-color:var(--line-strong);color:var(--accent);background:var(--accent-soft)}.blocked-card{align-items:center;text-align:center}.blocked-icon{width:62px;height:62px;display:grid;place-items:center;margin-bottom:20px;border-radius:20px;color:#fff;background:linear-gradient(145deg,#c85e60,#97373c);box-shadow:0 14px 30px #99373c33}.blocked-icon svg{width:26px}.card-kicker.danger{color:var(--danger);margin-bottom:10px}.blocked-card>p{max-width:340px}.blocked-data{width:100%;display:grid;grid-template-columns:repeat(3,1fr);margin:26px 0 20px;border:1px solid var(--line);border-radius:14px;overflow:hidden}.blocked-data span{display:grid;gap:8px;padding:14px;background:var(--surface-soft)}.blocked-data span:not(:first-child){border-left:1px solid var(--line)}.blocked-data small{color:var(--ink-muted);font-size:8px}.blocked-data strong{color:var(--danger);font:650 12px/1 var(--font-mono)}.loading-card{align-items:center;text-align:center}.loading-orbit{width:78px;height:78px;display:grid;place-items:center;margin-bottom:25px;border:1px solid var(--line);border-radius:50%;position:relative}.loading-orbit:before{content:"";position:absolute;inset:-1px;border:2px solid transparent;border-top-color:var(--accent);border-right-color:#186f7440;border-radius:50%;animation:spin 1.2s linear infinite}.loading-orbit span{width:33px;height:33px;border-radius:11px;background:linear-gradient(145deg,#2a8e8b,#0f4c59);box-shadow:0 8px 18px #186f7433}.loading-card .card-kicker{margin-bottom:10px}.loading-card h2{margin:0;font-size:26px;letter-spacing:-.04em}.loading-card p{margin:10px 0 24px;color:var(--ink-muted);font-size:10px}.loading-bars{width:210px;display:flex;gap:7px}.loading-bars i{flex:1;height:3px;border-radius:99px;background:var(--line);overflow:hidden;position:relative}.loading-bars i:after{content:"";position:absolute;inset:0;background:var(--accent);transform:translate(-100%);animation:loadbar 1.6s ease infinite}.loading-bars i:nth-child(2):after{animation-delay:.18s}.loading-bars i:nth-child(3):after{animation-delay:.36s}.stage-meta{display:flex;justify-content:space-between;align-items:center;padding:13px 10px 0;color:var(--ink-muted);font:600 7px/1 var(--font-mono);letter-spacing:.08em}.stage-meta span{display:inline-flex;align-items:center;gap:5px}.stage-meta svg{width:10px;color:var(--accent)}.modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:22px;background:#041620a3;backdrop-filter:blur(9px)}.binding-dialog{width:min(620px,100%);max-height:min(780px,calc(100vh - 44px));overflow-y:auto;padding:28px;border:1px solid rgba(255,255,255,.72);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(44,150,146,.08),transparent 28%),#fff;box-shadow:0 35px 90px #02121c57}.binding-head{display:flex;justify-content:space-between;gap:18px}.binding-head .card-kicker{display:block;margin-bottom:9px}.binding-head h2{margin:0;font-size:23px;letter-spacing:-.035em}.binding-head p{margin:7px 0 0;color:var(--ink-muted);font-size:10px}.binding-head>button{width:31px;height:31px;flex:0 0 auto;border:1px solid var(--line);border-radius:10px;color:var(--ink-muted);background:var(--surface-soft);cursor:pointer;font-size:18px;line-height:1}.binding-head>button:hover{color:var(--ink);background:#fff}.binding-security{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;margin:21px 0;padding:12px;border:1px solid rgba(24,111,116,.15);border-radius:12px;color:var(--accent);background:var(--accent-soft)}.binding-security>svg{width:15px;justify-self:center}.binding-security span{display:grid;gap:4px}.binding-security strong{font-size:9px}.binding-security small{color:#5f8585;font-size:8px}.binding-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dialog-field{display:grid;gap:7px}.dialog-field-wide{grid-column:1 / -1}.dialog-field>span{color:var(--ink-soft);font-size:9px;font-weight:620}.dialog-field input,.dialog-field select{width:100%;height:43px;padding:0 12px;border:1px solid var(--line-strong);border-radius:10px;outline:0;color:var(--ink);background:var(--surface-soft);font-size:10px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.dialog-field input:focus,.dialog-field select:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px #186f7414}.binding-dialog>.error-banner{margin-top:15px;margin-bottom:0}.binding-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px;padding-top:17px;border-top:1px solid var(--line)}.dialog-cancel,.dialog-submit{min-height:40px;padding:0 16px;border-radius:10px;cursor:pointer;font-size:9px;font-weight:650}.dialog-cancel{border:1px solid var(--line);color:var(--ink-soft);background:#fff}.dialog-submit{display:inline-flex;align-items:center;gap:8px;border:0;color:#fff;background:linear-gradient(135deg,#1c7c7f,#0f505e);box-shadow:0 10px 20px #104f5929}.dialog-submit:disabled{opacity:.65;cursor:progress}.modal-enter-active,.modal-leave-active{transition:opacity .22s ease}.modal-enter-active .binding-dialog,.modal-leave-active .binding-dialog{transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .binding-dialog,.modal-leave-to .binding-dialog{opacity:0;transform:translateY(12px) scale(.985)}.panel-enter-active,.panel-leave-active{transition:opacity .3s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.panel-enter-from{opacity:0;transform:translateY(12px) scale(.99)}.panel-leave-to{opacity:0;transform:translateY(-8px) scale(.995)}.error-enter-active,.error-leave-active{transition:opacity .18s ease,transform .18s ease}.error-enter-from,.error-leave-to{opacity:0;transform:translateY(-5px)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes loadbar{45%,to{transform:translate(100%)}}@keyframes keepalive-pulse{50%{box-shadow:0 0 0 8px #77d5be00}}@media (max-width: 1120px){.workspace{grid-template-columns:minmax(270px,.82fr) minmax(420px,1.18fr);align-items:start}.context-panel{min-height:720px}.trace-panel,.live-rail{grid-column:1 / -1;min-height:0!important;height:auto!important}}@media (max-width: 820px){.app-shell{padding:0 18px 24px}.topbar{grid-template-columns:1fr auto;height:74px}.mode-pill,.api-health{display:none}.workspace{grid-template-columns:1fr;gap:18px}.auth-stage{grid-row:1;width:100%}.context-panel{grid-row:2;min-height:0;padding:16px 0 0}.trace-panel,.live-rail{grid-row:3}.context-copy h1{font-size:34px}.scenario-list{grid-template-columns:1fr 1fr}.device-card{margin-top:22px}.auth-card{min-height:620px}.inquiry-target-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.inquiry-gate{grid-template-columns:38px minmax(0,1fr)}.inquiry-gate dl{grid-column:1 / -1;justify-self:stretch;grid-template-columns:repeat(3,1fr)}}@media (max-width: 520px){.chrome-mode-selector{grid-template-columns:1fr}.app-shell{padding:0 12px 18px}.brand-copy small{display:none}.auth-card{min-height:590px;padding:27px 21px;border-radius:20px}.card-top{grid-template-columns:39px 1fr;gap:13px}.stage-number{width:39px;height:39px;border-radius:11px}.scenario-list{grid-template-columns:1fr}.context-copy h1{font-size:31px}.context-copy p{font-size:12px}.device-card dl,.connection-meta,.auto-plan{grid-template-columns:1fr}.risk-summary{grid-template-columns:72px 1fr;gap:14px;padding:13px}.risk-ring{width:70px;height:70px}.session-grid,.blocked-data{grid-template-columns:1fr}.session-grid>div:not(:first-child),.blocked-data span:not(:first-child){border-left:0;border-top:1px solid var(--line)}.session-grid>div,.blocked-data span{grid-template-columns:1fr auto;align-items:center}.dashboard-card{padding-top:28px}.trace-panel,.live-rail{padding:23px 17px 17px;border-radius:20px}.real-origin-card{grid-template-columns:38px minmax(0,1fr)}.real-lock{width:38px;height:38px}.origin-live{grid-column:2;justify-self:start}.connector-setup{grid-template-columns:32px minmax(0,1fr)}.connector-setup-actions{grid-column:2;justify-self:start;flex-wrap:wrap}.live-progress{grid-template-columns:1fr 1fr;gap:17px 8px}.live-progress>span:nth-child(2):after{display:none}.relay-observer>header{grid-template-columns:30px minmax(0,1fr) auto}.relay-observer>header>b{grid-column:2;justify-self:start}.relay-observer>header>button{grid-row:1 / 3;grid-column:3}.relay-request-grid,.relay-response{grid-template-columns:1fr 1fr}.relay-request-grid>span:nth-child(3),.relay-response>span:nth-child(3){border-left:0;border-top:1px solid rgba(36,103,98,.07)}.relay-request-grid>span:nth-child(4),.relay-response>span:nth-child(4){border-top:1px solid rgba(36,103,98,.07)}.inquiry-control{padding:13px}.inquiry-control>header{grid-template-columns:32px minmax(0,1fr) auto}.inquiry-control>header>b{grid-column:2;justify-self:start}.inquiry-limit{grid-row:1 / 3;grid-column:3}.inquiry-flow li{grid-template-columns:1fr;justify-items:center;padding:8px 5px;text-align:center}.inquiry-flow small{display:none}.inquiry-target-grid,.inquiry-command{grid-template-columns:1fr 1fr}.inquiry-command>span:nth-child(3){border-left:0;border-top:1px solid rgba(35,91,102,.08)}.inquiry-command>span:nth-child(4){border-top:1px solid rgba(35,91,102,.08)}.inquiry-actions{grid-template-columns:1fr}.inquiry-actions>div{display:grid;grid-template-columns:1fr 1fr}.inquiry-actions button{width:100%;padding:0 8px}.inquiry-gate{grid-template-columns:34px minmax(0,1fr)}.inquiry-gate-icon{width:34px;height:34px}.inquiry-gate dl{grid-column:1 / -1}.inquiry-legend{grid-template-columns:1fr}.inquiry-legend small{white-space:normal}.inquiry-table-wrap{max-height:360px;padding:7px}.inquiry-results table,.inquiry-results tbody,.inquiry-results tr,.inquiry-results td{display:block;width:100%}.inquiry-results table{min-width:0}.inquiry-results thead{display:none}.inquiry-results tbody{display:grid;gap:7px}.inquiry-results tr{padding:4px 9px;border:1px solid rgba(34,89,101,.08);border-radius:9px;background:#fff}.inquiry-results td{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;align-items:center;padding:7px 0;border-top:1px solid rgba(34,89,101,.06);text-align:right}.inquiry-results td:first-child{border-top:0}.inquiry-results td:before{content:attr(data-label);color:#91a2a6;font:650 6.5px/1 var(--font-mono);text-align:left}.browser-automation>header{grid-template-columns:30px minmax(0,1fr) auto}.browser-automation>header>b{grid-column:2;justify-self:start}.browser-automation.is-retired>header>b{grid-row:1;grid-column:3;justify-self:end}.browser-automation>header>button{grid-row:1 / 3;grid-column:3}.automation-retired-note{grid-template-columns:1fr}.automation-grid{grid-template-columns:1fr 1fr}.automation-grid label.wide{grid-column:1 / -1}.automation-command,.automation-review{grid-template-columns:1fr 1fr}.automation-command>span:nth-child(3),.automation-review>span:nth-child(3){border-left:0;border-top:1px solid rgba(46,111,132,.08)}.automation-command>span:nth-child(4),.automation-review>span:nth-child(4){border-top:1px solid rgba(46,111,132,.08)}.automation-submit{grid-template-columns:1fr}.automation-submit>button{width:100%}.session-keepalive header{grid-template-columns:28px minmax(0,1fr)}.session-keepalive header b{grid-column:2}.keepalive-actions{display:grid;grid-template-columns:1fr 1fr}.keepalive-actions button:only-child{grid-column:1 / -1}.modal-backdrop{padding:10px}.binding-dialog{padding:22px 18px;border-radius:18px}.binding-grid{grid-template-columns:1fr}.dialog-field-wide{grid-column:auto}}.auth-user{display:flex;align-items:center;gap:4px;padding:4px 5px 4px 12px;border:1px solid rgba(24,111,116,.2);border-radius:12px;background:#ffffffb3}.auth-user-name{display:inline-flex;align-items:center;gap:6px;font:650 11px/1 var(--font-mono);color:var(--ink);margin-right:4px}.auth-user-name svg{width:12px;color:var(--accent)}.auth-user-btn{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:8px;background:transparent;color:#1222338c;cursor:pointer;transition:all .15s ease}.auth-user-btn:hover{background:#186f741a;color:var(--accent)}.auth-user-btn svg{width:14px}.access-actions{grid-column:1 / -1;display:flex;gap:10px;margin-top:-6px}.access-action-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:11px;font-size:12.5px;font-weight:650;cursor:pointer;border:1px solid rgba(24,111,116,.26);background:#ffffffd9;color:var(--accent);transition:all .15s ease}.access-action-btn:hover:not(:disabled){background:#186f7412}.access-action-btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.access-action-btn.primary:hover:not(:disabled){filter:brightness(1.08)}.access-action-btn:disabled{opacity:.5;cursor:default}.access-action-btn svg{width:14px}.config-overlay{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:#0a1e2273;backdrop-filter:blur(4px)}.config-dialog{width:min(860px,calc(100vw - 48px));max-height:86vh;overflow-y:auto;padding:24px 26px;border-radius:22px;background:#f4f8f8;box-shadow:0 34px 90px #0f2f344d}.config-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.config-dialog-head h2{margin:5px 0 0;font-size:20px;color:var(--ink)}.config-dialog-head>button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:9px;background:transparent;font-size:18px;color:#12223380;cursor:pointer}.config-dialog-head>button:hover{background:#186f7414;color:var(--accent)}:root{--gb-type-micro: .6875rem;--gb-type-caption: .75rem;--gb-type-label: .8125rem;--gb-type-body: .875rem;--gb-type-body-lg: .9375rem;--gb-type-subtitle: 1rem;--gb-type-section: 1.125rem;--gb-leading-tight: 1.25;--gb-leading-copy: 1.6;--gb-radius-control: .75rem;--gb-radius-card: 1.125rem;--gb-shadow-card: 0 1px 2px rgba(10, 44, 57, .04), 0 18px 46px rgba(13, 52, 65, .075);--gb-shadow-float: 0 2px 4px rgba(10, 44, 57, .05), 0 24px 64px rgba(13, 52, 65, .12);--gb-focus-ring: 0 0 0 3px rgba(32, 133, 130, .2);--gb-ease: cubic-bezier(.2, .8, .2, 1)}html{font-size:16px;scroll-behavior:smooth}body{font-size:var(--gb-type-body);line-height:var(--gb-leading-copy)}button,input,select,textarea{letter-spacing:0}button,[role=button],a,input,select,textarea{transition:color .2s var(--gb-ease),background-color .2s var(--gb-ease),border-color .2s var(--gb-ease),box-shadow .2s var(--gb-ease),transform .2s var(--gb-ease),opacity .2s var(--gb-ease)}:where(button,[role=button],a,input,select,textarea):focus-visible{outline:2px solid #2b8c88;outline-offset:2px;box-shadow:var(--gb-focus-ring)}:where(button,[role=button]):active:not(:disabled){transform:translateY(0) scale(.985)}.topbar{min-height:92px;height:auto;padding-block:14px}.brand{gap:13px}.brand-mark{width:42px;height:42px;border-radius:13px;font-size:var(--gb-type-caption)}.brand-copy{gap:5px}.brand-copy strong{font-size:var(--gb-type-body)!important;line-height:1.15}.brand-copy small{font-size:var(--gb-type-micro)!important;line-height:1.25!important}.mode-pill,.api-health{font-size:var(--gb-type-micro)!important;line-height:1.2!important}.mode-pill{padding:9px 13px}.shell-nav button,.payment-room-button{min-height:40px;font-size:var(--gb-type-label)!important;line-height:1.2!important}.shell-nav{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.shell-nav::-webkit-scrollbar{display:none}.payment-room-button{padding-inline:14px;font-size:var(--gb-type-micro)!important}.workspace{grid-template-columns:minmax(300px,.84fr) minmax(440px,1.08fr) minmax(300px,.8fr);gap:clamp(24px,2.4vw,42px)}.context-panel{padding-top:30px}.section-index,.card-kicker{font-size:var(--gb-type-micro)!important;line-height:1.25!important}.context-copy h1{margin-block:20px;font-size:clamp(2.05rem,2.55vw,2.7rem);line-height:1.04}.context-copy p{font-size:var(--gb-type-body-lg)!important;line-height:1.75!important}.block-head,.bind-button{font-size:var(--gb-type-caption)!important;line-height:1.3!important}.connection-block{margin-top:32px}.connection-select{min-height:60px;grid-template-columns:38px minmax(0,1fr) auto;padding:10px 12px;border-radius:15px;box-shadow:0 10px 30px #18424e0f}.connection-bank{width:38px;height:38px;font-size:var(--gb-type-micro)!important}.connection-select select{font-size:var(--gb-type-label)!important;line-height:1.3!important}.connection-state{padding:6px 9px;font-size:var(--gb-type-micro)!important;line-height:1.2!important}.connection-meta{gap:8px;margin-top:9px}.connection-meta span{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.connection-meta b{font-size:.625rem!important;line-height:1.2!important}.device-card{padding:18px;border-radius:var(--gb-radius-card);box-shadow:0 14px 38px #133a460e}.device-card-head{grid-template-columns:38px minmax(0,1fr) auto;gap:12px}.device-icon{width:38px;height:38px}.device-card-head strong{font-size:var(--gb-type-label)!important;line-height:1.3!important}.device-card-head span,.device-card dt,.verified-badge{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.device-card dd{font-size:var(--gb-type-caption)!important;line-height:1.35!important}.context-foot{gap:9px;font-size:var(--gb-type-caption)!important;line-height:1.55!important}.auth-card{min-height:680px;padding:clamp(38px,4.2vw,58px);border-radius:28px;box-shadow:var(--gb-shadow-float)}.card-top{grid-template-columns:48px 1fr;gap:20px}.stage-number{width:48px;height:48px;font-size:var(--gb-type-caption)!important}.card-title h2,.success-hero h2,.blocked-card h2{font-size:clamp(1.9rem,2.35vw,2.5rem)}.card-title p,.success-hero p,.blocked-card>p{font-size:var(--gb-type-body)!important;line-height:1.65!important}.notice{padding:12px 14px;font-size:var(--gb-type-caption)!important;line-height:1.6!important}.chrome-mode-selector{gap:10px;margin-bottom:18px}.chrome-mode-selector>button{min-height:74px;grid-template-columns:38px minmax(0,1fr) 14px;padding:13px;border-radius:15px}.chrome-mode-selector .mode-icon{width:38px;height:38px}.chrome-mode-selector strong{font-size:var(--gb-type-label)!important;line-height:1.3!important}.chrome-mode-selector small{font-size:var(--gb-type-micro)!important;line-height:1.45!important}.bound-account{padding:18px;border-radius:var(--gb-radius-card)}.bound-head small,.vault-badge,.auto-plan small{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.bound-head strong{font-size:var(--gb-type-body)!important;line-height:1.3!important}.bound-head b,.auto-plan b{font-size:var(--gb-type-caption)!important;line-height:1.25!important}.auto-plan{gap:9px}.auto-plan span{min-height:68px;padding:11px}.primary-action,.secondary-action{min-height:54px;border-radius:14px;font-size:var(--gb-type-body)!important}.credential-hint span,.credential-hint code,.otp-visual small,.otp-foot,.context-panel :where(.relay-observer,.inquiry-control,.browser-automation,.session-keepalive,.connector-setup) small{font-size:var(--gb-type-micro)!important;line-height:1.4!important}.context-panel :where(.relay-observer,.inquiry-control,.browser-automation,.session-keepalive,.connector-setup) strong{font-size:var(--gb-type-label)!important;line-height:1.35!important}.context-panel :where(.relay-observer,.inquiry-control,.browser-automation,.session-keepalive,.connector-setup) p,.relay-safety,.relay-empty small,.relay-trace article>p,.automation-confirm,.automation-submit>span,.inquiry-actions>span small,.inquiry-gate p{font-size:var(--gb-type-caption)!important;line-height:1.55!important}.context-panel :where(.relay-observer,.inquiry-control,.browser-automation,.session-keepalive,.connector-setup) button,.context-panel .connector-setup-actions a,.inquiry-actions button,.automation-submit>button,.keepalive-actions button{min-height:40px;font-size:var(--gb-type-caption)!important}.live-rail{padding:29px 26px 20px!important;border-radius:26px!important;box-shadow:0 32px 76px #04172147!important}.rail-head span,.origin-proof small,.live-event small{font-size:var(--gb-type-micro)!important;line-height:1.3!important}.rail-head h2{margin-top:9px!important;font-size:1.5rem!important;line-height:1.15!important}.rail-head>b{padding:8px 10px!important;font-size:var(--gb-type-micro)!important}.origin-proof{gap:9px!important;margin:25px 0 12px!important;padding:16px!important;border-radius:15px!important}.origin-proof strong{font-size:var(--gb-type-label)!important;line-height:1.35!important}.origin-proof>span{font-size:var(--gb-type-micro)!important;line-height:1.55!important}.live-timeline li{min-height:62px;grid-template-columns:36px minmax(0,1fr) auto!important;gap:13px!important;padding-block:11px!important}.live-timeline li:not(:last-child):after{left:17px!important;top:48px!important}.live-timeline .node{width:35px!important;height:35px!important;font-size:var(--gb-type-micro)!important}.live-timeline strong{font-size:var(--gb-type-label)!important;line-height:1.3!important}.live-timeline small{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.live-timeline li>b{font-size:.625rem!important;line-height:1.2!important}.live-event{padding:15px!important;border-radius:14px!important}.live-event p{font-size:var(--gb-type-caption)!important;line-height:1.55!important}.live-event code,.live-rail footer small{font-size:var(--gb-type-micro)!important;line-height:1.3!important}.live-rail footer strong{font-size:var(--gb-type-caption)!important;line-height:1.25!important}.inquiry-target-grid label>span,.automation-grid label>span{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.inquiry-target-grid input,.automation-grid input{min-height:42px;height:42px;font-size:var(--gb-type-caption)!important}.relay-request-grid small,.relay-response small,.inquiry-command small,.automation-command small,.automation-review small{font-size:.625rem!important;line-height:1.25!important}.relay-request-grid b,.relay-response b,.inquiry-command b,.automation-command b,.automation-review strong,.relay-trace article>code{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.payment-room-shell{--gb-room-line: rgba(181, 200, 205, .72);grid-template-rows:80px minmax(0,1fr)!important;font-size:var(--gb-type-body)}.payment-room-topbar{padding-inline:30px!important;border-bottom-color:var(--gb-room-line)!important}.payment-room-brand strong,.payment-room-status strong,.payment-connection strong,.payment-core-lock strong,.payment-room-shell strong{font-size:var(--gb-type-label)!important;line-height:1.35!important}.payment-room-shell small{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.payment-room-shell p{font-size:var(--gb-type-caption)!important;line-height:1.6!important}.payment-room-shell b,.payment-room-shell i,.payment-room-shell code,.payment-room-shell time{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.payment-brand-mark{width:42px!important;height:42px!important;font-size:var(--gb-type-caption)!important}.payment-room-status{min-height:50px;padding:9px 17px!important;border-radius:15px!important}.payment-room-actions button{min-height:42px!important;padding-inline:14px!important;font-size:var(--gb-type-caption)!important}.payment-room-actions .payment-room-close{width:42px!important}.payment-room-body{grid-template-columns:270px minmax(0,1fr)!important}.payment-room-nav{padding:26px 18px!important;border-right-color:var(--gb-room-line)!important}.payment-connection{gap:13px!important;padding:0 9px 24px!important}.payment-connection-logo{width:42px!important;height:42px!important;font-size:var(--gb-type-micro)!important}.payment-room-nav nav{gap:8px!important;margin-top:20px!important}.payment-room-nav nav button{min-height:66px!important;gap:13px!important;padding:12px 13px!important;border-radius:15px!important}.payment-room-nav nav strong{font-size:var(--gb-type-label)!important}.payment-room-nav nav small{font-size:var(--gb-type-micro)!important}.payment-room-nav nav button.active{box-shadow:0 12px 30px #14424d13!important}.payment-core-lock{gap:12px!important;padding:15px!important;border-radius:16px!important}.payment-room-main{padding:32px clamp(28px,3.4vw,58px) 44px!important;scrollbar-gutter:stable}.view-header{margin-bottom:26px!important}.view-header>div:first-child{gap:9px!important}.view-header h2{font-size:clamp(2rem,2.5vw,2.75rem)!important;line-height:1.05!important}.view-header p{max-width:760px;font-size:var(--gb-type-body)!important;line-height:1.6!important}.accent-button,.rule-header-actions button{min-height:44px!important;padding-inline:17px!important;border-radius:12px!important;font-size:var(--gb-type-caption)!important}.payment-metrics{gap:14px!important;margin-bottom:20px!important}.payment-metrics article{gap:13px!important;min-height:84px;padding:17px!important;border-radius:17px!important;box-shadow:var(--gb-shadow-card)!important}.payment-metrics strong{font-size:1.45rem!important;line-height:1!important}.payment-metrics b{font-size:var(--gb-type-micro)!important}.payment-composer,.beneficiary-form{padding:21px!important;border-radius:19px!important;box-shadow:var(--gb-shadow-card)!important}.composer-head strong,.beneficiary-form-head strong{font-size:var(--gb-type-subtitle)!important}.payment-room-shell label>span{font-size:var(--gb-type-caption)!important;line-height:1.35!important}.payment-room-shell input,.payment-room-shell select,.payment-room-shell textarea{min-height:42px;padding-inline:12px;border-radius:10px!important;font-size:var(--gb-type-label)!important;line-height:1.45!important}.payment-room-shell textarea{padding-block:11px}.composer-foot button,.beneficiary-form>button,.order-action-grid button,.evaluate-button,.prepare-button,.payment-room-shell .profile-card button{min-height:42px!important;font-size:var(--gb-type-caption)!important}.orders-layout{min-height:520px!important;gap:18px!important}.orders-list-panel,.order-inspector,.beneficiary-cards article,.rule-versions,.rule-editor,.rule-inspector,.profile-card,.official-rulebook{border-radius:20px!important;box-shadow:var(--gb-shadow-card)!important}.orders-list-panel>header,.order-inspector>header,.rule-versions>header,.rule-inspector>header,.profile-card>header,.official-rulebook>header{min-height:66px!important;padding-inline:19px!important}.orders-list-panel header strong,.order-inspector header strong,.rule-versions header strong,.rule-inspector header strong,.profile-card header strong,.official-rulebook header strong{font-size:var(--gb-type-body)!important}.order-row{min-height:86px!important;gap:12px!important;padding:14px 17px!important}.order-primary strong{font-size:var(--gb-type-label)!important}.order-primary b,.order-primary small,.order-amount small{font-size:var(--gb-type-micro)!important}.order-amount strong{font-size:var(--gb-type-subtitle)!important}.order-state{min-width:82px!important;padding:7px 9px!important;font-size:var(--gb-type-micro)!important}.intent-summary>span{padding:13px!important}.intent-summary strong,.transfer-policy-card>div strong{font-size:var(--gb-type-caption)!important}.decision-card,.finding-stack article{padding:13px!important}.decision-card strong,.finding-stack strong,.transfer-policy-card>header strong{font-size:var(--gb-type-label)!important}.transfer-policy-card>p,.finding-stack p,.final-boundary p{font-size:var(--gb-type-caption)!important}.empty-state{gap:11px!important}.empty-state strong{font-size:var(--gb-type-body)!important}.empty-state small{max-width:360px;font-size:var(--gb-type-caption)!important}.route-policy-matrix article,.beneficiary-cards article,.rule-decision,.official-rulebook article{transition:transform .22s var(--gb-ease),box-shadow .22s var(--gb-ease),border-color .22s var(--gb-ease)}.route-policy-matrix article:hover,.beneficiary-cards article:hover,.official-rulebook article:hover{transform:translateY(-2px);box-shadow:var(--gb-shadow-card)}.help-center{font-size:var(--gb-type-body)}.help-center small{font-size:var(--gb-type-micro)!important;line-height:1.35!important}.help-center strong{font-size:var(--gb-type-label)!important;line-height:1.4!important}.help-center p{font-size:var(--gb-type-caption)!important;line-height:1.65!important}.help-center button,.help-center input,.help-center select,.help-center textarea{font-size:var(--gb-type-caption)!important;line-height:1.35!important}.help-center code,.help-center pre,.help-center kbd{font-size:var(--gb-type-micro)!important;line-height:1.6!important}.help-hero{margin-bottom:18px}.help-hero h2{font-size:clamp(2rem,2.5vw,2.75rem)!important;line-height:1.04!important}.help-hero p{font-size:var(--gb-type-body)!important}.help-verification{min-width:270px!important;gap:13px!important;padding:15px 17px!important;border-radius:16px!important;box-shadow:0 10px 28px #154e4d0e}.help-verification strong{font-size:var(--gb-type-body)!important}.boundary-ribbon{grid-template-columns:46px minmax(0,1fr) auto!important;gap:15px!important;padding:16px 18px!important;border-radius:17px!important}.boundary-ribbon strong{font-size:var(--gb-type-label)!important}.boundary-ribbon>i{padding:8px 10px!important;font-size:var(--gb-type-micro)!important}.help-command{min-height:64px;gap:14px!important;padding:11px!important;border-radius:17px!important;box-shadow:var(--gb-shadow-card)!important}.help-command input{min-height:42px;height:42px!important;font-size:var(--gb-type-label)!important}.help-command button{min-height:42px;padding-inline:15px!important;font-size:var(--gb-type-caption)!important}.help-layout{grid-template-columns:275px minmax(0,1fr)!important;gap:18px!important}.help-navigation{gap:17px!important;padding:15px!important;border-radius:19px!important;box-shadow:var(--gb-shadow-card)!important}.help-navigation>div{gap:7px!important}.help-navigation button{min-height:64px;grid-template-columns:30px minmax(0,1fr) 14px!important;gap:10px!important;padding:11px 10px!important;border-radius:12px!important}.help-navigation button strong{font-size:var(--gb-type-label)!important}.help-navigation button p,.help-navigation footer p{font-size:var(--gb-type-micro)!important}.help-navigation footer{gap:11px!important;padding:14px!important;border-radius:13px!important}.help-document{padding:24px!important;border-radius:21px!important;box-shadow:var(--gb-shadow-card)!important}.help-topic{gap:19px!important}.topic-header{grid-template-columns:52px minmax(0,1fr)!important;gap:17px!important;padding-bottom:20px!important}.topic-header>span{width:50px!important;height:50px!important;font-size:var(--gb-type-caption)!important}.topic-header h3{font-size:clamp(1.65rem,2vw,2.1rem)!important;line-height:1.12!important}.topic-header p{max-width:860px!important;font-size:var(--gb-type-body)!important}.architecture-flow{gap:10px!important;padding-bottom:8px!important;scrollbar-gutter:stable}.architecture-flow article{min-width:190px!important;gap:9px!important;padding:16px!important;border-radius:15px!important}.architecture-flow strong{font-size:var(--gb-type-label)!important}.architecture-flow p{font-size:var(--gb-type-caption)!important}.help-two-column{gap:17px!important}.help-panel,.source-register,.field-register,.idempotency-model,.signature-lab,.retry-timeline,.polling-guide,.help-code-block{border-radius:17px!important;box-shadow:0 10px 30px #133a440b}.help-panel>header,.source-register>header,.field-register>header,.idempotency-model>header,.retry-timeline>header,.polling-guide>header{min-height:62px!important;padding-inline:17px!important}.help-panel>header strong,.source-register>header strong,.field-register>header strong,.idempotency-model>header strong,.retry-timeline>header strong,.polling-guide>header strong{font-size:var(--gb-type-body)!important}.numbered-runbook li,.polling-guide li,.source-register article{gap:12px!important;padding:13px 16px!important}.numbered-runbook strong,.source-register article strong,.readiness-panel li strong{font-size:var(--gb-type-label)!important}.numbered-runbook p,.source-register article p,.readiness-panel li p{font-size:var(--gb-type-caption)!important}.readiness-ring,.go-live-dial{width:132px!important}.readiness-ring strong,.go-live-dial strong{font-size:1.6rem!important;line-height:1!important}.readiness-panel>button,.bank-filter button,.constraint-grid article>button{min-height:38px!important;font-size:var(--gb-type-caption)!important}.constraint-grid{gap:14px!important}.constraint-grid article{gap:12px!important;padding:17px!important;border-radius:15px!important}.constraint-grid article>strong{font-size:var(--gb-type-body)!important}.constraint-grid article>p,.constraint-grid article>footer p{font-size:var(--gb-type-caption)!important}.constraint-grid article,.auth-principles article,.webhook-overview article,.response-contract article{transition:transform .22s var(--gb-ease),box-shadow .22s var(--gb-ease),border-color .22s var(--gb-ease)}.constraint-grid article:hover,.auth-principles article:hover,.webhook-overview article:hover,.response-contract article:hover{transform:translateY(-2px);box-shadow:var(--gb-shadow-card)}.auth-principles,.webhook-overview,.response-contract{gap:14px!important}.auth-principles article,.webhook-overview article,.response-contract article{gap:12px!important;padding:16px!important;border-radius:14px!important}.auth-principles strong,.webhook-overview strong,.response-contract strong{font-size:var(--gb-type-label)!important}.signature-lab>header{padding:16px 18px!important}.signature-lab input,.signature-lab select,.signature-lab textarea{min-height:42px!important;font-size:var(--gb-type-caption)!important}.signature-lab textarea{min-height:120px!important}.signature-lab-grid>section code,.signature-lab-grid>section pre,.help-code-block code{font-size:var(--gb-type-caption)!important;line-height:1.7!important}.field-register>div{min-height:54px!important;padding:11px 17px!important}.field-register>div code,.field-register>div p{font-size:var(--gb-type-caption)!important}.endpoint-banner{min-height:56px;padding:14px!important}.endpoint-banner code{font-size:var(--gb-type-label)!important}.endpoint-banner>span,.endpoint-banner i,.endpoint-banner b{font-size:var(--gb-type-micro)!important}.help-search-results>button{min-height:68px;padding:14px 17px!important}.help-search-results>button strong{font-size:var(--gb-type-label)!important}.error-catalog article,.error-catalog header{min-height:52px}.stm-shell{font-size:var(--gb-type-body)}.stm-shell small{font-size:var(--gb-type-micro)!important;line-height:1.4!important}.stm-shell p,.stm-shell span,.stm-shell label{line-height:1.55}.stm-shell button,.stm-shell input,.stm-shell select{min-height:40px;font-size:var(--gb-type-label)!important}.stm-hero h1{font-size:clamp(2.25rem,3.1vw,3.25rem)!important}.stm-hero p{font-size:var(--gb-type-body)!important}.stm-trust-row strong,.stm-kpi>strong,.stm-table-card>header strong,.stm-runs>header strong{font-size:var(--gb-type-body)!important}.stm-trust-row small,.stm-kpi>span,.stm-hint,.stm-run-meta,.stm-table-card td{font-size:var(--gb-type-caption)!important}.stm-table-card th{font-size:var(--gb-type-micro)!important}.stm-kpis,.stm-balances{gap:14px!important}.stm-kpi,.stm-balance,.stm-controls,.stm-table-card,.stm-runs{border-radius:var(--gb-radius-card)!important;box-shadow:var(--gb-shadow-card)}.auth-card,.device-card,.payment-metrics article,.orders-list-panel,.order-inspector,.help-document,.help-navigation,.stm-kpi,.stm-balance{border-color:#bccdd2c7}*{scrollbar-width:thin;scrollbar-color:rgba(40,121,118,.28) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#28797647;background-clip:padding-box}@media (max-width: 1320px){.topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:14px}.topbar-center{gap:9px}.top-actions{gap:8px}.api-health{display:none}.workspace{grid-template-columns:minmax(280px,.82fr) minmax(420px,1.08fr) minmax(280px,.78fr);gap:24px}.payment-room-body{grid-template-columns:248px minmax(0,1fr)!important}.payment-room-nav{padding-inline:14px!important}.help-layout{grid-template-columns:250px minmax(0,1fr)!important}}@media (max-width: 1120px){.workspace{grid-template-columns:minmax(300px,.86fr) minmax(430px,1.14fr)}.workspace>aside,.trace-panel{grid-column:1 / -1}.payment-room-main{padding-inline:24px!important}.payment-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.help-layout{grid-template-columns:230px minmax(0,1fr)!important}.help-two-column{grid-template-columns:1fr!important}}@media (max-width: 820px){.app-shell{padding-inline:18px}.topbar{min-height:78px;grid-template-columns:42px minmax(0,1fr) auto;gap:9px;padding-block:10px}.brand-copy{display:none}.brand-mark{width:40px;height:40px}.topbar-center{min-width:0;justify-content:stretch}.shell-nav{width:100%}.shell-nav button{flex:0 0 auto;min-width:max-content;padding-inline:9px;font-size:var(--gb-type-caption)!important}.top-actions{gap:5px}.payment-room-button{width:44px;min-width:44px;padding:0;overflow:hidden;font-size:0!important}.payment-room-button:after{font-size:var(--gb-type-micro);line-height:1}.payment-room-button:after{content:"代付"}.workspace{grid-template-columns:1fr}.auth-card{min-height:auto;padding:30px 24px}.payment-room-shell{grid-template-rows:auto minmax(0,1fr)!important}.payment-room-topbar{min-height:72px;grid-template-columns:1fr auto!important;padding:10px 16px!important}.payment-room-status{display:none!important}.payment-room-body{grid-template-columns:1fr!important}.payment-room-nav{max-height:164px;padding:12px!important;border-right:0!important;border-bottom:1px solid var(--gb-room-line);overflow-x:auto}.payment-connection,.payment-core-lock{display:none!important}.payment-room-nav nav{grid-template-columns:repeat(5,minmax(150px,1fr));margin-top:0!important}.payment-room-nav nav button{min-height:58px!important}.payment-room-main{padding:22px 16px 36px!important}.view-header{align-items:flex-start!important}.orders-layout,.signature-lab-grid,.constraint-grid,.auth-principles,.webhook-overview,.response-contract,.help-layout{grid-template-columns:1fr!important}.help-navigation{position:relative!important;grid-template-columns:repeat(2,minmax(0,1fr))}.help-navigation footer{grid-column:1 / -1}}@media (max-width: 560px){.payment-room-nav{max-height:178px!important}.payment-room-nav nav{grid-template-columns:repeat(5,minmax(118px,1fr))!important;gap:7px!important}.payment-room-nav nav button{justify-content:flex-start!important;min-height:54px!important;padding:8px 10px!important}.payment-room-nav nav button>span{display:flex!important;min-width:0}.payment-room-nav nav button>span strong{overflow:hidden;font-size:var(--gb-type-micro)!important;line-height:1.2!important;text-overflow:ellipsis;white-space:nowrap}.payment-room-nav nav button>span small{display:none!important}.chrome-mode-selector,.auto-plan,.payment-metrics,.composer-grid,.beneficiary-grid,.help-navigation,.stm-kpis,.stm-balances{grid-template-columns:1fr!important}.context-copy h1{font-size:2.1rem}.view-header{display:grid!important}.view-header .accent-button{width:100%}.help-document{padding:18px!important}.topic-header{grid-template-columns:1fr!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mobile-top-context,.mobile-header-menu,.mobile-bottom-nav{display:none}.mobile-more-backdrop{--mobile-sheet-accent: #1d817e;position:fixed;inset:0;z-index:6200;display:flex;align-items:flex-end;justify-content:center;padding:max(12px,env(safe-area-inset-top)) 12px 0;background:#04182094;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-more-sheet{width:min(620px,100%);max-height:calc(100dvh - max(12px,env(safe-area-inset-top)));overflow:auto;overscroll-behavior:contain;padding:0 18px calc(18px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.78);border-bottom:0;border-radius:26px 26px 0 0;color:#0a2b3a;background:radial-gradient(circle at 92% 0,rgba(44,150,146,.14),transparent 31%),#f9fcfcfb;box-shadow:0 -24px 80px #031c253d;scrollbar-width:thin}.mobile-more-sheet>header{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:46px minmax(0,1fr) 44px;gap:11px;align-items:center;min-height:82px;margin:0 -18px;padding:12px 18px;border-bottom:1px solid rgba(18,63,74,.08);background:#f9fcfcf0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-more-sheet>header>span:nth-child(2),.mobile-more-sheet>header>span:nth-child(2) strong,.mobile-more-sheet>header>span:nth-child(2) small{min-width:0;display:block}.mobile-more-sheet>header small,.mobile-payment-entry small{color:#718792;font:700 10px/1.35 var(--font-mono);letter-spacing:.1em}.mobile-more-sheet>header strong{margin-top:4px;font-size:18px;line-height:1.2}.mobile-more-sheet>header>button{width:44px;height:44px;border:1px solid #d7e2e5;border-radius:14px;color:#5b717d;background:#fff;cursor:pointer;font-size:24px}.mobile-sheet-mark{width:44px;height:44px;display:grid!important;place-items:center;border-radius:14px;color:#eefaf8;background:linear-gradient(145deg,#228984,#0c4653);box-shadow:0 9px 22px #0e4c5233;font:800 12px/1 var(--font-sans);letter-spacing:.08em}.mobile-user-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:11px;align-items:center;margin:16px 0 12px;padding:13px;border:1px solid rgba(29,129,126,.15);border-radius:17px;background:linear-gradient(135deg,#e5f6f3eb,#ffffffe6)}.mobile-user-card>span:first-child{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;color:#1b7773;background:#fff;box-shadow:0 5px 18px #11515317}.mobile-user-card svg{width:18px}.mobile-user-card>span:nth-child(2){min-width:0;display:grid;gap:2px}.mobile-user-card small{color:#728891;font-size:11px}.mobile-user-card strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.mobile-user-card i{padding:6px 8px;border-radius:999px;color:#1c756e;background:#23917b1a;font:800 9px/1 var(--font-mono);letter-spacing:.08em}.mobile-more-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mobile-more-grid>button{min-width:0;min-height:82px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid #dce5e8;border-radius:17px;color:#173847;background:#ffffffe6;text-align:left;cursor:pointer}.mobile-more-grid>button.active{border-color:#1d817e66;background:#eaf6f4;box-shadow:inset 0 0 0 1px #1d817e14}.mobile-more-grid>button>svg{width:22px;color:var(--mobile-sheet-accent)}.mobile-more-grid>button>span{min-width:0;display:grid;gap:4px}.mobile-more-grid strong{font-size:14px;line-height:1.2}.mobile-more-grid small{color:#788b94;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.mobile-payment-entry{width:100%;min-height:68px;display:grid;grid-template-columns:42px minmax(0,1fr) 24px;gap:11px;align-items:center;margin-top:12px;padding:12px 14px;border:1px solid rgba(20,106,103,.35);border-radius:18px;color:#fff;background:linear-gradient(135deg,#207f7b,#0d4d59);box-shadow:0 13px 30px #0d4c5333;text-align:left;cursor:pointer}.mobile-payment-entry:disabled{opacity:.45;box-shadow:none}.mobile-payment-entry>svg{width:22px}.mobile-payment-entry>span{min-width:0;display:grid;gap:3px}.mobile-payment-entry small{color:#ffffffad}.mobile-payment-entry strong{font-size:14px}.mobile-more-sheet>footer{position:sticky;bottom:calc(-18px - env(safe-area-inset-bottom));z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px -18px calc(-18px - env(safe-area-inset-bottom));padding:12px 18px calc(18px + env(safe-area-inset-bottom));border-top:1px solid rgba(18,63,74,.08);background:#f9fcfcf0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-more-sheet>footer button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d6e1e4;border-radius:14px;color:#294957;background:#fff;cursor:pointer;font-size:13px;font-weight:700}.mobile-more-sheet>footer button.danger{color:#a53d43;border-color:#b1424838;background:#fff8f8}.mobile-more-sheet>footer svg{width:17px}.mobile-sheet-enter-active,.mobile-sheet-leave-active{transition:opacity .22s ease}.mobile-sheet-enter-active .mobile-more-sheet,.mobile-sheet-leave-active .mobile-more-sheet{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.mobile-sheet-enter-from,.mobile-sheet-leave-to{opacity:0}.mobile-sheet-enter-from .mobile-more-sheet,.mobile-sheet-leave-to .mobile-more-sheet{transform:translateY(100%)}@media (max-width: 900px){:root{--gb-type-micro: .75rem;--gb-type-caption: .8125rem;--gb-type-label: .875rem;--gb-type-body: .9375rem;--gb-type-body-lg: 1rem}html{width:100%;min-height:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;scroll-padding-top:calc(78px + env(safe-area-inset-top))}html.mobile-sheet-open,html.mobile-sheet-open body{overflow:hidden}body,#app{width:100%;min-height:100dvh;overflow-x:hidden}body{overscroll-behavior-y:none}button,[role=button],a,input,select,textarea{-webkit-tap-highlight-color:transparent;touch-action:manipulation}input,select,textarea{font-size:16px!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,button,[role=button]{min-height:44px;min-width:44px}#app .app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]),#app .app-shell select,#app .app-shell textarea{min-height:44px!important;font-size:16px!important}#app .app-shell button,#app .app-shell [role=button],body [role=dialog] button,body .payment-room-close{min-width:44px!important;min-height:44px!important}body .payment-room-close{min-width:44px!important}.app-shell{min-height:100dvh;padding:0 14px calc(94px + env(safe-area-inset-bottom));overflow-x:clip;overflow-y:visible}.ambient{opacity:.09}.topbar{position:sticky;top:0;z-index:1200;width:calc(100% + 28px);min-height:calc(68px + env(safe-area-inset-top));margin:0 -14px;padding:calc(8px + env(safe-area-inset-top)) 14px 8px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:11px;align-items:center;border-bottom:1px solid rgba(13,59,71,.09);background:#f6f9fae8;-webkit-backdrop-filter:blur(18px) saturate(1.25);backdrop-filter:blur(18px) saturate(1.25);box-shadow:0 8px 24px #0b313d0a}.topbar-center,.top-actions{display:none!important}.brand{width:44px;height:44px}.brand-copy{display:none!important}.brand-mark{width:44px;height:44px;border-radius:14px;font-size:12px}.mobile-top-context{min-width:0;display:grid;align-content:center;gap:2px}.mobile-top-context small{overflow:hidden;color:#748893;font:750 9px/1.25 var(--font-mono);letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap}.mobile-top-context strong{overflow:hidden;color:#0c2e3d;font-size:16px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.mobile-header-menu{width:44px;height:44px;display:grid;place-items:center;border:1px solid #d7e1e4;border-radius:14px;color:#4f6874;background:#ffffffd6;cursor:pointer}.mobile-header-menu.active{color:#1b7773;border-color:#1d817e59;background:#e9f5f3}.mobile-header-menu svg{width:20px}.mobile-bottom-nav{position:fixed;left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));z-index:1150;min-height:68px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;padding:7px 6px;border:1px solid rgba(255,255,255,.88);border-radius:23px;background:#fafcfcf0;-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);box-shadow:0 15px 48px #06252e33,0 1px 2px #06252e14}.mobile-bottom-nav>button{min-width:0;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:5px 2px;border:0;border-radius:16px;color:#7a8d96;background:transparent;cursor:pointer;font-size:10px;font-weight:700}.mobile-bottom-nav>button svg{width:20px;height:20px}.mobile-bottom-nav>button.active{color:#176f6c;background:#1c7e7a17}.mobile-bottom-nav>button.primary{color:#fff;background:linear-gradient(145deg,#238681,#105260);box-shadow:0 8px 19px #0e545838}.mobile-bottom-nav>button.primary:not(.active){opacity:.9}.workspace,.workspace.operator-help-workspace,.statements-workspace{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:16px;align-items:start;padding-top:14px}.workspace>*,.workspace section,.workspace article{min-width:0}.context-panel{min-height:auto;padding-top:8px}.modal-backdrop,.config-overlay{align-items:flex-end;place-items:end center;padding:max(10px,env(safe-area-inset-top)) 0 0;overscroll-behavior:contain}.binding-dialog,.config-dialog{width:100%;max-width:none;max-height:calc(100dvh - max(10px,env(safe-area-inset-top)));margin:0;padding:20px 16px calc(18px + env(safe-area-inset-bottom));border:0;border-radius:24px 24px 0 0;overscroll-behavior:contain}.binding-head,.config-dialog-head{position:sticky;top:-20px;z-index:4;margin:-20px -16px 14px;padding:16px;border-bottom:1px solid rgba(19,63,74,.08);background:#f9fcfcf5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.binding-head>button,.config-dialog-head>button{width:44px;height:44px;min-width:44px}.binding-head p{font-size:13px;line-height:1.5}.binding-security{margin-block:14px;grid-template-columns:44px minmax(0,1fr)}.binding-security strong{font-size:13px}.binding-security small{font-size:12px;line-height:1.45}.binding-grid{grid-template-columns:minmax(0,1fr);gap:13px}.dialog-field-wide{grid-column:auto}.dialog-field>span{font-size:13px}.dialog-field input,.dialog-field select{min-height:48px;height:48px}.binding-actions{position:sticky;bottom:calc(-18px - env(safe-area-inset-bottom));z-index:3;display:grid;grid-template-columns:1fr 1.25fr;margin:18px -16px calc(-18px - env(safe-area-inset-bottom));padding:12px 16px calc(18px + env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dialog-cancel,.dialog-submit{min-height:48px;font-size:14px}.api-notice{top:calc(12px + env(safe-area-inset-top))!important}.operator-help-toast,.payment-toast{bottom:calc(92px + env(safe-area-inset-bottom))!important}.statements-no-connection{margin:28px auto}.statements-no-connection button{min-height:46px}}@media (max-width: 430px){.app-shell{padding-inline:12px}.topbar{width:calc(100% + 24px);margin-inline:-12px;padding-inline:12px}.workspace{gap:13px}.mobile-more-backdrop{padding-inline:0}.mobile-more-sheet{border-radius:24px 24px 0 0}}@media (max-width: 365px){.mobile-more-grid{grid-template-columns:minmax(0,1fr)}.mobile-more-grid>button{min-height:68px}.mobile-bottom-nav{left:6px;right:6px}.mobile-bottom-nav>button{font-size:9px}}@media (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.app-shell{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.topbar{min-height:calc(58px + env(safe-area-inset-top));padding-block:calc(4px + env(safe-area-inset-top)) 4px}.mobile-bottom-nav{min-height:58px;padding-block:4px}.mobile-bottom-nav>button{min-height:48px;flex-direction:row;gap:5px}.mobile-more-sheet{max-height:calc(100dvh - max(6px,env(safe-area-inset-top)))}}@media (prefers-reduced-motion: reduce){.mobile-sheet-enter-active,.mobile-sheet-leave-active,.mobile-sheet-enter-active .mobile-more-sheet,.mobile-sheet-leave-active .mobile-more-sheet{transition-duration:.01ms}}
