.public-booking-page[data-v-c5e1d96f]{background:var(--ea-page);min-height:100vh;color:var(--ea-text)}.public-booking-status[data-v-c5e1d96f],.booking-hero[data-v-c5e1d96f],.booking-section[data-v-c5e1d96f]{width:min(100% - 2rem,1120px);margin:0 auto}.public-booking-status[data-v-c5e1d96f]{padding:clamp(4rem,12vw,8rem) 0}.booking-hero[data-v-c5e1d96f]{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);align-items:end;gap:clamp(1rem,4vw,3rem);padding:clamp(3rem,8vw,6rem) 0 clamp(2rem,5vw,4rem);display:grid}.booking-hero h1[data-v-c5e1d96f],.public-booking-status h1[data-v-c5e1d96f]{margin:0;font-size:clamp(2.4rem,7vw,5rem);line-height:1.02}.booking-hero p[data-v-c5e1d96f],.public-booking-status p[data-v-c5e1d96f],.empty-state[data-v-c5e1d96f],.booking-result p[data-v-c5e1d96f],.service-card p[data-v-c5e1d96f]{color:var(--ea-muted);line-height:1.55}.booking-hero__actions[data-v-c5e1d96f]{flex-wrap:wrap;gap:.75rem;margin-top:1.2rem;display:flex}.booking-hero__actions a[data-v-c5e1d96f],.refresh-action[data-v-c5e1d96f],.booking-dialog .primary-action[data-v-c5e1d96f]{border:1px solid var(--ea-accent);background:var(--ea-accent);color:var(--ea-on-accent);cursor:pointer;border-radius:8px;padding:.75rem 1rem;font-weight:600;text-decoration:none}.booking-hero__actions .secondary-action[data-v-c5e1d96f],.refresh-action[data-v-c5e1d96f],.booking-dialog .secondary-action[data-v-c5e1d96f]{border-color:var(--ea-border);background:var(--ea-page);color:var(--ea-text)}.booking-hero dl[data-v-c5e1d96f]{border:1px solid var(--ea-border);background:var(--ea-panel);border-radius:8px;gap:.8rem;margin:0;padding:1rem;display:grid}.booking-hero dt[data-v-c5e1d96f]{color:var(--ea-muted);font-size:.82rem;font-weight:600}.booking-hero dd[data-v-c5e1d96f]{margin:.2rem 0 0}.booking-section[data-v-c5e1d96f]{border-top:1px solid var(--ea-border);padding:clamp(1.5rem,4vw,3rem) 0}.booking-section__header[data-v-c5e1d96f],.calendar-section-header[data-v-c5e1d96f],.booking-dialog header[data-v-c5e1d96f],.booking-dialog footer[data-v-c5e1d96f]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.booking-section__header[data-v-c5e1d96f]{margin-bottom:1rem}.booking-section h2[data-v-c5e1d96f],.booking-dialog h2[data-v-c5e1d96f]{margin:0;font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.1}.booking-calendar-surface[data-v-c5e1d96f]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;padding:.75rem;overflow:hidden}[data-v-c5e1d96f] .fc{color:var(--ea-text);font-family:inherit}[data-v-c5e1d96f] .fc .fc-toolbar.fc-header-toolbar{align-items:center;gap:.75rem;margin-bottom:1.2rem}[data-v-c5e1d96f] .fc .fc-toolbar-title{font-size:1.15rem;font-weight:700}[data-v-c5e1d96f] .fc .fc-button{border-color:var(--ea-accent);background:var(--ea-accent);box-shadow:none;color:var(--ea-on-accent);border-radius:7px;font-weight:700}[data-v-c5e1d96f] .fc .fc-button-primary:not(:disabled).fc-button-active,[data-v-c5e1d96f] .fc .fc-button-primary:not(:disabled):active{border-color:var(--ea-text);background:var(--ea-text);color:var(--ea-on-accent)}[data-v-c5e1d96f] .fc .fc-button-primary:disabled{border-color:var(--ea-muted);background:var(--ea-muted)}[data-v-c5e1d96f] .fc .fc-day-today{background:#fff8dc}[data-v-c5e1d96f] .fc .fc-timegrid-slot{height:3rem}[data-v-c5e1d96f] .fc .fc-event{border-radius:5px;font-weight:700}[data-v-c5e1d96f] .fc .fc-event.public-booking-event-available,[data-v-c5e1d96f] .fc .fc-v-event.public-booking-event-available,[data-v-c5e1d96f] .fc .fc-daygrid-event.public-booking-event-available,[data-v-c5e1d96f] .fc .fc-timegrid-event.public-booking-event-available{cursor:pointer;box-shadow:inset 0 0 0 1px #0f5f5b3d;color:#0b3f3c!important;background:#e3f4f1!important;border-color:#0f5f5b!important}[data-v-c5e1d96f] .fc .fc-event.public-booking-event-available:hover,[data-v-c5e1d96f] .fc .fc-v-event.public-booking-event-available:hover,[data-v-c5e1d96f] .fc .fc-daygrid-event.public-booking-event-available:hover,[data-v-c5e1d96f] .fc .fc-timegrid-event.public-booking-event-available:hover{background:#d3ede8!important;border-color:#0b3f3c!important}[data-v-c5e1d96f] .fc .public-booking-event-available .fc-event-main,[data-v-c5e1d96f] .fc .public-booking-event-available .fc-event-title,[data-v-c5e1d96f] .fc .public-booking-event-available .fc-event-time{font-weight:800;color:#0b3f3c!important}[data-v-c5e1d96f] .fc .fc-event.public-booking-event-busy,[data-v-c5e1d96f] .fc .fc-v-event.public-booking-event-busy,[data-v-c5e1d96f] .fc .fc-daygrid-event.public-booking-event-busy,[data-v-c5e1d96f] .fc .fc-timegrid-event.public-booking-event-busy{cursor:not-allowed;opacity:.96;box-shadow:inset 0 0 0 1px #ffffff29;color:#fff!important;background:#3f464d!important;border-color:#3f464d!important}[data-v-c5e1d96f] .fc .public-booking-event-busy .fc-event-main,[data-v-c5e1d96f] .fc .public-booking-event-busy .fc-event-title,[data-v-c5e1d96f] .fc .public-booking-event-busy .fc-event-time{font-weight:800;color:#fff!important}[data-v-c5e1d96f] .fc .fc-highlight{background:#1a73e824}.service-grid[data-v-c5e1d96f],.dialog-service-grid[data-v-c5e1d96f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.service-card[data-v-c5e1d96f],.dialog-service[data-v-c5e1d96f]{border:1px solid var(--ea-border);background:var(--ea-page);color:var(--ea-text);text-align:left;border-radius:8px;gap:.42rem;padding:1rem;display:grid}.service-card h3[data-v-c5e1d96f]{margin:0;font-size:1.18rem}.service-card span[data-v-c5e1d96f],.service-card small[data-v-c5e1d96f],.dialog-service span[data-v-c5e1d96f],.dialog-service small[data-v-c5e1d96f]{color:var(--ea-muted)}.dialog-backdrop[data-v-c5e1d96f]{z-index:50;background:#0f172a6b;place-items:start center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0;overflow:auto}.booking-dialog[data-v-c5e1d96f]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;gap:1rem;width:min(100%,44rem);padding:clamp(1rem,3vw,1.4rem);display:grid;box-shadow:0 18px 40px #0e1e482e}.dialog-section[data-v-c5e1d96f]{border-top:1px solid var(--ea-border);gap:.8rem;padding-top:1rem;display:grid}.dialog-section h3[data-v-c5e1d96f]{margin:0}.dialog-service[data-v-c5e1d96f]{cursor:pointer}.dialog-service.active[data-v-c5e1d96f]{border-color:var(--ea-accent);background:var(--ea-accent-soft)}.booking-form[data-v-c5e1d96f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.booking-form label[data-v-c5e1d96f]{color:var(--ea-muted);gap:.35rem;font-weight:600;display:grid}.booking-form input[data-v-c5e1d96f],.booking-form textarea[data-v-c5e1d96f]{border:1px solid var(--ea-border);width:100%;color:var(--ea-text);font:inherit;border-radius:8px;padding:.75rem}.wide-field[data-v-c5e1d96f],.booking-error[data-v-c5e1d96f]{grid-column:1/-1}.booking-error[data-v-c5e1d96f]{color:var(--ea-danger);margin:0;font-weight:600}.booking-dialog button[data-v-c5e1d96f]:disabled{cursor:not-allowed;opacity:.5}.booking-result[data-v-c5e1d96f]{border-left:3px solid var(--ea-warm-line);padding-left:1rem}@media (width<=820px){.booking-hero[data-v-c5e1d96f],.service-grid[data-v-c5e1d96f],.dialog-service-grid[data-v-c5e1d96f],.booking-form[data-v-c5e1d96f]{grid-template-columns:1fr}.calendar-section-header[data-v-c5e1d96f],.booking-dialog header[data-v-c5e1d96f],.booking-dialog footer[data-v-c5e1d96f]{flex-direction:column;align-items:flex-start}[data-v-c5e1d96f] .fc .fc-toolbar.fc-header-toolbar{flex-direction:column;align-items:stretch}[data-v-c5e1d96f] .fc .fc-toolbar-chunk{justify-content:center;display:flex}}.account-status[data-v-3abe8ef9]{width:fit-content;max-width:100%;position:relative}.status-trigger[data-v-3abe8ef9]{background:var(--ea-accent-soft);max-width:100%;min-height:48px;color:var(--ea-text);border-color:#0000;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:inline-flex}.status-chip[data-v-3abe8ef9]{border:1px solid var(--ea-border);color:var(--ea-muted-strong);border-radius:999px;padding:6px 10px;font-weight:600}.status-chip.active[data-v-3abe8ef9]{color:var(--ea-success);background:#e9f8f1;border-color:#b8e2cd}.status-chip.setup_required[data-v-3abe8ef9]{color:var(--ea-warning);background:#fff8e8;border-color:#f3d696}.status-chip.provider_issue[data-v-3abe8ef9]{color:var(--ea-danger);background:#fff1f0;border-color:#f2beb8}.funds-label[data-v-3abe8ef9]{color:var(--ea-muted-strong);font-weight:500}.funds-label strong[data-v-3abe8ef9]{color:var(--ea-text)}.provider-link[data-v-3abe8ef9]{color:var(--ea-accent);font-weight:600}.chevron[data-v-3abe8ef9]{color:var(--ea-muted);font-size:.8rem;font-weight:600}.status-panel[data-v-3abe8ef9]{z-index:25;background:var(--ea-page);border:0;border-radius:8px;gap:18px;width:min(420px,100vw - 34px);padding:16px;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 14px 34px #1018281f}.status-panel strong[data-v-3abe8ef9]{font-weight:600}.funds-summary[data-v-3abe8ef9]{gap:8px;display:grid}.funds-summary span[data-v-3abe8ef9],.funds-summary p[data-v-3abe8ef9],.usage-heading span[data-v-3abe8ef9],.usage-summary dt span[data-v-3abe8ef9],.usage-summary dd span[data-v-3abe8ef9],.status-signals dt[data-v-3abe8ef9]{color:var(--ea-muted)}.funds-summary strong[data-v-3abe8ef9]{font-size:1.45rem;line-height:1.2}.funds-summary p[data-v-3abe8ef9]{margin:0}.status-actions[data-v-3abe8ef9]{gap:10px;display:grid}.status-actions button[data-v-3abe8ef9]{min-height:46px;color:var(--ea-accent);background:0 0;border:0;border-radius:8px;justify-content:flex-start;padding:0 12px}.status-actions button[data-v-3abe8ef9]:hover:not(:disabled){background:var(--ea-panel-strong)}.usage-summary[data-v-3abe8ef9]{gap:12px;display:grid}.usage-heading[data-v-3abe8ef9],.usage-summary dl div[data-v-3abe8ef9]{justify-content:space-between;align-items:center;gap:16px;display:flex}.usage-summary dl[data-v-3abe8ef9]{gap:12px;margin:0;display:grid}.usage-summary dt[data-v-3abe8ef9],.usage-summary dd[data-v-3abe8ef9]{gap:3px;margin:0;display:grid}.usage-summary dd[data-v-3abe8ef9]{text-align:right}.usage-summary dd strong[data-v-3abe8ef9]{color:var(--ea-text)}.status-signals[data-v-3abe8ef9]{gap:12px;margin:0;display:grid}.status-signals div[data-v-3abe8ef9]{justify-content:space-between;align-items:center;gap:16px;display:flex}.status-signals dd[data-v-3abe8ef9]{color:var(--ea-text);text-align:right;margin:0;font-weight:600}@media (width<=640px){.status-trigger[data-v-3abe8ef9],.status-panel[data-v-3abe8ef9]{width:100%}}.ai-employees[data-v-ea27a0b4]{gap:16px;display:grid}.page-header[data-v-ea27a0b4],.create-card header[data-v-ea27a0b4],.create-card footer[data-v-ea27a0b4],.settings-panel header[data-v-ea27a0b4],.settings-panel footer[data-v-ea27a0b4],.list-header[data-v-ea27a0b4],.voice-header[data-v-ea27a0b4]{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-header h2[data-v-ea27a0b4],.list-header h3[data-v-ea27a0b4],.settings-panel h3[data-v-ea27a0b4],.create-card h3[data-v-ea27a0b4],.service-section h4[data-v-ea27a0b4],.voice-header h4[data-v-ea27a0b4]{margin:0;font-weight:600}.page-header span[data-v-ea27a0b4],.create-card header span[data-v-ea27a0b4],.list-header span[data-v-ea27a0b4],.settings-panel header span[data-v-ea27a0b4]{color:var(--ea-muted);font-weight:500}.eyebrow[data-v-ea27a0b4]{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600}.panel-error[data-v-ea27a0b4]{background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-danger);border-radius:8px;margin:0;padding:10px 12px;font-weight:500}.ai-employee-layout[data-v-ea27a0b4]{grid-template-columns:minmax(320px,380px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.employee-list[data-v-ea27a0b4],.create-card[data-v-ea27a0b4],.settings-panel[data-v-ea27a0b4],.voice-section[data-v-ea27a0b4]{gap:12px;display:grid}.create-card[data-v-ea27a0b4],.settings-panel[data-v-ea27a0b4],.employee-card[data-v-ea27a0b4]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px}.create-card[data-v-ea27a0b4],.settings-panel[data-v-ea27a0b4]{padding:16px}.list-header[data-v-ea27a0b4]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;padding:12px}.secondary-action[data-v-ea27a0b4]{border:1px solid var(--ea-border);background:var(--ea-page);color:var(--ea-text);cursor:pointer;font:inherit;border-radius:8px;min-height:38px;padding:8px 12px;font-weight:600}.list-empty[data-v-ea27a0b4]{border:1px dashed var(--ea-border);color:var(--ea-muted);border-radius:8px;margin:0;padding:14px;line-height:1.45}.employee-card[data-v-ea27a0b4]{text-align:left;align-items:start;gap:5px;min-height:84px;padding:14px;display:grid}.employee-card.selected[data-v-ea27a0b4]{border-color:var(--ea-accent);box-shadow:inset 0 0 0 1px var(--ea-accent)}.employee-card strong[data-v-ea27a0b4]{font-weight:500}.employee-card span[data-v-ea27a0b4],.employee-card small[data-v-ea27a0b4]{color:var(--ea-muted)}.field-label[data-v-ea27a0b4]{color:var(--ea-text);gap:8px;font-weight:600;display:grid}.field-label input[data-v-ea27a0b4],.field-label select[data-v-ea27a0b4],.field-label textarea[data-v-ea27a0b4]{border:1px solid var(--ea-border);background:var(--ea-page);width:100%;color:var(--ea-text);font:inherit;border-radius:8px;padding:10px 12px;font-weight:400}.field-label input[data-v-ea27a0b4],.field-label select[data-v-ea27a0b4]{min-height:42px}.field-label textarea[data-v-ea27a0b4]{resize:vertical}.settings-grid[data-v-ea27a0b4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.voice-section[data-v-ea27a0b4]{border-top:1px solid var(--ea-border);padding-top:14px}.selected-voice-summary[data-v-ea27a0b4]{border-top:1px solid var(--ea-border);align-items:start;gap:10px;padding-top:14px;display:grid}.selected-voice-summary h4[data-v-ea27a0b4]{margin:0}.selected-voice-summary p[data-v-ea27a0b4]:not(.eyebrow){color:var(--ea-muted);margin:0;line-height:1.35}.selected-pill[data-v-ea27a0b4],.voice-recommendation[data-v-ea27a0b4]{white-space:nowrap;border-radius:999px;font-size:.78rem;font-weight:600}.selected-pill[data-v-ea27a0b4]{background:var(--ea-panel-strong);border:1px solid var(--ea-border);color:var(--ea-text);padding:6px 10px}.voice-grid[data-v-ea27a0b4]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.voice-grid.compact[data-v-ea27a0b4]{grid-template-columns:1fr}.voice-card[data-v-ea27a0b4]{border:1px solid var(--ea-border);background:var(--ea-panel);border-radius:8px;gap:10px;min-height:210px;padding:14px;display:grid}.voice-card.selected[data-v-ea27a0b4]{border-color:var(--ea-accent);box-shadow:inset 3px 0 0 var(--ea-warm-line)}.voice-card.recommended[data-v-ea27a0b4]:not(.selected){box-shadow:inset 3px 0 0 var(--ea-warm-line)}.voice-choice[data-v-ea27a0b4]{align-items:start;gap:10px;display:flex}.voice-choice input[data-v-ea27a0b4]{width:18px;height:18px;margin-top:3px}.voice-choice span[data-v-ea27a0b4]{gap:2px;display:grid}.voice-choice strong[data-v-ea27a0b4]{color:var(--ea-text);font-size:1.05rem;font-weight:500;line-height:1.15}.voice-choice small[data-v-ea27a0b4]{color:var(--ea-text);font-weight:500}.voice-recommendation[data-v-ea27a0b4]{background:var(--ea-page);color:var(--ea-text);justify-self:start;padding:5px 8px}.voice-card p[data-v-ea27a0b4]{color:var(--ea-muted);margin:0;line-height:1.35}.voice-actions[data-v-ea27a0b4]{grid-template-columns:1fr 1fr;align-self:end;gap:8px;display:grid}.voice-actions button[data-v-ea27a0b4],.primary-action[data-v-ea27a0b4]{border:1px solid var(--ea-border);background:var(--ea-page);color:var(--ea-text);cursor:pointer;font:inherit;border-radius:8px;min-height:40px;padding:8px 12px;font-weight:600}.voice-actions button[data-v-ea27a0b4]:disabled{background:var(--ea-panel);color:var(--ea-muted);cursor:not-allowed}.primary-action[data-v-ea27a0b4]{border-color:var(--ea-accent);background:var(--ea-accent);color:var(--ea-page)}.primary-action[data-v-ea27a0b4]:disabled{background:var(--ea-muted);border-color:var(--ea-muted);cursor:wait}.service-section[data-v-ea27a0b4]{gap:10px;display:grid}.checkbox-row[data-v-ea27a0b4]{color:var(--ea-text);align-items:center;gap:9px;font-weight:500;display:flex}.checkbox-row input[data-v-ea27a0b4]{width:18px;height:18px}.empty-state[data-v-ea27a0b4]{align-content:start}.empty-state p[data-v-ea27a0b4]{color:var(--ea-muted);margin:0;line-height:1.45}@media (width<=1040px){.ai-employee-layout[data-v-ea27a0b4],.settings-grid[data-v-ea27a0b4]{grid-template-columns:1fr}}@media (width<=720px){.page-header[data-v-ea27a0b4],.create-card header[data-v-ea27a0b4],.create-card footer[data-v-ea27a0b4],.list-header[data-v-ea27a0b4],.settings-panel header[data-v-ea27a0b4],.settings-panel footer[data-v-ea27a0b4],.voice-header[data-v-ea27a0b4]{flex-direction:column;align-items:stretch}.voice-actions[data-v-ea27a0b4]{grid-template-columns:1fr}}.billing-page[data-v-cc8063ee]{gap:18px;display:grid}.billing-header[data-v-cc8063ee],.billing-panel header[data-v-cc8063ee],.billing-summary[data-v-cc8063ee]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.billing-header[data-v-cc8063ee],.billing-panel[data-v-cc8063ee],.billing-summary[data-v-cc8063ee]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;padding:18px}.billing-header>span[data-v-cc8063ee],.billing-summary span[data-v-cc8063ee],.usage-list dt span[data-v-cc8063ee],.usage-list dd span[data-v-cc8063ee],.payment-details dt[data-v-cc8063ee],.billing-panel p[data-v-cc8063ee],.empty-state[data-v-cc8063ee]{color:var(--ea-muted)}.eyebrow[data-v-cc8063ee]{color:var(--ea-muted);text-transform:uppercase;margin:0;font-size:.76rem;font-weight:600}h2[data-v-cc8063ee],h3[data-v-cc8063ee],p[data-v-cc8063ee],dl[data-v-cc8063ee],dd[data-v-cc8063ee]{margin:0}h2[data-v-cc8063ee]{margin-top:4px;font-size:1.28rem}h3[data-v-cc8063ee]{margin-top:4px;font-size:1.05rem}.billing-error[data-v-cc8063ee]{border-left:3px solid var(--ea-danger);color:var(--ea-danger);padding-left:10px;font-weight:600}.billing-summary[data-v-cc8063ee]{background:var(--ea-accent-soft);align-items:stretch}.billing-summary div[data-v-cc8063ee]{gap:6px;min-width:0;display:grid}.billing-summary strong[data-v-cc8063ee]{color:var(--ea-text)}.balance-block strong[data-v-cc8063ee]{font-size:2rem;line-height:1.05}.billing-grid[data-v-cc8063ee]{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;display:grid}.billing-panel[data-v-cc8063ee]{align-content:start;gap:16px;display:grid}.current-plan[data-v-cc8063ee],.payment-details[data-v-cc8063ee],.plan-actions[data-v-cc8063ee],.usage-list[data-v-cc8063ee],.top-up-actions[data-v-cc8063ee]{gap:12px;display:grid}.top-up-actions[data-v-cc8063ee]{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.current-plan[data-v-cc8063ee],.plan-row[data-v-cc8063ee]{border-top:1px solid var(--ea-border);gap:6px;padding-top:12px;display:grid}.current-plan[data-v-cc8063ee]{background:var(--ea-accent-soft);border:1px solid var(--ea-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:12px}.plan-row[data-v-cc8063ee]{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) minmax(82px,.7fr) minmax(120px,1fr) minmax(112px,.9fr) auto;align-items:center}.plan-row[data-v-cc8063ee]:first-child{border-top:0;padding-top:0}.current-plan span[data-v-cc8063ee],.plan-row span[data-v-cc8063ee]{color:var(--ea-muted)}.current-plan>div[data-v-cc8063ee],.plan-row>div[data-v-cc8063ee]{gap:4px;display:grid}.plan-row>div[data-v-cc8063ee]:nth-child(n+2){text-align:right}.plan-row button[data-v-cc8063ee],.top-up-actions button[data-v-cc8063ee]{border:1px solid var(--ea-border);background:var(--ea-page);min-height:42px;color:var(--ea-text);cursor:pointer;white-space:nowrap;border-radius:8px;font-weight:600}.plan-row button[data-v-cc8063ee]:hover:not(:disabled),.plan-row button[data-v-cc8063ee]:focus-visible:not(:disabled),.top-up-actions button[data-v-cc8063ee]:hover:not(:disabled),.top-up-actions button[data-v-cc8063ee]:focus-visible:not(:disabled){border-color:var(--ea-accent);color:var(--ea-accent)}.plan-row button[data-v-cc8063ee]:disabled,.top-up-actions button[data-v-cc8063ee]:disabled{cursor:not-allowed;opacity:.55}.payment-details div[data-v-cc8063ee],.usage-list div[data-v-cc8063ee],.payment-list li[data-v-cc8063ee]{border-top:1px solid var(--ea-border);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.payment-details div[data-v-cc8063ee]:first-child,.usage-list div[data-v-cc8063ee]:first-child,.payment-list li[data-v-cc8063ee]:first-child{border-top:0;padding-top:0}.payment-details dt[data-v-cc8063ee],.payment-details dd[data-v-cc8063ee],.usage-list dt[data-v-cc8063ee],.usage-list dd[data-v-cc8063ee]{gap:4px;display:grid}.payment-details dd[data-v-cc8063ee],.usage-list dd[data-v-cc8063ee]{text-align:right}.payment-list[data-v-cc8063ee]{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width<=780px){.billing-grid[data-v-cc8063ee]{grid-template-columns:1fr}}@media (width<=560px){.billing-header[data-v-cc8063ee],.billing-panel header[data-v-cc8063ee],.billing-summary[data-v-cc8063ee],.current-plan[data-v-cc8063ee],.plan-row[data-v-cc8063ee],.payment-details div[data-v-cc8063ee],.usage-list div[data-v-cc8063ee],.payment-list li[data-v-cc8063ee]{align-items:start;display:grid}.payment-details dd[data-v-cc8063ee],.plan-row>div[data-v-cc8063ee]:nth-child(n+2),.usage-list dd[data-v-cc8063ee]{text-align:left}}.booking-page[data-v-c317d064]{max-width:none}.booking-page-grid[data-v-c317d064]{grid-template-columns:minmax(20rem,.32fr) minmax(0,.68fr);gap:1rem;display:grid}.booking-admin[data-v-c317d064],.booking-preview[data-v-c317d064]{align-content:start;gap:1rem;display:grid}.admin-card[data-v-c317d064],.public-preview-hero[data-v-c317d064],.booking-preview-section[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;padding:1rem}.admin-card strong[data-v-c317d064]{overflow-wrap:anywhere;color:var(--ea-text);display:block}.admin-card p[data-v-c317d064],.public-preview-hero p[data-v-c317d064],.empty-preview[data-v-c317d064],.booking-result p[data-v-c317d064],.calendar-help[data-v-c317d064]{color:var(--ea-muted)}.preview-link[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-page);color:var(--ea-text);border-radius:8px;padding:.62rem .9rem;font-weight:600;text-decoration:none}.publish-status[data-v-c317d064]{border-radius:999px;padding:.34rem .7rem;font-size:.84rem;font-weight:600}.publish-status.draft[data-v-c317d064]{background:var(--ea-panel-strong);color:var(--ea-muted)}.publish-status.published[data-v-c317d064]{color:#0f5f5b;background:#e5f5f3}.layout-options[data-v-c317d064]{gap:.8rem;display:grid}.layout-options button[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-page);color:var(--ea-text);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:.9rem;padding:.8rem;display:grid}.layout-options button.active[data-v-c317d064]{border-color:var(--ea-accent);background:var(--ea-accent-soft)}.wireframe[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-panel);border-radius:6px;grid-template-columns:repeat(6,1fr);grid-auto-rows:.52rem;gap:.25rem;min-height:5.6rem;padding:.45rem;display:grid}.wireframe-block[data-v-c317d064]{background:#cfd8e3;border-radius:3px}.wireframe-block--header[data-v-c317d064]{background:#8aaee8;grid-column:1/-1}.wireframe-block--hero[data-v-c317d064]{background:#e6edf7;grid-area:span 2/1/auto/-1}.wireframe-block--services[data-v-c317d064]{background:#dce7f4;grid-area:span 2/span 3}.wireframe-block--calendar[data-v-c317d064]{background:#b7cbe8;grid-area:span 3/span 3}.wireframe-block--dialog[data-v-c317d064]{background:#b56555;grid-column:span 2}.layout-copy[data-v-c317d064]{gap:.25rem;display:grid}.layout-copy strong[data-v-c317d064],.source-list dt[data-v-c317d064],.preview-services button strong[data-v-c317d064],.booking-result strong[data-v-c317d064],.dialog-service strong[data-v-c317d064]{font-weight:600}.layout-copy span[data-v-c317d064],.preview-services small[data-v-c317d064],.dialog-service small[data-v-c317d064]{color:var(--ea-muted)}.source-list[data-v-c317d064]{gap:.8rem;margin:0;display:grid}.source-list div[data-v-c317d064]{border-top:1px solid var(--ea-border);padding-top:.8rem}.source-list dt[data-v-c317d064]{color:var(--ea-muted);font-size:.8rem}.source-list dd[data-v-c317d064]{color:var(--ea-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;margin:.2rem 0 0;display:flex}.source-list button[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-page);color:var(--ea-muted-strong);cursor:pointer;border-radius:8px}.public-preview-hero[data-v-c317d064]{background:var(--ea-panel);grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr);gap:1rem;display:grid}.preview-kicker[data-v-c317d064]{margin:0 0 .45rem;font-size:.82rem;font-weight:600;color:var(--ea-accent)!important}.public-preview-hero h3[data-v-c317d064],.preview-section-header h3[data-v-c317d064],.booking-dialog h3[data-v-c317d064]{color:var(--ea-text);margin:0;font-size:1.4rem;font-weight:600;line-height:1.16}.public-preview-hero p[data-v-c317d064]{margin:.55rem 0 0;line-height:1.55}.preview-section-note[data-v-c317d064]{color:var(--ea-muted);margin:.45rem 0 0;line-height:1.5}.public-preview-hero a[data-v-c317d064]{background:var(--ea-accent);color:#fff;border-radius:8px;width:fit-content;margin-top:1rem;padding:.7rem .95rem;font-weight:600;text-decoration:none;display:inline-flex}.public-preview-hero dl[data-v-c317d064]{gap:.75rem;margin:0;display:grid}.public-preview-hero dt[data-v-c317d064]{color:var(--ea-muted);font-size:.78rem;font-weight:600}.public-preview-hero dd[data-v-c317d064]{color:var(--ea-text);margin:.15rem 0 0}.preview-section-header[data-v-c317d064],.calendar-preview-header[data-v-c317d064],.booking-dialog header[data-v-c317d064],.booking-dialog footer[data-v-c317d064]{margin-bottom:.85rem}.calendar-preview-header[data-v-c317d064],.booking-dialog header[data-v-c317d064],.booking-dialog footer[data-v-c317d064]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.preview-services[data-v-c317d064]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.layout-compact .preview-services[data-v-c317d064]{grid-template-columns:1fr}.preview-services button[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-page);color:var(--ea-text);text-align:left;cursor:pointer;border-radius:8px;gap:.35rem;padding:.85rem;display:grid}.preview-services button span[data-v-c317d064]{color:var(--ea-muted);font-size:.78rem;font-weight:600}.preview-services button.active[data-v-c317d064]{border-color:var(--ea-accent);background:var(--ea-accent-soft)}.calendar-preview-surface[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;padding:.75rem;overflow:hidden}.calendar-help[data-v-c317d064]{margin:.8rem 0 0;line-height:1.45}.calendar-error[data-v-c317d064]{border:1px solid var(--ea-border);color:var(--ea-danger);border-radius:8px;margin:0 0 .8rem;padding:.75rem;font-weight:600}.booking-result[data-v-c317d064]{border-left:3px solid var(--ea-warm-line)}.dialog-backdrop[data-v-c317d064]{z-index:40;background:#1219235c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.booking-dialog[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;gap:1rem;width:min(100%,760px);max-height:min(90vh,760px);padding:1rem;display:grid;overflow:auto}.dialog-section[data-v-c317d064]{gap:.75rem;display:grid}.dialog-service[data-v-c317d064]{border:1px solid var(--ea-border);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.75rem;padding:.85rem;display:grid}.dialog-service span[data-v-c317d064]{gap:.25rem;display:grid}.dialog-form[data-v-c317d064]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-label[data-v-c317d064]{color:var(--ea-muted);gap:.35rem;font-size:.88rem;font-weight:600;display:grid}.field-label input[data-v-c317d064],.field-label textarea[data-v-c317d064]{border:1px solid var(--ea-border);background:var(--ea-page);width:100%;color:var(--ea-text);border-radius:8px;padding:.68rem .75rem}.wide-field[data-v-c317d064]{grid-column:1/-1}[data-v-c317d064] .fc{color:var(--ea-text);font-family:inherit}[data-v-c317d064] .fc .fc-button{border-color:var(--ea-accent);background:var(--ea-accent);box-shadow:none;border-radius:7px;font-weight:600}[data-v-c317d064] .fc .fc-button-primary:disabled{border-color:var(--ea-muted);background:var(--ea-muted)}[data-v-c317d064] .fc .fc-toolbar-title{font-size:1.05rem;font-weight:600}[data-v-c317d064] .fc .fc-event{border-color:var(--ea-muted);background:var(--ea-muted);cursor:not-allowed;border-radius:5px}[data-v-c317d064] .fc .fc-highlight{background:var(--ea-accent-soft)}@media (width<=1120px){.booking-page-grid[data-v-c317d064],.public-preview-hero[data-v-c317d064],.preview-services[data-v-c317d064],.dialog-form[data-v-c317d064],.layout-options button[data-v-c317d064]{grid-template-columns:1fr}}.calendar-workspace[data-v-5f97074d]{gap:16px;display:grid}.calendar-header[data-v-5f97074d],.calendar-editor header[data-v-5f97074d],.calendar-editor footer[data-v-5f97074d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.calendar-header h2[data-v-5f97074d],.calendar-editor h3[data-v-5f97074d]{margin:0}.calendar-layout[data-v-5f97074d]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.calendar-surface[data-v-5f97074d],.calendar-editor[data-v-5f97074d]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;min-width:0}.calendar-surface[data-v-5f97074d]{padding:12px}.calendar-editor[data-v-5f97074d]{gap:14px;padding:16px;display:grid}.calendar-editor footer[data-v-5f97074d]{flex-wrap:wrap;justify-content:flex-start}.calendar-error[data-v-5f97074d]{background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-danger);border-radius:8px;margin:0;padding:10px 12px;font-weight:600}.eyebrow[data-v-5f97074d]{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600}.field-label[data-v-5f97074d]{color:var(--ea-text);gap:8px;font-weight:600;display:grid}.field-label input[data-v-5f97074d],.field-label select[data-v-5f97074d],.field-label textarea[data-v-5f97074d]{border:1px solid var(--ea-border);background:var(--ea-page);width:100%;color:var(--ea-text);font:inherit;border-radius:8px;padding:10px 12px}.field-label input[data-v-5f97074d],.field-label select[data-v-5f97074d]{min-height:42px}.field-label small[data-v-5f97074d]{color:var(--ea-warning);font-weight:600;line-height:1.35}.field-label textarea[data-v-5f97074d]{resize:vertical}.danger-action[data-v-5f97074d]{border-color:var(--ea-danger);color:var(--ea-danger)}[data-v-5f97074d] .fc{color:var(--ea-text);font-family:inherit}[data-v-5f97074d] .fc .fc-button{background:var(--ea-accent);border-color:var(--ea-accent);box-shadow:none;border-radius:7px;font-weight:600}[data-v-5f97074d] .fc .fc-button-primary:disabled{background:var(--ea-muted);border-color:var(--ea-muted)}[data-v-5f97074d] .fc .fc-toolbar-title{font-size:1.1rem;font-weight:600}[data-v-5f97074d] .fc .fc-event{background:var(--ea-accent);border-color:var(--ea-accent);cursor:pointer;border-radius:5px}@media (width<=960px){.calendar-layout[data-v-5f97074d]{grid-template-columns:1fr}}.workspace-panel[data-v-678ed04e]{gap:16px;display:grid}.panel-header[data-v-678ed04e],.detail-header[data-v-678ed04e],.call-row header[data-v-678ed04e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-header h2[data-v-678ed04e],.detail-header h3[data-v-678ed04e],.transcript-panel h4[data-v-678ed04e]{margin:0}.panel-header span[data-v-678ed04e]{color:var(--ea-muted);font-weight:600}.eyebrow[data-v-678ed04e]{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600}.panel-error[data-v-678ed04e]{background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-danger);border-radius:8px;margin:0;padding:10px 12px;font-weight:600}.filter-bar[data-v-678ed04e],.call-detail[data-v-678ed04e]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;padding:14px}.filter-bar[data-v-678ed04e]{gap:12px;display:grid}.quick-filters[data-v-678ed04e]{flex-wrap:wrap;gap:8px;display:flex}.quick-filters button[data-v-678ed04e],.call-row[data-v-678ed04e]{appearance:none;background:var(--ea-page);border:1px solid var(--ea-border);color:inherit;cursor:pointer;border-radius:8px}.quick-filters button[data-v-678ed04e]{padding:8px 10px;font-weight:600}.quick-filters button.selected[data-v-678ed04e],.call-row.selected[data-v-678ed04e]{border-color:var(--ea-accent);box-shadow:inset 0 0 0 1px var(--ea-accent)}.filter-grid[data-v-678ed04e]{grid-template-columns:150px 210px 160px minmax(220px,1fr);gap:10px;display:grid}label[data-v-678ed04e]{gap:6px;display:grid}label span[data-v-678ed04e],.call-row dt[data-v-678ed04e],.detail-grid dt[data-v-678ed04e],.cost-grid dt[data-v-678ed04e],.call-row header span[data-v-678ed04e],.transcript-turn span[data-v-678ed04e]{color:var(--ea-muted);text-transform:uppercase;font-size:.76rem;font-weight:600}input[data-v-678ed04e],select[data-v-678ed04e]{border:1px solid var(--ea-border);color:var(--ea-text);font:inherit;border-radius:8px;width:100%;min-width:0;padding:9px 10px}.calls-workbench[data-v-678ed04e]{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);gap:14px;display:grid}.call-list[data-v-678ed04e],.call-detail[data-v-678ed04e],.cost-panel[data-v-678ed04e],.transcript-panel[data-v-678ed04e],.transcript-list[data-v-678ed04e]{gap:10px;min-width:0;display:grid}.call-row[data-v-678ed04e]{text-align:left;gap:10px;padding:14px;display:grid}.call-row strong[data-v-678ed04e]{font-size:1rem}.call-row p[data-v-678ed04e],.summary[data-v-678ed04e],.empty-state[data-v-678ed04e],.empty-copy[data-v-678ed04e],.transcript-turn p[data-v-678ed04e]{color:var(--ea-muted);margin:0;line-height:1.45}.call-row dl[data-v-678ed04e],.detail-grid[data-v-678ed04e]{gap:10px;margin:0;display:grid}.call-row dl[data-v-678ed04e]{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-grid[data-v-678ed04e]{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-grid[data-v-678ed04e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.cost-grid .wide[data-v-678ed04e]{grid-column:1/-1}.call-row dd[data-v-678ed04e],.detail-grid dd[data-v-678ed04e],.cost-grid dd[data-v-678ed04e]{overflow-wrap:anywhere;margin:4px 0 0}.call-row b[data-v-678ed04e],.detail-header b[data-v-678ed04e]{background:var(--ea-panel-strong);color:var(--ea-text);text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:.78rem}.call-row b.review[data-v-678ed04e],.detail-header b.review[data-v-678ed04e]{background:var(--ea-panel-strong);color:var(--ea-warning)}.call-detail[data-v-678ed04e]{align-content:start}.summary[data-v-678ed04e]{font-size:1.02rem}.cost-panel[data-v-678ed04e]{background:var(--ea-panel);border:1px solid var(--ea-border);border-radius:8px;padding:14px}.cost-panel h4[data-v-678ed04e]{margin:0}.cost-note[data-v-678ed04e]{color:var(--ea-warning);margin:0;line-height:1.45}.transcript-panel[data-v-678ed04e]{border-top:1px solid var(--ea-border);padding-top:14px}.transcript-turn[data-v-678ed04e]{border-top:1px solid var(--ea-border);gap:5px;padding-top:10px;display:grid}.transcript-turn[data-v-678ed04e]:first-child{border-top:0;padding-top:0}.empty-state[data-v-678ed04e]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;padding:18px}@media (width<=1040px){.calls-workbench[data-v-678ed04e],.filter-grid[data-v-678ed04e],.cost-grid[data-v-678ed04e]{grid-template-columns:1fr}}@media (width<=640px){.panel-header[data-v-678ed04e],.detail-header[data-v-678ed04e],.call-row header[data-v-678ed04e]{flex-direction:column;align-items:flex-start}.call-row dl[data-v-678ed04e],.detail-grid[data-v-678ed04e],.cost-grid[data-v-678ed04e]{grid-template-columns:1fr}}.workspace-panel[data-v-0dc9d6ce]{gap:16px;display:grid}.panel-header[data-v-0dc9d6ce],.detail-header[data-v-0dc9d6ce],.subsection-header[data-v-0dc9d6ce],.header-actions[data-v-0dc9d6ce],.detail-actions[data-v-0dc9d6ce],.form-actions[data-v-0dc9d6ce]{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-header h2[data-v-0dc9d6ce],.detail-header h3[data-v-0dc9d6ce],.subsection-header h4[data-v-0dc9d6ce],.notes-block h4[data-v-0dc9d6ce]{margin:0}.header-actions span[data-v-0dc9d6ce],.subsection-header span[data-v-0dc9d6ce]{color:var(--ea-muted);font-weight:600}.eyebrow[data-v-0dc9d6ce]{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600}.panel-error[data-v-0dc9d6ce]{background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-danger);border-radius:8px;margin:0;padding:10px 12px;font-weight:600}.client-toolbar[data-v-0dc9d6ce]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;gap:12px;padding:14px;display:grid}.view-toggle[data-v-0dc9d6ce]{flex-wrap:wrap;gap:8px;display:flex}.view-toggle button[data-v-0dc9d6ce]{appearance:none;background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-text);cursor:pointer;border-radius:8px;padding:8px 10px;font-weight:600}.view-toggle button.selected[data-v-0dc9d6ce]{background:var(--ea-accent-soft);border-color:var(--ea-accent);color:var(--ea-text)}.filter-grid[data-v-0dc9d6ce]{grid-template-columns:minmax(220px,1fr) 160px 140px 150px;gap:10px;display:grid}.clients-workbench[data-v-0dc9d6ce]{grid-template-columns:minmax(230px,320px) minmax(0,1fr);gap:14px;display:grid}.client-list[data-v-0dc9d6ce],.client-detail[data-v-0dc9d6ce],.client-form[data-v-0dc9d6ce],.client-profile[data-v-0dc9d6ce],.calls-panel[data-v-0dc9d6ce],.transcript-pane[data-v-0dc9d6ce]{min-width:0}.client-list[data-v-0dc9d6ce]{align-content:start;gap:8px;display:grid}.client-row[data-v-0dc9d6ce],.call-row[data-v-0dc9d6ce]{appearance:none;background:var(--ea-page);border:1px solid var(--ea-border);color:inherit;cursor:pointer;text-align:left;border-radius:8px}.client-row[data-v-0dc9d6ce]{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.client-row.selected[data-v-0dc9d6ce],.call-row.selected[data-v-0dc9d6ce]{border-color:var(--ea-accent);box-shadow:inset 0 0 0 1px var(--ea-accent)}.client-row span[data-v-0dc9d6ce],.call-row[data-v-0dc9d6ce]{gap:4px;display:grid}.client-row small[data-v-0dc9d6ce],.call-row span[data-v-0dc9d6ce],.transcript-pane header span[data-v-0dc9d6ce],.transcript-turn span[data-v-0dc9d6ce]{color:var(--ea-muted);font-size:.78rem;font-weight:600}.client-row b[data-v-0dc9d6ce]{color:var(--ea-warning)}.client-card-grid[data-v-0dc9d6ce]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.client-summary-card[data-v-0dc9d6ce]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.client-summary-card header[data-v-0dc9d6ce]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.client-summary-card header>div[data-v-0dc9d6ce]{gap:4px;display:grid}.client-summary-card header span[data-v-0dc9d6ce]{background:var(--ea-panel-strong);color:var(--ea-text);border-radius:999px;width:fit-content;padding:5px 9px;font-size:.78rem;font-weight:600}.client-summary-card header b[data-v-0dc9d6ce]{color:var(--ea-warning)}.client-summary-card p[data-v-0dc9d6ce]{color:var(--ea-muted);margin:0;line-height:1.45}.client-summary-card dl[data-v-0dc9d6ce]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.client-summary-card dd[data-v-0dc9d6ce]{overflow-wrap:anywhere;margin:4px 0 0}.card-actions[data-v-0dc9d6ce],.table-actions[data-v-0dc9d6ce]{flex-wrap:wrap;gap:8px;display:flex}.client-table[data-v-0dc9d6ce]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;display:grid;overflow-x:auto}.table-row[data-v-0dc9d6ce]{grid-template-columns:minmax(160px,1.2fr) minmax(120px,1fr) minmax(160px,1.1fr) minmax(90px,.6fr) minmax(90px,.7fr) minmax(70px,.4fr) minmax(220px,.9fr);align-items:center;gap:12px;min-width:1000px;padding:12px 14px;display:grid}.table-row+.table-row[data-v-0dc9d6ce]{border-top:1px solid var(--ea-border)}.table-row span[data-v-0dc9d6ce],.table-row strong[data-v-0dc9d6ce]{overflow-wrap:anywhere;min-width:0}.table-head[data-v-0dc9d6ce]{background:var(--ea-panel);color:var(--ea-muted);text-transform:uppercase;font-size:.76rem;font-weight:600}.client-detail[data-v-0dc9d6ce]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;padding:18px}.client-form[data-v-0dc9d6ce],.client-profile[data-v-0dc9d6ce],.calls-panel[data-v-0dc9d6ce]{gap:16px;display:grid}.form-grid[data-v-0dc9d6ce],.profile-grid[data-v-0dc9d6ce]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}label[data-v-0dc9d6ce],.wide-field[data-v-0dc9d6ce]{gap:6px;display:grid}label span[data-v-0dc9d6ce],.profile-grid dt[data-v-0dc9d6ce],.client-summary-card dt[data-v-0dc9d6ce]{color:var(--ea-muted);text-transform:uppercase;font-size:.76rem;font-weight:600}input[data-v-0dc9d6ce],select[data-v-0dc9d6ce],textarea[data-v-0dc9d6ce]{border:1px solid var(--ea-border);color:var(--ea-text);font:inherit;border-radius:8px;width:100%;padding:10px 11px}textarea[data-v-0dc9d6ce]{resize:vertical}.rating-control[data-v-0dc9d6ce]{gap:3px;display:flex}.rating-control button[data-v-0dc9d6ce]{appearance:none;color:var(--ea-muted);cursor:pointer;background:0 0;border:0;padding:3px;font-size:1.45rem;line-height:1}.rating-control button.active[data-v-0dc9d6ce]{color:var(--ea-warning)}.profile-grid[data-v-0dc9d6ce]{margin:0}.profile-grid div[data-v-0dc9d6ce]{min-width:0}.profile-grid dd[data-v-0dc9d6ce]{overflow-wrap:anywhere;margin:4px 0 0}.notes-block[data-v-0dc9d6ce]{border-top:1px solid var(--ea-border);gap:8px;padding-top:14px;display:grid}.notes-block p[data-v-0dc9d6ce],.empty-copy[data-v-0dc9d6ce],.empty-state[data-v-0dc9d6ce]{color:var(--ea-muted);margin:0;line-height:1.45}.calls-panel[data-v-0dc9d6ce]{border-top:1px solid var(--ea-border);padding-top:14px}.call-detail-grid[data-v-0dc9d6ce]{grid-template-columns:minmax(210px,280px) minmax(0,1fr);gap:12px;display:grid}.linked-call-list[data-v-0dc9d6ce]{align-content:start;gap:8px;display:grid}.call-row[data-v-0dc9d6ce]{padding:11px 12px}.transcript-pane[data-v-0dc9d6ce]{background:var(--ea-panel);border:1px solid var(--ea-border);border-radius:8px;gap:12px;padding:14px;display:grid}.transcript-pane header[data-v-0dc9d6ce],.transcript-turn[data-v-0dc9d6ce]{gap:5px;display:grid}.transcript-list[data-v-0dc9d6ce]{gap:10px;display:grid}.transcript-turn[data-v-0dc9d6ce]{border-top:1px solid var(--ea-border);padding-top:10px}.transcript-turn[data-v-0dc9d6ce]:first-child{border-top:0;padding-top:0}.transcript-turn p[data-v-0dc9d6ce]{margin:0}.primary-action[data-v-0dc9d6ce],.secondary-action[data-v-0dc9d6ce],.destructive-action[data-v-0dc9d6ce],.form-actions button[data-v-0dc9d6ce]{border:1px solid var(--ea-border);cursor:pointer;border-radius:8px;padding:10px 13px;font-weight:600}.primary-action[data-v-0dc9d6ce]{background:var(--ea-accent);border-color:var(--ea-accent);color:var(--ea-page)}.destructive-action[data-v-0dc9d6ce]{background:var(--ea-page);border-color:var(--ea-border);color:var(--ea-danger)}.secondary-action[data-v-0dc9d6ce],.form-actions button[data-v-0dc9d6ce]:not(.primary-action){background:var(--ea-page);color:var(--ea-text)}button[data-v-0dc9d6ce]:disabled{cursor:not-allowed;opacity:.65}.empty-state[data-v-0dc9d6ce]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;padding:18px}@media (width<=980px){.clients-workbench[data-v-0dc9d6ce],.filter-grid[data-v-0dc9d6ce],.call-detail-grid[data-v-0dc9d6ce]{grid-template-columns:1fr}.client-card-grid[data-v-0dc9d6ce],.form-grid[data-v-0dc9d6ce],.profile-grid[data-v-0dc9d6ce]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.panel-header[data-v-0dc9d6ce],.detail-header[data-v-0dc9d6ce],.subsection-header[data-v-0dc9d6ce],.header-actions[data-v-0dc9d6ce],.detail-actions[data-v-0dc9d6ce],.form-actions[data-v-0dc9d6ce]{flex-direction:column;align-items:flex-start}.form-grid[data-v-0dc9d6ce],.profile-grid[data-v-0dc9d6ce],.client-card-grid[data-v-0dc9d6ce],.client-summary-card dl[data-v-0dc9d6ce]{grid-template-columns:1fr}}.workspace-header-icon[data-v-e5a42a0e]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.95px;width:22px;height:22px}.integrations-page[data-v-3252f11a]{gap:18px;display:grid}.integrations-intro[data-v-3252f11a],.connection-card[data-v-3252f11a],.health-panel[data-v-3252f11a]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px}.integrations-intro[data-v-3252f11a]{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);align-items:stretch;gap:18px;padding:20px;display:grid}.integrations-intro>div[data-v-3252f11a]{align-content:start;gap:8px;display:grid}.eyebrow[data-v-3252f11a]{color:var(--ea-muted);text-transform:uppercase;margin:0;font-size:.76rem;font-weight:600}h2[data-v-3252f11a],h3[data-v-3252f11a],p[data-v-3252f11a],dl[data-v-3252f11a],dd[data-v-3252f11a]{margin:0}h2[data-v-3252f11a]{font-size:1.12rem;line-height:1.15}h3[data-v-3252f11a]{font-size:1.06rem;line-height:1.2}.integrations-intro p[data-v-3252f11a],.connection-summary[data-v-3252f11a],.source-card p[data-v-3252f11a],.health-list p[data-v-3252f11a]{color:var(--ea-muted);line-height:1.5}.source-card[data-v-3252f11a]{border:1px solid var(--ea-border);background:var(--ea-panel);border-radius:8px;align-content:start;gap:7px;padding:16px;display:grid}.source-card span[data-v-3252f11a],.connection-facts dt[data-v-3252f11a]{color:var(--ea-muted);text-transform:uppercase;font-size:.78rem;font-weight:600}.source-card strong[data-v-3252f11a]{color:var(--ea-text);font-size:1.04rem}.connection-grid[data-v-3252f11a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.connection-card[data-v-3252f11a]{align-content:start;gap:16px;padding:18px;display:grid}.connection-card header[data-v-3252f11a],.health-panel header[data-v-3252f11a],.health-list li[data-v-3252f11a]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.connection-card header div[data-v-3252f11a],.health-panel header div[data-v-3252f11a]{gap:4px;display:grid}.status-pill[data-v-3252f11a]{white-space:nowrap;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.78rem;font-weight:600;display:inline-flex}.status-pill--good[data-v-3252f11a]{border:1px solid var(--ea-border);background:var(--ea-panel);color:var(--ea-success)}.status-pill--warning[data-v-3252f11a]{border:1px solid var(--ea-border);background:var(--ea-panel-strong);color:var(--ea-warning)}.status-pill--danger[data-v-3252f11a]{border:1px solid var(--ea-border);background:var(--ea-page);color:var(--ea-danger)}.status-pill--neutral[data-v-3252f11a]{border:1px solid var(--ea-border);background:var(--ea-panel);color:var(--ea-muted)}.connection-facts[data-v-3252f11a]{gap:10px;display:grid}.connection-facts div[data-v-3252f11a]{border-top:1px solid var(--ea-border);gap:4px;padding-top:10px;display:grid}.connection-facts div[data-v-3252f11a]:first-child{border-top:0;padding-top:0}.connection-facts dd[data-v-3252f11a]{color:var(--ea-text);font-weight:600}.connection-actions[data-v-3252f11a]{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.connection-actions a[data-v-3252f11a],.connection-actions button[data-v-3252f11a]{border:1px solid var(--ea-border);background:var(--ea-page);min-height:38px;color:var(--ea-text);font:inherit;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.connection-actions .primary-action[data-v-3252f11a]{border-color:var(--ea-accent);background:var(--ea-accent);color:var(--ea-page)}.health-panel[data-v-3252f11a]{gap:14px;padding:18px;display:grid}.health-list[data-v-3252f11a]{gap:0;margin:0;padding:0;list-style:none;display:grid}.health-list li[data-v-3252f11a]{border-top:1px solid var(--ea-border);padding:14px 0}.health-list li[data-v-3252f11a]:first-child{border-top:0;padding-top:0}.health-list li[data-v-3252f11a]:last-child{padding-bottom:0}.health-list div[data-v-3252f11a]{gap:4px;display:grid}@media (width<=1120px){.connection-grid[data-v-3252f11a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.integrations-intro[data-v-3252f11a],.connection-grid[data-v-3252f11a]{grid-template-columns:1fr}.connection-card header[data-v-3252f11a],.health-panel header[data-v-3252f11a],.health-list li[data-v-3252f11a]{justify-content:stretch;display:grid}.status-pill[data-v-3252f11a]{justify-self:start}}.message-center[data-v-b3205c21]{position:relative}.message-trigger[data-v-b3205c21]{width:42px;min-width:42px;min-height:42px;color:var(--ea-muted-strong);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background .16s,color .16s;display:grid;position:relative}.message-trigger[data-v-b3205c21]:hover,.message-trigger[aria-expanded=true][data-v-b3205c21]{background:var(--ea-panel-strong);color:var(--ea-text)}.message-badge[data-v-b3205c21]{border:2px solid var(--ea-panel);background:var(--ea-danger);min-width:20px;height:20px;color:var(--ea-page);border-radius:999px;place-items:center;padding:0 5px;font-size:.72rem;font-weight:600;display:grid;position:absolute;top:-7px;right:-7px}.message-panel[data-v-b3205c21]{z-index:20;background:var(--ea-page);border:0;border-radius:8px;gap:14px;width:min(420px,100vw - 34px);padding:16px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 34px #1018281f}.message-panel header[data-v-b3205c21],.message-list li footer[data-v-b3205c21]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eyebrow[data-v-b3205c21],.message-list p[data-v-b3205c21],.message-muted[data-v-b3205c21],.message-error[data-v-b3205c21]{margin:0}.eyebrow[data-v-b3205c21]{color:var(--ea-muted);font-size:.76rem;font-weight:600}h2[data-v-b3205c21]{margin:4px 0 0;font-size:1.05rem;font-weight:600}.message-list[data-v-b3205c21]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.message-list li[data-v-b3205c21]{background:var(--ea-panel);border:0;border-radius:8px;gap:12px;padding:12px;display:grid}.message-list li.critical[data-v-b3205c21]{background:var(--ea-panel)}.message-list li.read[data-v-b3205c21]{background:var(--ea-page)}.message-list span[data-v-b3205c21]{color:var(--ea-danger);font-size:.72rem;font-weight:600;display:block}.message-list strong[data-v-b3205c21]{margin-top:3px;font-weight:600;display:block}.message-list p[data-v-b3205c21],.message-muted[data-v-b3205c21]{color:var(--ea-muted);line-height:1.45}.message-error[data-v-b3205c21]{color:var(--ea-danger);font-weight:600}.message-list li footer[data-v-b3205c21]{justify-content:flex-start}.message-list button[data-v-b3205c21],.message-panel header button[data-v-b3205c21]{background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 10px}.message-list button[data-v-b3205c21]:hover:not(:disabled),.message-panel header button[data-v-b3205c21]:hover:not(:disabled){background:var(--ea-panel-strong)}.overview-page[data-v-57530d34]{gap:18px;display:grid}.overview-metrics[data-v-57530d34]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-tile[data-v-57530d34],.overview-panel[data-v-57530d34]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px}.metric-tile[data-v-57530d34]{gap:6px;min-height:150px;padding:16px;display:grid}.metric-tile span[data-v-57530d34],.metric-tile small[data-v-57530d34],.integration-list span[data-v-57530d34],.coverage-list span[data-v-57530d34],.attention-list small[data-v-57530d34],.pipeline-grid span[data-v-57530d34],.empty-state[data-v-57530d34]{color:var(--ea-muted)}.metric-tile strong[data-v-57530d34]{font-size:2rem;line-height:1}.metric-tile button[data-v-57530d34],.attention-list button[data-v-57530d34]{justify-self:start;min-height:34px;margin-top:auto;padding:0 10px}.overview-grid[data-v-57530d34]{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px;display:grid}.overview-panel[data-v-57530d34]{gap:16px;padding:18px;display:grid}.overview-panel header[data-v-57530d34]{gap:4px;display:grid}.eyebrow[data-v-57530d34]{color:var(--ea-muted);text-transform:uppercase;margin:0;font-size:.76rem;font-weight:600}h2[data-v-57530d34]{margin:0;font-size:1.06rem;line-height:1.2}.attention-list[data-v-57530d34],.integration-list[data-v-57530d34],.empty-state[data-v-57530d34]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.empty-state[data-v-57530d34]{border:1px dashed var(--ea-border);border-radius:8px;padding:12px}.attention-list li[data-v-57530d34]{border-top:1px solid var(--ea-border);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding-top:10px;display:grid}.attention-list li[data-v-57530d34]:first-child,.integration-list li[data-v-57530d34]:first-child{border-top:0;padding-top:0}.attention-list strong[data-v-57530d34]{background:var(--ea-panel-strong);border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.attention-list span[data-v-57530d34],.attention-list small[data-v-57530d34]{display:block}.pipeline-grid[data-v-57530d34]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pipeline-grid div[data-v-57530d34]{border:1px solid var(--ea-border);border-radius:8px;gap:4px;padding:12px;display:grid}.pipeline-grid strong[data-v-57530d34]{font-size:1.5rem}.integration-list li[data-v-57530d34],.coverage-list div[data-v-57530d34]{border-top:1px solid var(--ea-border);justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.coverage-list[data-v-57530d34]{gap:12px;display:grid}.coverage-list div[data-v-57530d34]:first-child{border-top:0;padding-top:0}@media (width<=1120px){.overview-metrics[data-v-57530d34]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.overview-metrics[data-v-57530d34],.overview-grid[data-v-57530d34],.pipeline-grid[data-v-57530d34]{grid-template-columns:1fr}.attention-list li[data-v-57530d34]{grid-template-columns:40px minmax(0,1fr)}.attention-list button[data-v-57530d34]{grid-column:2}}.placeholder-page[data-v-d01aee69]{display:grid}.placeholder-panel[data-v-d01aee69]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;gap:12px;max-width:560px;padding:24px;display:grid}.eyebrow[data-v-d01aee69]{color:var(--ea-muted);text-transform:uppercase;margin:0;font-size:.76rem;font-weight:600}h2[data-v-d01aee69],p[data-v-d01aee69]{margin:0}h2[data-v-d01aee69]{font-size:1.3rem}p[data-v-d01aee69]:not(.eyebrow){color:var(--ea-muted)}.placeholder-panel div[data-v-d01aee69]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.quick-search[data-v-72476e4e]{position:relative}.icon-button[data-v-72476e4e]{width:42px;min-width:42px;min-height:42px;color:var(--ea-muted-strong);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background .16s,color .16s;display:grid;position:relative}.icon-button[data-v-72476e4e]:hover,.icon-button[aria-expanded=true][data-v-72476e4e]{background:var(--ea-panel-strong);color:var(--ea-text)}.search-panel[data-v-72476e4e]{z-index:25;background:var(--ea-page);border:0;border-radius:8px;gap:12px;width:min(360px,100vw - 34px);padding:12px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 34px #1018281f}label[data-v-72476e4e]{gap:7px;display:grid}label span[data-v-72476e4e]{color:var(--ea-muted);font-size:.76rem;font-weight:600}input[data-v-72476e4e]{min-height:40px;padding:0 11px}ol[data-v-72476e4e]{gap:6px;margin:0;padding:0;list-style:none;display:grid}li button[data-v-72476e4e]{text-align:left;background:0 0;border:0;border-radius:8px;justify-content:stretch;align-items:start;width:100%;height:auto;min-height:58px;padding:9px 11px;display:grid}li button.active[data-v-72476e4e],li button[data-v-72476e4e]:hover{background:var(--ea-panel-strong)}li .result-title[data-v-72476e4e]{color:var(--ea-text);font-size:.92rem;font-weight:600;line-height:1.25}li span[data-v-72476e4e]{color:var(--ea-muted);font-size:.82rem;font-weight:400;line-height:1.3}.workspace-panel[data-v-07b9328a]{gap:16px;display:grid}.panel-header[data-v-07b9328a],.form-header[data-v-07b9328a],.header-actions[data-v-07b9328a],.form-actions[data-v-07b9328a],.service-card header[data-v-07b9328a],.card-actions[data-v-07b9328a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-header h2[data-v-07b9328a],.service-card h3[data-v-07b9328a],.form-header h3[data-v-07b9328a]{margin:0;font-weight:600}.header-actions span[data-v-07b9328a]{color:var(--ea-muted);font-weight:600}.header-actions[data-v-07b9328a],.form-actions[data-v-07b9328a],.card-actions[data-v-07b9328a]{flex-wrap:wrap}.eyebrow[data-v-07b9328a]{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600}.panel-error[data-v-07b9328a]{background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-danger);border-radius:8px;margin:0;padding:10px 12px;font-weight:600}.service-form[data-v-07b9328a]{background:var(--ea-page);border:1px solid var(--ea-border);border-radius:8px;gap:16px;padding:18px;display:grid}.form-grid[data-v-07b9328a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.form-row[data-v-07b9328a]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.field-label[data-v-07b9328a],.wide-field[data-v-07b9328a]{color:var(--ea-text);gap:8px;font-weight:600;display:grid}.field-label span[data-v-07b9328a],.service-card dt[data-v-07b9328a],legend[data-v-07b9328a]{color:var(--ea-muted);text-transform:uppercase;font-size:.76rem;font-weight:600}.field-label input[data-v-07b9328a],.field-label textarea[data-v-07b9328a]{appearance:none;background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-text);font:inherit;border-radius:8px;width:100%;min-height:42px;padding:10px 12px}.field-label textarea[data-v-07b9328a]{resize:vertical}.field-label input[data-v-07b9328a]:focus,.field-label textarea[data-v-07b9328a]:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:none}.form-section[data-v-07b9328a]{border:1px solid var(--ea-border);border-radius:8px;gap:12px;min-inline-size:0;margin:0;padding:14px;display:grid}.form-section legend[data-v-07b9328a]{padding:0 6px}.status-toggle[data-v-07b9328a]{border:1px solid var(--ea-border);background:var(--ea-panel);min-height:42px;color:var(--ea-text);border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:0 12px;font-weight:600;display:flex}.status-toggle input[data-v-07b9328a]{accent-color:var(--ea-text);width:16px;height:16px}.service-grid[data-v-07b9328a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.service-description[data-v-07b9328a]{color:var(--ea-muted);margin:0;line-height:1.5}.service-card[data-v-07b9328a]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;gap:14px;padding:16px;display:grid}.service-card.inactive[data-v-07b9328a]{background:var(--ea-panel)}.service-card header[data-v-07b9328a]{align-items:flex-start}.service-card header span[data-v-07b9328a],.service-card strong[data-v-07b9328a]{color:var(--ea-muted);text-transform:uppercase;font-size:.78rem;font-weight:600}.service-card strong[data-v-07b9328a]{background:var(--ea-accent-soft);color:var(--ea-success);border-radius:999px;padding:5px 9px}.service-card strong.inactive[data-v-07b9328a]{background:var(--ea-panel-strong);color:var(--ea-muted)}.service-card dl[data-v-07b9328a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.service-card dd[data-v-07b9328a]{margin:4px 0 0;font-weight:600}.service-card p[data-v-07b9328a]{color:var(--ea-muted);margin:0}.primary-action[data-v-07b9328a],.secondary-action[data-v-07b9328a],.destructive-action[data-v-07b9328a],.form-actions button[data-v-07b9328a]{appearance:none;border:1px solid var(--ea-border);cursor:pointer;font:inherit;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:10px 14px;font-weight:600;display:inline-flex}.primary-action[data-v-07b9328a]{background:var(--ea-accent);border-color:var(--ea-accent);color:var(--ea-page)}.secondary-action[data-v-07b9328a],.form-actions button[data-v-07b9328a]:not(.primary-action){background:var(--ea-page);color:var(--ea-text)}.secondary-action[data-v-07b9328a]:hover,.form-actions button[data-v-07b9328a]:not(.primary-action):hover{background:var(--ea-panel)}.destructive-action[data-v-07b9328a]{background:var(--ea-page);border-color:var(--ea-border);color:var(--ea-danger)}button[data-v-07b9328a]:disabled{cursor:not-allowed;opacity:.65}.empty-state[data-v-07b9328a]{background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-muted);border-radius:8px;margin:0;padding:18px;line-height:1.45}@media (width<=820px){.service-grid[data-v-07b9328a],.service-card dl[data-v-07b9328a],.form-grid[data-v-07b9328a],.form-row[data-v-07b9328a]{grid-template-columns:1fr}.status-toggle[data-v-07b9328a]{width:100%}}@media (width<=640px){.panel-header[data-v-07b9328a],.form-header[data-v-07b9328a],.header-actions[data-v-07b9328a],.form-actions[data-v-07b9328a],.service-card header[data-v-07b9328a],.card-actions[data-v-07b9328a]{flex-direction:column;align-items:flex-start}}.settings-page[data-v-11fd1904]{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.settings-panel[data-v-11fd1904]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;align-content:start;gap:16px;padding:18px;display:grid}.settings-panel header[data-v-11fd1904]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.eyebrow[data-v-11fd1904]{color:var(--ea-muted);text-transform:uppercase;margin:0;font-size:.76rem;font-weight:600}h2[data-v-11fd1904],p[data-v-11fd1904],dl[data-v-11fd1904],dd[data-v-11fd1904]{margin:0}h2[data-v-11fd1904]{margin-top:4px;font-size:1.12rem}.settings-list[data-v-11fd1904]{gap:12px;display:grid}.settings-list div[data-v-11fd1904]{border-top:1px solid var(--ea-border);gap:4px;padding-top:12px;display:grid}.settings-list div[data-v-11fd1904]:first-child{border-top:0;padding-top:0}dt[data-v-11fd1904],.active-phone span[data-v-11fd1904],.active-phone small[data-v-11fd1904],.number-list span[data-v-11fd1904],.number-list small[data-v-11fd1904],.settings-muted[data-v-11fd1904],.phone-warning p[data-v-11fd1904],.active-phone p[data-v-11fd1904]{color:var(--ea-muted)}dt[data-v-11fd1904],.active-phone span[data-v-11fd1904]{text-transform:uppercase;font-size:.8rem;font-weight:600}.active-phone[data-v-11fd1904],.phone-warning[data-v-11fd1904]{border-radius:8px;gap:6px;padding:14px;display:grid}.active-phone[data-v-11fd1904]{border:1px solid var(--ea-border);background:var(--ea-accent-soft)}.active-phone__header[data-v-11fd1904]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.active-phone__identity[data-v-11fd1904]{gap:4px;min-width:0;display:grid}.active-phone__identity strong[data-v-11fd1904],.active-phone__identity small[data-v-11fd1904]{overflow-wrap:anywhere}.danger-action[data-v-11fd1904]{background:var(--ea-page);min-height:36px;color:var(--ea-danger);cursor:pointer;white-space:nowrap;border:1px solid #b4231859;border-radius:8px;padding:0 12px;font-weight:700}.danger-action[data-v-11fd1904]:disabled{cursor:not-allowed;opacity:.55}.phone-warning[data-v-11fd1904]{border:1px solid var(--ea-border);background:var(--ea-page)}.phone-warning strong[data-v-11fd1904]{color:var(--ea-danger)}.settings-error[data-v-11fd1904]{border-left:3px solid var(--ea-danger);color:var(--ea-danger);padding-left:10px;font-weight:600}.number-finder[data-v-11fd1904]{border-top:1px solid var(--ea-border);grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:40px;padding-top:20px;display:grid}.setup-steps[data-v-11fd1904]{border-right:1px solid var(--ea-border);align-content:start;gap:24px;padding-right:24px;display:grid}.setup-steps p[data-v-11fd1904]{font-size:1.05rem;font-weight:700}.setup-steps ol[data-v-11fd1904]{gap:22px;margin:0;padding:0;list-style:none;display:grid}.setup-steps li[data-v-11fd1904]{color:var(--ea-muted);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;display:grid}.setup-steps li span[data-v-11fd1904]{box-sizing:border-box;border:2px solid var(--ea-muted);border-radius:999px;width:18px;height:18px}.setup-steps .active-step[data-v-11fd1904]{color:var(--ea-text)}.setup-steps .active-step span[data-v-11fd1904]{border-color:var(--ea-accent);box-shadow:inset 0 0 0 4px var(--ea-page);background:var(--ea-accent)}.finder-main[data-v-11fd1904],.finder-section[data-v-11fd1904]{gap:20px;min-width:0;display:grid}.finder-section[data-v-11fd1904]{gap:14px}.finder-section h3[data-v-11fd1904]{color:var(--ea-muted-strong);margin:0;font-size:1.15rem;line-height:1.25}.finder-field[data-v-11fd1904]{min-width:0;color:var(--ea-text);gap:7px;font-weight:600;display:grid}.finder-field span[data-v-11fd1904],.filter-check span[data-v-11fd1904]{overflow-wrap:anywhere;min-width:0;line-height:1.2}.destination-field[data-v-11fd1904],.number-type-field[data-v-11fd1904]{max-width:760px}.finder-field input[data-v-11fd1904],.finder-field select[data-v-11fd1904],.filter-check input[data-v-11fd1904]{box-sizing:border-box;border:1px solid var(--ea-border);background:var(--ea-page);width:100%;min-width:0;min-height:40px;color:var(--ea-text);font:inherit;border-radius:8px;padding:0 10px;font-weight:400}.finder-field input[data-v-11fd1904],.finder-field select[data-v-11fd1904]{min-height:48px}.capability-row[data-v-11fd1904]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.criteria-grid[data-v-11fd1904],.advanced-filter-grid[data-v-11fd1904]{grid-template-columns:repeat(3,minmax(160px,1fr));align-items:end;gap:16px;display:grid}.advanced-filter-grid[data-v-11fd1904]{border:1px solid var(--ea-border);border-radius:8px;padding:14px}.advanced-filter-grid fieldset[data-v-11fd1904]{border:1px solid var(--ea-border);border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin:0;padding:12px;display:flex}.advanced-filter-grid legend[data-v-11fd1904]{color:var(--ea-muted);padding:0 6px;font-size:.78rem;font-weight:700}.filter-check[data-v-11fd1904]{min-height:32px;color:var(--ea-text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.muted-check[data-v-11fd1904]{color:var(--ea-muted)}.filter-check input[data-v-11fd1904]{width:18px;min-height:18px;padding:0}.finder-actions[data-v-11fd1904],.finder-preferences[data-v-11fd1904]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.finder-actions .primary-action[data-v-11fd1904]{min-width:120px}.add-filter-button[data-v-11fd1904]{align-items:center;gap:8px;display:inline-flex}.add-filter-button span[data-v-11fd1904]{color:var(--ea-accent);font-size:1.25rem;line-height:1}.number-list[data-v-11fd1904]{gap:0;margin:0;padding:0;list-style:none;display:grid}.number-list li[data-v-11fd1904]{border-bottom:1px solid var(--ea-border);grid-template-columns:minmax(180px,1.45fr) minmax(90px,.6fr) minmax(150px,1fr) minmax(115px,.65fr) minmax(115px,.65fr) minmax(170px,1fr) 34px;align-items:center;gap:16px;padding:16px 12px;display:grid}.number-list li[data-v-11fd1904]:not(.number-list-header){cursor:pointer}.number-list-header[data-v-11fd1904]{color:var(--ea-muted);font-size:.8rem;font-weight:700}.selected-number[data-v-11fd1904]{background:var(--ea-accent-soft)}.number-primary[data-v-11fd1904],.number-list strong[data-v-11fd1904],.number-list span[data-v-11fd1904],.number-list small[data-v-11fd1904]{min-width:0;display:block}.number-list span[data-v-11fd1904]{margin-top:3px}.number-primary strong[data-v-11fd1904]{color:var(--ea-accent)}.number-list .capability-icons[data-v-11fd1904]{flex-wrap:nowrap;align-items:center;gap:8px;margin-top:0;display:flex}.number-list .capability-icon[data-v-11fd1904]{background:var(--ea-panel-strong);width:30px;height:30px;color:var(--ea-muted-strong);border-radius:999px;place-items:center;margin-top:0;display:inline-grid}.number-list .capability-icon svg[data-v-11fd1904]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.number-list .capability-icon--voice[data-v-11fd1904]{background:var(--ea-accent-soft);color:var(--ea-accent)}.number-list .capability-icon--sms[data-v-11fd1904]{color:var(--ea-success)}.number-list .capability-icon--mms[data-v-11fd1904]{color:var(--ea-warning)}.voice-rate-summary[data-v-11fd1904]{gap:3px;display:grid}.voice-rate-summary small[data-v-11fd1904]{color:var(--ea-muted);font-size:.78rem;line-height:1.25}.selected-number-action[data-v-11fd1904]{border:1px solid var(--ea-border);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.selected-number-review[data-v-11fd1904]{gap:10px;min-width:0;display:grid}.selected-number-review>span[data-v-11fd1904]{color:var(--ea-muted);font-size:.92rem}.selected-number-review strong[data-v-11fd1904]{color:var(--ea-text)}.selected-number-review dl[data-v-11fd1904]{grid-template-columns:repeat(4,minmax(110px,1fr));gap:10px 14px;margin:0;display:grid}.selected-number-review div[data-v-11fd1904]{gap:3px;min-width:0;display:grid}.selected-number-review dt[data-v-11fd1904]{color:var(--ea-muted);text-transform:uppercase;font-size:.72rem;font-weight:700}.selected-number-review dd[data-v-11fd1904]{color:var(--ea-text);overflow-wrap:anywhere;font-weight:700}.selected-number-action .primary-action[data-v-11fd1904]{min-width:190px}@media (width<=940px){.number-finder[data-v-11fd1904],.criteria-grid[data-v-11fd1904],.advanced-filter-grid[data-v-11fd1904]{grid-template-columns:1fr}.setup-steps[data-v-11fd1904]{border-right:0;border-bottom:1px solid var(--ea-border);padding-bottom:18px;padding-right:0}.setup-steps ol[data-v-11fd1904]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (width<=560px){.settings-panel header[data-v-11fd1904],.number-list li[data-v-11fd1904]{grid-template-columns:1fr}.settings-panel header[data-v-11fd1904]{display:grid}.setup-steps ol[data-v-11fd1904]{grid-template-columns:1fr}.active-phone__header[data-v-11fd1904]{display:grid}.danger-action[data-v-11fd1904]{justify-self:start}.number-list-header[data-v-11fd1904]{display:none}.selected-number-action[data-v-11fd1904],.selected-number-review dl[data-v-11fd1904]{grid-template-columns:1fr}}.workspace-panel[data-v-4e02fb66]{gap:16px;display:grid}.panel-header[data-v-4e02fb66]{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-header h2[data-v-4e02fb66],.staff-card h3[data-v-4e02fb66],.staff-card p[data-v-4e02fb66]{margin:0}.panel-header span[data-v-4e02fb66]{color:var(--ea-muted);font-weight:600}.eyebrow[data-v-4e02fb66]{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600}.panel-error[data-v-4e02fb66]{background:var(--ea-page);border:1px solid var(--ea-border);color:var(--ea-danger);border-radius:8px;margin:0;padding:10px 12px;font-weight:600}.staff-grid[data-v-4e02fb66]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.staff-card[data-v-4e02fb66]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px;gap:16px;padding:16px;display:grid}.staff-card header[data-v-4e02fb66]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.staff-card header p[data-v-4e02fb66],.staff-card section p[data-v-4e02fb66]{color:var(--ea-muted);line-height:1.45}.staff-card strong[data-v-4e02fb66]{background:var(--ea-accent-soft);color:var(--ea-success);text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:.78rem;font-weight:600}.staff-card section[data-v-4e02fb66]{gap:5px;display:grid}.staff-card section span[data-v-4e02fb66]{color:var(--ea-muted);text-transform:uppercase;font-size:.76rem;font-weight:600}@media (width<=1100px){.staff-grid[data-v-4e02fb66]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.staff-grid[data-v-4e02fb66]{grid-template-columns:1fr}}.today-page[data-v-060bc070]{gap:18px;display:grid}.today-metrics[data-v-060bc070]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-card[data-v-060bc070],.panel[data-v-060bc070]{border:1px solid var(--ea-border);background:var(--ea-page);border-radius:8px}.metric-card[data-v-060bc070]{gap:5px;min-height:132px;padding:16px;display:grid}.metric-card span[data-v-060bc070],.metric-card small[data-v-060bc070],.schedule-list span[data-v-060bc070],.review-list span[data-v-060bc070],.tomorrow-list span[data-v-060bc070],.integration-list span[data-v-060bc070],.empty-state[data-v-060bc070]{color:var(--ea-muted)}.metric-card strong[data-v-060bc070]{font-size:2rem;line-height:1}.today-grid[data-v-060bc070]{grid-template-columns:minmax(0,1.5fr) minmax(280px,.85fr);gap:18px;display:grid}.panel[data-v-060bc070]{padding:18px}.schedule-panel[data-v-060bc070]{grid-row:span 3}.panel-heading[data-v-060bc070]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.eyebrow[data-v-060bc070]{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600}h2[data-v-060bc070]{margin:0;font-size:1.06rem;line-height:1.2}.schedule-list[data-v-060bc070],.review-list[data-v-060bc070],.tomorrow-list[data-v-060bc070],.integration-list[data-v-060bc070],.empty-state[data-v-060bc070]{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.empty-state[data-v-060bc070]{border:1px dashed var(--ea-border);border-radius:8px;padding:12px}.schedule-list li[data-v-060bc070]{border:1px solid var(--ea-border);border-radius:8px;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:70px;padding:12px;display:grid}.schedule-list time[data-v-060bc070],.tomorrow-list time[data-v-060bc070]{color:var(--ea-muted);font-weight:600}.schedule-list strong[data-v-060bc070],.schedule-list span[data-v-060bc070],.schedule-list em[data-v-060bc070],.review-list strong[data-v-060bc070],.review-list span[data-v-060bc070],.tomorrow-list strong[data-v-060bc070],.tomorrow-list span[data-v-060bc070]{display:block}.schedule-list em[data-v-060bc070]{background:var(--ea-accent-soft);color:var(--ea-success);border-radius:999px;padding:6px 9px;font-size:.78rem;font-style:normal;font-weight:600}.review-list li[data-v-060bc070]{border-top:1px solid var(--ea-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:12px;display:grid}.tomorrow-list li[data-v-060bc070]{border-top:1px solid var(--ea-border);grid-template-columns:74px minmax(0,1fr);gap:12px;padding-top:12px;display:grid}.integration-list li[data-v-060bc070]{border-top:1px solid var(--ea-border);justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.review-list li[data-v-060bc070]:first-child,.tomorrow-list li[data-v-060bc070]:first-child,.integration-list li[data-v-060bc070]:first-child{border-top:0;padding-top:0}@media (width<=940px){.today-metrics[data-v-060bc070],.today-grid[data-v-060bc070]{grid-template-columns:1fr}.schedule-panel[data-v-060bc070]{grid-row:auto}}@media (width<=560px){.panel-heading[data-v-060bc070]{display:grid}.schedule-list li[data-v-060bc070],.review-list li[data-v-060bc070],.tomorrow-list li[data-v-060bc070]{grid-template-columns:1fr}}.user-menu[data-v-1be529c0]{position:relative}.user-trigger[data-v-1be529c0]{width:42px;min-width:42px;min-height:42px;color:var(--ea-muted-strong);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background .16s,color .16s;display:grid}.user-trigger[data-v-1be529c0]:hover,.user-trigger[aria-expanded=true][data-v-1be529c0]{background:var(--ea-panel-strong);color:var(--ea-text)}.user-panel[data-v-1be529c0]{z-index:25;background:var(--ea-page);border:0;border-radius:8px;gap:8px;width:min(300px,100vw - 34px);padding:16px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 34px #1018281f}p[data-v-1be529c0]{gap:3px;margin:0 0 8px;display:grid}p span[data-v-1be529c0]{color:var(--ea-muted);font-size:.76rem;font-weight:600}p strong[data-v-1be529c0]{overflow-wrap:anywhere;font-weight:600}.company-id-summary code[data-v-1be529c0]{overflow-wrap:anywhere;background:var(--ea-panel-strong);width:fit-content;max-width:100%;color:var(--ea-muted-strong);border-radius:6px;padding:3px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.78rem}.user-panel button[data-v-1be529c0]{text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;width:100%;min-height:44px;padding:0 12px}.user-panel button[data-v-1be529c0]:hover:not(:disabled){background:var(--ea-panel-strong)}:root{--ea-primary:#202124;--ea-page:#fff;--ea-panel:#f6f8fb;--ea-panel-strong:#eef3f9;--ea-panel-hover:#f2f6fb;--ea-text:#202124;--ea-muted:#5f6368;--ea-muted-strong:#3f464d;--ea-accent:#1a73e8;--ea-accent-soft:#e8f1fd;--ea-warm-line:#b56555;--ea-border:#cfd7e3;--ea-success:#0f5f5b;--ea-warning:#8a5a00;--ea-danger:#b42318;--ea-on-accent:#fff;--ea-radius-md:8px;--ea-focus-ring:0 0 0 3px #1a73e829}*{box-sizing:border-box}body{background:var(--ea-panel);color:var(--ea-text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,.primary-action{border:1px solid var(--ea-border);border-radius:var(--ea-radius-md);background:var(--ea-page);min-height:40px;color:var(--ea-text);cursor:pointer;font:inherit;justify-content:center;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}button:disabled,.primary-action:disabled{cursor:not-allowed;opacity:.6}.primary-action{border-color:var(--ea-accent);background:var(--ea-accent);color:var(--ea-on-accent)}input,select,textarea{border:1px solid var(--ea-border);border-radius:var(--ea-radius-md);background:var(--ea-page);color:var(--ea-text);font:inherit}input:focus,select:focus,textarea:focus{border-color:var(--ea-accent);box-shadow:var(--ea-focus-ring);outline:none}.workspace-panel{gap:16px;display:grid}.panel-header,.header-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.header-actions{flex-wrap:wrap;justify-content:flex-end}.panel-header h2{margin:0;font-size:1.06rem;font-weight:600;line-height:1.2}.eyebrow{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600;line-height:1.3}.panel-error{background:var(--ea-page);border:1px solid var(--ea-border);border-left:3px solid var(--ea-danger);border-radius:var(--ea-radius-md);color:var(--ea-danger);margin:0;padding:10px 12px;font-weight:600}.auth-shell[data-v-76544569]{place-items:center;min-height:100vh;padding:24px;display:grid}.auth-panel[data-v-76544569]{border:1px solid var(--ea-border);border-radius:var(--ea-radius-md);background:var(--ea-page);gap:14px;width:min(100%,440px);padding:28px;display:grid}.auth-panel h1[data-v-76544569]{font-size:2rem}.auth-panel p[data-v-76544569]:not(.eyebrow){color:var(--ea-muted);line-height:1.5}.auth-button[data-v-76544569]{width:fit-content;margin-top:6px}.auth-error[data-v-76544569]{border-left:3px solid var(--ea-danger);color:var(--ea-danger);padding-left:10px;font-weight:500}.secondary-link[data-v-76544569]{width:fit-content;color:var(--ea-muted-strong);font-weight:500;text-decoration:none}.secondary-link[data-v-76544569]:hover{color:var(--ea-text)}.onboarding-shell[data-v-76544569]{min-height:100vh;padding:30px}.onboarding-panel[data-v-76544569]{gap:22px;width:min(100%,1120px);margin:0 auto;display:grid}.onboarding-header[data-v-76544569]{border-bottom:1px solid var(--ea-border);justify-content:space-between;gap:24px;padding-bottom:22px;display:flex}.onboarding-header>div[data-v-76544569]:first-child{gap:10px;max-width:760px;display:grid}.onboarding-header p[data-v-76544569]:not(.eyebrow){color:var(--ea-muted);line-height:1.5}.onboarding-form[data-v-76544569]{gap:18px;display:grid}.onboarding-section[data-v-76544569]{border:1px solid var(--ea-border);border-radius:var(--ea-radius-md);background:var(--ea-page);gap:18px;padding:20px;display:grid}.section-heading[data-v-76544569]{justify-content:space-between;gap:20px;display:flex}.section-heading>p[data-v-76544569]{max-width:440px;color:var(--ea-muted);line-height:1.45}.company-type-grid[data-v-76544569]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.option-card[data-v-76544569]{border:1px solid var(--ea-border);border-radius:var(--ea-radius-md);background:var(--ea-page);min-height:148px;color:var(--ea-text);text-align:left;place-content:start stretch;align-items:start;gap:8px;padding:16px;display:grid}.option-card[data-v-76544569]:hover,.option-card.selected[data-v-76544569]{border-color:var(--ea-accent);background:var(--ea-panel-hover)}.option-card strong[data-v-76544569]{font-size:1rem}.option-card span[data-v-76544569],.option-card small[data-v-76544569]{color:var(--ea-muted);font-weight:500;line-height:1.4}.option-card small[data-v-76544569]{color:var(--ea-muted);font-size:.78rem}.field-label[data-v-76544569]{color:var(--ea-text);gap:8px;font-weight:600;display:grid}.field-label input[data-v-76544569],.field-label select[data-v-76544569]{border:1px solid var(--ea-border);border-radius:var(--ea-radius-md);background:var(--ea-page);width:min(100%,420px);min-height:42px;color:var(--ea-text);font:inherit;padding:0 12px;font-weight:400}.internal-calendar-panel[data-v-76544569]{border:1px solid var(--ea-border);border-radius:var(--ea-radius-md);background:var(--ea-panel);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.internal-calendar-panel p[data-v-76544569]{color:var(--ea-muted);margin:6px 0 0;line-height:1.45}.internal-calendar-panel>span[data-v-76544569]{background:var(--ea-panel-strong);color:var(--ea-muted-strong);border-radius:999px;flex:none;padding:8px 10px;font-size:.8rem;font-weight:500}.onboarding-footer[data-v-76544569]{flex-wrap:wrap;gap:10px;display:flex}.workspace-shell[data-v-76544569]{grid-template-columns:292px minmax(0,1fr);min-height:100vh;display:grid}.workspace-shell strong,.workspace-shell b{font-weight:600}.workspace-sidebar[data-v-76544569]{border-right:1px solid var(--ea-border);background:var(--ea-page);padding:24px 18px}.workspace-brand[data-v-76544569]{align-items:center;gap:12px;margin-bottom:28px;display:flex}.workspace-brand-mark[data-v-76544569]{border-radius:var(--ea-radius-md);background:var(--ea-primary);width:42px;height:42px;color:var(--ea-on-accent);place-items:center;font-weight:600;display:grid}.workspace-brand strong[data-v-76544569],.workspace-brand span[data-v-76544569]{display:block}.workspace-brand strong[data-v-76544569]{font-weight:600}.workspace-brand span[data-v-76544569]{color:var(--ea-muted);font-size:.84rem}.workspace-nav[data-v-76544569]{gap:8px;display:grid}.workspace-nav a[data-v-76544569]{border-radius:var(--ea-radius-md);min-height:62px;color:var(--ea-text);gap:3px;padding:11px 12px;text-decoration:none;display:grid}.workspace-nav a.active[data-v-76544569],.workspace-nav a[data-v-76544569]:hover{background:var(--ea-panel-strong)}.workspace-nav span[data-v-76544569]{font-weight:600}.workspace-nav small[data-v-76544569]{color:var(--ea-muted)}.workspace-main[data-v-76544569]{min-width:0;padding:28px}.workspace-header[data-v-76544569]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.workspace-tools[data-v-76544569]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.workspace-tools[data-v-76544569] .icon-button,.workspace-tools[data-v-76544569] .message-trigger,.workspace-tools[data-v-76544569] .user-trigger,.workspace-help-button[data-v-76544569]{width:42px;min-width:42px;min-height:42px;color:var(--ea-muted-strong);box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;font-size:1.08rem;transition:background .16s,color .16s;display:grid}.workspace-tools[data-v-76544569] .icon-button:hover,.workspace-tools[data-v-76544569] .message-trigger:hover,.workspace-tools[data-v-76544569] .user-trigger:hover,.workspace-tools[data-v-76544569] .icon-button[aria-expanded=true],.workspace-tools[data-v-76544569] .message-trigger[aria-expanded=true],.workspace-tools[data-v-76544569] .user-trigger[aria-expanded=true],.workspace-help-button[data-v-76544569]:hover{background:var(--ea-panel-strong);color:var(--ea-text)}.workspace-tools[data-v-76544569] .icon-button:focus-visible,.workspace-tools[data-v-76544569] .message-trigger:focus-visible,.workspace-tools[data-v-76544569] .user-trigger:focus-visible,.workspace-help-button[data-v-76544569]:focus-visible{outline:2px solid var(--ea-accent);outline-offset:3px}.session-summary[data-v-76544569]{min-height:40px;color:var(--ea-muted);justify-items:end;gap:2px;font-size:.78rem;display:grid}.session-summary strong[data-v-76544569]{color:var(--ea-text);font-size:.9rem}.eyebrow[data-v-76544569]{color:var(--ea-muted);text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:600}h1[data-v-76544569],h2[data-v-76544569],p[data-v-76544569]{margin:0}h1[data-v-76544569]{font-size:clamp(1.8rem,2vw,2.45rem);font-weight:600;line-height:1.05}.company-support-id[data-v-76544569]{color:var(--ea-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:.82rem;display:flex}.company-support-id span[data-v-76544569]{font-weight:600}.company-support-id code[data-v-76544569]{overflow-wrap:anywhere;background:var(--ea-panel-strong);max-width:100%;color:var(--ea-muted-strong);border-radius:6px;padding:3px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.78rem}h2[data-v-76544569]{font-size:1.06rem;font-weight:600;line-height:1.2}@media (width<=940px){.workspace-shell[data-v-76544569]{grid-template-columns:1fr}.workspace-sidebar[data-v-76544569]{border-right:0;border-bottom:1px solid var(--ea-border)}.workspace-nav[data-v-76544569]{grid-template-columns:repeat(2,minmax(0,1fr))}.company-type-grid[data-v-76544569]{grid-template-columns:1fr}}@media (width<=560px){.onboarding-shell[data-v-76544569],.workspace-main[data-v-76544569],.workspace-sidebar[data-v-76544569]{padding:18px}.onboarding-section[data-v-76544569]{padding:16px}.workspace-header[data-v-76544569],.onboarding-header[data-v-76544569],.internal-calendar-panel[data-v-76544569],.section-heading[data-v-76544569]{display:grid}.workspace-tools[data-v-76544569]{justify-content:flex-start}.onboarding-header .session-summary[data-v-76544569]{justify-items:start}.workspace-nav[data-v-76544569]{grid-template-columns:1fr}}
