.ccx-web-logo{--ccx-logo-bg-start:#d1fae5;--ccx-logo-bg-mid:#dbeafe;--ccx-logo-bg-end:#f8fafc;--ccx-logo-border:#3b82f6;--ccx-logo-border-opacity:.3;--ccx-logo-panel-start:#f0f9ff;--ccx-logo-panel-mid:#eff6ff;--ccx-logo-panel-end:#ecfdf5;--ccx-logo-panel-start-opacity:.98;--ccx-logo-panel-mid-opacity:.95;--ccx-logo-panel-end-opacity:.98;--ccx-logo-panel-border:#3b82f6;--ccx-logo-divider:#94a3b8;--ccx-logo-divider-opacity:.25;--ccx-logo-flow-start:#0284c7;--ccx-logo-flow-mid:#4f46e5;--ccx-logo-flow-end:#059669;--ccx-logo-dot-green:#059669;--ccx-logo-dot-blue:#0284c7;--ccx-logo-dot-indigo:#4f46e5;--ccx-logo-dot-opacity:.85;--ccx-logo-status-green:#059669;--ccx-logo-status-blue:#0284c7;--ccx-logo-status-green-opacity:.55;--ccx-logo-status-blue-opacity:.42;--ccx-logo-online:#14b8a6;--ccx-logo-online-ring-opacity:.3;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.v-theme--dark .ccx-web-logo{--ccx-logo-bg-start:#064e3b;--ccx-logo-bg-mid:#082f49;--ccx-logo-bg-end:#020617;--ccx-logo-border:#93c5fd;--ccx-logo-border-opacity:.32;--ccx-logo-panel-start:#102a56;--ccx-logo-panel-mid:#06142a;--ccx-logo-panel-end:#042f2e;--ccx-logo-panel-start-opacity:.95;--ccx-logo-panel-mid-opacity:.92;--ccx-logo-panel-end-opacity:.95;--ccx-logo-panel-border:#93c5fd;--ccx-logo-divider:#bae6fd;--ccx-logo-divider-opacity:.18;--ccx-logo-flow-start:#38bdf8;--ccx-logo-flow-mid:#6366f1;--ccx-logo-flow-end:#10b981;--ccx-logo-dot-green:#10b981;--ccx-logo-dot-blue:#38bdf8;--ccx-logo-dot-indigo:#6366f1;--ccx-logo-dot-opacity:.78;--ccx-logo-status-green:#10b981;--ccx-logo-status-blue:#38bdf8;--ccx-logo-status-green-opacity:.46;--ccx-logo-status-blue-opacity:.34;--ccx-logo-online:#5eead4;--ccx-logo-online-ring-opacity:.24}.ccx-logo-svg{width:100%;height:100%}@keyframes gateway-pulse{0%,to{transform-origin:76px 74px;opacity:.82;transform:scale(.92)}50%{transform-origin:76px 74px;opacity:1;transform:scale(1.12)}}.animate-gateway-pulse{animation:2.4s ease-in-out infinite gateway-pulse}.add-channel-dialog[data-v-7cc4de4e]{overflow:hidden}.modal-header-text[data-v-7cc4de4e]{min-width:0}.modal-title[data-v-7cc4de4e]{font-size:1.125rem;font-weight:700;line-height:1.2}.modal-subtitle[data-v-7cc4de4e]{margin-top:2px;font-size:.875rem;line-height:1.35}.text-white-subtitle[data-v-7cc4de4e]{color:#ffffffdb}.quick-input-textarea[data-v-7cc4de4e]{width:100%}.detection-status-card[data-v-7cc4de4e]{border-color:rgba(var(--v-theme-outline), .32)}.base-url-item[data-v-7cc4de4e]{padding:2px 0}.upstream-type-card[data-v-7cc4de4e]{border:1px solid rgba(var(--v-theme-outline), .32)}.upstream-select[data-v-7cc4de4e]{min-width:160px}.apikeys-card[data-v-7cc4de4e]{border:1px solid rgba(var(--v-theme-outline), .32)}.placement-switch-card[data-v-7cc4de4e]{border:1px solid rgba(var(--v-theme-outline), .32);transition:border-color .15s,background .15s}.placement-switch-card[data-v-7cc4de4e]:hover{border-color:rgba(var(--v-theme-primary), .45);background:rgba(var(--v-theme-primary), .04)}.placement-switch[data-v-7cc4de4e]{pointer-events:none;flex-shrink:0}.placement-switch[data-v-7cc4de4e] .v-selection-control{min-height:auto}.shortcut-hint[data-v-7cc4de4e]{opacity:.55;font-size:.75rem}.key-tooltip[data-v-7cc4de4e]{max-width:320px}.modal-header-text[data-v-3ca6b37b]{flex-direction:column;gap:4px;display:flex}.modal-title[data-v-3ca6b37b]{letter-spacing:0;font-size:1.125rem;font-weight:600;line-height:1.3}.modal-subtitle[data-v-3ca6b37b]{font-size:.8125rem;line-height:1.5}.header-capability-actions[data-v-3ca6b37b]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.capability-test-btn[data-v-3ca6b37b]{text-transform:none;letter-spacing:0;padding-inline:12px;font-size:.8125rem;font-weight:600}.capability-test-btn[data-v-3ca6b37b] .v-btn__content{gap:4px;line-height:1.5}.text-white-subtitle[data-v-3ca6b37b]{color:#ffffffc7!important}.animate-pulse[data-v-3ca6b37b]{animation:1.5s ease-in-out infinite pulse-3ca6b37b}@keyframes pulse-3ca6b37b{0%,to{opacity:1}50%{opacity:.7}}.sidebar-nav[data-v-791b1d46]{border-right:1px solid rgba(var(--v-border-color), .12);background:rgba(var(--v-theme-surface), 1);flex-shrink:0;width:190px;min-width:190px;padding:16px 12px;overflow-y:auto}.sidebar-nav-title[data-v-791b1d46]{letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .4);padding:0 12px 8px;font-size:10px;font-weight:700}.sidebar-nav-item[data-v-791b1d46]{width:100%;color:rgba(var(--v-theme-on-surface), .65);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;margin-bottom:2px;padding:8px 12px;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex;position:relative}.sidebar-nav-item[data-v-791b1d46]:hover{color:rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-on-surface), .04)}.sidebar-nav-item--active[data-v-791b1d46]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .08);border-color:rgba(var(--v-theme-primary), .12);font-weight:600;box-shadow:0 1px 2px #0000000a}.sidebar-nav-indicator[data-v-791b1d46]{background:rgb(var(--v-theme-primary));width:3px;box-shadow:0 0 8px rgba(var(--v-theme-primary), .4);border-radius:0 3px 3px 0;position:absolute;top:8px;bottom:8px;left:0}.sidebar-nav-label[data-v-791b1d46]{white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}@media (width<=960px){.sidebar-nav[data-v-791b1d46]{display:none}}.base-url-hint[data-v-bbea5319]{background:rgba(var(--v-theme-surface-variant), .3);border-radius:4px;margin-top:8px;padding:8px 12px}.expected-request-item[data-v-bbea5319]{margin:2px 0}.section-title[data-v-138ab1d4]{font-size:1.125rem;font-weight:600}.animate-pulse[data-v-138ab1d4]{animation:1s ease-in-out 3 pulse-138ab1d4}@keyframes pulse-138ab1d4{0%,to{opacity:1}50%{opacity:.6}}.font-weight-mono[data-v-138ab1d4]{font-family:Monaco,Menlo,Ubuntu Mono,Courier New,monospace}.section-title[data-v-c7378b0a]{font-size:1.125rem;font-weight:600}.font-mono[data-v-c7378b0a]{font-family:Monaco,Menlo,Ubuntu Mono,Courier New,monospace}.mapping-container[data-v-c7378b0a]{background:rgba(var(--v-theme-surface-variant), .3)}.add-mapping-row[data-v-c7378b0a]{background:rgba(var(--v-theme-primary), .05);border:2px dashed rgba(var(--v-theme-primary), .3)}.arrow-icon[data-v-c7378b0a]{flex-shrink:0}.uppercase-label[data-v-c7378b0a]{text-transform:uppercase;letter-spacing:.5px;font-weight:600}.mapping-item[data-v-c7378b0a]{background:rgba(var(--v-theme-surface), .8);border:1px solid rgba(var(--v-theme-on-surface), .12);transition:all .2s}.mapping-item[data-v-c7378b0a]:hover{background:rgba(var(--v-theme-primary), .08);border-color:rgba(var(--v-theme-primary), .3)}.model-badge[data-v-c7378b0a]{background:rgba(var(--v-theme-surface-variant), .6);border:1px solid rgba(var(--v-theme-on-surface), .12);min-width:140px}.source-badge[data-v-c7378b0a]{background:linear-gradient(135deg, rgba(var(--v-theme-primary), .1), rgba(var(--v-theme-secondary), .05))}.badge-title[data-v-c7378b0a]{text-transform:uppercase;letter-spacing:.5px;color:rgba(var(--v-theme-on-surface), .6);margin-bottom:2px;font-size:.625rem;font-weight:700}.model-name[data-v-c7378b0a]{max-width:120px;font-size:.8125rem;font-weight:500}.target-wrapper[data-v-c7378b0a]{position:relative}.inner-label[data-v-c7378b0a]{z-index:1;background:rgb(var(--v-theme-surface));text-transform:uppercase;letter-spacing:.5px;color:rgba(var(--v-theme-on-surface), .6);padding:0 4px;font-size:.625rem;font-weight:700;position:absolute;top:-8px;left:12px}.action-group[data-v-c7378b0a]{flex-shrink:0}.section-card-title[data-v-76c668e8]{font-weight:600;line-height:1.4;font-size:.875rem!important}.section-title[data-v-a762b3ce]{letter-spacing:0;font-size:.875rem;font-weight:600;line-height:1.4}.stream-timeout-strategy-toggle[data-v-a762b3ce]{flex-wrap:wrap;width:100%;display:flex}.stream-timeout-strategy-toggle[data-v-a762b3ce] .v-btn{flex:120px;min-width:0}.timeout-control-grid[data-v-a762b3ce]{border:2px solid rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface));grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:16px;display:grid}.v-theme--dark .timeout-control-grid[data-v-a762b3ce]{border-color:#fff9}.timeout-control[data-v-a762b3ce]{padding:12px 14px;transition:opacity .2s;position:relative}.timeout-control--disabled[data-v-a762b3ce]{opacity:.4}.timeout-control[data-v-a762b3ce]:not(:last-child):after{content:"";background:rgb(var(--v-theme-on-surface));opacity:.18;width:2px;position:absolute;top:8px;bottom:8px;right:0}.v-theme--dark .timeout-control[data-v-a762b3ce]:not(:last-child):after{background:#fff9}.timeout-control-header[data-v-a762b3ce]{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.timeout-label[data-v-a762b3ce]{color:rgb(var(--v-theme-on-surface) / 70%);text-transform:uppercase;letter-spacing:0;font-size:.75rem;font-weight:600;line-height:1.3}.timeout-value[data-v-a762b3ce]{color:rgb(var(--v-theme-primary));border:2px solid rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface));text-align:center;flex-shrink:0;min-width:40px;padding:2px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8125rem;font-weight:700}.v-theme--dark .timeout-value[data-v-a762b3ce]{border-color:#ffffff80}.timeout-slider[data-v-a762b3ce]{appearance:none;border:2px solid rgb(var(--v-theme-on-surface) / 20%);background:rgb(var(--v-theme-on-surface) / 8%);cursor:pointer;border-radius:0;outline:none;width:100%;height:8px}.timeout-slider[data-v-a762b3ce]::-webkit-slider-thumb{appearance:none;background:rgb(var(--v-theme-primary));cursor:pointer;border:2px solid rgb(var(--v-theme-on-surface));width:20px;height:20px;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));border-radius:0;transition:box-shadow .1s}.timeout-slider[data-v-a762b3ce]::-webkit-slider-thumb:hover{box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface));transform:translate(-1px,-1px)}.timeout-slider[data-v-a762b3ce]::-moz-range-thumb{background:rgb(var(--v-theme-primary));cursor:pointer;border:2px solid rgb(var(--v-theme-on-surface));width:20px;height:20px;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));border-radius:0}.timeout-slider[data-v-a762b3ce]:disabled{opacity:.5;cursor:not-allowed}.v-theme--dark .timeout-slider[data-v-a762b3ce]{background:#ffffff0f;border-color:#fff3}.v-theme--dark .timeout-slider[data-v-a762b3ce]::-webkit-slider-thumb{border-color:#fff9;box-shadow:2px 2px #fff9}.v-theme--dark .timeout-slider[data-v-a762b3ce]::-moz-range-thumb{border-color:#fff9;box-shadow:2px 2px #fff9}.timeout-range[data-v-a762b3ce]{color:rgb(var(--v-theme-on-surface) / 50%);justify-content:space-between;margin-top:4px;font-size:.6875rem;display:flex}@media (width<=768px){.timeout-control-grid[data-v-a762b3ce]{grid-template-columns:1fr}.timeout-control[data-v-a762b3ce]:not(:last-child):after{display:none}}.section-title--soft[data-v-f245d649]{font-size:.875rem;font-weight:500}.channel-config-select[data-v-f245d649]{max-width:200px}.text-verbosity-select[data-v-f245d649]{flex:0 0 240px;max-width:240px}@media (width<=599px){.text-verbosity-select[data-v-f245d649]{flex:auto;max-width:none}}.section-title--soft[data-v-62ed2dcd],.section-title--soft[data-v-d59035c8]{font-size:.875rem;font-weight:500}.channel-config-select[data-v-d59035c8]{max-width:200px}.rate-limit-card[data-v-d59035c8]{background:rgba(var(--v-theme-surface-variant), .3)}.base-url-hint[data-v-161cbc4e]{min-height:20px;padding:4px 12px 8px;line-height:1.5}.advanced-switch-row[data-v-161cbc4e]{min-height:56px}.advanced-switch-row[data-v-161cbc4e] .v-selection-control{justify-content:flex-end;margin-inline-start:16px}.channel-config-select[data-v-161cbc4e]{flex:0 0 220px}.stream-timeout-strategy-toggle[data-v-161cbc4e]{flex-wrap:wrap;width:100%;display:flex}.stream-timeout-strategy-toggle[data-v-161cbc4e] .v-btn{flex:120px;min-width:0}@media (width<=600px){.channel-config-select[data-v-161cbc4e]{flex-basis:100%}}[data-v-161cbc4e] .v-theme--dark .v-btn.v-btn--variant-elevated.v-btn--color-primary,[data-v-161cbc4e] .v-theme--dark .v-btn.v-btn--variant-elevated.v-btn--color-secondary,[data-v-161cbc4e] .v-theme--dark .v-btn.v-btn--variant-flat.v-btn--color-success{color:#1e1b4b!important}[data-v-161cbc4e] .v-theme--dark .v-btn.v-btn--variant-elevated.v-btn--color-primary{background-color:#818cf8eb!important}[data-v-161cbc4e] .v-theme--dark .v-btn.v-btn--variant-elevated.v-btn--color-secondary{background-color:#a78bfaeb!important}[data-v-161cbc4e] .v-theme--dark .v-btn.v-btn--variant-flat.v-btn--color-success{background-color:#34d399eb!important}.timeout-control-grid[data-v-161cbc4e]{border:2px solid rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface));grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:16px;display:grid}.v-theme--dark .timeout-control-grid[data-v-161cbc4e]{border-color:#fff9}.timeout-control[data-v-161cbc4e]{padding:12px 14px;transition:opacity .2s;position:relative}.timeout-control--disabled[data-v-161cbc4e]{opacity:.4}.timeout-control[data-v-161cbc4e]:not(:last-child):after{content:"";background:rgb(var(--v-theme-on-surface));opacity:.18;width:2px;position:absolute;top:8px;bottom:8px;right:0}.v-theme--dark .timeout-control[data-v-161cbc4e]:not(:last-child):after{background:#fff9}.timeout-control-header[data-v-161cbc4e]{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.timeout-label[data-v-161cbc4e]{color:rgb(var(--v-theme-on-surface) / 70%);text-transform:uppercase;letter-spacing:0;font-size:.75rem;font-weight:600;line-height:1.3}.timeout-value[data-v-161cbc4e]{color:rgb(var(--v-theme-primary));border:2px solid rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface));text-align:center;flex-shrink:0;min-width:40px;padding:2px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8125rem;font-weight:700}.v-theme--dark .timeout-value[data-v-161cbc4e]{border-color:#ffffff80}.timeout-slider[data-v-161cbc4e]{appearance:none;border:2px solid rgb(var(--v-theme-on-surface) / 20%);background:rgb(var(--v-theme-on-surface) / 8%);cursor:pointer;border-radius:0;outline:none;width:100%;height:8px}.timeout-slider[data-v-161cbc4e]::-webkit-slider-thumb{appearance:none;background:rgb(var(--v-theme-primary));cursor:pointer;border:2px solid rgb(var(--v-theme-on-surface));width:20px;height:20px;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));border-radius:0;transition:box-shadow .1s}.timeout-slider[data-v-161cbc4e]::-webkit-slider-thumb:hover{box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface));transform:translate(-1px,-1px)}.timeout-slider[data-v-161cbc4e]::-moz-range-thumb{background:rgb(var(--v-theme-primary));cursor:pointer;border:2px solid rgb(var(--v-theme-on-surface));width:20px;height:20px;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));border-radius:0}.timeout-slider[data-v-161cbc4e]:disabled{opacity:.5;cursor:not-allowed}.v-theme--dark .timeout-slider[data-v-161cbc4e]{background:#ffffff0f;border-color:#fff3}.v-theme--dark .timeout-slider[data-v-161cbc4e]::-webkit-slider-thumb{border-color:#fff9;box-shadow:2px 2px #fff9}.v-theme--dark .timeout-slider[data-v-161cbc4e]::-moz-range-thumb{border-color:#fff9;box-shadow:2px 2px #fff9}.timeout-range[data-v-161cbc4e]{color:rgb(var(--v-theme-on-surface) / 50%);justify-content:space-between;margin-top:4px;font-size:.6875rem;display:flex}@media (width<=768px){.timeout-control-grid[data-v-161cbc4e]{grid-template-columns:1fr}.timeout-control[data-v-161cbc4e]:not(:last-child):after{display:none}}.uppercase-label[data-v-161cbc4e]{letter-spacing:.05em;color:rgba(var(--v-theme-on-surface), .6);font-size:11px;font-weight:700}.mapping-container[data-v-161cbc4e]{background:rgba(var(--v-border-color), .03);border:1px solid rgba(var(--v-border-color), .08)}.add-mapping-row[data-v-161cbc4e]{background:rgba(var(--v-theme-surface), .8);border:1px solid rgba(var(--v-border-color), .15);box-shadow:0 2px 8px #00000005}.mapping-item[data-v-161cbc4e]{transition:all .2s ease-in-out;background:rgb(var(--v-theme-surface))!important;border:1px solid rgba(var(--v-border-color), .12)!important}.mapping-item[data-v-161cbc4e]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-primary), .04);border-color:rgba(var(--v-theme-primary), .3)!important}.mapping-item:hover .arrow-icon[data-v-161cbc4e]{opacity:.9;transform:translate(2px)}.model-badge[data-v-161cbc4e]{background:rgba(var(--v-border-color), .05);border:1px solid rgba(var(--v-border-color), .1);min-width:130px;max-width:160px;height:40px}.badge-title[data-v-161cbc4e]{letter-spacing:.12em;color:rgba(var(--v-theme-on-surface), .4);margin-bottom:2px;font-size:8px;font-weight:700;line-height:1}.inner-label[data-v-161cbc4e]{background:rgb(var(--v-theme-surface));z-index:2;letter-spacing:.12em;color:rgba(var(--v-theme-on-surface), .4);padding:0 4px;font-size:8px;font-weight:700;position:absolute;top:-6px;left:10px}.target-wrapper[data-v-161cbc4e]{position:relative}.model-name[data-v-161cbc4e]{color:rgba(var(--v-theme-on-surface), .85);font-size:13px;font-weight:600}.arrow-icon[data-v-161cbc4e]{opacity:.5;transition:transform .2s,opacity .2s}.font-mono[data-v-161cbc4e]{font-family:SF Mono,Fira Code,Monaco,Consolas,monospace!important}.content-row[data-v-161cbc4e]{height:100%;min-height:0;display:flex}.nav-sidebar[data-v-161cbc4e]{border-right:1px solid rgba(var(--v-border-color), .12);background:rgba(var(--v-theme-surface-variant), .3);flex-shrink:0;width:220px;min-width:220px;padding:16px 8px;overflow-y:auto}.nav-sidebar-title[data-v-161cbc4e]{letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .4);padding:0 12px 8px;font-size:10px;font-weight:700}.nav-item[data-v-161cbc4e]{letter-spacing:normal;text-transform:none;width:100%;color:rgba(var(--v-theme-on-surface), .7);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;padding:12px;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.nav-item[data-v-161cbc4e]:hover{background:rgba(var(--v-theme-primary), .06);color:rgb(var(--v-theme-on-surface))}.nav-item--active[data-v-161cbc4e]{background:rgba(var(--v-theme-primary), .1);color:rgb(var(--v-theme-primary));font-weight:600}.nav-item--active .nav-item-icon[data-v-161cbc4e]{color:rgb(var(--v-theme-primary))}.nav-item-icon[data-v-161cbc4e]{opacity:.7;margin-right:8px}.nav-item--active .nav-item-icon[data-v-161cbc4e]{opacity:1}.content-area[data-v-161cbc4e]{flex:1;min-width:0;overflow-y:auto}@media (width<=960px){.content-row[data-v-161cbc4e]{flex-direction:column}.nav-sidebar[data-v-161cbc4e]{display:none}}.models-label[data-v-cb0708d4]{color:#6b7280e6;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.75rem;font-weight:600}.model-results-wrapper[data-v-cb0708d4]{box-sizing:border-box;width:100%;padding:10px 16px}@media (width<=720px){.model-results-wrapper[data-v-cb0708d4]{padding:10px 12px}}.model-results-flow[data-v-cb0708d4]{flex-wrap:wrap;gap:8px;display:flex}.model-result-badge[data-v-cb0708d4]{cursor:default;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.model-name[data-v-cb0708d4]{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.queued-badge[data-v-cb0708d4]{color:#4b5563f2;background:#6b72801f;border-color:#6b728033}.running-badge[data-v-cb0708d4]{color:#1e40aff2;background:#3b82f61f;border-color:#3b82f63d}.success-badge[data-v-cb0708d4]{color:#15803df2;background:#22c55e1f;border-color:#22c55e3d}.error-badge[data-v-cb0708d4]{color:#b91c1cf2;background:#ef44441f;border-color:#ef44443d}.skipped-badge[data-v-cb0708d4]{color:#475569f2;background:#94a3b824;border-color:#94a3b840}.retryable-badge[data-v-cb0708d4]{cursor:pointer}.retryable-badge[data-v-cb0708d4]:hover{box-shadow:0 0 0 1px #3b82f647}.tooltip-content[data-v-cb0708d4]{flex-direction:column;gap:6px;display:flex}.tooltip-title[data-v-cb0708d4]{font-size:.82rem;font-weight:700}.tooltip-row[data-v-cb0708d4]{justify-content:space-between;gap:12px;font-size:.75rem;display:flex}.tooltip-label[data-v-cb0708d4]{opacity:.72}.tooltip-value[data-v-cb0708d4]{font-weight:600}.tooltip-error[data-v-cb0708d4]{font-size:.75rem;line-height:1.45}.tooltip-retry[data-v-cb0708d4]{font-size:.75rem;font-weight:700}.redirect-icon[data-v-cb0708d4]{opacity:.7;margin-left:2px;margin-right:-2px}.dialog-title-wrapper[data-v-556d2f30]{flex:1;min-width:0}.capability-status-bar[data-v-556d2f30]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.capability-status-summary[data-v-556d2f30]{flex:1;min-width:0}.capability-rpm-inline[data-v-556d2f30]{border:1px solid rgba(var(--v-theme-outline), .38);min-height:26px;color:rgba(var(--v-theme-on-surface), .78);background:rgb(var(--v-theme-surface));border-radius:6px;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:.75rem;line-height:1;display:inline-flex}.capability-rpm-inline[data-v-556d2f30]:focus-within{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgb(var(--v-theme-primary))}.capability-rpm-label[data-v-556d2f30]{white-space:nowrap}.capability-rpm-input[data-v-556d2f30]{box-sizing:border-box;-moz-appearance:textfield;-webkit-appearance:none;appearance:textfield;width:24px;min-width:24px;color:rgb(var(--v-theme-on-surface));font:inherit;text-align:right;background:0 0;border:0;outline:0;padding:0;font-weight:600;line-height:1.35}.capability-rpm-input[data-v-556d2f30]::-webkit-outer-spin-button{appearance:none;margin:0}.capability-rpm-input[data-v-556d2f30]::-webkit-inner-spin-button{appearance:none;margin:0}.capability-table[data-v-556d2f30] th{white-space:nowrap}.capability-table[data-v-556d2f30] .protocol-summary-row>td{border-top:thin solid rgba(var(--v-border-color), var(--v-border-opacity))!important;border-bottom:none!important}.capability-table[data-v-556d2f30] tbody>.protocol-summary-row:first-child>td{border-top:none!important}.capability-table[data-v-556d2f30] .protocol-models-row>td{border-top:none!important;border-bottom:none!important}.mobile-layout[data-v-556d2f30]{display:none}.desktop-layout[data-v-556d2f30]{display:table}.protocol-card[data-v-556d2f30]{background:rgba(var(--v-theme-surface-variant), .12);border:1px solid rgba(var(--v-theme-outline), .16);box-shadow:inset 3px 0 0 0 rgba(var(--v-theme-outline), .18);border-radius:12px;margin-bottom:12px;padding:16px}.protocol-header[data-v-556d2f30]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.model-results-cell[data-v-556d2f30]{background:rgba(var(--v-theme-surface-variant), .12);box-shadow:inset 3px 0 0 0 rgba(var(--v-theme-outline), .18);border-bottom:1px solid rgba(var(--v-theme-outline), .16)!important;padding:0!important}.latency-value[data-v-556d2f30]{align-items:baseline;gap:2px;display:inline-flex}.success-ratio-text[data-v-556d2f30]{min-width:2.5rem;font-size:.8125rem;font-weight:600}.success-ratio-text.is-success[data-v-556d2f30]{color:rgb(var(--v-theme-success))}.success-ratio-text.is-partial[data-v-556d2f30]{color:rgba(var(--v-theme-on-surface), .82)}.latency-number[data-v-556d2f30]{color:rgba(var(--v-theme-on-surface), .92);font-size:.875rem;font-weight:600}.latency-unit[data-v-556d2f30]{color:rgba(var(--v-theme-on-surface), .56);font-size:.75rem}.capability-action-btn[data-v-556d2f30],.copy-tab-btn[data-v-556d2f30],.convert-btn[data-v-556d2f30]{text-transform:none;letter-spacing:0;font-size:.75rem;font-weight:600}.capability-action-btn[data-v-556d2f30] .v-btn__content,.copy-tab-btn[data-v-556d2f30] .v-btn__content,.convert-btn[data-v-556d2f30] .v-btn__content{line-height:1.4}.redirect-tests-section[data-v-556d2f30]{background:rgba(var(--v-theme-surface-variant), .08);border:1px solid rgba(var(--v-theme-outline), .12);border-radius:12px;padding:16px}.redirect-tests-header[data-v-556d2f30]{align-items:center;display:flex}.redirect-tests-flow[data-v-556d2f30]{flex-wrap:wrap;gap:8px;display:flex}.redirect-test-badge[data-v-556d2f30]{cursor:default;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.redirect-test-badge.success-badge[data-v-556d2f30]{color:#15803df2;background:#22c55e1f;border-color:#22c55e3d}.redirect-test-badge.error-badge[data-v-556d2f30]{color:#b91c1cf2;background:#ef44441f;border-color:#ef44443d}.v-theme--dark{color:#fca5a5f5}.redirect-probe-model[data-v-556d2f30]{font-weight:700}.redirect-actual-model[data-v-556d2f30]{opacity:.85;font-weight:500}@media (width<=720px){.mobile-layout[data-v-556d2f30]{display:block}.desktop-layout[data-v-556d2f30]{display:none}}.status-badge[data-v-fd002058]{align-items:center;display:inline-flex;position:relative}.badge-content[data-v-fd002058]{background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-on-surface));cursor:help;justify-content:center;align-items:center;gap:4px;padding:5px 9px;line-height:1;transition:all .1s;display:inline-flex}.badge-content[data-v-fd002058] .v-icon{justify-content:center;align-self:center;align-items:center;line-height:1;display:inline-flex}.v-theme--dark .badge-content[data-v-fd002058]{border-color:#fff9}.badge-content[data-v-fd002058]:hover{background:rgba(var(--v-theme-surface-variant), .8)}.status-label[data-v-fd002058]{text-transform:uppercase;letter-spacing:0;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.status-normal .badge-content[data-v-fd002058]{background:var(--ccx-status-active-bg);color:var(--ccx-status-active-fg);border-color:var(--ccx-status-active-fg)}.status-normal .badge-content .status-icon[data-v-fd002058]{color:var(--ccx-status-active-fg)!important}.status-tripped .badge-content[data-v-fd002058]{background:var(--ccx-status-suspended-bg);color:var(--ccx-status-suspended-fg);border-color:var(--ccx-status-suspended-fg);animation:1.2s step-end infinite pixel-blink-fd002058}.status-tripped .badge-content .status-icon[data-v-fd002058]{color:var(--ccx-status-suspended-fg)!important}.status-disabled .badge-content[data-v-fd002058]{background:var(--ccx-status-disabled-bg);color:var(--ccx-status-disabled-fg);border-color:var(--ccx-status-disabled-fg)}.status-disabled .badge-content .status-icon[data-v-fd002058]{color:var(--ccx-status-disabled-fg)!important}.status-error .badge-content[data-v-fd002058]{background:var(--ccx-status-error-bg);color:var(--ccx-status-error-fg);border-color:var(--ccx-status-error-fg)}.status-error .badge-content .status-icon[data-v-fd002058]{color:var(--ccx-status-error-fg)!important}.status-unknown .badge-content[data-v-fd002058]{background:var(--ccx-status-unknown-bg);color:var(--ccx-status-unknown-fg);border-color:var(--ccx-status-unknown-fg)}.status-unknown .badge-content .status-icon[data-v-fd002058]{color:var(--ccx-status-unknown-fg)!important}@media (width<=600px){.status-label[data-v-fd002058]{display:none}.badge-content[data-v-fd002058]{padding:0;background:0 0!important;border:none!important}.badge-content .v-icon[data-v-fd002058]{width:10px;height:10px;margin-right:10px;position:relative;font-size:0!important}.status-normal .badge-content .v-icon[data-v-fd002058]{background:var(--ccx-status-active-dot-bg);border:2px solid var(--ccx-status-active-dot-border)}.status-normal .badge-content .v-icon[data-v-fd002058]:after{content:"";background:var(--ccx-status-active-dot-glow);width:14px;height:14px;animation:1s step-end infinite pixel-pulse-fd002058;position:absolute;top:-3px;left:-3px}.status-tripped .badge-content .v-icon[data-v-fd002058]{background:var(--ccx-status-suspended-dot-bg);border:2px solid var(--ccx-status-suspended-dot-border)}.status-tripped .badge-content .v-icon[data-v-fd002058]:after{content:"";background:var(--ccx-status-suspended-dot-glow);width:14px;height:14px;animation:.75s step-end infinite pixel-pulse-fd002058;position:absolute;top:-3px;left:-3px}.status-disabled .badge-content .v-icon[data-v-fd002058],.status-unknown .badge-content .v-icon[data-v-fd002058]{background:var(--ccx-status-disabled-dot-bg);border:2px solid var(--ccx-status-disabled-dot-border)}@keyframes pixel-pulse-fd002058{0%,to{opacity:1}50%{opacity:.4}}}@keyframes pixel-blink-fd002058{0%,to{opacity:1}50%{opacity:.6}}.tooltip-content[data-v-fd002058]{max-width:200px}.guide-card[data-v-a5f2c1d7]{border:1px solid rgb(var(--v-theme-on-surface), .12)}.guide-header[data-v-a5f2c1d7]{background:rgba(var(--v-theme-primary), .04)}.guide-dot[data-v-a5f2c1d7]{background:rgba(var(--v-theme-on-surface), .2);cursor:pointer;border:none;border-radius:50%;width:9px;height:9px;padding:0;transition:all .15s}.guide-dot[data-v-a5f2c1d7]:hover{background:rgba(var(--v-theme-on-surface), .4)}.guide-dot.active[data-v-a5f2c1d7]{background:rgb(var(--v-theme-primary));border-radius:5px;width:22px}.guide-body[data-v-a5f2c1d7]{min-height:280px}.guide-section-title[data-v-a5f2c1d7]{margin-bottom:12px;font-size:1.05rem;font-weight:700}.guide-section-body[data-v-a5f2c1d7]{color:rgba(var(--v-theme-on-surface), .78);margin-bottom:8px;font-size:.92rem;line-height:1.7}.guide-steps-list[data-v-a5f2c1d7]{margin:12px 0 0;padding-left:20px;font-size:.92rem;line-height:2}.guide-tabs-demo[data-v-a5f2c1d7]{background:rgba(var(--v-theme-on-surface), .04);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 14px;font-weight:600;display:flex}.demo-tab[data-v-a5f2c1d7]{color:rgba(var(--v-theme-on-surface), .55)}.demo-tab.active[data-v-a5f2c1d7]{color:rgb(var(--v-theme-primary))}.demo-sep[data-v-a5f2c1d7]{color:rgba(var(--v-theme-on-surface), .25)}.guide-addbtn-demo[data-v-a5f2c1d7]{background:rgba(var(--v-theme-on-surface), .04);border-radius:8px;padding:14px}.demo-add-btn[data-v-a5f2c1d7]{pointer-events:none}.demo-channel-list[data-v-a5f2c1d7]{flex-direction:column;gap:8px;display:flex}.demo-row[data-v-a5f2c1d7]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface), .12);border-radius:8px;grid-template-columns:24px 24px auto 1fr auto auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.demo-row.is-tripped[data-v-a5f2c1d7]{border-color:var(--ccx-status-suspended-fg);background:rgba(var(--v-theme-error), .04)}.demo-handle[data-v-a5f2c1d7]{display:inline-flex}.demo-priority[data-v-a5f2c1d7]{background:rgba(var(--v-theme-on-surface), .06);border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:inline-flex}.demo-name[data-v-a5f2c1d7]{font-size:.9rem;font-weight:600}.demo-mid[data-v-a5f2c1d7]{text-align:center;white-space:nowrap}.demo-keys[data-v-a5f2c1d7]{border:1px solid rgba(var(--v-theme-on-surface), .3);border-radius:12px;align-items:center;gap:3px;padding:2px 8px;font-size:.8rem;display:inline-flex}.demo-actions[data-v-a5f2c1d7]{align-items:center;gap:6px;display:inline-flex}.demo-action-icon[data-v-a5f2c1d7]{opacity:.7}.guide-click-list[data-v-a5f2c1d7]{margin:0;padding:0;list-style:none}.guide-click-list li[data-v-a5f2c1d7]{border-bottom:1px dashed rgba(var(--v-theme-on-surface), .08);align-items:flex-start;padding:7px 0;font-size:.9rem;line-height:1.6;display:flex}.guide-click-list li[data-v-a5f2c1d7]:last-child{border-bottom:none}.guide-click-list li[data-v-a5f2c1d7] .v-icon{flex-shrink:0;margin-top:2px}@media (width<=600px){.demo-row[data-v-a5f2c1d7]{grid-template-columns:20px 20px auto 1fr auto auto;gap:6px}.demo-mid[data-v-a5f2c1d7]{display:none}}.cb-dialog-card[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface))}.cb-dialog-title[data-v-c5a52cf0]{letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;font-size:1rem;font-weight:700;display:flex;padding:16px 20px 12px!important}.cb-dialog-icon[data-v-c5a52cf0]{border:2px solid rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-primary), .15);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.v-theme--dark .cb-dialog-icon[data-v-c5a52cf0]{border-color:#fff9}.cb-dialog-body[data-v-c5a52cf0]{padding:12px 20px 20px!important}.cb-dialog-desc[data-v-c5a52cf0]{color:rgb(var(--v-theme-on-surface) / 60%);margin-bottom:12px;font-size:.8125rem}.cb-control-grid[data-v-c5a52cf0]{border:2px solid rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface));grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:16px;display:grid}.cb-control-grid--two[data-v-c5a52cf0]{grid-template-columns:repeat(2,1fr)}.v-theme--dark .cb-control-grid[data-v-c5a52cf0]{border-color:#fff9}.cb-control[data-v-c5a52cf0]{padding:12px 14px;position:relative}.cb-control[data-v-c5a52cf0]:not(:last-child):after{content:"";background:rgb(var(--v-theme-on-surface));opacity:.18;width:2px;position:absolute;top:8px;bottom:8px;right:0}.v-theme--dark .cb-control[data-v-c5a52cf0]:not(:last-child):after{background:#fff9}.cb-control-header[data-v-c5a52cf0]{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.cb-slider-label[data-v-c5a52cf0]{color:rgb(var(--v-theme-on-surface) / 70%);text-transform:uppercase;letter-spacing:0;font-size:.75rem;font-weight:600;line-height:1.3}.cb-slider-value[data-v-c5a52cf0]{color:rgb(var(--v-theme-primary));border:2px solid rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface));text-align:center;flex-shrink:0;min-width:40px;padding:2px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8125rem;font-weight:700}.v-theme--dark .cb-slider-value[data-v-c5a52cf0]{border-color:#ffffff80}.cb-slider[data-v-c5a52cf0]{appearance:none;border:2px solid rgb(var(--v-theme-on-surface) / 20%);background:rgb(var(--v-theme-on-surface) / 8%);cursor:pointer;border-radius:0;outline:none;width:100%;height:8px}.cb-slider[data-v-c5a52cf0]::-webkit-slider-thumb{appearance:none;background:rgb(var(--v-theme-primary));cursor:pointer;border:2px solid rgb(var(--v-theme-on-surface));width:20px;height:20px;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));border-radius:0;transition:box-shadow .1s}.cb-slider[data-v-c5a52cf0]::-webkit-slider-thumb:hover{box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface));transform:translate(-1px,-1px)}.cb-slider[data-v-c5a52cf0]::-moz-range-thumb{background:rgb(var(--v-theme-primary));cursor:pointer;border:2px solid rgb(var(--v-theme-on-surface));width:20px;height:20px;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));border-radius:0}.v-theme--dark .cb-slider[data-v-c5a52cf0]{background:#ffffff0f;border-color:#fff3}.v-theme--dark .cb-slider[data-v-c5a52cf0]::-webkit-slider-thumb{border-color:#fff9;box-shadow:2px 2px #fff9}.v-theme--dark .cb-slider[data-v-c5a52cf0]::-moz-range-thumb{border-color:#fff9;box-shadow:2px 2px #fff9}.cb-slider-range[data-v-c5a52cf0]{color:rgb(var(--v-theme-on-surface) / 45%);justify-content:space-between;margin-top:6px;padding:0 2px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.6875rem;font-weight:500;display:flex}.cb-preset-grid[data-v-c5a52cf0]{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:4px;display:grid}.cb-preset-btn[data-v-c5a52cf0]{text-transform:uppercase!important;letter-spacing:0!important;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface))!important;font-size:.8125rem!important;font-weight:700!important;transition:all .1s!important}.cb-preset-btn[data-v-c5a52cf0]:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important}.cb-preset-btn[data-v-c5a52cf0]:active{box-shadow:none!important;transform:translate(2px,2px)!important}.v-theme--dark .cb-preset-btn[data-v-c5a52cf0]{border-color:#ffffff80!important;box-shadow:3px 3px #ffffff80!important}.v-theme--dark .cb-preset-btn[data-v-c5a52cf0]:hover{box-shadow:4px 4px #fff9!important}.cb-preset-active[data-v-c5a52cf0]{background:rgb(var(--v-theme-primary))!important;color:#fff!important;border-color:rgb(var(--v-theme-on-surface))!important;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface))!important}.v-theme--dark .cb-preset-active[data-v-c5a52cf0]{border-color:#818cf880!important;box-shadow:2px 2px #818cf840!important}.cb-hl-section[data-v-c5a52cf0]{border:1px solid rgba(var(--v-theme-outline), .28);background:rgba(var(--v-theme-surface-variant), .18);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.cb-hl-header[data-v-c5a52cf0]{color:rgb(var(--v-theme-on-surface));align-items:center;gap:6px;margin-bottom:4px;font-size:.875rem;font-weight:600;display:flex}.cb-hl-copy[data-v-c5a52cf0]{flex:1;min-width:0}.cb-hl-icon[data-v-c5a52cf0]{color:rgb(var(--v-theme-primary))}.cb-hl-hint[data-v-c5a52cf0]{color:rgba(var(--v-theme-on-surface), .68);margin:0;font-size:.75rem;line-height:1.45}.cb-hl-input[data-v-c5a52cf0]{flex:0 0 168px;width:168px}@media (width<=600px){.cb-hl-section[data-v-c5a52cf0]{flex-direction:column;align-items:stretch}.cb-hl-input[data-v-c5a52cf0]{flex-basis:auto;width:100%}}.cb-dialog-actions[data-v-c5a52cf0]{border-top:2px solid rgb(var(--v-theme-on-surface) / 12%);padding:12px 20px!important}.cb-dialog-btn[data-v-c5a52cf0]{text-transform:uppercase!important;letter-spacing:0!important;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface))!important;font-weight:700!important;transition:all .1s!important}.cb-dialog-btn[data-v-c5a52cf0]:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important}.cb-dialog-btn[data-v-c5a52cf0]:active{box-shadow:none!important;transform:translate(2px,2px)!important}.cb-dialog-btn-primary[data-v-c5a52cf0]{background:rgb(var(--v-theme-primary))!important;color:#fff!important}.v-theme--dark .cb-dialog-actions[data-v-c5a52cf0]{border-top-color:#ffffff1f}.v-theme--dark .cb-dialog-btn[data-v-c5a52cf0]{border-color:#ffffff80!important;box-shadow:3px 3px #ffffff80!important}.v-theme--dark .cb-dialog-btn[data-v-c5a52cf0]:hover{box-shadow:4px 4px #fff9!important}.v-theme--dark .cb-dialog-btn-primary[data-v-c5a52cf0]{border-color:#818cf880!important;box-shadow:3px 3px #818cf840!important}@media (width<=600px){.cb-control-grid[data-v-c5a52cf0]{border:none;grid-template-columns:1fr}.cb-control[data-v-c5a52cf0]:not(:last-child):after{display:none}.cb-control[data-v-c5a52cf0]{border:2px solid rgb(var(--v-theme-on-surface));margin-bottom:8px;padding:10px 0}.v-theme--dark .cb-control[data-v-c5a52cf0]{border-color:#fff9}.cb-preset-grid[data-v-c5a52cf0]{grid-template-columns:repeat(2,1fr)}}.app-header[data-v-c5a52cf0]{border-bottom:2px solid rgb(var(--v-theme-on-surface));transition:none;background:rgb(var(--v-theme-surface))!important;padding:0 16px!important}.v-theme--dark .app-header[data-v-c5a52cf0]{border-bottom:2px solid #fffc;background:rgb(var(--v-theme-surface))!important}.app-header[data-v-c5a52cf0] .v-toolbar__prepend{margin-inline-end:4px!important}.app-header .v-toolbar-title[data-v-c5a52cf0]{flex:1!important;min-width:0!important;overflow:hidden!important}.app-header[data-v-c5a52cf0] .v-toolbar__content{overflow:visible!important}.app-header[data-v-c5a52cf0] .v-toolbar__content>.v-toolbar-title{min-width:0!important;margin-inline:0 auto!important}.app-header[data-v-c5a52cf0] .v-toolbar-title__placeholder{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.app-logo[data-v-c5a52cf0]{justify-content:center;align-items:center;margin-right:8px;display:flex;box-shadow:none!important;background:0 0!important;border:none!important}.v-theme--dark .app-logo[data-v-c5a52cf0]{border-color:#fffc;box-shadow:3px 3px #fffc}.header-title[data-v-c5a52cf0]{flex-shrink:0;align-items:center;display:flex}.api-type-text[data-v-c5a52cf0]{cursor:pointer;opacity:.5;color:inherit;padding:4px 8px;text-decoration:none;transition:all .1s;position:relative}a.api-type-text[data-v-c5a52cf0]{display:inline-block}.api-type-text[data-v-c5a52cf0]:not(.separator):hover{opacity:.8;background:rgba(var(--v-theme-primary), .15)}.api-type-text.active[data-v-c5a52cf0]{opacity:1;color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .1);border:1px solid rgb(var(--v-theme-on-surface));font-weight:700}.v-theme--dark .api-type-text.active[data-v-c5a52cf0]{border-color:#fff9}.separator[data-v-c5a52cf0]{opacity:.25;cursor:default;margin:0 2px;padding:0}.brand-text[data-v-c5a52cf0]{color:rgb(var(--v-theme-primary));margin-left:10px;font-weight:700}.header-btn[data-v-c5a52cf0]{margin-left:4px;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface))!important;transition:all .1s!important}.language-switch-btn[data-v-c5a52cf0]{border-radius:999px!important}.language-switch-label[data-v-c5a52cf0]{letter-spacing:0;justify-content:center;align-items:center;min-width:2ch;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.v-theme--dark .header-btn[data-v-c5a52cf0]{border-color:#fff9!important;box-shadow:2px 2px #fff9!important}.header-btn[data-v-c5a52cf0]:hover{background:rgba(var(--v-theme-primary), .1);transform:translate(-1px,-1px);box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface))!important}.header-btn[data-v-c5a52cf0]:active{box-shadow:none!important;transform:translate(2px,2px)!important}.version-badge[data-v-c5a52cf0]{border:2px solid rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface));align-items:center;margin-right:8px;padding:4px 10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;transition:all .15s;display:flex}.version-badge.version-clickable[data-v-c5a52cf0]{cursor:pointer}.version-badge.version-clickable[data-v-c5a52cf0]:hover{box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface));transform:translateY(-1px)}.version-badge.version-checking[data-v-c5a52cf0]{opacity:.7}.version-badge.version-latest[data-v-c5a52cf0]{border-color:rgb(var(--v-theme-success))}.version-badge.version-update[data-v-c5a52cf0]{border-color:rgb(var(--v-theme-warning));background:rgba(var(--v-theme-warning), .1)}.version-text[data-v-c5a52cf0]{color:rgb(var(--v-theme-on-surface))}.version-arrow[data-v-c5a52cf0],.version-latest-text[data-v-c5a52cf0]{color:rgb(var(--v-theme-warning));font-weight:700}.v-theme--dark .version-badge[data-v-c5a52cf0]{border-color:#fff9}.v-theme--dark .version-badge.version-latest[data-v-c5a52cf0]{border-color:rgb(var(--v-theme-success))}.v-theme--dark .version-badge.version-update[data-v-c5a52cf0]{border-color:rgb(var(--v-theme-warning))}.stat-cards-row[data-v-c5a52cf0]{margin-top:-8px}.stat-card[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface));border:2px solid rgb(var(--v-theme-on-surface));box-shadow:6px 6px 0 0 rgb(var(--v-theme-on-surface));align-items:center;gap:16px;min-height:100px;margin:2px;padding:20px;transition:all .1s;display:flex;position:relative;overflow:hidden}.stat-card[data-v-c5a52cf0]:hover{box-shadow:8px 8px 0 0 rgb(var(--v-theme-on-surface));border:2px solid rgb(var(--v-theme-on-surface));transform:translate(-2px,-2px)}.stat-card[data-v-c5a52cf0]:active{box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));transform:translate(2px,2px)}.v-theme--dark .stat-card[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface));border-color:#fffc;box-shadow:6px 6px #fffc}.v-theme--dark .stat-card[data-v-c5a52cf0]:hover{border-color:#fffc;box-shadow:8px 8px #fffc}.v-theme--dark .stat-card[data-v-c5a52cf0]:active{box-shadow:2px 2px #fffc}.stat-card-icon[data-v-c5a52cf0]{border:2px solid rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-primary), .15);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .1s;display:flex}.v-theme--dark .stat-card-icon[data-v-c5a52cf0]{border-color:#fff9}.stat-card:hover .stat-card-icon[data-v-c5a52cf0]{transform:scale(1.05)}.stat-card-content[data-v-c5a52cf0]{flex:1;min-width:0}.stat-card-value[data-v-c5a52cf0]{letter-spacing:0;font-size:1.75rem;font-weight:700;line-height:1.2}.stat-card-total[data-v-c5a52cf0]{opacity:.6;font-size:1rem;font-weight:500}.stat-card-label[data-v-c5a52cf0]{opacity:.92;text-transform:uppercase;letter-spacing:0;margin-top:4px;font-size:.875rem;font-weight:600;line-height:1.4}.stat-card-desc[data-v-c5a52cf0]{opacity:.72;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:.8125rem;line-height:1.5;overflow:hidden}.stat-card-glow[data-v-c5a52cf0]{display:none}.stat-card-info .stat-card-icon[data-v-c5a52cf0]{color:#fff;background:#3b82f6}.stat-card-info .stat-card-value[data-v-c5a52cf0]{color:#3b82f6}.v-theme--dark .stat-card-info .stat-card-value[data-v-c5a52cf0]{color:#60a5fa}.stat-card-success .stat-card-icon[data-v-c5a52cf0]{color:#fff;background:#10b981}.stat-card-success .stat-card-value[data-v-c5a52cf0]{color:#10b981}.v-theme--dark .stat-card-success .stat-card-value[data-v-c5a52cf0]{color:#34d399}.stat-card-primary .stat-card-icon[data-v-c5a52cf0]{color:#fff;background:#6366f1}.stat-card-primary .stat-card-value[data-v-c5a52cf0]{color:#6366f1}.v-theme--dark .stat-card-primary .stat-card-value[data-v-c5a52cf0]{color:#818cf8}.stat-card-emerald .stat-card-icon[data-v-c5a52cf0]{color:#fff;background:#059669}.stat-card-emerald .stat-card-value[data-v-c5a52cf0]{color:#059669}.v-theme--dark .stat-card-emerald .stat-card-value[data-v-c5a52cf0]{color:#34d399}.stat-card-error .stat-card-icon[data-v-c5a52cf0]{color:#fff;background:#dc2626}.stat-card-error .stat-card-value[data-v-c5a52cf0]{color:#dc2626}.v-theme--dark .stat-card-error .stat-card-value[data-v-c5a52cf0]{color:#f87171}.v-application[data-v-c5a52cf0]{background-color:#fffbeb!important;font-family:Courier New,Consolas,monospace!important}.v-theme--dark .v-application[data-v-c5a52cf0],.v-theme--dark.v-application[data-v-c5a52cf0]{background-color:rgb(var(--v-theme-background))!important}.v-main[data-v-c5a52cf0]{background-color:#fffbeb!important}.v-theme--dark .v-main[data-v-c5a52cf0]{background-color:rgb(var(--v-theme-background))!important}.stat-card-icon .v-icon[data-v-c5a52cf0],.stat-card-emerald .stat-card-icon .v-icon[data-v-c5a52cf0]{color:#fff!important}.action-btn-primary[data-v-c5a52cf0]{background:rgb(var(--v-theme-primary))!important;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important;color:#fff!important}.action-btn-primary[data-v-c5a52cf0]:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 rgb(var(--v-theme-on-surface))!important}.action-btn-primary[data-v-c5a52cf0]:active{box-shadow:none!important;transform:translate(2px,2px)!important}.v-theme--dark .action-btn-primary[data-v-c5a52cf0]{border-color:#818cf880!important;box-shadow:4px 4px #818cf840!important}.v-theme--dark .action-btn-primary[data-v-c5a52cf0]:hover{background:#818cf8!important;border-color:#818cf8b3!important;box-shadow:5px 5px #818cf84d!important}.channel-orchestration[data-v-c5a52cf0]{box-shadow:none!important;background:0 0!important;border:none!important}.channel-list .channel-row[data-v-c5a52cf0]{margin-bottom:0;position:relative;background:rgb(var(--v-theme-surface))!important;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important;min-height:48px!important;padding:14px 12px 14px 28px!important}.v-theme--dark .channel-list .channel-row[data-v-c5a52cf0]{border-color:#ffffffb3!important;box-shadow:4px 4px #ffffffb3!important}.channel-list .channel-row[data-v-c5a52cf0]:active{transition:transform .1s;transform:translate(2px,2px);box-shadow:none!important}.channel-row .priority-number[data-v-c5a52cf0]{text-transform:uppercase;background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important;border:1px solid rgb(var(--v-theme-on-surface))!important;width:auto!important;height:auto!important;box-shadow:none!important;border-top:none!important;border-left:none!important;margin:0!important;padding:3px 8px!important;font-size:11px!important;font-weight:700!important;position:absolute!important;top:-1px!important;left:-1px!important}.v-theme--dark .channel-row .priority-number[data-v-c5a52cf0]{border-color:#ffffff80!important}.drag-handle[data-v-c5a52cf0]{opacity:.3;margin-left:-8px;padding:8px}.channel-name[data-v-c5a52cf0]{color:rgb(var(--v-theme-on-surface));font-size:14px!important;font-weight:700!important}.channel-name .text-caption.text-medium-emphasis[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface-variant));border:1px solid rgb(var(--v-theme-on-surface));text-transform:uppercase;padding:2px 6px;font-weight:600;color:rgb(var(--v-theme-on-surface))!important;font-size:11px!important}.v-theme--dark .channel-name .text-caption.text-medium-emphasis[data-v-c5a52cf0]{border-color:#ffffff80}.channel-name .text-disabled[data-v-c5a52cf0],.channel-metrics[data-v-c5a52cf0],.channel-keys[data-v-c5a52cf0]{display:none!important}.inactive-pool[data-v-c5a52cf0]{margin-top:12px;background:rgb(var(--v-theme-surface))!important;border:2px dashed rgb(var(--v-theme-on-surface))!important;padding:8px!important}.v-theme--dark .inactive-pool[data-v-c5a52cf0]{border-color:#ffffff80!important}.inactive-channel-row[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface))!important;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface))!important;margin:6px!important;padding:12px!important}.v-theme--dark .inactive-channel-row[data-v-c5a52cf0]{border-color:#fff9!important;box-shadow:3px 3px #fff9!important}.inactive-channel-row .channel-info-main[data-v-c5a52cf0]{font-weight:600;color:rgb(var(--v-theme-on-surface))!important}.action-bar[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface));border:2px solid rgb(var(--v-theme-on-surface));box-shadow:6px 6px 0 0 rgb(var(--v-theme-on-surface));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.v-theme--dark .action-bar[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface));border-color:#fffc;box-shadow:6px 6px #fffc}.action-bar-left[data-v-c5a52cf0]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.action-bar-right[data-v-c5a52cf0]{align-items:center;gap:8px;display:flex}.action-btn[data-v-c5a52cf0]{letter-spacing:0;text-transform:uppercase;font-weight:600;transition:all .1s;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important}.v-theme--dark .action-btn[data-v-c5a52cf0]{border-color:#e2e8f033!important;box-shadow:4px 4px #00000059!important}.v-theme--dark .action-btn[data-v-c5a52cf0]:hover{background:#e2e8f00f!important;border-color:#e2e8f059!important;box-shadow:5px 5px #0006!important}.action-btn[data-v-c5a52cf0]:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 rgb(var(--v-theme-on-surface))!important}.action-btn[data-v-c5a52cf0]:active{box-shadow:none!important;transform:translate(2px,2px)!important}.load-balance-btn[data-v-c5a52cf0]{text-transform:uppercase}.load-balance-menu[data-v-c5a52cf0]{min-width:300px;padding:8px;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important}.v-theme--dark .load-balance-menu[data-v-c5a52cf0]{border-color:#e2e8f033!important;box-shadow:4px 4px #00000059!important}.load-balance-menu .v-list-item[data-v-c5a52cf0]{margin-bottom:4px;padding:12px 16px}.load-balance-menu .v-list-item[data-v-c5a52cf0]:last-child{margin-bottom:0}@media (width<=600px){.v-main .v-container[data-v-c5a52cf0]{padding-left:8px!important;padding-right:8px!important}.app-header[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface))!important;border-bottom:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:none!important;padding:0 12px!important}.v-theme--dark .app-header[data-v-c5a52cf0]{border-bottom-color:#ffffffb3!important}.app-logo[data-v-c5a52cf0]{width:32px;height:32px;box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));margin-right:8px}.v-theme--dark .app-logo[data-v-c5a52cf0]{box-shadow:2px 2px #ffffffb3}.mobile-tab-selector[data-v-c5a52cf0]{letter-spacing:0;text-transform:none;color:rgb(var(--v-theme-primary))!important;min-width:auto!important;padding:0 4px!important}.stat-card[data-v-c5a52cf0]{gap:10px;min-height:auto;padding:14px 12px;background:rgb(var(--v-theme-surface))!important;box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important;border:2px solid rgb(var(--v-theme-on-surface))!important}.v-theme--dark .stat-card[data-v-c5a52cf0]{border-color:#ffffffb3!important;box-shadow:4px 4px #ffffffb3!important}.stat-card-icon[data-v-c5a52cf0]{width:36px;height:36px}.stat-card-icon .v-icon[data-v-c5a52cf0]{font-size:18px!important}.stat-card-value[data-v-c5a52cf0]{color:rgb(var(--v-theme-on-surface));letter-spacing:0;font-size:1.35rem;line-height:1.2;font-weight:800!important}.stat-card-label[data-v-c5a52cf0]{color:rgba(var(--v-theme-on-surface), .6);text-transform:uppercase;font-size:.7rem;font-weight:500}.stat-card-desc[data-v-c5a52cf0]{display:none}.stat-cards-row[data-v-c5a52cf0]{margin-bottom:12px!important;margin-left:-4px!important;margin-right:-4px!important}.stat-cards-row .v-col[data-v-c5a52cf0]{padding:4px!important}.action-bar[data-v-c5a52cf0]{flex-direction:column;gap:10px;box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important;padding:12px!important}.v-theme--dark .action-bar[data-v-c5a52cf0]{box-shadow:4px 4px #ffffffb3!important}.action-bar-left[data-v-c5a52cf0]{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.action-bar-left .action-btn[data-v-c5a52cf0]{justify-content:center;width:100%}.action-bar-left .action-btn[data-v-c5a52cf0]:nth-child(3){grid-column:1/-1}.action-bar-right[data-v-c5a52cf0]{grid-template-columns:auto 1fr;gap:8px;width:100%;display:grid}.action-bar-right .action-btn[data-v-c5a52cf0]{flex-shrink:1;min-width:0}.action-bar-right .load-balance-btn[data-v-c5a52cf0]{justify-content:center;width:100%;min-width:0;overflow:hidden}.action-bar-right .load-balance-btn[data-v-c5a52cf0] .v-btn__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-orchestration .v-card-title[data-v-c5a52cf0],.channel-orchestration>.v-divider[data-v-c5a52cf0],.channel-orchestration .px-4.pt-3.pb-2>.d-flex.mb-2[data-v-c5a52cf0]{display:none!important}.channel-list .channel-row[data-v-c5a52cf0]:active{transition:transform .1s;transform:translate(2px,2px);box-shadow:none!important}.v-chip[data-v-c5a52cf0]{border:1px solid rgb(var(--v-theme-on-surface));text-transform:uppercase;font-weight:600}.v-theme--dark .v-chip[data-v-c5a52cf0]{border-color:#ffffff80}.channel-orchestration .v-divider[data-v-c5a52cf0]{display:none!important}}.pulse-animation[data-v-c5a52cf0]{animation:1s step-end infinite pixel-blink-c5a52cf0}@keyframes pixel-blink-c5a52cf0{0%,to{opacity:1}50%{opacity:.7}}@media (width>=768px){.app-header[data-v-c5a52cf0]{padding:0 24px!important}}.d-contents[data-v-c5a52cf0]{display:contents}.channel-col[data-v-c5a52cf0]{max-width:640px;transition:all .2s}.channel-list-enter-active[data-v-c5a52cf0],.channel-list-leave-active[data-v-c5a52cf0]{transition:all .2s}.channel-list-enter-from[data-v-c5a52cf0]{opacity:0;transform:translateY(10px)}.channel-list-leave-to[data-v-c5a52cf0]{opacity:0;transform:translateY(-10px)}.channel-list-move[data-v-c5a52cf0]{transition:transform .2s}.global-stats-panel[data-v-c5a52cf0]{background:rgb(var(--v-theme-surface))!important;border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important}.v-theme--dark .global-stats-panel[data-v-c5a52cf0]{border-color:#ffffffb3!important;box-shadow:4px 4px #ffffffb3!important}.global-stats-header[data-v-c5a52cf0]{transition:background .15s}.global-stats-header[data-v-c5a52cf0]:hover{background:rgba(var(--v-theme-primary), .05)}.v-application{font-family:Courier New,Consolas,Liberation Mono,monospace!important}.text-body-1,.text-body-2{line-height:1.6!important}.text-caption{font-size:.8125rem!important;line-height:1.5!important}.v-btn:not(.v-btn--icon){text-transform:uppercase!important;letter-spacing:0!important;border-radius:0!important;font-weight:500!important}.v-card{border-radius:0!important}.v-chip{text-transform:uppercase;font-weight:600;border-radius:0!important}.v-text-field .v-field{border-radius:0!important}.v-dialog .v-card{border:2px solid!important;box-shadow:6px 6px!important}.v-menu>.v-overlay__content>.v-list{border:2px solid rgb(var(--v-theme-on-surface))!important;box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface))!important;border-radius:0!important}.v-theme--dark .v-menu>.v-overlay__content>.v-list{border-color:#ffffffb3!important;box-shadow:4px 4px #ffffffb3!important}.v-snackbar__wrapper{border:2px solid!important;border-radius:0!important;box-shadow:4px 4px!important}.status-badge .badge-content{border:1px solid rgb(var(--v-theme-on-surface));border-radius:0!important}.v-theme--dark .status-badge .badge-content{border-color:#fff9}.global-stats-chart-container[data-v-4bd38aad]{padding:12px 16px}.summary-cards[data-v-4bd38aad]{flex-wrap:wrap;display:flex}.summary-card[data-v-4bd38aad]{background:rgba(var(--v-theme-surface-variant), .3);text-align:center;border-radius:6px;flex:auto;min-width:80px;padding:8px 12px}.v-theme--dark .summary-card[data-v-4bd38aad]{background:rgba(var(--v-theme-surface-variant), .2)}.summary-label[data-v-4bd38aad]{color:rgba(var(--v-theme-on-surface), .72);margin-bottom:4px;font-size:13px;font-weight:500;line-height:1.4}.summary-value[data-v-4bd38aad]{font-size:16px;font-weight:600;line-height:1.3}.compact-summary[data-v-4bd38aad]{background:rgba(var(--v-theme-surface-variant), .2);border-radius:4px;padding:4px 8px}.chart-header[data-v-4bd38aad]{flex-wrap:wrap;gap:8px}.chart-control-toggle[data-v-4bd38aad] .v-btn.chart-control-btn{letter-spacing:0!important;min-width:36px!important;padding-inline:8px!important;font-size:11px!important;font-weight:600!important}.chart-area[data-v-4bd38aad]{margin-top:8px}@media (width<=600px){.summary-card[data-v-4bd38aad]{min-width:70px;padding:6px 8px}.summary-value[data-v-4bd38aad]{font-size:14px}}.key-trend-chart-container[data-v-6b2b84fd]{background:rgba(var(--v-theme-surface-variant), .3);border-top:1px dashed rgba(var(--v-theme-on-surface), .2);padding:12px 16px}.v-theme--dark .key-trend-chart-container[data-v-6b2b84fd]{background:rgba(var(--v-theme-surface-variant), .2);border-top-color:#ffffff26}.chart-header[data-v-6b2b84fd]{flex-wrap:wrap;gap:8px}.chart-control-toggle[data-v-6b2b84fd] .v-btn.chart-control-btn{letter-spacing:0!important;min-width:36px!important;padding-inline:8px!important;font-size:11px!important;font-weight:600!important}.chart-area[data-v-6b2b84fd]{margin-top:8px}.summary-cards[data-v-6b2b84fd]{flex-wrap:wrap;display:flex}.summary-card[data-v-6b2b84fd]{background:rgba(var(--v-theme-surface-variant), .3);text-align:center;border-radius:6px;flex:auto;min-width:80px;padding:8px 12px}.v-theme--dark .summary-card[data-v-6b2b84fd]{background:rgba(var(--v-theme-surface-variant), .2)}.summary-label[data-v-6b2b84fd]{color:rgba(var(--v-theme-on-surface), .72);margin-bottom:2px;font-size:12px;font-weight:500;line-height:1.4}.summary-value[data-v-6b2b84fd]{font-size:14px;font-weight:600;line-height:1.3}.auto-refresh-btn[data-v-ac5a64e6] .v-btn__content{letter-spacing:0;font-size:.8125rem;line-height:1.5}.channel-logs-scroll[data-v-ac5a64e6]{max-height:500px;overflow-y:auto}.log-item[data-v-ac5a64e6]{padding-top:10px;padding-bottom:10px}.log-status-chip[data-v-ac5a64e6]{justify-content:center;min-width:52px}.log-status-chip--in-progress[data-v-ac5a64e6]{isolation:isolate;animation:1.8s ease-in-out infinite log-chip-neon-pulse-ac5a64e6;position:relative;overflow:hidden}.log-status-chip--in-progress[data-v-ac5a64e6]:before{content:"";border-radius:inherit;background:radial-gradient(circle at center, rgba(var(--v-theme-primary), .34) 0%, rgba(var(--v-theme-primary), .2) 45%, rgba(var(--v-theme-primary), .06) 100%);opacity:.88;z-index:-1;position:absolute;inset:0}@keyframes log-chip-neon-pulse-ac5a64e6{0%,to{box-shadow:0 0 0 1px rgba(var(--v-theme-primary), .28), 0 0 10px rgba(var(--v-theme-primary), .22), 0 0 18px rgba(var(--v-theme-primary), .12);filter:saturate()}50%{box-shadow:0 0 0 1px rgba(var(--v-theme-primary), .48), 0 0 14px rgba(var(--v-theme-primary), .36), 0 0 28px rgba(var(--v-theme-primary), .22);filter:saturate(1.12)}}.log-status-chip--placeholder[data-v-ac5a64e6]{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface), .12);background:0 0!important}.log-status-chip__placeholder[data-v-ac5a64e6]{opacity:0;-webkit-user-select:none;user-select:none}.log-summary[data-v-ac5a64e6]{font-size:.875rem;line-height:1.6}.log-meta[data-v-ac5a64e6]{font-size:.875rem}.log-inline-code[data-v-ac5a64e6]{vertical-align:middle;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1.3;display:inline-block}.log-key-mask[data-v-ac5a64e6],.log-base-url[data-v-ac5a64e6]{white-space:nowrap}.log-model[data-v-ac5a64e6]{font-size:.875rem}.log-error-info[data-v-ac5a64e6]{background:rgba(var(--v-theme-surface-variant), .3);white-space:pre-wrap;word-break:break-all;font-size:.875rem;line-height:1.6}.bg-error-subtle[data-v-ac5a64e6]{background:rgba(var(--v-theme-error), .05)}.channel-orchestration[data-v-1d08eb2c]{background:0 0;border:none;overflow:hidden}.channel-search-field[data-v-1d08eb2c]{flex-shrink:1;width:280px;max-width:40vw}.channel-list[data-v-1d08eb2c]{flex-direction:column;gap:8px;display:flex}.channel-item-wrapper[data-v-1d08eb2c]{flex-direction:column;display:flex}.channel-row[data-v-1d08eb2c]{background:rgb(var(--v-theme-surface));border:2px solid rgb(var(--v-theme-on-surface));box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface));cursor:pointer;height:60px;margin:2px;padding:10px 12px;transition:all .1s;position:relative;overflow:hidden}.channel-row-content[data-v-1d08eb2c]{z-index:1;grid-template-columns:28px 28px minmax(72px,auto) minmax(0,1fr) minmax(168px,auto) minmax(96px,auto) minmax(64px,auto) minmax(68px,auto) auto;align-items:center;gap:6px;display:grid;position:relative}.activity-chart-bg[data-v-1d08eb2c]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.activity-bar[data-v-1d08eb2c]{transition:none}.channel-chart-wrapper[data-v-1d08eb2c]{margin:0 2px 8px}.channel-row[data-v-1d08eb2c]:hover{background:rgba(var(--v-theme-primary), .08);box-shadow:6px 6px 0 0 rgb(var(--v-theme-on-surface));border:2px solid rgb(var(--v-theme-on-surface));transform:translate(-2px,-2px)}.channel-row[data-v-1d08eb2c]:active{box-shadow:none;transform:translate(2px,2px)}.v-theme--dark .channel-row[data-v-1d08eb2c]{background:rgb(var(--v-theme-surface));border-color:#ffffffb3;box-shadow:4px 4px #ffffffb3}.v-theme--dark .channel-row[data-v-1d08eb2c]:hover{background:rgba(var(--v-theme-primary), .12);border-color:#ffffffb3;box-shadow:6px 6px #ffffffb3}.channel-row.is-tripped[data-v-1d08eb2c]{background:var(--ccx-channel-row-suspended-bg);border-color:var(--ccx-channel-row-suspended-border);box-shadow:var(--ccx-channel-row-shadow)}.channel-row.is-tripped[data-v-1d08eb2c]:hover{background:var(--ccx-channel-row-suspended-hover-bg);box-shadow:var(--ccx-channel-row-shadow-hover)}.v-theme--dark .channel-row.is-tripped[data-v-1d08eb2c]{background:var(--ccx-channel-row-suspended-bg);border-color:var(--ccx-channel-row-suspended-border);box-shadow:var(--ccx-channel-row-shadow)}.v-theme--dark .channel-row.is-tripped[data-v-1d08eb2c]:hover{background:var(--ccx-channel-row-suspended-hover-bg);box-shadow:var(--ccx-channel-row-shadow-hover)}.channel-row.ghost[data-v-1d08eb2c]{opacity:.6;background:rgba(var(--v-theme-primary), .15);border:2px dashed rgb(var(--v-theme-primary));box-shadow:none}.drag-handle[data-v-1d08eb2c]{cursor:grab;justify-content:center;align-items:center;width:32px;height:32px;transition:all .1s;display:flex}.drag-handle[data-v-1d08eb2c]:hover{background:rgba(var(--v-theme-on-surface), .1)}.drag-handle[data-v-1d08eb2c]:active{cursor:grabbing;background:rgba(var(--v-theme-primary), .2)}.priority-number[data-v-1d08eb2c]{background:rgb(var(--v-theme-primary));color:#fff;border:2px solid rgb(var(--v-theme-on-surface));text-transform:uppercase;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.status-badge-wrapper[data-v-1d08eb2c]{align-self:center;align-items:center;display:flex}.v-theme--dark .priority-number[data-v-1d08eb2c]{border-color:#fff9}.channel-name[data-v-1d08eb2c]{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.channel-name[data-v-1d08eb2c]>*{min-width:0}.channel-name .expand-icon[data-v-1d08eb2c]{flex-shrink:0}.channel-name .font-weight-medium[data-v-1d08eb2c]{flex:0 auto;font-size:.875rem}.channel-description[data-v-1d08eb2c]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:inline-block;overflow:hidden}.channel-name-link[data-v-1d08eb2c]{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:all .15s;overflow:hidden}.channel-name-link[data-v-1d08eb2c]:hover,.channel-name-link[data-v-1d08eb2c]:focus{color:rgb(var(--v-theme-primary));outline:none;text-decoration:underline}.channel-name-link[data-v-1d08eb2c]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px;border-radius:2px}.channel-metrics[data-v-1d08eb2c]{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:168px;display:flex}.channel-latency[data-v-1d08eb2c]{align-items:center;min-width:60px;display:flex}.channel-rpm-tpm[data-v-1d08eb2c]{background:rgba(var(--v-theme-surface-variant), .28);border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-end;min-width:92px;margin-left:12px;padding:2px 6px;display:flex}.rpm-tpm-values[data-v-1d08eb2c]{width:100%;color:rgba(var(--v-theme-on-surface), .82);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:4px;font-size:15px;font-weight:800;line-height:1.1;display:flex}.rpm-tpm-values .rpm-value.has-data[data-v-1d08eb2c],.rpm-tpm-values .tpm-value.has-data[data-v-1d08eb2c]{color:rgb(var(--v-theme-primary))}.rpm-tpm-separator[data-v-1d08eb2c]{color:rgba(var(--v-theme-on-surface), .55);font-weight:700}.rpm-tpm-labels[data-v-1d08eb2c]{width:100%;color:rgba(var(--v-theme-on-surface), .68);text-transform:uppercase;letter-spacing:0;justify-content:flex-end;align-items:center;gap:3px;margin-top:3px;font-size:11px;font-weight:600;display:flex}.channel-keys[data-v-1d08eb2c]{align-items:center;display:flex}.channel-keys .keys-chip[data-v-1d08eb2c]{cursor:pointer;transition:all .1s}.channel-keys .keys-chip[data-v-1d08eb2c]:hover{background:rgba(var(--v-theme-primary), .1);border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.channel-actions[data-v-1d08eb2c]{justify-content:flex-end;align-items:center;gap:2px;min-width:50px;display:flex}.inactive-pool-header[data-v-1d08eb2c]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.inactive-pool[data-v-1d08eb2c]{background:rgb(var(--v-theme-surface));border:2px dashed rgb(var(--v-theme-on-surface));grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;padding:16px;display:grid}.v-theme--dark .inactive-pool[data-v-1d08eb2c]{background:rgb(var(--v-theme-surface));border-color:#ffffff80}.inactive-channel-row[data-v-1d08eb2c]{background:rgb(var(--v-theme-surface));border:2px solid rgb(var(--v-theme-on-surface));box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface));justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:all .1s;display:flex}.inactive-channel-row[data-v-1d08eb2c]:hover{background:rgba(var(--v-theme-primary), .08);box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface));transform:translate(-1px,-1px)}.inactive-channel-row[data-v-1d08eb2c]:active{box-shadow:none;transform:translate(2px,2px)}.v-theme--dark .inactive-channel-row[data-v-1d08eb2c]{background:rgb(var(--v-theme-surface));border-color:#fff9;box-shadow:3px 3px #fff9}.v-theme--dark .inactive-channel-row[data-v-1d08eb2c]:hover{background:rgba(var(--v-theme-primary), .12);box-shadow:4px 4px #fff9}.inactive-channel-row .channel-info[data-v-1d08eb2c]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;overflow:hidden}.inactive-channel-row .channel-info-main[data-v-1d08eb2c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inactive-channel-row .channel-info-desc[data-v-1d08eb2c]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.3;overflow:hidden}.inactive-channel-row .channel-actions[data-v-1d08eb2c]{align-items:center;gap:4px;display:flex}@media (width<=1400px){.channel-row-content[data-v-1d08eb2c]{grid-template-columns:28px 28px minmax(64px,auto) minmax(0,1fr) minmax(152px,auto) minmax(88px,auto) minmax(60px,auto) minmax(64px,auto) auto;gap:5px}.channel-row[data-v-1d08eb2c]{padding:10px}}@media (width<=1200px){.channel-row-content[data-v-1d08eb2c]{grid-template-columns:26px 26px minmax(60px,auto) minmax(0,1fr) minmax(136px,auto) minmax(78px,auto) minmax(56px,auto) minmax(60px,auto) auto;gap:4px}.channel-row[data-v-1d08eb2c]{padding:8px}.rpm-tpm-values[data-v-1d08eb2c]{font-size:12px}.rpm-tpm-labels[data-v-1d08eb2c]{letter-spacing:0;font-size:10px}}@media (width<=960px){.channel-row-content[data-v-1d08eb2c]{grid-template-columns:26px 26px minmax(56px,auto) minmax(0,1fr) minmax(124px,auto) minmax(72px,auto) minmax(52px,auto) minmax(56px,auto) auto;gap:4px}.channel-row[data-v-1d08eb2c]{padding:8px 6px}}@media (width<=600px){.mode-chip[data-v-1d08eb2c]{display:none}.channel-row-content[data-v-1d08eb2c]{grid-template-columns:28px 1fr 60px;gap:8px}.channel-row[data-v-1d08eb2c]{box-shadow:3px 3px 0 0 rgb(var(--v-theme-on-surface));padding:10px}.channel-metrics[data-v-1d08eb2c],.channel-latency[data-v-1d08eb2c],.channel-keys[data-v-1d08eb2c],.channel-rpm-tpm[data-v-1d08eb2c]{display:none}.v-theme--dark .channel-row[data-v-1d08eb2c]{box-shadow:3px 3px #fff9}.priority-number[data-v-1d08eb2c],.drag-handle[data-v-1d08eb2c]{display:none}.channel-name-link[data-v-1d08eb2c]{max-width:12ch;display:inline-block}}.metrics-display[data-v-1d08eb2c]{cursor:help;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.metrics-chip[data-v-1d08eb2c]{letter-spacing:0;font-weight:700}.request-summary[data-v-1d08eb2c]{color:rgba(var(--v-theme-on-surface), .88);white-space:nowrap;font-size:12px;font-weight:700}.metrics-tooltip[data-v-1d08eb2c]{color:rgb(var(--v-theme-on-surface));font-size:12px;line-height:1.5}.metrics-tooltip-row[data-v-1d08eb2c]{justify-content:space-between;gap:16px;padding:2px 0;display:flex}.metrics-tooltip-row span[data-v-1d08eb2c]:first-child{color:rgba(var(--v-theme-on-surface), .7)}.metrics-tooltip-row span[data-v-1d08eb2c]:last-child{color:rgb(var(--v-theme-on-surface));font-weight:500}.conversation-card[data-v-f13bb272]{cursor:pointer;border:2px solid rgb(var(--v-theme-on-surface));box-shadow:4px 4px 0 0 rgb(var(--v-theme-on-surface));background:radial-gradient(circle, var(--ccx-dot-grid-color) 1px, transparent 1px) 0 0 / var(--ccx-dot-grid-size) var(--ccx-dot-grid-size), rgb(var(--v-theme-surface));transition:all .1s;position:relative}.conversation-card[data-v-f13bb272]:before{content:"";width:var(--ccx-hud-corner-size);height:var(--ccx-hud-corner-size);border-top:var(--ccx-hud-corner-width) solid var(--ccx-hud-corner-color);border-left:var(--ccx-hud-corner-width) solid var(--ccx-hud-corner-color);pointer-events:none;z-index:1;opacity:.4;position:absolute;top:6px;left:6px}.conversation-card[data-v-f13bb272]:after{content:"";width:var(--ccx-hud-corner-size);height:var(--ccx-hud-corner-size);border-bottom:var(--ccx-hud-corner-width) solid var(--ccx-hud-corner-color);border-right:var(--ccx-hud-corner-width) solid var(--ccx-hud-corner-color);pointer-events:none;z-index:1;opacity:.4;position:absolute;bottom:6px;right:6px}.conversation-card[data-v-f13bb272]:hover{border-color:var(--ccx-kind-color);box-shadow:5px 5px 0 0 var(--ccx-kind-color);transform:translate(-1px,-1px)}.conversation-card[data-v-f13bb272]:active{box-shadow:2px 2px 0 0 rgb(var(--v-theme-on-surface));transform:translate(1px,1px)}.conversation-card.override-active[data-v-f13bb272]{border-color:rgb(var(--v-theme-warning));box-shadow:4px 4px 0 0 rgb(var(--v-theme-warning))}.conversation-card.override-active[data-v-f13bb272]:hover{border-color:rgb(var(--v-theme-warning));box-shadow:5px 5px 0 0 rgb(var(--v-theme-warning))}.v-theme--dark .conversation-card[data-v-f13bb272]{border-color:#fffc;box-shadow:4px 4px #fffc}.v-theme--dark .conversation-card[data-v-f13bb272]:hover{border-color:var(--ccx-kind-color);box-shadow:5px 5px 0 0 var(--ccx-kind-color)}.v-theme--dark .conversation-card[data-v-f13bb272]:active{box-shadow:2px 2px #fffc}.status-led[data-v-f13bb272]{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.status-led--streaming[data-v-f13bb272]{background:var(--ccx-led-streaming-color);animation:1.4s ease-in-out infinite ccx-led-pulse}.status-led--active[data-v-f13bb272]{background:var(--ccx-status-breaker-half-open-dot-bg);box-shadow:0 0 4px 1px var(--ccx-status-breaker-half-open-dot-glow)}.status-led--idle[data-v-f13bb272]{background:var(--ccx-status-disabled-dot-bg)}.kind-chip[data-v-f13bb272]{letter-spacing:.08em;font-weight:700;border-radius:0!important;font-size:9px!important}.display-label[data-v-f13bb272]{flex:1;min-width:0}.display-label-text[data-v-f13bb272]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.next-label[data-v-f13bb272]{letter-spacing:.05em;margin-left:6px;font-size:9px;font-weight:700;display:inline-block}.channel-sequence[data-v-f13bb272]{border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));overscroll-behavior:auto;border-radius:0;max-height:800px;overflow:hidden auto}.channel-item[data-v-f13bb272]{border-bottom:1px solid rgba(var(--v-border-color), calc(var(--v-border-opacity) * .6))}.channel-item[data-v-f13bb272]:last-child{border-bottom:none}.channel-item-animated[data-v-f13bb272]{animation:.18s both ccx-slide-in}.channel-item.demoted[data-v-f13bb272]{opacity:.5}.seq-num[data-v-f13bb272]{opacity:.5;font-variant-numeric:tabular-nums;min-width:2.5ch;font-size:10px;font-weight:700}.seq-arrow[data-v-f13bb272]{opacity:.35;margin:0 4px;font-size:10px}.channel-name[data-v-f13bb272]{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.channel-name[data-v-f13bb272]:hover{color:rgb(var(--v-theme-primary));text-decoration:underline}.fused-chip[data-v-f13bb272]{letter-spacing:.05em;font-weight:700;background:repeating-linear-gradient(-45deg, var(--ccx-fused-stripe-b) 0px, var(--ccx-fused-stripe-b) 4px, var(--ccx-fused-stripe-a) 4px, var(--ccx-fused-stripe-a) 8px)!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:9px!important}.override-alert[data-v-f13bb272]{border:2px solid rgb(var(--v-theme-warning))!important;border-radius:0!important}.alert-bang[data-v-f13bb272]{letter-spacing:.1em;color:rgb(var(--v-theme-warning));margin-right:6px;font-size:11px;font-weight:900;animation:.8s step-end infinite ccx-alert-blink}.current-channel-chip[data-v-f13bb272]{opacity:.85;cursor:default!important}.next-channel-chip[data-v-f13bb272]{font-weight:700;animation:2s ease-in-out infinite ccx-breathe-f13bb272}.next-channel-chip[data-v-f13bb272] .v-chip__content,.next-channel-chip[data-v-f13bb272] .v-chip__append{color:#fff!important}@keyframes ccx-breathe-f13bb272{0%,to{opacity:1}50%{opacity:.55}}.font-weight-mono[data-v-f13bb272]{font-family:monospace}.raw-user-id[data-v-f13bb272]{border-top:1px dashed rgba(var(--v-border-color), var(--v-border-opacity));opacity:.6;cursor:pointer;padding-top:6px}.raw-user-id[data-v-f13bb272]:hover{opacity:.9}.raw-user-id-text[data-v-f13bb272]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.raw-user-id .copy-btn[data-v-f13bb272]{opacity:.5;flex-shrink:0}.raw-user-id:hover .copy-btn[data-v-f13bb272]{opacity:1}.conversation-dashboard[data-v-c1907acf]{max-width:1400px;margin:0 auto}.filter-chip[data-v-c1907acf]{letter-spacing:.06em;font-weight:700;border-radius:0!important;font-size:10px!important}.kind-filter-select[data-v-c1907acf]{flex:none;max-width:160px}.override-duration-select[data-v-c1907acf]{flex:none;max-width:180px}.conversation-search-field[data-v-c1907acf]{flex:auto;min-width:180px;max-width:320px}@media (width<=499px){.conversation-search-field[data-v-c1907acf]{min-width:120px;max-width:160px}}.conversation-masonry[data-v-c1907acf]{box-sizing:border-box;padding-bottom:6px;padding-right:6px;transition:height .16s;position:relative}.conversation-masonry-item[data-v-c1907acf]{will-change:transform;min-width:0;transition:transform .16s;position:absolute;top:0;left:0}.system-status-indicator[data-v-c1907acf]{border:1px solid rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface));align-items:center;gap:6px;margin-right:12px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.system-status-indicator .status-dot[data-v-c1907acf]{background:#9ca3af;border-radius:50%;width:8px;height:8px}.system-status-indicator.status-running .status-dot[data-v-c1907acf]{background:#10b981;animation:2s ease-in-out infinite dot-pulse-c1907acf}.system-status-indicator.status-error .status-dot[data-v-c1907acf]{background:#ef4444}.system-status-indicator.status-connecting .status-dot[data-v-c1907acf]{background:#f59e0b}@keyframes dot-pulse-c1907acf{0%,to{opacity:1}50%{opacity:.4}}
