@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap";.theme[data-v-caaddefa]{--white:#fff;--black:#000;--gray-50:#f9f9f9;--gray-100:#ececec;--gray-200:#e3e3e3;--gray-300:#cdcdcd;--gray-400:#909499;--gray-500:#9a9a9a;--gray-600:#676767;--gray-700:#424242;--gray-750:#2f2f2f;--gray-800:#212121;--gray-900:#171717;--gray-950:#0d0d0d;--red-500:#ef4444;--red-700:#b91c1c;--main-surface-background:#fffffff2;--composer-surface:#f0f0f0e6;--composer-bar_mask-grace-area:25px;--dot-color:var(--black);--main-text:var(--gray-950);--main-border:#eaeaea;--text-primary:var(--gray-950);--text-secondary:#7d7d7d;--text-tertiary:var(--gray-400);--text-quaternary:var(--gray-300);--tag-blue:#08f;--tag-blue-light:#0af;--text-error:#f93a37;--text-placeholder:#000000b3;--surface-error:249 58 55;--border-xlight:#0000000d;--border-light:#0000001a;--border-medium:#00000026;--border-heavy:#0003;--border-xheavy:#00000040;--hint-text:#08f;--hint-bg:#b3dbff;--border-sharp:#0000000d;--icon-secondary:#676767;--main-surface-primary:var(--white);--main-surface-secondary:var(--gray-50);--main-surface-tertiary:var(--gray-100);--sidebar-surface-primary:var(--gray-50);--sidebar-surface-secondary:var(--gray-100);--sidebar-surface-tertiary:var(--gray-200);--color-brand-secondary:#0f7fff;--color-warning:#f59e0b;--color-error:#ef4444;--color-success:#10b981;--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-bg-page:var(--main-surface-primary);--color-bg-surface:var(--main-surface-secondary);--color-bg-subtle:var(--main-surface-tertiary);--color-border-default:var(--main-border);--link:#2964aa;--link-hover:#749ac8;--selection:#007aff;--button-blue:#0f7fff;--button-blue-hover:#698cf7;--color-border-brand:#0f7fff;--color-btn-primary:var(--button-blue);--color-btn-primary-hover:var(--button-blue-hover);--color-btn-primary-text:#fff;--button-disabled:#efefef;--button-text:#909499}@media (prefers-color-scheme:dark){.theme[data-v-caaddefa]{--main-surface-background:#212121e6;--composer-surface:#323232cc;--composer-bar_mask-grace-area:55px;--dot-color:var(--white);--main-text:var(--gray-100);--text-primary:var(--gray-100);--text-secondary:var(--gray-400);--text-tertiary:var(--gray-500);--text-quaternary:var(--gray-600);--text-placeholder:#fffc;--text-error:#f93a37;--border-xlight:#ffffff0d;--border-light:#ffffff1a;--border-medium:#ffffff26;--border-heavy:#fff3;--border-xheavy:#ffffff40;--border-sharp:#ffffff0d;--main-surface-primary:var(--gray-800);--main-surface-secondary:var(--gray-750);--main-surface-tertiary:var(--gray-700);--sidebar-surface-primary:var(--gray-900);--sidebar-surface-secondary:var(--gray-800);--sidebar-surface-tertiary:var(--gray-750);--color-brand-secondary:#7ab7ff;--color-warning:#fbbf24;--color-error:#f87171;--color-success:#34d399;--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-bg-page:var(--main-surface-primary);--color-bg-surface:var(--main-surface-secondary);--color-bg-subtle:var(--main-surface-tertiary);--color-border-default:var(--border-light);--color-border-brand:#7ab7ff;--color-btn-primary:var(--button-blue);--color-btn-primary-hover:var(--button-blue-hover);--color-btn-primary-text:#fff;--link:#7ab7ff;--link-hover:#5e83b3;--surface-error:249 58 55;--button-disabled:#5e5e5e;--button-text:#909499}}.ea[data-v-caaddefa]{--main-surface-primary:#fff;--main-surface-secondary:#f9f9f9;--main-surface-tertiary:#ececec;--sidebar-surface-primary:#f9f9f9;--sidebar-surface-secondary:#ececec;--sidebar-surface-tertiary:#e3e3e3;--main-border:#ececec;--border-light:#0000001a;--text-primary:#232425;--text-secondary:#7d7d7d;--text-tertiary:var(--gray-400);--text-quaternary:var(--gray-300);--link:#0d0d0d;--link-hover:#2a2a2a;--selection:#0d0d0d;--button-blue:#0d0d0d;--button-blue-hover:#2a2a2a;--color-brand-secondary:var(--ea-accent);--color-border-brand:var(--ea-accent);--color-btn-primary:#0d0d0d;--color-btn-primary-hover:#2a2a2a;--color-btn-primary-text:#fff;--button-disabled:#efefef;--button-text:#909499;--ea-accent:#0d0d0d;--ea-accent-hover:#2a2a2a;--ea-accent-faint:#00000014;--ea-accent-dim:#00000029;--ea-control-hover-bg:#f7f7f7;--ea-control-hover-border:#d8d8d8;--ea-control-subtle-hover-bg:#f3f3f3;--ea-toggle-off-bg:var(--gray-300);--ea-toggle-on-bg:var(--color-btn-primary);--ea-data-blue:#0f7fff;--ea-data-blue-text:#0f62c9;--ea-data-blue-faint:#0f7fff1a;--ea-selected-wash:#0000000a;--ea-selected-wash-strong:#00000014;--ea-chip-bg:#f4f4f4;--ea-good:#2ea043;--ea-warn:#d29922;--ea-bad:#e5534b;--ea-good-text:#16783b;--ea-warn-text:#8a6502;--ea-bad-text:#a8261f;--ea-good-solid:#1f883d;--ea-bad-solid:#c8443d;--ea-good-faint:color-mix(in srgb, var(--ea-good) 14%, transparent);--ea-warn-faint:color-mix(in srgb, var(--ea-warn) 14%, transparent);--ea-bad-faint:color-mix(in srgb, var(--ea-bad) 14%, transparent);--tone-0:#6b7280;--tone-1:#3b82f6;--tone-2:#8b5cf6;--tone-3:#14b8a6;--tone-4:#f59e0b;--tone-5:#ec4899;--ea-r-1:6px;--ea-r-2:8px;--ea-r-3:12px;--ea-r-pill:999px;--ea-page-padding:28px 38px 56px;--ea-card-padding:20px;--ea-card-gap:16px;--ea-h-control-sm:28px;--ea-h-control:34px;--ea-h-control-lg:40px;--ea-shadow-sm:0 1px 2px #0000000a;--ea-shadow-md:0 4px 12px #0000000f;--ea-shadow-lg:0 12px 32px #00000014;--t-display:28px;--t-metric:22px;--t-section:18px;--t-card-title:15px;--t-subheading:14px;--t-body:13px;--t-small:12px;--t-xs:11.5px;--t-eyebrow:11px;--lh-display:1.15;--lh-tight:1.3;--lh-body:1.5;--lh-relaxed:1.55;--ea-focus-ring:0 0 0 3px var(--ea-accent-faint);--ea-font-sans:Arial, Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ea-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ea-font-features:normal;--ea-font-features-tabular:"tnum";font-family:var(--ea-font-sans);font-variation-settings:normal;font-feature-settings:var(--ea-font-features);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--t-body);line-height:var(--lh-body);color:var(--text-primary);background:var(--main-surface-primary)}.team-agents[data-v-caaddefa],.team-slack[data-v-caaddefa]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}.ea[data-v-caaddefa],.ea[data-v-caaddefa] *{box-sizing:border-box}.ea-page-header[data-v-caaddefa]{margin-bottom:24px}.ea-page-title[data-v-caaddefa]{font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:0;color:var(--text-primary);margin:0;font-weight:600}.ea-page-sub[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);max-width:720px;margin:8px 0 0}.ea-section-title[data-v-caaddefa]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-caaddefa]{-moz-column-gap:8px;font-size:var(--t-small);color:var(--text-secondary);line-height:var(--lh-body);font-feature-settings:var(--ea-font-features-tabular);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;display:inline-flex}.ea .ea-billing-title[data-v-caaddefa]{color:var(--text-primary);margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.3}.ea .ea-billing-cycle-label[data-v-caaddefa]{color:var(--text-tertiary);font-size:var(--t-small);align-self:center;margin:0 4px 0 0;font-weight:400}.ea .ea-billing-time-line[data-v-caaddefa]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-caaddefa]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-caaddefa],.ea .ea-billing-range-date[data-v-caaddefa]{white-space:nowrap}.ea .ea-billing-range-date[data-v-caaddefa]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-caaddefa]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-caaddefa]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-caaddefa]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-caaddefa]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-caaddefa],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-caaddefa]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-caaddefa]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-caaddefa]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-caaddefa]{gap:4px;display:grid}.ea-billing-utc-label[data-v-caaddefa]{color:var(--tooltip-text);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.2;display:block}.ea-billing-utc-row[data-v-caaddefa]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-caaddefa]{background-color:var(--main-surface-secondary);border:1px solid var(--border-light);border-radius:var(--ea-r-3);margin-bottom:24px;padding:0;overflow:hidden}.ea .ea-billing-plan-header[data-v-caaddefa]{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:0;padding:24px 26px 22px;display:flex}.ea .ea-billing-plan-title-row[data-v-caaddefa]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-caaddefa]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-caaddefa]{background-color:var(--main-surface-tertiary);color:var(--button-blue);border:1px solid var(--border-medium);border-radius:var(--ea-r-pill);padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4}.ea .ea-billing-renewal[data-v-caaddefa]{-moz-column-gap:8px;font-size:var(--t-small);color:var(--text-secondary);line-height:var(--lh-body);font-feature-settings:var(--ea-font-features-tabular);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:inline-flex}.ea .ea-billing-renewal-label[data-v-caaddefa]{color:var(--text-tertiary);font-size:var(--t-small);align-self:center;margin:0 4px 0 0;font-weight:400}.ea .ea-billing-renewal .ea-billing-time-text[data-v-caaddefa]{font-weight:500}.ea .ea-billing-pricing-section[data-v-caaddefa]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-caaddefa]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-caaddefa]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-caaddefa]{font-size:var(--t-metric);color:var(--text-primary);font-weight:600;line-height:var(--lh-tight);letter-spacing:0}.ea .ea-billing-unit[data-v-caaddefa]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-caaddefa]{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.ea .ea-billing-action-button[data-v-caaddefa]{background-color:var(--main-surface-tertiary);border:1px solid var(--border-medium);border-radius:var(--ea-r-2);min-height:42px;color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}.ea .ea-billing-action-button[data-v-caaddefa]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-caaddefa]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-caaddefa]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-caaddefa]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-caaddefa]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-caaddefa]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea[data-v-caaddefa]{--main-surface-primary:#1a1b1c;--main-surface-secondary:#232425;--main-surface-tertiary:#2f3133;--sidebar-surface-primary:var(--gray-900);--sidebar-surface-secondary:var(--gray-800);--sidebar-surface-tertiary:var(--gray-750);--main-border:#ffffff1a;--border-xlight:#ffffff0d;--border-light:#ffffff1a;--border-medium:#ffffff26;--border-heavy:#fff3;--text-primary:#f5f5f5;--text-secondary:#b8bbbf;--text-tertiary:#909499;--text-quaternary:#676767;--link:#f5f5f5;--link-hover:#cacbcc;--selection:#f5f5f5;--color-brand-secondary:var(--ea-accent);--color-border-brand:var(--ea-accent);--color-btn-primary:#0d0d0d;--color-btn-primary-hover:#2a2a2a;--color-btn-primary-text:#fff;--button-disabled:#ffffff1a;--button-text:#909499;--ea-accent:#f5f5f5;--ea-accent-hover:#cacbcc;--ea-accent-faint:#ffffff1a;--ea-accent-dim:#ffffff2e;--ea-control-hover-bg:#ffffff14;--ea-control-hover-border:#ffffff2e;--ea-control-subtle-hover-bg:#ffffff12;--ea-toggle-off-bg:#ffffff3d;--ea-toggle-on-bg:var(--color-btn-primary);--ea-data-blue-text:#7ab7ff;--ea-selected-wash:#ffffff0f;--ea-selected-wash-strong:#ffffff1a;--ea-chip-bg:#ffffff14;--ea-good-text:#34d399;--ea-warn-text:#fbbf24;--ea-bad-text:#f87171;--ea-good-solid:#1f883d;--ea-bad-solid:#c8443d}.team-agents[data-v-caaddefa],.team-slack[data-v-caaddefa]{--ea-text-primary:var(--text-primary);--ea-text-secondary:var(--text-secondary);--ea-text-muted:var(--text-tertiary);--ea-border:var(--main-border);--ea-border-soft:#ffffff0f;--ea-hover:#ffffff0a}.ea .ea-billing-currency[data-v-caaddefa],.ea .ea-billing-dropdown-icon[data-v-caaddefa],.ea .ea-billing-unit[data-v-caaddefa]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-caaddefa],.ea .ea-billing-amount[data-v-caaddefa],.ea .ea-billing-plan-title[data-v-caaddefa],.ea .ea-billing-seat-text[data-v-caaddefa],.ea .ea-billing-time-text[data-v-caaddefa],.ea .ea-billing-title[data-v-caaddefa]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-caaddefa]{color:color-mix(in srgb,var(--button-blue) 45%,var(--white));border-color:color-mix(in srgb,var(--button-blue) 35%,var(--border-heavy))}}.ea-toggle[data-v-caaddefa]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-caaddefa]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-caaddefa]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-caaddefa]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-caaddefa]{background:var(--ea-toggle-off-bg);border-radius:var(--ea-r-pill);border:0;transition:background .15s,border-color .15s;position:absolute;top:0;bottom:0;left:0;right:0}.ea-toggle .slider[data-v-caaddefa]:before{content:"";background:var(--white);border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000002e}.ea-toggle input:checked+.slider[data-v-caaddefa]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-caaddefa]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-caaddefa]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-caaddefa]{height:var(--ea-h-control);border-radius:var(--ea-r-pill);border:1px solid var(--main-border);background:var(--main-surface-primary);color:var(--text-primary);font-size:var(--t-body);letter-spacing:0;font-weight:500;font-family:var(--ea-font-sans);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;transition:background .15s,border-color .15s,color .15s,opacity .15s,transform 80ms;display:inline-flex}.ea-btn[data-v-caaddefa]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-caaddefa]:active:not(:disabled),.ea-btn[data-v-caaddefa]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-caaddefa]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-caaddefa]{background:var(--color-btn-primary);color:var(--color-btn-primary-text);border-color:var(--color-btn-primary);font-weight:500}.ea-btn--primary[data-v-caaddefa]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-caaddefa]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-caaddefa]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-caaddefa],.ea-btn-link[data-v-caaddefa]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-caaddefa]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-caaddefa]{background:var(--sidebar-surface-secondary);border:1px solid var(--border-light);border-radius:var(--ea-r-2);width:40px;height:40px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ea .ea-eyebrow[data-v-caaddefa],.ea .gs-eyebrow[data-v-caaddefa]{font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 10px;font-weight:600}.ea .ea-title[data-v-caaddefa],.ea .gs-page-title[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.ea .ea-description[data-v-caaddefa],.ea .gs-description[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);max-width:720px;margin:8px 0 0}.ea .gs-card[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3);padding:var(--ea-card-padding)}.ea .gs-card--muted[data-v-caaddefa]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-caaddefa]{padding:0}.ea .gs-pill[data-v-caaddefa]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);color:var(--text-secondary);font-size:var(--t-xs);white-space:nowrap;align-items:center;height:22px;padding:0 10px;font-weight:500;display:inline-flex}.ea .gs-pill--accent[data-v-caaddefa]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-caaddefa]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-caaddefa]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-caaddefa]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);height:var(--ea-h-control);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform 80ms;display:inline-flex}.ea .gs-btn[data-v-caaddefa]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-caaddefa]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-caaddefa]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-caaddefa]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-caaddefa]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-caaddefa]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-caaddefa]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-caaddefa]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-caaddefa]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-caaddefa],.ea .gs-btn--link[data-v-caaddefa]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-caaddefa]:hover:not(:disabled),.ea .gs-btn--link[data-v-caaddefa]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-caaddefa]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-caaddefa]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-caaddefa]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-caaddefa]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-caaddefa]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-caaddefa]{width:16px;height:16px}.ea .gs-btn--full[data-v-caaddefa]{width:100%}.ea .gs-btn--danger[data-v-caaddefa]{background:var(--main-surface-primary);border-color:color-mix(in srgb,var(--ea-bad) 40%,transparent);color:var(--ea-bad-text)}.ea .gs-btn--danger[data-v-caaddefa]:hover:not(:disabled){background:color-mix(in srgb,var(--ea-bad) 8%,transparent);border-color:color-mix(in srgb,var(--ea-bad) 60%,transparent);color:#c8443d}.ea .gs-btn--danger.gs-btn--primary[data-v-caaddefa]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-caaddefa]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-caaddefa]{background:var(--color-btn-primary);border:1px solid var(--color-btn-primary);border-radius:var(--ea-r-2);color:var(--color-btn-primary-text);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);justify-content:center;align-items:center;gap:6px;width:100%;height:36px;padding:0 14px;font-weight:500;transition:background .15s,border-color .15s,transform 80ms;display:inline-flex}.ea .gs-card-cta[data-v-caaddefa]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-caaddefa]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-caaddefa]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-caaddefa]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-caaddefa],.ea .gs-select[data-v-caaddefa],.ea .gs-textarea[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);min-height:var(--ea-h-control);outline:0;width:100%;padding:0 12px;transition:border-color .15s,box-shadow .15s}.ea .gs-textarea[data-v-caaddefa]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-caaddefa]:focus,.ea .gs-select[data-v-caaddefa]:focus,.ea .gs-textarea[data-v-caaddefa]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-caaddefa]:disabled,.ea .gs-select[data-v-caaddefa]:disabled,.ea .gs-textarea[data-v-caaddefa]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-caaddefa]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);height:var(--ea-h-control);align-items:center;gap:8px;padding:0 14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.ea .gs-dropdown-trigger[data-v-caaddefa]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-caaddefa]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-caaddefa]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-caaddefa]:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--text-secondary);content:"";flex-shrink:0;width:0;height:0}.ea .gs-segmented[data-v-caaddefa]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-caaddefa]{border-radius:var(--ea-r-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-small);white-space:nowrap;background:0 0;border:0;height:26px;padding:0 14px;font-weight:500;transition:background .15s,color .15s}.ea .gs-segmented>button[data-v-caaddefa]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-caaddefa],.ea .gs-segmented>button[aria-pressed=true][data-v-caaddefa]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-small);white-space:nowrap;align-items:center;gap:8px;height:28px;padding:0 12px 0 14px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ea .gs-chip[data-v-caaddefa]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-caaddefa]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-caaddefa],.ea .gs-chip[aria-pressed=true][data-v-caaddefa]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-chip.is-active .gs-chip-count[data-v-caaddefa],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-caaddefa]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-caaddefa]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-caaddefa]{border-radius:var(--ea-r-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);white-space:nowrap;background:0 0;border:0;height:30px;padding:6px 14px;font-weight:500;transition:background .15s,color .15s}.ea .gs-pill-tab[data-v-caaddefa]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-caaddefa]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-caaddefa]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-caaddefa]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-caaddefa]{background:var(--ea-toggle-off-bg);border-radius:var(--ea-r-pill);cursor:pointer;transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}.ea .gs-switch .gs-slider[data-v-caaddefa]:before{background:var(--white);content:"";border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.ea .gs-switch input:checked+.gs-slider[data-v-caaddefa]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-caaddefa]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-caaddefa]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-caaddefa]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-caaddefa]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-caaddefa]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-caaddefa]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-caaddefa]{color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);background:0 0;border:0;border-bottom:2px solid #0000;margin:0 12px 0 0;padding:10px 12px;font-weight:500;transition:color .15s,border-color .15s}.ea.ea .tab-button.active[data-v-caaddefa],.ea.ea .tab-button[data-v-caaddefa]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-caaddefa]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-caaddefa],.ea.ea button svg[data-v-caaddefa]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-caaddefa],.ea.ea .dashboard-header[data-v-caaddefa],.ea.ea .members-header[data-v-caaddefa],.ea.ea .provision-header[data-v-caaddefa],.ea.ea .section-header[data-v-caaddefa]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-caaddefa],.ea.ea .dashboard-title[data-v-caaddefa],.ea.ea .members-title[data-v-caaddefa],.ea.ea .page-title[data-v-caaddefa],.ea.ea .policies-page .section-header h1[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.ea.ea .dashboard-subtitle[data-v-caaddefa],.ea.ea .dashboard-subtitle-label[data-v-caaddefa],.ea.ea .members-subtitle[data-v-caaddefa],.ea.ea .page-description[data-v-caaddefa],.ea.ea .section-description[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-caaddefa],.ea.ea .page-description[data-v-caaddefa],.ea.ea .section-description[data-v-caaddefa]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-caaddefa]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-caaddefa]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-caaddefa]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-caaddefa]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-caaddefa],.ea.ea .billing-container[data-v-caaddefa],.ea.ea .members-container[data-v-caaddefa],.ea.ea .policies-page[data-v-caaddefa],.ea.ea .team-provision[data-v-caaddefa]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-caaddefa],.ea.ea .policies-page[data-v-caaddefa],.ea.ea .team-provision[data-v-caaddefa]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-caaddefa],.ea.ea .billing-container[data-v-caaddefa]{max-width:1458px}.ea.ea .block-list-card[data-v-caaddefa],.ea.ea .cost-calculator[data-v-caaddefa],.ea.ea .credit-card[data-v-caaddefa],.ea.ea .form-card[data-v-caaddefa],.ea.ea .info-card[data-v-caaddefa],.ea.ea .invite-link-card[data-v-caaddefa],.ea.ea .members-table[data-v-caaddefa],.ea.ea .partner-managed-card[data-v-caaddefa],.ea.ea .plan-card[data-v-caaddefa],.ea.ea .seat-grants-card[data-v-caaddefa],.ea.ea .setting-card[data-v-caaddefa],.ea.ea .stat-card[data-v-caaddefa],.ea.ea .summary-section[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3);box-shadow:none}.ea.ea .bulk-actions-bar[data-v-caaddefa],.ea.ea .detail-row[data-v-caaddefa],.ea.ea .pool-refresh-info[data-v-caaddefa],.ea.ea .pool-stat-item[data-v-caaddefa],.ea.ea .table-header[data-v-caaddefa],.ea.ea .toggle-card[data-v-caaddefa],.ea.ea .toggle-group[data-v-caaddefa]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-caaddefa],.ea.ea .header-cell[data-v-caaddefa],.ea.ea .invite-link-note[data-v-caaddefa],.ea.ea .pool-stat-label[data-v-caaddefa],.ea.ea .stat-label[data-v-caaddefa],.ea.ea .toggle-card-description[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-caaddefa]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-caaddefa]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-caaddefa]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-caaddefa]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-caaddefa]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-caaddefa]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-caaddefa],.ea.ea .stat-icon.pending[data-v-caaddefa],.ea.ea .stat-icon.success[data-v-caaddefa]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-caaddefa],.ea.ea .stat-value[data-v-caaddefa]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-metric);letter-spacing:0;font-weight:600;line-height:var(--lh-tight)}.ea.ea .billing-title[data-v-caaddefa],.ea.ea .card-header h3[data-v-caaddefa],.ea.ea .credit-title[data-v-caaddefa],.ea.ea .invite-link-label[data-v-caaddefa],.ea.ea .partner-managed-title[data-v-caaddefa],.ea.ea .plan-title[data-v-caaddefa],.ea.ea .usage-title[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-caaddefa],.ea.ea .dashboard-subtitle-input[data-v-caaddefa],.ea.ea .form-input[data-v-caaddefa],.ea.ea .portal-contact-input[data-v-caaddefa],.ea.ea .search-input[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);min-height:var(--ea-h-control);transition:border-color .15s,box-shadow .15s}.ea.ea .search-input[data-v-caaddefa]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-caaddefa]:focus,.ea.ea .dashboard-subtitle-input[data-v-caaddefa]:focus,.ea.ea .form-input[data-v-caaddefa]:focus,.ea.ea .form-textarea[data-v-caaddefa]:focus,.ea.ea .portal-contact-input[data-v-caaddefa]:focus,.ea.ea .search-input[data-v-caaddefa]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-caaddefa],.ea.ea .invite-button[data-v-caaddefa],.ea.ea .primary-btn[data-v-caaddefa],.ea.ea .save-button[data-v-caaddefa],.ea.ea .update-subscription-button[data-v-caaddefa]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);border-radius:var(--ea-r-pill);color:var(--color-btn-primary-text);font-family:var(--ea-font-sans);font-size:var(--t-body);letter-spacing:0;min-height:var(--ea-h-control);font-weight:500;transition:background .15s,border-color .15s,transform 80ms}.ea.ea .btn-primary[data-v-caaddefa]:hover:not(:disabled),.ea.ea .invite-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .primary-btn[data-v-caaddefa]:hover:not(:disabled),.ea.ea .save-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-caaddefa]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-caaddefa]:active:not(:disabled),.ea.ea .invite-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .primary-btn[data-v-caaddefa]:active:not(:disabled),.ea.ea .save-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-caaddefa]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-caaddefa],.ea.ea .btn-secondary[data-v-caaddefa],.ea.ea .copy-button[data-v-caaddefa],.ea.ea .grant-btn[data-v-caaddefa],.ea.ea .manage-alerts-button[data-v-caaddefa],.ea.ea .manage-button[data-v-caaddefa],.ea.ea .manage-seats-button[data-v-caaddefa],.ea.ea .more-button[data-v-caaddefa],.ea.ea .pagination-btn[data-v-caaddefa],.ea.ea .refresh-btn[data-v-caaddefa],.ea.ea .reset-button[data-v-caaddefa],.ea.ea .revoke-btn[data-v-caaddefa],.ea.ea .secondary-btn[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);letter-spacing:0;min-height:var(--ea-h-control);font-weight:500;transition:background .15s,border-color .15s,color .15s,transform 80ms}.ea.ea .add-credits-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-caaddefa]:hover:not(:disabled),.ea.ea .copy-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .manage-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .more-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-caaddefa]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-caaddefa]:hover:not(:disabled),.ea.ea .reset-button[data-v-caaddefa]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-caaddefa]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border);transform:none}.ea.ea .add-credits-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .btn-secondary[data-v-caaddefa]:active:not(:disabled),.ea.ea .copy-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .manage-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .more-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .pagination-btn[data-v-caaddefa]:active:not(:disabled),.ea.ea .refresh-btn[data-v-caaddefa]:active:not(:disabled),.ea.ea .reset-button[data-v-caaddefa]:active:not(:disabled),.ea.ea .secondary-btn[data-v-caaddefa]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-caaddefa]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-caaddefa]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-caaddefa]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-caaddefa]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-caaddefa]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-body);text-align:left;margin:0}.ea.ea .credit-card[data-v-caaddefa]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-caaddefa]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-caaddefa]{margin:0}.ea.ea .cp-stats-grid[data-v-caaddefa],.ea.ea .pool-stats-grid[data-v-caaddefa]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-caaddefa],.ea.ea .pool-stat-item[data-v-caaddefa]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-caaddefa],.ea.ea .pool-stat-value[data-v-caaddefa]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-section);letter-spacing:0;font-weight:600;line-height:var(--lh-tight)}.ea.ea .credit-progress-bar[data-v-caaddefa]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-small);background:0 0;border:0;border-radius:0;margin:0;padding:6px 0 14px}.ea.ea .pool-refresh-item[data-v-caaddefa]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-caaddefa]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-caaddefa]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-caaddefa],.ea.ea .credits-how-it-works[data-v-caaddefa]{background:var(--main-surface-secondary);border-radius:var(--ea-r-2);border:0;margin-top:16px;padding:12px 14px}.ea.ea .cp-how-it-works-title[data-v-caaddefa],.ea.ea .credits-how-it-works-title[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-small);letter-spacing:.01em;font-weight:600;line-height:var(--lh-body);margin:0 0 4px}.ea.ea .cp-how-it-works-desc[data-v-caaddefa],.ea.ea .credits-how-it-works-desc[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-relaxed);margin:0}.ea.ea .credit-pack-batch-list.is-embedded[data-v-caaddefa]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-caaddefa]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-caaddefa]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-caaddefa]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-caaddefa]:focus-visible{border-color:var(--border-medium);box-shadow:0 0 0 2px var(--border-light);outline:none}.ea.ea .cp-policy-mode-title[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-caaddefa]{color:var(--text-primary)!important;font-size:var(--t-body)!important;gap:6px!important;font-weight:500!important}.ea.ea .cp-policy-mode-desc[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-caaddefa]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-caaddefa]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-caaddefa]{gap:12px!important}.ea.ea .cp-policy-value[data-v-caaddefa]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-caaddefa]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.ea.ea .billing-container .cp-policy-value-label[data-v-caaddefa]{color:var(--text-secondary)!important;font-size:var(--t-eyebrow)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important}.ea.ea .cp-policy-value-number[data-v-caaddefa]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight)}.ea.ea .billing-container .cp-policy-value-number[data-v-caaddefa]{color:var(--text-primary)!important;font-feature-settings:var(--ea-font-features-tabular)!important;font-size:var(--t-section)!important;font-weight:600!important;line-height:var(--lh-tight)!important}.ea.ea .cp-policy-field>span[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-caaddefa]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-size:var(--t-body);min-height:34px}.ea.ea .cp-policy-field input[data-v-caaddefa]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-caaddefa]{background:var(--color-btn-primary);border-radius:var(--ea-r-2);color:var(--color-btn-primary-text);font-size:var(--t-small);min-height:var(--ea-h-control-sm);font-weight:500}.ea.ea .cp-policy-save[data-v-caaddefa]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-caaddefa]{color:var(--ea-accent);font-size:var(--t-small);background:0 0;border:0;border-radius:0;align-items:center;gap:4px;min-height:0;padding:0;font-weight:500;display:inline-flex}.ea.ea .billing-container .cp-history-link[data-v-caaddefa]{color:var(--ea-accent)!important;font-size:var(--t-small)!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:4px!important;min-height:0!important;margin-bottom:8px!important;padding:0!important;font-weight:500!important;display:inline-flex!important}.ea.ea .cp-history-link[data-v-caaddefa]:after{content:"→"}.ea.ea .cp-history-link[data-v-caaddefa]:hover{color:var(--ea-accent-hover);text-underline-offset:2px;background:0 0;text-decoration:underline}.ea.ea .billing-container .cp-history-link[data-v-caaddefa]:hover{color:var(--ea-accent-hover)!important;text-underline-offset:2px!important;background:0 0!important;text-decoration:underline!important}.ea.ea .billing-container .partner-managed-card[data-v-caaddefa]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-caaddefa]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-2);color:var(--ea-accent);border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ea-spinner[data-v-caaddefa],.ea.ea .billing-container .partner-managed-icon svg[data-v-caaddefa]{width:20px;height:20px}.ea.ea .info-box[data-v-caaddefa],.ea.ea .info-callout-example[data-v-caaddefa],.ea.ea .info-callout-note[data-v-caaddefa]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-caaddefa],.ea.ea .info-icon[data-v-caaddefa]{color:var(--text-secondary)}.ea.ea .info-link[data-v-caaddefa]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-caaddefa],.ea.ea .form-warning[data-v-caaddefa],.ea.ea .inline-warning[data-v-caaddefa]{background:var(--ea-warn-faint);border-color:color-mix(in srgb,var(--ea-warn) 28%,transparent);color:var(--text-primary)}.ea.ea .critical-callout .callout-icon[data-v-caaddefa],.ea.ea .warning-icon[data-v-caaddefa]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-caaddefa],.ea.ea .status-pill[data-v-caaddefa],.ea.ea .toggle-status-pill[data-v-caaddefa]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-caaddefa],.ea.ea .status-pill.success[data-v-caaddefa],.ea.ea .toggle-status-pill-on[data-v-caaddefa]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-caaddefa],.ea.ea .status-pill.neutral[data-v-caaddefa]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-caaddefa]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-caaddefa]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-caaddefa]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-caaddefa]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;animation:1s linear infinite ea-spin-caaddefa}.ea-spinner.lg[data-v-caaddefa]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-caaddefa{to{transform:rotate(1turn)}}.section-header[data-v-caaddefa]{border-bottom:1px solid var(--main-border);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;padding-bottom:16px;display:flex}.eyebrow[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-weight:600}.page-title[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.page-sub[data-v-caaddefa]{max-width:720px;color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);margin:8px 0 0}.ea-card[data-v-caaddefa]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-caaddefa],.ea-card+.spend-top[data-v-caaddefa],.ea-card+.two-pane[data-v-caaddefa]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-caaddefa]{padding:0}.card-title[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-caaddefa],.card-title[data-v-caaddefa]{line-height:var(--lh-body);margin:0}.card-hint[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-caaddefa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-caaddefa]{padding:20px 20px 0}.row-actions[data-v-caaddefa]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.check-row .meta[data-v-caaddefa],.custom-tab[data-v-caaddefa],.ea-btn-link[data-v-caaddefa],.ea-table td.act[data-v-caaddefa],.ea-table td.nowrap[data-v-caaddefa],.ea-table th[data-v-caaddefa],.ea-table th.nowrap[data-v-caaddefa],.row-actions .card-hint[data-v-caaddefa],.seg button[data-v-caaddefa],.setting-link[data-v-caaddefa]{white-space:nowrap}.metric[data-v-caaddefa]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;margin-top:4px}.empty-box[data-v-caaddefa]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-secondary);padding:14px}.empty-box .card-title[data-v-caaddefa]{font-size:var(--t-subheading)}.card-foot-hint[data-v-caaddefa]{padding:12px 20px 16px}.setting-row[data-v-caaddefa]{border-top:1px solid var(--main-border);justify-content:space-between;align-items:center;gap:24px;padding:16px 0;display:flex}.ea-card>.setting-row[data-v-caaddefa]:first-of-type,.setting-row[data-v-caaddefa]:first-child{border-top:0;padding-top:0}.setting-row[data-v-caaddefa]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-caaddefa],.setting-row--after-title[data-v-caaddefa]{border-top:0;padding-top:12px}.setting-row--top[data-v-caaddefa]{align-items:flex-start}.setting-text[data-v-caaddefa]{flex:1 1 0;min-width:0}.setting-label[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-caaddefa],.setting-label[data-v-caaddefa]{line-height:var(--lh-body);display:block}.setting-hint[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-link[data-v-caaddefa],.setting-value[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-caaddefa]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-caaddefa]{text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-caaddefa]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-caaddefa]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-caaddefa]{background:var(--main-surface-tertiary);width:28px;height:28px;color:var(--text-primary);font-size:var(--t-small);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.step-num--done[data-v-caaddefa]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-caaddefa]{flex:1 1 0;min-width:0}.step-title[data-v-caaddefa]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-caaddefa]{max-width:640px;color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-body);margin:4px 0 0}.step-actions[data-v-caaddefa]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-caaddefa]{text-decoration:none}.ea-btn--sm[data-v-caaddefa]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-caaddefa]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-caaddefa]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-caaddefa]{text-underline-offset:2px;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-caaddefa]{color:var(--ea-bad-text)}.ea-btn-link[data-v-caaddefa]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-caaddefa]{width:100%;height:var(--ea-h-control);border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-primary);font:inherit;font-size:var(--t-body);padding:0 12px}.ea-input[data-v-caaddefa]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-caaddefa]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-caaddefa]{border-color:var(--ea-bad)}.ea-input[data-v-caaddefa]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-caaddefa]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-caaddefa]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-caaddefa]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23909499' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;width:auto;min-width:180px;padding-right:32px}.ea-select--panel[data-v-caaddefa]{min-width:150px}.ea-select--fixed[data-v-caaddefa]{width:224px;min-width:224px}.search-box[data-v-caaddefa]{width:320px;height:var(--ea-h-control);border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;display:flex}.search-box[data-v-caaddefa]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-caaddefa]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-caaddefa]{width:100%;font:inherit;font-size:var(--t-body);color:var(--text-primary);background:0 0;border:0;outline:0}.search-box input[data-v-caaddefa]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-caaddefa]{font-size:var(--t-small);line-height:var(--lh-body);align-items:center;gap:6px;margin:8px 0 0;display:flex}.field-msg--ok[data-v-caaddefa]{color:var(--ea-good-text)}.field-msg--bad[data-v-caaddefa]{color:var(--ea-bad-text)}.code-field[data-v-caaddefa]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-caaddefa]{flex:1 1 0}.seg[data-v-caaddefa]{box-sizing:border-box;border:1px solid var(--border-light);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg[data-v-caaddefa],.seg button[data-v-caaddefa]{border-radius:var(--ea-r-pill)}.seg button[data-v-caaddefa]{height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-caaddefa]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-caaddefa]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-caaddefa]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-caaddefa]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-caaddefa]{border-top:1px solid var(--main-border);height:36px;font-size:var(--t-body);cursor:pointer;align-items:center;gap:10px;padding:0 12px;display:flex}.check-row[data-v-caaddefa]:first-child{border-top:0}.check-row input[data-v-caaddefa]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-caaddefa]{color:var(--text-tertiary);font-size:var(--t-xs);margin-left:auto}.custom-tabs[data-v-caaddefa]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-caaddefa]{color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 12px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-block;position:relative;top:1px}.custom-tab[data-v-caaddefa]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-caaddefa]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-caaddefa]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-caaddefa]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-secondary);font-size:var(--t-body);align-items:flex-start;gap:12px;margin-bottom:20px;padding:12px 14px;line-height:20px;display:flex}.banner--warn[data-v-caaddefa]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-caaddefa]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-caaddefa]{color:var(--ea-warn-text)}.banner-body[data-v-caaddefa]{flex:1 1 0;min-width:0}.banner-title[data-v-caaddefa]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-caaddefa],.ea-table th[data-v-caaddefa]{color:var(--text-secondary)}.banner-actions[data-v-caaddefa]{flex:none;gap:8px;display:flex}.ea-table[data-v-caaddefa]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-caaddefa]{font-size:var(--t-xs);text-align:left;text-transform:none;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-caaddefa],.ea-table th[data-v-caaddefa]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-caaddefa]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-caaddefa]{border-bottom:0}.ea-table td.num[data-v-caaddefa],.ea-table th.num[data-v-caaddefa]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-caaddefa]{text-align:right}.ea-table strong[data-v-caaddefa]{font-weight:500}.ea-table .sub[data-v-caaddefa]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-caaddefa]:first-child,.ea-table--flush th[data-v-caaddefa]:first-child{padding-left:20px}.ea-table--flush td[data-v-caaddefa]:last-child,.ea-table--flush th[data-v-caaddefa]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-caaddefa]{background:var(--ea-selected-wash)}.progress[data-v-caaddefa]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-caaddefa]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-caaddefa]{background:var(--ea-warn)}.two-pane[data-v-caaddefa]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-caaddefa]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-caaddefa]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-caaddefa]{margin-left:auto}.agent-list[data-v-caaddefa]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-caaddefa]{border:0;border-top:1px solid var(--main-border);text-align:left;width:100%;min-height:64px;font:inherit;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 16px;display:flex}.agent-row[data-v-caaddefa]:first-child{border-top:0}.agent-row[data-v-caaddefa]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-caaddefa]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-caaddefa]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-caaddefa]{background:var(--main-surface-tertiary);width:32px;height:32px;color:var(--text-secondary);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.agent-avatar svg[data-v-caaddefa]{width:16px;height:16px}.agent-text[data-v-caaddefa]{flex:1 1 0;min-width:0}.agent-name[data-v-caaddefa]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-caaddefa],.agent-summary[data-v-caaddefa]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-caaddefa]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-caaddefa]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);position:sticky;top:0;overflow:hidden}.panel-header[data-v-caaddefa]{border-bottom:1px solid var(--main-border);align-items:center;gap:12px;min-height:72px;padding:16px 20px;display:flex}.panel-header .agent-name[data-v-caaddefa]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-caaddefa]{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.panel-header .close[data-v-caaddefa]:hover{color:var(--text-primary)}.team-row[data-v-caaddefa]{border-bottom:1px solid var(--main-border);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 20px;display:flex}.team-row .setting-label[data-v-caaddefa]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-caaddefa]{width:120px}.panel-note[data-v-caaddefa]{border-bottom:1px solid var(--main-border);color:var(--text-secondary);font-size:var(--t-small);align-items:center;gap:8px;padding:10px 20px;display:flex}.panel-note svg[data-v-caaddefa]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-caaddefa]{margin-left:auto}.panel-footer[data-v-caaddefa]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-caaddefa]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-caaddefa]{padding:16px 20px}.hash[data-v-caaddefa]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-caaddefa]{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dialog[data-v-caaddefa]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:calc(min(640px,100dvh - 32px));overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-caaddefa]{width:640px}.dialog-head[data-v-caaddefa]{padding:20px 20px 0}.dialog-title[data-v-caaddefa]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-caaddefa]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-caaddefa]{margin:0}.dialog-body .ea-input[data-v-caaddefa],.stack-12[data-v-caaddefa]>*+*{margin-top:12px}.dialog-foot[data-v-caaddefa]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-caaddefa]{color:var(--text-secondary)}.chip .x[data-v-caaddefa],.tertiary[data-v-caaddefa]{color:var(--text-tertiary)}.chips[data-v-caaddefa]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-caaddefa]{border:1px solid var(--main-border);border-radius:var(--ea-r-pill);background:var(--main-surface-primary);height:26px;font-family:var(--ea-font-mono);font-size:var(--t-small);gap:6px;padding:0 10px}.chip[data-v-caaddefa],.chip .x[data-v-caaddefa]{align-items:center;display:inline-flex}.chip .x[data-v-caaddefa]{width:20px;height:24px;font-family:var(--ea-font-sans);font-size:var(--t-body);cursor:pointer;background:0 0;border:0;justify-content:center;margin-right:-6px;padding:0;line-height:1}.chip .x[data-v-caaddefa]:hover,.toast[data-v-caaddefa]{color:var(--text-primary)}.skeleton[data-v-caaddefa]{background:linear-gradient(90deg,var(--main-surface-tertiary),var(--main-surface-secondary),var(--main-surface-tertiary));border-radius:6px;height:14px}.sr-only[data-v-caaddefa]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-caaddefa]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-caaddefa]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);font-size:var(--t-body);padding:10px 14px;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #0000001a}.toast--error[data-v-caaddefa]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-caaddefa]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-caaddefa]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-caaddefa]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-caaddefa]{position:static}.search-box[data-v-caaddefa]{width:100%}.filter-toolbar[data-v-caaddefa]{flex-wrap:wrap}}.create-grid[data-v-caaddefa]{gap:10px;max-width:480px;margin:12px 0}.create-field[data-v-caaddefa],.create-grid[data-v-caaddefa]{flex-direction:column;display:flex}.create-field[data-v-caaddefa]{gap:4px}.create-actions[data-v-caaddefa]{align-items:flex-start}.binding-key[data-v-caaddefa],.binding-name[data-v-caaddefa]{display:block}.binding-key[data-v-caaddefa]{font-family:var(--ea-mono,monospace);opacity:.6;word-break:break-all;font-size:12px}.binding-actions[data-v-caaddefa]{text-align:right}.pad-x-16[data-v-caaddefa]{margin:0;padding:0 16px 12px}.pad-16[data-v-caaddefa]{margin:0;padding:16px}.theme[data-v-113af9e3]{--white:#fff;--black:#000;--gray-50:#f9f9f9;--gray-100:#ececec;--gray-200:#e3e3e3;--gray-300:#cdcdcd;--gray-400:#909499;--gray-500:#9a9a9a;--gray-600:#676767;--gray-700:#424242;--gray-750:#2f2f2f;--gray-800:#212121;--gray-900:#171717;--gray-950:#0d0d0d;--red-500:#ef4444;--red-700:#b91c1c;--main-surface-background:#fffffff2;--composer-surface:#f0f0f0e6;--composer-bar_mask-grace-area:25px;--dot-color:var(--black);--main-text:var(--gray-950);--main-border:#eaeaea;--text-primary:var(--gray-950);--text-secondary:#7d7d7d;--text-tertiary:var(--gray-400);--text-quaternary:var(--gray-300);--tag-blue:#08f;--tag-blue-light:#0af;--text-error:#f93a37;--text-placeholder:#000000b3;--surface-error:249 58 55;--border-xlight:#0000000d;--border-light:#0000001a;--border-medium:#00000026;--border-heavy:#0003;--border-xheavy:#00000040;--hint-text:#08f;--hint-bg:#b3dbff;--border-sharp:#0000000d;--icon-secondary:#676767;--main-surface-primary:var(--white);--main-surface-secondary:var(--gray-50);--main-surface-tertiary:var(--gray-100);--sidebar-surface-primary:var(--gray-50);--sidebar-surface-secondary:var(--gray-100);--sidebar-surface-tertiary:var(--gray-200);--color-brand-secondary:#0f7fff;--color-warning:#f59e0b;--color-error:#ef4444;--color-success:#10b981;--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-bg-page:var(--main-surface-primary);--color-bg-surface:var(--main-surface-secondary);--color-bg-subtle:var(--main-surface-tertiary);--color-border-default:var(--main-border);--link:#2964aa;--link-hover:#749ac8;--selection:#007aff;--button-blue:#0f7fff;--button-blue-hover:#698cf7;--color-border-brand:#0f7fff;--color-btn-primary:var(--button-blue);--color-btn-primary-hover:var(--button-blue-hover);--color-btn-primary-text:#fff;--button-disabled:#efefef;--button-text:#909499}@media (prefers-color-scheme:dark){.theme[data-v-113af9e3]{--main-surface-background:#212121e6;--composer-surface:#323232cc;--composer-bar_mask-grace-area:55px;--dot-color:var(--white);--main-text:var(--gray-100);--text-primary:var(--gray-100);--text-secondary:var(--gray-400);--text-tertiary:var(--gray-500);--text-quaternary:var(--gray-600);--text-placeholder:#fffc;--text-error:#f93a37;--border-xlight:#ffffff0d;--border-light:#ffffff1a;--border-medium:#ffffff26;--border-heavy:#fff3;--border-xheavy:#ffffff40;--border-sharp:#ffffff0d;--main-surface-primary:var(--gray-800);--main-surface-secondary:var(--gray-750);--main-surface-tertiary:var(--gray-700);--sidebar-surface-primary:var(--gray-900);--sidebar-surface-secondary:var(--gray-800);--sidebar-surface-tertiary:var(--gray-750);--color-brand-secondary:#7ab7ff;--color-warning:#fbbf24;--color-error:#f87171;--color-success:#34d399;--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-bg-page:var(--main-surface-primary);--color-bg-surface:var(--main-surface-secondary);--color-bg-subtle:var(--main-surface-tertiary);--color-border-default:var(--border-light);--color-border-brand:#7ab7ff;--color-btn-primary:var(--button-blue);--color-btn-primary-hover:var(--button-blue-hover);--color-btn-primary-text:#fff;--link:#7ab7ff;--link-hover:#5e83b3;--surface-error:249 58 55;--button-disabled:#5e5e5e;--button-text:#909499}}.ea[data-v-113af9e3]{--main-surface-primary:#fff;--main-surface-secondary:#f9f9f9;--main-surface-tertiary:#ececec;--sidebar-surface-primary:#f9f9f9;--sidebar-surface-secondary:#ececec;--sidebar-surface-tertiary:#e3e3e3;--main-border:#ececec;--border-light:#0000001a;--text-primary:#232425;--text-secondary:#7d7d7d;--text-tertiary:var(--gray-400);--text-quaternary:var(--gray-300);--link:#0d0d0d;--link-hover:#2a2a2a;--selection:#0d0d0d;--button-blue:#0d0d0d;--button-blue-hover:#2a2a2a;--color-brand-secondary:var(--ea-accent);--color-border-brand:var(--ea-accent);--color-btn-primary:#0d0d0d;--color-btn-primary-hover:#2a2a2a;--color-btn-primary-text:#fff;--button-disabled:#efefef;--button-text:#909499;--ea-accent:#0d0d0d;--ea-accent-hover:#2a2a2a;--ea-accent-faint:#00000014;--ea-accent-dim:#00000029;--ea-control-hover-bg:#f7f7f7;--ea-control-hover-border:#d8d8d8;--ea-control-subtle-hover-bg:#f3f3f3;--ea-toggle-off-bg:var(--gray-300);--ea-toggle-on-bg:var(--color-btn-primary);--ea-data-blue:#0f7fff;--ea-data-blue-text:#0f62c9;--ea-data-blue-faint:#0f7fff1a;--ea-selected-wash:#0000000a;--ea-selected-wash-strong:#00000014;--ea-chip-bg:#f4f4f4;--ea-good:#2ea043;--ea-warn:#d29922;--ea-bad:#e5534b;--ea-good-text:#16783b;--ea-warn-text:#8a6502;--ea-bad-text:#a8261f;--ea-good-solid:#1f883d;--ea-bad-solid:#c8443d;--ea-good-faint:color-mix(in srgb, var(--ea-good) 14%, transparent);--ea-warn-faint:color-mix(in srgb, var(--ea-warn) 14%, transparent);--ea-bad-faint:color-mix(in srgb, var(--ea-bad) 14%, transparent);--tone-0:#6b7280;--tone-1:#3b82f6;--tone-2:#8b5cf6;--tone-3:#14b8a6;--tone-4:#f59e0b;--tone-5:#ec4899;--ea-r-1:6px;--ea-r-2:8px;--ea-r-3:12px;--ea-r-pill:999px;--ea-page-padding:28px 38px 56px;--ea-card-padding:20px;--ea-card-gap:16px;--ea-h-control-sm:28px;--ea-h-control:34px;--ea-h-control-lg:40px;--ea-shadow-sm:0 1px 2px #0000000a;--ea-shadow-md:0 4px 12px #0000000f;--ea-shadow-lg:0 12px 32px #00000014;--t-display:28px;--t-metric:22px;--t-section:18px;--t-card-title:15px;--t-subheading:14px;--t-body:13px;--t-small:12px;--t-xs:11.5px;--t-eyebrow:11px;--lh-display:1.15;--lh-tight:1.3;--lh-body:1.5;--lh-relaxed:1.55;--ea-focus-ring:0 0 0 3px var(--ea-accent-faint);--ea-font-sans:Arial, Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ea-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ea-font-features:normal;--ea-font-features-tabular:"tnum";font-family:var(--ea-font-sans);font-variation-settings:normal;font-feature-settings:var(--ea-font-features);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--t-body);line-height:var(--lh-body);color:var(--text-primary);background:var(--main-surface-primary)}.team-agents[data-v-113af9e3],.team-slack[data-v-113af9e3]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}.ea[data-v-113af9e3],.ea[data-v-113af9e3] *{box-sizing:border-box}.ea-page-header[data-v-113af9e3]{margin-bottom:24px}.ea-page-title[data-v-113af9e3]{font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:0;color:var(--text-primary);margin:0;font-weight:600}.ea-page-sub[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);max-width:720px;margin:8px 0 0}.ea-section-title[data-v-113af9e3]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-113af9e3]{-moz-column-gap:8px;font-size:var(--t-small);color:var(--text-secondary);line-height:var(--lh-body);font-feature-settings:var(--ea-font-features-tabular);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;display:inline-flex}.ea .ea-billing-title[data-v-113af9e3]{color:var(--text-primary);margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.3}.ea .ea-billing-cycle-label[data-v-113af9e3]{color:var(--text-tertiary);font-size:var(--t-small);align-self:center;margin:0 4px 0 0;font-weight:400}.ea .ea-billing-time-line[data-v-113af9e3]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-113af9e3]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-113af9e3],.ea .ea-billing-range-date[data-v-113af9e3]{white-space:nowrap}.ea .ea-billing-range-date[data-v-113af9e3]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-113af9e3]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-113af9e3]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-113af9e3]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-113af9e3]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-113af9e3],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-113af9e3]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-113af9e3]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-113af9e3]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-113af9e3]{gap:4px;display:grid}.ea-billing-utc-label[data-v-113af9e3]{color:var(--tooltip-text);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.2;display:block}.ea-billing-utc-row[data-v-113af9e3]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-113af9e3]{background-color:var(--main-surface-secondary);border:1px solid var(--border-light);border-radius:var(--ea-r-3);margin-bottom:24px;padding:0;overflow:hidden}.ea .ea-billing-plan-header[data-v-113af9e3]{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:0;padding:24px 26px 22px;display:flex}.ea .ea-billing-plan-title-row[data-v-113af9e3]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-113af9e3]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-113af9e3]{background-color:var(--main-surface-tertiary);color:var(--button-blue);border:1px solid var(--border-medium);border-radius:var(--ea-r-pill);padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4}.ea .ea-billing-renewal[data-v-113af9e3]{-moz-column-gap:8px;font-size:var(--t-small);color:var(--text-secondary);line-height:var(--lh-body);font-feature-settings:var(--ea-font-features-tabular);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:inline-flex}.ea .ea-billing-renewal-label[data-v-113af9e3]{color:var(--text-tertiary);font-size:var(--t-small);align-self:center;margin:0 4px 0 0;font-weight:400}.ea .ea-billing-renewal .ea-billing-time-text[data-v-113af9e3]{font-weight:500}.ea .ea-billing-pricing-section[data-v-113af9e3]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-113af9e3]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-113af9e3]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-113af9e3]{font-size:var(--t-metric);color:var(--text-primary);font-weight:600;line-height:var(--lh-tight);letter-spacing:0}.ea .ea-billing-unit[data-v-113af9e3]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-113af9e3]{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.ea .ea-billing-action-button[data-v-113af9e3]{background-color:var(--main-surface-tertiary);border:1px solid var(--border-medium);border-radius:var(--ea-r-2);min-height:42px;color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}.ea .ea-billing-action-button[data-v-113af9e3]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-113af9e3]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-113af9e3]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-113af9e3]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-113af9e3]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-113af9e3]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea[data-v-113af9e3]{--main-surface-primary:#1a1b1c;--main-surface-secondary:#232425;--main-surface-tertiary:#2f3133;--sidebar-surface-primary:var(--gray-900);--sidebar-surface-secondary:var(--gray-800);--sidebar-surface-tertiary:var(--gray-750);--main-border:#ffffff1a;--border-xlight:#ffffff0d;--border-light:#ffffff1a;--border-medium:#ffffff26;--border-heavy:#fff3;--text-primary:#f5f5f5;--text-secondary:#b8bbbf;--text-tertiary:#909499;--text-quaternary:#676767;--link:#f5f5f5;--link-hover:#cacbcc;--selection:#f5f5f5;--color-brand-secondary:var(--ea-accent);--color-border-brand:var(--ea-accent);--color-btn-primary:#0d0d0d;--color-btn-primary-hover:#2a2a2a;--color-btn-primary-text:#fff;--button-disabled:#ffffff1a;--button-text:#909499;--ea-accent:#f5f5f5;--ea-accent-hover:#cacbcc;--ea-accent-faint:#ffffff1a;--ea-accent-dim:#ffffff2e;--ea-control-hover-bg:#ffffff14;--ea-control-hover-border:#ffffff2e;--ea-control-subtle-hover-bg:#ffffff12;--ea-toggle-off-bg:#ffffff3d;--ea-toggle-on-bg:var(--color-btn-primary);--ea-data-blue-text:#7ab7ff;--ea-selected-wash:#ffffff0f;--ea-selected-wash-strong:#ffffff1a;--ea-chip-bg:#ffffff14;--ea-good-text:#34d399;--ea-warn-text:#fbbf24;--ea-bad-text:#f87171;--ea-good-solid:#1f883d;--ea-bad-solid:#c8443d}.team-agents[data-v-113af9e3],.team-slack[data-v-113af9e3]{--ea-text-primary:var(--text-primary);--ea-text-secondary:var(--text-secondary);--ea-text-muted:var(--text-tertiary);--ea-border:var(--main-border);--ea-border-soft:#ffffff0f;--ea-hover:#ffffff0a}.ea .ea-billing-currency[data-v-113af9e3],.ea .ea-billing-dropdown-icon[data-v-113af9e3],.ea .ea-billing-unit[data-v-113af9e3]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-113af9e3],.ea .ea-billing-amount[data-v-113af9e3],.ea .ea-billing-plan-title[data-v-113af9e3],.ea .ea-billing-seat-text[data-v-113af9e3],.ea .ea-billing-time-text[data-v-113af9e3],.ea .ea-billing-title[data-v-113af9e3]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-113af9e3]{color:color-mix(in srgb,var(--button-blue) 45%,var(--white));border-color:color-mix(in srgb,var(--button-blue) 35%,var(--border-heavy))}}.ea-toggle[data-v-113af9e3]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-113af9e3]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-113af9e3]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-113af9e3]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-113af9e3]{background:var(--ea-toggle-off-bg);border-radius:var(--ea-r-pill);border:0;transition:background .15s,border-color .15s;position:absolute;top:0;bottom:0;left:0;right:0}.ea-toggle .slider[data-v-113af9e3]:before{content:"";background:var(--white);border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000002e}.ea-toggle input:checked+.slider[data-v-113af9e3]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-113af9e3]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-113af9e3]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-113af9e3]{height:var(--ea-h-control);border-radius:var(--ea-r-pill);border:1px solid var(--main-border);background:var(--main-surface-primary);color:var(--text-primary);font-size:var(--t-body);letter-spacing:0;font-weight:500;font-family:var(--ea-font-sans);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;transition:background .15s,border-color .15s,color .15s,opacity .15s,transform 80ms;display:inline-flex}.ea-btn[data-v-113af9e3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-113af9e3]:active:not(:disabled),.ea-btn[data-v-113af9e3]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-113af9e3]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-113af9e3]{background:var(--color-btn-primary);color:var(--color-btn-primary-text);border-color:var(--color-btn-primary);font-weight:500}.ea-btn--primary[data-v-113af9e3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-113af9e3]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-113af9e3]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-113af9e3],.ea-btn-link[data-v-113af9e3]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-113af9e3]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-113af9e3]{background:var(--sidebar-surface-secondary);border:1px solid var(--border-light);border-radius:var(--ea-r-2);width:40px;height:40px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ea .ea-eyebrow[data-v-113af9e3],.ea .gs-eyebrow[data-v-113af9e3]{font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 10px;font-weight:600}.ea .ea-title[data-v-113af9e3],.ea .gs-page-title[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.ea .ea-description[data-v-113af9e3],.ea .gs-description[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);max-width:720px;margin:8px 0 0}.ea .gs-card[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3);padding:var(--ea-card-padding)}.ea .gs-card--muted[data-v-113af9e3]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-113af9e3]{padding:0}.ea .gs-pill[data-v-113af9e3]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);color:var(--text-secondary);font-size:var(--t-xs);white-space:nowrap;align-items:center;height:22px;padding:0 10px;font-weight:500;display:inline-flex}.ea .gs-pill--accent[data-v-113af9e3]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-113af9e3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-113af9e3]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-113af9e3]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);height:var(--ea-h-control);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform 80ms;display:inline-flex}.ea .gs-btn[data-v-113af9e3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-113af9e3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-113af9e3]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-113af9e3]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-113af9e3]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-113af9e3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-113af9e3]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-113af9e3]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-113af9e3]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-113af9e3],.ea .gs-btn--link[data-v-113af9e3]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-113af9e3]:hover:not(:disabled),.ea .gs-btn--link[data-v-113af9e3]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-113af9e3]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-113af9e3]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-113af9e3]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-113af9e3]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-113af9e3]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-113af9e3]{width:16px;height:16px}.ea .gs-btn--full[data-v-113af9e3]{width:100%}.ea .gs-btn--danger[data-v-113af9e3]{background:var(--main-surface-primary);border-color:color-mix(in srgb,var(--ea-bad) 40%,transparent);color:var(--ea-bad-text)}.ea .gs-btn--danger[data-v-113af9e3]:hover:not(:disabled){background:color-mix(in srgb,var(--ea-bad) 8%,transparent);border-color:color-mix(in srgb,var(--ea-bad) 60%,transparent);color:#c8443d}.ea .gs-btn--danger.gs-btn--primary[data-v-113af9e3]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-113af9e3]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-113af9e3]{background:var(--color-btn-primary);border:1px solid var(--color-btn-primary);border-radius:var(--ea-r-2);color:var(--color-btn-primary-text);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);justify-content:center;align-items:center;gap:6px;width:100%;height:36px;padding:0 14px;font-weight:500;transition:background .15s,border-color .15s,transform 80ms;display:inline-flex}.ea .gs-card-cta[data-v-113af9e3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-113af9e3]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-113af9e3]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-113af9e3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-113af9e3],.ea .gs-select[data-v-113af9e3],.ea .gs-textarea[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);min-height:var(--ea-h-control);outline:0;width:100%;padding:0 12px;transition:border-color .15s,box-shadow .15s}.ea .gs-textarea[data-v-113af9e3]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-113af9e3]:focus,.ea .gs-select[data-v-113af9e3]:focus,.ea .gs-textarea[data-v-113af9e3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-113af9e3]:disabled,.ea .gs-select[data-v-113af9e3]:disabled,.ea .gs-textarea[data-v-113af9e3]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-113af9e3]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);height:var(--ea-h-control);align-items:center;gap:8px;padding:0 14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.ea .gs-dropdown-trigger[data-v-113af9e3]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-113af9e3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-113af9e3]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-113af9e3]:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--text-secondary);content:"";flex-shrink:0;width:0;height:0}.ea .gs-segmented[data-v-113af9e3]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-113af9e3]{border-radius:var(--ea-r-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-small);white-space:nowrap;background:0 0;border:0;height:26px;padding:0 14px;font-weight:500;transition:background .15s,color .15s}.ea .gs-segmented>button[data-v-113af9e3]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-113af9e3],.ea .gs-segmented>button[aria-pressed=true][data-v-113af9e3]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-small);white-space:nowrap;align-items:center;gap:8px;height:28px;padding:0 12px 0 14px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ea .gs-chip[data-v-113af9e3]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-113af9e3]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-113af9e3],.ea .gs-chip[aria-pressed=true][data-v-113af9e3]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-chip.is-active .gs-chip-count[data-v-113af9e3],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-113af9e3]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-113af9e3]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-113af9e3]{border-radius:var(--ea-r-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);white-space:nowrap;background:0 0;border:0;height:30px;padding:6px 14px;font-weight:500;transition:background .15s,color .15s}.ea .gs-pill-tab[data-v-113af9e3]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-113af9e3]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-113af9e3]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-113af9e3]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-113af9e3]{background:var(--ea-toggle-off-bg);border-radius:var(--ea-r-pill);cursor:pointer;transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}.ea .gs-switch .gs-slider[data-v-113af9e3]:before{background:var(--white);content:"";border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.ea .gs-switch input:checked+.gs-slider[data-v-113af9e3]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-113af9e3]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-113af9e3]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-113af9e3]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-113af9e3]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-113af9e3]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-113af9e3]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-113af9e3]{color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);background:0 0;border:0;border-bottom:2px solid #0000;margin:0 12px 0 0;padding:10px 12px;font-weight:500;transition:color .15s,border-color .15s}.ea.ea .tab-button.active[data-v-113af9e3],.ea.ea .tab-button[data-v-113af9e3]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-113af9e3]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-113af9e3],.ea.ea button svg[data-v-113af9e3]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-113af9e3],.ea.ea .dashboard-header[data-v-113af9e3],.ea.ea .members-header[data-v-113af9e3],.ea.ea .provision-header[data-v-113af9e3],.ea.ea .section-header[data-v-113af9e3]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-113af9e3],.ea.ea .dashboard-title[data-v-113af9e3],.ea.ea .members-title[data-v-113af9e3],.ea.ea .page-title[data-v-113af9e3],.ea.ea .policies-page .section-header h1[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.ea.ea .dashboard-subtitle[data-v-113af9e3],.ea.ea .dashboard-subtitle-label[data-v-113af9e3],.ea.ea .members-subtitle[data-v-113af9e3],.ea.ea .page-description[data-v-113af9e3],.ea.ea .section-description[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-113af9e3],.ea.ea .page-description[data-v-113af9e3],.ea.ea .section-description[data-v-113af9e3]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-113af9e3]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-113af9e3]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-113af9e3]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-113af9e3]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-113af9e3],.ea.ea .billing-container[data-v-113af9e3],.ea.ea .members-container[data-v-113af9e3],.ea.ea .policies-page[data-v-113af9e3],.ea.ea .team-provision[data-v-113af9e3]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-113af9e3],.ea.ea .policies-page[data-v-113af9e3],.ea.ea .team-provision[data-v-113af9e3]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-113af9e3],.ea.ea .billing-container[data-v-113af9e3]{max-width:1458px}.ea.ea .block-list-card[data-v-113af9e3],.ea.ea .cost-calculator[data-v-113af9e3],.ea.ea .credit-card[data-v-113af9e3],.ea.ea .form-card[data-v-113af9e3],.ea.ea .info-card[data-v-113af9e3],.ea.ea .invite-link-card[data-v-113af9e3],.ea.ea .members-table[data-v-113af9e3],.ea.ea .partner-managed-card[data-v-113af9e3],.ea.ea .plan-card[data-v-113af9e3],.ea.ea .seat-grants-card[data-v-113af9e3],.ea.ea .setting-card[data-v-113af9e3],.ea.ea .stat-card[data-v-113af9e3],.ea.ea .summary-section[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3);box-shadow:none}.ea.ea .bulk-actions-bar[data-v-113af9e3],.ea.ea .detail-row[data-v-113af9e3],.ea.ea .pool-refresh-info[data-v-113af9e3],.ea.ea .pool-stat-item[data-v-113af9e3],.ea.ea .table-header[data-v-113af9e3],.ea.ea .toggle-card[data-v-113af9e3],.ea.ea .toggle-group[data-v-113af9e3]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-113af9e3],.ea.ea .header-cell[data-v-113af9e3],.ea.ea .invite-link-note[data-v-113af9e3],.ea.ea .pool-stat-label[data-v-113af9e3],.ea.ea .stat-label[data-v-113af9e3],.ea.ea .toggle-card-description[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-113af9e3]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-113af9e3]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-113af9e3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-113af9e3]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-113af9e3]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-113af9e3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-113af9e3],.ea.ea .stat-icon.pending[data-v-113af9e3],.ea.ea .stat-icon.success[data-v-113af9e3]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-113af9e3],.ea.ea .stat-value[data-v-113af9e3]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-metric);letter-spacing:0;font-weight:600;line-height:var(--lh-tight)}.ea.ea .billing-title[data-v-113af9e3],.ea.ea .card-header h3[data-v-113af9e3],.ea.ea .credit-title[data-v-113af9e3],.ea.ea .invite-link-label[data-v-113af9e3],.ea.ea .partner-managed-title[data-v-113af9e3],.ea.ea .plan-title[data-v-113af9e3],.ea.ea .usage-title[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-113af9e3],.ea.ea .dashboard-subtitle-input[data-v-113af9e3],.ea.ea .form-input[data-v-113af9e3],.ea.ea .portal-contact-input[data-v-113af9e3],.ea.ea .search-input[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);min-height:var(--ea-h-control);transition:border-color .15s,box-shadow .15s}.ea.ea .search-input[data-v-113af9e3]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-113af9e3]:focus,.ea.ea .dashboard-subtitle-input[data-v-113af9e3]:focus,.ea.ea .form-input[data-v-113af9e3]:focus,.ea.ea .form-textarea[data-v-113af9e3]:focus,.ea.ea .portal-contact-input[data-v-113af9e3]:focus,.ea.ea .search-input[data-v-113af9e3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-113af9e3],.ea.ea .invite-button[data-v-113af9e3],.ea.ea .primary-btn[data-v-113af9e3],.ea.ea .save-button[data-v-113af9e3],.ea.ea .update-subscription-button[data-v-113af9e3]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);border-radius:var(--ea-r-pill);color:var(--color-btn-primary-text);font-family:var(--ea-font-sans);font-size:var(--t-body);letter-spacing:0;min-height:var(--ea-h-control);font-weight:500;transition:background .15s,border-color .15s,transform 80ms}.ea.ea .btn-primary[data-v-113af9e3]:hover:not(:disabled),.ea.ea .invite-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .primary-btn[data-v-113af9e3]:hover:not(:disabled),.ea.ea .save-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-113af9e3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-113af9e3]:active:not(:disabled),.ea.ea .invite-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .primary-btn[data-v-113af9e3]:active:not(:disabled),.ea.ea .save-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-113af9e3]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-113af9e3],.ea.ea .btn-secondary[data-v-113af9e3],.ea.ea .copy-button[data-v-113af9e3],.ea.ea .grant-btn[data-v-113af9e3],.ea.ea .manage-alerts-button[data-v-113af9e3],.ea.ea .manage-button[data-v-113af9e3],.ea.ea .manage-seats-button[data-v-113af9e3],.ea.ea .more-button[data-v-113af9e3],.ea.ea .pagination-btn[data-v-113af9e3],.ea.ea .refresh-btn[data-v-113af9e3],.ea.ea .reset-button[data-v-113af9e3],.ea.ea .revoke-btn[data-v-113af9e3],.ea.ea .secondary-btn[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);letter-spacing:0;min-height:var(--ea-h-control);font-weight:500;transition:background .15s,border-color .15s,color .15s,transform 80ms}.ea.ea .add-credits-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-113af9e3]:hover:not(:disabled),.ea.ea .copy-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .manage-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .more-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-113af9e3]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-113af9e3]:hover:not(:disabled),.ea.ea .reset-button[data-v-113af9e3]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-113af9e3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border);transform:none}.ea.ea .add-credits-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .btn-secondary[data-v-113af9e3]:active:not(:disabled),.ea.ea .copy-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .manage-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .more-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .pagination-btn[data-v-113af9e3]:active:not(:disabled),.ea.ea .refresh-btn[data-v-113af9e3]:active:not(:disabled),.ea.ea .reset-button[data-v-113af9e3]:active:not(:disabled),.ea.ea .secondary-btn[data-v-113af9e3]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-113af9e3]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-113af9e3]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-113af9e3]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-113af9e3]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-113af9e3]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-body);text-align:left;margin:0}.ea.ea .credit-card[data-v-113af9e3]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-113af9e3]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-113af9e3]{margin:0}.ea.ea .cp-stats-grid[data-v-113af9e3],.ea.ea .pool-stats-grid[data-v-113af9e3]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-113af9e3],.ea.ea .pool-stat-item[data-v-113af9e3]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-113af9e3],.ea.ea .pool-stat-value[data-v-113af9e3]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-section);letter-spacing:0;font-weight:600;line-height:var(--lh-tight)}.ea.ea .credit-progress-bar[data-v-113af9e3]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-small);background:0 0;border:0;border-radius:0;margin:0;padding:6px 0 14px}.ea.ea .pool-refresh-item[data-v-113af9e3]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-113af9e3]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-113af9e3]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-113af9e3],.ea.ea .credits-how-it-works[data-v-113af9e3]{background:var(--main-surface-secondary);border-radius:var(--ea-r-2);border:0;margin-top:16px;padding:12px 14px}.ea.ea .cp-how-it-works-title[data-v-113af9e3],.ea.ea .credits-how-it-works-title[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-small);letter-spacing:.01em;font-weight:600;line-height:var(--lh-body);margin:0 0 4px}.ea.ea .cp-how-it-works-desc[data-v-113af9e3],.ea.ea .credits-how-it-works-desc[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-relaxed);margin:0}.ea.ea .credit-pack-batch-list.is-embedded[data-v-113af9e3]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-113af9e3]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-113af9e3]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-113af9e3]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-113af9e3]:focus-visible{border-color:var(--border-medium);box-shadow:0 0 0 2px var(--border-light);outline:none}.ea.ea .cp-policy-mode-title[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-113af9e3]{color:var(--text-primary)!important;font-size:var(--t-body)!important;gap:6px!important;font-weight:500!important}.ea.ea .cp-policy-mode-desc[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-113af9e3]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-113af9e3]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-113af9e3]{gap:12px!important}.ea.ea .cp-policy-value[data-v-113af9e3]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-113af9e3]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.ea.ea .billing-container .cp-policy-value-label[data-v-113af9e3]{color:var(--text-secondary)!important;font-size:var(--t-eyebrow)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important}.ea.ea .cp-policy-value-number[data-v-113af9e3]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight)}.ea.ea .billing-container .cp-policy-value-number[data-v-113af9e3]{color:var(--text-primary)!important;font-feature-settings:var(--ea-font-features-tabular)!important;font-size:var(--t-section)!important;font-weight:600!important;line-height:var(--lh-tight)!important}.ea.ea .cp-policy-field>span[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-113af9e3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-size:var(--t-body);min-height:34px}.ea.ea .cp-policy-field input[data-v-113af9e3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-113af9e3]{background:var(--color-btn-primary);border-radius:var(--ea-r-2);color:var(--color-btn-primary-text);font-size:var(--t-small);min-height:var(--ea-h-control-sm);font-weight:500}.ea.ea .cp-policy-save[data-v-113af9e3]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-113af9e3]{color:var(--ea-accent);font-size:var(--t-small);background:0 0;border:0;border-radius:0;align-items:center;gap:4px;min-height:0;padding:0;font-weight:500;display:inline-flex}.ea.ea .billing-container .cp-history-link[data-v-113af9e3]{color:var(--ea-accent)!important;font-size:var(--t-small)!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:4px!important;min-height:0!important;margin-bottom:8px!important;padding:0!important;font-weight:500!important;display:inline-flex!important}.ea.ea .cp-history-link[data-v-113af9e3]:after{content:"→"}.ea.ea .cp-history-link[data-v-113af9e3]:hover{color:var(--ea-accent-hover);text-underline-offset:2px;background:0 0;text-decoration:underline}.ea.ea .billing-container .cp-history-link[data-v-113af9e3]:hover{color:var(--ea-accent-hover)!important;text-underline-offset:2px!important;background:0 0!important;text-decoration:underline!important}.ea.ea .billing-container .partner-managed-card[data-v-113af9e3]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-113af9e3]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-2);color:var(--ea-accent);border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ea-spinner[data-v-113af9e3],.ea.ea .billing-container .partner-managed-icon svg[data-v-113af9e3]{width:20px;height:20px}.ea.ea .info-box[data-v-113af9e3],.ea.ea .info-callout-example[data-v-113af9e3],.ea.ea .info-callout-note[data-v-113af9e3]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-113af9e3],.ea.ea .info-icon[data-v-113af9e3]{color:var(--text-secondary)}.ea.ea .info-link[data-v-113af9e3]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-113af9e3],.ea.ea .form-warning[data-v-113af9e3],.ea.ea .inline-warning[data-v-113af9e3]{background:var(--ea-warn-faint);border-color:color-mix(in srgb,var(--ea-warn) 28%,transparent);color:var(--text-primary)}.ea.ea .critical-callout .callout-icon[data-v-113af9e3],.ea.ea .warning-icon[data-v-113af9e3]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-113af9e3],.ea.ea .status-pill[data-v-113af9e3],.ea.ea .toggle-status-pill[data-v-113af9e3]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-113af9e3],.ea.ea .status-pill.success[data-v-113af9e3],.ea.ea .toggle-status-pill-on[data-v-113af9e3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-113af9e3],.ea.ea .status-pill.neutral[data-v-113af9e3]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-113af9e3]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-113af9e3]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-113af9e3]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-113af9e3]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;animation:1s linear infinite ea-spin-113af9e3}.ea-spinner.lg[data-v-113af9e3]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-113af9e3{to{transform:rotate(1turn)}}.section-header[data-v-113af9e3]{border-bottom:1px solid var(--main-border);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;padding-bottom:16px;display:flex}.eyebrow[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-weight:600}.page-title[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.page-sub[data-v-113af9e3]{max-width:720px;color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);margin:8px 0 0}.ea-card[data-v-113af9e3]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-113af9e3],.ea-card+.spend-top[data-v-113af9e3],.ea-card+.two-pane[data-v-113af9e3]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-113af9e3]{padding:0}.card-title[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-113af9e3],.card-title[data-v-113af9e3]{line-height:var(--lh-body);margin:0}.card-hint[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-113af9e3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-113af9e3]{padding:20px 20px 0}.row-actions[data-v-113af9e3]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.check-row .meta[data-v-113af9e3],.custom-tab[data-v-113af9e3],.ea-btn-link[data-v-113af9e3],.ea-table td.act[data-v-113af9e3],.ea-table td.nowrap[data-v-113af9e3],.ea-table th[data-v-113af9e3],.ea-table th.nowrap[data-v-113af9e3],.row-actions .card-hint[data-v-113af9e3],.seg button[data-v-113af9e3],.setting-link[data-v-113af9e3]{white-space:nowrap}.metric[data-v-113af9e3]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;margin-top:4px}.empty-box[data-v-113af9e3]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-secondary);padding:14px}.empty-box .card-title[data-v-113af9e3]{font-size:var(--t-subheading)}.card-foot-hint[data-v-113af9e3]{padding:12px 20px 16px}.setting-row[data-v-113af9e3]{border-top:1px solid var(--main-border);justify-content:space-between;align-items:center;gap:24px;padding:16px 0;display:flex}.ea-card>.setting-row[data-v-113af9e3]:first-of-type,.setting-row[data-v-113af9e3]:first-child{border-top:0;padding-top:0}.setting-row[data-v-113af9e3]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-113af9e3],.setting-row--after-title[data-v-113af9e3]{border-top:0;padding-top:12px}.setting-row--top[data-v-113af9e3]{align-items:flex-start}.setting-text[data-v-113af9e3]{flex:1 1 0;min-width:0}.setting-label[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-113af9e3],.setting-label[data-v-113af9e3]{line-height:var(--lh-body);display:block}.setting-hint[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-link[data-v-113af9e3],.setting-value[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-113af9e3]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-113af9e3]{text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-113af9e3]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-113af9e3]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-113af9e3]{background:var(--main-surface-tertiary);width:28px;height:28px;color:var(--text-primary);font-size:var(--t-small);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.step-num--done[data-v-113af9e3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-113af9e3]{flex:1 1 0;min-width:0}.step-title[data-v-113af9e3]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-113af9e3]{max-width:640px;color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-body);margin:4px 0 0}.step-actions[data-v-113af9e3]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-113af9e3]{text-decoration:none}.ea-btn--sm[data-v-113af9e3]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-113af9e3]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-113af9e3]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-113af9e3]{text-underline-offset:2px;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-113af9e3]{color:var(--ea-bad-text)}.ea-btn-link[data-v-113af9e3]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-113af9e3]{width:100%;height:var(--ea-h-control);border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-primary);font:inherit;font-size:var(--t-body);padding:0 12px}.ea-input[data-v-113af9e3]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-113af9e3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-113af9e3]{border-color:var(--ea-bad)}.ea-input[data-v-113af9e3]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-113af9e3]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-113af9e3]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-113af9e3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23909499' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;width:auto;min-width:180px;padding-right:32px}.ea-select--panel[data-v-113af9e3]{min-width:150px}.ea-select--fixed[data-v-113af9e3]{width:224px;min-width:224px}.search-box[data-v-113af9e3]{width:320px;height:var(--ea-h-control);border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;display:flex}.search-box[data-v-113af9e3]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-113af9e3]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-113af9e3]{width:100%;font:inherit;font-size:var(--t-body);color:var(--text-primary);background:0 0;border:0;outline:0}.search-box input[data-v-113af9e3]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-113af9e3]{font-size:var(--t-small);line-height:var(--lh-body);align-items:center;gap:6px;margin:8px 0 0;display:flex}.field-msg--ok[data-v-113af9e3]{color:var(--ea-good-text)}.field-msg--bad[data-v-113af9e3]{color:var(--ea-bad-text)}.code-field[data-v-113af9e3]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-113af9e3]{flex:1 1 0}.seg[data-v-113af9e3]{box-sizing:border-box;border:1px solid var(--border-light);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg[data-v-113af9e3],.seg button[data-v-113af9e3]{border-radius:var(--ea-r-pill)}.seg button[data-v-113af9e3]{height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-113af9e3]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-113af9e3]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-113af9e3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-113af9e3]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-113af9e3]{border-top:1px solid var(--main-border);height:36px;font-size:var(--t-body);cursor:pointer;align-items:center;gap:10px;padding:0 12px;display:flex}.check-row[data-v-113af9e3]:first-child{border-top:0}.check-row input[data-v-113af9e3]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-113af9e3]{color:var(--text-tertiary);font-size:var(--t-xs);margin-left:auto}.custom-tabs[data-v-113af9e3]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-113af9e3]{color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 12px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-block;position:relative;top:1px}.custom-tab[data-v-113af9e3]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-113af9e3]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-113af9e3]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-113af9e3]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-secondary);font-size:var(--t-body);align-items:flex-start;gap:12px;margin-bottom:20px;padding:12px 14px;line-height:20px;display:flex}.banner--warn[data-v-113af9e3]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-113af9e3]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-113af9e3]{color:var(--ea-warn-text)}.banner-body[data-v-113af9e3]{flex:1 1 0;min-width:0}.banner-title[data-v-113af9e3]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-113af9e3],.ea-table th[data-v-113af9e3]{color:var(--text-secondary)}.banner-actions[data-v-113af9e3]{flex:none;gap:8px;display:flex}.ea-table[data-v-113af9e3]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-113af9e3]{font-size:var(--t-xs);text-align:left;text-transform:none;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-113af9e3],.ea-table th[data-v-113af9e3]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-113af9e3]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-113af9e3]{border-bottom:0}.ea-table td.num[data-v-113af9e3],.ea-table th.num[data-v-113af9e3]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-113af9e3]{text-align:right}.ea-table strong[data-v-113af9e3]{font-weight:500}.ea-table .sub[data-v-113af9e3]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-113af9e3]:first-child,.ea-table--flush th[data-v-113af9e3]:first-child{padding-left:20px}.ea-table--flush td[data-v-113af9e3]:last-child,.ea-table--flush th[data-v-113af9e3]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-113af9e3]{background:var(--ea-selected-wash)}.progress[data-v-113af9e3]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-113af9e3]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-113af9e3]{background:var(--ea-warn)}.two-pane[data-v-113af9e3]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-113af9e3]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-113af9e3]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-113af9e3]{margin-left:auto}.agent-list[data-v-113af9e3]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-113af9e3]{border:0;border-top:1px solid var(--main-border);text-align:left;width:100%;min-height:64px;font:inherit;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 16px;display:flex}.agent-row[data-v-113af9e3]:first-child{border-top:0}.agent-row[data-v-113af9e3]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-113af9e3]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-113af9e3]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-113af9e3]{background:var(--main-surface-tertiary);width:32px;height:32px;color:var(--text-secondary);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.agent-avatar svg[data-v-113af9e3]{width:16px;height:16px}.agent-text[data-v-113af9e3]{flex:1 1 0;min-width:0}.agent-name[data-v-113af9e3]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-113af9e3],.agent-summary[data-v-113af9e3]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-113af9e3]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-113af9e3]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);position:sticky;top:0;overflow:hidden}.panel-header[data-v-113af9e3]{border-bottom:1px solid var(--main-border);align-items:center;gap:12px;min-height:72px;padding:16px 20px;display:flex}.panel-header .agent-name[data-v-113af9e3]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-113af9e3]{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.panel-header .close[data-v-113af9e3]:hover{color:var(--text-primary)}.team-row[data-v-113af9e3]{border-bottom:1px solid var(--main-border);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 20px;display:flex}.team-row .setting-label[data-v-113af9e3]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-113af9e3]{width:120px}.panel-note[data-v-113af9e3]{border-bottom:1px solid var(--main-border);color:var(--text-secondary);font-size:var(--t-small);align-items:center;gap:8px;padding:10px 20px;display:flex}.panel-note svg[data-v-113af9e3]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-113af9e3]{margin-left:auto}.panel-footer[data-v-113af9e3]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-113af9e3]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-113af9e3]{padding:16px 20px}.hash[data-v-113af9e3]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-113af9e3]{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dialog[data-v-113af9e3]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:calc(min(640px,100dvh - 32px));overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-113af9e3]{width:640px}.dialog-head[data-v-113af9e3]{padding:20px 20px 0}.dialog-title[data-v-113af9e3]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-113af9e3]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-113af9e3]{margin:0}.dialog-body .ea-input[data-v-113af9e3],.stack-12[data-v-113af9e3]>*+*{margin-top:12px}.dialog-foot[data-v-113af9e3]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-113af9e3]{color:var(--text-secondary)}.chip .x[data-v-113af9e3],.tertiary[data-v-113af9e3]{color:var(--text-tertiary)}.chips[data-v-113af9e3]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-113af9e3]{border:1px solid var(--main-border);border-radius:var(--ea-r-pill);background:var(--main-surface-primary);height:26px;font-family:var(--ea-font-mono);font-size:var(--t-small);gap:6px;padding:0 10px}.chip[data-v-113af9e3],.chip .x[data-v-113af9e3]{align-items:center;display:inline-flex}.chip .x[data-v-113af9e3]{width:20px;height:24px;font-family:var(--ea-font-sans);font-size:var(--t-body);cursor:pointer;background:0 0;border:0;justify-content:center;margin-right:-6px;padding:0;line-height:1}.chip .x[data-v-113af9e3]:hover,.toast[data-v-113af9e3]{color:var(--text-primary)}.skeleton[data-v-113af9e3]{background:linear-gradient(90deg,var(--main-surface-tertiary),var(--main-surface-secondary),var(--main-surface-tertiary));border-radius:6px;height:14px}.sr-only[data-v-113af9e3]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-113af9e3]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-113af9e3]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);font-size:var(--t-body);padding:10px 14px;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #0000001a}.toast--error[data-v-113af9e3]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-113af9e3]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-113af9e3]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-113af9e3]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-113af9e3]{position:static}.search-box[data-v-113af9e3]{width:100%}.filter-toolbar[data-v-113af9e3]{flex-wrap:wrap}}.setup-title[data-v-113af9e3]{margin-bottom:16px}.connect-form[data-v-113af9e3]{gap:10px;max-width:480px;margin:12px 0}.connect-field[data-v-113af9e3],.connect-form[data-v-113af9e3]{flex-direction:column;display:flex}.connect-field[data-v-113af9e3]{gap:4px}.licensing-note[data-v-113af9e3]{border-top:1px solid var(--ea-border,#80808033);margin-top:16px;padding-top:12px}.theme[data-v-2eeefb37]{--white:#fff;--black:#000;--gray-50:#f9f9f9;--gray-100:#ececec;--gray-200:#e3e3e3;--gray-300:#cdcdcd;--gray-400:#909499;--gray-500:#9a9a9a;--gray-600:#676767;--gray-700:#424242;--gray-750:#2f2f2f;--gray-800:#212121;--gray-900:#171717;--gray-950:#0d0d0d;--red-500:#ef4444;--red-700:#b91c1c;--main-surface-background:#fffffff2;--composer-surface:#f0f0f0e6;--composer-bar_mask-grace-area:25px;--dot-color:var(--black);--main-text:var(--gray-950);--main-border:#eaeaea;--text-primary:var(--gray-950);--text-secondary:#7d7d7d;--text-tertiary:var(--gray-400);--text-quaternary:var(--gray-300);--tag-blue:#08f;--tag-blue-light:#0af;--text-error:#f93a37;--text-placeholder:#000000b3;--surface-error:249 58 55;--border-xlight:#0000000d;--border-light:#0000001a;--border-medium:#00000026;--border-heavy:#0003;--border-xheavy:#00000040;--hint-text:#08f;--hint-bg:#b3dbff;--border-sharp:#0000000d;--icon-secondary:#676767;--main-surface-primary:var(--white);--main-surface-secondary:var(--gray-50);--main-surface-tertiary:var(--gray-100);--sidebar-surface-primary:var(--gray-50);--sidebar-surface-secondary:var(--gray-100);--sidebar-surface-tertiary:var(--gray-200);--color-brand-secondary:#0f7fff;--color-warning:#f59e0b;--color-error:#ef4444;--color-success:#10b981;--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-bg-page:var(--main-surface-primary);--color-bg-surface:var(--main-surface-secondary);--color-bg-subtle:var(--main-surface-tertiary);--color-border-default:var(--main-border);--link:#2964aa;--link-hover:#749ac8;--selection:#007aff;--button-blue:#0f7fff;--button-blue-hover:#698cf7;--color-border-brand:#0f7fff;--color-btn-primary:var(--button-blue);--color-btn-primary-hover:var(--button-blue-hover);--color-btn-primary-text:#fff;--button-disabled:#efefef;--button-text:#909499}@media (prefers-color-scheme:dark){.theme[data-v-2eeefb37]{--main-surface-background:#212121e6;--composer-surface:#323232cc;--composer-bar_mask-grace-area:55px;--dot-color:var(--white);--main-text:var(--gray-100);--text-primary:var(--gray-100);--text-secondary:var(--gray-400);--text-tertiary:var(--gray-500);--text-quaternary:var(--gray-600);--text-placeholder:#fffc;--text-error:#f93a37;--border-xlight:#ffffff0d;--border-light:#ffffff1a;--border-medium:#ffffff26;--border-heavy:#fff3;--border-xheavy:#ffffff40;--border-sharp:#ffffff0d;--main-surface-primary:var(--gray-800);--main-surface-secondary:var(--gray-750);--main-surface-tertiary:var(--gray-700);--sidebar-surface-primary:var(--gray-900);--sidebar-surface-secondary:var(--gray-800);--sidebar-surface-tertiary:var(--gray-750);--color-brand-secondary:#7ab7ff;--color-warning:#fbbf24;--color-error:#f87171;--color-success:#34d399;--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-bg-page:var(--main-surface-primary);--color-bg-surface:var(--main-surface-secondary);--color-bg-subtle:var(--main-surface-tertiary);--color-border-default:var(--border-light);--color-border-brand:#7ab7ff;--color-btn-primary:var(--button-blue);--color-btn-primary-hover:var(--button-blue-hover);--color-btn-primary-text:#fff;--link:#7ab7ff;--link-hover:#5e83b3;--surface-error:249 58 55;--button-disabled:#5e5e5e;--button-text:#909499}}.ea[data-v-2eeefb37]{--main-surface-primary:#fff;--main-surface-secondary:#f9f9f9;--main-surface-tertiary:#ececec;--sidebar-surface-primary:#f9f9f9;--sidebar-surface-secondary:#ececec;--sidebar-surface-tertiary:#e3e3e3;--main-border:#ececec;--border-light:#0000001a;--text-primary:#232425;--text-secondary:#7d7d7d;--text-tertiary:var(--gray-400);--text-quaternary:var(--gray-300);--link:#0d0d0d;--link-hover:#2a2a2a;--selection:#0d0d0d;--button-blue:#0d0d0d;--button-blue-hover:#2a2a2a;--color-brand-secondary:var(--ea-accent);--color-border-brand:var(--ea-accent);--color-btn-primary:#0d0d0d;--color-btn-primary-hover:#2a2a2a;--color-btn-primary-text:#fff;--button-disabled:#efefef;--button-text:#909499;--ea-accent:#0d0d0d;--ea-accent-hover:#2a2a2a;--ea-accent-faint:#00000014;--ea-accent-dim:#00000029;--ea-control-hover-bg:#f7f7f7;--ea-control-hover-border:#d8d8d8;--ea-control-subtle-hover-bg:#f3f3f3;--ea-toggle-off-bg:var(--gray-300);--ea-toggle-on-bg:var(--color-btn-primary);--ea-data-blue:#0f7fff;--ea-data-blue-text:#0f62c9;--ea-data-blue-faint:#0f7fff1a;--ea-selected-wash:#0000000a;--ea-selected-wash-strong:#00000014;--ea-chip-bg:#f4f4f4;--ea-good:#2ea043;--ea-warn:#d29922;--ea-bad:#e5534b;--ea-good-text:#16783b;--ea-warn-text:#8a6502;--ea-bad-text:#a8261f;--ea-good-solid:#1f883d;--ea-bad-solid:#c8443d;--ea-good-faint:color-mix(in srgb, var(--ea-good) 14%, transparent);--ea-warn-faint:color-mix(in srgb, var(--ea-warn) 14%, transparent);--ea-bad-faint:color-mix(in srgb, var(--ea-bad) 14%, transparent);--tone-0:#6b7280;--tone-1:#3b82f6;--tone-2:#8b5cf6;--tone-3:#14b8a6;--tone-4:#f59e0b;--tone-5:#ec4899;--ea-r-1:6px;--ea-r-2:8px;--ea-r-3:12px;--ea-r-pill:999px;--ea-page-padding:28px 38px 56px;--ea-card-padding:20px;--ea-card-gap:16px;--ea-h-control-sm:28px;--ea-h-control:34px;--ea-h-control-lg:40px;--ea-shadow-sm:0 1px 2px #0000000a;--ea-shadow-md:0 4px 12px #0000000f;--ea-shadow-lg:0 12px 32px #00000014;--t-display:28px;--t-metric:22px;--t-section:18px;--t-card-title:15px;--t-subheading:14px;--t-body:13px;--t-small:12px;--t-xs:11.5px;--t-eyebrow:11px;--lh-display:1.15;--lh-tight:1.3;--lh-body:1.5;--lh-relaxed:1.55;--ea-focus-ring:0 0 0 3px var(--ea-accent-faint);--ea-font-sans:Arial, Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ea-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ea-font-features:normal;--ea-font-features-tabular:"tnum";font-family:var(--ea-font-sans);font-variation-settings:normal;font-feature-settings:var(--ea-font-features);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--t-body);line-height:var(--lh-body);color:var(--text-primary);background:var(--main-surface-primary)}.team-agents[data-v-2eeefb37],.team-slack[data-v-2eeefb37]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}.ea[data-v-2eeefb37],.ea[data-v-2eeefb37] *{box-sizing:border-box}.ea-page-header[data-v-2eeefb37]{margin-bottom:24px}.ea-page-title[data-v-2eeefb37]{font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:0;color:var(--text-primary);margin:0;font-weight:600}.ea-page-sub[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);max-width:720px;margin:8px 0 0}.ea-section-title[data-v-2eeefb37]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-2eeefb37]{-moz-column-gap:8px;font-size:var(--t-small);color:var(--text-secondary);line-height:var(--lh-body);font-feature-settings:var(--ea-font-features-tabular);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;display:inline-flex}.ea .ea-billing-title[data-v-2eeefb37]{color:var(--text-primary);margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.3}.ea .ea-billing-cycle-label[data-v-2eeefb37]{color:var(--text-tertiary);font-size:var(--t-small);align-self:center;margin:0 4px 0 0;font-weight:400}.ea .ea-billing-time-line[data-v-2eeefb37]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-2eeefb37]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-2eeefb37],.ea .ea-billing-range-date[data-v-2eeefb37]{white-space:nowrap}.ea .ea-billing-range-date[data-v-2eeefb37]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-2eeefb37]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-2eeefb37]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-2eeefb37]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-2eeefb37]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-2eeefb37],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-2eeefb37]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-2eeefb37]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-2eeefb37]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-2eeefb37]{gap:4px;display:grid}.ea-billing-utc-label[data-v-2eeefb37]{color:var(--tooltip-text);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.2;display:block}.ea-billing-utc-row[data-v-2eeefb37]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-2eeefb37]{background-color:var(--main-surface-secondary);border:1px solid var(--border-light);border-radius:var(--ea-r-3);margin-bottom:24px;padding:0;overflow:hidden}.ea .ea-billing-plan-header[data-v-2eeefb37]{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:0;padding:24px 26px 22px;display:flex}.ea .ea-billing-plan-title-row[data-v-2eeefb37]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-2eeefb37]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-2eeefb37]{background-color:var(--main-surface-tertiary);color:var(--button-blue);border:1px solid var(--border-medium);border-radius:var(--ea-r-pill);padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4}.ea .ea-billing-renewal[data-v-2eeefb37]{-moz-column-gap:8px;font-size:var(--t-small);color:var(--text-secondary);line-height:var(--lh-body);font-feature-settings:var(--ea-font-features-tabular);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:inline-flex}.ea .ea-billing-renewal-label[data-v-2eeefb37]{color:var(--text-tertiary);font-size:var(--t-small);align-self:center;margin:0 4px 0 0;font-weight:400}.ea .ea-billing-renewal .ea-billing-time-text[data-v-2eeefb37]{font-weight:500}.ea .ea-billing-pricing-section[data-v-2eeefb37]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-2eeefb37]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-2eeefb37]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-2eeefb37]{font-size:var(--t-metric);color:var(--text-primary);font-weight:600;line-height:var(--lh-tight);letter-spacing:0}.ea .ea-billing-unit[data-v-2eeefb37]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-2eeefb37]{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.ea .ea-billing-action-button[data-v-2eeefb37]{background-color:var(--main-surface-tertiary);border:1px solid var(--border-medium);border-radius:var(--ea-r-2);min-height:42px;color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}.ea .ea-billing-action-button[data-v-2eeefb37]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-2eeefb37]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-2eeefb37]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-2eeefb37]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-2eeefb37]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-2eeefb37]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea[data-v-2eeefb37]{--main-surface-primary:#1a1b1c;--main-surface-secondary:#232425;--main-surface-tertiary:#2f3133;--sidebar-surface-primary:var(--gray-900);--sidebar-surface-secondary:var(--gray-800);--sidebar-surface-tertiary:var(--gray-750);--main-border:#ffffff1a;--border-xlight:#ffffff0d;--border-light:#ffffff1a;--border-medium:#ffffff26;--border-heavy:#fff3;--text-primary:#f5f5f5;--text-secondary:#b8bbbf;--text-tertiary:#909499;--text-quaternary:#676767;--link:#f5f5f5;--link-hover:#cacbcc;--selection:#f5f5f5;--color-brand-secondary:var(--ea-accent);--color-border-brand:var(--ea-accent);--color-btn-primary:#0d0d0d;--color-btn-primary-hover:#2a2a2a;--color-btn-primary-text:#fff;--button-disabled:#ffffff1a;--button-text:#909499;--ea-accent:#f5f5f5;--ea-accent-hover:#cacbcc;--ea-accent-faint:#ffffff1a;--ea-accent-dim:#ffffff2e;--ea-control-hover-bg:#ffffff14;--ea-control-hover-border:#ffffff2e;--ea-control-subtle-hover-bg:#ffffff12;--ea-toggle-off-bg:#ffffff3d;--ea-toggle-on-bg:var(--color-btn-primary);--ea-data-blue-text:#7ab7ff;--ea-selected-wash:#ffffff0f;--ea-selected-wash-strong:#ffffff1a;--ea-chip-bg:#ffffff14;--ea-good-text:#34d399;--ea-warn-text:#fbbf24;--ea-bad-text:#f87171;--ea-good-solid:#1f883d;--ea-bad-solid:#c8443d}.team-agents[data-v-2eeefb37],.team-slack[data-v-2eeefb37]{--ea-text-primary:var(--text-primary);--ea-text-secondary:var(--text-secondary);--ea-text-muted:var(--text-tertiary);--ea-border:var(--main-border);--ea-border-soft:#ffffff0f;--ea-hover:#ffffff0a}.ea .ea-billing-currency[data-v-2eeefb37],.ea .ea-billing-dropdown-icon[data-v-2eeefb37],.ea .ea-billing-unit[data-v-2eeefb37]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-2eeefb37],.ea .ea-billing-amount[data-v-2eeefb37],.ea .ea-billing-plan-title[data-v-2eeefb37],.ea .ea-billing-seat-text[data-v-2eeefb37],.ea .ea-billing-time-text[data-v-2eeefb37],.ea .ea-billing-title[data-v-2eeefb37]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-2eeefb37]{color:color-mix(in srgb,var(--button-blue) 45%,var(--white));border-color:color-mix(in srgb,var(--button-blue) 35%,var(--border-heavy))}}.ea-toggle[data-v-2eeefb37]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-2eeefb37]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-2eeefb37]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-2eeefb37]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-2eeefb37]{background:var(--ea-toggle-off-bg);border-radius:var(--ea-r-pill);border:0;transition:background .15s,border-color .15s;position:absolute;top:0;bottom:0;left:0;right:0}.ea-toggle .slider[data-v-2eeefb37]:before{content:"";background:var(--white);border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000002e}.ea-toggle input:checked+.slider[data-v-2eeefb37]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-2eeefb37]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-2eeefb37]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-2eeefb37]{height:var(--ea-h-control);border-radius:var(--ea-r-pill);border:1px solid var(--main-border);background:var(--main-surface-primary);color:var(--text-primary);font-size:var(--t-body);letter-spacing:0;font-weight:500;font-family:var(--ea-font-sans);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;transition:background .15s,border-color .15s,color .15s,opacity .15s,transform 80ms;display:inline-flex}.ea-btn[data-v-2eeefb37]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-2eeefb37]:active:not(:disabled),.ea-btn[data-v-2eeefb37]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-2eeefb37]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-2eeefb37]{background:var(--color-btn-primary);color:var(--color-btn-primary-text);border-color:var(--color-btn-primary);font-weight:500}.ea-btn--primary[data-v-2eeefb37]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-2eeefb37]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-2eeefb37]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-2eeefb37],.ea-btn-link[data-v-2eeefb37]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-2eeefb37]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-2eeefb37]{background:var(--sidebar-surface-secondary);border:1px solid var(--border-light);border-radius:var(--ea-r-2);width:40px;height:40px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ea .ea-eyebrow[data-v-2eeefb37],.ea .gs-eyebrow[data-v-2eeefb37]{font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 10px;font-weight:600}.ea .ea-title[data-v-2eeefb37],.ea .gs-page-title[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.ea .ea-description[data-v-2eeefb37],.ea .gs-description[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);max-width:720px;margin:8px 0 0}.ea .gs-card[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3);padding:var(--ea-card-padding)}.ea .gs-card--muted[data-v-2eeefb37]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-2eeefb37]{padding:0}.ea .gs-pill[data-v-2eeefb37]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);color:var(--text-secondary);font-size:var(--t-xs);white-space:nowrap;align-items:center;height:22px;padding:0 10px;font-weight:500;display:inline-flex}.ea .gs-pill--accent[data-v-2eeefb37]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-2eeefb37]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-2eeefb37]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-2eeefb37]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);height:var(--ea-h-control);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform 80ms;display:inline-flex}.ea .gs-btn[data-v-2eeefb37]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-2eeefb37]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-2eeefb37]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-2eeefb37]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-2eeefb37]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-2eeefb37]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-2eeefb37]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-2eeefb37]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-2eeefb37]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-2eeefb37],.ea .gs-btn--link[data-v-2eeefb37]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-2eeefb37]:hover:not(:disabled),.ea .gs-btn--link[data-v-2eeefb37]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-2eeefb37]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-2eeefb37]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-2eeefb37]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-2eeefb37]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-2eeefb37]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-2eeefb37]{width:16px;height:16px}.ea .gs-btn--full[data-v-2eeefb37]{width:100%}.ea .gs-btn--danger[data-v-2eeefb37]{background:var(--main-surface-primary);border-color:color-mix(in srgb,var(--ea-bad) 40%,transparent);color:var(--ea-bad-text)}.ea .gs-btn--danger[data-v-2eeefb37]:hover:not(:disabled){background:color-mix(in srgb,var(--ea-bad) 8%,transparent);border-color:color-mix(in srgb,var(--ea-bad) 60%,transparent);color:#c8443d}.ea .gs-btn--danger.gs-btn--primary[data-v-2eeefb37]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-2eeefb37]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-2eeefb37]{background:var(--color-btn-primary);border:1px solid var(--color-btn-primary);border-radius:var(--ea-r-2);color:var(--color-btn-primary-text);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);justify-content:center;align-items:center;gap:6px;width:100%;height:36px;padding:0 14px;font-weight:500;transition:background .15s,border-color .15s,transform 80ms;display:inline-flex}.ea .gs-card-cta[data-v-2eeefb37]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-2eeefb37]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-2eeefb37]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-2eeefb37]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-2eeefb37],.ea .gs-select[data-v-2eeefb37],.ea .gs-textarea[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);min-height:var(--ea-h-control);outline:0;width:100%;padding:0 12px;transition:border-color .15s,box-shadow .15s}.ea .gs-textarea[data-v-2eeefb37]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-2eeefb37]:focus,.ea .gs-select[data-v-2eeefb37]:focus,.ea .gs-textarea[data-v-2eeefb37]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-2eeefb37]:disabled,.ea .gs-select[data-v-2eeefb37]:disabled,.ea .gs-textarea[data-v-2eeefb37]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-2eeefb37]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);height:var(--ea-h-control);align-items:center;gap:8px;padding:0 14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.ea .gs-dropdown-trigger[data-v-2eeefb37]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-2eeefb37]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-2eeefb37]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-2eeefb37]:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--text-secondary);content:"";flex-shrink:0;width:0;height:0}.ea .gs-segmented[data-v-2eeefb37]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-2eeefb37]{border-radius:var(--ea-r-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-small);white-space:nowrap;background:0 0;border:0;height:26px;padding:0 14px;font-weight:500;transition:background .15s,color .15s}.ea .gs-segmented>button[data-v-2eeefb37]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-2eeefb37],.ea .gs-segmented>button[aria-pressed=true][data-v-2eeefb37]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-small);white-space:nowrap;align-items:center;gap:8px;height:28px;padding:0 12px 0 14px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ea .gs-chip[data-v-2eeefb37]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-2eeefb37]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-2eeefb37],.ea .gs-chip[aria-pressed=true][data-v-2eeefb37]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-chip.is-active .gs-chip-count[data-v-2eeefb37],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-2eeefb37]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-2eeefb37]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-2eeefb37]{border-radius:var(--ea-r-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);white-space:nowrap;background:0 0;border:0;height:30px;padding:6px 14px;font-weight:500;transition:background .15s,color .15s}.ea .gs-pill-tab[data-v-2eeefb37]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-2eeefb37]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-2eeefb37]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-2eeefb37]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-2eeefb37]{background:var(--ea-toggle-off-bg);border-radius:var(--ea-r-pill);cursor:pointer;transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}.ea .gs-switch .gs-slider[data-v-2eeefb37]:before{background:var(--white);content:"";border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.ea .gs-switch input:checked+.gs-slider[data-v-2eeefb37]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-2eeefb37]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-2eeefb37]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-2eeefb37]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-2eeefb37]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-2eeefb37]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-2eeefb37]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-2eeefb37]{color:var(--text-secondary);cursor:pointer;font-family:var(--ea-font-sans);font-size:var(--t-body);background:0 0;border:0;border-bottom:2px solid #0000;margin:0 12px 0 0;padding:10px 12px;font-weight:500;transition:color .15s,border-color .15s}.ea.ea .tab-button.active[data-v-2eeefb37],.ea.ea .tab-button[data-v-2eeefb37]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-2eeefb37]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-2eeefb37],.ea.ea button svg[data-v-2eeefb37]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-2eeefb37],.ea.ea .dashboard-header[data-v-2eeefb37],.ea.ea .members-header[data-v-2eeefb37],.ea.ea .provision-header[data-v-2eeefb37],.ea.ea .section-header[data-v-2eeefb37]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-2eeefb37],.ea.ea .dashboard-title[data-v-2eeefb37],.ea.ea .members-title[data-v-2eeefb37],.ea.ea .page-title[data-v-2eeefb37],.ea.ea .policies-page .section-header h1[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.ea.ea .dashboard-subtitle[data-v-2eeefb37],.ea.ea .dashboard-subtitle-label[data-v-2eeefb37],.ea.ea .members-subtitle[data-v-2eeefb37],.ea.ea .page-description[data-v-2eeefb37],.ea.ea .section-description[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-2eeefb37],.ea.ea .page-description[data-v-2eeefb37],.ea.ea .section-description[data-v-2eeefb37]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-2eeefb37]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-2eeefb37]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-2eeefb37]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-2eeefb37]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-2eeefb37],.ea.ea .billing-container[data-v-2eeefb37],.ea.ea .members-container[data-v-2eeefb37],.ea.ea .policies-page[data-v-2eeefb37],.ea.ea .team-provision[data-v-2eeefb37]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-2eeefb37],.ea.ea .policies-page[data-v-2eeefb37],.ea.ea .team-provision[data-v-2eeefb37]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-2eeefb37],.ea.ea .billing-container[data-v-2eeefb37]{max-width:1458px}.ea.ea .block-list-card[data-v-2eeefb37],.ea.ea .cost-calculator[data-v-2eeefb37],.ea.ea .credit-card[data-v-2eeefb37],.ea.ea .form-card[data-v-2eeefb37],.ea.ea .info-card[data-v-2eeefb37],.ea.ea .invite-link-card[data-v-2eeefb37],.ea.ea .members-table[data-v-2eeefb37],.ea.ea .partner-managed-card[data-v-2eeefb37],.ea.ea .plan-card[data-v-2eeefb37],.ea.ea .seat-grants-card[data-v-2eeefb37],.ea.ea .setting-card[data-v-2eeefb37],.ea.ea .stat-card[data-v-2eeefb37],.ea.ea .summary-section[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3);box-shadow:none}.ea.ea .bulk-actions-bar[data-v-2eeefb37],.ea.ea .detail-row[data-v-2eeefb37],.ea.ea .pool-refresh-info[data-v-2eeefb37],.ea.ea .pool-stat-item[data-v-2eeefb37],.ea.ea .table-header[data-v-2eeefb37],.ea.ea .toggle-card[data-v-2eeefb37],.ea.ea .toggle-group[data-v-2eeefb37]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-2eeefb37],.ea.ea .header-cell[data-v-2eeefb37],.ea.ea .invite-link-note[data-v-2eeefb37],.ea.ea .pool-stat-label[data-v-2eeefb37],.ea.ea .stat-label[data-v-2eeefb37],.ea.ea .toggle-card-description[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-2eeefb37]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-2eeefb37]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-2eeefb37]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-2eeefb37]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-2eeefb37]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-2eeefb37]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-2eeefb37],.ea.ea .stat-icon.pending[data-v-2eeefb37],.ea.ea .stat-icon.success[data-v-2eeefb37]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-2eeefb37],.ea.ea .stat-value[data-v-2eeefb37]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-metric);letter-spacing:0;font-weight:600;line-height:var(--lh-tight)}.ea.ea .billing-title[data-v-2eeefb37],.ea.ea .card-header h3[data-v-2eeefb37],.ea.ea .credit-title[data-v-2eeefb37],.ea.ea .invite-link-label[data-v-2eeefb37],.ea.ea .partner-managed-title[data-v-2eeefb37],.ea.ea .plan-title[data-v-2eeefb37],.ea.ea .usage-title[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-2eeefb37],.ea.ea .dashboard-subtitle-input[data-v-2eeefb37],.ea.ea .form-input[data-v-2eeefb37],.ea.ea .portal-contact-input[data-v-2eeefb37],.ea.ea .search-input[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);min-height:var(--ea-h-control);transition:border-color .15s,box-shadow .15s}.ea.ea .search-input[data-v-2eeefb37]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-2eeefb37]:focus,.ea.ea .dashboard-subtitle-input[data-v-2eeefb37]:focus,.ea.ea .form-input[data-v-2eeefb37]:focus,.ea.ea .form-textarea[data-v-2eeefb37]:focus,.ea.ea .portal-contact-input[data-v-2eeefb37]:focus,.ea.ea .search-input[data-v-2eeefb37]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-2eeefb37],.ea.ea .invite-button[data-v-2eeefb37],.ea.ea .primary-btn[data-v-2eeefb37],.ea.ea .save-button[data-v-2eeefb37],.ea.ea .update-subscription-button[data-v-2eeefb37]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);border-radius:var(--ea-r-pill);color:var(--color-btn-primary-text);font-family:var(--ea-font-sans);font-size:var(--t-body);letter-spacing:0;min-height:var(--ea-h-control);font-weight:500;transition:background .15s,border-color .15s,transform 80ms}.ea.ea .btn-primary[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .invite-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .primary-btn[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .save-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-2eeefb37]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-2eeefb37]:active:not(:disabled),.ea.ea .invite-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .primary-btn[data-v-2eeefb37]:active:not(:disabled),.ea.ea .save-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-2eeefb37]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-2eeefb37],.ea.ea .btn-secondary[data-v-2eeefb37],.ea.ea .copy-button[data-v-2eeefb37],.ea.ea .grant-btn[data-v-2eeefb37],.ea.ea .manage-alerts-button[data-v-2eeefb37],.ea.ea .manage-button[data-v-2eeefb37],.ea.ea .manage-seats-button[data-v-2eeefb37],.ea.ea .more-button[data-v-2eeefb37],.ea.ea .pagination-btn[data-v-2eeefb37],.ea.ea .refresh-btn[data-v-2eeefb37],.ea.ea .reset-button[data-v-2eeefb37],.ea.ea .revoke-btn[data-v-2eeefb37],.ea.ea .secondary-btn[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-pill);color:var(--text-primary);font-family:var(--ea-font-sans);font-size:var(--t-body);letter-spacing:0;min-height:var(--ea-h-control);font-weight:500;transition:background .15s,border-color .15s,color .15s,transform 80ms}.ea.ea .add-credits-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .copy-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .manage-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .more-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .reset-button[data-v-2eeefb37]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-2eeefb37]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border);transform:none}.ea.ea .add-credits-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .btn-secondary[data-v-2eeefb37]:active:not(:disabled),.ea.ea .copy-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .manage-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .more-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .pagination-btn[data-v-2eeefb37]:active:not(:disabled),.ea.ea .refresh-btn[data-v-2eeefb37]:active:not(:disabled),.ea.ea .reset-button[data-v-2eeefb37]:active:not(:disabled),.ea.ea .secondary-btn[data-v-2eeefb37]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-2eeefb37]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-2eeefb37]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-2eeefb37]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-2eeefb37]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-2eeefb37]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-body);text-align:left;margin:0}.ea.ea .credit-card[data-v-2eeefb37]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-2eeefb37]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-2eeefb37]{margin:0}.ea.ea .cp-stats-grid[data-v-2eeefb37],.ea.ea .pool-stats-grid[data-v-2eeefb37]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-2eeefb37],.ea.ea .pool-stat-item[data-v-2eeefb37]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-2eeefb37],.ea.ea .pool-stat-value[data-v-2eeefb37]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-section);letter-spacing:0;font-weight:600;line-height:var(--lh-tight)}.ea.ea .credit-progress-bar[data-v-2eeefb37]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-small);background:0 0;border:0;border-radius:0;margin:0;padding:6px 0 14px}.ea.ea .pool-refresh-item[data-v-2eeefb37]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-2eeefb37]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-2eeefb37]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-2eeefb37],.ea.ea .credits-how-it-works[data-v-2eeefb37]{background:var(--main-surface-secondary);border-radius:var(--ea-r-2);border:0;margin-top:16px;padding:12px 14px}.ea.ea .cp-how-it-works-title[data-v-2eeefb37],.ea.ea .credits-how-it-works-title[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-small);letter-spacing:.01em;font-weight:600;line-height:var(--lh-body);margin:0 0 4px}.ea.ea .cp-how-it-works-desc[data-v-2eeefb37],.ea.ea .credits-how-it-works-desc[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-relaxed);margin:0}.ea.ea .credit-pack-batch-list.is-embedded[data-v-2eeefb37]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-2eeefb37]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-2eeefb37]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-2eeefb37]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-2eeefb37]:focus-visible{border-color:var(--border-medium);box-shadow:0 0 0 2px var(--border-light);outline:none}.ea.ea .cp-policy-mode-title[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-2eeefb37]{color:var(--text-primary)!important;font-size:var(--t-body)!important;gap:6px!important;font-weight:500!important}.ea.ea .cp-policy-mode-desc[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-2eeefb37]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-2eeefb37]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-2eeefb37]{gap:12px!important}.ea.ea .cp-policy-value[data-v-2eeefb37]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-2eeefb37]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.ea.ea .billing-container .cp-policy-value-label[data-v-2eeefb37]{color:var(--text-secondary)!important;font-size:var(--t-eyebrow)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important}.ea.ea .cp-policy-value-number[data-v-2eeefb37]{color:var(--text-primary);font-feature-settings:var(--ea-font-features-tabular);font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight)}.ea.ea .billing-container .cp-policy-value-number[data-v-2eeefb37]{color:var(--text-primary)!important;font-feature-settings:var(--ea-font-features-tabular)!important;font-size:var(--t-section)!important;font-weight:600!important;line-height:var(--lh-tight)!important}.ea.ea .cp-policy-field>span[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-2eeefb37]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-2);color:var(--text-primary);font-size:var(--t-body);min-height:34px}.ea.ea .cp-policy-field input[data-v-2eeefb37]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-2eeefb37]{background:var(--color-btn-primary);border-radius:var(--ea-r-2);color:var(--color-btn-primary-text);font-size:var(--t-small);min-height:var(--ea-h-control-sm);font-weight:500}.ea.ea .cp-policy-save[data-v-2eeefb37]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-2eeefb37]{color:var(--ea-accent);font-size:var(--t-small);background:0 0;border:0;border-radius:0;align-items:center;gap:4px;min-height:0;padding:0;font-weight:500;display:inline-flex}.ea.ea .billing-container .cp-history-link[data-v-2eeefb37]{color:var(--ea-accent)!important;font-size:var(--t-small)!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:4px!important;min-height:0!important;margin-bottom:8px!important;padding:0!important;font-weight:500!important;display:inline-flex!important}.ea.ea .cp-history-link[data-v-2eeefb37]:after{content:"→"}.ea.ea .cp-history-link[data-v-2eeefb37]:hover{color:var(--ea-accent-hover);text-underline-offset:2px;background:0 0;text-decoration:underline}.ea.ea .billing-container .cp-history-link[data-v-2eeefb37]:hover{color:var(--ea-accent-hover)!important;text-underline-offset:2px!important;background:0 0!important;text-decoration:underline!important}.ea.ea .billing-container .partner-managed-card[data-v-2eeefb37]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-2eeefb37]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-2);color:var(--ea-accent);border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ea-spinner[data-v-2eeefb37],.ea.ea .billing-container .partner-managed-icon svg[data-v-2eeefb37]{width:20px;height:20px}.ea.ea .info-box[data-v-2eeefb37],.ea.ea .info-callout-example[data-v-2eeefb37],.ea.ea .info-callout-note[data-v-2eeefb37]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-2eeefb37],.ea.ea .info-icon[data-v-2eeefb37]{color:var(--text-secondary)}.ea.ea .info-link[data-v-2eeefb37]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-2eeefb37],.ea.ea .form-warning[data-v-2eeefb37],.ea.ea .inline-warning[data-v-2eeefb37]{background:var(--ea-warn-faint);border-color:color-mix(in srgb,var(--ea-warn) 28%,transparent);color:var(--text-primary)}.ea.ea .critical-callout .callout-icon[data-v-2eeefb37],.ea.ea .warning-icon[data-v-2eeefb37]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-2eeefb37],.ea.ea .status-pill[data-v-2eeefb37],.ea.ea .toggle-status-pill[data-v-2eeefb37]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-2eeefb37],.ea.ea .status-pill.success[data-v-2eeefb37],.ea.ea .toggle-status-pill-on[data-v-2eeefb37]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-2eeefb37],.ea.ea .status-pill.neutral[data-v-2eeefb37]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-2eeefb37]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-2eeefb37]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-2eeefb37]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-2eeefb37]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;animation:1s linear infinite ea-spin-2eeefb37}.ea-spinner.lg[data-v-2eeefb37]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-2eeefb37{to{transform:rotate(1turn)}}.section-header[data-v-2eeefb37]{border-bottom:1px solid var(--main-border);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;padding-bottom:16px;display:flex}.eyebrow[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-weight:600}.page-title[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-display);letter-spacing:0;font-weight:600;line-height:var(--lh-display);margin:0}.page-sub[data-v-2eeefb37]{max-width:720px;color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);margin:8px 0 0}.ea-card[data-v-2eeefb37]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-2eeefb37],.ea-card+.spend-top[data-v-2eeefb37],.ea-card+.two-pane[data-v-2eeefb37]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-2eeefb37]{padding:0}.card-title[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-2eeefb37],.card-title[data-v-2eeefb37]{line-height:var(--lh-body);margin:0}.card-hint[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-2eeefb37]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-2eeefb37]{padding:20px 20px 0}.row-actions[data-v-2eeefb37]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.check-row .meta[data-v-2eeefb37],.custom-tab[data-v-2eeefb37],.ea-btn-link[data-v-2eeefb37],.ea-table td.act[data-v-2eeefb37],.ea-table td.nowrap[data-v-2eeefb37],.ea-table th[data-v-2eeefb37],.ea-table th.nowrap[data-v-2eeefb37],.row-actions .card-hint[data-v-2eeefb37],.seg button[data-v-2eeefb37],.setting-link[data-v-2eeefb37]{white-space:nowrap}.metric[data-v-2eeefb37]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;margin-top:4px}.empty-box[data-v-2eeefb37]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-secondary);padding:14px}.empty-box .card-title[data-v-2eeefb37]{font-size:var(--t-subheading)}.card-foot-hint[data-v-2eeefb37]{padding:12px 20px 16px}.setting-row[data-v-2eeefb37]{border-top:1px solid var(--main-border);justify-content:space-between;align-items:center;gap:24px;padding:16px 0;display:flex}.ea-card>.setting-row[data-v-2eeefb37]:first-of-type,.setting-row[data-v-2eeefb37]:first-child{border-top:0;padding-top:0}.setting-row[data-v-2eeefb37]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-2eeefb37],.setting-row--after-title[data-v-2eeefb37]{border-top:0;padding-top:12px}.setting-row--top[data-v-2eeefb37]{align-items:flex-start}.setting-text[data-v-2eeefb37]{flex:1 1 0;min-width:0}.setting-label[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-2eeefb37],.setting-label[data-v-2eeefb37]{line-height:var(--lh-body);display:block}.setting-hint[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-link[data-v-2eeefb37],.setting-value[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-2eeefb37]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-2eeefb37]{text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-2eeefb37]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-2eeefb37]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-2eeefb37]{background:var(--main-surface-tertiary);width:28px;height:28px;color:var(--text-primary);font-size:var(--t-small);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.step-num--done[data-v-2eeefb37]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-2eeefb37]{flex:1 1 0;min-width:0}.step-title[data-v-2eeefb37]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-2eeefb37]{max-width:640px;color:var(--text-secondary);font-size:var(--t-small);line-height:var(--lh-body);margin:4px 0 0}.step-actions[data-v-2eeefb37]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-2eeefb37]{text-decoration:none}.ea-btn--sm[data-v-2eeefb37]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-2eeefb37]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-2eeefb37]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-2eeefb37]{text-underline-offset:2px;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-2eeefb37]{color:var(--ea-bad-text)}.ea-btn-link[data-v-2eeefb37]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-2eeefb37]{width:100%;height:var(--ea-h-control);border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-primary);font:inherit;font-size:var(--t-body);padding:0 12px}.ea-input[data-v-2eeefb37]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-2eeefb37]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-2eeefb37]{border-color:var(--ea-bad)}.ea-input[data-v-2eeefb37]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-2eeefb37]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-2eeefb37]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-2eeefb37]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23909499' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;width:auto;min-width:180px;padding-right:32px}.ea-select--panel[data-v-2eeefb37]{min-width:150px}.ea-select--fixed[data-v-2eeefb37]{width:224px;min-width:224px}.search-box[data-v-2eeefb37]{width:320px;height:var(--ea-h-control);border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;display:flex}.search-box[data-v-2eeefb37]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-2eeefb37]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-2eeefb37]{width:100%;font:inherit;font-size:var(--t-body);color:var(--text-primary);background:0 0;border:0;outline:0}.search-box input[data-v-2eeefb37]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-2eeefb37]{font-size:var(--t-small);line-height:var(--lh-body);align-items:center;gap:6px;margin:8px 0 0;display:flex}.field-msg--ok[data-v-2eeefb37]{color:var(--ea-good-text)}.field-msg--bad[data-v-2eeefb37]{color:var(--ea-bad-text)}.code-field[data-v-2eeefb37]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-2eeefb37]{flex:1 1 0}.seg[data-v-2eeefb37]{box-sizing:border-box;border:1px solid var(--border-light);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg[data-v-2eeefb37],.seg button[data-v-2eeefb37]{border-radius:var(--ea-r-pill)}.seg button[data-v-2eeefb37]{height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-2eeefb37]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-2eeefb37]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-2eeefb37]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-2eeefb37]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-2eeefb37]{border-top:1px solid var(--main-border);height:36px;font-size:var(--t-body);cursor:pointer;align-items:center;gap:10px;padding:0 12px;display:flex}.check-row[data-v-2eeefb37]:first-child{border-top:0}.check-row input[data-v-2eeefb37]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-2eeefb37]{color:var(--text-tertiary);font-size:var(--t-xs);margin-left:auto}.custom-tabs[data-v-2eeefb37]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-2eeefb37]{color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 12px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-block;position:relative;top:1px}.custom-tab[data-v-2eeefb37]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-2eeefb37]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-2eeefb37]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-2eeefb37]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-secondary);font-size:var(--t-body);align-items:flex-start;gap:12px;margin-bottom:20px;padding:12px 14px;line-height:20px;display:flex}.banner--warn[data-v-2eeefb37]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-2eeefb37]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-2eeefb37]{color:var(--ea-warn-text)}.banner-body[data-v-2eeefb37]{flex:1 1 0;min-width:0}.banner-title[data-v-2eeefb37]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-2eeefb37],.ea-table th[data-v-2eeefb37]{color:var(--text-secondary)}.banner-actions[data-v-2eeefb37]{flex:none;gap:8px;display:flex}.ea-table[data-v-2eeefb37]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-2eeefb37]{font-size:var(--t-xs);text-align:left;text-transform:none;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-2eeefb37],.ea-table th[data-v-2eeefb37]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-2eeefb37]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-2eeefb37]{border-bottom:0}.ea-table td.num[data-v-2eeefb37],.ea-table th.num[data-v-2eeefb37]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-2eeefb37]{text-align:right}.ea-table strong[data-v-2eeefb37]{font-weight:500}.ea-table .sub[data-v-2eeefb37]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-2eeefb37]:first-child,.ea-table--flush th[data-v-2eeefb37]:first-child{padding-left:20px}.ea-table--flush td[data-v-2eeefb37]:last-child,.ea-table--flush th[data-v-2eeefb37]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-2eeefb37]{background:var(--ea-selected-wash)}.progress[data-v-2eeefb37]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-2eeefb37]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-2eeefb37]{background:var(--ea-warn)}.two-pane[data-v-2eeefb37]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-2eeefb37]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-2eeefb37]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-2eeefb37]{margin-left:auto}.agent-list[data-v-2eeefb37]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-2eeefb37]{border:0;border-top:1px solid var(--main-border);text-align:left;width:100%;min-height:64px;font:inherit;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 16px;display:flex}.agent-row[data-v-2eeefb37]:first-child{border-top:0}.agent-row[data-v-2eeefb37]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-2eeefb37]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-2eeefb37]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-2eeefb37]{background:var(--main-surface-tertiary);width:32px;height:32px;color:var(--text-secondary);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.agent-avatar svg[data-v-2eeefb37]{width:16px;height:16px}.agent-text[data-v-2eeefb37]{flex:1 1 0;min-width:0}.agent-name[data-v-2eeefb37]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-2eeefb37],.agent-summary[data-v-2eeefb37]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-2eeefb37]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-2eeefb37]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);position:sticky;top:0;overflow:hidden}.panel-header[data-v-2eeefb37]{border-bottom:1px solid var(--main-border);align-items:center;gap:12px;min-height:72px;padding:16px 20px;display:flex}.panel-header .agent-name[data-v-2eeefb37]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-2eeefb37]{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.panel-header .close[data-v-2eeefb37]:hover{color:var(--text-primary)}.team-row[data-v-2eeefb37]{border-bottom:1px solid var(--main-border);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 20px;display:flex}.team-row .setting-label[data-v-2eeefb37]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-2eeefb37]{width:120px}.panel-note[data-v-2eeefb37]{border-bottom:1px solid var(--main-border);color:var(--text-secondary);font-size:var(--t-small);align-items:center;gap:8px;padding:10px 20px;display:flex}.panel-note svg[data-v-2eeefb37]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-2eeefb37]{margin-left:auto}.panel-footer[data-v-2eeefb37]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-2eeefb37]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-2eeefb37]{padding:16px 20px}.hash[data-v-2eeefb37]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-2eeefb37]{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dialog[data-v-2eeefb37]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:calc(min(640px,100dvh - 32px));overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-2eeefb37]{width:640px}.dialog-head[data-v-2eeefb37]{padding:20px 20px 0}.dialog-title[data-v-2eeefb37]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-2eeefb37]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-2eeefb37]{margin:0}.dialog-body .ea-input[data-v-2eeefb37],.stack-12[data-v-2eeefb37]>*+*{margin-top:12px}.dialog-foot[data-v-2eeefb37]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-2eeefb37]{color:var(--text-secondary)}.chip .x[data-v-2eeefb37],.tertiary[data-v-2eeefb37]{color:var(--text-tertiary)}.chips[data-v-2eeefb37]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-2eeefb37]{border:1px solid var(--main-border);border-radius:var(--ea-r-pill);background:var(--main-surface-primary);height:26px;font-family:var(--ea-font-mono);font-size:var(--t-small);gap:6px;padding:0 10px}.chip[data-v-2eeefb37],.chip .x[data-v-2eeefb37]{align-items:center;display:inline-flex}.chip .x[data-v-2eeefb37]{width:20px;height:24px;font-family:var(--ea-font-sans);font-size:var(--t-body);cursor:pointer;background:0 0;border:0;justify-content:center;margin-right:-6px;padding:0;line-height:1}.chip .x[data-v-2eeefb37]:hover,.toast[data-v-2eeefb37]{color:var(--text-primary)}.skeleton[data-v-2eeefb37]{background:linear-gradient(90deg,var(--main-surface-tertiary),var(--main-surface-secondary),var(--main-surface-tertiary));border-radius:6px;height:14px}.sr-only[data-v-2eeefb37]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-2eeefb37]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-2eeefb37]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);font-size:var(--t-body);padding:10px 14px;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #0000001a}.toast--error[data-v-2eeefb37]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-2eeefb37]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-2eeefb37]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-2eeefb37]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-2eeefb37]{position:static}.search-box[data-v-2eeefb37]{width:100%}.filter-toolbar[data-v-2eeefb37]{flex-wrap:wrap}}.team-teams[data-v-2eeefb37]{max-width:1472px}.skeleton-gap[data-v-2eeefb37]{margin-top:16px}
