@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";@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";@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-b7f0c5d9]{--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-b7f0c5d9]{--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-b7f0c5d9]{--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)}@media (prefers-color-scheme:dark){.ea[data-v-b7f0c5d9]{--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-b7f0c5d9],.team-slack[data-v-b7f0c5d9]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}@media (prefers-color-scheme:dark){.team-agents[data-v-b7f0c5d9],.team-slack[data-v-b7f0c5d9]{--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[data-v-b7f0c5d9],.ea[data-v-b7f0c5d9] *{box-sizing:border-box}.ea-page-header[data-v-b7f0c5d9]{margin-bottom:24px}.ea-page-title[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-b7f0c5d9]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-b7f0c5d9]{-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-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-b7f0c5d9]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-b7f0c5d9],.ea .ea-billing-range-date[data-v-b7f0c5d9]{white-space:nowrap}.ea .ea-billing-range-date[data-v-b7f0c5d9]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-b7f0c5d9]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-b7f0c5d9]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-b7f0c5d9]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-b7f0c5d9]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-b7f0c5d9],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-b7f0c5d9]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-b7f0c5d9]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-b7f0c5d9]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-b7f0c5d9]{gap:4px;display:grid}.ea-billing-utc-label[data-v-b7f0c5d9]{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-b7f0c5d9]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-b7f0c5d9]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-b7f0c5d9]{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-b7f0c5d9]{-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-b7f0c5d9]{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-b7f0c5d9]{font-weight:500}.ea .ea-billing-pricing-section[data-v-b7f0c5d9]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-b7f0c5d9]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-b7f0c5d9]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-b7f0c5d9]{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-b7f0c5d9]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-b7f0c5d9]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-b7f0c5d9]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-b7f0c5d9]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-b7f0c5d9]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-b7f0c5d9]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea .ea-billing-currency[data-v-b7f0c5d9],.ea .ea-billing-dropdown-icon[data-v-b7f0c5d9],.ea .ea-billing-unit[data-v-b7f0c5d9]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-b7f0c5d9],.ea .ea-billing-amount[data-v-b7f0c5d9],.ea .ea-billing-plan-title[data-v-b7f0c5d9],.ea .ea-billing-seat-text[data-v-b7f0c5d9],.ea .ea-billing-time-text[data-v-b7f0c5d9],.ea .ea-billing-title[data-v-b7f0c5d9]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-b7f0c5d9]{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-b7f0c5d9]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-b7f0c5d9]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-b7f0c5d9]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-b7f0c5d9]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-b7f0c5d9]{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-b7f0c5d9]: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-b7f0c5d9]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-b7f0c5d9]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-b7f0c5d9]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-b7f0c5d9]{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-b7f0c5d9]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea-btn[data-v-b7f0c5d9]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-b7f0c5d9]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-b7f0c5d9]{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-b7f0c5d9]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-b7f0c5d9]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-b7f0c5d9]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-b7f0c5d9],.ea-btn-link[data-v-b7f0c5d9]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-b7f0c5d9]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-b7f0c5d9]{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-b7f0c5d9],.ea .gs-eyebrow[data-v-b7f0c5d9]{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-b7f0c5d9],.ea .gs-page-title[data-v-b7f0c5d9]{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-b7f0c5d9],.ea .gs-description[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-b7f0c5d9]{padding:0}.ea .gs-pill[data-v-b7f0c5d9]{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-b7f0c5d9]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-b7f0c5d9]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-b7f0c5d9]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-b7f0c5d9]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-b7f0c5d9]{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-b7f0c5d9]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-b7f0c5d9]:active:not(:disabled){transform:scale(.98)}.ea .gs-btn[data-v-b7f0c5d9]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-b7f0c5d9]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-b7f0c5d9]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-b7f0c5d9]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-b7f0c5d9]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-b7f0c5d9]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-b7f0c5d9]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-b7f0c5d9]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-b7f0c5d9],.ea .gs-btn--link[data-v-b7f0c5d9]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-b7f0c5d9]:hover:not(:disabled),.ea .gs-btn--link[data-v-b7f0c5d9]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-b7f0c5d9]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-b7f0c5d9]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-b7f0c5d9]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-b7f0c5d9]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-b7f0c5d9]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-b7f0c5d9]{width:16px;height:16px}.ea .gs-btn--full[data-v-b7f0c5d9]{width:100%}.ea .gs-btn--danger[data-v-b7f0c5d9]{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-b7f0c5d9]: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-b7f0c5d9]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-b7f0c5d9]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-b7f0c5d9]{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-b7f0c5d9]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-b7f0c5d9]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-b7f0c5d9]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-b7f0c5d9]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-b7f0c5d9],.ea .gs-select[data-v-b7f0c5d9],.ea .gs-textarea[data-v-b7f0c5d9]{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-b7f0c5d9]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-b7f0c5d9]:focus,.ea .gs-select[data-v-b7f0c5d9]:focus,.ea .gs-textarea[data-v-b7f0c5d9]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-b7f0c5d9]:disabled,.ea .gs-select[data-v-b7f0c5d9]:disabled,.ea .gs-textarea[data-v-b7f0c5d9]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-b7f0c5d9]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-b7f0c5d9]{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-b7f0c5d9]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-b7f0c5d9]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-b7f0c5d9]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-b7f0c5d9]: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-b7f0c5d9]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-b7f0c5d9]{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-b7f0c5d9]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-b7f0c5d9],.ea .gs-segmented>button[aria-pressed=true][data-v-b7f0c5d9]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-b7f0c5d9]{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-b7f0c5d9]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-b7f0c5d9]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-b7f0c5d9],.ea .gs-chip[aria-pressed=true][data-v-b7f0c5d9]{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-b7f0c5d9],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-b7f0c5d9]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-b7f0c5d9]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-b7f0c5d9]{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-b7f0c5d9]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-b7f0c5d9]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-b7f0c5d9]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-b7f0c5d9]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-b7f0c5d9]{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-b7f0c5d9]: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-b7f0c5d9]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-b7f0c5d9]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-b7f0c5d9]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-b7f0c5d9]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-b7f0c5d9]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-b7f0c5d9]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-b7f0c5d9]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-b7f0c5d9]{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-b7f0c5d9],.ea.ea .tab-button[data-v-b7f0c5d9]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-b7f0c5d9]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-b7f0c5d9],.ea.ea button svg[data-v-b7f0c5d9]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-b7f0c5d9],.ea.ea .dashboard-header[data-v-b7f0c5d9],.ea.ea .members-header[data-v-b7f0c5d9],.ea.ea .provision-header[data-v-b7f0c5d9],.ea.ea .section-header[data-v-b7f0c5d9]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-b7f0c5d9],.ea.ea .dashboard-title[data-v-b7f0c5d9],.ea.ea .members-title[data-v-b7f0c5d9],.ea.ea .page-title[data-v-b7f0c5d9],.ea.ea .policies-page .section-header h1[data-v-b7f0c5d9]{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-b7f0c5d9],.ea.ea .dashboard-subtitle-label[data-v-b7f0c5d9],.ea.ea .members-subtitle[data-v-b7f0c5d9],.ea.ea .page-description[data-v-b7f0c5d9],.ea.ea .section-description[data-v-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-b7f0c5d9],.ea.ea .page-description[data-v-b7f0c5d9],.ea.ea .section-description[data-v-b7f0c5d9]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-b7f0c5d9]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-b7f0c5d9]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-b7f0c5d9]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-b7f0c5d9]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-b7f0c5d9],.ea.ea .billing-container[data-v-b7f0c5d9],.ea.ea .members-container[data-v-b7f0c5d9],.ea.ea .policies-page[data-v-b7f0c5d9],.ea.ea .team-provision[data-v-b7f0c5d9]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-b7f0c5d9],.ea.ea .policies-page[data-v-b7f0c5d9],.ea.ea .team-provision[data-v-b7f0c5d9]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-b7f0c5d9],.ea.ea .billing-container[data-v-b7f0c5d9]{max-width:1458px}.ea.ea .block-list-card[data-v-b7f0c5d9],.ea.ea .cost-calculator[data-v-b7f0c5d9],.ea.ea .credit-card[data-v-b7f0c5d9],.ea.ea .form-card[data-v-b7f0c5d9],.ea.ea .info-card[data-v-b7f0c5d9],.ea.ea .invite-link-card[data-v-b7f0c5d9],.ea.ea .members-table[data-v-b7f0c5d9],.ea.ea .partner-managed-card[data-v-b7f0c5d9],.ea.ea .plan-card[data-v-b7f0c5d9],.ea.ea .seat-grants-card[data-v-b7f0c5d9],.ea.ea .setting-card[data-v-b7f0c5d9],.ea.ea .stat-card[data-v-b7f0c5d9],.ea.ea .summary-section[data-v-b7f0c5d9]{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-b7f0c5d9],.ea.ea .detail-row[data-v-b7f0c5d9],.ea.ea .pool-refresh-info[data-v-b7f0c5d9],.ea.ea .pool-stat-item[data-v-b7f0c5d9],.ea.ea .table-header[data-v-b7f0c5d9],.ea.ea .toggle-card[data-v-b7f0c5d9],.ea.ea .toggle-group[data-v-b7f0c5d9]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-b7f0c5d9],.ea.ea .header-cell[data-v-b7f0c5d9],.ea.ea .invite-link-note[data-v-b7f0c5d9],.ea.ea .pool-stat-label[data-v-b7f0c5d9],.ea.ea .stat-label[data-v-b7f0c5d9],.ea.ea .toggle-card-description[data-v-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-b7f0c5d9]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-b7f0c5d9]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-b7f0c5d9]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-b7f0c5d9]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-b7f0c5d9]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-b7f0c5d9]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-b7f0c5d9],.ea.ea .stat-icon.pending[data-v-b7f0c5d9],.ea.ea .stat-icon.success[data-v-b7f0c5d9]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-b7f0c5d9],.ea.ea .stat-value[data-v-b7f0c5d9]{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-b7f0c5d9],.ea.ea .card-header h3[data-v-b7f0c5d9],.ea.ea .credit-title[data-v-b7f0c5d9],.ea.ea .invite-link-label[data-v-b7f0c5d9],.ea.ea .partner-managed-title[data-v-b7f0c5d9],.ea.ea .plan-title[data-v-b7f0c5d9],.ea.ea .usage-title[data-v-b7f0c5d9]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-b7f0c5d9],.ea.ea .dashboard-subtitle-input[data-v-b7f0c5d9],.ea.ea .form-input[data-v-b7f0c5d9],.ea.ea .portal-contact-input[data-v-b7f0c5d9],.ea.ea .search-input[data-v-b7f0c5d9]{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-b7f0c5d9]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-b7f0c5d9]:focus,.ea.ea .dashboard-subtitle-input[data-v-b7f0c5d9]:focus,.ea.ea .form-input[data-v-b7f0c5d9]:focus,.ea.ea .form-textarea[data-v-b7f0c5d9]:focus,.ea.ea .portal-contact-input[data-v-b7f0c5d9]:focus,.ea.ea .search-input[data-v-b7f0c5d9]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-b7f0c5d9],.ea.ea .invite-button[data-v-b7f0c5d9],.ea.ea .primary-btn[data-v-b7f0c5d9],.ea.ea .save-button[data-v-b7f0c5d9],.ea.ea .update-subscription-button[data-v-b7f0c5d9]{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-b7f0c5d9]:hover:not(:disabled),.ea.ea .invite-button[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .primary-btn[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .save-button[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-b7f0c5d9]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .invite-button[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .primary-btn[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .save-button[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-b7f0c5d9]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-b7f0c5d9],.ea.ea .btn-secondary[data-v-b7f0c5d9],.ea.ea .copy-button[data-v-b7f0c5d9],.ea.ea .grant-btn[data-v-b7f0c5d9],.ea.ea .manage-alerts-button[data-v-b7f0c5d9],.ea.ea .manage-button[data-v-b7f0c5d9],.ea.ea .manage-seats-button[data-v-b7f0c5d9],.ea.ea .more-button[data-v-b7f0c5d9],.ea.ea .pagination-btn[data-v-b7f0c5d9],.ea.ea .refresh-btn[data-v-b7f0c5d9],.ea.ea .reset-button[data-v-b7f0c5d9],.ea.ea .revoke-btn[data-v-b7f0c5d9],.ea.ea .secondary-btn[data-v-b7f0c5d9]{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-b7f0c5d9]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .copy-button[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .manage-button[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .more-button[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .reset-button[data-v-b7f0c5d9]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-b7f0c5d9]: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-b7f0c5d9]:active:not(:disabled),.ea.ea .btn-secondary[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .copy-button[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .manage-button[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .more-button[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .pagination-btn[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .refresh-btn[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .reset-button[data-v-b7f0c5d9]:active:not(:disabled),.ea.ea .secondary-btn[data-v-b7f0c5d9]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-b7f0c5d9]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-b7f0c5d9]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-b7f0c5d9]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-b7f0c5d9]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-b7f0c5d9]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-b7f0c5d9]{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-b7f0c5d9]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-b7f0c5d9]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-b7f0c5d9]{margin:0}.ea.ea .cp-stats-grid[data-v-b7f0c5d9],.ea.ea .pool-stats-grid[data-v-b7f0c5d9]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-b7f0c5d9],.ea.ea .pool-stat-item[data-v-b7f0c5d9]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-b7f0c5d9],.ea.ea .pool-stat-value[data-v-b7f0c5d9]{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-b7f0c5d9]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-b7f0c5d9]{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-b7f0c5d9]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-b7f0c5d9]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-b7f0c5d9]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-b7f0c5d9],.ea.ea .credits-how-it-works[data-v-b7f0c5d9]{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-b7f0c5d9],.ea.ea .credits-how-it-works-title[data-v-b7f0c5d9]{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-b7f0c5d9],.ea.ea .credits-how-it-works-desc[data-v-b7f0c5d9]{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-b7f0c5d9]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-b7f0c5d9]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-b7f0c5d9]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-b7f0c5d9]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-b7f0c5d9]: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-b7f0c5d9]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-b7f0c5d9]{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-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-b7f0c5d9]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-b7f0c5d9]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-b7f0c5d9]{gap:12px!important}.ea.ea .cp-policy-value[data-v-b7f0c5d9]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-b7f0c5d9]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-b7f0c5d9]{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-b7f0c5d9]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-b7f0c5d9]{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-b7f0c5d9]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]:after{content:"→"}.ea.ea .cp-history-link[data-v-b7f0c5d9]: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-b7f0c5d9]: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-b7f0c5d9]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-b7f0c5d9]{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.ea .billing-container .partner-managed-icon svg[data-v-b7f0c5d9]{width:20px;height:20px}.ea.ea .info-box[data-v-b7f0c5d9],.ea.ea .info-callout-example[data-v-b7f0c5d9],.ea.ea .info-callout-note[data-v-b7f0c5d9]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-b7f0c5d9],.ea.ea .info-icon[data-v-b7f0c5d9]{color:var(--text-secondary)}.ea.ea .info-link[data-v-b7f0c5d9]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-b7f0c5d9],.ea.ea .form-warning[data-v-b7f0c5d9],.ea.ea .inline-warning[data-v-b7f0c5d9]{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-b7f0c5d9],.ea.ea .warning-icon[data-v-b7f0c5d9]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-b7f0c5d9],.ea.ea .status-pill[data-v-b7f0c5d9],.ea.ea .toggle-status-pill[data-v-b7f0c5d9]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-b7f0c5d9],.ea.ea .status-pill.success[data-v-b7f0c5d9],.ea.ea .toggle-status-pill-on[data-v-b7f0c5d9]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-b7f0c5d9],.ea.ea .status-pill.neutral[data-v-b7f0c5d9]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-b7f0c5d9]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-b7f0c5d9]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-b7f0c5d9]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-b7f0c5d9]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ea-spin-b7f0c5d9}.ea-spinner.lg[data-v-b7f0c5d9]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-b7f0c5d9{to{transform:rotate(1turn)}}.section-header[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-b7f0c5d9],.ea-card+.spend-top[data-v-b7f0c5d9],.ea-card+.two-pane[data-v-b7f0c5d9]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-b7f0c5d9]{padding:0}.card-title[data-v-b7f0c5d9]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-b7f0c5d9],.card-title[data-v-b7f0c5d9]{line-height:var(--lh-body);margin:0}.card-hint[data-v-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-b7f0c5d9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-b7f0c5d9]{padding:20px 20px 0}.row-actions[data-v-b7f0c5d9]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row-actions .card-hint[data-v-b7f0c5d9]{white-space:nowrap}.metric[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{font-size:var(--t-subheading)}.card-foot-hint[data-v-b7f0c5d9]{padding:12px 20px 16px}.setting-row[data-v-b7f0c5d9]{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-b7f0c5d9]:first-of-type,.setting-row[data-v-b7f0c5d9]:first-child{border-top:0;padding-top:0}.setting-row[data-v-b7f0c5d9]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-b7f0c5d9],.setting-row--after-title[data-v-b7f0c5d9]{border-top:0;padding-top:12px}.setting-row--top[data-v-b7f0c5d9]{align-items:flex-start}.setting-text[data-v-b7f0c5d9]{flex:1 1 0;min-width:0}.setting-label[data-v-b7f0c5d9]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-b7f0c5d9],.setting-label[data-v-b7f0c5d9]{line-height:var(--lh-body);display:block}.setting-hint[data-v-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-value[data-v-b7f0c5d9]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-b7f0c5d9]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-b7f0c5d9]{color:var(--text-primary);font-size:var(--t-body);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-b7f0c5d9]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-b7f0c5d9]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-b7f0c5d9]{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-b7f0c5d9]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-b7f0c5d9]{flex:1 1 0;min-width:0}.step-title[data-v-b7f0c5d9]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-b7f0c5d9]{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-b7f0c5d9]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-b7f0c5d9]{text-decoration:none}.ea-btn--sm[data-v-b7f0c5d9]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-b7f0c5d9]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-b7f0c5d9]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-b7f0c5d9]{text-underline-offset:2px;white-space:nowrap;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-b7f0c5d9]{color:var(--ea-bad-text)}.ea-btn-link[data-v-b7f0c5d9]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-b7f0c5d9]{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-b7f0c5d9]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-b7f0c5d9]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-b7f0c5d9]{border-color:var(--ea-bad)}.ea-input[data-v-b7f0c5d9]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-b7f0c5d9]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-b7f0c5d9]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-b7f0c5d9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23909499' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%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-b7f0c5d9]{min-width:150px}.ea-select--fixed[data-v-b7f0c5d9]{width:224px;min-width:224px}.search-box[data-v-b7f0c5d9]{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-b7f0c5d9]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-b7f0c5d9]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-b7f0c5d9]{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-b7f0c5d9]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-b7f0c5d9]{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-b7f0c5d9]{color:var(--ea-good-text)}.field-msg--bad[data-v-b7f0c5d9]{color:var(--ea-bad-text)}.code-field[data-v-b7f0c5d9]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-b7f0c5d9]{flex:1 1 0}.seg[data-v-b7f0c5d9]{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--ea-r-pill);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg button[data-v-b7f0c5d9]{border-radius:var(--ea-r-pill);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-b7f0c5d9]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-b7f0c5d9]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-b7f0c5d9]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-b7f0c5d9]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-b7f0c5d9]{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-b7f0c5d9]:first-child{border-top:0}.check-row input[data-v-b7f0c5d9]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-b7f0c5d9]{color:var(--text-tertiary);font-size:var(--t-xs);white-space:nowrap;margin-left:auto}.custom-tabs[data-v-b7f0c5d9]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-b7f0c5d9]{color:var(--text-primary);font:inherit;white-space:nowrap;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-b7f0c5d9]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-b7f0c5d9]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-b7f0c5d9]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-b7f0c5d9]{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-b7f0c5d9]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-b7f0c5d9]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-b7f0c5d9]{color:var(--ea-warn-text)}.banner-body[data-v-b7f0c5d9]{flex:1 1 0;min-width:0}.banner-title[data-v-b7f0c5d9]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-b7f0c5d9]{color:var(--text-secondary)}.banner-actions[data-v-b7f0c5d9]{flex:none;gap:8px;display:flex}.ea-table[data-v-b7f0c5d9]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-xs);text-align:left;text-transform:none;white-space:nowrap;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-b7f0c5d9],.ea-table th[data-v-b7f0c5d9]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-b7f0c5d9]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-b7f0c5d9]{border-bottom:0}.ea-table td.num[data-v-b7f0c5d9],.ea-table th.num[data-v-b7f0c5d9]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-b7f0c5d9]{text-align:right}.ea-table td.act[data-v-b7f0c5d9],.ea-table td.nowrap[data-v-b7f0c5d9],.ea-table th.nowrap[data-v-b7f0c5d9]{white-space:nowrap}.ea-table strong[data-v-b7f0c5d9]{font-weight:500}.ea-table .sub[data-v-b7f0c5d9]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-b7f0c5d9]:first-child,.ea-table--flush th[data-v-b7f0c5d9]:first-child{padding-left:20px}.ea-table--flush td[data-v-b7f0c5d9]:last-child,.ea-table--flush th[data-v-b7f0c5d9]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-b7f0c5d9]{background:var(--ea-selected-wash)}.progress[data-v-b7f0c5d9]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-b7f0c5d9]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-b7f0c5d9]{background:var(--ea-warn)}.two-pane[data-v-b7f0c5d9]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-b7f0c5d9]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-b7f0c5d9]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-b7f0c5d9]{margin-left:auto}.agent-list[data-v-b7f0c5d9]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-b7f0c5d9]{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-b7f0c5d9]:first-child{border-top:0}.agent-row[data-v-b7f0c5d9]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-b7f0c5d9]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-b7f0c5d9]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-b7f0c5d9]{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-b7f0c5d9]{width:16px;height:16px}.agent-text[data-v-b7f0c5d9]{flex:1 1 0;min-width:0}.agent-name[data-v-b7f0c5d9]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-b7f0c5d9],.agent-summary[data-v-b7f0c5d9]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-b7f0c5d9]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-b7f0c5d9]{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-b7f0c5d9]{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-b7f0c5d9]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-b7f0c5d9]{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-b7f0c5d9]:hover{color:var(--text-primary)}.team-row[data-v-b7f0c5d9]{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-b7f0c5d9]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-b7f0c5d9]{width:120px}.panel-note[data-v-b7f0c5d9]{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-b7f0c5d9]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-b7f0c5d9]{margin-left:auto}.panel-footer[data-v-b7f0c5d9]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-b7f0c5d9]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-b7f0c5d9]{padding:16px 20px}.hash[data-v-b7f0c5d9]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-b7f0c5d9]{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-b7f0c5d9]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:min(640px,100dvh - 32px);overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-b7f0c5d9]{width:640px}.dialog-head[data-v-b7f0c5d9]{padding:20px 20px 0}.dialog-title[data-v-b7f0c5d9]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-b7f0c5d9]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-b7f0c5d9]{margin:0}.dialog-body .ea-input[data-v-b7f0c5d9]{margin-top:12px}.dialog-foot[data-v-b7f0c5d9]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-b7f0c5d9]{color:var(--text-secondary)}.tertiary[data-v-b7f0c5d9]{color:var(--text-tertiary)}.chips[data-v-b7f0c5d9]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-b7f0c5d9]{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-b7f0c5d9],.chip .x[data-v-b7f0c5d9]{align-items:center;display:inline-flex}.chip .x[data-v-b7f0c5d9]{width:20px;height:24px;color:var(--text-tertiary);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-b7f0c5d9]:hover{color:var(--text-primary)}.stack-12[data-v-b7f0c5d9]>*+*{margin-top:12px}.skeleton[data-v-b7f0c5d9]{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-b7f0c5d9]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-b7f0c5d9]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-b7f0c5d9]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-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-b7f0c5d9]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-b7f0c5d9]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-b7f0c5d9]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-b7f0c5d9]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-b7f0c5d9]{position:static}.search-box[data-v-b7f0c5d9]{width:100%}.filter-toolbar[data-v-b7f0c5d9]{flex-wrap:wrap}}.table-head[data-v-b7f0c5d9]{padding:20px 20px 12px}.table-scroll[data-v-b7f0c5d9]{overflow-x:auto}.details[data-v-b7f0c5d9]{overflow-wrap:anywhere}.scope[data-v-b7f0c5d9]{white-space:nowrap;text-overflow:ellipsis;max-width:280px;display:block;overflow:hidden}.pad-x-20[data-v-b7f0c5d9]{margin:0;padding:0 20px 16px}.ev[data-v-b7f0c5d9]{font-weight:500}.load-more[data-v-b7f0c5d9]{border-top:1px solid var(--main-border);justify-content:center;padding:12px 20px 16px;display:flex}.theme[data-v-8ed645d3]{--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-8ed645d3]{--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-8ed645d3]{--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)}@media (prefers-color-scheme:dark){.ea[data-v-8ed645d3]{--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-8ed645d3],.team-slack[data-v-8ed645d3]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}@media (prefers-color-scheme:dark){.team-agents[data-v-8ed645d3],.team-slack[data-v-8ed645d3]{--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[data-v-8ed645d3],.ea[data-v-8ed645d3] *{box-sizing:border-box}.ea-page-header[data-v-8ed645d3]{margin-bottom:24px}.ea-page-title[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-8ed645d3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-8ed645d3]{-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-8ed645d3]{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-8ed645d3]{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-8ed645d3]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-8ed645d3]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-8ed645d3],.ea .ea-billing-range-date[data-v-8ed645d3]{white-space:nowrap}.ea .ea-billing-range-date[data-v-8ed645d3]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-8ed645d3]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-8ed645d3]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-8ed645d3]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-8ed645d3]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-8ed645d3],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-8ed645d3]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-8ed645d3]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-8ed645d3]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-8ed645d3]{gap:4px;display:grid}.ea-billing-utc-label[data-v-8ed645d3]{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-8ed645d3]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-8ed645d3]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-8ed645d3]{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-8ed645d3]{-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-8ed645d3]{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-8ed645d3]{font-weight:500}.ea .ea-billing-pricing-section[data-v-8ed645d3]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-8ed645d3]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-8ed645d3]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-8ed645d3]{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-8ed645d3]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-8ed645d3]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-8ed645d3]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-8ed645d3]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-8ed645d3]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-8ed645d3]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea .ea-billing-currency[data-v-8ed645d3],.ea .ea-billing-dropdown-icon[data-v-8ed645d3],.ea .ea-billing-unit[data-v-8ed645d3]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-8ed645d3],.ea .ea-billing-amount[data-v-8ed645d3],.ea .ea-billing-plan-title[data-v-8ed645d3],.ea .ea-billing-seat-text[data-v-8ed645d3],.ea .ea-billing-time-text[data-v-8ed645d3],.ea .ea-billing-title[data-v-8ed645d3]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-8ed645d3]{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-8ed645d3]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-8ed645d3]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-8ed645d3]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-8ed645d3]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-8ed645d3]{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-8ed645d3]: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-8ed645d3]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-8ed645d3]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-8ed645d3]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-8ed645d3]{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-8ed645d3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea-btn[data-v-8ed645d3]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-8ed645d3]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-8ed645d3]{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-8ed645d3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-8ed645d3]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-8ed645d3]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-8ed645d3],.ea-btn-link[data-v-8ed645d3]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-8ed645d3]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-8ed645d3]{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-8ed645d3],.ea .gs-eyebrow[data-v-8ed645d3]{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-8ed645d3],.ea .gs-page-title[data-v-8ed645d3]{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-8ed645d3],.ea .gs-description[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-8ed645d3]{padding:0}.ea .gs-pill[data-v-8ed645d3]{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-8ed645d3]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-8ed645d3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-8ed645d3]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-8ed645d3]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-8ed645d3]{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-8ed645d3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-8ed645d3]:active:not(:disabled){transform:scale(.98)}.ea .gs-btn[data-v-8ed645d3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-8ed645d3]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-8ed645d3]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-8ed645d3]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-8ed645d3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-8ed645d3]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-8ed645d3]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-8ed645d3]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-8ed645d3],.ea .gs-btn--link[data-v-8ed645d3]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-8ed645d3]:hover:not(:disabled),.ea .gs-btn--link[data-v-8ed645d3]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-8ed645d3]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-8ed645d3]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-8ed645d3]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-8ed645d3]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-8ed645d3]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-8ed645d3]{width:16px;height:16px}.ea .gs-btn--full[data-v-8ed645d3]{width:100%}.ea .gs-btn--danger[data-v-8ed645d3]{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-8ed645d3]: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-8ed645d3]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-8ed645d3]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-8ed645d3]{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-8ed645d3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-8ed645d3]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-8ed645d3]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-8ed645d3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-8ed645d3],.ea .gs-select[data-v-8ed645d3],.ea .gs-textarea[data-v-8ed645d3]{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-8ed645d3]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-8ed645d3]:focus,.ea .gs-select[data-v-8ed645d3]:focus,.ea .gs-textarea[data-v-8ed645d3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-8ed645d3]:disabled,.ea .gs-select[data-v-8ed645d3]:disabled,.ea .gs-textarea[data-v-8ed645d3]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-8ed645d3]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-8ed645d3]{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-8ed645d3]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-8ed645d3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-8ed645d3]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-8ed645d3]: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-8ed645d3]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-8ed645d3]{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-8ed645d3]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-8ed645d3],.ea .gs-segmented>button[aria-pressed=true][data-v-8ed645d3]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-8ed645d3]{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-8ed645d3]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-8ed645d3]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-8ed645d3],.ea .gs-chip[aria-pressed=true][data-v-8ed645d3]{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-8ed645d3],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-8ed645d3]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-8ed645d3]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-8ed645d3]{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-8ed645d3]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-8ed645d3]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-8ed645d3]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-8ed645d3]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-8ed645d3]{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-8ed645d3]: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-8ed645d3]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-8ed645d3]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-8ed645d3]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-8ed645d3]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-8ed645d3]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-8ed645d3]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-8ed645d3]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-8ed645d3]{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-8ed645d3],.ea.ea .tab-button[data-v-8ed645d3]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-8ed645d3]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-8ed645d3],.ea.ea button svg[data-v-8ed645d3]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-8ed645d3],.ea.ea .dashboard-header[data-v-8ed645d3],.ea.ea .members-header[data-v-8ed645d3],.ea.ea .provision-header[data-v-8ed645d3],.ea.ea .section-header[data-v-8ed645d3]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-8ed645d3],.ea.ea .dashboard-title[data-v-8ed645d3],.ea.ea .members-title[data-v-8ed645d3],.ea.ea .page-title[data-v-8ed645d3],.ea.ea .policies-page .section-header h1[data-v-8ed645d3]{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-8ed645d3],.ea.ea .dashboard-subtitle-label[data-v-8ed645d3],.ea.ea .members-subtitle[data-v-8ed645d3],.ea.ea .page-description[data-v-8ed645d3],.ea.ea .section-description[data-v-8ed645d3]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-8ed645d3],.ea.ea .page-description[data-v-8ed645d3],.ea.ea .section-description[data-v-8ed645d3]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-8ed645d3]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-8ed645d3]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-8ed645d3]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-8ed645d3]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-8ed645d3],.ea.ea .billing-container[data-v-8ed645d3],.ea.ea .members-container[data-v-8ed645d3],.ea.ea .policies-page[data-v-8ed645d3],.ea.ea .team-provision[data-v-8ed645d3]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-8ed645d3],.ea.ea .policies-page[data-v-8ed645d3],.ea.ea .team-provision[data-v-8ed645d3]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-8ed645d3],.ea.ea .billing-container[data-v-8ed645d3]{max-width:1458px}.ea.ea .block-list-card[data-v-8ed645d3],.ea.ea .cost-calculator[data-v-8ed645d3],.ea.ea .credit-card[data-v-8ed645d3],.ea.ea .form-card[data-v-8ed645d3],.ea.ea .info-card[data-v-8ed645d3],.ea.ea .invite-link-card[data-v-8ed645d3],.ea.ea .members-table[data-v-8ed645d3],.ea.ea .partner-managed-card[data-v-8ed645d3],.ea.ea .plan-card[data-v-8ed645d3],.ea.ea .seat-grants-card[data-v-8ed645d3],.ea.ea .setting-card[data-v-8ed645d3],.ea.ea .stat-card[data-v-8ed645d3],.ea.ea .summary-section[data-v-8ed645d3]{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-8ed645d3],.ea.ea .detail-row[data-v-8ed645d3],.ea.ea .pool-refresh-info[data-v-8ed645d3],.ea.ea .pool-stat-item[data-v-8ed645d3],.ea.ea .table-header[data-v-8ed645d3],.ea.ea .toggle-card[data-v-8ed645d3],.ea.ea .toggle-group[data-v-8ed645d3]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-8ed645d3],.ea.ea .header-cell[data-v-8ed645d3],.ea.ea .invite-link-note[data-v-8ed645d3],.ea.ea .pool-stat-label[data-v-8ed645d3],.ea.ea .stat-label[data-v-8ed645d3],.ea.ea .toggle-card-description[data-v-8ed645d3]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-8ed645d3]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-8ed645d3]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-8ed645d3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-8ed645d3]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-8ed645d3]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-8ed645d3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-8ed645d3],.ea.ea .stat-icon.pending[data-v-8ed645d3],.ea.ea .stat-icon.success[data-v-8ed645d3]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-8ed645d3],.ea.ea .stat-value[data-v-8ed645d3]{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-8ed645d3],.ea.ea .card-header h3[data-v-8ed645d3],.ea.ea .credit-title[data-v-8ed645d3],.ea.ea .invite-link-label[data-v-8ed645d3],.ea.ea .partner-managed-title[data-v-8ed645d3],.ea.ea .plan-title[data-v-8ed645d3],.ea.ea .usage-title[data-v-8ed645d3]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-8ed645d3],.ea.ea .dashboard-subtitle-input[data-v-8ed645d3],.ea.ea .form-input[data-v-8ed645d3],.ea.ea .portal-contact-input[data-v-8ed645d3],.ea.ea .search-input[data-v-8ed645d3]{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-8ed645d3]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-8ed645d3]:focus,.ea.ea .dashboard-subtitle-input[data-v-8ed645d3]:focus,.ea.ea .form-input[data-v-8ed645d3]:focus,.ea.ea .form-textarea[data-v-8ed645d3]:focus,.ea.ea .portal-contact-input[data-v-8ed645d3]:focus,.ea.ea .search-input[data-v-8ed645d3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-8ed645d3],.ea.ea .invite-button[data-v-8ed645d3],.ea.ea .primary-btn[data-v-8ed645d3],.ea.ea .save-button[data-v-8ed645d3],.ea.ea .update-subscription-button[data-v-8ed645d3]{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-8ed645d3]:hover:not(:disabled),.ea.ea .invite-button[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .primary-btn[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .save-button[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-8ed645d3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-8ed645d3]:active:not(:disabled),.ea.ea .invite-button[data-v-8ed645d3]:active:not(:disabled),.ea.ea .primary-btn[data-v-8ed645d3]:active:not(:disabled),.ea.ea .save-button[data-v-8ed645d3]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-8ed645d3]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-8ed645d3],.ea.ea .btn-secondary[data-v-8ed645d3],.ea.ea .copy-button[data-v-8ed645d3],.ea.ea .grant-btn[data-v-8ed645d3],.ea.ea .manage-alerts-button[data-v-8ed645d3],.ea.ea .manage-button[data-v-8ed645d3],.ea.ea .manage-seats-button[data-v-8ed645d3],.ea.ea .more-button[data-v-8ed645d3],.ea.ea .pagination-btn[data-v-8ed645d3],.ea.ea .refresh-btn[data-v-8ed645d3],.ea.ea .reset-button[data-v-8ed645d3],.ea.ea .revoke-btn[data-v-8ed645d3],.ea.ea .secondary-btn[data-v-8ed645d3]{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-8ed645d3]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .copy-button[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .manage-button[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .more-button[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .reset-button[data-v-8ed645d3]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-8ed645d3]: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-8ed645d3]:active:not(:disabled),.ea.ea .btn-secondary[data-v-8ed645d3]:active:not(:disabled),.ea.ea .copy-button[data-v-8ed645d3]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-8ed645d3]:active:not(:disabled),.ea.ea .manage-button[data-v-8ed645d3]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-8ed645d3]:active:not(:disabled),.ea.ea .more-button[data-v-8ed645d3]:active:not(:disabled),.ea.ea .pagination-btn[data-v-8ed645d3]:active:not(:disabled),.ea.ea .refresh-btn[data-v-8ed645d3]:active:not(:disabled),.ea.ea .reset-button[data-v-8ed645d3]:active:not(:disabled),.ea.ea .secondary-btn[data-v-8ed645d3]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-8ed645d3]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-8ed645d3]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-8ed645d3]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-8ed645d3]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-8ed645d3]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-8ed645d3]{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-8ed645d3]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-8ed645d3]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-8ed645d3]{margin:0}.ea.ea .cp-stats-grid[data-v-8ed645d3],.ea.ea .pool-stats-grid[data-v-8ed645d3]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-8ed645d3],.ea.ea .pool-stat-item[data-v-8ed645d3]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-8ed645d3],.ea.ea .pool-stat-value[data-v-8ed645d3]{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-8ed645d3]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-8ed645d3]{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-8ed645d3]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-8ed645d3]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-8ed645d3]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-8ed645d3],.ea.ea .credits-how-it-works[data-v-8ed645d3]{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-8ed645d3],.ea.ea .credits-how-it-works-title[data-v-8ed645d3]{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-8ed645d3],.ea.ea .credits-how-it-works-desc[data-v-8ed645d3]{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-8ed645d3]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-8ed645d3]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-8ed645d3]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-8ed645d3]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-8ed645d3]: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-8ed645d3]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-8ed645d3]{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-8ed645d3]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-8ed645d3]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-8ed645d3]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-8ed645d3]{gap:12px!important}.ea.ea .cp-policy-value[data-v-8ed645d3]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-8ed645d3]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]{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-8ed645d3]{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-8ed645d3]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-8ed645d3]{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-8ed645d3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-8ed645d3]{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-8ed645d3]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]:after{content:"→"}.ea.ea .cp-history-link[data-v-8ed645d3]: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-8ed645d3]: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-8ed645d3]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-8ed645d3]{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.ea .billing-container .partner-managed-icon svg[data-v-8ed645d3]{width:20px;height:20px}.ea.ea .info-box[data-v-8ed645d3],.ea.ea .info-callout-example[data-v-8ed645d3],.ea.ea .info-callout-note[data-v-8ed645d3]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-8ed645d3],.ea.ea .info-icon[data-v-8ed645d3]{color:var(--text-secondary)}.ea.ea .info-link[data-v-8ed645d3]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-8ed645d3],.ea.ea .form-warning[data-v-8ed645d3],.ea.ea .inline-warning[data-v-8ed645d3]{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-8ed645d3],.ea.ea .warning-icon[data-v-8ed645d3]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-8ed645d3],.ea.ea .status-pill[data-v-8ed645d3],.ea.ea .toggle-status-pill[data-v-8ed645d3]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-8ed645d3],.ea.ea .status-pill.success[data-v-8ed645d3],.ea.ea .toggle-status-pill-on[data-v-8ed645d3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-8ed645d3],.ea.ea .status-pill.neutral[data-v-8ed645d3]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-8ed645d3]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-8ed645d3]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-8ed645d3]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-8ed645d3]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ea-spin-8ed645d3}.ea-spinner.lg[data-v-8ed645d3]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-8ed645d3{to{transform:rotate(1turn)}}.section-header[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]{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-8ed645d3]{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-8ed645d3]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-8ed645d3],.ea-card+.spend-top[data-v-8ed645d3],.ea-card+.two-pane[data-v-8ed645d3]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-8ed645d3]{padding:0}.card-title[data-v-8ed645d3]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-8ed645d3],.card-title[data-v-8ed645d3]{line-height:var(--lh-body);margin:0}.card-hint[data-v-8ed645d3]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-8ed645d3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-8ed645d3]{padding:20px 20px 0}.row-actions[data-v-8ed645d3]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row-actions .card-hint[data-v-8ed645d3]{white-space:nowrap}.metric[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]{font-size:var(--t-subheading)}.card-foot-hint[data-v-8ed645d3]{padding:12px 20px 16px}.setting-row[data-v-8ed645d3]{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-8ed645d3]:first-of-type,.setting-row[data-v-8ed645d3]:first-child{border-top:0;padding-top:0}.setting-row[data-v-8ed645d3]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-8ed645d3],.setting-row--after-title[data-v-8ed645d3]{border-top:0;padding-top:12px}.setting-row--top[data-v-8ed645d3]{align-items:flex-start}.setting-text[data-v-8ed645d3]{flex:1 1 0;min-width:0}.setting-label[data-v-8ed645d3]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-8ed645d3],.setting-label[data-v-8ed645d3]{line-height:var(--lh-body);display:block}.setting-hint[data-v-8ed645d3]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-value[data-v-8ed645d3]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-8ed645d3]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-8ed645d3]{color:var(--text-primary);font-size:var(--t-body);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-8ed645d3]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-8ed645d3]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-8ed645d3]{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-8ed645d3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-8ed645d3]{flex:1 1 0;min-width:0}.step-title[data-v-8ed645d3]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-8ed645d3]{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-8ed645d3]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-8ed645d3]{text-decoration:none}.ea-btn--sm[data-v-8ed645d3]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-8ed645d3]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-8ed645d3]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-8ed645d3]{text-underline-offset:2px;white-space:nowrap;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-8ed645d3]{color:var(--ea-bad-text)}.ea-btn-link[data-v-8ed645d3]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-8ed645d3]{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-8ed645d3]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-8ed645d3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-8ed645d3]{border-color:var(--ea-bad)}.ea-input[data-v-8ed645d3]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-8ed645d3]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-8ed645d3]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-8ed645d3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23909499' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%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-8ed645d3]{min-width:150px}.ea-select--fixed[data-v-8ed645d3]{width:224px;min-width:224px}.search-box[data-v-8ed645d3]{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-8ed645d3]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-8ed645d3]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-8ed645d3]{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-8ed645d3]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-8ed645d3]{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-8ed645d3]{color:var(--ea-good-text)}.field-msg--bad[data-v-8ed645d3]{color:var(--ea-bad-text)}.code-field[data-v-8ed645d3]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-8ed645d3]{flex:1 1 0}.seg[data-v-8ed645d3]{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--ea-r-pill);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg button[data-v-8ed645d3]{border-radius:var(--ea-r-pill);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-8ed645d3]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-8ed645d3]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-8ed645d3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-8ed645d3]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-8ed645d3]{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-8ed645d3]:first-child{border-top:0}.check-row input[data-v-8ed645d3]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-8ed645d3]{color:var(--text-tertiary);font-size:var(--t-xs);white-space:nowrap;margin-left:auto}.custom-tabs[data-v-8ed645d3]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-8ed645d3]{color:var(--text-primary);font:inherit;white-space:nowrap;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-8ed645d3]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-8ed645d3]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-8ed645d3]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-8ed645d3]{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-8ed645d3]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-8ed645d3]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-8ed645d3]{color:var(--ea-warn-text)}.banner-body[data-v-8ed645d3]{flex:1 1 0;min-width:0}.banner-title[data-v-8ed645d3]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-8ed645d3]{color:var(--text-secondary)}.banner-actions[data-v-8ed645d3]{flex:none;gap:8px;display:flex}.ea-table[data-v-8ed645d3]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-8ed645d3]{color:var(--text-secondary);font-size:var(--t-xs);text-align:left;text-transform:none;white-space:nowrap;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-8ed645d3],.ea-table th[data-v-8ed645d3]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-8ed645d3]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-8ed645d3]{border-bottom:0}.ea-table td.num[data-v-8ed645d3],.ea-table th.num[data-v-8ed645d3]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-8ed645d3]{text-align:right}.ea-table td.act[data-v-8ed645d3],.ea-table td.nowrap[data-v-8ed645d3],.ea-table th.nowrap[data-v-8ed645d3]{white-space:nowrap}.ea-table strong[data-v-8ed645d3]{font-weight:500}.ea-table .sub[data-v-8ed645d3]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-8ed645d3]:first-child,.ea-table--flush th[data-v-8ed645d3]:first-child{padding-left:20px}.ea-table--flush td[data-v-8ed645d3]:last-child,.ea-table--flush th[data-v-8ed645d3]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-8ed645d3]{background:var(--ea-selected-wash)}.progress[data-v-8ed645d3]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-8ed645d3]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-8ed645d3]{background:var(--ea-warn)}.two-pane[data-v-8ed645d3]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-8ed645d3]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-8ed645d3]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-8ed645d3]{margin-left:auto}.agent-list[data-v-8ed645d3]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-8ed645d3]{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-8ed645d3]:first-child{border-top:0}.agent-row[data-v-8ed645d3]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-8ed645d3]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-8ed645d3]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-8ed645d3]{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-8ed645d3]{width:16px;height:16px}.agent-text[data-v-8ed645d3]{flex:1 1 0;min-width:0}.agent-name[data-v-8ed645d3]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-8ed645d3],.agent-summary[data-v-8ed645d3]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-8ed645d3]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-8ed645d3]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-8ed645d3]{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-8ed645d3]{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-8ed645d3]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-8ed645d3]{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-8ed645d3]:hover{color:var(--text-primary)}.team-row[data-v-8ed645d3]{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-8ed645d3]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-8ed645d3]{width:120px}.panel-note[data-v-8ed645d3]{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-8ed645d3]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-8ed645d3]{margin-left:auto}.panel-footer[data-v-8ed645d3]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-8ed645d3]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-8ed645d3]{padding:16px 20px}.hash[data-v-8ed645d3]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-8ed645d3]{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-8ed645d3]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:min(640px,100dvh - 32px);overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-8ed645d3]{width:640px}.dialog-head[data-v-8ed645d3]{padding:20px 20px 0}.dialog-title[data-v-8ed645d3]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-8ed645d3]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-8ed645d3]{margin:0}.dialog-body .ea-input[data-v-8ed645d3]{margin-top:12px}.dialog-foot[data-v-8ed645d3]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-8ed645d3]{color:var(--text-secondary)}.tertiary[data-v-8ed645d3]{color:var(--text-tertiary)}.chips[data-v-8ed645d3]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-8ed645d3]{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-8ed645d3],.chip .x[data-v-8ed645d3]{align-items:center;display:inline-flex}.chip .x[data-v-8ed645d3]{width:20px;height:24px;color:var(--text-tertiary);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-8ed645d3]:hover{color:var(--text-primary)}.stack-12[data-v-8ed645d3]>*+*{margin-top:12px}.skeleton[data-v-8ed645d3]{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-8ed645d3]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-8ed645d3]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-8ed645d3]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-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-8ed645d3]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-8ed645d3]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-8ed645d3]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-8ed645d3]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-8ed645d3]{position:static}.search-box[data-v-8ed645d3]{width:100%}.filter-toolbar[data-v-8ed645d3]{flex-wrap:wrap}}.chips-gap[data-v-8ed645d3]{margin-top:10px}.chip-input[data-v-8ed645d3]{border-radius:var(--ea-r-pill);width:160px;height:26px;font-family:var(--ea-font-mono);font-size:var(--t-small);padding:0 10px}.theme[data-v-1f94dff3]{--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-1f94dff3]{--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-1f94dff3]{--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)}@media (prefers-color-scheme:dark){.ea[data-v-1f94dff3]{--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-1f94dff3],.team-slack[data-v-1f94dff3]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}@media (prefers-color-scheme:dark){.team-agents[data-v-1f94dff3],.team-slack[data-v-1f94dff3]{--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[data-v-1f94dff3],.ea[data-v-1f94dff3] *{box-sizing:border-box}.ea-page-header[data-v-1f94dff3]{margin-bottom:24px}.ea-page-title[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-1f94dff3]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-1f94dff3]{-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-1f94dff3]{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-1f94dff3]{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-1f94dff3]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-1f94dff3]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-1f94dff3],.ea .ea-billing-range-date[data-v-1f94dff3]{white-space:nowrap}.ea .ea-billing-range-date[data-v-1f94dff3]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-1f94dff3]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-1f94dff3]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-1f94dff3]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-1f94dff3]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-1f94dff3],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-1f94dff3]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-1f94dff3]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-1f94dff3]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-1f94dff3]{gap:4px;display:grid}.ea-billing-utc-label[data-v-1f94dff3]{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-1f94dff3]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-1f94dff3]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-1f94dff3]{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-1f94dff3]{-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-1f94dff3]{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-1f94dff3]{font-weight:500}.ea .ea-billing-pricing-section[data-v-1f94dff3]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-1f94dff3]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-1f94dff3]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-1f94dff3]{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-1f94dff3]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-1f94dff3]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-1f94dff3]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-1f94dff3]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-1f94dff3]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-1f94dff3]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea .ea-billing-currency[data-v-1f94dff3],.ea .ea-billing-dropdown-icon[data-v-1f94dff3],.ea .ea-billing-unit[data-v-1f94dff3]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-1f94dff3],.ea .ea-billing-amount[data-v-1f94dff3],.ea .ea-billing-plan-title[data-v-1f94dff3],.ea .ea-billing-seat-text[data-v-1f94dff3],.ea .ea-billing-time-text[data-v-1f94dff3],.ea .ea-billing-title[data-v-1f94dff3]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-1f94dff3]{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-1f94dff3]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-1f94dff3]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-1f94dff3]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-1f94dff3]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-1f94dff3]{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-1f94dff3]: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-1f94dff3]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-1f94dff3]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-1f94dff3]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-1f94dff3]{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-1f94dff3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea-btn[data-v-1f94dff3]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-1f94dff3]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-1f94dff3]{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-1f94dff3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-1f94dff3]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-1f94dff3]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-1f94dff3],.ea-btn-link[data-v-1f94dff3]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-1f94dff3]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-1f94dff3]{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-1f94dff3],.ea .gs-eyebrow[data-v-1f94dff3]{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-1f94dff3],.ea .gs-page-title[data-v-1f94dff3]{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-1f94dff3],.ea .gs-description[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-1f94dff3]{padding:0}.ea .gs-pill[data-v-1f94dff3]{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-1f94dff3]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-1f94dff3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-1f94dff3]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-1f94dff3]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-1f94dff3]{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-1f94dff3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-1f94dff3]:active:not(:disabled){transform:scale(.98)}.ea .gs-btn[data-v-1f94dff3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-1f94dff3]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-1f94dff3]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-1f94dff3]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-1f94dff3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-1f94dff3]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-1f94dff3]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-1f94dff3]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-1f94dff3],.ea .gs-btn--link[data-v-1f94dff3]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-1f94dff3]:hover:not(:disabled),.ea .gs-btn--link[data-v-1f94dff3]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-1f94dff3]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-1f94dff3]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-1f94dff3]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-1f94dff3]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-1f94dff3]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-1f94dff3]{width:16px;height:16px}.ea .gs-btn--full[data-v-1f94dff3]{width:100%}.ea .gs-btn--danger[data-v-1f94dff3]{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-1f94dff3]: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-1f94dff3]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-1f94dff3]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-1f94dff3]{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-1f94dff3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-1f94dff3]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-1f94dff3]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-1f94dff3]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-1f94dff3],.ea .gs-select[data-v-1f94dff3],.ea .gs-textarea[data-v-1f94dff3]{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-1f94dff3]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-1f94dff3]:focus,.ea .gs-select[data-v-1f94dff3]:focus,.ea .gs-textarea[data-v-1f94dff3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-1f94dff3]:disabled,.ea .gs-select[data-v-1f94dff3]:disabled,.ea .gs-textarea[data-v-1f94dff3]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-1f94dff3]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-1f94dff3]{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-1f94dff3]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-1f94dff3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-1f94dff3]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-1f94dff3]: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-1f94dff3]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-1f94dff3]{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-1f94dff3]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-1f94dff3],.ea .gs-segmented>button[aria-pressed=true][data-v-1f94dff3]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-1f94dff3]{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-1f94dff3]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-1f94dff3]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-1f94dff3],.ea .gs-chip[aria-pressed=true][data-v-1f94dff3]{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-1f94dff3],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-1f94dff3]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-1f94dff3]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-1f94dff3]{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-1f94dff3]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-1f94dff3]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-1f94dff3]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-1f94dff3]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-1f94dff3]{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-1f94dff3]: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-1f94dff3]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-1f94dff3]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-1f94dff3]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-1f94dff3]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-1f94dff3]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-1f94dff3]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-1f94dff3]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-1f94dff3]{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-1f94dff3],.ea.ea .tab-button[data-v-1f94dff3]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-1f94dff3]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-1f94dff3],.ea.ea button svg[data-v-1f94dff3]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-1f94dff3],.ea.ea .dashboard-header[data-v-1f94dff3],.ea.ea .members-header[data-v-1f94dff3],.ea.ea .provision-header[data-v-1f94dff3],.ea.ea .section-header[data-v-1f94dff3]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-1f94dff3],.ea.ea .dashboard-title[data-v-1f94dff3],.ea.ea .members-title[data-v-1f94dff3],.ea.ea .page-title[data-v-1f94dff3],.ea.ea .policies-page .section-header h1[data-v-1f94dff3]{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-1f94dff3],.ea.ea .dashboard-subtitle-label[data-v-1f94dff3],.ea.ea .members-subtitle[data-v-1f94dff3],.ea.ea .page-description[data-v-1f94dff3],.ea.ea .section-description[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-1f94dff3],.ea.ea .page-description[data-v-1f94dff3],.ea.ea .section-description[data-v-1f94dff3]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-1f94dff3]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-1f94dff3]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-1f94dff3]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-1f94dff3]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-1f94dff3],.ea.ea .billing-container[data-v-1f94dff3],.ea.ea .members-container[data-v-1f94dff3],.ea.ea .policies-page[data-v-1f94dff3],.ea.ea .team-provision[data-v-1f94dff3]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-1f94dff3],.ea.ea .policies-page[data-v-1f94dff3],.ea.ea .team-provision[data-v-1f94dff3]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-1f94dff3],.ea.ea .billing-container[data-v-1f94dff3]{max-width:1458px}.ea.ea .block-list-card[data-v-1f94dff3],.ea.ea .cost-calculator[data-v-1f94dff3],.ea.ea .credit-card[data-v-1f94dff3],.ea.ea .form-card[data-v-1f94dff3],.ea.ea .info-card[data-v-1f94dff3],.ea.ea .invite-link-card[data-v-1f94dff3],.ea.ea .members-table[data-v-1f94dff3],.ea.ea .partner-managed-card[data-v-1f94dff3],.ea.ea .plan-card[data-v-1f94dff3],.ea.ea .seat-grants-card[data-v-1f94dff3],.ea.ea .setting-card[data-v-1f94dff3],.ea.ea .stat-card[data-v-1f94dff3],.ea.ea .summary-section[data-v-1f94dff3]{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-1f94dff3],.ea.ea .detail-row[data-v-1f94dff3],.ea.ea .pool-refresh-info[data-v-1f94dff3],.ea.ea .pool-stat-item[data-v-1f94dff3],.ea.ea .table-header[data-v-1f94dff3],.ea.ea .toggle-card[data-v-1f94dff3],.ea.ea .toggle-group[data-v-1f94dff3]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-1f94dff3],.ea.ea .header-cell[data-v-1f94dff3],.ea.ea .invite-link-note[data-v-1f94dff3],.ea.ea .pool-stat-label[data-v-1f94dff3],.ea.ea .stat-label[data-v-1f94dff3],.ea.ea .toggle-card-description[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-1f94dff3]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-1f94dff3]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-1f94dff3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-1f94dff3]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-1f94dff3]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-1f94dff3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-1f94dff3],.ea.ea .stat-icon.pending[data-v-1f94dff3],.ea.ea .stat-icon.success[data-v-1f94dff3]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-1f94dff3],.ea.ea .stat-value[data-v-1f94dff3]{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-1f94dff3],.ea.ea .card-header h3[data-v-1f94dff3],.ea.ea .credit-title[data-v-1f94dff3],.ea.ea .invite-link-label[data-v-1f94dff3],.ea.ea .partner-managed-title[data-v-1f94dff3],.ea.ea .plan-title[data-v-1f94dff3],.ea.ea .usage-title[data-v-1f94dff3]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-1f94dff3],.ea.ea .dashboard-subtitle-input[data-v-1f94dff3],.ea.ea .form-input[data-v-1f94dff3],.ea.ea .portal-contact-input[data-v-1f94dff3],.ea.ea .search-input[data-v-1f94dff3]{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-1f94dff3]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-1f94dff3]:focus,.ea.ea .dashboard-subtitle-input[data-v-1f94dff3]:focus,.ea.ea .form-input[data-v-1f94dff3]:focus,.ea.ea .form-textarea[data-v-1f94dff3]:focus,.ea.ea .portal-contact-input[data-v-1f94dff3]:focus,.ea.ea .search-input[data-v-1f94dff3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-1f94dff3],.ea.ea .invite-button[data-v-1f94dff3],.ea.ea .primary-btn[data-v-1f94dff3],.ea.ea .save-button[data-v-1f94dff3],.ea.ea .update-subscription-button[data-v-1f94dff3]{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-1f94dff3]:hover:not(:disabled),.ea.ea .invite-button[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .primary-btn[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .save-button[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-1f94dff3]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-1f94dff3]:active:not(:disabled),.ea.ea .invite-button[data-v-1f94dff3]:active:not(:disabled),.ea.ea .primary-btn[data-v-1f94dff3]:active:not(:disabled),.ea.ea .save-button[data-v-1f94dff3]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-1f94dff3]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-1f94dff3],.ea.ea .btn-secondary[data-v-1f94dff3],.ea.ea .copy-button[data-v-1f94dff3],.ea.ea .grant-btn[data-v-1f94dff3],.ea.ea .manage-alerts-button[data-v-1f94dff3],.ea.ea .manage-button[data-v-1f94dff3],.ea.ea .manage-seats-button[data-v-1f94dff3],.ea.ea .more-button[data-v-1f94dff3],.ea.ea .pagination-btn[data-v-1f94dff3],.ea.ea .refresh-btn[data-v-1f94dff3],.ea.ea .reset-button[data-v-1f94dff3],.ea.ea .revoke-btn[data-v-1f94dff3],.ea.ea .secondary-btn[data-v-1f94dff3]{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-1f94dff3]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .copy-button[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .manage-button[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .more-button[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .reset-button[data-v-1f94dff3]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-1f94dff3]: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-1f94dff3]:active:not(:disabled),.ea.ea .btn-secondary[data-v-1f94dff3]:active:not(:disabled),.ea.ea .copy-button[data-v-1f94dff3]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-1f94dff3]:active:not(:disabled),.ea.ea .manage-button[data-v-1f94dff3]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-1f94dff3]:active:not(:disabled),.ea.ea .more-button[data-v-1f94dff3]:active:not(:disabled),.ea.ea .pagination-btn[data-v-1f94dff3]:active:not(:disabled),.ea.ea .refresh-btn[data-v-1f94dff3]:active:not(:disabled),.ea.ea .reset-button[data-v-1f94dff3]:active:not(:disabled),.ea.ea .secondary-btn[data-v-1f94dff3]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-1f94dff3]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-1f94dff3]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-1f94dff3]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-1f94dff3]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-1f94dff3]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-1f94dff3]{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-1f94dff3]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-1f94dff3]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-1f94dff3]{margin:0}.ea.ea .cp-stats-grid[data-v-1f94dff3],.ea.ea .pool-stats-grid[data-v-1f94dff3]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-1f94dff3],.ea.ea .pool-stat-item[data-v-1f94dff3]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-1f94dff3],.ea.ea .pool-stat-value[data-v-1f94dff3]{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-1f94dff3]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-1f94dff3]{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-1f94dff3]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-1f94dff3]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-1f94dff3]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-1f94dff3],.ea.ea .credits-how-it-works[data-v-1f94dff3]{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-1f94dff3],.ea.ea .credits-how-it-works-title[data-v-1f94dff3]{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-1f94dff3],.ea.ea .credits-how-it-works-desc[data-v-1f94dff3]{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-1f94dff3]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-1f94dff3]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-1f94dff3]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-1f94dff3]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-1f94dff3]: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-1f94dff3]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-1f94dff3]{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-1f94dff3]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-1f94dff3]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-1f94dff3]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-1f94dff3]{gap:12px!important}.ea.ea .cp-policy-value[data-v-1f94dff3]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-1f94dff3]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]{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-1f94dff3]{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-1f94dff3]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-1f94dff3]{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-1f94dff3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-1f94dff3]{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-1f94dff3]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]:after{content:"→"}.ea.ea .cp-history-link[data-v-1f94dff3]: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-1f94dff3]: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-1f94dff3]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-1f94dff3]{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.ea .billing-container .partner-managed-icon svg[data-v-1f94dff3]{width:20px;height:20px}.ea.ea .info-box[data-v-1f94dff3],.ea.ea .info-callout-example[data-v-1f94dff3],.ea.ea .info-callout-note[data-v-1f94dff3]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-1f94dff3],.ea.ea .info-icon[data-v-1f94dff3]{color:var(--text-secondary)}.ea.ea .info-link[data-v-1f94dff3]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-1f94dff3],.ea.ea .form-warning[data-v-1f94dff3],.ea.ea .inline-warning[data-v-1f94dff3]{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-1f94dff3],.ea.ea .warning-icon[data-v-1f94dff3]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-1f94dff3],.ea.ea .status-pill[data-v-1f94dff3],.ea.ea .toggle-status-pill[data-v-1f94dff3]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-1f94dff3],.ea.ea .status-pill.success[data-v-1f94dff3],.ea.ea .toggle-status-pill-on[data-v-1f94dff3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-1f94dff3],.ea.ea .status-pill.neutral[data-v-1f94dff3]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-1f94dff3]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-1f94dff3]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-1f94dff3]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-1f94dff3]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ea-spin-1f94dff3}.ea-spinner.lg[data-v-1f94dff3]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-1f94dff3{to{transform:rotate(1turn)}}.section-header[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]{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-1f94dff3]{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-1f94dff3]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-1f94dff3],.ea-card+.spend-top[data-v-1f94dff3],.ea-card+.two-pane[data-v-1f94dff3]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-1f94dff3]{padding:0}.card-title[data-v-1f94dff3]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-1f94dff3],.card-title[data-v-1f94dff3]{line-height:var(--lh-body);margin:0}.card-hint[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-1f94dff3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-1f94dff3]{padding:20px 20px 0}.row-actions[data-v-1f94dff3]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row-actions .card-hint[data-v-1f94dff3]{white-space:nowrap}.metric[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]{font-size:var(--t-subheading)}.card-foot-hint[data-v-1f94dff3]{padding:12px 20px 16px}.setting-row[data-v-1f94dff3]{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-1f94dff3]:first-of-type,.setting-row[data-v-1f94dff3]:first-child{border-top:0;padding-top:0}.setting-row[data-v-1f94dff3]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-1f94dff3],.setting-row--after-title[data-v-1f94dff3]{border-top:0;padding-top:12px}.setting-row--top[data-v-1f94dff3]{align-items:flex-start}.setting-text[data-v-1f94dff3]{flex:1 1 0;min-width:0}.setting-label[data-v-1f94dff3]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-1f94dff3],.setting-label[data-v-1f94dff3]{line-height:var(--lh-body);display:block}.setting-hint[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-value[data-v-1f94dff3]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-1f94dff3]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-1f94dff3]{color:var(--text-primary);font-size:var(--t-body);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-1f94dff3]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-1f94dff3]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-1f94dff3]{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-1f94dff3]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-1f94dff3]{flex:1 1 0;min-width:0}.step-title[data-v-1f94dff3]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-1f94dff3]{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-1f94dff3]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-1f94dff3]{text-decoration:none}.ea-btn--sm[data-v-1f94dff3]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-1f94dff3]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-1f94dff3]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-1f94dff3]{text-underline-offset:2px;white-space:nowrap;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-1f94dff3]{color:var(--ea-bad-text)}.ea-btn-link[data-v-1f94dff3]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-1f94dff3]{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-1f94dff3]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-1f94dff3]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-1f94dff3]{border-color:var(--ea-bad)}.ea-input[data-v-1f94dff3]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-1f94dff3]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-1f94dff3]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-1f94dff3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23909499' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%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-1f94dff3]{min-width:150px}.ea-select--fixed[data-v-1f94dff3]{width:224px;min-width:224px}.search-box[data-v-1f94dff3]{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-1f94dff3]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-1f94dff3]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-1f94dff3]{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-1f94dff3]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-1f94dff3]{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-1f94dff3]{color:var(--ea-good-text)}.field-msg--bad[data-v-1f94dff3]{color:var(--ea-bad-text)}.code-field[data-v-1f94dff3]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-1f94dff3]{flex:1 1 0}.seg[data-v-1f94dff3]{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--ea-r-pill);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg button[data-v-1f94dff3]{border-radius:var(--ea-r-pill);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-1f94dff3]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-1f94dff3]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-1f94dff3]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-1f94dff3]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-1f94dff3]{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-1f94dff3]:first-child{border-top:0}.check-row input[data-v-1f94dff3]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-1f94dff3]{color:var(--text-tertiary);font-size:var(--t-xs);white-space:nowrap;margin-left:auto}.custom-tabs[data-v-1f94dff3]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-1f94dff3]{color:var(--text-primary);font:inherit;white-space:nowrap;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-1f94dff3]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-1f94dff3]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-1f94dff3]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-1f94dff3]{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-1f94dff3]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-1f94dff3]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-1f94dff3]{color:var(--ea-warn-text)}.banner-body[data-v-1f94dff3]{flex:1 1 0;min-width:0}.banner-title[data-v-1f94dff3]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-1f94dff3]{color:var(--text-secondary)}.banner-actions[data-v-1f94dff3]{flex:none;gap:8px;display:flex}.ea-table[data-v-1f94dff3]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-xs);text-align:left;text-transform:none;white-space:nowrap;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-1f94dff3],.ea-table th[data-v-1f94dff3]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-1f94dff3]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-1f94dff3]{border-bottom:0}.ea-table td.num[data-v-1f94dff3],.ea-table th.num[data-v-1f94dff3]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-1f94dff3]{text-align:right}.ea-table td.act[data-v-1f94dff3],.ea-table td.nowrap[data-v-1f94dff3],.ea-table th.nowrap[data-v-1f94dff3]{white-space:nowrap}.ea-table strong[data-v-1f94dff3]{font-weight:500}.ea-table .sub[data-v-1f94dff3]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-1f94dff3]:first-child,.ea-table--flush th[data-v-1f94dff3]:first-child{padding-left:20px}.ea-table--flush td[data-v-1f94dff3]:last-child,.ea-table--flush th[data-v-1f94dff3]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-1f94dff3]{background:var(--ea-selected-wash)}.progress[data-v-1f94dff3]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-1f94dff3]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-1f94dff3]{background:var(--ea-warn)}.two-pane[data-v-1f94dff3]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-1f94dff3]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-1f94dff3]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-1f94dff3]{margin-left:auto}.agent-list[data-v-1f94dff3]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-1f94dff3]{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-1f94dff3]:first-child{border-top:0}.agent-row[data-v-1f94dff3]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-1f94dff3]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-1f94dff3]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-1f94dff3]{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-1f94dff3]{width:16px;height:16px}.agent-text[data-v-1f94dff3]{flex:1 1 0;min-width:0}.agent-name[data-v-1f94dff3]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-1f94dff3],.agent-summary[data-v-1f94dff3]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-1f94dff3]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-1f94dff3]{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-1f94dff3]{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-1f94dff3]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-1f94dff3]{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-1f94dff3]:hover{color:var(--text-primary)}.team-row[data-v-1f94dff3]{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-1f94dff3]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-1f94dff3]{width:120px}.panel-note[data-v-1f94dff3]{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-1f94dff3]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-1f94dff3]{margin-left:auto}.panel-footer[data-v-1f94dff3]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-1f94dff3]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-1f94dff3]{padding:16px 20px}.hash[data-v-1f94dff3]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-1f94dff3]{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-1f94dff3]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:min(640px,100dvh - 32px);overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-1f94dff3]{width:640px}.dialog-head[data-v-1f94dff3]{padding:20px 20px 0}.dialog-title[data-v-1f94dff3]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-1f94dff3]{margin:0}.dialog-body .ea-input[data-v-1f94dff3]{margin-top:12px}.dialog-foot[data-v-1f94dff3]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-1f94dff3]{color:var(--text-secondary)}.tertiary[data-v-1f94dff3]{color:var(--text-tertiary)}.chips[data-v-1f94dff3]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-1f94dff3]{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-1f94dff3],.chip .x[data-v-1f94dff3]{align-items:center;display:inline-flex}.chip .x[data-v-1f94dff3]{width:20px;height:24px;color:var(--text-tertiary);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-1f94dff3]:hover{color:var(--text-primary)}.stack-12[data-v-1f94dff3]>*+*{margin-top:12px}.skeleton[data-v-1f94dff3]{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-1f94dff3]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-1f94dff3]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-1f94dff3]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-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-1f94dff3]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-1f94dff3]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-1f94dff3]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-1f94dff3]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-1f94dff3]{position:static}.search-box[data-v-1f94dff3]{width:100%}.filter-toolbar[data-v-1f94dff3]{flex-wrap:wrap}}.access-intro[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-body-sm,13px);margin:0;padding:14px 20px 4px;line-height:1.5}.access .panel-note[data-v-1f94dff3]{margin:10px 20px 0}.panel-note--warn[data-v-1f94dff3]{color:var(--ea-warn-text);background:var(--ea-warn-faint)}.access-tools[data-v-1f94dff3]{align-items:center;gap:8px;padding:12px 20px 4px;display:flex}.access-search[data-v-1f94dff3]{flex:auto;min-width:0;height:32px}.access-filter[data-v-1f94dff3]{flex:none;min-width:96px;max-width:180px;height:32px}.access-group-head[data-v-1f94dff3]{z-index:1;background:var(--main-bg,#fff);border-bottom:1px solid var(--main-border);justify-content:space-between;align-items:baseline;gap:12px;padding:18px 20px 8px;display:flex;position:sticky;top:0}.access-eyebrow[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.access-count[data-v-1f94dff3]{color:var(--text-tertiary,var(--text-secondary));margin-left:4px;font-weight:500}.access-rows[data-v-1f94dff3]{margin:0;padding:0;list-style:none}.access-row[data-v-1f94dff3]{justify-content:flex-start;gap:12px}.access-row .setting-text[data-v-1f94dff3]{flex:1 1 0;min-width:0}.access-row.is-off .setting-label[data-v-1f94dff3]{color:var(--text-tertiary,var(--text-secondary))}.access-row.is-failed[data-v-1f94dff3]{background:var(--ea-danger-faint,#dc26260f)}.access-failed[data-v-1f94dff3]{color:var(--ea-danger-text,#b42318)}.access-retry[data-v-1f94dff3]{margin-left:4px}.access-control[data-v-1f94dff3]{align-items:center;gap:8px;display:inline-flex}.access-spinner[data-v-1f94dff3]{border:2px solid var(--main-border);border-top-color:var(--text-secondary);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite access-spin-1f94dff3}@keyframes access-spin-1f94dff3{to{transform:rotate(1turn)}}.access-fold[data-v-1f94dff3]{border:0;border-top:1px solid var(--main-border);background:var(--ea-selected-wash,#00000008);width:100%;color:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:12px 20px;display:flex}.access-fold-chevron[data-v-1f94dff3]{width:16px;height:16px;color:var(--text-secondary);flex:none;transition:transform .15s}.access-fold-chevron.is-open[data-v-1f94dff3]{transform:rotate(90deg)}.access-fold-text[data-v-1f94dff3]{flex-direction:column;gap:2px;min-width:0;display:flex}.access-rows--folded .access-row[data-v-1f94dff3]{padding-left:40px}.access-skeleton[data-v-1f94dff3]{width:60%;height:14px;display:block}.access-footer[data-v-1f94dff3]{color:var(--text-secondary);font-size:var(--t-body-sm,13px);margin:0;padding:12px 20px 16px}.theme[data-v-4bf19ed4]{--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-4bf19ed4]{--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-4bf19ed4]{--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)}@media (prefers-color-scheme:dark){.ea[data-v-4bf19ed4]{--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-4bf19ed4],.team-slack[data-v-4bf19ed4]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}@media (prefers-color-scheme:dark){.team-agents[data-v-4bf19ed4],.team-slack[data-v-4bf19ed4]{--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[data-v-4bf19ed4],.ea[data-v-4bf19ed4] *{box-sizing:border-box}.ea-page-header[data-v-4bf19ed4]{margin-bottom:24px}.ea-page-title[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-4bf19ed4]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-4bf19ed4]{-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-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-4bf19ed4]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-4bf19ed4],.ea .ea-billing-range-date[data-v-4bf19ed4]{white-space:nowrap}.ea .ea-billing-range-date[data-v-4bf19ed4]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-4bf19ed4]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-4bf19ed4]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-4bf19ed4]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-4bf19ed4]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-4bf19ed4],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-4bf19ed4]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-4bf19ed4]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-4bf19ed4]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-4bf19ed4]{gap:4px;display:grid}.ea-billing-utc-label[data-v-4bf19ed4]{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-4bf19ed4]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-4bf19ed4]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-4bf19ed4]{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-4bf19ed4]{-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-4bf19ed4]{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-4bf19ed4]{font-weight:500}.ea .ea-billing-pricing-section[data-v-4bf19ed4]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-4bf19ed4]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-4bf19ed4]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-4bf19ed4]{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-4bf19ed4]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-4bf19ed4]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-4bf19ed4]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-4bf19ed4]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-4bf19ed4]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-4bf19ed4]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea .ea-billing-currency[data-v-4bf19ed4],.ea .ea-billing-dropdown-icon[data-v-4bf19ed4],.ea .ea-billing-unit[data-v-4bf19ed4]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-4bf19ed4],.ea .ea-billing-amount[data-v-4bf19ed4],.ea .ea-billing-plan-title[data-v-4bf19ed4],.ea .ea-billing-seat-text[data-v-4bf19ed4],.ea .ea-billing-time-text[data-v-4bf19ed4],.ea .ea-billing-title[data-v-4bf19ed4]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-4bf19ed4]{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-4bf19ed4]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-4bf19ed4]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-4bf19ed4]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-4bf19ed4]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-4bf19ed4]{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-4bf19ed4]: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-4bf19ed4]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-4bf19ed4]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-4bf19ed4]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-4bf19ed4]{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-4bf19ed4]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea-btn[data-v-4bf19ed4]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-4bf19ed4]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-4bf19ed4]{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-4bf19ed4]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-4bf19ed4]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-4bf19ed4]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-4bf19ed4],.ea-btn-link[data-v-4bf19ed4]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-4bf19ed4]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-4bf19ed4]{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-4bf19ed4],.ea .gs-eyebrow[data-v-4bf19ed4]{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-4bf19ed4],.ea .gs-page-title[data-v-4bf19ed4]{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-4bf19ed4],.ea .gs-description[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-4bf19ed4]{padding:0}.ea .gs-pill[data-v-4bf19ed4]{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-4bf19ed4]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-4bf19ed4]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-4bf19ed4]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-4bf19ed4]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-4bf19ed4]{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-4bf19ed4]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-4bf19ed4]:active:not(:disabled){transform:scale(.98)}.ea .gs-btn[data-v-4bf19ed4]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-4bf19ed4]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-4bf19ed4]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-4bf19ed4]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-4bf19ed4]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-4bf19ed4]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-4bf19ed4]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-4bf19ed4]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-4bf19ed4],.ea .gs-btn--link[data-v-4bf19ed4]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-4bf19ed4]:hover:not(:disabled),.ea .gs-btn--link[data-v-4bf19ed4]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-4bf19ed4]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-4bf19ed4]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-4bf19ed4]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-4bf19ed4]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-4bf19ed4]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-4bf19ed4]{width:16px;height:16px}.ea .gs-btn--full[data-v-4bf19ed4]{width:100%}.ea .gs-btn--danger[data-v-4bf19ed4]{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-4bf19ed4]: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-4bf19ed4]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-4bf19ed4]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-4bf19ed4]{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-4bf19ed4]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-4bf19ed4]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-4bf19ed4]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-4bf19ed4]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-4bf19ed4],.ea .gs-select[data-v-4bf19ed4],.ea .gs-textarea[data-v-4bf19ed4]{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-4bf19ed4]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-4bf19ed4]:focus,.ea .gs-select[data-v-4bf19ed4]:focus,.ea .gs-textarea[data-v-4bf19ed4]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-4bf19ed4]:disabled,.ea .gs-select[data-v-4bf19ed4]:disabled,.ea .gs-textarea[data-v-4bf19ed4]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-4bf19ed4]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-4bf19ed4]{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-4bf19ed4]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-4bf19ed4]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-4bf19ed4]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-4bf19ed4]: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-4bf19ed4]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-4bf19ed4]{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-4bf19ed4]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-4bf19ed4],.ea .gs-segmented>button[aria-pressed=true][data-v-4bf19ed4]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-4bf19ed4]{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-4bf19ed4]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-4bf19ed4]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-4bf19ed4],.ea .gs-chip[aria-pressed=true][data-v-4bf19ed4]{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-4bf19ed4],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-4bf19ed4]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-4bf19ed4]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-4bf19ed4]{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-4bf19ed4]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-4bf19ed4]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-4bf19ed4]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-4bf19ed4]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-4bf19ed4]{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-4bf19ed4]: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-4bf19ed4]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-4bf19ed4]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-4bf19ed4]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-4bf19ed4]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-4bf19ed4]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-4bf19ed4]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-4bf19ed4]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-4bf19ed4]{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-4bf19ed4],.ea.ea .tab-button[data-v-4bf19ed4]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-4bf19ed4]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-4bf19ed4],.ea.ea button svg[data-v-4bf19ed4]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-4bf19ed4],.ea.ea .dashboard-header[data-v-4bf19ed4],.ea.ea .members-header[data-v-4bf19ed4],.ea.ea .provision-header[data-v-4bf19ed4],.ea.ea .section-header[data-v-4bf19ed4]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-4bf19ed4],.ea.ea .dashboard-title[data-v-4bf19ed4],.ea.ea .members-title[data-v-4bf19ed4],.ea.ea .page-title[data-v-4bf19ed4],.ea.ea .policies-page .section-header h1[data-v-4bf19ed4]{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-4bf19ed4],.ea.ea .dashboard-subtitle-label[data-v-4bf19ed4],.ea.ea .members-subtitle[data-v-4bf19ed4],.ea.ea .page-description[data-v-4bf19ed4],.ea.ea .section-description[data-v-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-4bf19ed4],.ea.ea .page-description[data-v-4bf19ed4],.ea.ea .section-description[data-v-4bf19ed4]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-4bf19ed4]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-4bf19ed4]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-4bf19ed4]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-4bf19ed4]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-4bf19ed4],.ea.ea .billing-container[data-v-4bf19ed4],.ea.ea .members-container[data-v-4bf19ed4],.ea.ea .policies-page[data-v-4bf19ed4],.ea.ea .team-provision[data-v-4bf19ed4]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-4bf19ed4],.ea.ea .policies-page[data-v-4bf19ed4],.ea.ea .team-provision[data-v-4bf19ed4]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-4bf19ed4],.ea.ea .billing-container[data-v-4bf19ed4]{max-width:1458px}.ea.ea .block-list-card[data-v-4bf19ed4],.ea.ea .cost-calculator[data-v-4bf19ed4],.ea.ea .credit-card[data-v-4bf19ed4],.ea.ea .form-card[data-v-4bf19ed4],.ea.ea .info-card[data-v-4bf19ed4],.ea.ea .invite-link-card[data-v-4bf19ed4],.ea.ea .members-table[data-v-4bf19ed4],.ea.ea .partner-managed-card[data-v-4bf19ed4],.ea.ea .plan-card[data-v-4bf19ed4],.ea.ea .seat-grants-card[data-v-4bf19ed4],.ea.ea .setting-card[data-v-4bf19ed4],.ea.ea .stat-card[data-v-4bf19ed4],.ea.ea .summary-section[data-v-4bf19ed4]{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-4bf19ed4],.ea.ea .detail-row[data-v-4bf19ed4],.ea.ea .pool-refresh-info[data-v-4bf19ed4],.ea.ea .pool-stat-item[data-v-4bf19ed4],.ea.ea .table-header[data-v-4bf19ed4],.ea.ea .toggle-card[data-v-4bf19ed4],.ea.ea .toggle-group[data-v-4bf19ed4]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-4bf19ed4],.ea.ea .header-cell[data-v-4bf19ed4],.ea.ea .invite-link-note[data-v-4bf19ed4],.ea.ea .pool-stat-label[data-v-4bf19ed4],.ea.ea .stat-label[data-v-4bf19ed4],.ea.ea .toggle-card-description[data-v-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-4bf19ed4]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-4bf19ed4]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-4bf19ed4]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-4bf19ed4]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-4bf19ed4]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-4bf19ed4]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-4bf19ed4],.ea.ea .stat-icon.pending[data-v-4bf19ed4],.ea.ea .stat-icon.success[data-v-4bf19ed4]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-4bf19ed4],.ea.ea .stat-value[data-v-4bf19ed4]{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-4bf19ed4],.ea.ea .card-header h3[data-v-4bf19ed4],.ea.ea .credit-title[data-v-4bf19ed4],.ea.ea .invite-link-label[data-v-4bf19ed4],.ea.ea .partner-managed-title[data-v-4bf19ed4],.ea.ea .plan-title[data-v-4bf19ed4],.ea.ea .usage-title[data-v-4bf19ed4]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-4bf19ed4],.ea.ea .dashboard-subtitle-input[data-v-4bf19ed4],.ea.ea .form-input[data-v-4bf19ed4],.ea.ea .portal-contact-input[data-v-4bf19ed4],.ea.ea .search-input[data-v-4bf19ed4]{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-4bf19ed4]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-4bf19ed4]:focus,.ea.ea .dashboard-subtitle-input[data-v-4bf19ed4]:focus,.ea.ea .form-input[data-v-4bf19ed4]:focus,.ea.ea .form-textarea[data-v-4bf19ed4]:focus,.ea.ea .portal-contact-input[data-v-4bf19ed4]:focus,.ea.ea .search-input[data-v-4bf19ed4]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-4bf19ed4],.ea.ea .invite-button[data-v-4bf19ed4],.ea.ea .primary-btn[data-v-4bf19ed4],.ea.ea .save-button[data-v-4bf19ed4],.ea.ea .update-subscription-button[data-v-4bf19ed4]{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-4bf19ed4]:hover:not(:disabled),.ea.ea .invite-button[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .primary-btn[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .save-button[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-4bf19ed4]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .invite-button[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .primary-btn[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .save-button[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-4bf19ed4]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-4bf19ed4],.ea.ea .btn-secondary[data-v-4bf19ed4],.ea.ea .copy-button[data-v-4bf19ed4],.ea.ea .grant-btn[data-v-4bf19ed4],.ea.ea .manage-alerts-button[data-v-4bf19ed4],.ea.ea .manage-button[data-v-4bf19ed4],.ea.ea .manage-seats-button[data-v-4bf19ed4],.ea.ea .more-button[data-v-4bf19ed4],.ea.ea .pagination-btn[data-v-4bf19ed4],.ea.ea .refresh-btn[data-v-4bf19ed4],.ea.ea .reset-button[data-v-4bf19ed4],.ea.ea .revoke-btn[data-v-4bf19ed4],.ea.ea .secondary-btn[data-v-4bf19ed4]{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-4bf19ed4]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .copy-button[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .manage-button[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .more-button[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .reset-button[data-v-4bf19ed4]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-4bf19ed4]: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-4bf19ed4]:active:not(:disabled),.ea.ea .btn-secondary[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .copy-button[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .manage-button[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .more-button[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .pagination-btn[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .refresh-btn[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .reset-button[data-v-4bf19ed4]:active:not(:disabled),.ea.ea .secondary-btn[data-v-4bf19ed4]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-4bf19ed4]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-4bf19ed4]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-4bf19ed4]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-4bf19ed4]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-4bf19ed4]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-4bf19ed4]{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-4bf19ed4]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-4bf19ed4]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-4bf19ed4]{margin:0}.ea.ea .cp-stats-grid[data-v-4bf19ed4],.ea.ea .pool-stats-grid[data-v-4bf19ed4]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-4bf19ed4],.ea.ea .pool-stat-item[data-v-4bf19ed4]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-4bf19ed4],.ea.ea .pool-stat-value[data-v-4bf19ed4]{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-4bf19ed4]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-4bf19ed4]{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-4bf19ed4]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-4bf19ed4]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-4bf19ed4]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-4bf19ed4],.ea.ea .credits-how-it-works[data-v-4bf19ed4]{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-4bf19ed4],.ea.ea .credits-how-it-works-title[data-v-4bf19ed4]{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-4bf19ed4],.ea.ea .credits-how-it-works-desc[data-v-4bf19ed4]{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-4bf19ed4]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-4bf19ed4]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-4bf19ed4]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-4bf19ed4]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-4bf19ed4]: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-4bf19ed4]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-4bf19ed4]{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-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-4bf19ed4]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-4bf19ed4]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-4bf19ed4]{gap:12px!important}.ea.ea .cp-policy-value[data-v-4bf19ed4]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-4bf19ed4]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-4bf19ed4]{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-4bf19ed4]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-4bf19ed4]{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-4bf19ed4]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]:after{content:"→"}.ea.ea .cp-history-link[data-v-4bf19ed4]: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-4bf19ed4]: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-4bf19ed4]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-4bf19ed4]{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.ea .billing-container .partner-managed-icon svg[data-v-4bf19ed4]{width:20px;height:20px}.ea.ea .info-box[data-v-4bf19ed4],.ea.ea .info-callout-example[data-v-4bf19ed4],.ea.ea .info-callout-note[data-v-4bf19ed4]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-4bf19ed4],.ea.ea .info-icon[data-v-4bf19ed4]{color:var(--text-secondary)}.ea.ea .info-link[data-v-4bf19ed4]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-4bf19ed4],.ea.ea .form-warning[data-v-4bf19ed4],.ea.ea .inline-warning[data-v-4bf19ed4]{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-4bf19ed4],.ea.ea .warning-icon[data-v-4bf19ed4]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-4bf19ed4],.ea.ea .status-pill[data-v-4bf19ed4],.ea.ea .toggle-status-pill[data-v-4bf19ed4]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-4bf19ed4],.ea.ea .status-pill.success[data-v-4bf19ed4],.ea.ea .toggle-status-pill-on[data-v-4bf19ed4]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-4bf19ed4],.ea.ea .status-pill.neutral[data-v-4bf19ed4]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-4bf19ed4]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-4bf19ed4]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-4bf19ed4]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-4bf19ed4]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ea-spin-4bf19ed4}.ea-spinner.lg[data-v-4bf19ed4]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-4bf19ed4{to{transform:rotate(1turn)}}.section-header[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-4bf19ed4],.ea-card+.spend-top[data-v-4bf19ed4],.ea-card+.two-pane[data-v-4bf19ed4]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-4bf19ed4]{padding:0}.card-title[data-v-4bf19ed4]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-4bf19ed4],.card-title[data-v-4bf19ed4]{line-height:var(--lh-body);margin:0}.card-hint[data-v-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-4bf19ed4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-4bf19ed4]{padding:20px 20px 0}.row-actions[data-v-4bf19ed4]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row-actions .card-hint[data-v-4bf19ed4]{white-space:nowrap}.metric[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{font-size:var(--t-subheading)}.card-foot-hint[data-v-4bf19ed4]{padding:12px 20px 16px}.setting-row[data-v-4bf19ed4]{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-4bf19ed4]:first-of-type,.setting-row[data-v-4bf19ed4]:first-child{border-top:0;padding-top:0}.setting-row[data-v-4bf19ed4]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-4bf19ed4],.setting-row--after-title[data-v-4bf19ed4]{border-top:0;padding-top:12px}.setting-row--top[data-v-4bf19ed4]{align-items:flex-start}.setting-text[data-v-4bf19ed4]{flex:1 1 0;min-width:0}.setting-label[data-v-4bf19ed4]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-4bf19ed4],.setting-label[data-v-4bf19ed4]{line-height:var(--lh-body);display:block}.setting-hint[data-v-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-value[data-v-4bf19ed4]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-4bf19ed4]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-4bf19ed4]{color:var(--text-primary);font-size:var(--t-body);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-4bf19ed4]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-4bf19ed4]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-4bf19ed4]{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-4bf19ed4]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-4bf19ed4]{flex:1 1 0;min-width:0}.step-title[data-v-4bf19ed4]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-4bf19ed4]{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-4bf19ed4]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-4bf19ed4]{text-decoration:none}.ea-btn--sm[data-v-4bf19ed4]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-4bf19ed4]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-4bf19ed4]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-4bf19ed4]{text-underline-offset:2px;white-space:nowrap;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-4bf19ed4]{color:var(--ea-bad-text)}.ea-btn-link[data-v-4bf19ed4]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-4bf19ed4]{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-4bf19ed4]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-4bf19ed4]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-4bf19ed4]{border-color:var(--ea-bad)}.ea-input[data-v-4bf19ed4]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-4bf19ed4]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-4bf19ed4]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-4bf19ed4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23909499' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%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-4bf19ed4]{min-width:150px}.ea-select--fixed[data-v-4bf19ed4]{width:224px;min-width:224px}.search-box[data-v-4bf19ed4]{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-4bf19ed4]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-4bf19ed4]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-4bf19ed4]{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-4bf19ed4]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-4bf19ed4]{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-4bf19ed4]{color:var(--ea-good-text)}.field-msg--bad[data-v-4bf19ed4]{color:var(--ea-bad-text)}.code-field[data-v-4bf19ed4]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-4bf19ed4]{flex:1 1 0}.seg[data-v-4bf19ed4]{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--ea-r-pill);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg button[data-v-4bf19ed4]{border-radius:var(--ea-r-pill);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-4bf19ed4]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-4bf19ed4]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-4bf19ed4]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-4bf19ed4]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-4bf19ed4]{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-4bf19ed4]:first-child{border-top:0}.check-row input[data-v-4bf19ed4]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-4bf19ed4]{color:var(--text-tertiary);font-size:var(--t-xs);white-space:nowrap;margin-left:auto}.custom-tabs[data-v-4bf19ed4]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-4bf19ed4]{color:var(--text-primary);font:inherit;white-space:nowrap;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-4bf19ed4]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-4bf19ed4]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-4bf19ed4]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-4bf19ed4]{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-4bf19ed4]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-4bf19ed4]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-4bf19ed4]{color:var(--ea-warn-text)}.banner-body[data-v-4bf19ed4]{flex:1 1 0;min-width:0}.banner-title[data-v-4bf19ed4]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-4bf19ed4]{color:var(--text-secondary)}.banner-actions[data-v-4bf19ed4]{flex:none;gap:8px;display:flex}.ea-table[data-v-4bf19ed4]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-xs);text-align:left;text-transform:none;white-space:nowrap;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-4bf19ed4],.ea-table th[data-v-4bf19ed4]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-4bf19ed4]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-4bf19ed4]{border-bottom:0}.ea-table td.num[data-v-4bf19ed4],.ea-table th.num[data-v-4bf19ed4]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-4bf19ed4]{text-align:right}.ea-table td.act[data-v-4bf19ed4],.ea-table td.nowrap[data-v-4bf19ed4],.ea-table th.nowrap[data-v-4bf19ed4]{white-space:nowrap}.ea-table strong[data-v-4bf19ed4]{font-weight:500}.ea-table .sub[data-v-4bf19ed4]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-4bf19ed4]:first-child,.ea-table--flush th[data-v-4bf19ed4]:first-child{padding-left:20px}.ea-table--flush td[data-v-4bf19ed4]:last-child,.ea-table--flush th[data-v-4bf19ed4]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-4bf19ed4]{background:var(--ea-selected-wash)}.progress[data-v-4bf19ed4]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-4bf19ed4]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-4bf19ed4]{background:var(--ea-warn)}.two-pane[data-v-4bf19ed4]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-4bf19ed4]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-4bf19ed4]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-4bf19ed4]{margin-left:auto}.agent-list[data-v-4bf19ed4]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-4bf19ed4]{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-4bf19ed4]:first-child{border-top:0}.agent-row[data-v-4bf19ed4]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-4bf19ed4]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-4bf19ed4]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-4bf19ed4]{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-4bf19ed4]{width:16px;height:16px}.agent-text[data-v-4bf19ed4]{flex:1 1 0;min-width:0}.agent-name[data-v-4bf19ed4]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-4bf19ed4],.agent-summary[data-v-4bf19ed4]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-4bf19ed4]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-4bf19ed4]{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-4bf19ed4]{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-4bf19ed4]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-4bf19ed4]{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-4bf19ed4]:hover{color:var(--text-primary)}.team-row[data-v-4bf19ed4]{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-4bf19ed4]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-4bf19ed4]{width:120px}.panel-note[data-v-4bf19ed4]{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-4bf19ed4]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-4bf19ed4]{margin-left:auto}.panel-footer[data-v-4bf19ed4]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-4bf19ed4]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-4bf19ed4]{padding:16px 20px}.hash[data-v-4bf19ed4]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-4bf19ed4]{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-4bf19ed4]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:min(640px,100dvh - 32px);overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-4bf19ed4]{width:640px}.dialog-head[data-v-4bf19ed4]{padding:20px 20px 0}.dialog-title[data-v-4bf19ed4]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-4bf19ed4]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-4bf19ed4]{margin:0}.dialog-body .ea-input[data-v-4bf19ed4]{margin-top:12px}.dialog-foot[data-v-4bf19ed4]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-4bf19ed4]{color:var(--text-secondary)}.tertiary[data-v-4bf19ed4]{color:var(--text-tertiary)}.chips[data-v-4bf19ed4]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-4bf19ed4]{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-4bf19ed4],.chip .x[data-v-4bf19ed4]{align-items:center;display:inline-flex}.chip .x[data-v-4bf19ed4]{width:20px;height:24px;color:var(--text-tertiary);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-4bf19ed4]:hover{color:var(--text-primary)}.stack-12[data-v-4bf19ed4]>*+*{margin-top:12px}.skeleton[data-v-4bf19ed4]{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-4bf19ed4]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-4bf19ed4]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-4bf19ed4]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-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-4bf19ed4]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-4bf19ed4]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-4bf19ed4]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-4bf19ed4]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-4bf19ed4]{position:static}.search-box[data-v-4bf19ed4]{width:100%}.filter-toolbar[data-v-4bf19ed4]{flex-wrap:wrap}}.table-head[data-v-4bf19ed4]{padding:20px 20px 12px}.empty-gap[data-v-4bf19ed4]{margin-top:12px}.pad-x-20[data-v-4bf19ed4]{margin:0;padding:0 20px 16px}.mem-entry[data-v-4bf19ed4]{border-top:1px solid var(--main-border);font-size:var(--t-body);line-height:var(--lh-body);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.mem-entry[data-v-4bf19ed4]:first-child{border-top:0;padding-top:0}.mem-entry .n[data-v-4bf19ed4]{width:20px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex:none}.mem-entry .txt[data-v-4bf19ed4]{flex:1 1 0;min-width:0}.mem-entry .text.clamped[data-v-4bf19ed4]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mem-entry .expand-link[data-v-4bf19ed4]{font-size:var(--t-xs);margin-top:2px;display:block}.list-notice[data-v-4bf19ed4]{margin:0 0 8px}.mem-entry .meta[data-v-4bf19ed4]{color:var(--text-tertiary);font-size:var(--t-xs);margin-top:2px;display:block}.mem-entry .row-actions[data-v-4bf19ed4]{flex:none}.edit-area[data-v-4bf19ed4]{resize:vertical;height:auto;line-height:var(--lh-body);padding:8px 12px}.edit-actions[data-v-4bf19ed4],.edit-msg[data-v-4bf19ed4]{margin-top:8px}.drawer-foot[data-v-4bf19ed4]{border-top:1px solid var(--main-border);margin-top:16px;padding-top:16px}.theme[data-v-f0214814]{--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-f0214814]{--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-f0214814]{--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)}@media (prefers-color-scheme:dark){.ea[data-v-f0214814]{--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-f0214814],.team-slack[data-v-f0214814]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}@media (prefers-color-scheme:dark){.team-agents[data-v-f0214814],.team-slack[data-v-f0214814]{--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[data-v-f0214814],.ea[data-v-f0214814] *{box-sizing:border-box}.ea-page-header[data-v-f0214814]{margin-bottom:24px}.ea-page-title[data-v-f0214814]{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-f0214814]{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-f0214814]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-f0214814]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-f0214814]{-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-f0214814]{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-f0214814]{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-f0214814]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-f0214814]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-f0214814],.ea .ea-billing-range-date[data-v-f0214814]{white-space:nowrap}.ea .ea-billing-range-date[data-v-f0214814]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-f0214814]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-f0214814]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-f0214814]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-f0214814]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-f0214814],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-f0214814]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-f0214814]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-f0214814]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-f0214814]{gap:4px;display:grid}.ea-billing-utc-label[data-v-f0214814]{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-f0214814]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-f0214814]{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-f0214814]{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-f0214814]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-f0214814]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-f0214814]{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-f0214814]{-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-f0214814]{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-f0214814]{font-weight:500}.ea .ea-billing-pricing-section[data-v-f0214814]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-f0214814]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-f0214814]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-f0214814]{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-f0214814]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-f0214814]{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-f0214814]{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-f0214814]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-f0214814]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-f0214814]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-f0214814]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-f0214814]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-f0214814]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea .ea-billing-currency[data-v-f0214814],.ea .ea-billing-dropdown-icon[data-v-f0214814],.ea .ea-billing-unit[data-v-f0214814]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-f0214814],.ea .ea-billing-amount[data-v-f0214814],.ea .ea-billing-plan-title[data-v-f0214814],.ea .ea-billing-seat-text[data-v-f0214814],.ea .ea-billing-time-text[data-v-f0214814],.ea .ea-billing-title[data-v-f0214814]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-f0214814]{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-f0214814]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-f0214814]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-f0214814]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-f0214814]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-f0214814]{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-f0214814]: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-f0214814]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-f0214814]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-f0214814]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-f0214814]{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-f0214814]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea-btn[data-v-f0214814]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-f0214814]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-f0214814]{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-f0214814]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-f0214814]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-f0214814]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-f0214814],.ea-btn-link[data-v-f0214814]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-f0214814]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-f0214814]{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-f0214814],.ea .gs-eyebrow[data-v-f0214814]{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-f0214814],.ea .gs-page-title[data-v-f0214814]{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-f0214814],.ea .gs-description[data-v-f0214814]{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-f0214814]{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-f0214814]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-f0214814]{padding:0}.ea .gs-pill[data-v-f0214814]{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-f0214814]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-f0214814]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-f0214814]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-f0214814]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-f0214814]{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-f0214814]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-f0214814]:active:not(:disabled){transform:scale(.98)}.ea .gs-btn[data-v-f0214814]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-f0214814]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-f0214814]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-f0214814]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-f0214814]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-f0214814]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-f0214814]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-f0214814]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-f0214814],.ea .gs-btn--link[data-v-f0214814]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-f0214814]:hover:not(:disabled),.ea .gs-btn--link[data-v-f0214814]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-f0214814]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-f0214814]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-f0214814]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-f0214814]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-f0214814]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-f0214814]{width:16px;height:16px}.ea .gs-btn--full[data-v-f0214814]{width:100%}.ea .gs-btn--danger[data-v-f0214814]{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-f0214814]: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-f0214814]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-f0214814]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-f0214814]{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-f0214814]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-f0214814]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-f0214814]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-f0214814]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-f0214814],.ea .gs-select[data-v-f0214814],.ea .gs-textarea[data-v-f0214814]{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-f0214814]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-f0214814]:focus,.ea .gs-select[data-v-f0214814]:focus,.ea .gs-textarea[data-v-f0214814]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-f0214814]:disabled,.ea .gs-select[data-v-f0214814]:disabled,.ea .gs-textarea[data-v-f0214814]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-f0214814]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-f0214814]{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-f0214814]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-f0214814]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-f0214814]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-f0214814]: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-f0214814]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-f0214814]{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-f0214814]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-f0214814],.ea .gs-segmented>button[aria-pressed=true][data-v-f0214814]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-f0214814]{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-f0214814]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-f0214814]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-f0214814],.ea .gs-chip[aria-pressed=true][data-v-f0214814]{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-f0214814],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-f0214814]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-f0214814]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-f0214814]{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-f0214814]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-f0214814]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-f0214814]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-f0214814]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-f0214814]{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-f0214814]: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-f0214814]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-f0214814]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-f0214814]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-f0214814]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-f0214814]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-f0214814]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-f0214814]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-f0214814]{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-f0214814],.ea.ea .tab-button[data-v-f0214814]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-f0214814]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-f0214814],.ea.ea button svg[data-v-f0214814]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-f0214814],.ea.ea .dashboard-header[data-v-f0214814],.ea.ea .members-header[data-v-f0214814],.ea.ea .provision-header[data-v-f0214814],.ea.ea .section-header[data-v-f0214814]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-f0214814],.ea.ea .dashboard-title[data-v-f0214814],.ea.ea .members-title[data-v-f0214814],.ea.ea .page-title[data-v-f0214814],.ea.ea .policies-page .section-header h1[data-v-f0214814]{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-f0214814],.ea.ea .dashboard-subtitle-label[data-v-f0214814],.ea.ea .members-subtitle[data-v-f0214814],.ea.ea .page-description[data-v-f0214814],.ea.ea .section-description[data-v-f0214814]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-f0214814],.ea.ea .page-description[data-v-f0214814],.ea.ea .section-description[data-v-f0214814]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-f0214814]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-f0214814]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-f0214814]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-f0214814]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-f0214814],.ea.ea .billing-container[data-v-f0214814],.ea.ea .members-container[data-v-f0214814],.ea.ea .policies-page[data-v-f0214814],.ea.ea .team-provision[data-v-f0214814]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-f0214814],.ea.ea .policies-page[data-v-f0214814],.ea.ea .team-provision[data-v-f0214814]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-f0214814],.ea.ea .billing-container[data-v-f0214814]{max-width:1458px}.ea.ea .block-list-card[data-v-f0214814],.ea.ea .cost-calculator[data-v-f0214814],.ea.ea .credit-card[data-v-f0214814],.ea.ea .form-card[data-v-f0214814],.ea.ea .info-card[data-v-f0214814],.ea.ea .invite-link-card[data-v-f0214814],.ea.ea .members-table[data-v-f0214814],.ea.ea .partner-managed-card[data-v-f0214814],.ea.ea .plan-card[data-v-f0214814],.ea.ea .seat-grants-card[data-v-f0214814],.ea.ea .setting-card[data-v-f0214814],.ea.ea .stat-card[data-v-f0214814],.ea.ea .summary-section[data-v-f0214814]{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-f0214814],.ea.ea .detail-row[data-v-f0214814],.ea.ea .pool-refresh-info[data-v-f0214814],.ea.ea .pool-stat-item[data-v-f0214814],.ea.ea .table-header[data-v-f0214814],.ea.ea .toggle-card[data-v-f0214814],.ea.ea .toggle-group[data-v-f0214814]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-f0214814],.ea.ea .header-cell[data-v-f0214814],.ea.ea .invite-link-note[data-v-f0214814],.ea.ea .pool-stat-label[data-v-f0214814],.ea.ea .stat-label[data-v-f0214814],.ea.ea .toggle-card-description[data-v-f0214814]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-f0214814]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-f0214814]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-f0214814]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-f0214814]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-f0214814]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-f0214814]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-f0214814],.ea.ea .stat-icon.pending[data-v-f0214814],.ea.ea .stat-icon.success[data-v-f0214814]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-f0214814],.ea.ea .stat-value[data-v-f0214814]{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-f0214814],.ea.ea .card-header h3[data-v-f0214814],.ea.ea .credit-title[data-v-f0214814],.ea.ea .invite-link-label[data-v-f0214814],.ea.ea .partner-managed-title[data-v-f0214814],.ea.ea .plan-title[data-v-f0214814],.ea.ea .usage-title[data-v-f0214814]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-f0214814],.ea.ea .dashboard-subtitle-input[data-v-f0214814],.ea.ea .form-input[data-v-f0214814],.ea.ea .portal-contact-input[data-v-f0214814],.ea.ea .search-input[data-v-f0214814]{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-f0214814]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-f0214814]:focus,.ea.ea .dashboard-subtitle-input[data-v-f0214814]:focus,.ea.ea .form-input[data-v-f0214814]:focus,.ea.ea .form-textarea[data-v-f0214814]:focus,.ea.ea .portal-contact-input[data-v-f0214814]:focus,.ea.ea .search-input[data-v-f0214814]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-f0214814],.ea.ea .invite-button[data-v-f0214814],.ea.ea .primary-btn[data-v-f0214814],.ea.ea .save-button[data-v-f0214814],.ea.ea .update-subscription-button[data-v-f0214814]{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-f0214814]:hover:not(:disabled),.ea.ea .invite-button[data-v-f0214814]:hover:not(:disabled),.ea.ea .primary-btn[data-v-f0214814]:hover:not(:disabled),.ea.ea .save-button[data-v-f0214814]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-f0214814]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-f0214814]:active:not(:disabled),.ea.ea .invite-button[data-v-f0214814]:active:not(:disabled),.ea.ea .primary-btn[data-v-f0214814]:active:not(:disabled),.ea.ea .save-button[data-v-f0214814]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-f0214814]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-f0214814],.ea.ea .btn-secondary[data-v-f0214814],.ea.ea .copy-button[data-v-f0214814],.ea.ea .grant-btn[data-v-f0214814],.ea.ea .manage-alerts-button[data-v-f0214814],.ea.ea .manage-button[data-v-f0214814],.ea.ea .manage-seats-button[data-v-f0214814],.ea.ea .more-button[data-v-f0214814],.ea.ea .pagination-btn[data-v-f0214814],.ea.ea .refresh-btn[data-v-f0214814],.ea.ea .reset-button[data-v-f0214814],.ea.ea .revoke-btn[data-v-f0214814],.ea.ea .secondary-btn[data-v-f0214814]{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-f0214814]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-f0214814]:hover:not(:disabled),.ea.ea .copy-button[data-v-f0214814]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-f0214814]:hover:not(:disabled),.ea.ea .manage-button[data-v-f0214814]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-f0214814]:hover:not(:disabled),.ea.ea .more-button[data-v-f0214814]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-f0214814]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-f0214814]:hover:not(:disabled),.ea.ea .reset-button[data-v-f0214814]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-f0214814]: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-f0214814]:active:not(:disabled),.ea.ea .btn-secondary[data-v-f0214814]:active:not(:disabled),.ea.ea .copy-button[data-v-f0214814]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-f0214814]:active:not(:disabled),.ea.ea .manage-button[data-v-f0214814]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-f0214814]:active:not(:disabled),.ea.ea .more-button[data-v-f0214814]:active:not(:disabled),.ea.ea .pagination-btn[data-v-f0214814]:active:not(:disabled),.ea.ea .refresh-btn[data-v-f0214814]:active:not(:disabled),.ea.ea .reset-button[data-v-f0214814]:active:not(:disabled),.ea.ea .secondary-btn[data-v-f0214814]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-f0214814]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-f0214814]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-f0214814]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-f0214814]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-f0214814]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-f0214814]{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-f0214814]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-f0214814]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-f0214814]{margin:0}.ea.ea .cp-stats-grid[data-v-f0214814],.ea.ea .pool-stats-grid[data-v-f0214814]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-f0214814],.ea.ea .pool-stat-item[data-v-f0214814]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-f0214814],.ea.ea .pool-stat-value[data-v-f0214814]{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-f0214814]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-f0214814]{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-f0214814]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-f0214814]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-f0214814]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-f0214814],.ea.ea .credits-how-it-works[data-v-f0214814]{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-f0214814],.ea.ea .credits-how-it-works-title[data-v-f0214814]{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-f0214814],.ea.ea .credits-how-it-works-desc[data-v-f0214814]{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-f0214814]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-f0214814]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-f0214814]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-f0214814]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-f0214814]: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-f0214814]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-f0214814]{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-f0214814]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-f0214814]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-f0214814]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-f0214814]{gap:12px!important}.ea.ea .cp-policy-value[data-v-f0214814]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-f0214814]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-f0214814]{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-f0214814]{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-f0214814]{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-f0214814]{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-f0214814]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-f0214814]{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-f0214814]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-f0214814]{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-f0214814]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-f0214814]{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-f0214814]{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-f0214814]:after{content:"→"}.ea.ea .cp-history-link[data-v-f0214814]: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-f0214814]: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-f0214814]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-f0214814]{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.ea .billing-container .partner-managed-icon svg[data-v-f0214814]{width:20px;height:20px}.ea.ea .info-box[data-v-f0214814],.ea.ea .info-callout-example[data-v-f0214814],.ea.ea .info-callout-note[data-v-f0214814]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-f0214814],.ea.ea .info-icon[data-v-f0214814]{color:var(--text-secondary)}.ea.ea .info-link[data-v-f0214814]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-f0214814],.ea.ea .form-warning[data-v-f0214814],.ea.ea .inline-warning[data-v-f0214814]{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-f0214814],.ea.ea .warning-icon[data-v-f0214814]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-f0214814],.ea.ea .status-pill[data-v-f0214814],.ea.ea .toggle-status-pill[data-v-f0214814]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-f0214814],.ea.ea .status-pill.success[data-v-f0214814],.ea.ea .toggle-status-pill-on[data-v-f0214814]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-f0214814],.ea.ea .status-pill.neutral[data-v-f0214814]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-f0214814]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-f0214814]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-f0214814]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-f0214814]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ea-spin-f0214814}.ea-spinner.lg[data-v-f0214814]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-f0214814{to{transform:rotate(1turn)}}.section-header[data-v-f0214814]{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-f0214814]{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-f0214814]{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-f0214814]{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-f0214814]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-f0214814],.ea-card+.spend-top[data-v-f0214814],.ea-card+.two-pane[data-v-f0214814]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-f0214814]{padding:0}.card-title[data-v-f0214814]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-f0214814],.card-title[data-v-f0214814]{line-height:var(--lh-body);margin:0}.card-hint[data-v-f0214814]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-f0214814]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-f0214814]{padding:20px 20px 0}.row-actions[data-v-f0214814]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row-actions .card-hint[data-v-f0214814]{white-space:nowrap}.metric[data-v-f0214814]{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-f0214814]{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-f0214814]{font-size:var(--t-subheading)}.card-foot-hint[data-v-f0214814]{padding:12px 20px 16px}.setting-row[data-v-f0214814]{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-f0214814]:first-of-type,.setting-row[data-v-f0214814]:first-child{border-top:0;padding-top:0}.setting-row[data-v-f0214814]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-f0214814],.setting-row--after-title[data-v-f0214814]{border-top:0;padding-top:12px}.setting-row--top[data-v-f0214814]{align-items:flex-start}.setting-text[data-v-f0214814]{flex:1 1 0;min-width:0}.setting-label[data-v-f0214814]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-f0214814],.setting-label[data-v-f0214814]{line-height:var(--lh-body);display:block}.setting-hint[data-v-f0214814]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-value[data-v-f0214814]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-f0214814]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-f0214814]{color:var(--text-primary);font-size:var(--t-body);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-f0214814]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-f0214814]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-f0214814]{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-f0214814]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-f0214814]{flex:1 1 0;min-width:0}.step-title[data-v-f0214814]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-f0214814]{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-f0214814]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-f0214814]{text-decoration:none}.ea-btn--sm[data-v-f0214814]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-f0214814]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-f0214814]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-f0214814]{text-underline-offset:2px;white-space:nowrap;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-f0214814]{color:var(--ea-bad-text)}.ea-btn-link[data-v-f0214814]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-f0214814]{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-f0214814]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-f0214814]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-f0214814]{border-color:var(--ea-bad)}.ea-input[data-v-f0214814]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-f0214814]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-f0214814]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-f0214814]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23909499' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%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-f0214814]{min-width:150px}.ea-select--fixed[data-v-f0214814]{width:224px;min-width:224px}.search-box[data-v-f0214814]{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-f0214814]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-f0214814]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-f0214814]{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-f0214814]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-f0214814]{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-f0214814]{color:var(--ea-good-text)}.field-msg--bad[data-v-f0214814]{color:var(--ea-bad-text)}.code-field[data-v-f0214814]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-f0214814]{flex:1 1 0}.seg[data-v-f0214814]{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--ea-r-pill);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg button[data-v-f0214814]{border-radius:var(--ea-r-pill);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-f0214814]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-f0214814]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-f0214814]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-f0214814]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-f0214814]{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-f0214814]:first-child{border-top:0}.check-row input[data-v-f0214814]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-f0214814]{color:var(--text-tertiary);font-size:var(--t-xs);white-space:nowrap;margin-left:auto}.custom-tabs[data-v-f0214814]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-f0214814]{color:var(--text-primary);font:inherit;white-space:nowrap;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-f0214814]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-f0214814]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-f0214814]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-f0214814]{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-f0214814]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-f0214814]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-f0214814]{color:var(--ea-warn-text)}.banner-body[data-v-f0214814]{flex:1 1 0;min-width:0}.banner-title[data-v-f0214814]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-f0214814]{color:var(--text-secondary)}.banner-actions[data-v-f0214814]{flex:none;gap:8px;display:flex}.ea-table[data-v-f0214814]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-f0214814]{color:var(--text-secondary);font-size:var(--t-xs);text-align:left;text-transform:none;white-space:nowrap;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-f0214814],.ea-table th[data-v-f0214814]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-f0214814]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-f0214814]{border-bottom:0}.ea-table td.num[data-v-f0214814],.ea-table th.num[data-v-f0214814]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-f0214814]{text-align:right}.ea-table td.act[data-v-f0214814],.ea-table td.nowrap[data-v-f0214814],.ea-table th.nowrap[data-v-f0214814]{white-space:nowrap}.ea-table strong[data-v-f0214814]{font-weight:500}.ea-table .sub[data-v-f0214814]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-f0214814]:first-child,.ea-table--flush th[data-v-f0214814]:first-child{padding-left:20px}.ea-table--flush td[data-v-f0214814]:last-child,.ea-table--flush th[data-v-f0214814]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-f0214814]{background:var(--ea-selected-wash)}.progress[data-v-f0214814]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-f0214814]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-f0214814]{background:var(--ea-warn)}.two-pane[data-v-f0214814]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-f0214814]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-f0214814]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-f0214814]{margin-left:auto}.agent-list[data-v-f0214814]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-f0214814]{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-f0214814]:first-child{border-top:0}.agent-row[data-v-f0214814]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-f0214814]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-f0214814]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-f0214814]{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-f0214814]{width:16px;height:16px}.agent-text[data-v-f0214814]{flex:1 1 0;min-width:0}.agent-name[data-v-f0214814]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-f0214814],.agent-summary[data-v-f0214814]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-f0214814]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-f0214814]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-f0214814]{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-f0214814]{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-f0214814]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-f0214814]{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-f0214814]:hover{color:var(--text-primary)}.team-row[data-v-f0214814]{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-f0214814]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-f0214814]{width:120px}.panel-note[data-v-f0214814]{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-f0214814]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-f0214814]{margin-left:auto}.panel-footer[data-v-f0214814]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-f0214814]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-f0214814]{padding:16px 20px}.hash[data-v-f0214814]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-f0214814]{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-f0214814]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:min(640px,100dvh - 32px);overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-f0214814]{width:640px}.dialog-head[data-v-f0214814]{padding:20px 20px 0}.dialog-title[data-v-f0214814]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-f0214814]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-f0214814]{margin:0}.dialog-body .ea-input[data-v-f0214814]{margin-top:12px}.dialog-foot[data-v-f0214814]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-f0214814]{color:var(--text-secondary)}.tertiary[data-v-f0214814]{color:var(--text-tertiary)}.chips[data-v-f0214814]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-f0214814]{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-f0214814],.chip .x[data-v-f0214814]{align-items:center;display:inline-flex}.chip .x[data-v-f0214814]{width:20px;height:24px;color:var(--text-tertiary);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-f0214814]:hover{color:var(--text-primary)}.stack-12[data-v-f0214814]>*+*{margin-top:12px}.skeleton[data-v-f0214814]{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-f0214814]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-f0214814]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-f0214814]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-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-f0214814]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-f0214814]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-f0214814]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-f0214814]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-f0214814]{position:static}.search-box[data-v-f0214814]{width:100%}.filter-toolbar[data-v-f0214814]{flex-wrap:wrap}}.theme[data-v-04d208e0]{--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-04d208e0]{--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-04d208e0]{--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)}@media (prefers-color-scheme:dark){.ea[data-v-04d208e0]{--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-04d208e0],.team-slack[data-v-04d208e0]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}@media (prefers-color-scheme:dark){.team-agents[data-v-04d208e0],.team-slack[data-v-04d208e0]{--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[data-v-04d208e0],.ea[data-v-04d208e0] *{box-sizing:border-box}.ea-page-header[data-v-04d208e0]{margin-bottom:24px}.ea-page-title[data-v-04d208e0]{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-04d208e0]{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-04d208e0]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-04d208e0]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-04d208e0]{-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-04d208e0]{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-04d208e0]{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-04d208e0]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-04d208e0]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-04d208e0],.ea .ea-billing-range-date[data-v-04d208e0]{white-space:nowrap}.ea .ea-billing-range-date[data-v-04d208e0]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-04d208e0]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-04d208e0]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-04d208e0]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-04d208e0]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-04d208e0],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-04d208e0]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-04d208e0]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-04d208e0]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-04d208e0]{gap:4px;display:grid}.ea-billing-utc-label[data-v-04d208e0]{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-04d208e0]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-04d208e0]{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-04d208e0]{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-04d208e0]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-04d208e0]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-04d208e0]{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-04d208e0]{-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-04d208e0]{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-04d208e0]{font-weight:500}.ea .ea-billing-pricing-section[data-v-04d208e0]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-04d208e0]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-04d208e0]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-04d208e0]{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-04d208e0]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-04d208e0]{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-04d208e0]{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-04d208e0]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-04d208e0]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-04d208e0]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-04d208e0]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-04d208e0]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-04d208e0]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea .ea-billing-currency[data-v-04d208e0],.ea .ea-billing-dropdown-icon[data-v-04d208e0],.ea .ea-billing-unit[data-v-04d208e0]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-04d208e0],.ea .ea-billing-amount[data-v-04d208e0],.ea .ea-billing-plan-title[data-v-04d208e0],.ea .ea-billing-seat-text[data-v-04d208e0],.ea .ea-billing-time-text[data-v-04d208e0],.ea .ea-billing-title[data-v-04d208e0]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-04d208e0]{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-04d208e0]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-04d208e0]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-04d208e0]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-04d208e0]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-04d208e0]{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-04d208e0]: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-04d208e0]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-04d208e0]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-04d208e0]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-04d208e0]{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-04d208e0]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea-btn[data-v-04d208e0]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-04d208e0]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-04d208e0]{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-04d208e0]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-04d208e0]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-04d208e0]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-04d208e0],.ea-btn-link[data-v-04d208e0]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-04d208e0]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-04d208e0]{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-04d208e0],.ea .gs-eyebrow[data-v-04d208e0]{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-04d208e0],.ea .gs-page-title[data-v-04d208e0]{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-04d208e0],.ea .gs-description[data-v-04d208e0]{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-04d208e0]{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-04d208e0]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-04d208e0]{padding:0}.ea .gs-pill[data-v-04d208e0]{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-04d208e0]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-04d208e0]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-04d208e0]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-04d208e0]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-04d208e0]{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-04d208e0]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-04d208e0]:active:not(:disabled){transform:scale(.98)}.ea .gs-btn[data-v-04d208e0]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-04d208e0]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-04d208e0]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-04d208e0]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-04d208e0]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-04d208e0]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-04d208e0]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-04d208e0]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-04d208e0],.ea .gs-btn--link[data-v-04d208e0]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-04d208e0]:hover:not(:disabled),.ea .gs-btn--link[data-v-04d208e0]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-04d208e0]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-04d208e0]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-04d208e0]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-04d208e0]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-04d208e0]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-04d208e0]{width:16px;height:16px}.ea .gs-btn--full[data-v-04d208e0]{width:100%}.ea .gs-btn--danger[data-v-04d208e0]{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-04d208e0]: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-04d208e0]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-04d208e0]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-04d208e0]{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-04d208e0]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-04d208e0]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-04d208e0]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-04d208e0]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-04d208e0],.ea .gs-select[data-v-04d208e0],.ea .gs-textarea[data-v-04d208e0]{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-04d208e0]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-04d208e0]:focus,.ea .gs-select[data-v-04d208e0]:focus,.ea .gs-textarea[data-v-04d208e0]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-04d208e0]:disabled,.ea .gs-select[data-v-04d208e0]:disabled,.ea .gs-textarea[data-v-04d208e0]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-04d208e0]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-04d208e0]{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-04d208e0]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-04d208e0]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-04d208e0]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-04d208e0]: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-04d208e0]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-04d208e0]{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-04d208e0]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-04d208e0],.ea .gs-segmented>button[aria-pressed=true][data-v-04d208e0]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-04d208e0]{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-04d208e0]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-04d208e0]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-04d208e0],.ea .gs-chip[aria-pressed=true][data-v-04d208e0]{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-04d208e0],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-04d208e0]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-04d208e0]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-04d208e0]{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-04d208e0]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-04d208e0]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-04d208e0]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-04d208e0]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-04d208e0]{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-04d208e0]: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-04d208e0]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-04d208e0]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-04d208e0]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-04d208e0]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-04d208e0]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-04d208e0]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-04d208e0]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-04d208e0]{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-04d208e0],.ea.ea .tab-button[data-v-04d208e0]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-04d208e0]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-04d208e0],.ea.ea button svg[data-v-04d208e0]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-04d208e0],.ea.ea .dashboard-header[data-v-04d208e0],.ea.ea .members-header[data-v-04d208e0],.ea.ea .provision-header[data-v-04d208e0],.ea.ea .section-header[data-v-04d208e0]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-04d208e0],.ea.ea .dashboard-title[data-v-04d208e0],.ea.ea .members-title[data-v-04d208e0],.ea.ea .page-title[data-v-04d208e0],.ea.ea .policies-page .section-header h1[data-v-04d208e0]{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-04d208e0],.ea.ea .dashboard-subtitle-label[data-v-04d208e0],.ea.ea .members-subtitle[data-v-04d208e0],.ea.ea .page-description[data-v-04d208e0],.ea.ea .section-description[data-v-04d208e0]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-04d208e0],.ea.ea .page-description[data-v-04d208e0],.ea.ea .section-description[data-v-04d208e0]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-04d208e0]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-04d208e0]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-04d208e0]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-04d208e0]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-04d208e0],.ea.ea .billing-container[data-v-04d208e0],.ea.ea .members-container[data-v-04d208e0],.ea.ea .policies-page[data-v-04d208e0],.ea.ea .team-provision[data-v-04d208e0]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-04d208e0],.ea.ea .policies-page[data-v-04d208e0],.ea.ea .team-provision[data-v-04d208e0]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-04d208e0],.ea.ea .billing-container[data-v-04d208e0]{max-width:1458px}.ea.ea .block-list-card[data-v-04d208e0],.ea.ea .cost-calculator[data-v-04d208e0],.ea.ea .credit-card[data-v-04d208e0],.ea.ea .form-card[data-v-04d208e0],.ea.ea .info-card[data-v-04d208e0],.ea.ea .invite-link-card[data-v-04d208e0],.ea.ea .members-table[data-v-04d208e0],.ea.ea .partner-managed-card[data-v-04d208e0],.ea.ea .plan-card[data-v-04d208e0],.ea.ea .seat-grants-card[data-v-04d208e0],.ea.ea .setting-card[data-v-04d208e0],.ea.ea .stat-card[data-v-04d208e0],.ea.ea .summary-section[data-v-04d208e0]{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-04d208e0],.ea.ea .detail-row[data-v-04d208e0],.ea.ea .pool-refresh-info[data-v-04d208e0],.ea.ea .pool-stat-item[data-v-04d208e0],.ea.ea .table-header[data-v-04d208e0],.ea.ea .toggle-card[data-v-04d208e0],.ea.ea .toggle-group[data-v-04d208e0]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-04d208e0],.ea.ea .header-cell[data-v-04d208e0],.ea.ea .invite-link-note[data-v-04d208e0],.ea.ea .pool-stat-label[data-v-04d208e0],.ea.ea .stat-label[data-v-04d208e0],.ea.ea .toggle-card-description[data-v-04d208e0]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-04d208e0]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-04d208e0]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-04d208e0]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-04d208e0]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-04d208e0]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-04d208e0]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-04d208e0],.ea.ea .stat-icon.pending[data-v-04d208e0],.ea.ea .stat-icon.success[data-v-04d208e0]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-04d208e0],.ea.ea .stat-value[data-v-04d208e0]{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-04d208e0],.ea.ea .card-header h3[data-v-04d208e0],.ea.ea .credit-title[data-v-04d208e0],.ea.ea .invite-link-label[data-v-04d208e0],.ea.ea .partner-managed-title[data-v-04d208e0],.ea.ea .plan-title[data-v-04d208e0],.ea.ea .usage-title[data-v-04d208e0]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-04d208e0],.ea.ea .dashboard-subtitle-input[data-v-04d208e0],.ea.ea .form-input[data-v-04d208e0],.ea.ea .portal-contact-input[data-v-04d208e0],.ea.ea .search-input[data-v-04d208e0]{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-04d208e0]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-04d208e0]:focus,.ea.ea .dashboard-subtitle-input[data-v-04d208e0]:focus,.ea.ea .form-input[data-v-04d208e0]:focus,.ea.ea .form-textarea[data-v-04d208e0]:focus,.ea.ea .portal-contact-input[data-v-04d208e0]:focus,.ea.ea .search-input[data-v-04d208e0]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-04d208e0],.ea.ea .invite-button[data-v-04d208e0],.ea.ea .primary-btn[data-v-04d208e0],.ea.ea .save-button[data-v-04d208e0],.ea.ea .update-subscription-button[data-v-04d208e0]{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-04d208e0]:hover:not(:disabled),.ea.ea .invite-button[data-v-04d208e0]:hover:not(:disabled),.ea.ea .primary-btn[data-v-04d208e0]:hover:not(:disabled),.ea.ea .save-button[data-v-04d208e0]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-04d208e0]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-04d208e0]:active:not(:disabled),.ea.ea .invite-button[data-v-04d208e0]:active:not(:disabled),.ea.ea .primary-btn[data-v-04d208e0]:active:not(:disabled),.ea.ea .save-button[data-v-04d208e0]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-04d208e0]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-04d208e0],.ea.ea .btn-secondary[data-v-04d208e0],.ea.ea .copy-button[data-v-04d208e0],.ea.ea .grant-btn[data-v-04d208e0],.ea.ea .manage-alerts-button[data-v-04d208e0],.ea.ea .manage-button[data-v-04d208e0],.ea.ea .manage-seats-button[data-v-04d208e0],.ea.ea .more-button[data-v-04d208e0],.ea.ea .pagination-btn[data-v-04d208e0],.ea.ea .refresh-btn[data-v-04d208e0],.ea.ea .reset-button[data-v-04d208e0],.ea.ea .revoke-btn[data-v-04d208e0],.ea.ea .secondary-btn[data-v-04d208e0]{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-04d208e0]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-04d208e0]:hover:not(:disabled),.ea.ea .copy-button[data-v-04d208e0]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-04d208e0]:hover:not(:disabled),.ea.ea .manage-button[data-v-04d208e0]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-04d208e0]:hover:not(:disabled),.ea.ea .more-button[data-v-04d208e0]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-04d208e0]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-04d208e0]:hover:not(:disabled),.ea.ea .reset-button[data-v-04d208e0]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-04d208e0]: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-04d208e0]:active:not(:disabled),.ea.ea .btn-secondary[data-v-04d208e0]:active:not(:disabled),.ea.ea .copy-button[data-v-04d208e0]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-04d208e0]:active:not(:disabled),.ea.ea .manage-button[data-v-04d208e0]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-04d208e0]:active:not(:disabled),.ea.ea .more-button[data-v-04d208e0]:active:not(:disabled),.ea.ea .pagination-btn[data-v-04d208e0]:active:not(:disabled),.ea.ea .refresh-btn[data-v-04d208e0]:active:not(:disabled),.ea.ea .reset-button[data-v-04d208e0]:active:not(:disabled),.ea.ea .secondary-btn[data-v-04d208e0]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-04d208e0]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-04d208e0]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-04d208e0]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-04d208e0]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-04d208e0]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-04d208e0]{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-04d208e0]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-04d208e0]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-04d208e0]{margin:0}.ea.ea .cp-stats-grid[data-v-04d208e0],.ea.ea .pool-stats-grid[data-v-04d208e0]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-04d208e0],.ea.ea .pool-stat-item[data-v-04d208e0]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-04d208e0],.ea.ea .pool-stat-value[data-v-04d208e0]{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-04d208e0]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-04d208e0]{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-04d208e0]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-04d208e0]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-04d208e0]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-04d208e0],.ea.ea .credits-how-it-works[data-v-04d208e0]{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-04d208e0],.ea.ea .credits-how-it-works-title[data-v-04d208e0]{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-04d208e0],.ea.ea .credits-how-it-works-desc[data-v-04d208e0]{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-04d208e0]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-04d208e0]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-04d208e0]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-04d208e0]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-04d208e0]: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-04d208e0]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-04d208e0]{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-04d208e0]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-04d208e0]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-04d208e0]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-04d208e0]{gap:12px!important}.ea.ea .cp-policy-value[data-v-04d208e0]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-04d208e0]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-04d208e0]{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-04d208e0]{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-04d208e0]{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-04d208e0]{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-04d208e0]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-04d208e0]{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-04d208e0]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-04d208e0]{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-04d208e0]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-04d208e0]{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-04d208e0]{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-04d208e0]:after{content:"→"}.ea.ea .cp-history-link[data-v-04d208e0]: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-04d208e0]: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-04d208e0]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-04d208e0]{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.ea .billing-container .partner-managed-icon svg[data-v-04d208e0]{width:20px;height:20px}.ea.ea .info-box[data-v-04d208e0],.ea.ea .info-callout-example[data-v-04d208e0],.ea.ea .info-callout-note[data-v-04d208e0]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-04d208e0],.ea.ea .info-icon[data-v-04d208e0]{color:var(--text-secondary)}.ea.ea .info-link[data-v-04d208e0]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-04d208e0],.ea.ea .form-warning[data-v-04d208e0],.ea.ea .inline-warning[data-v-04d208e0]{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-04d208e0],.ea.ea .warning-icon[data-v-04d208e0]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-04d208e0],.ea.ea .status-pill[data-v-04d208e0],.ea.ea .toggle-status-pill[data-v-04d208e0]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-04d208e0],.ea.ea .status-pill.success[data-v-04d208e0],.ea.ea .toggle-status-pill-on[data-v-04d208e0]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-04d208e0],.ea.ea .status-pill.neutral[data-v-04d208e0]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-04d208e0]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-04d208e0]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-04d208e0]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-04d208e0]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ea-spin-04d208e0}.ea-spinner.lg[data-v-04d208e0]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-04d208e0{to{transform:rotate(1turn)}}.section-header[data-v-04d208e0]{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-04d208e0]{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-04d208e0]{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-04d208e0]{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-04d208e0]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-04d208e0],.ea-card+.spend-top[data-v-04d208e0],.ea-card+.two-pane[data-v-04d208e0]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-04d208e0]{padding:0}.card-title[data-v-04d208e0]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-04d208e0],.card-title[data-v-04d208e0]{line-height:var(--lh-body);margin:0}.card-hint[data-v-04d208e0]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-04d208e0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-04d208e0]{padding:20px 20px 0}.row-actions[data-v-04d208e0]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row-actions .card-hint[data-v-04d208e0]{white-space:nowrap}.metric[data-v-04d208e0]{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-04d208e0]{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-04d208e0]{font-size:var(--t-subheading)}.card-foot-hint[data-v-04d208e0]{padding:12px 20px 16px}.setting-row[data-v-04d208e0]{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-04d208e0]:first-of-type,.setting-row[data-v-04d208e0]:first-child{border-top:0;padding-top:0}.setting-row[data-v-04d208e0]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-04d208e0],.setting-row--after-title[data-v-04d208e0]{border-top:0;padding-top:12px}.setting-row--top[data-v-04d208e0]{align-items:flex-start}.setting-text[data-v-04d208e0]{flex:1 1 0;min-width:0}.setting-label[data-v-04d208e0]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-04d208e0],.setting-label[data-v-04d208e0]{line-height:var(--lh-body);display:block}.setting-hint[data-v-04d208e0]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-value[data-v-04d208e0]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-04d208e0]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-04d208e0]{color:var(--text-primary);font-size:var(--t-body);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-04d208e0]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-04d208e0]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-04d208e0]{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-04d208e0]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-04d208e0]{flex:1 1 0;min-width:0}.step-title[data-v-04d208e0]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-04d208e0]{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-04d208e0]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-04d208e0]{text-decoration:none}.ea-btn--sm[data-v-04d208e0]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-04d208e0]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-04d208e0]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-04d208e0]{text-underline-offset:2px;white-space:nowrap;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-04d208e0]{color:var(--ea-bad-text)}.ea-btn-link[data-v-04d208e0]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-04d208e0]{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-04d208e0]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-04d208e0]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-04d208e0]{border-color:var(--ea-bad)}.ea-input[data-v-04d208e0]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-04d208e0]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-04d208e0]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-04d208e0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23909499' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%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-04d208e0]{min-width:150px}.ea-select--fixed[data-v-04d208e0]{width:224px;min-width:224px}.search-box[data-v-04d208e0]{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-04d208e0]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-04d208e0]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-04d208e0]{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-04d208e0]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-04d208e0]{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-04d208e0]{color:var(--ea-good-text)}.field-msg--bad[data-v-04d208e0]{color:var(--ea-bad-text)}.code-field[data-v-04d208e0]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-04d208e0]{flex:1 1 0}.seg[data-v-04d208e0]{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--ea-r-pill);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg button[data-v-04d208e0]{border-radius:var(--ea-r-pill);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-04d208e0]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-04d208e0]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-04d208e0]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-04d208e0]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-04d208e0]{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-04d208e0]:first-child{border-top:0}.check-row input[data-v-04d208e0]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-04d208e0]{color:var(--text-tertiary);font-size:var(--t-xs);white-space:nowrap;margin-left:auto}.custom-tabs[data-v-04d208e0]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-04d208e0]{color:var(--text-primary);font:inherit;white-space:nowrap;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-04d208e0]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-04d208e0]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-04d208e0]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-04d208e0]{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-04d208e0]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-04d208e0]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-04d208e0]{color:var(--ea-warn-text)}.banner-body[data-v-04d208e0]{flex:1 1 0;min-width:0}.banner-title[data-v-04d208e0]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-04d208e0]{color:var(--text-secondary)}.banner-actions[data-v-04d208e0]{flex:none;gap:8px;display:flex}.ea-table[data-v-04d208e0]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-04d208e0]{color:var(--text-secondary);font-size:var(--t-xs);text-align:left;text-transform:none;white-space:nowrap;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-04d208e0],.ea-table th[data-v-04d208e0]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-04d208e0]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-04d208e0]{border-bottom:0}.ea-table td.num[data-v-04d208e0],.ea-table th.num[data-v-04d208e0]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-04d208e0]{text-align:right}.ea-table td.act[data-v-04d208e0],.ea-table td.nowrap[data-v-04d208e0],.ea-table th.nowrap[data-v-04d208e0]{white-space:nowrap}.ea-table strong[data-v-04d208e0]{font-weight:500}.ea-table .sub[data-v-04d208e0]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-04d208e0]:first-child,.ea-table--flush th[data-v-04d208e0]:first-child{padding-left:20px}.ea-table--flush td[data-v-04d208e0]:last-child,.ea-table--flush th[data-v-04d208e0]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-04d208e0]{background:var(--ea-selected-wash)}.progress[data-v-04d208e0]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-04d208e0]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-04d208e0]{background:var(--ea-warn)}.two-pane[data-v-04d208e0]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-04d208e0]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-04d208e0]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-04d208e0]{margin-left:auto}.agent-list[data-v-04d208e0]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-04d208e0]{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-04d208e0]:first-child{border-top:0}.agent-row[data-v-04d208e0]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-04d208e0]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-04d208e0]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-04d208e0]{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-04d208e0]{width:16px;height:16px}.agent-text[data-v-04d208e0]{flex:1 1 0;min-width:0}.agent-name[data-v-04d208e0]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-04d208e0],.agent-summary[data-v-04d208e0]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-04d208e0]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-04d208e0]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-04d208e0]{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-04d208e0]{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-04d208e0]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-04d208e0]{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-04d208e0]:hover{color:var(--text-primary)}.team-row[data-v-04d208e0]{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-04d208e0]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-04d208e0]{width:120px}.panel-note[data-v-04d208e0]{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-04d208e0]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-04d208e0]{margin-left:auto}.panel-footer[data-v-04d208e0]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-04d208e0]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-04d208e0]{padding:16px 20px}.hash[data-v-04d208e0]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-04d208e0]{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-04d208e0]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:min(640px,100dvh - 32px);overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-04d208e0]{width:640px}.dialog-head[data-v-04d208e0]{padding:20px 20px 0}.dialog-title[data-v-04d208e0]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-04d208e0]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-04d208e0]{margin:0}.dialog-body .ea-input[data-v-04d208e0]{margin-top:12px}.dialog-foot[data-v-04d208e0]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-04d208e0]{color:var(--text-secondary)}.tertiary[data-v-04d208e0]{color:var(--text-tertiary)}.chips[data-v-04d208e0]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-04d208e0]{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-04d208e0],.chip .x[data-v-04d208e0]{align-items:center;display:inline-flex}.chip .x[data-v-04d208e0]{width:20px;height:24px;color:var(--text-tertiary);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-04d208e0]:hover{color:var(--text-primary)}.stack-12[data-v-04d208e0]>*+*{margin-top:12px}.skeleton[data-v-04d208e0]{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-04d208e0]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-04d208e0]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-04d208e0]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-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-04d208e0]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-04d208e0]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-04d208e0]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-04d208e0]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-04d208e0]{position:static}.search-box[data-v-04d208e0]{width:100%}.filter-toolbar[data-v-04d208e0]{flex-wrap:wrap}}.theme[data-v-ad3a05f4]{--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-ad3a05f4]{--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-ad3a05f4]{--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)}@media (prefers-color-scheme:dark){.ea[data-v-ad3a05f4]{--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-ad3a05f4],.team-slack[data-v-ad3a05f4]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}@media (prefers-color-scheme:dark){.team-agents[data-v-ad3a05f4],.team-slack[data-v-ad3a05f4]{--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[data-v-ad3a05f4],.ea[data-v-ad3a05f4] *{box-sizing:border-box}.ea-page-header[data-v-ad3a05f4]{margin-bottom:24px}.ea-page-title[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-ad3a05f4]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-ad3a05f4]{-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-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-ad3a05f4]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-ad3a05f4],.ea .ea-billing-range-date[data-v-ad3a05f4]{white-space:nowrap}.ea .ea-billing-range-date[data-v-ad3a05f4]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-ad3a05f4]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-ad3a05f4]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-ad3a05f4]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-ad3a05f4]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-ad3a05f4],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-ad3a05f4]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-ad3a05f4]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-ad3a05f4]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-ad3a05f4]{gap:4px;display:grid}.ea-billing-utc-label[data-v-ad3a05f4]{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-ad3a05f4]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-ad3a05f4]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-ad3a05f4]{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-ad3a05f4]{-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-ad3a05f4]{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-ad3a05f4]{font-weight:500}.ea .ea-billing-pricing-section[data-v-ad3a05f4]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-ad3a05f4]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-ad3a05f4]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-ad3a05f4]{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-ad3a05f4]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-ad3a05f4]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-ad3a05f4]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-ad3a05f4]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-ad3a05f4]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-ad3a05f4]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea .ea-billing-currency[data-v-ad3a05f4],.ea .ea-billing-dropdown-icon[data-v-ad3a05f4],.ea .ea-billing-unit[data-v-ad3a05f4]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-ad3a05f4],.ea .ea-billing-amount[data-v-ad3a05f4],.ea .ea-billing-plan-title[data-v-ad3a05f4],.ea .ea-billing-seat-text[data-v-ad3a05f4],.ea .ea-billing-time-text[data-v-ad3a05f4],.ea .ea-billing-title[data-v-ad3a05f4]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-ad3a05f4]{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-ad3a05f4]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-ad3a05f4]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-ad3a05f4]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-ad3a05f4]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-ad3a05f4]{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-ad3a05f4]: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-ad3a05f4]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-ad3a05f4]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-ad3a05f4]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-ad3a05f4]{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-ad3a05f4]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea-btn[data-v-ad3a05f4]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-ad3a05f4]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-ad3a05f4]{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-ad3a05f4]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-ad3a05f4]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-ad3a05f4]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-ad3a05f4],.ea-btn-link[data-v-ad3a05f4]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-ad3a05f4]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-ad3a05f4]{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-ad3a05f4],.ea .gs-eyebrow[data-v-ad3a05f4]{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-ad3a05f4],.ea .gs-page-title[data-v-ad3a05f4]{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-ad3a05f4],.ea .gs-description[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-ad3a05f4]{padding:0}.ea .gs-pill[data-v-ad3a05f4]{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-ad3a05f4]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-ad3a05f4]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-ad3a05f4]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-ad3a05f4]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-ad3a05f4]{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-ad3a05f4]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-ad3a05f4]:active:not(:disabled){transform:scale(.98)}.ea .gs-btn[data-v-ad3a05f4]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-ad3a05f4]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-ad3a05f4]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-ad3a05f4]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-ad3a05f4]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-ad3a05f4]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-ad3a05f4]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-ad3a05f4]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-ad3a05f4],.ea .gs-btn--link[data-v-ad3a05f4]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-ad3a05f4]:hover:not(:disabled),.ea .gs-btn--link[data-v-ad3a05f4]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-ad3a05f4]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-ad3a05f4]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-ad3a05f4]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-ad3a05f4]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-ad3a05f4]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-ad3a05f4]{width:16px;height:16px}.ea .gs-btn--full[data-v-ad3a05f4]{width:100%}.ea .gs-btn--danger[data-v-ad3a05f4]{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-ad3a05f4]: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-ad3a05f4]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-ad3a05f4]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-ad3a05f4]{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-ad3a05f4]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-ad3a05f4]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-ad3a05f4]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-ad3a05f4]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-ad3a05f4],.ea .gs-select[data-v-ad3a05f4],.ea .gs-textarea[data-v-ad3a05f4]{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-ad3a05f4]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-ad3a05f4]:focus,.ea .gs-select[data-v-ad3a05f4]:focus,.ea .gs-textarea[data-v-ad3a05f4]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-ad3a05f4]:disabled,.ea .gs-select[data-v-ad3a05f4]:disabled,.ea .gs-textarea[data-v-ad3a05f4]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-ad3a05f4]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-ad3a05f4]{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-ad3a05f4]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-ad3a05f4]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-ad3a05f4]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-ad3a05f4]: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-ad3a05f4]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-ad3a05f4]{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-ad3a05f4]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-ad3a05f4],.ea .gs-segmented>button[aria-pressed=true][data-v-ad3a05f4]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-ad3a05f4]{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-ad3a05f4]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-ad3a05f4]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-ad3a05f4],.ea .gs-chip[aria-pressed=true][data-v-ad3a05f4]{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-ad3a05f4],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-ad3a05f4]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-ad3a05f4]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-ad3a05f4]{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-ad3a05f4]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-ad3a05f4]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-ad3a05f4]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-ad3a05f4]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-ad3a05f4]{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-ad3a05f4]: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-ad3a05f4]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-ad3a05f4]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-ad3a05f4]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-ad3a05f4]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-ad3a05f4]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-ad3a05f4]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-ad3a05f4]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-ad3a05f4]{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-ad3a05f4],.ea.ea .tab-button[data-v-ad3a05f4]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-ad3a05f4]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-ad3a05f4],.ea.ea button svg[data-v-ad3a05f4]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-ad3a05f4],.ea.ea .dashboard-header[data-v-ad3a05f4],.ea.ea .members-header[data-v-ad3a05f4],.ea.ea .provision-header[data-v-ad3a05f4],.ea.ea .section-header[data-v-ad3a05f4]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-ad3a05f4],.ea.ea .dashboard-title[data-v-ad3a05f4],.ea.ea .members-title[data-v-ad3a05f4],.ea.ea .page-title[data-v-ad3a05f4],.ea.ea .policies-page .section-header h1[data-v-ad3a05f4]{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-ad3a05f4],.ea.ea .dashboard-subtitle-label[data-v-ad3a05f4],.ea.ea .members-subtitle[data-v-ad3a05f4],.ea.ea .page-description[data-v-ad3a05f4],.ea.ea .section-description[data-v-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-ad3a05f4],.ea.ea .page-description[data-v-ad3a05f4],.ea.ea .section-description[data-v-ad3a05f4]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-ad3a05f4]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-ad3a05f4]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-ad3a05f4]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-ad3a05f4]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-ad3a05f4],.ea.ea .billing-container[data-v-ad3a05f4],.ea.ea .members-container[data-v-ad3a05f4],.ea.ea .policies-page[data-v-ad3a05f4],.ea.ea .team-provision[data-v-ad3a05f4]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-ad3a05f4],.ea.ea .policies-page[data-v-ad3a05f4],.ea.ea .team-provision[data-v-ad3a05f4]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-ad3a05f4],.ea.ea .billing-container[data-v-ad3a05f4]{max-width:1458px}.ea.ea .block-list-card[data-v-ad3a05f4],.ea.ea .cost-calculator[data-v-ad3a05f4],.ea.ea .credit-card[data-v-ad3a05f4],.ea.ea .form-card[data-v-ad3a05f4],.ea.ea .info-card[data-v-ad3a05f4],.ea.ea .invite-link-card[data-v-ad3a05f4],.ea.ea .members-table[data-v-ad3a05f4],.ea.ea .partner-managed-card[data-v-ad3a05f4],.ea.ea .plan-card[data-v-ad3a05f4],.ea.ea .seat-grants-card[data-v-ad3a05f4],.ea.ea .setting-card[data-v-ad3a05f4],.ea.ea .stat-card[data-v-ad3a05f4],.ea.ea .summary-section[data-v-ad3a05f4]{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-ad3a05f4],.ea.ea .detail-row[data-v-ad3a05f4],.ea.ea .pool-refresh-info[data-v-ad3a05f4],.ea.ea .pool-stat-item[data-v-ad3a05f4],.ea.ea .table-header[data-v-ad3a05f4],.ea.ea .toggle-card[data-v-ad3a05f4],.ea.ea .toggle-group[data-v-ad3a05f4]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-ad3a05f4],.ea.ea .header-cell[data-v-ad3a05f4],.ea.ea .invite-link-note[data-v-ad3a05f4],.ea.ea .pool-stat-label[data-v-ad3a05f4],.ea.ea .stat-label[data-v-ad3a05f4],.ea.ea .toggle-card-description[data-v-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-ad3a05f4]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-ad3a05f4]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-ad3a05f4]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-ad3a05f4]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-ad3a05f4]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-ad3a05f4]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-ad3a05f4],.ea.ea .stat-icon.pending[data-v-ad3a05f4],.ea.ea .stat-icon.success[data-v-ad3a05f4]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-ad3a05f4],.ea.ea .stat-value[data-v-ad3a05f4]{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-ad3a05f4],.ea.ea .card-header h3[data-v-ad3a05f4],.ea.ea .credit-title[data-v-ad3a05f4],.ea.ea .invite-link-label[data-v-ad3a05f4],.ea.ea .partner-managed-title[data-v-ad3a05f4],.ea.ea .plan-title[data-v-ad3a05f4],.ea.ea .usage-title[data-v-ad3a05f4]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-ad3a05f4],.ea.ea .dashboard-subtitle-input[data-v-ad3a05f4],.ea.ea .form-input[data-v-ad3a05f4],.ea.ea .portal-contact-input[data-v-ad3a05f4],.ea.ea .search-input[data-v-ad3a05f4]{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-ad3a05f4]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-ad3a05f4]:focus,.ea.ea .dashboard-subtitle-input[data-v-ad3a05f4]:focus,.ea.ea .form-input[data-v-ad3a05f4]:focus,.ea.ea .form-textarea[data-v-ad3a05f4]:focus,.ea.ea .portal-contact-input[data-v-ad3a05f4]:focus,.ea.ea .search-input[data-v-ad3a05f4]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-ad3a05f4],.ea.ea .invite-button[data-v-ad3a05f4],.ea.ea .primary-btn[data-v-ad3a05f4],.ea.ea .save-button[data-v-ad3a05f4],.ea.ea .update-subscription-button[data-v-ad3a05f4]{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-ad3a05f4]:hover:not(:disabled),.ea.ea .invite-button[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .primary-btn[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .save-button[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-ad3a05f4]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .invite-button[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .primary-btn[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .save-button[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-ad3a05f4]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-ad3a05f4],.ea.ea .btn-secondary[data-v-ad3a05f4],.ea.ea .copy-button[data-v-ad3a05f4],.ea.ea .grant-btn[data-v-ad3a05f4],.ea.ea .manage-alerts-button[data-v-ad3a05f4],.ea.ea .manage-button[data-v-ad3a05f4],.ea.ea .manage-seats-button[data-v-ad3a05f4],.ea.ea .more-button[data-v-ad3a05f4],.ea.ea .pagination-btn[data-v-ad3a05f4],.ea.ea .refresh-btn[data-v-ad3a05f4],.ea.ea .reset-button[data-v-ad3a05f4],.ea.ea .revoke-btn[data-v-ad3a05f4],.ea.ea .secondary-btn[data-v-ad3a05f4]{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-ad3a05f4]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .copy-button[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .manage-button[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .more-button[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .reset-button[data-v-ad3a05f4]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-ad3a05f4]: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-ad3a05f4]:active:not(:disabled),.ea.ea .btn-secondary[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .copy-button[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .manage-button[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .more-button[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .pagination-btn[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .refresh-btn[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .reset-button[data-v-ad3a05f4]:active:not(:disabled),.ea.ea .secondary-btn[data-v-ad3a05f4]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-ad3a05f4]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-ad3a05f4]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-ad3a05f4]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-ad3a05f4]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-ad3a05f4]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-ad3a05f4]{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-ad3a05f4]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-ad3a05f4]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-ad3a05f4]{margin:0}.ea.ea .cp-stats-grid[data-v-ad3a05f4],.ea.ea .pool-stats-grid[data-v-ad3a05f4]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-ad3a05f4],.ea.ea .pool-stat-item[data-v-ad3a05f4]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-ad3a05f4],.ea.ea .pool-stat-value[data-v-ad3a05f4]{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-ad3a05f4]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-ad3a05f4]{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-ad3a05f4]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-ad3a05f4]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-ad3a05f4]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-ad3a05f4],.ea.ea .credits-how-it-works[data-v-ad3a05f4]{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-ad3a05f4],.ea.ea .credits-how-it-works-title[data-v-ad3a05f4]{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-ad3a05f4],.ea.ea .credits-how-it-works-desc[data-v-ad3a05f4]{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-ad3a05f4]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-ad3a05f4]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-ad3a05f4]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-ad3a05f4]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-ad3a05f4]: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-ad3a05f4]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-ad3a05f4]{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-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-ad3a05f4]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-ad3a05f4]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-ad3a05f4]{gap:12px!important}.ea.ea .cp-policy-value[data-v-ad3a05f4]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-ad3a05f4]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-ad3a05f4]{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-ad3a05f4]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-ad3a05f4]{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-ad3a05f4]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]:after{content:"→"}.ea.ea .cp-history-link[data-v-ad3a05f4]: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-ad3a05f4]: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-ad3a05f4]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-ad3a05f4]{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.ea .billing-container .partner-managed-icon svg[data-v-ad3a05f4]{width:20px;height:20px}.ea.ea .info-box[data-v-ad3a05f4],.ea.ea .info-callout-example[data-v-ad3a05f4],.ea.ea .info-callout-note[data-v-ad3a05f4]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-ad3a05f4],.ea.ea .info-icon[data-v-ad3a05f4]{color:var(--text-secondary)}.ea.ea .info-link[data-v-ad3a05f4]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-ad3a05f4],.ea.ea .form-warning[data-v-ad3a05f4],.ea.ea .inline-warning[data-v-ad3a05f4]{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-ad3a05f4],.ea.ea .warning-icon[data-v-ad3a05f4]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-ad3a05f4],.ea.ea .status-pill[data-v-ad3a05f4],.ea.ea .toggle-status-pill[data-v-ad3a05f4]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-ad3a05f4],.ea.ea .status-pill.success[data-v-ad3a05f4],.ea.ea .toggle-status-pill-on[data-v-ad3a05f4]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-ad3a05f4],.ea.ea .status-pill.neutral[data-v-ad3a05f4]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-ad3a05f4]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-ad3a05f4]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-ad3a05f4]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-ad3a05f4]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ea-spin-ad3a05f4}.ea-spinner.lg[data-v-ad3a05f4]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-ad3a05f4{to{transform:rotate(1turn)}}.section-header[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-ad3a05f4],.ea-card+.spend-top[data-v-ad3a05f4],.ea-card+.two-pane[data-v-ad3a05f4]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-ad3a05f4]{padding:0}.card-title[data-v-ad3a05f4]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-ad3a05f4],.card-title[data-v-ad3a05f4]{line-height:var(--lh-body);margin:0}.card-hint[data-v-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-ad3a05f4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-ad3a05f4]{padding:20px 20px 0}.row-actions[data-v-ad3a05f4]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row-actions .card-hint[data-v-ad3a05f4]{white-space:nowrap}.metric[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{font-size:var(--t-subheading)}.card-foot-hint[data-v-ad3a05f4]{padding:12px 20px 16px}.setting-row[data-v-ad3a05f4]{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-ad3a05f4]:first-of-type,.setting-row[data-v-ad3a05f4]:first-child{border-top:0;padding-top:0}.setting-row[data-v-ad3a05f4]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-ad3a05f4],.setting-row--after-title[data-v-ad3a05f4]{border-top:0;padding-top:12px}.setting-row--top[data-v-ad3a05f4]{align-items:flex-start}.setting-text[data-v-ad3a05f4]{flex:1 1 0;min-width:0}.setting-label[data-v-ad3a05f4]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-ad3a05f4],.setting-label[data-v-ad3a05f4]{line-height:var(--lh-body);display:block}.setting-hint[data-v-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-value[data-v-ad3a05f4]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-ad3a05f4]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-ad3a05f4]{color:var(--text-primary);font-size:var(--t-body);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-ad3a05f4]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-ad3a05f4]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-ad3a05f4]{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-ad3a05f4]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-ad3a05f4]{flex:1 1 0;min-width:0}.step-title[data-v-ad3a05f4]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-ad3a05f4]{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-ad3a05f4]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-ad3a05f4]{text-decoration:none}.ea-btn--sm[data-v-ad3a05f4]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-ad3a05f4]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-ad3a05f4]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-ad3a05f4]{text-underline-offset:2px;white-space:nowrap;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-ad3a05f4]{color:var(--ea-bad-text)}.ea-btn-link[data-v-ad3a05f4]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-ad3a05f4]{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-ad3a05f4]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-ad3a05f4]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-ad3a05f4]{border-color:var(--ea-bad)}.ea-input[data-v-ad3a05f4]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-ad3a05f4]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-ad3a05f4]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-ad3a05f4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23909499' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%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-ad3a05f4]{min-width:150px}.ea-select--fixed[data-v-ad3a05f4]{width:224px;min-width:224px}.search-box[data-v-ad3a05f4]{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-ad3a05f4]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-ad3a05f4]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-ad3a05f4]{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-ad3a05f4]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-ad3a05f4]{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-ad3a05f4]{color:var(--ea-good-text)}.field-msg--bad[data-v-ad3a05f4]{color:var(--ea-bad-text)}.code-field[data-v-ad3a05f4]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-ad3a05f4]{flex:1 1 0}.seg[data-v-ad3a05f4]{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--ea-r-pill);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg button[data-v-ad3a05f4]{border-radius:var(--ea-r-pill);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-ad3a05f4]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-ad3a05f4]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-ad3a05f4]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-ad3a05f4]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-ad3a05f4]{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-ad3a05f4]:first-child{border-top:0}.check-row input[data-v-ad3a05f4]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-ad3a05f4]{color:var(--text-tertiary);font-size:var(--t-xs);white-space:nowrap;margin-left:auto}.custom-tabs[data-v-ad3a05f4]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-ad3a05f4]{color:var(--text-primary);font:inherit;white-space:nowrap;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-ad3a05f4]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-ad3a05f4]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-ad3a05f4]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-ad3a05f4]{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-ad3a05f4]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-ad3a05f4]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-ad3a05f4]{color:var(--ea-warn-text)}.banner-body[data-v-ad3a05f4]{flex:1 1 0;min-width:0}.banner-title[data-v-ad3a05f4]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-ad3a05f4]{color:var(--text-secondary)}.banner-actions[data-v-ad3a05f4]{flex:none;gap:8px;display:flex}.ea-table[data-v-ad3a05f4]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-xs);text-align:left;text-transform:none;white-space:nowrap;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-ad3a05f4],.ea-table th[data-v-ad3a05f4]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-ad3a05f4]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-ad3a05f4]{border-bottom:0}.ea-table td.num[data-v-ad3a05f4],.ea-table th.num[data-v-ad3a05f4]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-ad3a05f4]{text-align:right}.ea-table td.act[data-v-ad3a05f4],.ea-table td.nowrap[data-v-ad3a05f4],.ea-table th.nowrap[data-v-ad3a05f4]{white-space:nowrap}.ea-table strong[data-v-ad3a05f4]{font-weight:500}.ea-table .sub[data-v-ad3a05f4]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-ad3a05f4]:first-child,.ea-table--flush th[data-v-ad3a05f4]:first-child{padding-left:20px}.ea-table--flush td[data-v-ad3a05f4]:last-child,.ea-table--flush th[data-v-ad3a05f4]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-ad3a05f4]{background:var(--ea-selected-wash)}.progress[data-v-ad3a05f4]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-ad3a05f4]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-ad3a05f4]{background:var(--ea-warn)}.two-pane[data-v-ad3a05f4]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-ad3a05f4]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-ad3a05f4]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-ad3a05f4]{margin-left:auto}.agent-list[data-v-ad3a05f4]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-ad3a05f4]{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-ad3a05f4]:first-child{border-top:0}.agent-row[data-v-ad3a05f4]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-ad3a05f4]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-ad3a05f4]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-ad3a05f4]{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-ad3a05f4]{width:16px;height:16px}.agent-text[data-v-ad3a05f4]{flex:1 1 0;min-width:0}.agent-name[data-v-ad3a05f4]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-ad3a05f4],.agent-summary[data-v-ad3a05f4]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-ad3a05f4]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-ad3a05f4]{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-ad3a05f4]{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-ad3a05f4]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-ad3a05f4]{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-ad3a05f4]:hover{color:var(--text-primary)}.team-row[data-v-ad3a05f4]{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-ad3a05f4]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-ad3a05f4]{width:120px}.panel-note[data-v-ad3a05f4]{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-ad3a05f4]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-ad3a05f4]{margin-left:auto}.panel-footer[data-v-ad3a05f4]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-ad3a05f4]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-ad3a05f4]{padding:16px 20px}.hash[data-v-ad3a05f4]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-ad3a05f4]{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-ad3a05f4]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:min(640px,100dvh - 32px);overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-ad3a05f4]{width:640px}.dialog-head[data-v-ad3a05f4]{padding:20px 20px 0}.dialog-title[data-v-ad3a05f4]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-ad3a05f4]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-ad3a05f4]{margin:0}.dialog-body .ea-input[data-v-ad3a05f4]{margin-top:12px}.dialog-foot[data-v-ad3a05f4]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-ad3a05f4]{color:var(--text-secondary)}.tertiary[data-v-ad3a05f4]{color:var(--text-tertiary)}.chips[data-v-ad3a05f4]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-ad3a05f4]{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-ad3a05f4],.chip .x[data-v-ad3a05f4]{align-items:center;display:inline-flex}.chip .x[data-v-ad3a05f4]{width:20px;height:24px;color:var(--text-tertiary);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-ad3a05f4]:hover{color:var(--text-primary)}.stack-12[data-v-ad3a05f4]>*+*{margin-top:12px}.skeleton[data-v-ad3a05f4]{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-ad3a05f4]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-ad3a05f4]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-ad3a05f4]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-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-ad3a05f4]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-ad3a05f4]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-ad3a05f4]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-ad3a05f4]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-ad3a05f4]{position:static}.search-box[data-v-ad3a05f4]{width:100%}.filter-toolbar[data-v-ad3a05f4]{flex-wrap:wrap}}.spend-pick[data-v-ad3a05f4]{flex-direction:column;gap:10px;display:flex}.custom-row[data-v-ad3a05f4]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spend-unit[data-v-ad3a05f4]{color:var(--text-tertiary);font-size:var(--t-small)}.is-bad[data-v-ad3a05f4]{color:var(--ea-bad-text)}.theme[data-v-d4d900b6]{--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-d4d900b6]{--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-d4d900b6]{--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)}@media (prefers-color-scheme:dark){.ea[data-v-d4d900b6]{--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-d4d900b6],.team-slack[data-v-d4d900b6]{--ea-text-primary:var(--text-primary);--ea-text-secondary:#404040;--ea-text-muted:#737373;--ea-border:#e7e7e7;--ea-border-soft:#efefef;--ea-hover:#fafafa}@media (prefers-color-scheme:dark){.team-agents[data-v-d4d900b6],.team-slack[data-v-d4d900b6]{--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[data-v-d4d900b6],.ea[data-v-d4d900b6] *{box-sizing:border-box}.ea-page-header[data-v-d4d900b6]{margin-bottom:24px}.ea-page-title[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]{font-size:var(--t-section);letter-spacing:0;color:var(--text-primary);margin:0 0 14px;font-weight:600}.ea-card[data-v-d4d900b6]{background:var(--main-surface-primary);border:1px solid var(--main-border);border-radius:var(--ea-r-3)}.ea .ea-billing-cycle[data-v-d4d900b6]{-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-d4d900b6]{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-d4d900b6]{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-d4d900b6]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ea .ea-billing-time-text[data-v-d4d900b6]{color:var(--text-primary)}.ea .ea-billing-range-arrow[data-v-d4d900b6],.ea .ea-billing-range-date[data-v-d4d900b6]{white-space:nowrap}.ea .ea-billing-range-date[data-v-d4d900b6]{color:var(--text-secondary)}.ea .ea-billing-range-date--primary[data-v-d4d900b6]{color:var(--text-primary);font-weight:500}.ea .ea-billing-range-arrow[data-v-d4d900b6]{color:var(--text-secondary)}.ea .ea-billing-range-fallback[data-v-d4d900b6]{color:var(--text-secondary);white-space:nowrap}.ea .ea-billing-info[data-v-d4d900b6]{justify-content:center;align-items:center;height:18px;display:inline-flex}.ea .ea-billing-info[data-v-d4d900b6],.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-d4d900b6]{color:var(--text-tertiary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-d4d900b6]:hover{color:var(--text-primary)}.ea .ea-billing-info .payment-info-tooltip__trigger[data-v-d4d900b6]:focus-visible{color:var(--text-primary)}.ea-billing-utc-tooltip[data-v-d4d900b6]{gap:4px;display:grid}.ea-billing-utc-label[data-v-d4d900b6]{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-d4d900b6]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ea .ea-billing-plan-card[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ea .ea-billing-plan-title[data-v-d4d900b6]{margin:0;line-height:1.2}.ea .ea-billing-plan-badge[data-v-d4d900b6]{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-d4d900b6]{-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-d4d900b6]{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-d4d900b6]{font-weight:500}.ea .ea-billing-pricing-section[data-v-d4d900b6]{margin-bottom:0;padding:24px 28px}.ea .ea-billing-price-display[data-v-d4d900b6]{align-items:baseline;gap:10px;display:flex}.ea .ea-billing-currency[data-v-d4d900b6]{font-size:var(--t-small);color:var(--text-secondary);letter-spacing:.08em;font-weight:600}.ea .ea-billing-amount[data-v-d4d900b6]{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-d4d900b6]{font-size:var(--t-body);color:var(--text-secondary);font-weight:500}.ea .ea-billing-seats-section[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]:hover{background-color:var(--sidebar-surface-secondary)}.ea .ea-billing-dropdown-icon[data-v-d4d900b6]{color:var(--text-secondary)}.ea .ea-billing-seat-text[data-v-d4d900b6]{font-size:var(--t-body);color:var(--text-primary)}.ea .ea-billing-seat-count[data-v-d4d900b6]{font-feature-settings:var(--ea-font-features-tabular);font-weight:600}.ea .ea-billing-seat-warning[data-v-d4d900b6]{color:var(--red-500);font-size:14px}.ea .ea-billing-manage-seats-button[data-v-d4d900b6]{padding:8px 16px}@media (prefers-color-scheme:dark){.ea .ea-billing-currency[data-v-d4d900b6],.ea .ea-billing-dropdown-icon[data-v-d4d900b6],.ea .ea-billing-unit[data-v-d4d900b6]{color:var(--gray-100)}.ea .ea-billing-action-button[data-v-d4d900b6],.ea .ea-billing-amount[data-v-d4d900b6],.ea .ea-billing-plan-title[data-v-d4d900b6],.ea .ea-billing-seat-text[data-v-d4d900b6],.ea .ea-billing-time-text[data-v-d4d900b6],.ea .ea-billing-title[data-v-d4d900b6]{color:var(--white)}.ea .ea-billing-plan-badge[data-v-d4d900b6]{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-d4d900b6]{cursor:pointer;flex:none;width:36px;height:20px;display:inline-block;position:relative}.ea-toggle[data-v-d4d900b6]:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-toggle input[data-v-d4d900b6]{opacity:0;width:0;height:0;position:absolute}.ea-toggle input:focus-visible+.slider[data-v-d4d900b6]{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea-toggle .slider[data-v-d4d900b6]{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-d4d900b6]: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-d4d900b6]{background:var(--color-btn-primary);border-color:#0000}.ea-toggle input:checked+.slider[data-v-d4d900b6]:before{background:var(--white);transform:translate(16px)}.ea-toggle input:disabled+.slider[data-v-d4d900b6]{opacity:.5;cursor:not-allowed}.ea-btn[data-v-d4d900b6]{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-d4d900b6]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea-btn[data-v-d4d900b6]:active:not(:disabled){transform:scale(.98)}.ea-btn[data-v-d4d900b6]:disabled{opacity:.5;cursor:not-allowed}.ea-btn--primary[data-v-d4d900b6]{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-d4d900b6]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea-btn--primary[data-v-d4d900b6]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text)}.ea-btn-link[data-v-d4d900b6]{cursor:pointer;border:none;border-radius:0;padding:0 6px;font-size:13px;font-weight:500;transition:color .15s}.ea-btn-link[data-v-d4d900b6],.ea-btn-link[data-v-d4d900b6]:hover{color:var(--text-primary);background:0 0}.ea-btn-link[data-v-d4d900b6]:hover{text-underline-offset:2px;text-decoration:underline}.ea-icon-tile[data-v-d4d900b6]{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-d4d900b6],.ea .gs-eyebrow[data-v-d4d900b6]{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-d4d900b6],.ea .gs-page-title[data-v-d4d900b6]{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-d4d900b6],.ea .gs-description[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]{background:var(--main-surface-secondary)}.ea .gs-card--flush[data-v-d4d900b6]{padding:0}.ea .gs-pill[data-v-d4d900b6]{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-d4d900b6]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea .gs-pill--good[data-v-d4d900b6]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea .gs-pill--warn[data-v-d4d900b6]{background:var(--ea-warn-faint);color:var(--ea-warn-text)}.ea .gs-pill--bad[data-v-d4d900b6]{background:var(--ea-bad-faint);color:var(--ea-bad-text)}.ea .gs-btn[data-v-d4d900b6]{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-d4d900b6]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-btn[data-v-d4d900b6]:active:not(:disabled){transform:scale(.98)}.ea .gs-btn[data-v-d4d900b6]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-btn[data-v-d4d900b6]:disabled{cursor:not-allowed;opacity:.5}.ea .gs-btn[data-v-d4d900b6]:disabled:active{transform:none}.ea .gs-btn--primary[data-v-d4d900b6]{background:var(--color-btn-primary);border-color:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-btn--primary[data-v-d4d900b6]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-btn--primary[data-v-d4d900b6]:disabled{background:var(--button-disabled);border-color:var(--button-disabled);color:var(--button-text);opacity:1}.ea .gs-btn--ghost[data-v-d4d900b6]{color:var(--text-primary);background:0 0;border-color:#0000}.ea .gs-btn--ghost[data-v-d4d900b6]:hover:not(:disabled){background:var(--ea-control-subtle-hover-bg);border-color:#0000}.ea .gs-btn--ghost.gs-btn--link[data-v-d4d900b6],.ea .gs-btn--link[data-v-d4d900b6]{color:var(--text-primary);background:0 0;border:0;height:auto;padding:0 6px}.ea .gs-btn--ghost.gs-btn--link[data-v-d4d900b6]:hover:not(:disabled),.ea .gs-btn--link[data-v-d4d900b6]:hover:not(:disabled){text-underline-offset:2px;background:0 0;text-decoration:underline}.ea .gs-btn--sm[data-v-d4d900b6]{font-size:var(--t-small);height:var(--ea-h-control-sm);padding:0 12px}.ea .gs-btn--lg[data-v-d4d900b6]{font-size:var(--t-body);height:var(--ea-h-control-lg);padding:0 20px}.ea .gs-btn--icon[data-v-d4d900b6]{width:var(--ea-h-control);padding:0}.ea .gs-btn--icon.gs-btn--sm[data-v-d4d900b6]{width:var(--ea-h-control-sm)}.ea .gs-btn--icon.gs-btn--lg[data-v-d4d900b6]{width:var(--ea-h-control-lg)}.ea .gs-btn--icon svg[data-v-d4d900b6]{width:16px;height:16px}.ea .gs-btn--full[data-v-d4d900b6]{width:100%}.ea .gs-btn--danger[data-v-d4d900b6]{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-d4d900b6]: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-d4d900b6]{background:var(--ea-bad-solid);border-color:var(--ea-bad-solid);color:var(--white)}.ea .gs-btn--danger.gs-btn--primary[data-v-d4d900b6]:hover:not(:disabled){background:#c8443d;border-color:#c8443d}.ea .gs-card-cta[data-v-d4d900b6]{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-d4d900b6]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover)}.ea .gs-card-cta[data-v-d4d900b6]:active:not(:disabled){transform:scale(.98)}.ea .gs-card-cta--ghost[data-v-d4d900b6]{background:var(--main-surface-primary);border-color:var(--main-border);color:var(--text-primary)}.ea .gs-card-cta--ghost[data-v-d4d900b6]:hover:not(:disabled){background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-input[data-v-d4d900b6],.ea .gs-select[data-v-d4d900b6],.ea .gs-textarea[data-v-d4d900b6]{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-d4d900b6]{line-height:var(--lh-relaxed);resize:vertical;min-height:132px;padding:10px 12px}.ea .gs-input[data-v-d4d900b6]:focus,.ea .gs-select[data-v-d4d900b6]:focus,.ea .gs-textarea[data-v-d4d900b6]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea .gs-input[data-v-d4d900b6]:disabled,.ea .gs-select[data-v-d4d900b6]:disabled,.ea .gs-textarea[data-v-d4d900b6]:disabled{background:var(--main-surface-secondary);color:var(--text-tertiary);cursor:not-allowed}.ea .gs-meta-label[data-v-d4d900b6]{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ea .gs-dropdown-trigger[data-v-d4d900b6]{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-d4d900b6]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-dropdown-trigger[data-v-d4d900b6]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.ea .gs-dropdown-trigger[aria-expanded=true][data-v-d4d900b6]{border-color:var(--text-primary)}.ea .gs-dropdown-trigger[data-v-d4d900b6]: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-d4d900b6]{background:var(--main-surface-secondary);border-radius:var(--ea-r-pill);gap:2px;padding:3px;display:inline-flex}.ea .gs-segmented>button[data-v-d4d900b6]{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-d4d900b6]:hover{color:var(--text-primary)}.ea .gs-segmented>button.is-active[data-v-d4d900b6],.ea .gs-segmented>button[aria-pressed=true][data-v-d4d900b6]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ea .gs-chip[data-v-d4d900b6]{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-d4d900b6]:hover{background:var(--ea-control-hover-bg);border-color:var(--ea-control-hover-border)}.ea .gs-chip-count[data-v-d4d900b6]{color:var(--text-tertiary);font-feature-settings:var(--ea-font-features-tabular);font-size:11px}.ea .gs-chip.is-active[data-v-d4d900b6],.ea .gs-chip[aria-pressed=true][data-v-d4d900b6]{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-d4d900b6],.ea .gs-chip[aria-pressed=true] .gs-chip-count[data-v-d4d900b6]{color:#ffffffa6}.ea .gs-pill-tabs[data-v-d4d900b6]{gap:4px;display:inline-flex}.ea .gs-pill-tab[data-v-d4d900b6]{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-d4d900b6]:hover{background:var(--ea-control-subtle-hover-bg);color:var(--text-primary)}.ea .gs-pill-tab.is-active[data-v-d4d900b6]{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.ea .gs-switch[data-v-d4d900b6]{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.ea .gs-switch input[data-v-d4d900b6]{opacity:0;width:0;height:0;position:absolute}.ea .gs-switch .gs-slider[data-v-d4d900b6]{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-d4d900b6]: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-d4d900b6]{background:var(--color-btn-primary)}.ea .gs-switch input:checked+.gs-slider[data-v-d4d900b6]:before{transform:translate(16px)}.ea .gs-switch input:focus-visible+.gs-slider[data-v-d4d900b6]{box-shadow:var(--ea-focus-ring)}.ea .gs-switch input:disabled+.gs-slider[data-v-d4d900b6]{cursor:not-allowed;opacity:.45}.ea .gs-progress[data-v-d4d900b6]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px;overflow:hidden}.ea .gs-progress-fill[data-v-d4d900b6]{background:var(--ea-accent);border-radius:var(--ea-r-pill);height:100%;transition:width .3s}.ea.ea .tabs[data-v-d4d900b6]{border-bottom:1px solid var(--main-border);gap:4px;display:flex}.ea.ea .tab-button[data-v-d4d900b6]{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-d4d900b6],.ea.ea .tab-button[data-v-d4d900b6]:hover{color:var(--text-primary)}.ea.ea .tab-button.active[data-v-d4d900b6]{border-bottom-color:var(--ea-accent)}.ea.ea .nav-icon[data-v-d4d900b6],.ea.ea button svg[data-v-d4d900b6]{flex-shrink:0}.ea.ea .agent-permissions-header[data-v-d4d900b6],.ea.ea .dashboard-header[data-v-d4d900b6],.ea.ea .members-header[data-v-d4d900b6],.ea.ea .provision-header[data-v-d4d900b6],.ea.ea .section-header[data-v-d4d900b6]{margin-bottom:24px}.ea.ea .agent-permissions-header h1[data-v-d4d900b6],.ea.ea .dashboard-title[data-v-d4d900b6],.ea.ea .members-title[data-v-d4d900b6],.ea.ea .page-title[data-v-d4d900b6],.ea.ea .policies-page .section-header h1[data-v-d4d900b6]{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-d4d900b6],.ea.ea .dashboard-subtitle-label[data-v-d4d900b6],.ea.ea .members-subtitle[data-v-d4d900b6],.ea.ea .page-description[data-v-d4d900b6],.ea.ea .section-description[data-v-d4d900b6]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body)}.ea.ea .members-subtitle[data-v-d4d900b6],.ea.ea .page-description[data-v-d4d900b6],.ea.ea .section-description[data-v-d4d900b6]{max-width:720px;margin:8px 0 0}.ea.ea .dashboard-subtitle-container[data-v-d4d900b6]{margin-top:8px}.ea.ea .dashboard-subtitle-label[data-v-d4d900b6]{color:var(--text-tertiary);font-weight:400}.ea.ea .dashboard-subtitle[data-v-d4d900b6]{color:var(--text-primary);background:0 0;border-radius:0;gap:4px;padding:0;font-weight:500}.ea.ea .dashboard-subtitle[data-v-d4d900b6]:hover{background:0 0}.ea.ea .agent-permissions-page[data-v-d4d900b6],.ea.ea .billing-container[data-v-d4d900b6],.ea.ea .members-container[data-v-d4d900b6],.ea.ea .policies-page[data-v-d4d900b6],.ea.ea .team-provision[data-v-d4d900b6]{background:var(--main-surface-primary);color:var(--text-primary);min-height:auto;margin:0 auto;padding:0}.ea.ea .members-container[data-v-d4d900b6],.ea.ea .policies-page[data-v-d4d900b6],.ea.ea .team-provision[data-v-d4d900b6]{max-width:1100px}.ea.ea .agent-permissions-page[data-v-d4d900b6],.ea.ea .billing-container[data-v-d4d900b6]{max-width:1458px}.ea.ea .block-list-card[data-v-d4d900b6],.ea.ea .cost-calculator[data-v-d4d900b6],.ea.ea .credit-card[data-v-d4d900b6],.ea.ea .form-card[data-v-d4d900b6],.ea.ea .info-card[data-v-d4d900b6],.ea.ea .invite-link-card[data-v-d4d900b6],.ea.ea .members-table[data-v-d4d900b6],.ea.ea .partner-managed-card[data-v-d4d900b6],.ea.ea .plan-card[data-v-d4d900b6],.ea.ea .seat-grants-card[data-v-d4d900b6],.ea.ea .setting-card[data-v-d4d900b6],.ea.ea .stat-card[data-v-d4d900b6],.ea.ea .summary-section[data-v-d4d900b6]{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-d4d900b6],.ea.ea .detail-row[data-v-d4d900b6],.ea.ea .pool-refresh-info[data-v-d4d900b6],.ea.ea .pool-stat-item[data-v-d4d900b6],.ea.ea .table-header[data-v-d4d900b6],.ea.ea .toggle-card[data-v-d4d900b6],.ea.ea .toggle-group[data-v-d4d900b6]{background:var(--main-surface-secondary);border-color:var(--main-border)}.ea.ea .form-hint[data-v-d4d900b6],.ea.ea .header-cell[data-v-d4d900b6],.ea.ea .invite-link-note[data-v-d4d900b6],.ea.ea .pool-stat-label[data-v-d4d900b6],.ea.ea .stat-label[data-v-d4d900b6],.ea.ea .toggle-card-description[data-v-d4d900b6]{color:var(--text-secondary);font-size:var(--t-xs);line-height:var(--lh-body)}.ea.ea .header-cell[data-v-d4d900b6]{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ea.ea .stat-card[data-v-d4d900b6]{gap:16px;padding:18px 20px}.ea.ea .stats-grid[data-v-d4d900b6]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px}.ea.ea .stat-card[data-v-d4d900b6]:hover{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .stat-icon[data-v-d4d900b6]{border-radius:var(--ea-r-2);width:40px;height:40px}.ea.ea .stat-icon.active[data-v-d4d900b6]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .stat-icon.billing[data-v-d4d900b6],.ea.ea .stat-icon.pending[data-v-d4d900b6],.ea.ea .stat-icon.success[data-v-d4d900b6]{background:var(--ea-accent-faint);color:var(--ea-accent)}.ea.ea .pool-stat-value[data-v-d4d900b6],.ea.ea .stat-value[data-v-d4d900b6]{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-d4d900b6],.ea.ea .card-header h3[data-v-d4d900b6],.ea.ea .credit-title[data-v-d4d900b6],.ea.ea .invite-link-label[data-v-d4d900b6],.ea.ea .partner-managed-title[data-v-d4d900b6],.ea.ea .plan-title[data-v-d4d900b6],.ea.ea .usage-title[data-v-d4d900b6]{color:var(--text-primary);font-size:var(--t-card-title);letter-spacing:0;font-weight:600}.ea.ea .cidr-input[data-v-d4d900b6],.ea.ea .dashboard-subtitle-input[data-v-d4d900b6],.ea.ea .form-input[data-v-d4d900b6],.ea.ea .portal-contact-input[data-v-d4d900b6],.ea.ea .search-input[data-v-d4d900b6]{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-d4d900b6]{padding-top:0;padding-bottom:0}.ea.ea .cidr-input[data-v-d4d900b6]:focus,.ea.ea .dashboard-subtitle-input[data-v-d4d900b6]:focus,.ea.ea .form-input[data-v-d4d900b6]:focus,.ea.ea .form-textarea[data-v-d4d900b6]:focus,.ea.ea .portal-contact-input[data-v-d4d900b6]:focus,.ea.ea .search-input[data-v-d4d900b6]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea.ea .btn-primary[data-v-d4d900b6],.ea.ea .invite-button[data-v-d4d900b6],.ea.ea .primary-btn[data-v-d4d900b6],.ea.ea .save-button[data-v-d4d900b6],.ea.ea .update-subscription-button[data-v-d4d900b6]{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-d4d900b6]:hover:not(:disabled),.ea.ea .invite-button[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .primary-btn[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .save-button[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .update-subscription-button[data-v-d4d900b6]:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:var(--color-btn-primary-hover);transform:none}.ea.ea .btn-primary[data-v-d4d900b6]:active:not(:disabled),.ea.ea .invite-button[data-v-d4d900b6]:active:not(:disabled),.ea.ea .primary-btn[data-v-d4d900b6]:active:not(:disabled),.ea.ea .save-button[data-v-d4d900b6]:active:not(:disabled),.ea.ea .update-subscription-button[data-v-d4d900b6]:active:not(:disabled){transform:scale(.98)}.ea.ea .add-credits-button[data-v-d4d900b6],.ea.ea .btn-secondary[data-v-d4d900b6],.ea.ea .copy-button[data-v-d4d900b6],.ea.ea .grant-btn[data-v-d4d900b6],.ea.ea .manage-alerts-button[data-v-d4d900b6],.ea.ea .manage-button[data-v-d4d900b6],.ea.ea .manage-seats-button[data-v-d4d900b6],.ea.ea .more-button[data-v-d4d900b6],.ea.ea .pagination-btn[data-v-d4d900b6],.ea.ea .refresh-btn[data-v-d4d900b6],.ea.ea .reset-button[data-v-d4d900b6],.ea.ea .revoke-btn[data-v-d4d900b6],.ea.ea .secondary-btn[data-v-d4d900b6]{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-d4d900b6]:hover:not(:disabled),.ea.ea .btn-secondary[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .copy-button[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .manage-alerts-button[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .manage-button[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .manage-seats-button[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .more-button[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .pagination-btn[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .refresh-btn[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .reset-button[data-v-d4d900b6]:hover:not(:disabled),.ea.ea .secondary-btn[data-v-d4d900b6]: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-d4d900b6]:active:not(:disabled),.ea.ea .btn-secondary[data-v-d4d900b6]:active:not(:disabled),.ea.ea .copy-button[data-v-d4d900b6]:active:not(:disabled),.ea.ea .manage-alerts-button[data-v-d4d900b6]:active:not(:disabled),.ea.ea .manage-button[data-v-d4d900b6]:active:not(:disabled),.ea.ea .manage-seats-button[data-v-d4d900b6]:active:not(:disabled),.ea.ea .more-button[data-v-d4d900b6]:active:not(:disabled),.ea.ea .pagination-btn[data-v-d4d900b6]:active:not(:disabled),.ea.ea .refresh-btn[data-v-d4d900b6]:active:not(:disabled),.ea.ea .reset-button[data-v-d4d900b6]:active:not(:disabled),.ea.ea .secondary-btn[data-v-d4d900b6]:active:not(:disabled){transform:scale(.98)}.ea.ea .tab-count[data-v-d4d900b6]{color:var(--text-tertiary);font-size:var(--t-small)}.ea.ea .credit-progress-bar[data-v-d4d900b6]{background:var(--main-surface-tertiary);border-radius:var(--ea-r-pill);height:6px}.ea.ea .credit-progress-fill[data-v-d4d900b6]{background:var(--ea-accent);border-radius:var(--ea-r-pill)}.ea.ea .billing-header[data-v-d4d900b6]{flex-direction:column;align-items:stretch;gap:10px;margin:8px 0 16px;display:flex}.ea.ea .billing-title[data-v-d4d900b6]{font-size:var(--t-section);line-height:var(--lh-body);margin:0}.ea.ea .billing-cycle[data-v-d4d900b6]{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-d4d900b6]{margin-bottom:16px;padding:20px}.ea.ea .credit-header[data-v-d4d900b6]{align-items:center;margin-bottom:16px}.ea.ea .credit-title[data-v-d4d900b6]{margin:0}.ea.ea .cp-stats-grid[data-v-d4d900b6],.ea.ea .pool-stats-grid[data-v-d4d900b6]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .cp-stat-item[data-v-d4d900b6],.ea.ea .pool-stat-item[data-v-d4d900b6]{gap:4px;padding:12px 14px}.ea.ea .cp-stat-value[data-v-d4d900b6],.ea.ea .pool-stat-value[data-v-d4d900b6]{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-d4d900b6]{margin-bottom:12px}.ea.ea .pool-refresh-info[data-v-d4d900b6]{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-d4d900b6]{gap:6px}.ea.ea .pool-refresh-item svg[data-v-d4d900b6]{color:var(--text-tertiary);width:13px;height:13px}.ea.ea .pool-refresh-item strong[data-v-d4d900b6]{color:var(--text-primary);font-weight:500}.ea.ea .cp-how-it-works[data-v-d4d900b6],.ea.ea .credits-how-it-works[data-v-d4d900b6]{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-d4d900b6],.ea.ea .credits-how-it-works-title[data-v-d4d900b6]{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-d4d900b6],.ea.ea .credits-how-it-works-desc[data-v-d4d900b6]{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-d4d900b6]{border-top:1px solid var(--main-border);margin-top:18px;padding-top:18px}.ea.ea .cp-policy[data-v-d4d900b6]{background:var(--main-surface-secondary);border-color:var(--main-border);border-radius:var(--ea-r-2)}.ea.ea .cp-policy-mode.active[data-v-d4d900b6]{background:var(--main-surface-primary);border-color:var(--border-medium);box-shadow:none}.ea.ea .billing-container .cp-policy-mode.active[data-v-d4d900b6]{background:var(--main-surface-primary)!important;border-color:var(--border-medium)!important;box-shadow:none!important}.ea.ea .cp-policy-mode[data-v-d4d900b6]: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-d4d900b6]{color:var(--text-primary);font-size:var(--t-body);gap:6px;font-weight:500}.ea.ea .billing-container .cp-policy-mode-title[data-v-d4d900b6]{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-d4d900b6]{color:var(--text-secondary);font-size:var(--t-xs)}.ea.ea .billing-container .cp-policy-mode-desc[data-v-d4d900b6]{color:var(--text-secondary)!important;font-size:var(--t-xs)!important}.ea.ea .cp-policy-values[data-v-d4d900b6]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ea.ea .billing-container .cp-policy-values[data-v-d4d900b6]{gap:12px!important}.ea.ea .cp-policy-value[data-v-d4d900b6]{background:0 0;border-radius:0;gap:2px;padding:0}.ea.ea .billing-container .cp-policy-value[data-v-d4d900b6]{background:0 0!important;border-radius:0!important;gap:2px!important;padding:0!important}.ea.ea .cp-policy-value-label[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]{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-d4d900b6]{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-d4d900b6]{color:var(--text-secondary);font-size:var(--t-xs);font-weight:500}.ea.ea .cp-policy-field input[data-v-d4d900b6]{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-d4d900b6]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.ea.ea .cp-policy-save[data-v-d4d900b6]{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-d4d900b6]:disabled{background:var(--button-disabled);color:var(--button-text);opacity:1}.ea.ea .cp-history-link[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]:after{content:"→"}.ea.ea .cp-history-link[data-v-d4d900b6]: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-d4d900b6]: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-d4d900b6]{background:var(--main-surface-secondary);align-items:flex-start;gap:16px;padding:18px 20px}.ea.ea .billing-container .partner-managed-icon[data-v-d4d900b6]{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.ea .billing-container .partner-managed-icon svg[data-v-d4d900b6]{width:20px;height:20px}.ea.ea .info-box[data-v-d4d900b6],.ea.ea .info-callout-example[data-v-d4d900b6],.ea.ea .info-callout-note[data-v-d4d900b6]{background:var(--main-surface-primary);border-color:var(--main-border)}.ea.ea .info-callout .callout-icon[data-v-d4d900b6],.ea.ea .info-icon[data-v-d4d900b6]{color:var(--text-secondary)}.ea.ea .info-link[data-v-d4d900b6]{color:var(--text-primary)}.ea.ea .critical-callout[data-v-d4d900b6],.ea.ea .form-warning[data-v-d4d900b6],.ea.ea .inline-warning[data-v-d4d900b6]{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-d4d900b6],.ea.ea .warning-icon[data-v-d4d900b6]{color:var(--ea-warn-text)}.ea.ea .pill[data-v-d4d900b6],.ea.ea .status-pill[data-v-d4d900b6],.ea.ea .toggle-status-pill[data-v-d4d900b6]{border-radius:var(--ea-r-pill);font-size:var(--t-xs);font-weight:500}.ea.ea .pill-green[data-v-d4d900b6],.ea.ea .status-pill.success[data-v-d4d900b6],.ea.ea .toggle-status-pill-on[data-v-d4d900b6]{background:var(--ea-good-faint);color:var(--ea-good-text)}.ea.ea .pill-grey[data-v-d4d900b6],.ea.ea .status-pill.neutral[data-v-d4d900b6]{background:var(--main-surface-tertiary);color:var(--text-secondary)}.ea.ea .toast[data-v-d4d900b6]{border-radius:var(--ea-r-2);box-shadow:none;font-size:var(--t-body)}@media (max-width:1180px){.ea[data-v-d4d900b6]{--ea-page-padding:24px 28px 40px}}@media (max-width:760px){.ea[data-v-d4d900b6]{--ea-page-padding:20px 16px 40px}}.ea-spinner[data-v-d4d900b6]{border:2px solid var(--border-light);border-top-color:var(--ea-accent);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ea-spin-d4d900b6}.ea-spinner.lg[data-v-d4d900b6]{border-width:3px;width:40px;height:40px}@keyframes ea-spin-d4d900b6{to{transform:rotate(1turn)}}.section-header[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]{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-d4d900b6]{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-d4d900b6]{padding:var(--ea-card-padding)}.ea-card+.ea-card[data-v-d4d900b6],.ea-card+.spend-top[data-v-d4d900b6],.ea-card+.two-pane[data-v-d4d900b6]{margin-top:var(--ea-card-gap)}.ea-card--flush[data-v-d4d900b6]{padding:0}.card-title[data-v-d4d900b6]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.card-hint[data-v-d4d900b6],.card-title[data-v-d4d900b6]{line-height:var(--lh-body);margin:0}.card-hint[data-v-d4d900b6]{color:var(--text-secondary);font-size:var(--t-small)}.card-heading-row[data-v-d4d900b6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.card-heading-row--flush[data-v-d4d900b6]{padding:20px 20px 0}.row-actions[data-v-d4d900b6]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row-actions .card-hint[data-v-d4d900b6]{white-space:nowrap}.metric[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]{font-size:var(--t-subheading)}.card-foot-hint[data-v-d4d900b6]{padding:12px 20px 16px}.setting-row[data-v-d4d900b6]{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-d4d900b6]:first-of-type,.setting-row[data-v-d4d900b6]:first-child{border-top:0;padding-top:0}.setting-row[data-v-d4d900b6]:last-child{padding-bottom:0}.ea-card>.setting-row.setting-row--after-title[data-v-d4d900b6],.setting-row--after-title[data-v-d4d900b6]{border-top:0;padding-top:12px}.setting-row--top[data-v-d4d900b6]{align-items:flex-start}.setting-text[data-v-d4d900b6]{flex:1 1 0;min-width:0}.setting-label[data-v-d4d900b6]{color:var(--text-primary);font-size:var(--t-card-title);font-weight:600}.setting-hint[data-v-d4d900b6],.setting-label[data-v-d4d900b6]{line-height:var(--lh-body);display:block}.setting-hint[data-v-d4d900b6]{color:var(--text-secondary);font-size:var(--t-small);margin-top:2px}.setting-value[data-v-d4d900b6]{color:var(--text-primary);font-size:var(--t-body)}.setting-control[data-v-d4d900b6]{flex:none;align-items:center;gap:12px;display:flex}.setting-link[data-v-d4d900b6]{color:var(--text-primary);font-size:var(--t-body);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:500;line-height:20px;text-decoration:underline}.step[data-v-d4d900b6]{border-top:1px solid var(--main-border);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.step[data-v-d4d900b6]:first-of-type{border-top:0;padding-top:0}.step-num[data-v-d4d900b6]{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-d4d900b6]{background:var(--ea-good-faint);color:var(--ea-good-text)}.step-body[data-v-d4d900b6]{flex:1 1 0;min-width:0}.step-title[data-v-d4d900b6]{font-size:var(--t-card-title);font-weight:600;line-height:28px}.step-hint[data-v-d4d900b6]{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-d4d900b6]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}a.ea-btn[data-v-d4d900b6]{text-decoration:none}.ea-btn--sm[data-v-d4d900b6]{height:var(--ea-h-control-sm);font-size:var(--t-small);padding:0 12px}.ea-btn--danger[data-v-d4d900b6]{color:var(--ea-bad-text);border-color:var(--ea-bad-faint)}.ea-btn--destructive[data-v-d4d900b6]{background:var(--ea-bad);border-color:var(--ea-bad);color:#fff}.ea-btn-link[data-v-d4d900b6]{text-underline-offset:2px;white-space:nowrap;font-family:inherit;line-height:20px;text-decoration:underline}.ea-btn-link--danger[data-v-d4d900b6]{color:var(--ea-bad-text)}.ea-btn-link[data-v-d4d900b6]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ea-input[data-v-d4d900b6]{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-d4d900b6]::placeholder{color:var(--text-tertiary)}.ea-input[data-v-d4d900b6]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:0}.ea-input[aria-invalid=true][data-v-d4d900b6]{border-color:var(--ea-bad)}.ea-input[data-v-d4d900b6]:disabled{opacity:.5;cursor:not-allowed}.ea-input--mono[data-v-d4d900b6]{font-family:var(--ea-font-mono);font-size:12px}.ea-input--num[data-v-d4d900b6]{text-align:right;font-variant-numeric:tabular-nums;width:140px}.ea-select[data-v-d4d900b6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23909499' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 24 24'%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-d4d900b6]{min-width:150px}.ea-select--fixed[data-v-d4d900b6]{width:224px;min-width:224px}.search-box[data-v-d4d900b6]{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-d4d900b6]:focus-within{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring)}.search-box svg[data-v-d4d900b6]{width:16px;height:16px;color:var(--text-tertiary);flex:none}.search-box input[data-v-d4d900b6]{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-d4d900b6]::placeholder{color:var(--text-tertiary)}.field-msg[data-v-d4d900b6]{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-d4d900b6]{color:var(--ea-good-text)}.field-msg--bad[data-v-d4d900b6]{color:var(--ea-bad-text)}.code-field[data-v-d4d900b6]{align-items:flex-start;gap:12px;max-width:560px;margin-top:8px;display:flex}.code-field .ea-input[data-v-d4d900b6]{flex:1 1 0}.seg[data-v-d4d900b6]{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--ea-r-pill);background:var(--main-surface-secondary);flex-wrap:wrap;max-width:100%;min-height:40px;padding:3px;display:inline-flex}.seg button[data-v-d4d900b6]{border-radius:var(--ea-r-pill);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--t-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:500;line-height:20px}.seg button[aria-pressed=true][data-v-d4d900b6]{background:var(--main-surface-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.seg button[data-v-d4d900b6]:disabled{cursor:not-allowed;opacity:.5}.seg button[data-v-d4d900b6]:focus-visible{box-shadow:var(--ea-focus-ring);outline:0}.check-list[data-v-d4d900b6]{border:1px solid var(--main-border);border-radius:var(--ea-r-2);max-height:216px;overflow-y:auto}.check-row[data-v-d4d900b6]{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-d4d900b6]:first-child{border-top:0}.check-row input[data-v-d4d900b6]{width:16px;height:16px;accent-color:var(--color-btn-primary);margin:0}.check-row .meta[data-v-d4d900b6]{color:var(--text-tertiary);font-size:var(--t-xs);white-space:nowrap;margin-left:auto}.custom-tabs[data-v-d4d900b6]{border-bottom:1px solid var(--border-light);gap:28px;margin:24px 0 20px;display:flex}.custom-tab[data-v-d4d900b6]{color:var(--text-primary);font:inherit;white-space:nowrap;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-d4d900b6]:not(.active){color:var(--text-secondary);font-weight:500}.custom-tab.active[data-v-d4d900b6]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.custom-tab[data-v-d4d900b6]:focus-visible{box-shadow:var(--ea-focus-ring);border-radius:4px;outline:0}.banner[data-v-d4d900b6]{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-d4d900b6]{background:var(--ea-warn-faint);border-color:#d2992259}.banner-icon[data-v-d4d900b6]{width:18px;height:18px;color:var(--text-secondary);flex:none;margin-top:1px}.banner--warn .banner-icon[data-v-d4d900b6]{color:var(--ea-warn-text)}.banner-body[data-v-d4d900b6]{flex:1 1 0;min-width:0}.banner-title[data-v-d4d900b6]{font-size:14px;font-weight:500;line-height:20px}.banner-text[data-v-d4d900b6]{color:var(--text-secondary)}.banner-actions[data-v-d4d900b6]{flex:none;gap:8px;display:flex}.ea-table[data-v-d4d900b6]{border-collapse:collapse;width:100%;font-size:var(--t-body)}.ea-table th[data-v-d4d900b6]{color:var(--text-secondary);font-size:var(--t-xs);text-align:left;text-transform:none;white-space:nowrap;padding:0 12px 10px;font-weight:600}.ea-table td[data-v-d4d900b6],.ea-table th[data-v-d4d900b6]{border-bottom:1px solid var(--main-border)}.ea-table td[data-v-d4d900b6]{vertical-align:middle;padding:12px}.ea-table tr:last-child td[data-v-d4d900b6]{border-bottom:0}.ea-table td.num[data-v-d4d900b6],.ea-table th.num[data-v-d4d900b6]{text-align:right;font-variant-numeric:tabular-nums}.ea-table td.act[data-v-d4d900b6]{text-align:right}.ea-table td.act[data-v-d4d900b6],.ea-table td.nowrap[data-v-d4d900b6],.ea-table th.nowrap[data-v-d4d900b6]{white-space:nowrap}.ea-table strong[data-v-d4d900b6]{font-weight:500}.ea-table .sub[data-v-d4d900b6]{color:var(--text-tertiary);font-size:var(--t-xs);display:block}.ea-table--flush td[data-v-d4d900b6]:first-child,.ea-table--flush th[data-v-d4d900b6]:first-child{padding-left:20px}.ea-table--flush td[data-v-d4d900b6]:last-child,.ea-table--flush th[data-v-d4d900b6]:last-child{padding-right:20px}.ea-table tr.is-selected td[data-v-d4d900b6]{background:var(--ea-selected-wash)}.progress[data-v-d4d900b6]{background:var(--main-surface-tertiary);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.progress>span[data-v-d4d900b6]{background:var(--ea-accent);border-radius:3px;height:100%;display:block}.progress--warn>span[data-v-d4d900b6]{background:var(--ea-warn)}.two-pane[data-v-d4d900b6]{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:20px;display:grid}.filter-toolbar[data-v-d4d900b6]{gap:12px;margin-bottom:16px;display:flex}.filter-toolbar .search-box[data-v-d4d900b6]{flex:auto;width:auto}.filter-toolbar .ea-btn--right[data-v-d4d900b6]{margin-left:auto}.agent-list[data-v-d4d900b6]{border:1px solid var(--main-border);border-radius:var(--ea-r-3);background:var(--main-surface-primary);overflow:hidden}.agent-row[data-v-d4d900b6]{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-d4d900b6]:first-child{border-top:0}.agent-row[data-v-d4d900b6]:hover{background:var(--ea-control-hover-bg)}.agent-row.selected[data-v-d4d900b6]{background:var(--ea-selected-wash-strong)}.agent-row[data-v-d4d900b6]:focus-visible{box-shadow:inset var(--ea-focus-ring);outline:0}.agent-avatar[data-v-d4d900b6]{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-d4d900b6]{width:16px;height:16px}.agent-text[data-v-d4d900b6]{flex:1 1 0;min-width:0}.agent-name[data-v-d4d900b6]{color:var(--text-primary);font-size:var(--t-body);font-weight:500}.agent-name[data-v-d4d900b6],.agent-summary[data-v-d4d900b6]{text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden}.agent-summary[data-v-d4d900b6]{color:var(--text-secondary);font-size:var(--t-xs)}.agent-row .chev[data-v-d4d900b6]{width:20px;height:20px;color:var(--text-tertiary);flex:none}.permission-panel[data-v-d4d900b6]{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-d4d900b6]{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-d4d900b6]{font-size:var(--t-card-title);font-weight:600;line-height:20px}.panel-header .close[data-v-d4d900b6]{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-d4d900b6]:hover{color:var(--text-primary)}.team-row[data-v-d4d900b6]{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-d4d900b6]{font-size:var(--t-body);font-weight:500}.team-row .setting-control .ea-input--num[data-v-d4d900b6]{width:120px}.panel-note[data-v-d4d900b6]{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-d4d900b6]{flex:none;width:14px;height:14px}.panel-note .setting-link[data-v-d4d900b6]{margin-left:auto}.panel-footer[data-v-d4d900b6]{background:var(--main-surface-secondary);align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.panel-footer .summary[data-v-d4d900b6]{min-width:0;color:var(--text-secondary);font-size:var(--t-small);flex:1 1 0}.panel-body[data-v-d4d900b6]{padding:16px 20px}.hash[data-v-d4d900b6]{color:var(--text-secondary);font-size:15px;font-weight:600}.dialog-scrim[data-v-d4d900b6]{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-d4d900b6]{border:1px solid var(--main-border);background:var(--main-surface-primary);border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:min(640px,100dvh - 32px);overflow:auto;box-shadow:0 12px 32px #00000014}.dialog--wide[data-v-d4d900b6]{width:640px}.dialog-head[data-v-d4d900b6]{padding:20px 20px 0}.dialog-title[data-v-d4d900b6]{font-size:var(--t-section);font-weight:600;line-height:var(--lh-tight);margin:0}.dialog-body[data-v-d4d900b6]{color:var(--text-secondary);font-size:var(--t-body);line-height:var(--lh-body);padding:12px 20px 20px}.dialog-body>p[data-v-d4d900b6]{margin:0}.dialog-body .ea-input[data-v-d4d900b6]{margin-top:12px}.dialog-foot[data-v-d4d900b6]{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.muted[data-v-d4d900b6]{color:var(--text-secondary)}.tertiary[data-v-d4d900b6]{color:var(--text-tertiary)}.chips[data-v-d4d900b6]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-d4d900b6]{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-d4d900b6],.chip .x[data-v-d4d900b6]{align-items:center;display:inline-flex}.chip .x[data-v-d4d900b6]{width:20px;height:24px;color:var(--text-tertiary);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-d4d900b6]:hover{color:var(--text-primary)}.stack-12[data-v-d4d900b6]>*+*{margin-top:12px}.skeleton[data-v-d4d900b6]{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-d4d900b6]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inline-code[data-v-d4d900b6]{font-family:var(--ea-font-mono);font-size:12px}.toast[data-v-d4d900b6]{z-index:60;border:1px solid var(--main-border);border-radius:var(--ea-r-2);background:var(--main-surface-primary);color:var(--text-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-d4d900b6]{background:var(--ea-bad-faint);color:var(--ea-bad-text);border-color:#e5534b59}@media (max-width:1280px){.launch-row .seg button[data-v-d4d900b6]{padding:6px 10px}}@media (max-width:1180px){.two-pane[data-v-d4d900b6]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}@media (max-width:1000px){.two-pane[data-v-d4d900b6]{grid-template-columns:minmax(0,1fr)}.permission-panel[data-v-d4d900b6]{position:static}.search-box[data-v-d4d900b6]{width:100%}.filter-toolbar[data-v-d4d900b6]{flex-wrap:wrap}}.spend-top[data-v-d4d900b6]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.spend-top .ea-card+.ea-card[data-v-d4d900b6]{margin-top:0}.spend-top+.ea-card[data-v-d4d900b6]{margin-top:var(--ea-card-gap)}.metric-row[data-v-d4d900b6]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.metric-unit[data-v-d4d900b6]{font-size:var(--t-body);font-weight:400}.metric-sub[data-v-d4d900b6],.metric-unit[data-v-d4d900b6]{color:var(--text-secondary)}.metric-sub[data-v-d4d900b6]{font-size:var(--t-small);justify-content:space-between;gap:12px;display:flex}.metric-sub strong[data-v-d4d900b6]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.pool-hint[data-v-d4d900b6]{margin-top:12px}.alert-list[data-v-d4d900b6]{flex-direction:column;gap:10px;margin-top:12px;display:flex}.alert-item[data-v-d4d900b6]{font-size:var(--t-body);align-items:center;gap:10px;display:flex}.alert-item .gs-pill[data-v-d4d900b6]{justify-content:center;min-width:44px}.default-value[data-v-d4d900b6]{color:var(--text-primary);font-weight:600}.pad-x-20[data-v-d4d900b6]{margin:0;padding:0 20px 16px}.dm-table[data-v-d4d900b6]{border-top:1px solid var(--main-border)}.dialog-field[data-v-d4d900b6]{margin-top:12px}.cap-field[data-v-d4d900b6]{align-items:center;gap:12px;display:flex}.cap-field .ea-input[data-v-d4d900b6]{margin-top:0}@media (max-width:1000px){.spend-top[data-v-d4d900b6]{grid-template-columns:1fr}.spend-top .ea-card+.ea-card[data-v-d4d900b6]{margin-top:16px}}
