.legal-document-state[data-v-51fc67a4]{justify-content:center;align-items:center;min-height:12rem;display:flex}.legal-document-error[data-v-51fc67a4]{color:hsl(var(--destructive));text-align:center;flex-direction:column;gap:1rem}.legal-document-spinner[data-v-51fc67a4]{font-size:1.5rem}.legal-document-header[data-v-51fc67a4]{border-bottom:1px solid hsl(var(--border));margin-bottom:2rem;padding-bottom:1.5rem}.legal-document-header h1[data-v-51fc67a4]{color:hsl(var(--foreground));margin:0 0 1rem;font-size:clamp(2rem,5vw,2.75rem);line-height:1.1}.legal-document-metadata[data-v-51fc67a4]{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:1rem 2rem;margin:0;display:flex}.legal-document-metadata div[data-v-51fc67a4]{gap:.4rem;display:flex}.legal-document-metadata dt[data-v-51fc67a4]{font-weight:600}.legal-document-metadata dd[data-v-51fc67a4]{margin:0}.legal-document-markdown[data-v-51fc67a4]{color:hsl(var(--foreground));line-height:1.75}.legal-document-markdown[data-v-51fc67a4] h1{display:none}.legal-document-markdown[data-v-51fc67a4] h2,.legal-document-markdown[data-v-51fc67a4] h3{color:hsl(var(--foreground));margin-top:2rem}.legal-document-markdown[data-v-51fc67a4] a{color:hsl(var(--primary))}.legal-document-markdown[data-v-51fc67a4] pre{background:hsl(var(--muted));border-radius:.85rem;padding:1rem;overflow-x:auto}.legal-document-markdown[data-v-51fc67a4] code{font-family:SFMono-Regular,ui-monospace,monospace}.legal-document-markdown[data-v-51fc67a4] p,.legal-document-markdown[data-v-51fc67a4] li{font-size:1rem}.legal-document-dialog{width:54rem;max-width:calc(100vw - 2rem)}[data-v-85918a60] .p-dialog-content{padding-top:0}.wizard-shell[data-v-d402ff04]{flex-direction:column;gap:1.5rem;display:flex}.wizard-steps[data-v-d402ff04]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.wizard-step[data-v-d402ff04]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.1rem;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.wizard-step-active[data-v-d402ff04]{border-color:hsl(var(--primary));background:hsl(var(--secondary))}.wizard-step-complete[data-v-d402ff04]{border-color:hsl(var(--border));background:hsl(var(--muted))}.wizard-step-index[data-v-d402ff04]{background:hsl(var(--primary));width:2.6rem;height:2.6rem;color:hsl(var(--primary-foreground));border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.wizard-step-title[data-v-d402ff04]{color:hsl(var(--foreground));font-size:1.05rem;font-weight:700}.wizard-step-caption[data-v-d402ff04]{color:hsl(var(--muted-foreground));font-size:.92rem}.wizard-body[data-v-d402ff04]{flex-direction:column;gap:.85rem;display:flex}.wizard-legal-grid[data-v-d402ff04]{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.wizard-legal-metadata[data-v-d402ff04]{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;font-size:.9rem;display:flex}.wizard-legal-metadata div[data-v-d402ff04]{gap:.35rem;display:flex}.wizard-legal-metadata dt[data-v-d402ff04]{font-weight:600}.wizard-legal-metadata dd[data-v-d402ff04]{margin:0}.wizard-check-row[data-v-d402ff04]{color:hsl(var(--foreground));align-items:flex-start;gap:.75rem;font-weight:500;display:flex}.wizard-check-row-full[data-v-d402ff04]{margin-top:.25rem}.wizard-link-button[data-v-d402ff04]{justify-content:flex-start;width:fit-content;padding-left:2rem}.wizard-lead[data-v-d402ff04]{color:hsl(var(--foreground));margin:0;font-size:1.4rem;font-weight:700}.wizard-copy[data-v-d402ff04]{color:hsl(var(--muted-foreground));margin:0;line-height:1.5}.wizard-field[data-v-d402ff04]{flex-direction:column;gap:.45rem;display:flex}.wizard-label[data-v-d402ff04]{color:hsl(var(--foreground));font-weight:600}.wizard-hint[data-v-d402ff04]{color:hsl(var(--muted-foreground))}.wizard-error[data-v-d402ff04]{color:hsl(var(--destructive));margin:0}.wizard-footer[data-v-d402ff04]{justify-content:space-between;width:100%;display:flex}@media (width<=768px){.wizard-steps[data-v-d402ff04]{grid-template-columns:1fr}}.subscription-summary[data-v-f1308472]{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:1rem}.subscription-summary-card[data-v-f1308472]{padding:1.25rem 1.5rem}.subscription-summary-compact[data-v-f1308472]{background:0 0;border:none;padding:0}.subscription-upgrade[data-v-f1308472]{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.subscription-upgrade-title[data-v-f1308472],.subscription-upgrade-price[data-v-f1308472]{color:hsl(var(--foreground));font-weight:700}.subscription-upgrade-text[data-v-f1308472]{color:hsl(var(--muted-foreground));margin:.25rem 0}@media (width<=640px){.subscription-upgrade[data-v-f1308472]{flex-direction:column;align-items:stretch}}.subscription-header[data-v-f1308472]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.subscription-title[data-v-f1308472]{margin:0;font-size:1.1rem;font-weight:600}.subscription-subtitle[data-v-f1308472]{color:hsl(var(--muted-foreground));margin:.35rem 0 0}.subscription-badges[data-v-f1308472]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.subscription-section[data-v-f1308472]{margin-top:1.1rem}.subscription-section-label[data-v-f1308472]{letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.75rem;font-size:.83rem;font-weight:700}.subscription-metric-grid[data-v-f1308472]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.subscription-metric-card[data-v-f1308472]{border:1px solid hsl(var(--border));background:hsl(var(--surface-elevated));border-radius:.95rem;padding:.9rem 1rem}.subscription-metric-card-usage[data-v-f1308472]{background:hsl(var(--surface-soft));border-color:hsl(var(--border))}.subscription-metric-name[data-v-f1308472]{color:hsl(var(--muted-foreground));font-size:.9rem}.subscription-metric-value[data-v-f1308472]{color:hsl(var(--foreground));margin-top:.35rem;font-size:1rem;font-weight:700}.subscription-feature-list[data-v-f1308472]{flex-wrap:wrap;gap:.5rem;display:flex}.subscription-plan-trigger[data-v-f1308472]{font:inherit;color:#15803d;cursor:pointer;white-space:nowrap;background:#dcfce7;border:none;border-radius:999px;margin:0;padding:.36rem .72rem;font-size:.9rem;font-weight:600;line-height:1;transition:color .18s,background-color .18s,box-shadow .18s;box-shadow:inset 0 0 0 1px #22c55e14}.subscription-plan-trigger[data-v-f1308472]:hover{color:#166534;background:#c8f5d7;box-shadow:inset 0 0 0 1px #1665341f}.subscription-plan-trigger[data-v-f1308472]:focus-visible{outline-offset:2px;color:#166534;background:#c8f5d7;outline:2px solid #22c55e4d}[data-v-f1308472] .subscription-plan-tooltip{max-width:21rem}[data-v-f1308472] .subscription-plan-tooltip .p-tooltip-text{white-space:pre-line;color:#f8fafc;background:#0f172af0;border-radius:.9rem;padding:.75rem .9rem;line-height:1.45;box-shadow:0 14px 32px #0f172a2e}@media (width<=768px){.subscription-header[data-v-f1308472]{flex-direction:column}.subscription-badges[data-v-f1308472]{justify-content:flex-start}.subscription-metric-grid[data-v-f1308472]{grid-template-columns:1fr}.subscription-plan-trigger[data-v-f1308472]{font-size:.9rem}}.account-avatar[data-v-df2c9d45]{color:#f8fafc;background:#22314a;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.account-avatar--small[data-v-df2c9d45]{width:2rem;height:2rem;font-size:.75rem}.account-avatar--medium[data-v-df2c9d45]{width:2.75rem;height:2.75rem;font-size:.9rem}.account-avatar .pi[data-v-df2c9d45]{font-size:1em}.app-shell[data-v-ee359fe8]{background-color:hsl(var(--background));width:100vw;height:100vh;color:hsl(var(--foreground));font-family:var(--font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);display:flex;overflow:hidden}.sidebar[data-v-ee359fe8]{background-color:hsl(var(--card));border-right:1px solid hsl(var(--border));z-index:1000;flex-direction:column;flex-shrink:0;width:260px;transition:width .3s,transform .3s;display:flex}.sidebar.collapsed[data-v-ee359fe8]{width:76px}.sidebar-header[data-v-ee359fe8]{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;height:64px;padding:0 1rem;display:flex}.sidebar-brand[data-v-ee359fe8]{align-items:center;gap:.75rem;min-width:0;display:flex}.sidebar.collapsed .sidebar-header[data-v-ee359fe8]{flex-direction:column;justify-content:center;gap:.25rem;padding:.5rem 0}.logo-link[data-v-ee359fe8]{color:hsl(var(--foreground));white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}.logo-img[data-v-ee359fe8]{width:auto;height:1.6rem;display:block}.logo-img-dark[data-v-ee359fe8],html.dark .logo-img-light[data-v-ee359fe8]{display:none}html.dark .logo-img-dark[data-v-ee359fe8]{display:block}.logo-link-collapsed[data-v-ee359fe8]{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.logo-mark[data-v-ee359fe8]{border-radius:.4rem;width:1.75rem;height:1.75rem;display:block}.desktop-toggle-btn[data-v-ee359fe8]{color:hsl(var(--muted-foreground))!important}.desktop-toggle-btn[data-v-ee359fe8]:hover{background-color:hsl(var(--muted))!important}.mobile-close-btn[data-v-ee359fe8]{display:none}.sidebar-nav[data-v-ee359fe8]{flex-direction:column;flex-grow:1;gap:1.5rem;padding:1.5rem 1rem;display:flex;overflow:hidden auto}.sidebar.collapsed .sidebar-nav[data-v-ee359fe8]{padding:1.5rem .5rem}.nav-section[data-v-ee359fe8]{flex-direction:column;gap:.25rem;display:flex}.mt-auto[data-v-ee359fe8]{margin-top:auto}.nav-item[data-v-ee359fe8]{color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.sidebar.collapsed .nav-item[data-v-ee359fe8]{justify-content:center;padding:.75rem}.nav-icon[data-v-ee359fe8]{text-align:center;flex-shrink:0;width:1.5rem;font-size:1.1rem}.nav-label[data-v-ee359fe8]{opacity:1;transition:opacity .2s}.nav-item[data-v-ee359fe8]:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.nav-item.active[data-v-ee359fe8]{background-color:hsl(var(--secondary));color:var(--color-brand-primary);font-weight:600}.nav-item.active .nav-icon[data-v-ee359fe8]{color:var(--color-brand-primary)}.main-content[data-v-ee359fe8]{flex-direction:column;flex-grow:1;transition:width .3s;display:flex;position:relative;overflow:hidden}.admin-takeover-banner[data-v-ee359fe8]{background:hsl(var(--primary) / .12);border-bottom:1px solid hsl(var(--primary) / .35);color:hsl(var(--foreground));justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.25rem;display:flex}.admin-takeover-banner>div[data-v-ee359fe8]{flex-wrap:wrap;gap:.5rem;display:flex}.admin-takeover-banner span[data-v-ee359fe8]{color:hsl(var(--muted-foreground))}.topbar[data-v-ee359fe8]{flex-shrink:0;justify-content:flex-end;align-items:center;height:38px;max-height:38px;padding:0 1.5rem;display:flex}.topbar-actions[data-v-ee359fe8]{align-items:center;gap:.75rem;display:flex}.theme-switcher[data-v-ee359fe8]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;align-items:center;gap:.55rem;padding:.3rem .75rem;display:inline-flex;box-shadow:0 8px 20px #0f172a0f}.theme-switcher-icon[data-v-ee359fe8]{color:hsl(var(--muted-foreground));opacity:.7;font-size:.9rem;transition:color .2s,opacity .2s}.theme-switcher-icon.is-active[data-v-ee359fe8]{color:hsl(var(--primary));opacity:1}.account-trigger[data-v-ee359fe8]{border:1px solid hsl(var(--border));background:hsl(var(--card));width:2.5rem;height:2.5rem;color:hsl(var(--foreground));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.account-trigger[data-v-ee359fe8]:hover{background:hsl(var(--muted));border-color:hsl(var(--primary));transform:translateY(-1px)}.account-trigger[data-v-ee359fe8]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.account-trigger-initials[data-v-ee359fe8]{letter-spacing:.02em;font-size:.85rem;font-weight:700}.mobile-header-actions[data-v-ee359fe8]{align-items:center;gap:.5rem;display:flex}.account-menu-backdrop[data-v-ee359fe8]{z-index:1090;background:0 0;border:0;position:fixed;inset:0}.account-menu-panel[data-v-ee359fe8]{z-index:1100;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;flex-direction:column;gap:1rem;width:min(21rem,100vw - 2rem);padding:1rem;display:flex;position:fixed;top:3.75rem;right:2rem;box-shadow:0 20px 50px #0f172a1a}.account-menu-header[data-v-ee359fe8]{align-items:center;gap:.85rem;display:flex}.account-menu-avatar[data-v-ee359fe8]{background:hsl(var(--secondary));width:2.75rem;height:2.75rem;color:hsl(var(--foreground));letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.account-menu-identity[data-v-ee359fe8]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.account-menu-name[data-v-ee359fe8]{color:hsl(var(--foreground));word-break:break-word;font-weight:700}.account-menu-email[data-v-ee359fe8]{color:hsl(var(--muted-foreground));word-break:break-word;font-size:.85rem}.account-menu-section[data-v-ee359fe8]{flex-direction:column;gap:.5rem;display:flex}.account-menu-label[data-v-ee359fe8]{color:hsl(var(--muted-foreground));font-size:.85rem;font-weight:600}.account-language-option[data-v-ee359fe8]{align-items:center;gap:.55rem;display:inline-flex}.account-language-flag[data-v-ee359fe8]{font-size:1rem;line-height:1}.account-menu-actions[data-v-ee359fe8]{flex-direction:column;gap:.35rem;display:flex}.account-menu-action[data-v-ee359fe8]{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem .8rem;font-size:.95rem;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.account-menu-action[data-v-ee359fe8]:hover{background:hsl(var(--muted))}.account-menu-action-danger[data-v-ee359fe8]{color:hsl(var(--destructive))}.account-menu-action-danger[data-v-ee359fe8]:hover{background:hsl(var(--destructive) / .1)}.account-menu-action-icon[data-v-ee359fe8]{font-size:.95rem}[data-v-ee359fe8] .account-language-select .p-select-label{padding-top:.7rem;padding-bottom:.7rem}.content-wrapper[data-v-ee359fe8]{flex-grow:1;width:100%;min-width:0;padding:clamp(.75rem,1.8vw,1.5rem);overflow-y:auto}.mobile-header[data-v-ee359fe8]{background-color:hsl(var(--card));border-bottom:1px solid hsl(var(--border));z-index:10;justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 1rem;display:none;position:absolute;top:0}.sidebar-overlay[data-v-ee359fe8]{z-index:999;background-color:#00000080;display:none;position:fixed;inset:0}@media (width<=768px){.app-layout[data-v-ee359fe8]{flex-direction:column}.mobile-header[data-v-ee359fe8]{display:flex}.topbar[data-v-ee359fe8]{display:none}.theme-switcher[data-v-ee359fe8]{padding-inline:.6rem}.account-menu-panel[data-v-ee359fe8]{width:min(21rem,100vw - 1.5rem);top:4.5rem;right:1rem}.content-wrapper[data-v-ee359fe8]{height:calc(100vh - 64px);margin-top:64px;padding:.85rem .75rem 1rem}.sidebar[data-v-ee359fe8]{height:100vh;position:fixed;top:0;left:0;transform:translate(-100%);width:260px!important}.sidebar.mobile-open[data-v-ee359fe8]{transform:translate(0)}.desktop-toggle-btn[data-v-ee359fe8]{display:none}.mobile-close-btn[data-v-ee359fe8],.sidebar-overlay[data-v-ee359fe8]{display:block}}.app-error-dialog[data-v-47f264bf]{width:32rem;max-width:calc(100vw - 2rem)}.app-error-dialog-body[data-v-47f264bf]{flex-direction:column;gap:1rem;display:flex}.app-error-dialog-message[data-v-47f264bf]{color:hsl(var(--foreground));line-height:1.6}.app-error-dialog-details[data-v-47f264bf]{border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--muted-foreground));white-space:pre-wrap;word-break:break-word;border-radius:.9rem;margin:0;padding:1rem;font-size:.92rem;line-height:1.5}.assistant-box[data-v-f382e5e5]{width:100%;min-width:0}.assistant-header[data-v-f382e5e5]{align-items:center;gap:10px;min-width:0;margin-bottom:16px;display:flex}.idle-header[data-v-f382e5e5]{justify-content:space-between}.assistant-title[data-v-f382e5e5]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.assistant-title-select[data-v-f382e5e5]{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.assistant-title-prefix[data-v-f382e5e5]{color:hsl(var(--foreground));font-size:20px;font-weight:600}.assistant-header i[data-v-f382e5e5]{color:hsl(var(--primary));font-size:22px}.assistant-header h2[data-v-f382e5e5]{color:hsl(var(--foreground));margin:0;font-size:20px;font-weight:600}.active-header[data-v-f382e5e5]{margin-bottom:8px}.active-header i[data-v-f382e5e5]{font-size:24px}.active-header h2[data-v-f382e5e5]{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:22px;font-weight:700}.active-subtitle[data-v-f382e5e5]{color:hsl(var(--muted-foreground));margin-top:2px;font-size:.95rem;font-weight:500;display:block}.assistant-input-wrapper[data-v-f382e5e5]{position:relative}.assistant-cta[data-v-f382e5e5]{border:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--card)), hsl(var(--muted) / .16));border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.assistant-cta__copy h3[data-v-f382e5e5]{margin:0;font-size:1.1rem}.assistant-cta__copy p[data-v-f382e5e5]{color:hsl(var(--muted-foreground));margin:.35rem 0 0}.assistant-cta__actions[data-v-f382e5e5]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.assistant-secondary-button[data-v-f382e5e5]{margin-left:auto}.assistant-manual[data-v-f382e5e5]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;margin-top:1rem;padding:1rem}.assistant-manual__header[data-v-f382e5e5]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.assistant-manual__title[data-v-f382e5e5]{font-weight:600}.assistant-manual__subtitle[data-v-f382e5e5]{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.92rem}.assistant-textarea[data-v-f382e5e5]{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:12px;width:100%;min-height:100px;padding:12px;font-size:15px}.assistant-placeholder[data-v-f382e5e5]{pointer-events:none;color:hsl(var(--muted-foreground));position:absolute;top:12px;left:12px;right:12px}.assistant-placeholder .main[data-v-f382e5e5]{margin-bottom:6px;font-size:15px}.assistant-placeholder .examples[data-v-f382e5e5]{opacity:.8;font-size:13px}.assistant-placeholder ul[data-v-f382e5e5]{margin:4px 0 0 16px;padding:0}.assistant-actions[data-v-f382e5e5]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:12px;display:flex}.assistant-call-button-wrap[data-v-f382e5e5]{display:inline-flex}.assistant-call-button[data-v-f382e5e5]{white-space:nowrap}.assistant-call-button--primary[data-v-f382e5e5]{min-width:14rem}[data-v-f382e5e5] .assistant-inline-select{min-width:11rem;max-width:100%}[data-v-f382e5e5] .assistant-inline-select .p-select-label{padding-top:.4rem;padding-bottom:.4rem;font-weight:600}@media (width<=640px){.assistant-box[data-v-f382e5e5]{width:100%}.assistant-header[data-v-f382e5e5]{align-items:flex-start}.assistant-title[data-v-f382e5e5],.assistant-title-select[data-v-f382e5e5]{width:100%}[data-v-f382e5e5] .assistant-inline-select{width:100%;min-width:0}.assistant-actions[data-v-f382e5e5],.assistant-cta[data-v-f382e5e5],.assistant-manual__header[data-v-f382e5e5]{flex-direction:column;align-items:stretch}.assistant-call-button-wrap[data-v-f382e5e5],.assistant-call-button[data-v-f382e5e5],.assistant-actions[data-v-f382e5e5] .p-button,.assistant-cta__actions[data-v-f382e5e5] .p-button{width:100%}.assistant-secondary-button[data-v-f382e5e5]{margin-left:0}}.presence-shell[data-v-e78dfc11]{--presence-size:240px;--presence-intensity:.2;width:var(--presence-size);height:var(--presence-size);pointer-events:none;filter:saturate(1.04);place-items:center;display:grid;position:relative}.presence-glow[data-v-e78dfc11],.presence-core[data-v-e78dfc11],.presence-ring[data-v-e78dfc11]{border-radius:50%;position:absolute;inset:0}.presence-glow[data-v-e78dfc11]{background:radial-gradient(circle at 50% 50%, var(--presence-glow) 0%, #fff0 68%);filter:blur(20px);transform-origin:50%}.glow-back[data-v-e78dfc11]{opacity:calc(.55 + var(--presence-intensity) * .25);inset:10%}.glow-mid[data-v-e78dfc11]{opacity:calc(.45 + var(--presence-intensity) * .2);inset:18%}.presence-core[data-v-e78dfc11]{background:radial-gradient(circle at 38% 34%, #ffffffe6, #fff0 34%), radial-gradient(circle at 68% 66%, #ffffff38, #fff0 40%), linear-gradient(145deg, color-mix(in srgb, var(--presence-core) 86%, white 14%), color-mix(in srgb, var(--presence-core) 68%, black 32%));inset:24%;overflow:hidden;box-shadow:0 24px 60px #11182714,inset 0 1px #ffffff47}.presence-core-inner[data-v-e78dfc11]{background:radial-gradient(circle, var(--presence-inner) 0%, #fff0 72%);opacity:calc(.5 + var(--presence-intensity) * .22);filter:blur(10px);border-radius:50%;position:absolute;inset:24%}.presence-ring[data-v-e78dfc11]{border:1px solid var(--presence-ring);opacity:.65;inset:10%}.ring-two[data-v-e78dfc11]{opacity:.34;inset:2%}.mode-idle .presence-core[data-v-e78dfc11],.mode-connected .presence-core[data-v-e78dfc11],.mode-listening .presence-core[data-v-e78dfc11],.mode-speaking .presence-core[data-v-e78dfc11],.mode-thinking .presence-core[data-v-e78dfc11],.mode-connecting .presence-core[data-v-e78dfc11],.mode-ending .presence-core[data-v-e78dfc11],.mode-ended .presence-core[data-v-e78dfc11],.mode-error .presence-core[data-v-e78dfc11],.mode-failed .presence-core[data-v-e78dfc11]{animation:7.2s ease-in-out infinite breathe-e78dfc11}.mode-connecting .glow-back[data-v-e78dfc11],.mode-connecting .glow-mid[data-v-e78dfc11]{animation:2.4s ease-in-out infinite connectPulse-e78dfc11}.mode-listening .presence-ring[data-v-e78dfc11],.mode-connected .presence-ring[data-v-e78dfc11]{animation:4s ease-in-out infinite listeningWave-e78dfc11}.mode-speaking .presence-core[data-v-e78dfc11]{animation:2.2s ease-in-out infinite speakMorph-e78dfc11}.mode-speaking .glow-back[data-v-e78dfc11],.mode-speaking .glow-mid[data-v-e78dfc11]{animation:1.8s ease-in-out infinite speakGlow-e78dfc11}.mode-thinking .presence-core[data-v-e78dfc11]{animation:4.4s ease-in-out infinite thinkingDrift-e78dfc11}.mode-ending .presence-shell[data-v-e78dfc11],.mode-ended .presence-shell[data-v-e78dfc11]{opacity:.82}.mode-failed .presence-core[data-v-e78dfc11],.mode-error .presence-core[data-v-e78dfc11]{animation:2.3s ease-in-out infinite errorPulse-e78dfc11}.is-static[data-v-e78dfc11] *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.presence-shell[data-v-e78dfc11],.presence-shell[data-v-e78dfc11] *{transition:none!important;animation:none!important}}@keyframes breathe-e78dfc11{0%,to{border-radius:48% 52% 50% 50%/50% 48% 52% 50%;transform:scale(.98)}50%{transform:scale(calc(1 + var(--presence-intensity) * .06));border-radius:52% 48% 54% 46%/49% 53% 47% 51%}}@keyframes connectPulse-e78dfc11{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:.68;transform:scale(1.05)}}@keyframes listeningWave-e78dfc11{0%,to{opacity:.26;transform:scale(.98)}50%{transform:scale(calc(1.03 + var(--presence-intensity) * .03));opacity:.54}}@keyframes speakMorph-e78dfc11{0%,to{border-radius:49% 51% 45% 55%/47% 52% 48% 53%;transform:scale(.98)rotate(0)}33%{transform:scale(calc(1.02 + var(--presence-intensity) * .08)) rotate(5deg);border-radius:56% 44% 51% 49%/44% 57% 43% 56%}66%{transform:scale(calc(1.03 + var(--presence-intensity) * .09)) rotate(-4deg);border-radius:45% 55% 58% 42%/57% 44% 56% 43%}}@keyframes speakGlow-e78dfc11{0%,to{opacity:.42;transform:scale(.98)}50%{transform:scale(calc(1.08 + var(--presence-intensity) * .12));opacity:.74}}@keyframes thinkingDrift-e78dfc11{0%,to{border-radius:49% 51% 52% 48%/50% 45% 55% 50%;transform:scale(.99)rotate(0)}50%{border-radius:54% 46% 49% 51%/44% 57% 43% 56%;transform:scale(1.02)rotate(3deg)}}@keyframes errorPulse-e78dfc11{0%,to{opacity:.88;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}.active-call-card[data-v-30b34dae]{text-align:center;background:radial-gradient(circle at top,#e8faf4f2,#ffffffeb 58%),linear-gradient(#fffffff5,#f8fafcf0);border:1px solid #d8efe6f2;border-radius:2rem;flex-direction:column;align-items:center;gap:1.5rem;max-width:46rem;margin:0 auto;padding:2.4rem 2rem 2rem;display:flex;box-shadow:0 32px 80px #0f172a14,0 8px 22px #0f172a0a}.active-call-card.is-final[data-v-30b34dae]{opacity:.92}.call-visualizer[data-v-30b34dae]{margin-bottom:.25rem}.call-copy[data-v-30b34dae]{flex-direction:column;gap:.45rem;display:flex}.call-eyebrow[data-v-30b34dae]{letter-spacing:.12em;text-transform:uppercase;color:#4c9c7f;margin:0;font-size:.86rem;font-weight:700}.call-title[data-v-30b34dae]{color:var(--text-color,#0f172a);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,3vw,2.6rem);line-height:1.08}.call-status[data-v-30b34dae]{color:var(--text-color-secondary,#64748b);margin:0;font-size:1.05rem}.call-meta[data-v-30b34dae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}.call-meta-item[data-v-30b34dae]{background:#ffffffc7;border:1px solid #e2e8f0eb;border-radius:1.1rem;flex-direction:column;gap:.35rem;padding:1rem 1.15rem;display:flex}.call-meta-label[data-v-30b34dae]{text-transform:uppercase;letter-spacing:.08em;color:#7a8aa0;font-size:.84rem;font-weight:700}.call-meta-value[data-v-30b34dae],.call-timer[data-v-30b34dae]{color:var(--text-color,#0f172a);font-size:1.15rem;font-weight:650}.call-hangup[data-v-30b34dae]{min-width:13rem;margin-top:.25rem}.call-hangup[data-v-30b34dae] .pi{transform:rotate(135deg)}@media (width<=768px){.active-call-card[data-v-30b34dae]{border-radius:1.5rem;padding:2rem 1.2rem 1.4rem}.call-meta[data-v-30b34dae]{grid-template-columns:1fr}.call-hangup[data-v-30b34dae]{width:100%}}.page-layout[data-v-77781b50]{width:100%;min-width:0;max-width:1280px;margin:0 auto}.page-layout--fill[data-v-77781b50]{height:100%;min-height:0}.work-item-actions[data-v-6736c449]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.work-item-actions[data-v-6736c449] .p-button{min-height:2.75rem}.work-item-actions__primary[data-v-6736c449]{order:10}.work-item-actions__secondary[data-v-6736c449]{order:20}.work-item-actions__quiet[data-v-6736c449]{order:30}.work-item-detail[data-v-04e6ce3e]{flex-direction:column;gap:1rem;display:flex}.work-item-detail__grid[data-v-04e6ce3e]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;display:grid}.work-item-detail__field[data-v-04e6ce3e]{flex-direction:column;gap:.25rem;display:flex}.work-item-detail__label[data-v-04e6ce3e]{color:hsl(var(--muted-foreground));font-size:.8rem}.work-item-detail__hint[data-v-04e6ce3e]{border:1px solid hsl(var(--warning,var(--border)));background:hsl(var(--warning,var(--muted)) / .12);border-radius:.75rem;padding:.75rem .9rem}.work-item-detail__list[data-v-04e6ce3e]{flex-direction:column;gap:.75rem;display:flex}.work-item-detail__row[data-v-04e6ce3e]{border-bottom:1px solid hsl(var(--border));justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.work-item-detail__row-main[data-v-04e6ce3e]{flex-direction:column;gap:.25rem;display:flex}.work-item-detail__row-sub[data-v-04e6ce3e]{color:hsl(var(--muted-foreground))}.work-item-detail__price[data-v-04e6ce3e]{white-space:nowrap;font-weight:600}.work-item-detail__total[data-v-04e6ce3e]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.work-item-details-content[data-v-f7f3794e],.work-item-details-content__fallback[data-v-f7f3794e]{flex-direction:column;gap:1rem;display:flex}.work-item-details-content__grid[data-v-f7f3794e]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;display:grid}.work-item-details-content__field[data-v-f7f3794e]{flex-direction:column;gap:.25rem;display:flex}.work-item-details-content__label[data-v-f7f3794e]{color:hsl(var(--muted-foreground));font-size:.8rem}.work-item-details-content__copy[data-v-f7f3794e]{line-height:1.55}.work-item-details-content__footer[data-v-f7f3794e]{color:hsl(var(--muted-foreground))}.work-item-card[data-v-2811917e]{border:1px solid hsl(var(--border));background:linear-gradient(150deg, hsl(var(--card)), hsl(var(--background)));box-shadow:0 10px 28px hsl(var(--background) / .14);border-radius:1.1rem;flex-direction:column;gap:1rem;min-width:0;padding:1.15rem;display:flex}.work-item-card__header[data-v-2811917e]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.9rem;display:grid}.work-item-card__type-icon[data-v-2811917e]{width:3rem;height:3rem;color:hsl(var(--primary));background:hsl(var(--primary) / .13);border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.work-item-card__heading[data-v-2811917e]{min-width:0}.work-item-card__title[data-v-2811917e]{margin:.45rem 0 0;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.2}.work-item-card__summary[data-v-2811917e]{color:hsl(var(--muted-foreground));max-width:52rem;margin:.45rem 0 0;line-height:1.5}.work-item-card__header-meta[data-v-2811917e]{align-items:center;gap:.35rem;display:flex}.work-item-card__created[data-v-2811917e]{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:.4rem;font-size:.88rem;display:inline-flex}.work-item-card__primary-grid[data-v-2811917e]{border-block:1px solid hsl(var(--border));grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));padding-block:1rem;display:grid}.work-item-card__section[data-v-2811917e]{min-width:0;padding-inline:1rem}.work-item-card__section[data-v-2811917e]:first-child{padding-left:0}.work-item-card__section+.work-item-card__section[data-v-2811917e]{border-left:1px solid hsl(var(--border))}.work-item-card__section-heading[data-v-2811917e]{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;display:flex}.work-item-card__section-heading>i[data-v-2811917e]{color:hsl(var(--primary))}.work-item-card__section-heading h4[data-v-2811917e]{margin:0;font-size:.92rem;font-weight:600}.work-item-card__section-heading[data-v-2811917e] .p-button{margin-left:auto}.work-item-card__section-values[data-v-2811917e]{flex-direction:column;gap:.6rem;margin-top:.75rem;display:flex}.work-item-card__field-label[data-v-2811917e],.work-item-card__field-value[data-v-2811917e]{display:block}.work-item-card__field-label[data-v-2811917e]{color:hsl(var(--muted-foreground));margin-bottom:.15rem;font-size:.76rem}.work-item-card__field-value[data-v-2811917e]{overflow-wrap:anywhere}.work-item-card__note[data-v-2811917e]{overflow-wrap:anywhere;white-space:pre-line;margin:.75rem 0 0;line-height:1.5}.work-item-card__note-fields[data-v-2811917e]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1.25rem;margin:.75rem 0 0;display:grid}.work-item-card__note-fields>div[data-v-2811917e]{border-left:2px solid hsl(var(--primary) / .45);min-width:0;padding-left:.6rem}.work-item-card__note-field--wide[data-v-2811917e]{grid-column:1/-1}.work-item-card__note-fields dt[data-v-2811917e]{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.15rem;font-size:.72rem}.work-item-card__note-fields dd[data-v-2811917e]{overflow-wrap:anywhere;margin:0;line-height:1.45}.work-item-card__note-field--wide dd[data-v-2811917e]{font-size:1.02rem}.work-item-card__note--empty[data-v-2811917e]{color:hsl(var(--muted-foreground));font-size:.88rem}.work-item-card__source-row[data-v-2811917e]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.work-item-card__source[data-v-2811917e]{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.88rem;display:inline-flex}.work-item-card__source strong[data-v-2811917e]{color:hsl(var(--foreground))}.work-item-card__details-wrap[data-v-2811917e]{border-top:1px solid hsl(var(--border));padding-top:.25rem}.work-item-card__details[data-v-2811917e]{padding:.75rem .75rem .25rem}@media (width<=760px){.work-item-card[data-v-2811917e]{padding:1rem}.work-item-card__header[data-v-2811917e]{grid-template-columns:auto minmax(0,1fr)}.work-item-card__header-meta[data-v-2811917e]{grid-column:1/-1;justify-content:space-between}.work-item-card__primary-grid[data-v-2811917e]{grid-template-columns:1fr;gap:0}.work-item-card__section[data-v-2811917e],.work-item-card__section[data-v-2811917e]:first-child{padding:.85rem 0}.work-item-card__section+.work-item-card__section[data-v-2811917e]{border-left:0;border-top:1px solid hsl(var(--border))}.work-item-card__source-row[data-v-2811917e]{flex-direction:column;align-items:flex-start}}.work-item-carousel[data-v-124e7574]{flex-direction:column;gap:1rem;display:flex}.work-item-carousel__header[data-v-124e7574]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.work-item-carousel__title[data-v-124e7574]{margin:0;font-size:1.35rem}.work-item-carousel__controls[data-v-124e7574]{align-items:center;gap:.35rem;display:flex}.work-item-carousel__position[data-v-124e7574]{color:hsl(var(--muted-foreground));font-size:.9rem}.work-item-carousel__empty[data-v-124e7574]{border:1px dashed hsl(var(--border));background:hsl(var(--muted) / .15);border-radius:1rem;padding:1rem 1.1rem}.work-item-carousel__empty-title[data-v-124e7574]{font-weight:600}.work-item-carousel__empty-text[data-v-124e7574]{color:hsl(var(--muted-foreground));margin:.35rem 0 0}.task-cancel-dialog__task[data-v-d1960c3e]{margin:.25rem 0 1rem;font-weight:600}.task-cancel-dialog__reasons[data-v-d1960c3e]{border:0;gap:.4rem;margin:0 0 1rem;padding:0;display:grid}.task-cancel-dialog__reasons legend[data-v-d1960c3e]{color:var(--text-color-secondary);padding:0;font-size:.85rem}.task-cancel-dialog__reason[data-v-d1960c3e]{align-items:center;gap:.5rem;display:flex}.task-cancel-dialog__note[data-v-d1960c3e]{gap:.3rem;display:grid}.task-cancel-dialog__note textarea[data-v-d1960c3e]{border:1px solid var(--p-content-border-color);width:100%;color:inherit;font:inherit;background:0 0;border-radius:6px;padding:.5rem}.task-cancel-dialog__note small[data-v-d1960c3e]{color:var(--text-color-secondary);justify-self:end}.task-cancel-dialog__note small.is-error[data-v-d1960c3e]{color:var(--p-red-500)}.task-cancel-dialog__state[data-v-d1960c3e]{margin:.5rem 0 0}.task-cancel-dialog__state.is-error[data-v-d1960c3e]{color:var(--p-red-500)}.task-cancel-dialog__actions[data-v-d1960c3e]{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}[data-v-2b07f59a] .assistant-create-dialog{width:min(72rem,96vw)}[data-v-2b07f59a] .assistant-create-dialog .p-dialog-header{padding-bottom:.15rem}[data-v-2b07f59a] .assistant-create-dialog .p-dialog-title{width:100%}.wizard-dialog-header[data-v-2b07f59a]{align-items:center;gap:.55rem;display:inline-flex}.wizard-dialog-header-icon[data-v-2b07f59a]{color:#1fb879;font-size:1rem}.wizard-dialog-header-title[data-v-2b07f59a]{color:var(--text-color-secondary);font-size:.95rem;font-weight:600;line-height:1.2}[data-v-2b07f59a] .assistant-create-dialog .p-dialog{max-height:calc(100vh - 48px)}[data-v-2b07f59a] .assistant-create-dialog .p-dialog-content{padding:0 1.5rem 1.25rem;overflow:hidden}[data-v-2b07f59a] .assistant-create-dialog .p-dialog-footer{padding:.5rem 1.5rem 1.25rem}.wizard-shell[data-v-2b07f59a]{flex-direction:column;gap:1.35rem;height:min(45rem,100vh - 12rem);min-height:0;display:flex}.wizard-steps[data-v-2b07f59a]{flex-shrink:0;gap:.85rem;padding-top:.05rem;display:flex}.wizard-step[data-v-2b07f59a]{border-bottom:2px solid #0000;align-items:flex-start;gap:.5rem;min-width:0;padding:.25rem 0;transition:border-color .2s,color .2s,opacity .2s;display:flex}.wizard-step-active[data-v-2b07f59a]{border-bottom-color:color-mix(in srgb, var(--primary-color) 42%, transparent)}.wizard-step-complete[data-v-2b07f59a]{border-bottom-color:#0000}.wizard-step-inactive[data-v-2b07f59a]{opacity:.62}.wizard-step-index[data-v-2b07f59a]{width:1.25rem;height:1.25rem;color:var(--text-color-secondary);background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.04rem;font-size:.8rem;font-weight:700;display:inline-flex}.wizard-step-active .wizard-step-index[data-v-2b07f59a]{color:var(--primary-color)}.wizard-step-complete .wizard-step-index[data-v-2b07f59a]{color:color-mix(in srgb, var(--primary-color) 68%, white);font-size:.72rem}.wizard-step-copy[data-v-2b07f59a]{flex-direction:column;min-width:0;display:flex}.wizard-step-title[data-v-2b07f59a]{color:var(--text-color-secondary);font-size:.95rem;font-weight:600;line-height:1.2}.wizard-step-active .wizard-step-title[data-v-2b07f59a],.wizard-step-active .wizard-step-title[data-v-2b07f59a]{color:var(--text-color)}.wizard-step-complete .wizard-step-title[data-v-2b07f59a]{color:var(--text-color-secondary)}.wizard-content[data-v-2b07f59a]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wizard-message[data-v-2b07f59a]{margin-bottom:1rem}.wizard-body[data-v-2b07f59a]{flex-direction:column;flex:1;gap:1.3rem;min-height:0;display:flex}.wizard-body-basics[data-v-2b07f59a]{width:100%;max-width:40rem;min-height:0;margin:0 auto;padding-right:.25rem;overflow-y:auto}.wizard-body-template[data-v-2b07f59a]{grid-template-rows:auto 1fr;width:100%;max-width:40rem;height:100%;margin:0 auto;display:grid;overflow:hidden}.wizard-hero[data-v-2b07f59a]{flex-direction:column;gap:.7rem;display:flex}.wizard-hero-inline[data-v-2b07f59a]{align-items:flex-start}.wizard-lead[data-v-2b07f59a]{margin:0;font-size:1.6rem;font-weight:700;line-height:1.15}.wizard-copy[data-v-2b07f59a]{color:var(--text-color-secondary);margin:0;line-height:1.6}.wizard-copy-constrained[data-v-2b07f59a]{max-width:128rem}.wizard-copy-block[data-v-2b07f59a]{flex-direction:column;gap:.5rem;display:flex}.wizard-copy-block-compact[data-v-2b07f59a]{max-width:128rem}.wizard-body-template .wizard-lead[data-v-2b07f59a]{font-size:1.42rem}.wizard-body-template .wizard-copy-constrained[data-v-2b07f59a]{max-width:24rem}.wizard-form-card[data-v-2b07f59a]{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-card) 86%, var(--surface-ground));border-radius:18px;flex-direction:column;gap:1rem;padding:1rem 1.1rem;display:flex;box-shadow:0 8px 22px #0f172a09}.wizard-form-grid[data-v-2b07f59a]{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;gap:1rem;display:grid}.wizard-field[data-v-2b07f59a]{flex-direction:column;gap:.5rem;display:flex}.wizard-field-language[data-v-2b07f59a]{min-width:0}.wizard-label[data-v-2b07f59a]{align-items:baseline;gap:.35rem;font-weight:600;display:inline-flex}.wizard-required-mark[data-v-2b07f59a]{color:color-mix(in srgb, var(--red-500,#dc2626) 72%, var(--text-color))}.wizard-label-meta[data-v-2b07f59a]{color:var(--text-color-secondary);font-size:.92em;font-weight:500}.wizard-hint[data-v-2b07f59a]{color:var(--text-color-secondary)}.wizard-error[data-v-2b07f59a]{color:color-mix(in srgb, var(--red-500,#dc2626) 78%, var(--text-color))}.wizard-language-option[data-v-2b07f59a]{align-items:center;gap:.55rem;display:inline-flex}.wizard-language-flag[data-v-2b07f59a]{font-size:1rem;line-height:1}.wizard-toolbar[data-v-2b07f59a]{flex-shrink:0;align-items:flex-start;gap:1rem;display:flex}.template-grid-wrap[data-v-2b07f59a]{scrollbar-gutter:stable;min-height:0;padding:.35rem .55rem .75rem .35rem;overflow-y:auto}.template-grid[data-v-2b07f59a]{grid-template-columns:1fr;gap:1rem;display:grid}.template-card[data-v-2b07f59a]{border:1px solid var(--surface-border);background:var(--surface-card);text-align:left;cursor:pointer;border-radius:18px;outline:none;flex-direction:row;align-items:stretch;min-height:0;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.template-card[data-v-2b07f59a]:hover{transform:translateY(-1px)}.template-card-active[data-v-2b07f59a],.template-card[data-v-2b07f59a]:focus-visible{border-color:#1fb879;box-shadow:0 0 0 4px #1fb87938}.template-card-media[data-v-2b07f59a]{background:var(--surface-ground);flex-shrink:0;width:30%;min-width:10rem;max-width:12rem;position:relative}.template-card-image[data-v-2b07f59a]{object-fit:cover;background:var(--surface-ground);width:100%;height:100%;min-height:100%}.template-card-check[data-v-2b07f59a]{color:#1fb879;background:#fffffff0;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.9rem;display:inline-flex;position:absolute;top:.75rem;left:.75rem;box-shadow:0 8px 18px #0f172a1f}.template-card-content[data-v-2b07f59a]{flex-direction:column;flex:1;gap:.55rem;min-width:0;padding:.95rem 1rem;display:flex}.template-card-title-row[data-v-2b07f59a]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.template-card-title[data-v-2b07f59a]{font-size:1.02rem;font-weight:700}.template-card-description[data-v-2b07f59a]{color:var(--text-color-secondary);font-size:.9rem;line-height:1.45}.template-card-highlights[data-v-2b07f59a]{color:var(--text-color);margin:0;padding-left:1rem;font-size:.82rem;line-height:1.4}.wizard-footer[data-v-2b07f59a]{justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding-inline:.1rem;display:flex}@media (width<=960px){.wizard-toolbar[data-v-2b07f59a]{flex-direction:column}}@media (width<=640px){[data-v-2b07f59a] .assistant-create-dialog .p-dialog-content{padding:0 1rem 1rem}.wizard-shell[data-v-2b07f59a]{height:min(44rem,100vh - 10rem)}.wizard-steps[data-v-2b07f59a]{flex-direction:column}.wizard-form-card[data-v-2b07f59a]{padding:1rem}.wizard-form-grid[data-v-2b07f59a]{grid-template-columns:1fr}.template-card[data-v-2b07f59a]{flex-direction:column}.template-card-media[data-v-2b07f59a]{width:100%;min-width:0;max-width:none;height:8rem}.wizard-footer[data-v-2b07f59a]{flex-wrap:wrap}}.roi-avatar[data-v-9dc59b76]{width:min(var(--roi-size), 100%);aspect-ratio:1;flex:none;place-items:center;height:auto;display:grid;position:relative}.roi-core[data-v-9dc59b76],.roi-veil[data-v-9dc59b76],.roi-ring[data-v-9dc59b76],.roi-readout[data-v-9dc59b76]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.roi-core[data-v-9dc59b76]{pointer-events:none;place-items:center;display:grid}.roi-veil[data-v-9dc59b76]{width:var(--roi-veil-size);height:var(--roi-veil-size);background:radial-gradient(circle, hsl(var(--card) / .94) 0%, hsl(var(--card) / .9) 52%, hsl(var(--card) / 0) 74%);border-radius:50%}.roi-ring[data-v-9dc59b76]{width:100%;height:100%;overflow:visible}.roi-track[data-v-9dc59b76]{fill:none;stroke:var(--edosec-roi-track)}.roi-stage-track[data-v-9dc59b76]{fill:none;stroke:var(--edosec-roi-track);stroke-width:1.5px}.roi-stage-progress[data-v-9dc59b76]{fill:none;stroke:hsl(var(--primary) / .55);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1 2;transition:stroke-dashoffset 1.4s cubic-bezier(.22,1,.36,1) .25s}.roi-arc.is-mail[data-v-9dc59b76]{stroke:var(--edosec-roi-mail)}.roi-arc.is-call[data-v-9dc59b76]{stroke:var(--edosec-roi-call)}.roi-arc.is-meeting[data-v-9dc59b76]{stroke:var(--edosec-roi-meeting)}.roi-arc.is-document[data-v-9dc59b76]{stroke:var(--edosec-roi-document)}.roi-orbit-dot.is-mail[data-v-9dc59b76]{fill:var(--edosec-roi-mail)}.roi-orbit-dot.is-call[data-v-9dc59b76]{fill:var(--edosec-roi-call)}.roi-orbit-dot.is-meeting[data-v-9dc59b76]{fill:var(--edosec-roi-meeting)}.roi-orbit-dot.is-document[data-v-9dc59b76]{fill:var(--edosec-roi-document)}.roi-arc[data-v-9dc59b76]{fill:none;stroke-linecap:round;stroke-dasharray:1 2;pointer-events:stroke;cursor:default;transition:stroke-dashoffset 1.5s cubic-bezier(.22,1,.36,1),opacity .22s}.roi-arc.is-dimmed[data-v-9dc59b76],.roi-orbit-dot.is-dimmed[data-v-9dc59b76]{opacity:.22}.roi-orbit[data-v-9dc59b76]{transform-box:view-box;transform-origin:100px 100px;animation-name:roi-orbit-spin-9dc59b76;animation-timing-function:linear;animation-iteration-count:infinite}.roi-orbit-dot[data-v-9dc59b76]{transition:opacity .22s}.roi-readout[data-v-9dc59b76]{width:var(--roi-veil-size);text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex}@keyframes roi-orbit-spin-9dc59b76{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.roi-avatar[data-v-9dc59b76] *,.roi-arc[data-v-9dc59b76],.roi-orbit[data-v-9dc59b76],.roi-stage-progress[data-v-9dc59b76]{transition:none!important;animation:none!important}}.roi-basis[data-v-a79bcbe7]{color:hsl(var(--muted-foreground));font-size:.78rem;line-height:1.5}.roi-basis p[data-v-a79bcbe7]{margin:.25rem 0}.roi-basis summary[data-v-a79bcbe7]{cursor:pointer}.roi-basis ul[data-v-a79bcbe7]{padding-left:1.25rem}.roi-channels[data-v-706f63f0]{flex-direction:column;gap:.55rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.roi-channel[data-v-706f63f0]{border-radius:.6rem;grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"mark icon label count saved""bar bar bar bar bar";align-items:center;gap:.35rem .5rem;padding:.35rem .15rem .5rem;transition:opacity .22s,background-color .22s;display:grid}.roi-channel.is-dimmed[data-v-706f63f0]{opacity:.45}.roi-channel-mark.is-mail[data-v-706f63f0],.roi-channel-bar-fill.is-mail[data-v-706f63f0]{background:var(--edosec-roi-mail)}.roi-channel-mark.is-call[data-v-706f63f0],.roi-channel-bar-fill.is-call[data-v-706f63f0]{background:var(--edosec-roi-call)}.roi-channel-mark.is-meeting[data-v-706f63f0],.roi-channel-bar-fill.is-meeting[data-v-706f63f0]{background:var(--edosec-roi-meeting)}.roi-channel-mark.is-document[data-v-706f63f0],.roi-channel-bar-fill.is-document[data-v-706f63f0]{background:var(--edosec-roi-document)}.roi-channel-mark[data-v-706f63f0]{border-radius:50%;grid-area:mark;width:.55rem;height:.55rem}.roi-channel-icon[data-v-706f63f0]{color:hsl(var(--muted-foreground));grid-area:icon;font-size:.85rem}.roi-channel-label[data-v-706f63f0]{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;grid-area:label;font-size:.9rem;overflow:hidden}.roi-channel-count[data-v-706f63f0]{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;grid-area:count;font-size:.95rem;font-weight:600}.roi-channel-saved[data-v-706f63f0]{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:right;grid-area:saved;min-width:4.5rem;font-size:.82rem}.roi-channel-bar[data-v-706f63f0]{background:var(--edosec-roi-track);border-radius:999px;grid-area:bar;height:3px;display:block;overflow:hidden}.roi-channel-bar-fill[data-v-706f63f0]{height:100%;width:var(--roi-share,0%);border-radius:999px;display:block}@media (prefers-reduced-motion:reduce){.roi-channel[data-v-706f63f0]{transition:none}}.roi-hero[data-v-23e8394a]{border:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--card)), hsl(var(--muted) / .16));border-radius:1rem;flex-direction:column;gap:1rem;min-width:0;padding:clamp(1rem,2vw,1.5rem);display:flex}.roi-hero-head[data-v-23e8394a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.roi-hero-eyebrow[data-v-23e8394a]{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0;font-size:.72rem;font-weight:700}.roi-hero-title[data-v-23e8394a]{color:hsl(var(--foreground));margin:.15rem 0 0;font-size:1.25rem;font-weight:700}.roi-hero-head-meta[data-v-23e8394a]{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.roi-hero-since[data-v-23e8394a]{color:hsl(var(--muted-foreground));font-size:.8rem}.roi-hero-trend[data-v-23e8394a]{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.78rem;font-weight:600;display:inline-flex}.roi-hero-trend.is-up[data-v-23e8394a]{color:hsl(var(--success));border-color:hsl(var(--success) / .4);background:hsl(var(--success) / .08)}.roi-hero-trend.is-down[data-v-23e8394a]{color:hsl(var(--warning));border-color:hsl(var(--warning) / .4);background:hsl(var(--warning) / .08)}.roi-hero-body[data-v-23e8394a]{flex-wrap:wrap;align-items:center;gap:clamp(1rem,3vw,2.5rem);min-width:0;display:flex}.roi-hero-figures[data-v-23e8394a]{flex-direction:column;flex:20rem;gap:.9rem;min-width:0;display:flex}.roi-hero-note[data-v-23e8394a]{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}.roi-hero-error[data-v-23e8394a]{color:hsl(var(--destructive));align-items:center;gap:.75rem;font-size:.9rem;display:flex}.roi-stage[data-v-23e8394a]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.roi-stage-name[data-v-23e8394a]{color:hsl(var(--foreground));font-size:.95rem;font-weight:700}.roi-stage-next[data-v-23e8394a]{color:hsl(var(--muted-foreground));font-size:.8rem}.roi-tiles[data-v-23e8394a]{flex-wrap:wrap;gap:.75rem;display:flex}.roi-tile[data-v-23e8394a]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.75rem;flex-direction:column;flex:9rem;gap:.15rem;min-width:0;padding:.6rem .75rem;display:flex}.roi-tile-label[data-v-23e8394a]{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}.roi-tile-value[data-v-23e8394a]{color:hsl(var(--foreground));font-size:1.35rem;font-weight:700}.roi-tile-hint[data-v-23e8394a]{color:hsl(var(--muted-foreground));font-size:.76rem}.roi-readout-caption[data-v-23e8394a]{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0;font-size:.72rem;font-weight:600}.roi-readout-value[data-v-23e8394a]{color:hsl(var(--foreground));margin:.1rem 0 0;font-size:clamp(2.75rem,5vw,3.5rem);font-weight:700;line-height:1}.roi-readout-value.is-counting[data-v-23e8394a]{font-variant-numeric:tabular-nums}.roi-readout-unit[data-v-23e8394a]{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.82rem}.roi-hero--compact .roi-hero-figures[data-v-23e8394a]{flex-basis:12rem}.roi-hero--compact .roi-readout-value[data-v-23e8394a]{font-size:1.75rem}.roi-hero--compact .roi-readout-caption[data-v-23e8394a]{font-size:.6rem}.roi-hero--compact .roi-readout-unit[data-v-23e8394a]{font-size:.7rem}@media (width<=640px){.roi-hero-head-meta[data-v-23e8394a]{align-items:flex-start}.roi-hero-body[data-v-23e8394a]{justify-content:center}}.dashboard-container[data-v-5ccb0123]{flex-direction:column;gap:clamp(1rem,1.8vw,1.5rem);min-width:0;display:flex}.dashboard-assistant-shell[data-v-5ccb0123]{flex-direction:column;gap:.75rem;min-width:0;display:flex}.dashboard-latest-order-card[data-v-5ccb0123]{margin-bottom:1rem}.test-call-quota[data-v-5ccb0123]{border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:.95rem;flex-direction:column;gap:.2rem;padding:.8rem .95rem;display:flex}.test-call-quota-label[data-v-5ccb0123]{letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:700}.test-call-quota-value[data-v-5ccb0123]{color:hsl(var(--foreground));font-size:.96rem;font-weight:600}.test-call-quota-warning[data-v-5ccb0123]{background:hsl(var(--warning) / .1);border-color:hsl(var(--warning) / .5)}.test-call-quota-warning .test-call-quota-label[data-v-5ccb0123],.test-call-quota-warning .test-call-quota-value[data-v-5ccb0123]{color:hsl(var(--warning))}.test-call-quota-danger[data-v-5ccb0123]{background:hsl(var(--destructive) / .1);border-color:hsl(var(--destructive) / .5)}.test-call-quota-danger .test-call-quota-label[data-v-5ccb0123],.test-call-quota-danger .test-call-quota-value[data-v-5ccb0123]{color:hsl(var(--destructive))}.active-call-mode[data-v-5ccb0123]{padding:1rem 0 1.75rem}.dashboard-empty-state[data-v-5ccb0123]{border:1px solid hsl(var(--border));flex-direction:column;justify-content:center;align-items:center;min-height:22rem;padding:clamp(2rem,4vw,3.25rem) 1.5rem;display:flex}.dashboard-empty-state-content[data-v-5ccb0123]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.dashboard-empty-copy[data-v-5ccb0123]{max-width:24rem;margin:0;line-height:1.6}.live-error-box[data-v-5ccb0123]{border:1px solid hsl(var(--destructive) / .5);background:hsl(var(--destructive) / .1);color:hsl(var(--destructive));border-radius:12px;padding:12px 14px}@media (width<=768px){.dashboard-container[data-v-5ccb0123]{gap:.85rem}.dashboard-latest-order-card[data-v-5ccb0123]{margin-bottom:.85rem}.active-call-mode[data-v-5ccb0123]{padding-top:.25rem}}.page-content[data-v-fb5b52ae]{-webkit-overflow-scrolling:touch;flex-direction:column;gap:clamp(1rem,1.8vw,1.5rem);min-width:0;display:flex;overflow-x:auto}.assistant-avatar[data-v-492f3aa2]{--assistant-avatar-size:3rem;--assistant-avatar-bg:var(--edosec-avatar-0-bg);--assistant-avatar-fg:var(--edosec-avatar-0-fg);flex:0 0 var(--assistant-avatar-size);height:var(--assistant-avatar-size);width:var(--assistant-avatar-size);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.assistant-avatar--sm[data-v-492f3aa2]{--assistant-avatar-size:2rem}.assistant-avatar--lg[data-v-492f3aa2]{--assistant-avatar-size:4rem}.assistant-avatar--interactive[data-v-492f3aa2]{cursor:pointer;border-radius:50%;transition:transform .12s}.assistant-avatar--interactive[data-v-492f3aa2]:hover{transform:scale(1.04)}.assistant-avatar--interactive[data-v-492f3aa2]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:3px}.assistant-avatar--interactive[data-v-492f3aa2]:disabled{cursor:default;opacity:.6;transform:none}.assistant-avatar__art[data-v-492f3aa2]{width:100%;height:100%;display:block;overflow:visible}.assistant-avatar__disc[data-v-492f3aa2]{fill:var(--assistant-avatar-bg)}.assistant-avatar__figure[data-v-492f3aa2]{fill:var(--assistant-avatar-fg)}.assistant-avatar__headset[data-v-492f3aa2]{fill:hsl(var(--foreground))}.assistant-avatar__headset-band[data-v-492f3aa2]{fill:none;stroke:hsl(var(--foreground));stroke-linecap:round;stroke-width:2.6px}.assistant-avatar__headset--dials-out[data-v-492f3aa2]{fill:var(--p-primary-color)}.assistant-avatar__headset--dials-out .assistant-avatar__headset-band[data-v-492f3aa2]{stroke:var(--p-primary-color)}.assistant-avatar__badge circle[data-v-492f3aa2]{fill:hsl(var(--card));stroke:hsl(var(--border));stroke-width:1.2px}.assistant-avatar__badge-icon[data-v-492f3aa2]{fill:none;stroke:hsl(var(--foreground));stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.assistant-avatar__badge-icon--solid[data-v-492f3aa2]{fill:hsl(var(--foreground));stroke-width:1px}.assistant-avatar__badge--off[data-v-492f3aa2]{opacity:.26}.assistant-avatar__badge--off circle[data-v-492f3aa2]{fill:#0000}.assistant-avatar__legend[data-v-492f3aa2]{background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:var(--edosec-radius);box-shadow:0 12px 30px hsl(var(--background) / .45);color:hsl(var(--foreground));pointer-events:none;text-align:left;white-space:nowrap;z-index:2000;gap:.3rem;width:max-content;padding:.5rem .65rem;font-size:.8125rem;line-height:1.2;display:grid;position:fixed}.assistant-avatar__legend-name[data-v-492f3aa2]{font-weight:600}.assistant-avatar__legend-row[data-v-492f3aa2]{align-items:center;gap:.45rem;display:flex}.assistant-avatar__legend-icon[data-v-492f3aa2]{flex:0 0 1rem;width:1rem;height:1rem}.assistant-avatar__legend-icon path[data-v-492f3aa2]{fill:none;stroke:hsl(var(--foreground));stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px}.assistant-avatar__legend-icon path.assistant-avatar__badge-icon--solid[data-v-492f3aa2]{fill:hsl(var(--foreground));stroke-width:.7px}.assistant-avatar--tint-1[data-v-492f3aa2]{--assistant-avatar-bg:var(--edosec-avatar-1-bg);--assistant-avatar-fg:var(--edosec-avatar-1-fg)}.assistant-avatar--tint-2[data-v-492f3aa2]{--assistant-avatar-bg:var(--edosec-avatar-2-bg);--assistant-avatar-fg:var(--edosec-avatar-2-fg)}.assistant-avatar--tint-3[data-v-492f3aa2]{--assistant-avatar-bg:var(--edosec-avatar-3-bg);--assistant-avatar-fg:var(--edosec-avatar-3-fg)}.assistant-avatar--tint-4[data-v-492f3aa2]{--assistant-avatar-bg:var(--edosec-avatar-4-bg);--assistant-avatar-fg:var(--edosec-avatar-4-fg)}.task-status-tag[data-v-8ecf0107]{border-radius:999px;padding:.25rem .5rem;font-size:.8rem;font-weight:600;line-height:1.25;display:inline-flex}.task-status-tag--success[data-v-8ecf0107]{background:var(--p-green-100);color:var(--p-green-800)}.task-status-tag--danger[data-v-8ecf0107]{background:var(--p-red-100);color:var(--p-red-800)}.task-status-tag--warn[data-v-8ecf0107]{background:var(--p-yellow-100);color:var(--p-yellow-800)}.task-status-tag--info[data-v-8ecf0107]{background:var(--p-blue-100);color:var(--p-blue-800)}.task-status-tag--secondary[data-v-8ecf0107]{background:var(--p-surface-200);color:var(--p-surface-800)}.mail-column-header[data-v-f819259a]{align-items:center;gap:.15rem;display:inline-flex}.mail-column-filter[data-v-f819259a]{color:var(--text-color-secondary)}.mail-column-filter--active[data-v-f819259a]{color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 14%, transparent)}.task-completion-dialog__error[data-v-9e210640]{color:var(--p-red-500)}.task-completion-dialog__actions[data-v-9e210640]{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.task-read-model-table-wrapper[data-v-ca2aec9f]{overflow-x:auto}.task-read-model-toolbar[data-v-ca2aec9f]{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.task-read-model-toolbar__actions[data-v-ca2aec9f]{align-items:center;gap:.5rem;display:flex}.task-read-model-search[data-v-ca2aec9f]{gap:.3rem;width:min(28rem,100%);display:grid}.task-read-model-search label[data-v-ca2aec9f]{color:var(--text-color-secondary);font-size:.82rem}.task-read-model-search__control[data-v-ca2aec9f]{border:1px solid var(--surface-border);border-radius:.45rem;align-items:center;gap:.5rem;padding-left:.75rem;display:flex}.task-read-model-search__control .p-inputtext[data-v-ca2aec9f]{min-width:0;box-shadow:none;border:0;flex:1}.task-read-model-table[data-v-ca2aec9f]{border-collapse:collapse;width:100%}.task-read-model-table th[data-v-ca2aec9f],.task-read-model-table td[data-v-ca2aec9f]{border-bottom:1px solid var(--p-content-border-color);text-align:left;vertical-align:top;padding:.75rem}.task-read-model-table th[data-v-ca2aec9f]{white-space:nowrap;color:var(--text-color-secondary);font-size:.85rem}.task-read-model-table th[data-v-ca2aec9f]:last-child,.task-read-model-table td[data-v-ca2aec9f]:last-child{text-align:right;white-space:nowrap;width:1%}.task-read-model-header[data-v-ca2aec9f]{align-items:center;gap:.35rem;display:inline-flex}.task-read-model-sort[data-v-ca2aec9f]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.task-read-model-sort[data-v-ca2aec9f]:hover,.task-read-model-sort[data-v-ca2aec9f]:focus-visible{color:var(--primary-color)}.task-read-model-row[data-v-ca2aec9f]{cursor:pointer}.task-read-model-row[data-v-ca2aec9f]:hover,.task-read-model-row[data-v-ca2aec9f]:focus-visible{background:var(--surface-hover)}.task-read-model-row[data-v-ca2aec9f]:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.task-read-model-task-cell[data-v-ca2aec9f]{gap:.25rem;min-width:14rem;display:grid}.task-read-model-task-cell strong[data-v-ca2aec9f]{color:var(--primary-color)}.task-read-model-task-cell small[data-v-ca2aec9f],.task-read-model-secondary[data-v-ca2aec9f]{color:var(--text-color-secondary)}.task-read-model-secondary[data-v-ca2aec9f]{text-overflow:ellipsis;white-space:nowrap;max-width:26rem;overflow:hidden}.task-read-model-assistant[data-v-ca2aec9f]{align-items:center;gap:.5rem;display:inline-flex}.task-read-model-actions[data-v-ca2aec9f]{flex-wrap:wrap;gap:.25rem;display:flex}.task-read-model-state[data-v-ca2aec9f]{text-align:center;padding:1rem}.task-read-model-footer[data-v-ca2aec9f]{color:var(--text-color-secondary);background:color-mix(in srgb, var(--surface-ground) 80%, transparent);border-top:1px solid var(--p-content-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.task-read-model-footer__page-size[data-v-ca2aec9f],.task-read-model-footer__pagination[data-v-ca2aec9f]{align-items:center;gap:.6rem;display:flex}.task-read-model-footer__select[data-v-ca2aec9f]{width:5.5rem}@media (width<=640px){.task-read-model-toolbar[data-v-ca2aec9f]{flex-direction:column;align-items:stretch}.task-read-model-toolbar__actions[data-v-ca2aec9f]{flex-wrap:wrap}.task-read-model-search[data-v-ca2aec9f]{width:100%}.task-read-model-footer[data-v-ca2aec9f]{flex-direction:column;align-items:flex-start}.task-read-model-footer__pagination[data-v-ca2aec9f]{justify-content:space-between;width:100%}}.task-read-model-error[data-v-b3486cc5]{color:var(--p-red-500);margin:0}.approval-split-button[data-v-a0819c73]{align-items:center;gap:.5rem;display:inline-flex}.approval-split-button__group[data-v-a0819c73]{gap:0;display:inline-flex}.approval-split-button__group--split[data-v-a0819c73] .approval-split-button__approve{border-top-right-radius:0;border-bottom-right-radius:0}.approval-split-button[data-v-a0819c73] .approval-split-button__toggle{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;width:2.75rem;padding-inline:0;min-width:2.75rem!important}.rule-dialog[data-v-411cf05e]{gap:1rem;display:grid}.scope-choices[data-v-411cf05e]{border:0;gap:.5rem;margin:0;padding:0;display:grid}.scope-choices legend[data-v-411cf05e]{margin-bottom:.5rem;padding:0;font-weight:600}.scope-choice[data-v-411cf05e]{border:1px solid var(--surface-border);cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.6rem .8rem;display:flex}.scope-choice--selected[data-v-411cf05e]{border-color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 8%, transparent)}.scope-choice__text[data-v-411cf05e]{gap:.1rem;min-width:0;display:grid}.scope-choice__text code[data-v-411cf05e]{color:var(--text-color-secondary);overflow-wrap:anywhere;font-size:.85rem}.rule-dialog__more[data-v-411cf05e]{color:var(--text-color-secondary);cursor:pointer;font:inherit;background:0 0;border:0;align-self:start;align-items:center;gap:.4rem;padding:0;font-size:.9rem;display:inline-flex}.rule-dialog__more[data-v-411cf05e]:hover{color:var(--text-color)}.rule-dialog__more-fields[data-v-411cf05e]{gap:1rem;display:grid}.rule-dialog__more-fields>label[data-v-411cf05e],.rule-dialog>label[data-v-411cf05e]{gap:.4rem;display:grid}.context-summary[data-v-411cf05e]{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;display:grid}.context-summary dt[data-v-411cf05e]{color:var(--p-text-muted-color)}.context-summary dd[data-v-411cf05e]{overflow-wrap:anywhere;margin:0}.criteria-section[data-v-411cf05e]{gap:.75rem;display:grid}.criteria-heading[data-v-411cf05e]{gap:.25rem;display:grid}.criterion-add[data-v-411cf05e]{border:1px dashed var(--surface-border);color:var(--text-color-secondary);cursor:pointer;font:inherit;background:0 0;border-radius:8px;justify-content:flex-end;align-items:center;gap:.5rem;padding:.55rem .8rem;font-size:.9rem;transition:border-color .15s,color .15s,background .15s;display:flex}.criterion-add[data-v-411cf05e]:hover,.criterion-add[data-v-411cf05e]:focus-visible{background:color-mix(in srgb, var(--primary-color) 6%, transparent);border-color:var(--primary-color);color:var(--text-color);outline:none}.criteria-heading h3[data-v-411cf05e],.criteria-heading p[data-v-411cf05e]{margin:0}.criteria-heading p[data-v-411cf05e]{color:var(--p-text-muted-color);margin-top:.25rem}.criterion-row[data-v-411cf05e]{grid-template-columns:minmax(0,1fr) minmax(9rem,.7fr) minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}@media (width<=40rem){.criterion-row[data-v-411cf05e]{grid-template-columns:1fr auto}.criterion-row[data-v-411cf05e]>:nth-child(2),.criterion-row[data-v-411cf05e]>:nth-child(3){grid-column:1}}.decision-automation-dialog .p-dialog-content{flex:auto;min-height:0;display:flex;overflow:hidden}.decision-automation-dialog .p-dialog-footer{flex:none;padding-top:1.25rem}.decision-automation-dialog .p-dialog-content>.p-tabs{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.decision-automation-dialog .p-tablist{flex:none}.decision-automation-dialog .p-tabpanels{flex:auto;height:0;min-height:0;overflow:auto}.decision-automation-dialog .p-tabpanel{min-height:100%}.entity-reference[data-v-793f7580]{border:1px solid var(--p-content-border-color);border-radius:.6rem;align-items:center;gap:.75rem;min-width:0;padding:.75rem;display:flex}.entity-reference__icon[data-v-793f7580]{width:2rem;height:2rem;color:var(--primary-color);flex:none;place-items:center;display:grid}.entity-reference__content[data-v-793f7580]{flex:1;gap:.15rem;min-width:0;display:grid}.entity-reference__kind[data-v-793f7580]{color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.entity-reference__content strong[data-v-793f7580]{overflow-wrap:anywhere}.entity-reference__action[data-v-793f7580]{color:var(--primary-color);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none}.entity-reference__action[data-v-793f7580]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:.2rem}.business-brief[data-v-ef62b504]{gap:1.25rem;display:grid}.business-brief__header[data-v-ef62b504]{gap:.5rem;display:grid}.business-brief__header h2[data-v-ef62b504],.business-brief__header p[data-v-ef62b504],.business-brief__section h3[data-v-ef62b504]{margin:0}.business-brief__header p[data-v-ef62b504]{color:var(--text-color-secondary);white-space:pre-line;line-height:1.55}.business-brief__eyebrow[data-v-ef62b504]{color:var(--primary-color);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:700}.business-brief__request[data-v-ef62b504]{color:var(--text-color);background:color-mix(in srgb, var(--primary-color) 12%, transparent);border:1px solid color-mix(in srgb, var(--primary-color) 30%, var(--surface-border));border-left:.25rem solid var(--primary-color);border-radius:.4rem;gap:.3rem;padding:.9rem 1rem;display:grid}.business-brief__request span[data-v-ef62b504]{color:var(--text-color-secondary);font-size:.85rem}.business-brief__open-hint[data-v-ef62b504]{color:var(--text-color-secondary);margin:0;font-size:.9rem}.business-brief__details[data-v-ef62b504]{gap:1rem;display:grid}.business-brief__details>summary[data-v-ef62b504]{color:var(--primary-color);cursor:pointer;font-weight:600}.business-brief__sections[data-v-ef62b504]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.business-brief__section[data-v-ef62b504]{gap:.55rem;min-width:0;display:grid}.business-brief__section h3[data-v-ef62b504]{font-size:1rem}.business-brief__section ul[data-v-ef62b504]{gap:.4rem;margin:0;padding-left:1.2rem;display:grid}.business-brief__section li[data-v-ef62b504]{overflow-wrap:anywhere}.business-brief__section.is-emphasized[data-v-ef62b504]{color:var(--text-color);border:1px solid color-mix(in srgb, var(--yellow-500,#eab308) 30%, var(--surface-border));background:color-mix(in srgb, var(--yellow-500,#eab308) 12%, transparent);border-radius:.45rem;padding:.9rem 1rem}.business-brief__notice[data-v-ef62b504]{background:var(--p-blue-50);color:var(--text-color);border-radius:.45rem;align-items:flex-start;gap:.6rem;margin:0;padding:.85rem 1rem;line-height:1.45;display:flex}.business-brief__notice i[data-v-ef62b504]{color:var(--primary-color);margin-top:.15rem}.business-brief__participants[data-v-ef62b504],.business-brief__sources[data-v-ef62b504]{list-style:none;padding-left:0!important}.business-brief__sources a[data-v-ef62b504]{color:var(--primary-color);overflow-wrap:anywhere}.task-read-model-error[data-v-37a65b07]{color:var(--p-red-500);margin:0}.task-read-model-success[data-v-37a65b07]{color:var(--p-green-500);margin:0}.task-read-model-state[data-v-37a65b07]{border:1px solid var(--surface-border);color:var(--text-color-secondary);background:var(--surface-ground);border-radius:.45rem;margin:0;padding:.85rem 1rem}.task-read-model-state.is-error[data-v-37a65b07]{color:var(--p-red-600);background:var(--p-red-50)}.task-read-model-summary[data-v-37a65b07]{grid-template-columns:1fr auto;align-items:start;gap:1rem;display:grid}.task-read-model-summary h2[data-v-37a65b07]{margin:.2rem 0 0}.task-read-model-eyebrow[data-v-37a65b07],.task-read-model-timeline__date[data-v-37a65b07]{color:var(--text-color-secondary);font-size:.85rem}.task-read-model-status[data-v-37a65b07]{width:fit-content;color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 14%, transparent);border-radius:999px;align-items:center;padding:.35rem .65rem;font-weight:600;display:inline-flex}.task-read-model-summary__meta[data-v-37a65b07]{border-top:1px solid var(--p-content-border-color);flex-wrap:wrap;grid-column:1/-1;gap:1rem 2rem;margin:0;padding-top:.75rem;display:flex}.task-completion-control[data-v-37a65b07]{grid-column:1/-1;justify-content:flex-end;display:flex}.task-completion-control .task-read-model-state[data-v-37a65b07]{width:100%;margin:0}.task-read-model-summary__meta div[data-v-37a65b07],.task-read-model-facts div[data-v-37a65b07]{gap:.2rem;display:grid}.task-read-model-summary__meta dt[data-v-37a65b07],.task-read-model-facts dt[data-v-37a65b07]{color:var(--text-color-secondary);font-size:.8rem}.task-read-model-summary__meta dd[data-v-37a65b07],.task-read-model-facts dd[data-v-37a65b07]{overflow-wrap:anywhere;margin:0}.task-read-model-tabs[data-v-37a65b07]{border-bottom:1px solid var(--p-content-border-color);gap:.25rem;margin:1rem 0;display:flex;overflow-x:auto}.task-read-model-tabs button[data-v-37a65b07]{color:var(--text-color-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:.75rem 1rem}.task-read-model-tabs button[data-v-37a65b07]:hover,.task-read-model-tabs button[data-v-37a65b07]:focus-visible,.task-read-model-tabs button.is-active[data-v-37a65b07]{color:var(--primary-color)}.task-read-model-tabs button.is-active[data-v-37a65b07]{border-bottom-color:var(--primary-color)}.task-read-model-tabs button[data-v-37a65b07]:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.task-read-model-panel[data-v-37a65b07]{gap:1rem;display:grid}.task-read-model-section[data-v-37a65b07]{min-width:0}.task-read-model-section h2[data-v-37a65b07]{margin-top:0}.task-read-model-section h3[data-v-37a65b07]{margin-bottom:.5rem}.task-read-model-long-text[data-v-37a65b07]{white-space:pre-wrap;max-width:75ch;line-height:1.65}.task-read-model-original-message summary[data-v-37a65b07]{color:var(--primary-color);cursor:pointer;font-weight:600}.task-read-model-original-message p[data-v-37a65b07]{margin-bottom:0}.task-read-model-reference-grid[data-v-37a65b07]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem;display:grid}.task-read-model-facts[data-v-37a65b07]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin:0;display:grid}.task-read-model-action[data-v-37a65b07]{border-top:1px solid var(--p-content-border-color);gap:.75rem;padding:1rem 0;display:grid}.task-read-model-technical-block+.task-read-model-technical-block[data-v-37a65b07]{border-top:1px solid var(--p-content-border-color);margin-top:1rem;padding-top:1rem}.task-read-model-action>div[data-v-37a65b07]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.task-read-model-action__controls[data-v-37a65b07],.task-read-model-dialog-actions[data-v-37a65b07]{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.task-read-model-dialog-note[data-v-37a65b07]{color:var(--p-text-muted-color);margin:0 0 1rem;font-size:.9rem}.task-read-model-action__controls[data-v-37a65b07]>*{min-width:0;max-width:100%}.task-read-model-action__controls[data-v-37a65b07] .p-button{white-space:normal;max-width:100%}.task-read-model-action__result-link[data-v-37a65b07]{color:var(--p-primary-color);width:fit-content;font-weight:600}.task-read-model-action h3[data-v-37a65b07]{margin:0}.task-read-model-attention[data-v-37a65b07]{gap:.75rem;display:grid}.task-read-model-attention>h2[data-v-37a65b07]{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1rem}.task-read-model-attention__card[data-v-37a65b07]{border-left:.25rem solid var(--primary-color);gap:.85rem;display:grid}.task-read-model-attention__heading[data-v-37a65b07]{justify-content:space-between;gap:1rem;display:flex}.task-read-model-attention__heading h3[data-v-37a65b07],.task-read-model-attention__heading p[data-v-37a65b07],.task-read-model-attention__intro[data-v-37a65b07]{margin:0}.task-read-model-attention__heading p[data-v-37a65b07],.task-read-model-attention__intro[data-v-37a65b07]{color:var(--text-color-secondary)}.task-read-model-attention__controls[data-v-37a65b07]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.task-read-model-attention__controls[data-v-37a65b07] .p-button{white-space:normal;flex:none;max-width:100%}.task-read-model-timeline[data-v-37a65b07]{gap:0;margin:0;padding:0;list-style:none;display:grid}.task-read-model-timeline li[data-v-37a65b07]{grid-template-columns:1rem 1fr;gap:.75rem;display:grid}.task-read-model-timeline__rail[data-v-37a65b07]{border-right:1px solid var(--p-content-border-color);justify-content:center;display:flex}.task-read-model-timeline li:last-child .task-read-model-timeline__rail[data-v-37a65b07]{border-color:#0000}.task-read-model-timeline__marker[data-v-37a65b07]{background:var(--primary-color);width:.65rem;height:.65rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--primary-color) 14%, var(--surface-card));border-radius:50%;margin-top:.35rem;margin-right:-.34rem}.task-read-model-timeline h3[data-v-37a65b07]{margin:.15rem 0 .35rem}.task-read-model-timeline p[data-v-37a65b07]{margin:.25rem 0 .75rem}.task-read-model-timeline li>div[data-v-37a65b07]:last-child{padding-bottom:1.25rem}.task-read-model-section details[data-v-37a65b07]{margin-top:1rem}.task-read-model-section pre[data-v-37a65b07]{background:var(--surface-ground);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.4rem;max-width:100%;margin:.75rem 0 0;padding:.75rem;font:.8rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.task-read-model-transcript[data-v-37a65b07]{max-width:75ch;font:inherit;white-space:pre-wrap}@media (width<=640px){.task-read-model-summary[data-v-37a65b07]{grid-template-columns:1fr}.task-read-model-action>div[data-v-37a65b07],.task-read-model-attention__heading[data-v-37a65b07]{flex-direction:column;align-items:flex-start}.task-read-model-attention__controls[data-v-37a65b07]{flex-direction:column-reverse;align-items:stretch}.task-read-model-attention__controls[data-v-37a65b07] .p-button,.task-completion-control[data-v-37a65b07] .p-button{width:100%}.task-completion-control[data-v-37a65b07]{align-items:stretch}}.task-read-model-error[data-v-184358fb]{color:var(--p-red-500);margin:0}.session-list-page[data-v-bad6c850]{flex-direction:column;gap:1rem;display:flex}.session-list-message[data-v-bad6c850]{margin:0}.session-list-card[data-v-bad6c850],.session-feed[data-v-bad6c850]{flex-direction:column;gap:.9rem;display:flex}.session-feed-item[data-v-bad6c850]{border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:1.4rem;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1.15rem 1.2rem;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 24px #0f172a0a}.session-feed-item[data-v-bad6c850]:hover,.session-feed-item[data-v-bad6c850]:focus-visible{background:hsl(var(--muted));border-color:hsl(var(--primary));outline:none;box-shadow:0 14px 32px #0f172a14}.session-feed-main[data-v-bad6c850]{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.session-feed-actions[data-v-bad6c850]{flex-shrink:0;justify-content:flex-end;align-self:center;align-items:center;display:flex}.session-feed-footer[data-v-bad6c850]{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.session-call-header[data-v-bad6c850]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.session-type-badge[data-v-bad6c850]{border-radius:999px;align-items:center;gap:.45rem;padding:.36rem .68rem;font-size:.81rem;font-weight:700;line-height:1;display:inline-flex}.session-type-badge-success[data-v-bad6c850]{background:hsl(var(--success) / .1);color:hsl(var(--success))}.session-type-badge-secondary[data-v-bad6c850]{background:hsl(var(--secondary));color:hsl(var(--muted-foreground))}.session-type-badge-warn[data-v-bad6c850]{background:hsl(var(--warning) / .1);color:hsl(var(--warning))}.session-type-badge-danger[data-v-bad6c850]{background:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.session-call-duration[data-v-bad6c850]{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}.session-call-summary[data-v-bad6c850]{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:1.14rem;font-weight:700;line-height:1.35;overflow:hidden}.session-call-schedule[data-v-bad6c850]{color:hsl(var(--muted-foreground));align-items:center;gap:.45rem;font-size:.86rem;display:inline-flex}.session-id-button[data-v-bad6c850]{width:1.65rem;height:1.65rem;color:hsl(var(--muted-foreground));cursor:help;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.session-order-button[data-v-bad6c850]{background:hsl(var(--secondary));width:1.8rem;height:1.8rem;color:hsl(var(--primary));cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.session-order-button[data-v-bad6c850]:hover,.session-order-button[data-v-bad6c850]:focus-visible{background:hsl(var(--muted));color:hsl(var(--primary));outline:none;transform:translateY(-1px)}.session-id-button[data-v-bad6c850]:hover,.session-id-button[data-v-bad6c850]:focus-visible{background:hsl(var(--muted));color:hsl(var(--foreground));outline:none}.session-participant-flow[data-v-bad6c850]{min-width:0;color:hsl(var(--foreground));align-items:center;gap:.5rem;display:flex}.session-participant-name[data-v-bad6c850],.session-time-primary[data-v-bad6c850]{color:hsl(var(--foreground));font-size:.95rem;font-weight:600;line-height:1.35}.session-participant-inline[data-v-bad6c850]{min-width:0}.session-participant-arrow[data-v-bad6c850]{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.8rem}.session-participant-name--interactive[data-v-bad6c850]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:hsl(var(--primary) / .5);text-decoration-color:hsl(var(--primary) / .5);text-underline-offset:.18rem;cursor:help}.session-time-status[data-v-bad6c850] .p-tag{font-size:.78rem;font-weight:700}.session-feed-empty[data-v-bad6c850]{text-align:center;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.4rem;padding:2rem 1rem}.session-order-dialog[data-v-bad6c850]{flex-direction:column;gap:1rem;display:flex}.session-order-meta[data-v-bad6c850]{color:hsl(var(--muted-foreground));flex-direction:column;gap:.35rem;font-size:.95rem;display:flex}.session-order-list[data-v-bad6c850]{flex-direction:column;gap:.75rem;display:flex}.session-order-summary[data-v-bad6c850]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem;display:grid}.session-order-summary-row[data-v-bad6c850]{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .35);border-radius:1rem;flex-direction:column;gap:.2rem;padding:.8rem .9rem;display:flex}.session-order-summary-label[data-v-bad6c850],.session-order-missing .session-order-summary-label[data-v-bad6c850]{color:hsl(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.session-order-summary-value[data-v-bad6c850]{color:hsl(var(--foreground));font-weight:650}.session-order-row[data-v-bad6c850]{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 0;display:flex}.session-order-row-main[data-v-bad6c850]{min-width:0}.session-order-row-title[data-v-bad6c850]{color:hsl(var(--foreground));font-weight:700;line-height:1.35}.session-order-row-details[data-v-bad6c850]{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.9rem}.session-order-row-price[data-v-bad6c850]{color:hsl(var(--foreground));white-space:nowrap;font-weight:700}.session-order-missing[data-v-bad6c850],.session-order-raw[data-v-bad6c850]{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);border-radius:1rem;padding:.95rem 1rem}.session-order-missing[data-v-bad6c850]{flex-direction:column;gap:.35rem;display:flex}.session-order-raw pre[data-v-bad6c850]{white-space:pre-wrap;word-break:break-word;margin:.45rem 0 0;font-size:.84rem;line-height:1.45}.session-order-total[data-v-bad6c850]{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:1rem;padding-top:.85rem;display:flex}.session-order-actions[data-v-bad6c850]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}@media (width<=960px){.session-feed-item[data-v-bad6c850]{flex-direction:column;align-items:stretch}.session-call-summary[data-v-bad6c850]{font-size:.96rem}.session-feed-actions[data-v-bad6c850]{justify-content:flex-start;align-self:stretch}.session-participant-flow[data-v-bad6c850]{flex-wrap:wrap}}.session-overview[data-v-6788949a]{flex-direction:column;gap:1rem;display:flex}.result-card[data-v-6788949a]{border:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--card)), hsl(var(--background)));border-radius:1rem;padding:1.25rem}.result-card__header[data-v-6788949a]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.result-card__eyebrow[data-v-6788949a]{color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.9rem}.result-card__summary[data-v-6788949a]{color:hsl(var(--foreground));font-size:1.15rem;font-weight:600;line-height:1.4}.result-card__badges[data-v-6788949a]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.result-card__meta[data-v-6788949a]{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.result-card__meta-label[data-v-6788949a]{font-weight:600}.session-overview__grid[data-v-6788949a]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.session-overview__work-items[data-v-6788949a]{gap:1rem;display:grid}.overview-section[data-v-6788949a]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.9rem;padding:1rem}.overview-section--secondary[data-v-6788949a]{background:hsl(var(--muted))}.overview-section__title[data-v-6788949a]{color:hsl(var(--foreground));margin-bottom:.85rem;font-weight:600}.overview-section__rows[data-v-6788949a]{flex-direction:column;gap:.75rem;display:flex}.overview-row[data-v-6788949a]{flex-direction:column;gap:.35rem;display:flex}.overview-row__label[data-v-6788949a]{color:hsl(var(--muted-foreground));font-size:.9rem}.overview-row__value[data-v-6788949a]{color:hsl(var(--foreground));line-height:1.4}@media (width<=640px){.result-card__header[data-v-6788949a]{flex-direction:column}.result-card__badges[data-v-6788949a]{justify-content:flex-start}}.border[data-v-78b4c4d3]{border:1px solid hsl(var(--border));border-radius:4px}.transcript-placeholder[data-v-15bd16f6]{border:1px solid var(--surface-border);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-card) 92%, white 8%), var(--surface-ground));border-radius:.75rem;padding:1.25rem}.transcript-placeholder__title[data-v-15bd16f6]{margin-bottom:.35rem;font-weight:600}.transcript-placeholder__text[data-v-15bd16f6]{color:var(--text-color-secondary);font-size:.95rem}pre[data-v-15bd16f6]{white-space:pre-wrap;background-color:var(--surface-ground);border-radius:4px;padding:1rem;font-family:monospace;overflow-x:auto}pre[data-v-6e6ba378]{background-color:var(--surface-ground);border-radius:4px;padding:1rem;overflow-x:auto}.contact-list[data-v-d4c474e9]{border:1px solid var(--p-content-border-color);border-radius:.75rem;flex-direction:column;gap:.6rem;margin:0;padding:.9rem 1rem 1rem;display:flex}.contact-list__legend[data-v-d4c474e9]{padding:0 .35rem;font-weight:600}.contact-list__empty[data-v-d4c474e9]{color:var(--p-text-muted-color);margin:0;font-size:.9rem}.contact-list__items[data-v-d4c474e9]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.contact-list__item[data-v-d4c474e9]{align-items:center;gap:.5rem;display:flex}.contact-list__icon[data-v-d4c474e9]{background:var(--p-content-hover-background);width:2rem;height:2rem;color:var(--p-text-muted-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.contact-list__input[data-v-d4c474e9]{flex:auto;min-width:0}.contact-list__add[data-v-d4c474e9]{align-self:flex-start}.person-form[data-v-9ae25183]{flex-direction:column;gap:1.5rem;display:flex}.person-form__field[data-v-9ae25183]{flex-direction:column;gap:.45rem;display:flex}.person-form__field label[data-v-9ae25183]{font-weight:600}.person-dialog__content[data-v-d5c6ec84]{min-height:0}.person-dialog__footer[data-v-d5c6ec84]{justify-content:flex-end;gap:.75rem;display:flex}.datatable-container[data-v-722dc1cb] .p-datatable .p-datatable-wrapper{min-height:460px}.datatable-container[data-v-722dc1cb] .p-datatable .p-datatable-empty-message td{vertical-align:middle;height:410px}.person-list__muted[data-v-88bf7eec]{color:var(--p-text-muted-color)}.person-list__actions[data-v-88bf7eec]{justify-content:flex-end;gap:.25rem;display:flex}.person-list__actions--end[data-v-88bf7eec]{gap:.75rem}.person-list__confirm[data-v-88bf7eec]{margin:0 0 .5rem}.person-list__confirm-hint[data-v-88bf7eec]{color:var(--p-text-muted-color);margin:0;font-size:.9rem}[data-v-88bf7eec] .person-row{cursor:pointer}.knowledge-plan-message[data-v-25592887]{margin-bottom:1rem}.login-page[data-v-f2e83b7e]{background-color:var(--surface-ground);justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.login-container[data-v-f2e83b7e]{background-color:var(--surface-card);border:1px solid var(--surface-border);border-radius:16px;flex-direction:column;width:100%;max-width:1000px;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000008}@media (width>=768px){.login-container[data-v-f2e83b7e]{flex-direction:row;min-height:600px}}.auth-section[data-v-f2e83b7e]{flex-direction:column;flex:1;justify-content:center;padding:3rem 2rem;display:flex}@media (width>=768px){.auth-section[data-v-f2e83b7e]{padding:4rem}}.auth-card[data-v-f2e83b7e]{width:100%;max-width:340px;margin:0 auto}.brand-eyebrow[data-v-f2e83b7e]{margin-bottom:1.5rem;text-decoration:none;transition:opacity .2s;display:inline-block}.brand-logo[data-v-f2e83b7e]{width:auto;height:1.5rem;display:block}.brand-logo-dark[data-v-f2e83b7e],html.dark .brand-logo-light[data-v-f2e83b7e]{display:none}html.dark .brand-logo-dark[data-v-f2e83b7e]{display:block}.brand-eyebrow[data-v-f2e83b7e]:hover{opacity:.75}.brand-eyebrow[data-v-f2e83b7e]:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:4px;border-radius:.2rem}.auth-title[data-v-f2e83b7e]{color:var(--text-color);margin:0 0 .5rem;font-size:1.85rem;font-weight:600;line-height:1.2}.auth-subtitle[data-v-f2e83b7e]{color:var(--text-color-secondary);margin:0 0 2rem;font-size:1rem}.auth-form[data-v-f2e83b7e]{margin-bottom:1.5rem}.input-group[data-v-f2e83b7e]{margin-bottom:1rem}.input-label[data-v-f2e83b7e]{color:var(--text-color);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.form-helper[data-v-f2e83b7e]{color:var(--text-color-secondary);margin:.75rem 0 0;font-size:.875rem;line-height:1.4}.auth-error[data-v-f2e83b7e]{color:#b42318;margin:0 0 1.25rem;font-size:.95rem;line-height:1.4}.btn-primary-elegant[data-v-f2e83b7e]{transition:all .2s;background-color:var(--color-brand-primary)!important;border-color:var(--color-brand-primary)!important;color:var(--color-brand-primary-contrast)!important}.btn-primary-elegant[data-v-f2e83b7e]:hover{background-color:var(--color-brand-primary-hover)!important;border-color:var(--color-brand-primary-hover)!important}.auth-divider[data-v-f2e83b7e]{text-align:center;align-items:center;margin:2rem 0;display:flex}.auth-divider[data-v-f2e83b7e]:before,.auth-divider[data-v-f2e83b7e]:after{content:"";border-bottom:1px solid var(--surface-border);opacity:.5;flex:1}.auth-divider span[data-v-f2e83b7e]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-secondary);opacity:.6;padding:0 1rem;font-size:.65rem;font-weight:600}.google-btn[data-v-f2e83b7e]{justify-content:center}.terms-text[data-v-f2e83b7e]{color:var(--text-color-secondary);text-align:center;margin-top:2.5rem;font-size:.7rem;line-height:1.5}.terms-link[data-v-f2e83b7e]{color:var(--text-color);text-decoration:underline;-webkit-text-decoration-color:var(--surface-border);text-decoration-color:var(--surface-border);transition:color .2s,text-decoration-color .2s}.terms-link[data-v-f2e83b7e]:hover{color:var(--color-brand-primary);-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary)}.terms-refund-link[data-v-f2e83b7e]{margin-top:.35rem;display:block}.login-code-dialog[data-v-f2e83b7e] .p-dialog-content{border-radius:20px;padding:1.5rem}.code-dialog[data-v-f2e83b7e]{flex-direction:column;gap:1.5rem;min-width:min(92vw,28rem);display:flex}.code-dialog-text[data-v-f2e83b7e]{flex-direction:column;gap:.35rem;display:flex}.code-dialog-title[data-v-f2e83b7e]{color:var(--text-color);margin:0;font-size:1.4rem;font-weight:600}.code-dialog-helper[data-v-f2e83b7e]{color:var(--text-color-secondary);margin:0;line-height:1.5}.code-form[data-v-f2e83b7e]{flex-direction:column;gap:1.25rem;display:flex}.code-fields[data-v-f2e83b7e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.code-digit[data-v-f2e83b7e]{border:1px solid var(--surface-border);background:var(--surface-card);width:100%;height:4.5rem;color:var(--text-color);text-align:center;letter-spacing:.04em;caret-color:var(--color-brand-primary);border-radius:16px;font-size:1.65rem;font-weight:600;transition:border-color .2s,box-shadow .2s,transform .2s}.code-digit[data-v-f2e83b7e]:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-primary) 18%, transparent);outline:none;transform:translateY(-1px)}.code-digit[data-v-f2e83b7e]:disabled{opacity:.7}.code-actions[data-v-f2e83b7e]{flex-direction:column;gap:.5rem;display:flex}.trust-section[data-v-f2e83b7e]{background-color:var(--color-auth-panel-bg);color:var(--color-auth-panel-text);flex-direction:column;flex:1;justify-content:center;padding:3rem 2rem;display:flex;position:relative;overflow:hidden}@media (width>=768px){.trust-section[data-v-f2e83b7e]{padding:4rem}}.trust-content[data-v-f2e83b7e]{z-index:1;max-width:380px;margin:0 auto;position:relative}.trust-headline[data-v-f2e83b7e]{color:var(--color-auth-panel-text);margin:0 0 2rem;font-size:1.75rem;font-weight:600;line-height:1.3}.trust-list[data-v-f2e83b7e]{margin:0 0 2.5rem;padding:0;list-style:none}.trust-list li[data-v-f2e83b7e]{color:var(--color-auth-panel-muted);align-items:flex-start;gap:1rem;margin-bottom:1.25rem;font-size:1rem;line-height:1.5;display:flex}.trust-list i[data-v-f2e83b7e]{color:var(--color-brand-accent);opacity:.9;margin-top:.1rem;font-size:1.25rem}.transcript-preview[data-v-f2e83b7e]{border:1px solid var(--color-auth-panel-border);background-color:#ffffff08;border-radius:16px;flex-direction:column;gap:1rem;margin:2.5rem 0;padding:1.5rem;display:flex;position:relative}.transcript-preview[data-v-f2e83b7e]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#ffffff08 0%,#0000 60%);width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-indicator[data-v-f2e83b7e]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand-accent);z-index:2;align-items:center;gap:.35rem;font-size:.65rem;font-weight:600;display:flex;position:absolute;top:1rem;right:1.5rem}.live-dot[data-v-f2e83b7e]{background-color:var(--color-brand-accent);width:6px;height:6px;box-shadow:0 0 8px var(--color-brand-accent);border-radius:50%;animation:2s ease-in-out infinite pulse-f2e83b7e}@keyframes pulse-f2e83b7e{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.9)}}.transcript-bubble[data-v-f2e83b7e]{z-index:1;border-radius:12px;max-width:90%;padding:.875rem 1.25rem;font-size:.875rem;line-height:1.4;animation:.6s ease-out both fadeUp-f2e83b7e;position:relative}.transcript-bubble.caller[data-v-f2e83b7e]{border:1px solid var(--color-auth-panel-border);color:var(--color-auth-panel-text);background-color:#ffffff0d;border-bottom-left-radius:4px;align-self:flex-start}.transcript-bubble.ai[data-v-f2e83b7e]{background-color:var(--color-auth-panel-bg-soft);border:1px solid var(--color-auth-panel-border);color:var(--color-auth-panel-text);border-bottom-right-radius:4px;align-self:flex-end;animation-delay:.4s}.bubble-label[data-v-f2e83b7e]{text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin-bottom:.35rem;font-size:.65rem;font-weight:600;display:block}.transcript-bubble p[data-v-f2e83b7e]{margin:0}@keyframes fadeUp-f2e83b7e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.trust-badges[data-v-f2e83b7e]{z-index:1;flex-wrap:wrap;gap:.75rem;display:flex;position:relative}.trust-badge[data-v-f2e83b7e]{border:1px solid var(--color-auth-panel-border);color:var(--color-auth-panel-muted);background-color:#ffffff0d;border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.7rem;font-weight:500;transition:all .2s;display:inline-flex}.trust-badge[data-v-f2e83b7e]:hover{color:var(--color-auth-panel-text);background-color:#ffffff1a}.trust-badge i[data-v-f2e83b7e]{color:var(--color-brand-accent);font-size:.8rem}@media (width<=767px){.trust-section[data-v-f2e83b7e]{border-left:none;border-top:1px solid var(--surface-border)}}.calendar-events-panel[data-v-3a1bae09]{flex-direction:column;gap:1rem;display:flex}.calendar-events-header[data-v-3a1bae09]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.calendar-events-title[data-v-3a1bae09]{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:600}.calendar-events-subtitle[data-v-3a1bae09]{color:hsl(var(--muted-foreground));margin:.35rem 0 0}.profile-container[data-v-2a601867]{max-width:960px;margin:0 auto}.profile-overview[data-v-2a601867]{flex-direction:column;gap:1rem;display:flex}.profile-summary-card[data-v-2a601867],.profile-actions-card[data-v-2a601867]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;padding:1.25rem 1.5rem}.profile-actions-card[data-v-2a601867]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.profile-actions-title[data-v-2a601867]{color:hsl(var(--foreground));margin:0;font-size:1.1rem;font-weight:600}.profile-actions-text[data-v-2a601867]{color:hsl(var(--muted-foreground));margin:.35rem 0 0}.profile-upgrade-error[data-v-2a601867]{color:hsl(var(--destructive))}.profile-legal-card[data-v-2a601867]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;padding:1.25rem 1.5rem;display:contents}.profile-legal-header[data-v-2a601867]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.profile-legal-accepted-at[data-v-2a601867]{color:hsl(var(--muted-foreground));font-size:.95rem}.profile-legal-status-grid[data-v-2a601867]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.profile-legal-status-item[data-v-2a601867]{border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:.95rem;padding:.9rem 1rem}.profile-legal-status-line[data-v-2a601867]{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin-bottom:.7rem;font-weight:600;display:flex}.profile-legal-ok[data-v-2a601867]{color:hsl(var(--success))}.profile-legal-documents[data-v-2a601867]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.profile-legal-doc-card[data-v-2a601867]{border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:left;cursor:pointer;border-radius:1.1rem;padding:1.1rem 1.2rem}.profile-legal-doc-title[data-v-2a601867]{color:hsl(var(--foreground));font-size:1.05rem;font-weight:700}.profile-legal-doc-meta[data-v-2a601867]{color:hsl(var(--muted-foreground));word-break:break-word;margin-top:.25rem}.profile-legal-actions[data-v-2a601867]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}@media (width<=768px){.profile-actions-card[data-v-2a601867]{flex-direction:column;align-items:stretch}.profile-legal-header[data-v-2a601867],.profile-legal-status-grid[data-v-2a601867],.profile-legal-documents[data-v-2a601867]{flex-direction:column;grid-template-columns:1fr}}.profile-calendar-settings[data-v-935b9856]{max-width:1100px;margin:0 auto}.section-title[data-v-935b9856]{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.1rem;font-weight:600}.grid-add-button[data-v-d7abb6ef]{white-space:nowrap;justify-content:flex-start;width:1rem;min-width:2.75rem;transition:width .2s,min-width .2s;overflow:hidden}.grid-add-button[data-v-d7abb6ef] .p-button-label{opacity:0;width:0;max-width:0;margin-left:0;transition:max-width .2s,opacity .15s,margin-left .2s;overflow:hidden}.grid-add-button[data-v-d7abb6ef]:not(:disabled):hover,.grid-add-button[data-v-d7abb6ef]:not(:disabled):focus-visible{width:auto;min-width:min(10rem,100vw - 2rem);max-width:calc(100vw - 2rem)}.grid-add-button[data-v-d7abb6ef]:not(:disabled):hover .p-button-label,.grid-add-button[data-v-d7abb6ef]:not(:disabled):focus-visible .p-button-label{opacity:1;width:auto;max-width:8rem;margin-left:.5rem}@media (prefers-reduced-motion:reduce){.grid-add-button[data-v-d7abb6ef],.grid-add-button[data-v-d7abb6ef] .p-button-label{transition:none}}.assistant-create-button-wrapper[data-v-473b1a6b]{display:inline-flex}.assistant-create-button-wrapper-inline[data-v-473b1a6b]{justify-content:center}.assistant-row-link[data-v-473b1a6b]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.assistant-row-link[data-v-473b1a6b]:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px;border-radius:.2rem}.assistant-avatar-cell[data-v-473b1a6b]{align-items:center;gap:.35rem;display:flex}[data-v-473b1a6b] .assistant-create-tooltip{max-width:22rem}[data-v-473b1a6b] .assistant-create-tooltip .p-tooltip-text{white-space:normal;background:hsl(var(--foreground));color:hsl(var(--background));border-radius:.9rem;padding:.75rem .9rem;line-height:1.45;box-shadow:0 14px 32px #0f172a2e}.assistant-tab-header[data-v-91d8eee6]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.assistant-tab-header-copy[data-v-91d8eee6]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.assistant-tab-title[data-v-91d8eee6]{color:var(--text-color);margin:0;font-size:1rem;font-weight:700}.assistant-tab-description[data-v-91d8eee6],.assistant-tab-help[data-v-91d8eee6]{color:var(--text-color-secondary);margin:0}.assistant-tab-help[data-v-91d8eee6]{line-height:1.45}.assistant-tab-actions[data-v-91d8eee6]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}@media (width<=768px){.assistant-tab-header[data-v-91d8eee6]{flex-direction:column}.assistant-tab-actions[data-v-91d8eee6]{justify-content:flex-start}}.form-grid[data-v-e24d1ba7]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.field[data-v-e24d1ba7]{flex-direction:column;gap:.45rem;display:flex}.field-label-row[data-v-e24d1ba7]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.field-full[data-v-e24d1ba7]{grid-column:1/-1}.field-hint[data-v-e24d1ba7]{color:var(--p-text-muted-color);font-size:.85rem}.rules-header[data-v-beb27c33]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.rule-group-section[data-v-beb27c33]{margin-top:1rem}.rule-group-header[data-v-beb27c33]{margin-bottom:.75rem}.rule-group-title[data-v-beb27c33]{margin:0;font-size:1rem;font-weight:600}.rule-catalog-entry[data-v-beb27c33]{border:1px solid var(--surface-border);background:var(--surface-card);border-radius:6px;flex-direction:column;justify-content:center;gap:.2rem;min-height:2.75rem;padding:.75rem .9rem;display:flex}.rule-catalog-label[data-v-beb27c33]{font-weight:500}.rule-dialog-grid[data-v-beb27c33]{flex-direction:column;gap:1rem;display:flex}[data-v-beb27c33] .rule-dialog{width:min(56rem,92vw)}[data-v-beb27c33] .rule-dialog .p-dialog-content{overflow:hidden}[data-v-beb27c33] .rule-dialog .p-dialog-footer{padding-top:0}.rule-mode-toggle[data-v-beb27c33]{border:1px solid var(--surface-border);background:var(--surface-ground);border-radius:999px;align-self:flex-start;padding:.25rem;display:inline-flex}.rule-mode-button[data-v-beb27c33]{color:var(--text-color-secondary);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:.55rem .95rem;transition:background-color .2s,color .2s}.rule-mode-button-active[data-v-beb27c33]{background:var(--primary-color);color:var(--primary-color-text)}.rule-catalog-table-shell[data-v-beb27c33]{border:1px solid var(--surface-border);border-radius:12px;overflow:hidden}.rule-dialog-group-header[data-v-beb27c33]{align-items:flex-start;padding:.15rem 0;display:flex}.rule-dialog-row-main[data-v-beb27c33]{flex-direction:column;justify-content:center;gap:.25rem;min-height:3.25rem;display:flex}.rule-dialog-row-label[data-v-beb27c33]{font-weight:500}.rule-action-button-wrap[data-v-beb27c33]{display:inline-flex}.rule-dialog-table[data-v-beb27c33] .p-datatable-header-cell{white-space:nowrap}.rule-dialog-table[data-v-beb27c33] .p-datatable-wrapper{min-height:20rem}.rule-dialog-table[data-v-beb27c33] .p-rowgroup-header>td{background:var(--surface-ground)}.rule-dialog-table[data-v-beb27c33] .p-datatable-tbody>tr>td,.rules-table[data-v-beb27c33] .p-datatable-tbody>tr>td{vertical-align:middle}.field[data-v-beb27c33]{flex-direction:column;gap:.45rem;display:flex}.spreadsheet-source-picker[data-v-a7462cd3]{flex-direction:column;gap:1rem;display:flex}.spreadsheet-source-toolbar[data-v-a7462cd3]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.spreadsheet-search[data-v-a7462cd3]{width:min(28rem,100%)}.spreadsheet-name-cell[data-v-a7462cd3]{flex-direction:column;gap:.2rem;display:flex}.spreadsheet-expansion[data-v-a7462cd3]{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}.spreadsheet-expansion-title[data-v-a7462cd3]{color:#334155;font-weight:600}.spreadsheet-empty[data-v-a7462cd3]{color:#64748b;padding:.75rem .5rem}@media (width<=768px){.spreadsheet-source-toolbar[data-v-a7462cd3]{flex-direction:column;align-items:stretch}.spreadsheet-search[data-v-a7462cd3]{width:100%}}.knowledge-datasets[data-v-ea242c93]{flex-direction:column;gap:1rem;display:flex}.knowledge-datasets-header[data-v-ea242c93]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.knowledge-source-list[data-v-ea242c93]{flex-direction:column;gap:1rem;display:flex}.knowledge-source-card[data-v-ea242c93]{border:1px solid #e2e8f0;border-radius:.9rem;flex-direction:column;gap:.9rem;padding:1rem;display:flex}.knowledge-source-card-header[data-v-ea242c93]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.knowledge-source-card-badges[data-v-ea242c93]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.knowledge-source-card-meta[data-v-ea242c93]{flex-direction:column;gap:.35rem;display:flex}.knowledge-source-card-actions[data-v-ea242c93]{flex-wrap:wrap;gap:.35rem;display:flex}.wizard-steps[data-v-ea242c93]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.wizard-step[data-v-ea242c93]{color:#64748b;border:1px solid #e2e8f0;border-radius:.85rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.wizard-step.active[data-v-ea242c93]{color:#065f46;background:#f0fdf4;border-color:#34d399}.wizard-step-index[data-v-ea242c93]{background:#e2e8f0;border-radius:999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-weight:600;display:inline-flex}.wizard-step.active .wizard-step-index[data-v-ea242c93]{color:#fff;background:#34d399}.wizard-step-label[data-v-ea242c93]{font-weight:600}.wizard-panel[data-v-ea242c93]{flex-direction:column;gap:1rem;display:flex}.wizard-grid[data-v-ea242c93]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.field[data-v-ea242c93]{flex-direction:column;gap:.45rem;display:flex}.field-full[data-v-ea242c93]{grid-column:1/-1}.dataset-type-grid[data-v-ea242c93]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem;display:grid}.dataset-type-card[data-v-ea242c93]{text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe4f0;border-radius:.9rem;flex-direction:column;gap:.45rem;padding:1rem;display:flex}.dataset-type-card.selected[data-v-ea242c93]{background:#f0fdf4;border-color:#34d399}.wizard-panel-actions[data-v-ea242c93]{justify-content:flex-end;gap:.5rem;display:flex}.mapping-section[data-v-ea242c93]{flex-direction:column;gap:1rem;display:flex}.mapping-summary[data-v-ea242c93]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.validation-list ul[data-v-ea242c93]{margin:.35rem 0 0 1rem;padding:0}.sample-preview[data-v-ea242c93]{flex-direction:column;gap:.5rem;display:flex}.wizard-footer[data-v-ea242c93]{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.wizard-footer-actions[data-v-ea242c93]{gap:.5rem;display:flex}.spreadsheet-empty-state[data-v-ea242c93]{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (width<=960px){.wizard-steps[data-v-ea242c93]{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-source-card-header[data-v-ea242c93],.mapping-summary[data-v-ea242c93],.knowledge-datasets-header[data-v-ea242c93],.wizard-footer[data-v-ea242c93]{flex-direction:column;align-items:stretch}}@media (width<=640px){.wizard-steps[data-v-ea242c93]{grid-template-columns:1fr}}.local-knowledge-header[data-v-3c995668]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dataset-type-cell[data-v-3c995668],.dataset-detail-cell[data-v-3c995668]{flex-direction:column;gap:.25rem;display:flex}.dataset-actions[data-v-3c995668]{flex-wrap:wrap;gap:.25rem;display:flex}.dataset-runtime-toggle[data-v-3c995668]{align-items:center;gap:.65rem;display:flex}.editor-meta-grid[data-v-3c995668]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.field-full[data-v-3c995668]{grid-column:1/-1}.editor-toolbar[data-v-3c995668]{justify-content:flex-end;margin-bottom:.75rem;display:flex}.editor-table-wrapper[data-v-3c995668]{border:1px solid var(--p-content-border-color);border-radius:.75rem;overflow:hidden}@media (width<=768px){.editor-meta-grid[data-v-3c995668]{grid-template-columns:1fr}}.form-grid[data-v-c7e140d9]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.field[data-v-c7e140d9]{flex-direction:column;gap:.45rem;display:flex}.field-full[data-v-c7e140d9]{grid-column:1/-1}.appointment-types[data-v-a115345d]{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-card) 88%, var(--primary-color) 12%);border-radius:1rem;gap:1rem;padding:1rem;display:grid}.section-heading[data-v-a115345d],.type-card__header[data-v-a115345d],.permission-row[data-v-a115345d]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-heading h3[data-v-a115345d]{margin:0;font-size:1.05rem}.section-heading p[data-v-a115345d]{color:var(--text-color-secondary);margin:.3rem 0 0}.type-card[data-v-a115345d]{border:1px solid var(--surface-border);background:var(--surface-card);border-radius:.85rem;gap:1rem;padding:1rem;display:grid}.type-grid[data-v-a115345d]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.85rem;display:grid}.booking-window[data-v-a115345d]{grid-template-columns:repeat(2,minmax(12rem,18rem));gap:.85rem;display:grid}.field[data-v-a115345d]{flex-direction:column;gap:.4rem;display:flex}.field-wide[data-v-a115345d]{grid-column:1/-1}.enabled-control[data-v-a115345d]{align-items:center;gap:.55rem;display:flex}.permission-row[data-v-a115345d]{flex-wrap:wrap;justify-content:flex-start}.provider-note[data-v-a115345d],.empty-state[data-v-a115345d]{color:var(--text-color-secondary)}@media (width<=640px){.booking-window[data-v-a115345d]{grid-template-columns:1fr}}.form-grid[data-v-b1334bc5]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.field[data-v-b1334bc5]{flex-direction:column;gap:.45rem;display:flex}.field-full[data-v-b1334bc5]{grid-column:1/-1}.checkbox-field[data-v-b1334bc5]{flex-direction:row;align-items:center;gap:.75rem;min-height:2.75rem}.permission-list[data-v-b1334bc5]{flex-direction:column;gap:.5rem;display:flex}.capability-option-list[data-v-b1334bc5]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.75rem;display:grid}.capability-option-row[data-v-b1334bc5]{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-card) 94%, var(--surface-ground));border-radius:.9rem;align-items:flex-start;gap:.85rem;min-height:5.5rem;padding:.95rem 1rem;display:flex}.capability-option-copy[data-v-b1334bc5]{cursor:pointer;flex-direction:column;gap:.2rem;line-height:1.35;display:flex}.capability-settings[data-v-b1334bc5],.capability-task-settings[data-v-b1334bc5],.capability-subsection[data-v-b1334bc5]{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-card) 92%, var(--surface-ground));border-radius:1rem;padding:1rem}.form-grid[data-v-1e8bdef7]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.field[data-v-1e8bdef7]{flex-direction:column;gap:.45rem;display:flex}.field-full[data-v-1e8bdef7]{grid-column:1/-1}.diagnostics-shell[data-v-07b8199d]{border-top:1px solid hsl(var(--border));margin-top:1.5rem;padding-top:1.5rem}.diagnostics-header[data-v-07b8199d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.diagnostics-title[data-v-07b8199d]{margin:0;font-size:1.15rem;font-weight:700}.diagnostics-subtitle[data-v-07b8199d]{color:hsl(var(--muted-foreground));max-width:52rem;margin:.35rem 0 0;line-height:1.5}.diagnostics-toolbar[data-v-07b8199d]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.diagnostics-select[data-v-07b8199d]{min-width:18rem}.diagnostics-grid[data-v-07b8199d]{grid-template-columns:minmax(18rem,28rem) minmax(0,1fr);gap:1rem;display:grid}.diagnostics-card[data-v-07b8199d]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;min-width:0;padding:1rem}.diagnostics-card-header[data-v-07b8199d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.diagnostics-card-title[data-v-07b8199d]{font-size:1rem;font-weight:700}.diagnostics-card-hint[data-v-07b8199d]{color:hsl(var(--muted-foreground));word-break:break-word;margin-top:.3rem}.diagnostics-empty[data-v-07b8199d]{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .15);border-radius:1rem;padding:1rem}.diagnostics-empty-inline[data-v-07b8199d]{margin-top:1rem}.timeline-list[data-v-07b8199d]{flex-direction:column;gap:.85rem;max-height:42rem;padding-right:.25rem;display:flex;overflow:auto}.timeline-item[data-v-07b8199d]{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .18);border-radius:.9rem;padding:.85rem .9rem}.timeline-topline[data-v-07b8199d]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.timeline-event-type[data-v-07b8199d]{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.timeline-time[data-v-07b8199d]{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.9rem}.timeline-message[data-v-07b8199d]{margin-top:.6rem;line-height:1.5}.timeline-meta[data-v-07b8199d]{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.85rem;margin-top:.5rem;font-size:.92rem;display:flex}.timeline-details[data-v-07b8199d]{grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);gap:.35rem .75rem;margin:.75rem 0 0;font-size:.9rem;display:grid}.timeline-details dt[data-v-07b8199d]{color:hsl(var(--muted-foreground));word-break:break-word}.timeline-details dd[data-v-07b8199d]{word-break:break-word;margin:0}@media (width<=960px){.diagnostics-grid[data-v-07b8199d]{grid-template-columns:1fr}.diagnostics-select[data-v-07b8199d]{min-width:min(100%,18rem)}.timeline-time[data-v-07b8199d]{margin-left:0}}.forwarding-dialog[data-v-9fdfcc48]{gap:1rem;display:grid}[data-v-9fdfcc48] .forwarding-dialog-shell{width:min(42rem,95vw)}.forwarding-dialog p[data-v-9fdfcc48]{margin:0}.forwarding-dialog__manual[data-v-9fdfcc48]{color:var(--text-color-secondary)}.forwarding-dialog__section[data-v-9fdfcc48]{border-top:1px solid var(--surface-border);gap:.75rem;padding-top:1rem;display:grid}.forwarding-dialog__section h3[data-v-9fdfcc48]{margin:0 0 .25rem}.forwarding-dialog__section-header[data-v-9fdfcc48]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;display:grid}.forwarding-dialog__delay[data-v-9fdfcc48]{width:8rem}.forwarding-dialog__warning[data-v-9fdfcc48]{color:hsl(var(--warning));font-size:.9rem}[data-v-9fdfcc48] .forwarding-code-row{grid-template-columns:7rem minmax(0,1fr) auto auto;align-items:center;gap:.5rem;display:grid}[data-v-9fdfcc48] .forwarding-code-row__code{overflow-wrap:anywhere}[data-v-9fdfcc48] .forwarding-code-row__dial{white-space:nowrap}@media (width<=40rem){.forwarding-dialog__section-header[data-v-9fdfcc48]{grid-template-columns:1fr}[data-v-9fdfcc48] .forwarding-code-row{grid-template-columns:1fr auto}[data-v-9fdfcc48] .forwarding-code-row__code{grid-column:1/-1}}.voip-create-button-wrapper[data-v-28db6d48]{display:inline-flex}.voip-config-actions[data-v-28db6d48]{justify-content:flex-end;display:flex}[data-v-28db6d48] .voip-create-tooltip{max-width:22rem}[data-v-28db6d48] .voip-create-tooltip .p-tooltip-text{white-space:normal;background:hsl(var(--foreground));color:hsl(var(--background));border-radius:.9rem;padding:.75rem .9rem;line-height:1.45;box-shadow:0 14px 32px #0f172a2e}.instruction-form[data-v-0bbb9fb1]{gap:1rem;display:grid}.instruction-form label[data-v-0bbb9fb1]{gap:.4rem;font-weight:600;display:grid}.instruction-enabled[data-v-0bbb9fb1]{grid-template-columns:auto 1fr;align-items:center}.saved-dialog__tabs[data-v-b80a70bb]{flex-direction:column;flex:1;min-height:0;display:flex}.saved-dialog__panels[data-v-b80a70bb]{min-height:0;overflow-y:auto}.saved-dialog__details[data-v-b80a70bb]{grid-template-columns:minmax(9rem,13rem) minmax(0,1fr);gap:.5rem 1rem;display:grid}.saved-dialog__details dd[data-v-b80a70bb]{overflow-wrap:anywhere;margin:0}.saved-dialog__editor[data-v-b80a70bb]{gap:1rem;margin-top:1rem;display:grid}.saved-dialog__editor label[data-v-b80a70bb]{gap:.4rem;display:grid}.saved-dialog__commands[data-v-b80a70bb]{flex-wrap:wrap;gap:.75rem;display:flex}.jobs-actions[data-v-446d489d]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.grant-section[data-v-446d489d]{margin-top:2rem}.automation-tab[data-v-30bcfb16]{gap:1.25rem;display:grid}.automation-header[data-v-30bcfb16]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.eyebrow[data-v-30bcfb16]{color:var(--p-primary-color);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .3rem;font-size:.75rem;font-weight:700}.automation-header h2[data-v-30bcfb16]{margin:0}.description[data-v-30bcfb16]{color:var(--p-text-muted-color);margin:.4rem 0 0}.summary-grid[data-v-30bcfb16]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.summary-card[data-v-30bcfb16]{border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius);background:var(--p-content-background);gap:.3rem;padding:1rem 1.1rem;display:grid}.summary-card strong[data-v-30bcfb16]{font-size:1.6rem}.summary-label[data-v-30bcfb16]{color:var(--p-text-muted-color);font-size:.85rem}.rule-toolbar[data-v-30bcfb16]{justify-content:space-between;gap:.75rem;display:flex}.search-field[data-v-30bcfb16]{flex:1;align-items:center;gap:.5rem;max-width:28rem;display:flex}.search-field .p-inputtext[data-v-30bcfb16]{width:100%}.rules-table[data-v-30bcfb16] .p-datatable-tbody>tr>td{vertical-align:top}.rule-name[data-v-30bcfb16]{gap:.2rem;min-width:14rem;display:grid}.rule-name small[data-v-30bcfb16]{color:var(--p-text-muted-color);line-height:1.35}.effect[data-v-30bcfb16]{align-items:center;gap:.45rem;display:inline-flex}.actions[data-v-30bcfb16]{flex-wrap:wrap;gap:.15rem;display:flex}.application-meta[data-v-30bcfb16]{color:var(--p-text-muted-color);margin-top:.2rem;font-size:.85rem;display:block}@media (width<=800px){.summary-grid[data-v-30bcfb16]{grid-template-columns:1fr}.rule-toolbar[data-v-30bcfb16]{flex-direction:column}.search-field[data-v-30bcfb16]{max-width:none}.rules-table[data-v-30bcfb16] .p-datatable-table{min-width:58rem}}.noise-grid-filter-header[data-v-fdb9beb4]{align-items:center;gap:.15rem;display:inline-flex}.noise-grid-filter-header__button[data-v-fdb9beb4]{color:var(--text-color-secondary)}.noise-grid-filter-header__button--active[data-v-fdb9beb4]{background:color-mix(in srgb, var(--primary-color) 14%, transparent);color:var(--primary-color)}.noise-grid[data-v-6b842981]{gap:1rem;display:grid}.noise-grid__column-header[data-v-6b842981]{align-items:center;gap:.15rem;display:inline-flex}.noise-grid__filter[data-v-6b842981]{color:var(--text-color-secondary)}.noise-grid__filter--active[data-v-6b842981]{background:color-mix(in srgb, var(--primary-color) 14%, transparent);color:var(--primary-color)}.noise-grid__time-filter[data-v-6b842981]{gap:.5rem;min-width:16rem;display:grid}.noise-grid__footer[data-v-6b842981]{background:var(--surface-ground);border-top:1px solid var(--surface-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.noise-grid__page-size[data-v-6b842981]{align-items:center;gap:.5rem;display:flex}.assistant-header[data-v-72d4710b]{padding:1rem 0}.assistant-identity[data-v-72d4710b]{align-items:center;gap:.75rem;min-width:0;display:flex}.conversation-history[data-v-661de0ff]{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.conversation-history__composer[data-v-661de0ff]{flex:none;margin:0}.conversation-history__composer-extra[data-v-661de0ff]{gap:.5rem;margin-bottom:.5rem;display:flex}.conversation-history__composer-hint[data-v-661de0ff]{color:var(--text-color-secondary);margin-top:.25rem;font-size:.75rem;display:block}.conversation-history__composer-actions[data-v-661de0ff]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.conversation-history__turn-list[data-v-661de0ff]{flex-direction:column;flex:1;gap:.5rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.conversation-history__turn[data-v-661de0ff]{border:1px solid var(--surface-border);border-radius:var(--edosec-radius) var(--edosec-radius) var(--edosec-radius) 0;flex-direction:column;align-self:flex-start;gap:.25rem;max-width:80%;padding:.5rem .75rem;display:flex}.conversation-history__turn--human[data-v-661de0ff]{background:var(--edosec-bubble-user);border-radius:var(--edosec-radius) var(--edosec-radius) 0 var(--edosec-radius);align-self:flex-end}.conversation-history__turn--assistant[data-v-661de0ff]{background:var(--edosec-bubble-assistant)}.conversation-history__turn small[data-v-661de0ff]{color:var(--text-color-secondary)}.conversation-history__turn-message--clamped[data-v-661de0ff]{-webkit-line-clamp:10;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.conversation-history__turn-toggle[data-v-661de0ff]{color:var(--p-primary-color);cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.conversation-history__turn-toggle[data-v-661de0ff]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.conversation-demo__hint[data-v-897648ca]{color:var(--text-color-secondary);margin:0 0 1rem;font-size:.8125rem}.conversation-demo__scene+.conversation-demo__scene[data-v-897648ca]{margin-top:1.25rem}.conversation-demo__scene-title[data-v-897648ca]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary);margin:0 0 .5rem;font-size:.75rem}.conversation-demo__list[data-v-897648ca]{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.conversation-demo__item[data-v-897648ca]{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:var(--border-radius);cursor:pointer;font:inherit;text-align:left;gap:.125rem;width:100%;padding:.625rem .75rem;display:grid}.conversation-demo__item[data-v-897648ca]:hover{border-color:var(--p-primary-color)}.conversation-demo__item[data-v-897648ca]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.conversation-demo__item-label[data-v-897648ca]{font-weight:600}.conversation-demo__item-text[data-v-897648ca]{color:var(--text-color-secondary);font-size:.8125rem}.conversation-decided[data-v-19294eaa]{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:var(--border-radius);gap:.5rem;padding:1rem;display:grid}.conversation-decided>p[data-v-19294eaa]{margin:0}.conversation-decided__values[data-v-19294eaa]{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0;display:grid}.conversation-decided__values dt[data-v-19294eaa]{font-weight:600}.conversation-decided__values dd[data-v-19294eaa]{margin:0}.conversation-decided__actions[data-v-19294eaa]{gap:.5rem;display:flex}.ad-card__media--video[data-v-1a76b40a]{position:relative}.ad-card__media--video video[data-v-1a76b40a]{object-fit:contain;width:100%;height:100%}.ad-card__video-status[data-v-1a76b40a]{text-align:center;font-size:.75rem;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}.ad-card[data-v-5731ad75]{gap:.75rem;width:100%;margin-top:.5rem;display:grid}.ad-card__head[data-v-5731ad75]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.ad-card__summary[data-v-5731ad75]{color:var(--text-color-secondary);margin-left:.5rem;font-size:.8125rem}.ad-card__range[data-v-5731ad75]{color:var(--text-color-secondary);font-size:.75rem}.ad-card__chips[data-v-5731ad75]{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.ad-card__chip[data-v-5731ad75]{border:1px solid var(--surface-border);color:var(--text-color-secondary);border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .6rem;font-size:.75rem;display:inline-flex}.ad-card__chip .pi[data-v-5731ad75]{font-size:.7rem}.ad-card__chip--source[data-v-5731ad75]{background:color-mix(in srgb, var(--p-primary-color) 18%, transparent);color:var(--p-primary-color);border-color:#0000;font-weight:600}.ad-card__freshness[data-v-5731ad75]{color:var(--text-color-secondary);font-weight:400}.ad-card__source-failures[data-v-5731ad75]{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.ad-card__source-failures li[data-v-5731ad75]{background:color-mix(in srgb, var(--p-orange-500) 13%, transparent);border-radius:var(--border-radius);flex-wrap:wrap;align-items:baseline;gap:.25rem .45rem;padding:.45rem .6rem;font-size:.75rem;display:flex}.ad-card__empty[data-v-5731ad75]{color:var(--text-color-secondary);margin:0}.ad-card__grid[data-v-5731ad75]{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.ad-card__tile[data-v-5731ad75]{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:var(--border-radius);gap:.5rem;min-width:0;display:grid;overflow:hidden}.ad-card__tile[data-v-5731ad75]>:not(.ad-card__media){margin-left:.75rem;margin-right:.75rem}.ad-card__tile[data-v-5731ad75]>:last-child{margin-bottom:.75rem}.ad-card__media[data-v-5731ad75]{aspect-ratio:16/9;background:color-mix(in srgb, var(--surface-border) 45%, transparent);color:var(--text-color-secondary);justify-content:center;align-items:center;max-height:10rem;font-size:1.5rem;display:flex}.ad-card__media img[data-v-5731ad75]{object-fit:cover;width:100%;height:100%}.ad-card__media--image[data-v-5731ad75]{cursor:zoom-in;border:0;padding:0;position:relative}.ad-card__media-zoom[data-v-5731ad75]{background:color-mix(in srgb, var(--surface-ground) 75%, transparent);opacity:0;border-radius:999px;padding:.3rem;font-size:.8rem;transition:opacity .15s;position:absolute;bottom:.375rem;right:.375rem}.ad-card__media--image:hover .ad-card__media-zoom[data-v-5731ad75],.ad-card__media--image:focus-visible .ad-card__media-zoom[data-v-5731ad75]{opacity:1}.ad-card__lightbox-image[data-v-5731ad75]{max-width:100%;max-height:70vh;margin:0 auto;display:block}.ad-card__lightbox-text[data-v-5731ad75]{white-space:pre-wrap;margin:1rem 0 .5rem;font-size:.875rem;line-height:1.5}.ad-card__who[data-v-5731ad75]{align-items:center;gap:.5rem;min-width:0;display:flex}.ad-card__avatar[data-v-5731ad75]{background:color-mix(in srgb, var(--p-primary-color) 18%, transparent);color:var(--p-primary-color);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.7rem;font-weight:600;display:inline-flex}.ad-card__names[data-v-5731ad75]{min-width:0;display:grid}.ad-card__advertiser[data-v-5731ad75]{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.ad-card__payer[data-v-5731ad75]{color:var(--text-color-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.ad-card__headline[data-v-5731ad75]{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ad-card__headline--open[data-v-5731ad75]{-webkit-line-clamp:unset;white-space:pre-wrap;display:block}.ad-card__more-text[data-v-5731ad75]{color:var(--p-primary-color);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0;font-size:.75rem}.ad-card__more-text[data-v-5731ad75]:hover{text-decoration:underline}.ad-card__headline--missing[data-v-5731ad75]{color:var(--text-color-secondary);font-style:italic}.ad-card__meta[data-v-5731ad75]{color:var(--text-color-secondary);flex-wrap:wrap;align-items:center;gap:.25rem .6rem;font-size:.7rem;display:flex}.ad-card__reach[data-v-5731ad75]{color:var(--text-color-secondary);gap:.25rem;font-size:.7rem;display:grid}.ad-card__reach-bar[data-v-5731ad75]{background:color-mix(in srgb, var(--surface-border) 65%, transparent);border-radius:999px;height:.35rem;overflow:hidden}.ad-card__reach-bar span[data-v-5731ad75]{background:var(--p-primary-color);border-radius:inherit;min-width:1px;height:100%;display:block}.ad-card__targeting[data-v-5731ad75]{color:var(--text-color-secondary);margin-top:0;margin-bottom:0;font-size:.7rem;line-height:1.35}.ad-card__format[data-v-5731ad75]{border:1px solid var(--surface-border);border-radius:999px;padding:.05rem .45rem}.ad-card__link[data-v-5731ad75]{color:var(--p-primary-color);align-items:center;gap:.3rem;font-size:.75rem;text-decoration:none;display:inline-flex}.ad-card__link[data-v-5731ad75]:hover{text-decoration:underline}.ad-card__foot[data-v-5731ad75]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ad-card__more[data-v-5731ad75]{color:var(--text-color-secondary);font-size:.75rem}.conversation-thinking[data-v-d45ed927]{background:var(--edosec-bubble-assistant);border:1px solid var(--surface-border);border-radius:var(--edosec-radius) var(--edosec-radius) var(--edosec-radius) 0;flex-direction:column;align-self:flex-start;gap:.25rem;max-width:80%;padding:.5rem .75rem;animation:.25s ease-out conversation-thinking-in-d45ed927;display:flex}.conversation-thinking__line[data-v-d45ed927]{align-items:baseline;gap:.4rem;display:inline-flex}.conversation-thinking__text[data-v-d45ed927]{background:linear-gradient(90deg, var(--text-color-secondary) 0%, var(--text-color-secondary) 40%, var(--text-color) 50%, var(--text-color-secondary) 60%, var(--text-color-secondary) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite conversation-thinking-shimmer-d45ed927}.conversation-thinking__dots[data-v-d45ed927]{gap:.2rem;display:inline-flex}.conversation-thinking__dots i[data-v-d45ed927]{background:var(--p-primary-color);border-radius:50%;width:.35rem;height:.35rem;animation:1.2s ease-in-out infinite conversation-thinking-breathe-d45ed927;display:inline-block}.conversation-thinking__dots i[data-v-d45ed927]:nth-child(2){animation-delay:.2s}.conversation-thinking__dots i[data-v-d45ed927]:nth-child(3){animation-delay:.4s}@keyframes conversation-thinking-breathe-d45ed927{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-.15rem)}}@keyframes conversation-thinking-shimmer-d45ed927{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes conversation-thinking-in-d45ed927{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.conversation-thinking[data-v-d45ed927],.conversation-thinking__text[data-v-d45ed927],.conversation-thinking__dots i[data-v-d45ed927]{animation:none}.conversation-thinking__text[data-v-d45ed927]{color:var(--text-color-secondary);background:0 0}.conversation-thinking__dots i[data-v-d45ed927]{opacity:.7}}.conversation-card-boundary[data-v-3a46fe19]{color:var(--text-color-secondary);align-items:center;gap:.4rem;margin:.5rem 0 0;font-size:.8125rem;display:inline-flex}.document-assistant-panel[data-v-73a58343]{border-left:1px solid var(--surface-border);flex-direction:column;gap:.75rem;min-height:0;padding:0 0 0 1rem;display:flex}@media (width<=1100px){.document-assistant-panel[data-v-73a58343]{border-left:0;border-top:1px solid var(--surface-border);padding:1rem 0 0}}.document-assistant-panel__header[data-v-73a58343]{z-index:2;justify-content:flex-start;align-items:center;gap:.25rem;min-height:3rem;display:flex;position:sticky;top:0}.document-assistant-panel--collapsed[data-v-73a58343]{padding-left:0}.document-assistant-panel--collapsed .document-assistant-panel__avatar-slot[data-v-73a58343]{margin-left:1rem}.document-assistant-panel--collapsed .document-assistant-panel__header[data-v-73a58343]{justify-content:flex-start}.document-assistant-panel__avatar-slot[data-v-73a58343]{margin-left:.85rem;display:inline-flex;position:relative}.document-assistant-panel__fold[data-v-73a58343]{color:var(--text-color-secondary);cursor:pointer;background:0 0;border:0;padding:.15rem;font-size:.6rem;line-height:1;transition:color .12s;display:flex;position:absolute;bottom:-.1rem;left:-.8rem}.document-assistant-panel__fold[data-v-73a58343]:hover{color:hsl(var(--foreground))}.document-assistant-panel__fold[data-v-73a58343]:focus-visible{color:hsl(var(--foreground));outline:2px solid var(--p-primary-color);outline-offset:1px;border-radius:3px}.document-assistant-panel__native-selector[data-v-73a58343]{opacity:0;width:1px;height:1px;position:absolute}.document-assistant-panel__avatar-trigger[data-v-73a58343]{flex:none}.document-assistant-panel__options[data-v-73a58343]{background:hsl(var(--popover));border:1px solid var(--surface-border);border-radius:var(--edosec-radius);box-shadow:0 12px 30px hsl(var(--background) / .35);z-index:3;gap:.25rem;min-width:12rem;padding:.35rem;display:grid;position:absolute;top:3.5rem;left:0}.document-assistant-panel__option[data-v-73a58343]{color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.4rem;padding:.5rem .65rem}.document-assistant-panel__option[data-v-73a58343]:hover,.document-assistant-panel__option[aria-selected=true][data-v-73a58343]{background:hsl(var(--surface-soft))}.document-assistant-panel__option[data-v-73a58343]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:-2px}.document-assistant-panel__assignment-confirmation[data-v-73a58343]{border:1px solid var(--surface-border);border-radius:var(--edosec-radius);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.document-assistant-panel__assignment-confirmation p[data-v-73a58343]{margin:0}.document-assistant-panel__composer[data-v-73a58343]{flex:none;margin:0}.document-assistant-panel__composer-hint[data-v-73a58343]{color:var(--text-color-secondary);margin-top:.25rem;font-size:.75rem;display:block}.document-assistant-panel__turn-list[data-v-73a58343]{flex-direction:column;flex:1;gap:.5rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.document-assistant-panel__turn[data-v-73a58343]{border:1px solid var(--surface-border);border-radius:var(--edosec-radius) var(--edosec-radius) var(--edosec-radius) 0;flex-direction:column;align-self:flex-start;gap:.25rem;max-width:80%;padding:.5rem .75rem;display:flex}.document-assistant-panel__turn--human[data-v-73a58343]{background:var(--edosec-bubble-user);border-radius:var(--edosec-radius) var(--edosec-radius) 0 var(--edosec-radius);align-self:flex-end}.document-assistant-panel__turn--assistant[data-v-73a58343]{background:var(--edosec-bubble-assistant)}.document-assistant-panel__turn small[data-v-73a58343]{color:var(--text-color-secondary)}.document-assistant-panel__turn-message--clamped[data-v-73a58343]{-webkit-line-clamp:10;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.document-assistant-panel__turn-toggle[data-v-73a58343]{color:var(--p-primary-color);cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.document-assistant-panel__turn-toggle[data-v-73a58343]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}@media (width<=1100px){.document-assistant-panel[data-v-73a58343]{border-left:0;border-top:1px solid var(--surface-border);min-height:22rem;padding:1rem 0 0}}.document-schema-array[data-v-b7616212]{flex-direction:column;gap:.5rem;display:flex}.document-schema-array__heading[data-v-b7616212]{justify-content:space-between;align-items:baseline;display:flex}.document-schema-array__heading h3[data-v-b7616212]{margin:0;font-size:1rem}.document-schema-array__item[data-v-b7616212]{flex-direction:column;gap:.75rem;display:flex}.document-schema-array__row[data-v-b7616212]{align-items:center;gap:.5rem;display:grid}.document-schema-array__row--header[data-v-b7616212]{color:var(--text-color-secondary);font-size:.875rem}.document-schema-array__money[data-v-b7616212],.document-schema-array__money[data-v-b7616212] input{text-align:right}.document-schema-array__nested[data-v-b7616212]{min-width:0;padding-left:1rem}@media (width<=640px){.document-schema-array__row[data-v-b7616212]{grid-template-columns:1fr!important}.document-schema-array__row--header[data-v-b7616212]{display:none}}.document-schema-object[data-v-f2a717fd]{border-bottom:1px solid var(--surface-border);padding-bottom:1rem}.document-schema-object__heading[data-v-f2a717fd]{grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.document-schema-object h4[data-v-f2a717fd]{margin:0;font-size:1rem}.document-schema-object__summary[data-v-f2a717fd]{overflow-wrap:anywhere;text-align:left;min-width:0}.document-schema-object__toggle[data-v-f2a717fd]{justify-self:end}.document-schema-object__grid[data-v-f2a717fd]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.document-schema-object__field--name[data-v-f2a717fd],.document-schema-object__field--company[data-v-f2a717fd]{grid-column:span 3}.document-schema-object__field--street[data-v-f2a717fd]{grid-column:1/-1}.document-schema-object__field--zip[data-v-f2a717fd]{grid-column:span 1}.document-schema-object__field--city[data-v-f2a717fd]{grid-column:span 3}.document-schema-object__field--country[data-v-f2a717fd],.document-schema-object__field--phone[data-v-f2a717fd]{grid-column:span 2}.document-schema-object__field--fax[data-v-f2a717fd]{grid-column:span 1}.document-schema-object__field--email[data-v-f2a717fd]{grid-column:span 2}.document-schema-object__field--www[data-v-f2a717fd]{grid-column:span 1}@media (width<=640px){.document-schema-object__heading[data-v-f2a717fd]{grid-template-columns:1fr auto}.document-schema-object__summary[data-v-f2a717fd]{grid-column:1}.document-schema-object__grid[data-v-f2a717fd]{grid-template-columns:1fr}.document-schema-object__grid>.field[data-v-f2a717fd]{grid-column:auto}}.document-schema-field__text[data-v-3515ce58]{min-height:7rem}.document-schema-field__amount[data-v-3515ce58] input{text-align:right}.document-schema-field__description[data-v-3515ce58]{color:var(--p-text-muted-color);margin:-.35rem 0 .5rem;display:block}.document-body-editor[data-v-7f131311]{flex-direction:column;gap:1rem;display:flex}.document-body-editor__group[data-v-7f131311]{margin:0;font-size:1rem}.document-body-editor__row[data-v-7f131311]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.document-body-editor__row--paired[data-v-7f131311]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){.document-body-editor__row--paired[data-v-7f131311]{grid-template-columns:minmax(0,1fr)}}.document-editor-page[data-v-b13f7ac4]{flex-direction:column;gap:1rem;display:flex}.document-editor-page--framed[data-v-b13f7ac4]{height:100%;min-height:0}.document-editor-page__header[data-v-b13f7ac4]{border-bottom:1px solid var(--p-content-border-color);flex:none;padding-bottom:1rem}.document-editor-page__content[data-v-b13f7ac4]{flex-direction:column;min-width:0;display:flex}.document-editor-page--framed .document-editor-page__content[data-v-b13f7ac4]{flex:1;min-height:0}.document-editor-page__footer[data-v-b13f7ac4]{background:hsl(var(--card));border-top:1px solid hsl(var(--border));z-index:3;padding:1rem clamp(.75rem,1.8vw,1.5rem);position:absolute;bottom:0;left:0;right:0}.document-editor-page__footer-inner[data-v-b13f7ac4]{width:100%;max-width:1280px;margin-inline:auto}.document-reply-send-confirmation[data-v-95bcd8cb]{flex-direction:column;gap:1rem;min-height:0;display:flex}.document-reply-send-confirmation__intro[data-v-95bcd8cb]{margin:0}.document-reply-send-confirmation__fields[data-v-95bcd8cb]{gap:.75rem;margin:0;display:grid}.document-reply-send-confirmation__fields div[data-v-95bcd8cb]{gap:.2rem;display:grid}.document-reply-send-confirmation__fields dt[data-v-95bcd8cb]{color:var(--p-text-muted-color);font-size:.875rem}.document-reply-send-confirmation__fields dd[data-v-95bcd8cb]{overflow-wrap:anywhere;margin:0}.document-reply-send-confirmation__body[data-v-95bcd8cb]{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--p-content-border-color);border-radius:var(--edosec-radius);background:var(--p-content-background);min-height:0;font:inherit;flex:1;margin:0;padding:1rem;overflow:auto}.document-reply-send-confirmation__error[data-v-95bcd8cb]{color:var(--p-red-500);margin:0}.document-reply-send-confirmation__actions[data-v-95bcd8cb]{justify-content:flex-end;gap:.5rem;display:flex}.document-dialog__content[data-v-8fc8b773]{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex}.document-dialog__workspace[data-v-8fc8b773]{flex:1;grid-template-columns:minmax(0,1fr) 22.5rem;gap:1rem;min-height:0;transition:grid-template-columns .18s;display:grid;overflow:hidden}.document-dialog__alerts[data-v-8fc8b773] .p-message,.document-dialog__reply-send-warning[data-v-8fc8b773]{margin-bottom:1rem}.document-dialog__identity[data-v-8fc8b773]{align-items:center;gap:.75rem;width:100%;min-width:0;padding-right:1rem;display:flex}.document-dialog__heading[data-v-8fc8b773]{white-space:nowrap;margin:0;font-size:1.1rem;font-weight:500}.document-dialog__heading-separator[data-v-8fc8b773]{color:var(--text-color-secondary)}.document-dialog__title-text[data-v-8fc8b773]{text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;font-weight:700;overflow:hidden}.document-dialog__footer-grid[data-v-8fc8b773]{grid-template-columns:minmax(0,1fr) 22.5rem;gap:1rem;width:100%;display:grid}.document-dialog__workspace--assistant-collapsed[data-v-8fc8b773]{grid-template-columns:minmax(0,1fr) 4rem}.document-dialog__footer-assistant[data-v-8fc8b773]{justify-content:flex-end;align-items:center;display:flex}.document-dialog__create-heading[data-v-8fc8b773]{margin:0;font-size:1.25rem}.document-dialog__identity-main[data-v-8fc8b773]{flex-wrap:wrap;flex:18rem;align-items:center;gap:.5rem;min-width:0;display:flex}.document-dialog__title-label[data-v-8fc8b773]{flex:0 18rem;min-width:10rem}.document-dialog__title[data-v-8fc8b773]{width:100%;font-size:1.1rem;font-weight:700}.document-dialog__meta[data-v-8fc8b773]{color:var(--text-color-secondary);white-space:nowrap}.document-dialog__status-chip[data-v-8fc8b773]{flex:none}.document-dialog__footer-actions[data-v-8fc8b773]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.document-dialog__tabs[data-v-8fc8b773]{flex-direction:column;flex:1;min-height:0;display:flex}.document-dialog__main-column[data-v-8fc8b773]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.document-dialog__tab-list[data-v-8fc8b773]{flex:none}.document-dialog__tab-panels[data-v-8fc8b773],.document-dialog__tab-panel[data-v-8fc8b773]{flex-direction:column;flex:1;min-height:0;display:flex}.document-dialog__tab-panels[data-v-8fc8b773]{overflow:auto}.document-dialog__tab-panel[data-v-8fc8b773]{background:hsl(var(--surface-soft));border:1px solid hsl(var(--border));border-radius:var(--edosec-radius);margin-top:.75rem;padding:1.25rem;overflow-y:auto}.document-dialog__form-column[data-v-8fc8b773]{flex-direction:column;gap:1rem;display:flex}.document-dialog__workspace>.document-assistant-panel[data-v-8fc8b773]{min-height:0}.document-dialog__content--page[data-v-8fc8b773]{height:100%}[data-v-8fc8b773] .document-dialog .p-dialog-content{flex:1;padding-bottom:0;overflow:hidden}.document-dialog__content-fields[data-v-8fc8b773]{border:0;flex-direction:column;gap:1rem;min-inline-size:0;margin:0;padding:0;display:flex}.document-dialog__revision[data-v-8fc8b773],.document-dialog__status[data-v-8fc8b773]{color:var(--text-color-secondary);margin:0}.document-dialog__history[data-v-8fc8b773]{min-height:0}.spacer[data-v-8fc8b773]{flex:auto}.document-dialog__history-list[data-v-8fc8b773]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.document-dialog__history-list li[data-v-8fc8b773]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.25rem;display:grid}.document-dialog__export-history[data-v-8fc8b773]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.document-dialog__export-failure[data-v-8fc8b773]{color:var(--p-red-400);flex-basis:100%;font-size:.8125rem}.document-dialog__footer[data-v-8fc8b773]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;display:flex}.document-dialog__lifecycle-hint[data-v-8fc8b773]{color:var(--text-color-secondary);flex:0 auto;max-width:24rem;margin:0;font-size:.8125rem}@media (width<=1100px){.document-dialog__workspace[data-v-8fc8b773]{flex-direction:column;display:flex;overflow:visible}.document-dialog__main-column[data-v-8fc8b773],.document-dialog__tab-panels[data-v-8fc8b773],.document-dialog__tab-panel[data-v-8fc8b773]{overflow:visible}.document-dialog__tab-panel[data-v-8fc8b773]{padding-right:0}.document-dialog__footer-grid[data-v-8fc8b773]{flex-direction:column-reverse;display:flex}.document-dialog__footer-assistant[data-v-8fc8b773]{justify-content:stretch}}@media (width<=640px){.document-dialog__identity[data-v-8fc8b773]{flex-direction:column;align-items:stretch}.document-dialog__identity .spacer[data-v-8fc8b773]{display:none}.document-dialog__title-label[data-v-8fc8b773]{flex-basis:auto}.document-dialog__footer-actions[data-v-8fc8b773]{margin-left:0}.document-dialog__footer[data-v-8fc8b773]{flex-direction:column-reverse;align-items:flex-start}.document-dialog__history-list li[data-v-8fc8b773]{grid-template-columns:1fr}}.assistant-conversation[data-v-e36543d0]{flex-direction:column;gap:1rem;min-height:min(42rem,100vh - 12rem);display:flex}.assistant-conversation__header[data-v-e36543d0]{border-bottom:1px solid var(--surface-border);align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.assistant-conversation__readonly[data-v-e36543d0]{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:var(--border-radius);margin:0;padding:.75rem}.assistant-conversation__status[data-v-e36543d0]{min-height:1.5rem}.assistant-conversation__proposals[data-v-e36543d0]{gap:.75rem;display:grid}.assistant-conversation__proposal[data-v-e36543d0]{border:1px solid var(--surface-border);border-radius:var(--border-radius);padding:1rem}.assistant-conversation__proposal-actions[data-v-e36543d0]{gap:.5rem;display:flex}.assistant-conversation__proposal-values[data-v-e36543d0]{grid-template-columns:max-content 1fr;gap:.25rem .75rem;display:grid}.assistant-conversation__proposal-values dt[data-v-e36543d0]{font-weight:600}.assistant-conversation__proposal-values dd[data-v-e36543d0]{margin:0}.assistant-conversation__lookup[data-v-e36543d0]{gap:.5rem;width:100%;margin-top:.5rem;display:grid}.assistant-conversation__lookup-table[data-v-e36543d0]{border-collapse:collapse;width:100%;font-size:.8125rem}.assistant-conversation__lookup-table th[data-v-e36543d0],.assistant-conversation__lookup-table td[data-v-e36543d0]{border-bottom:1px solid var(--surface-border);text-align:left;vertical-align:top;word-break:break-word;padding:.35rem}.assistant-conversation__people-list[data-v-e36543d0]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.assistant-conversation__people-list li[data-v-e36543d0]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:.8125rem;display:flex}.assistant-conversation__people-list li strong[data-v-e36543d0]{flex-basis:100%}.people-card__list[data-v-e36543d0]{gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.people-card__person[data-v-e36543d0]{border:1px solid hsl(var(--border) / .7);background:linear-gradient(180deg, hsl(var(--card)), hsl(var(--muted) / .18));border-radius:.75rem;gap:.4rem;padding:.6rem .7rem;display:grid}.people-card__name[data-v-e36543d0]{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.875rem;font-weight:650}.people-card__contacts[data-v-e36543d0]{flex-wrap:wrap;gap:.35rem;display:flex}.people-card__contact[data-v-e36543d0]{border:1px solid hsl(var(--border) / .8);background:hsl(var(--muted) / .35);border-radius:999px;align-items:center;gap:.4rem;max-width:100%;padding:.2rem .3rem .2rem .55rem;font-size:.8125rem;line-height:1.4;transition:border-color .15s,background-color .15s;display:inline-flex}.people-card__contact[data-v-e36543d0]:hover,.people-card__contact[data-v-e36543d0]:focus-within{border-color:hsl(var(--primary) / .55);background:hsl(var(--primary) / .08)}.people-card__icon[data-v-e36543d0]{color:hsl(var(--primary));flex:none;font-size:.75rem}.people-card__value[data-v-e36543d0]{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;text-decoration:none;overflow:hidden}.people-card__value[data-v-e36543d0]:hover,.people-card__value[data-v-e36543d0]:focus-visible{text-underline-offset:.2em;text-decoration:underline}.people-card__copy[data-v-e36543d0]{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.people-card__copy[data-v-e36543d0]:hover,.people-card__copy[data-v-e36543d0]:focus-visible{color:hsl(var(--foreground));background:hsl(var(--muted) / .8)}.people-card__copy--done[data-v-e36543d0]{color:hsl(var(--primary))}.people-card__copy i[data-v-e36543d0]{font-size:.75rem}@media (width<=640px){.people-card__contact[data-v-e36543d0]{width:100%}.people-card__value[data-v-e36543d0]{flex:1}}@media (width<=1100px){.assistant-conversation[data-v-e36543d0]{min-height:32rem}}.conversation-list__toolbar[data-v-ca94dc1a],.conversation-list__footer[data-v-ca94dc1a]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem;display:flex}.conversation-list__toolbar[data-v-ca94dc1a]{margin-bottom:1rem}.conversation-list__filter[data-v-ca94dc1a]{gap:.25rem;min-width:13rem;display:grid}.conversation-list__filter span[data-v-ca94dc1a],.conversation-list__footer label>span[data-v-ca94dc1a]{color:var(--text-color-secondary);font-size:.82rem}.conversation-list__waiting[data-v-ca94dc1a],.conversation-list__footer label[data-v-ca94dc1a],.conversation-list__footer>div[data-v-ca94dc1a]{align-items:center;gap:.5rem;display:flex}.conversation-list__state[data-v-ca94dc1a]{text-align:center;padding:1rem}.conversation-list__table-wrapper[data-v-ca94dc1a]{overflow-x:auto}.conversation-list__table[data-v-ca94dc1a]{border-collapse:collapse;width:100%}.conversation-list__table th[data-v-ca94dc1a],.conversation-list__table td[data-v-ca94dc1a]{border-bottom:1px solid var(--p-content-border-color);text-align:left;vertical-align:top;padding:.75rem}.conversation-list__table th[data-v-ca94dc1a]{color:var(--text-color-secondary);white-space:nowrap;font-size:.85rem}.conversation-list__table tbody tr[data-v-ca94dc1a]{cursor:pointer}.conversation-list__table tbody tr[data-v-ca94dc1a]:hover,.conversation-list__table tbody tr[data-v-ca94dc1a]:focus-visible{background:var(--surface-hover)}.conversation-list__table tbody tr[data-v-ca94dc1a]:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.conversation-list__sort[data-v-ca94dc1a]{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.conversation-list__badge[data-v-ca94dc1a]{background:var(--p-yellow-100);color:var(--p-yellow-900);border-radius:999px;padding:.15rem .5rem;font-size:.82rem;font-weight:600;display:inline-block}.conversation-list__cards[data-v-ca94dc1a]{display:none}.conversation-list__footer[data-v-ca94dc1a]{border-top:1px solid var(--p-content-border-color);color:var(--text-color-secondary);margin-top:.75rem;padding:.75rem 0 0;font-size:.9rem}@media (width<=700px){.conversation-list__toolbar[data-v-ca94dc1a]{flex-direction:column;align-items:stretch}.conversation-list__filter[data-v-ca94dc1a]{min-width:0}.conversation-list__table-wrapper[data-v-ca94dc1a]{display:none}.conversation-list__cards[data-v-ca94dc1a]{gap:.5rem;display:grid}.conversation-list__card[data-v-ca94dc1a]{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:var(--border-radius);cursor:pointer;text-align:left;gap:.35rem;padding:.75rem;display:grid}.conversation-list__card[data-v-ca94dc1a]:hover,.conversation-list__card[data-v-ca94dc1a]:focus-visible{background:var(--surface-hover);outline:2px solid var(--primary-color)}.conversation-list__footer[data-v-ca94dc1a]{flex-direction:column;align-items:flex-start}.conversation-list__footer>div[data-v-ca94dc1a]{justify-content:space-between;width:100%}}.conversation-list-error[data-v-a0909559]{color:var(--p-red-500);margin:0}.phone-config-page[data-v-1978d86c]{justify-content:center;padding:1.5rem 0 2rem;display:flex}.phone-config-shell[data-v-1978d86c]{width:min(100%,62rem)}.phone-config-header[data-v-1978d86c]{margin-bottom:1.5rem}.phone-config-subtitle[data-v-1978d86c]{color:var(--text-color-secondary);max-width:42rem;margin:.5rem 0 0;line-height:1.5}.phone-config-content[data-v-1978d86c]{flex-direction:column;gap:1rem;display:flex}.settings-card[data-v-1978d86c]{border-radius:1rem;box-shadow:0 10px 30px #0f172a0f}.settings-card--subtle[data-v-1978d86c]{background:color-mix(in srgb, var(--surface-card) 92%, var(--surface-100) 8%)}.section-heading[data-v-1978d86c]{align-items:flex-start;gap:.9rem;margin-bottom:1.25rem;display:flex}.section-heading__icon[data-v-1978d86c]{background:color-mix(in srgb, var(--primary-color) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--primary-color);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.section-heading__icon--subtle[data-v-1978d86c]{background:color-mix(in srgb, var(--surface-300) 55%, transparent);color:var(--text-color-secondary)}.section-heading__title[data-v-1978d86c]{color:var(--text-color);margin:0;font-size:1.05rem;font-weight:700}.section-heading__text[data-v-1978d86c]{color:var(--text-color-secondary);max-width:38rem;margin:.3rem 0 0;font-size:.92rem;line-height:1.45}.section-toggle[data-v-1978d86c]{flex-shrink:0;margin-left:auto}.form-grid[data-v-1978d86c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}.form-field[data-v-1978d86c]{flex-direction:column;gap:.45rem;display:flex}.form-field--full[data-v-1978d86c]{grid-column:1/-1}.field-label[data-v-1978d86c]{color:var(--text-color-secondary);font-size:.86rem;font-weight:600}.field-input[data-v-1978d86c]{width:100%}.field-help[data-v-1978d86c],.section-inline-help[data-v-1978d86c],.status-setting__help[data-v-1978d86c]{color:var(--text-color-secondary);font-size:.9rem;line-height:1.45}.section-inline-help[data-v-1978d86c]{margin-top:1rem}.status-setting[data-v-1978d86c]{justify-content:space-between;align-items:center;gap:1rem;padding:.25rem 0;display:flex}.status-setting__label[data-v-1978d86c]{color:var(--text-color);margin-bottom:.25rem;font-size:.98rem;font-weight:600}.form-actions[data-v-1978d86c]{background:linear-gradient(to top, var(--surface-ground) 70%, transparent);justify-content:flex-end;gap:.75rem;padding:1rem 0 .25rem;display:flex;position:sticky;bottom:0}@media (width<=768px){.phone-config-page[data-v-1978d86c]{padding:.75rem 0 1.5rem}.form-grid[data-v-1978d86c]{grid-template-columns:1fr}.section-heading[data-v-1978d86c]{flex-wrap:wrap}.section-toggle[data-v-1978d86c]{margin-left:0}.status-setting[data-v-1978d86c],.form-actions[data-v-1978d86c]{flex-direction:column;align-items:stretch}}.test-call-form[data-v-35154778]{flex-direction:column;gap:1rem;width:100%;display:flex}.test-call-field[data-v-35154778]{flex-direction:column;gap:.4rem;width:100%;display:flex}.test-call-field[data-v-35154778] .p-inputtext,.test-call-field[data-v-35154778] .p-inputtextarea{box-sizing:border-box;width:100%}.field-label[data-v-f51239c6]{color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.92rem;font-weight:600}.log-box[data-v-f51239c6]{background:hsl(var(--muted) / .35);color:hsl(var(--foreground));white-space:pre-wrap;word-break:break-word;border-radius:.75rem;max-height:32rem;margin:0;padding:1rem;font-size:.9rem;line-height:1.45;overflow:auto}.field-label[data-v-c97b4b7a]{color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.92rem;font-weight:600}.section-title[data-v-c97b4b7a]{color:hsl(var(--foreground));font-size:1.05rem;font-weight:700}.history-hint[data-v-c97b4b7a]{border:1px solid hsl(var(--border));border-radius:.9rem;flex-direction:column;gap:.45rem;padding:1rem 1.1rem;display:flex}.history-hint--ok[data-v-c97b4b7a]{background:color-mix(in srgb, hsl(var(--success,142 71% 45%)) 12%, transparent);border-color:color-mix(in srgb, hsl(var(--success,142 71% 45%)) 28%, hsl(var(--border)))}.history-hint--warn[data-v-c97b4b7a]{background:color-mix(in srgb, hsl(var(--warning,38 92% 50%)) 12%, transparent);border-color:color-mix(in srgb, hsl(var(--warning,38 92% 50%)) 28%, hsl(var(--border)))}.history-hint--error[data-v-c97b4b7a]{background:color-mix(in srgb, hsl(var(--destructive)) 12%, transparent);border-color:color-mix(in srgb, hsl(var(--destructive)) 28%, hsl(var(--border)))}.history-value[data-v-c97b4b7a]{color:hsl(var(--foreground));font-size:.98rem;line-height:1.45}.registrant-box[data-v-c97b4b7a]{background:hsl(var(--muted) / .2);border-radius:.75rem;padding:.85rem 1rem}.log-box[data-v-c97b4b7a]{background:hsl(var(--muted) / .35);color:hsl(var(--foreground));white-space:pre-wrap;word-break:break-word;border-radius:.75rem;max-height:32rem;margin:0;padding:1rem;font-size:.9rem;line-height:1.45;overflow:auto}.tenant-list[data-v-c6b86e7a] td{vertical-align:top}.tenant-list__name[data-v-c6b86e7a]{gap:.15rem;display:grid}.tenant-list__description[data-v-c6b86e7a]{color:var(--text-color-secondary);font-size:.9rem}.tenant-list__id[data-v-c6b86e7a]{color:var(--text-color-secondary);opacity:.7;font-size:.75rem}.tenant-list__members[data-v-c6b86e7a]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.tenant-list__members li[data-v-c6b86e7a]{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.tenant-list__member-email[data-v-c6b86e7a]{color:var(--text-color-secondary);font-size:.85rem}.tenant-list__member-role[data-v-c6b86e7a]{padding:.1rem .4rem;font-size:.7rem}.tenant-list__empty[data-v-c6b86e7a]{color:var(--text-color-secondary);font-size:.9rem}.tenant-list__counts[data-v-c6b86e7a]{flex-wrap:wrap;gap:.3rem;display:flex}.tenant-list__counts[data-v-c6b86e7a] .p-tag{white-space:nowrap}[data-v-ca298b3b] .routing-contact-dialog .p-dialog{width:min(52rem,100vw - 2rem)}[data-v-ca298b3b] .routing-contact-dialog .p-dialog-content{padding-top:.25rem}[data-v-ca298b3b] .routing-contact-dialog .p-dialog-footer{padding-top:1rem}.routing-dialog-shell[data-v-ca298b3b]{flex-direction:column;gap:1rem;display:flex}.routing-dialog-grid[data-v-ca298b3b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field[data-v-ca298b3b]{flex-direction:column;gap:.5rem;display:flex}.routing-dialog-grid-span-2[data-v-ca298b3b]{grid-column:1/-1}.routing-reachable-field[data-v-ca298b3b]{align-items:center;gap:.75rem;min-height:100%;padding-top:1.9rem;display:flex}.routing-section-header[data-v-ca298b3b]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.routing-target-list[data-v-ca298b3b]{flex-direction:column;gap:.75rem;display:flex}.routing-target-row[data-v-ca298b3b]{grid-template-columns:minmax(0,12rem) minmax(0,1fr) minmax(0,12rem) auto;align-items:start;gap:.75rem;display:grid}.routing-target-fields[data-v-ca298b3b]{min-width:0}.routing-target-actions[data-v-ca298b3b]{justify-content:flex-end;display:flex}.routing-chip-list[data-v-ca298b3b]{flex-wrap:wrap;gap:.375rem;display:flex}@media (width<=900px){.routing-dialog-grid[data-v-ca298b3b]{grid-template-columns:1fr}.routing-reachable-field[data-v-ca298b3b]{padding-top:0}.routing-target-row[data-v-ca298b3b]{grid-template-columns:1fr}.routing-target-actions[data-v-ca298b3b]{justify-content:flex-start}}.connector-create-button-wrapper[data-v-701aac06]{display:inline-flex}.connector-plan-message[data-v-701aac06]{margin-bottom:1rem}[data-v-701aac06] .connector-create-tooltip{max-width:22rem}[data-v-701aac06] .connector-create-tooltip .p-tooltip-text{white-space:normal;background:hsl(var(--foreground));color:hsl(var(--background));border-radius:.9rem;padding:.75rem .9rem;line-height:1.45;box-shadow:0 14px 32px #0f172a2e}.calendar-page[data-v-fbe027ba]{grid-template-columns:minmax(280px,320px) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.calendar-sidebar[data-v-fbe027ba],.calendar-main[data-v-fbe027ba]{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 16px 40px hsl(var(--foreground) / .05);border-radius:1.25rem;padding:1.25rem}.calendar-sidebar-header[data-v-fbe027ba]{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.calendar-sidebar-title[data-v-fbe027ba]{margin:0;font-size:1.05rem;font-weight:600}.calendar-sidebar-hint[data-v-fbe027ba]{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.95rem}.calendar-sidebar-actions[data-v-fbe027ba]{flex-wrap:wrap;gap:.25rem;display:flex}.calendar-sidebar-empty[data-v-fbe027ba]{justify-content:center;padding:2rem 0;display:flex}.calendar-list[data-v-fbe027ba]{flex-direction:column;gap:.75rem;display:flex}.calendar-main-loading[data-v-fbe027ba]{justify-content:center;padding:2rem 0;display:flex}.calendar-list-item[data-v-fbe027ba]{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:.9rem;align-items:center;gap:.75rem;padding:.8rem .85rem;display:flex}.calendar-color-dot[data-v-fbe027ba]{border-radius:999px;flex:none;width:.85rem;height:.85rem}.calendar-list-copy[data-v-fbe027ba]{flex-direction:column;min-width:0;display:flex}.calendar-list-name[data-v-fbe027ba]{font-weight:600}.calendar-list-meta[data-v-fbe027ba]{color:hsl(var(--muted-foreground));text-transform:capitalize;font-size:.85rem}.calendar-toolbar[data-v-fbe027ba]{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-bottom:1rem;display:grid}.calendar-toolbar-nav[data-v-fbe027ba]{align-items:center;gap:.35rem;display:flex}.calendar-toolbar-title[data-v-fbe027ba]{text-align:center;margin:0;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:600}.calendar-view-select[data-v-fbe027ba]{min-width:9rem}[data-v-fbe027ba] .fc{--fc-border-color:hsl(var(--border));--fc-page-bg-color:hsl(var(--card));--fc-neutral-bg-color:hsl(var(--muted) / .35);--fc-list-event-hover-bg-color:hsl(var(--muted) / .4);--fc-today-bg-color:hsl(var(--primary) / .1);color:hsl(var(--foreground))}[data-v-fbe027ba] .fc .fc-scrollgrid,[data-v-fbe027ba] .fc .fc-daygrid-day-frame,[data-v-fbe027ba] .fc .fc-timegrid-slot,[data-v-fbe027ba] .fc .fc-timegrid-axis{background:hsl(var(--card))}[data-v-fbe027ba] .fc .fc-col-header-cell-cushion,[data-v-fbe027ba] .fc .fc-daygrid-day-number,[data-v-fbe027ba] .fc .fc-timegrid-axis-cushion,[data-v-fbe027ba] .fc .fc-timegrid-slot-label-cushion{color:hsl(var(--foreground))}[data-v-fbe027ba] .fc .fc-event-title{font-weight:600}@media (width<=1100px){.calendar-page[data-v-fbe027ba],.calendar-toolbar[data-v-fbe027ba]{grid-template-columns:1fr}.calendar-toolbar-title[data-v-fbe027ba]{text-align:left}}.mail-provider-flags[data-v-a0df7df1]{align-items:center;gap:.45rem;display:inline-flex}.mail-provider-flags__icon[data-v-a0df7df1]{color:var(--text-color-secondary);font-size:1rem}.mail-detail-header[data-v-10c033b4]{border-bottom:1px solid var(--surface-border);flex:none;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex}.mail-detail-header__copy[data-v-10c033b4]{min-width:0}.mail-detail-header h2[data-v-10c033b4]{overflow-wrap:anywhere;margin:0 0 .45rem}.mail-detail-header p[data-v-10c033b4]{margin:.2rem 0}.mail-detail-header__sender[data-v-10c033b4]{flex-wrap:wrap;gap:.35rem;display:flex}.mail-detail-header__address[data-v-10c033b4]{overflow-wrap:anywhere}.mail-detail-header__meta[data-v-10c033b4]{color:var(--text-color-secondary);flex-wrap:wrap;gap:.45rem;font-size:.9rem;display:flex}.mail-detail-header__actions[data-v-10c033b4]{flex-shrink:0;align-items:flex-start;gap:.75rem;display:flex}.mail-detail-header__badges[data-v-10c033b4]{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}@media (width<=640px){.mail-detail-header[data-v-10c033b4]{flex-direction:column-reverse;gap:.5rem;padding:.75rem 1rem}.mail-detail-header h2[data-v-10c033b4]{margin-bottom:.25rem;font-size:1.1rem}.mail-detail-header__actions[data-v-10c033b4]{justify-content:space-between;align-items:center;width:100%}.mail-detail-header__recipients[data-v-10c033b4]{display:none}.mail-detail-header__sender[data-v-10c033b4]{font-size:.95rem}}.mail-body-viewer__heading[data-v-896cd76b]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mail-body-viewer__heading h3[data-v-896cd76b]{margin:0}.mail-body-viewer__modes[data-v-896cd76b]{gap:.25rem;display:inline-flex}.mail-body-viewer__modes button[data-v-896cd76b],.mail-body-viewer__notice-actions button[data-v-896cd76b]{color:var(--primary-color);cursor:pointer;font:inherit;text-underline-offset:.2em;background:0 0;border:0;text-decoration:underline}.mail-body-viewer__modes button[data-v-896cd76b]{color:var(--text-color-secondary);border-radius:.35rem;padding:.25rem .5rem;text-decoration:none}.mail-body-viewer__modes button.is-active[data-v-896cd76b]{color:var(--text-color);background:var(--surface-hover);font-weight:600}.mail-body-viewer__notice[data-v-896cd76b]{color:var(--text-color-secondary);background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:.45rem;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .75rem;padding:.65rem .8rem;display:flex}.mail-body-viewer__notice-actions[data-v-896cd76b]{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:inline-flex}.mail-body-viewer__state[data-v-896cd76b]{min-height:8rem;color:var(--text-color-secondary);place-items:center;gap:.5rem;display:grid}.mail-body-viewer__html[data-v-896cd76b]{border:1px solid var(--surface-border);background:var(--surface-ground);border-radius:.5rem;width:100%;height:min(42rem,58vh);display:block}.mail-body-viewer__text[data-v-896cd76b]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:min(42rem,58vh);font:inherit;color:var(--text-color);background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:.5rem;margin:0;padding:1rem;line-height:1.65;overflow:auto}.mail-body-viewer__error[data-v-896cd76b]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mail-detail-muted[data-v-896cd76b]{color:var(--text-color-secondary)}button[data-v-896cd76b]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (width<=640px){.mail-body-viewer__heading[data-v-896cd76b],.mail-body-viewer__notice[data-v-896cd76b]{flex-direction:column;align-items:flex-start}.mail-body-viewer__notice-actions[data-v-896cd76b]{justify-content:flex-start}}.mail-detail-disclosure[data-v-4f8083b9]{width:100%;color:var(--text-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-weight:600;display:flex}.mail-detail-disclosure span[data-v-4f8083b9]{align-items:center;gap:.5rem;display:inline-flex}.mail-attachments__list[data-v-4f8083b9]{gap:.5rem;margin-top:.75rem;display:grid}.mail-attachment[data-v-4f8083b9]{border:1px solid var(--surface-border);border-radius:6px;align-items:center;gap:.75rem;padding:.75rem;display:flex}.mail-attachment__copy[data-v-4f8083b9]{gap:.15rem;min-width:0;display:grid}.mail-attachment__copy strong[data-v-4f8083b9]{overflow-wrap:anywhere}.mail-attachment__copy span[data-v-4f8083b9]{color:var(--text-color-secondary);font-size:.875rem}.mail-admission-summary__heading[data-v-53d174a7]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mail-admission-summary h3[data-v-53d174a7]{margin:0}.mail-admission-summary__reason[data-v-53d174a7]{margin:.7rem 0 .25rem}.mail-admission-summary__meta[data-v-53d174a7]{color:var(--text-color-secondary);font-size:.875rem}.mail-admission-summary__processing[data-v-53d174a7],.mail-admission-summary__triage[data-v-53d174a7]{border-top:1px solid var(--surface-border);margin-top:1rem;padding-top:1rem}.mail-admission-summary__triage h4[data-v-53d174a7]{margin:0}.mail-admission-summary__triage-reasons[data-v-53d174a7]{margin:.7rem 0 .3rem;padding-left:1.2rem}.mail-admission-summary__processing h4[data-v-53d174a7]{margin:0 0 .5rem}.mail-admission-summary__processing p[data-v-53d174a7]{margin:.35rem 0}.mail-detail-disclosure[data-v-53d174a7]{width:100%;color:var(--text-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:.75rem 0 0;display:flex}.mail-detail-muted[data-v-53d174a7]{color:var(--text-color-secondary)}.mail-detail-disclosure[data-v-847e179c]{width:100%;color:var(--text-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-weight:600;display:flex}.mail-technical-details__content[data-v-847e179c]{margin-top:.75rem}dl[data-v-847e179c]{grid-template-columns:minmax(10rem,1fr) minmax(0,2fr);gap:.5rem .75rem;margin:0;display:grid}dt[data-v-847e179c]{color:var(--text-color-secondary)}dd[data-v-847e179c]{overflow-wrap:anywhere;margin:0}pre[data-v-847e179c]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}@media (width<=640px){dl[data-v-847e179c]{grid-template-columns:1fr;gap:.2rem}dd[data-v-847e179c]{margin-bottom:.5rem}}.task-discovery[data-v-84df18db]{min-width:0}.task-discovery__header[data-v-84df18db],.task-discovery__signal-heading[data-v-84df18db],.task-discovery__evidence-title[data-v-84df18db]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.task-discovery__header h2[data-v-84df18db],.task-discovery__signal h3[data-v-84df18db]{margin:0}.task-discovery__header p[data-v-84df18db]{max-width:70ch;color:var(--text-color-secondary);margin:.35rem 0 0}.task-discovery__state[data-v-84df18db]{background:var(--surface-ground);color:var(--text-color-secondary);border-radius:.5rem;margin:0;padding:1rem}.task-discovery__state.is-error[data-v-84df18db]{color:var(--p-red-500)}.task-discovery__retry[data-v-84df18db]{color:var(--primary-color);cursor:pointer;font:inherit;background:0 0;border:0;margin-left:.5rem;text-decoration:underline}.task-discovery__signal-list[data-v-84df18db]{gap:1rem;display:grid}.task-discovery__signal[data-v-84df18db]{border:1px solid var(--p-content-border-color);border-radius:.6rem;min-width:0;padding:1rem}.task-discovery__signal-heading code[data-v-84df18db],.task-discovery__legacy[data-v-84df18db]{color:var(--text-color-secondary);margin-top:.25rem;display:inline-block}.task-discovery__badges[data-v-84df18db]{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.task-discovery__facts[data-v-84df18db],.task-discovery__technical[data-v-84df18db]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem 1rem;margin:1rem 0 0;display:grid}.task-discovery__facts div[data-v-84df18db],.task-discovery__technical div[data-v-84df18db]{min-width:0}.task-discovery__facts dt[data-v-84df18db],.task-discovery__technical dt[data-v-84df18db]{color:var(--text-color-secondary);font-size:.8rem}.task-discovery__facts dd[data-v-84df18db],.task-discovery__technical dd[data-v-84df18db]{overflow-wrap:anywhere;margin:.2rem 0 0}.task-discovery__evidence[data-v-84df18db]{margin-top:1rem}.task-discovery__evidence summary[data-v-84df18db]{width:fit-content;color:var(--primary-color);cursor:pointer}.task-discovery__evidence summary[data-v-84df18db]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.task-discovery__evidence ol[data-v-84df18db]{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.task-discovery__evidence li[data-v-84df18db]{background:var(--surface-ground);border-radius:.5rem;padding:.75rem}.task-discovery__evidence-title span[data-v-84df18db]{color:var(--text-color-secondary);font-size:.85rem}.task-discovery__evidence-text[data-v-84df18db],.task-discovery__technical-details[data-v-84df18db]{margin-top:.75rem}.task-discovery__evidence-text summary[data-v-84df18db],.task-discovery__technical-details summary[data-v-84df18db]{width:fit-content;color:var(--primary-color);cursor:pointer}.task-discovery__excerpt-state[data-v-84df18db]{color:var(--text-color-secondary);margin:.75rem 0 0}.task-discovery__excerpt[data-v-84df18db]{border-left:3px solid var(--primary-color);background:var(--surface-card);color:var(--text-color);overflow-wrap:anywhere;border-radius:0 .4rem .4rem 0;margin:.75rem 0 0;padding:.75rem;line-height:1.55}.task-discovery__excerpt mark[data-v-84df18db]{background:var(--p-yellow-200);color:var(--p-surface-950);border-radius:.2rem;padding:.1rem .15rem}.task-discovery__legacy-list[data-v-84df18db]{gap:.75rem;padding-top:.25rem;display:grid}.task-discovery__legacy-list h3[data-v-84df18db]{margin:0}.task-discovery__legacy-finding[data-v-84df18db]{border:1px dashed var(--p-content-border-color);border-radius:.5rem;gap:.3rem;padding:.75rem;display:grid}.task-discovery__legacy-finding span[data-v-84df18db]{color:var(--text-color-secondary)}.task-discovery__entities[data-v-84df18db]{width:100%}.task-discovery__entity-value[data-v-84df18db]{overflow-wrap:anywhere;font-weight:600}.task-discovery__entity-details[data-v-84df18db]{padding:.75rem}.task-discovery__entity-occurrences[data-v-84df18db]{gap:.75rem;margin:0;padding:0 .75rem .75rem;list-style:none;display:grid}.task-discovery__entity-occurrences li[data-v-84df18db]{background:var(--surface-ground);border-radius:.5rem;padding:.75rem}@media (width<=640px){.task-discovery__header[data-v-84df18db],.task-discovery__signal-heading[data-v-84df18db],.task-discovery__evidence-title[data-v-84df18db]{flex-direction:column}.task-discovery__badges[data-v-84df18db]{justify-content:flex-start}}.mail-detail-shell[data-v-92fb5964]{background:var(--surface-card);flex-direction:column;flex:auto;min-height:0;display:flex}.mail-detail-tabs[data-v-92fb5964]{border-bottom:1px solid var(--surface-border);background:var(--surface-card);flex:none;gap:.25rem;padding:0 1.5rem;display:flex}.mail-detail-tabs button[data-v-92fb5964]{color:var(--text-color-secondary);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:.7rem .85rem}.mail-detail-tabs button.is-active[data-v-92fb5964]{border-bottom-color:var(--primary-color);color:var(--text-color);font-weight:600}.mail-detail-tabs button[data-v-92fb5964]:focus-visible,.admission-actions[data-v-92fb5964] button:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.mail-detail-content[data-v-92fb5964]{flex:auto;min-height:0;padding:0 1.5rem 1rem;overflow-y:auto}.mail-detail-loading[data-v-92fb5964]{min-height:12rem;color:var(--text-color-secondary);place-items:center;gap:.5rem;display:grid}.mail-detail-footer[data-v-92fb5964]{border-top:1px solid var(--surface-border);background:var(--surface-card);flex:none;padding:.75rem 1.5rem}.mail-detail-footer[data-v-92fb5964] .p-message{margin:0 0 .75rem}.admission-footer-row[data-v-92fb5964]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admission-actions[data-v-92fb5964]{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.admission-actions[data-v-92fb5964]>.p-button{min-width:8rem}.mail-reply-action[data-v-92fb5964]{margin-left:auto}.mail-reply-link[data-v-92fb5964]{color:var(--text-color-secondary);margin:.75rem 0}@media (width<=640px){.mail-detail-tabs[data-v-92fb5964]{padding:0 1rem;overflow-x:auto}.mail-detail-content[data-v-92fb5964]{padding:0 1rem 1rem}.mail-detail-footer[data-v-92fb5964]{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom))}.admission-footer-row[data-v-92fb5964]{flex-direction:column-reverse;align-items:stretch;gap:.5rem}.admission-actions[data-v-92fb5964]{flex-direction:column}.admission-actions[data-v-92fb5964]>*,.mail-reply-action[data-v-92fb5964]{width:100%;margin-left:0}.admission-actions[data-v-92fb5964] .approval-split-button,.admission-actions[data-v-92fb5964] .approval-split-button__group{width:100%;display:flex}.admission-actions[data-v-92fb5964] .approval-split-button__approve{flex:auto;justify-content:center}}.mail-section[data-v-b04966ec]{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;padding:1rem}.mail-toolbar[data-v-b04966ec]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.mail-toolbar__filters[data-v-b04966ec]{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.mail-search[data-v-b04966ec]{flex:18rem;max-width:28rem}.mail-filter[data-v-b04966ec]{gap:.3rem;display:grid}.mail-filter label[data-v-b04966ec]{color:var(--text-color-secondary);font-size:.82rem}.mail-empty[data-v-b04966ec]{place-items:center;min-height:12rem;display:grid}.mail-column-header[data-v-b04966ec]{color:var(--text-color-secondary);align-items:center;gap:.15rem;font-size:.9rem;display:inline-flex}.mail-column-filter[data-v-b04966ec]{color:var(--text-color-secondary)}.mail-column-filter--active[data-v-b04966ec]{color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 14%, transparent)}.mail-date-filter[data-v-b04966ec]{gap:.5rem;min-width:13rem;display:grid}.mail-load-more[data-v-b04966ec]{justify-content:center;margin-top:.75rem;display:flex}.mail-reply-marker[data-v-b04966ec]{color:var(--p-primary-color);margin-left:.45rem}.mail-list[data-v-b04966ec] table{table-layout:fixed;width:100%}.mail-list[data-v-b04966ec] .mail-list__row{cursor:pointer}.mail-list[data-v-b04966ec] .mail-list__admission{vertical-align:top;width:8.5rem;padding-top:.8rem}.mail-list[data-v-b04966ec] .mail-list__message{padding-top:.6rem;padding-bottom:.6rem}.mail-row[data-v-b04966ec]{gap:.15rem;min-width:0;display:grid}.mail-row__who[data-v-b04966ec]{align-items:baseline;gap:.75rem;display:flex}.mail-row__from[data-v-b04966ec]{cursor:help;flex-wrap:wrap;flex:auto;align-items:baseline;gap:.3rem;min-width:0;display:inline-flex}.mail-row__name[data-v-b04966ec]{color:var(--text-color)}.mail-row__when[data-v-b04966ec]{color:var(--text-color-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:.85rem}.mail-row__subject[data-v-b04966ec]{color:var(--text-color);overflow-wrap:anywhere}.mail-row__meta[data-v-b04966ec]{color:var(--text-color-secondary);flex-wrap:wrap;align-items:center;gap:.25rem .35rem;font-size:.8rem;display:flex}.mail-row__meta[data-v-b04966ec]>*+:before{content:"·";opacity:.6;margin-right:.35rem}.mail-row__triage[data-v-b04966ec],.mail-row__admission[data-v-b04966ec]{display:inline-flex}.mail-row__triage[data-v-b04966ec]+:before,.mail-row__admission[data-v-b04966ec]+:before{content:none}.mail-row__admission[data-v-b04966ec]{display:none}.mail-row__meta[data-v-b04966ec]:not(:has(>:not(.mail-row__admission))){display:none}@media (width<=900px){.mail-search[data-v-b04966ec]{flex-basis:100%;width:100%;max-width:none}}@media (width<=640px){.mail-list[data-v-b04966ec] .mail-list__admission,.mail-list[data-v-b04966ec] thead{display:none}.mail-row__admission[data-v-b04966ec]{padding:.1rem .4rem;font-size:.7rem;display:inline-flex}.mail-row__meta[data-v-b04966ec]:not(:has(>:not(.mail-row__admission))){display:flex}.mail-row__who[data-v-b04966ec]{flex-wrap:wrap}.mail-row__when[data-v-b04966ec]{flex-basis:100%}}.mail-row-tooltip .p-tooltip-text{white-space:pre-line;word-break:normal;overflow-wrap:normal}.mail-row-tooltip{max-width:26rem}.p-dialog.mail-detail-dialog{flex-direction:column;width:min(1100px,96vw);height:min(1100px,96vh);max-height:96vh;display:flex}@media (width<=640px){.p-dialog.mail-detail-dialog{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}}.mail-detail-page-content[data-v-d63f18bb]{min-height:60vh;display:flex}.assignment-form[data-v-90ae9f95]{gap:1rem;display:grid}.assignment-form label[data-v-90ae9f95]{gap:.35rem;display:grid}.assignment-enabled[data-v-90ae9f95]{align-items:center;gap:.5rem;display:flex!important}.documents-grid[data-v-2a456354]{overflow:hidden}.documents-grid__toolbar[data-v-2a456354]{border-bottom:1px solid var(--p-content-border-color);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.documents-grid__search[data-v-2a456354]{border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius);align-items:center;gap:.5rem;width:min(100%,37rem);max-width:37rem;padding-left:.75rem;display:flex}.documents-grid__search>i[data-v-2a456354]{color:var(--p-text-muted-color)}.documents-grid__search[data-v-2a456354] .p-inputtext{box-shadow:none;border:0;flex:1;min-width:0}.documents-table[data-v-2a456354] .p-datatable-tbody>tr{cursor:pointer}.documents-title-cell[data-v-2a456354]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.documents-title-cell span[data-v-2a456354]{color:var(--p-text-muted-color);font-size:.875rem}.documents-column-header[data-v-2a456354]{align-items:center;gap:.25rem;display:inline-flex}.documents-filter-active[data-v-2a456354]{color:var(--p-primary-color)!important}.documents-status-column[data-v-2a456354]{width:12rem}.documents-status-cell[data-v-2a456354]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.documents-status-cell[data-v-2a456354] .p-tag{flex:none}.documents-actions[data-v-2a456354]{white-space:nowrap}.documents-actions__group[data-v-2a456354]{justify-content:flex-end;gap:.25rem;display:flex}.documents-skeleton-row[data-v-2a456354]{grid-template-columns:minmax(12rem,2fr) 1fr .75fr 1fr .75fr;gap:1rem;padding:1rem;display:grid}.documents-empty[data-v-2a456354]{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.documents-empty i[data-v-2a456354]{color:var(--p-text-muted-color);font-size:2rem}.documents-empty p[data-v-2a456354]{margin:0}.documents-grid-footer[data-v-2a456354]{border-top:1px solid var(--p-content-border-color);color:var(--p-text-muted-color);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:flex}.documents-grid-footer label[data-v-2a456354]{margin-left:auto}.documents-grid-footer[data-v-2a456354] .p-select{width:7rem}.documents-pagination[data-v-2a456354]{align-items:center;gap:.25rem;margin-left:auto;display:flex}@media (width<=700px){.documents-grid__toolbar[data-v-2a456354]{align-items:stretch}.documents-grid__search[data-v-2a456354]{max-width:none}.documents-grid-footer label[data-v-2a456354]{margin-left:0}.documents-pagination[data-v-2a456354]{justify-content:flex-end;width:100%;margin-left:0}}.spreadsheet-catalog[data-v-3cd001eb]{flex-direction:column;gap:1rem;display:flex}.spreadsheet-catalog-toolbar[data-v-3cd001eb]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.spreadsheet-search[data-v-3cd001eb]{width:min(28rem,100%)}.spreadsheet-name-cell[data-v-3cd001eb]{flex-direction:column;gap:.2rem;display:flex}.spreadsheet-expansion[data-v-3cd001eb]{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}.spreadsheet-expansion-title[data-v-3cd001eb]{color:#334155;font-weight:600}.spreadsheet-empty[data-v-3cd001eb]{color:#64748b;padding:.75rem .5rem}@media (width<=768px){.spreadsheet-catalog-toolbar[data-v-3cd001eb]{flex-direction:column;align-items:stretch}.spreadsheet-search[data-v-3cd001eb]{width:100%}}.connector-view-container[data-v-e20f3a4f]{flex-direction:column;gap:1.5rem;display:flex}.connector-view-header[data-v-e20f3a4f]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.connector-view-title[data-v-e20f3a4f]{color:hsl(var(--foreground));margin:0;font-size:2rem;font-weight:700}.connector-view-subtitle[data-v-e20f3a4f]{color:hsl(var(--muted-foreground));margin:.5rem 0 0}.mail-sync-failure-breakdown[data-v-e20f3a4f]{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem;font-size:.875rem}.connector-sections[data-v-e20f3a4f]{flex-direction:column;gap:1rem;display:flex}.connector-section[data-v-e20f3a4f]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1rem;padding:1.25rem 1.5rem;box-shadow:0 10px 30px #0f172a0a}.connector-hero[data-v-e20f3a4f]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.connector-summary[data-v-e20f3a4f]{align-items:center;gap:1rem;display:flex}.connector-provider[data-v-e20f3a4f]{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700}.connector-account[data-v-e20f3a4f]{color:hsl(var(--muted-foreground))}.connector-badges[data-v-e20f3a4f]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.connector-section-title[data-v-e20f3a4f]{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.1rem;font-weight:600}.connector-pre[data-v-e20f3a4f]{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:.75rem;margin:0;padding:1rem;font-size:.9rem;overflow:auto}.connector-actions[data-v-e20f3a4f]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}@media (width<=768px){.connector-view-header[data-v-e20f3a4f],.connector-hero[data-v-e20f3a4f],.connector-actions[data-v-e20f3a4f]{flex-direction:column;align-items:stretch}.connector-badges[data-v-e20f3a4f]{justify-content:flex-start}}.public-navbar[data-v-7876bf8b]{border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--card));z-index:100;position:sticky;top:0}.navbar-container[data-v-7876bf8b]{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex}.logo-link[data-v-7876bf8b]{color:hsl(var(--foreground));cursor:pointer;align-items:center;font-size:1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.logo-img[data-v-7876bf8b]{width:auto;height:1.75rem;display:block}.logo-img-dark[data-v-7876bf8b],html.dark .logo-img-light[data-v-7876bf8b]{display:none}html.dark .logo-img-dark[data-v-7876bf8b]{display:block}.theme-toggle[data-v-7876bf8b]{color:hsl(var(--muted-foreground))}.nav-links[data-v-7876bf8b]{gap:2.5rem;display:flex}.nav-link[data-v-7876bf8b]{color:hsl(var(--muted-foreground));cursor:pointer;font-weight:500;text-decoration:none;transition:color .2s}.nav-link[data-v-7876bf8b]:hover,.nav-link.router-link-active[data-v-7876bf8b]{color:hsl(var(--foreground))}.nav-actions[data-v-7876bf8b]{align-items:center;gap:1rem;display:flex}.action-link[data-v-7876bf8b]{cursor:pointer;text-decoration:none}.language-switcher[data-v-7876bf8b]{color:hsl(var(--muted-foreground));background-color:hsl(var(--secondary));border:1px solid hsl(var(--border));cursor:pointer;border-radius:9999px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.35rem .75rem;transition:all .2s;display:flex}.language-switcher[data-v-7876bf8b]:hover{background-color:hsl(var(--muted));border-color:hsl(var(--primary));color:hsl(var(--primary))}.globe-icon[data-v-7876bf8b]{font-size:.85rem}.lang-select[data-v-7876bf8b]{appearance:none;color:inherit;cursor:pointer;background:0 0;border:none;outline:none;padding:0 .25rem;font-size:.875rem;font-weight:500}.lang-select option[data-v-7876bf8b]{background:hsl(var(--card));color:hsl(var(--foreground))}.dropdown-icon[data-v-7876bf8b]{pointer-events:none;font-size:.6rem}@media (width<=768px){.nav-links[data-v-7876bf8b]{display:none}.language-switcher[data-v-7876bf8b]{padding:.35rem .5rem}}.public-footer[data-v-cf10ee6f]{border-top:1px solid hsl(var(--border));background-color:hsl(var(--background));margin-top:auto;padding:4rem 0 2rem}.footer-container[data-v-cf10ee6f]{flex-direction:column;align-items:center;gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex}.footer-links[data-v-cf10ee6f]{flex-wrap:wrap;justify-content:center;gap:2.5rem;display:flex}.footer-link[data-v-cf10ee6f]{color:hsl(var(--muted-foreground));cursor:pointer;font-weight:500;text-decoration:none;transition:color .2s}.footer-link[data-v-cf10ee6f]:hover{color:hsl(var(--foreground))}.footer-badges[data-v-cf10ee6f]{flex-wrap:wrap;justify-content:center;gap:1rem;margin:1rem 0;display:flex}.badge-chip[data-v-cf10ee6f]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.badge-chip i[data-v-cf10ee6f]{color:hsl(var(--primary));font-size:.875rem}.badge-chip[data-v-cf10ee6f]:hover{background-color:hsl(var(--muted));border-color:hsl(var(--primary))}.footer-copyright[data-v-cf10ee6f]{color:hsl(var(--muted-foreground));text-align:center;font-size:.875rem}.public-layout[data-v-8ca67b0f]{background-color:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground));font-family:var(--font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);flex-direction:column;display:flex}.public-content[data-v-8ca67b0f]{flex:1;width:100%}.hero-section[data-v-2b7d1afe]{background:hsl(var(--background));padding:7rem 2rem 5rem}.hero-container[data-v-2b7d1afe]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.hero-content[data-v-2b7d1afe]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.eyebrow[data-v-2b7d1afe]{color:hsl(var(--primary));letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:700}.hero-title[data-v-2b7d1afe]{color:hsl(var(--foreground));letter-spacing:-.045em;max-width:680px;margin:0;font-size:clamp(2.7rem,5vw,4.6rem);line-height:1.02}.hero-subtitle[data-v-2b7d1afe]{color:hsl(var(--foreground));max-width:650px;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.45}.hero-supporting[data-v-2b7d1afe]{color:hsl(var(--muted-foreground));max-width:610px;margin:0;line-height:1.65}.hero-actions[data-v-2b7d1afe]{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:.75rem;display:flex}.pilot-link[data-v-2b7d1afe],.secondary-link[data-v-2b7d1afe]{text-decoration:none}.secondary-link[data-v-2b7d1afe]{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--primary));padding:.4rem 0}.hero-visual[data-v-2b7d1afe]{border:1px solid hsl(var(--border));background:linear-gradient(135deg, hsl(var(--card)), hsl(var(--surface-soft)));border-radius:1.25rem;grid-template-columns:1fr auto 1.15fr auto 1fr;align-items:center;gap:.85rem;min-height:390px;padding:1.5rem;display:grid;box-shadow:0 20px 50px #00000024}.source-stack[data-v-2b7d1afe],.result-stack[data-v-2b7d1afe]{gap:.7rem;display:grid}.source-card[data-v-2b7d1afe],.result-card[data-v-2b7d1afe]{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));background:hsl(var(--surface-elevated));border-radius:.7rem;align-items:center;gap:.65rem;padding:.8rem .7rem;font-size:.85rem;display:flex}.source-card i[data-v-2b7d1afe],.result-card i[data-v-2b7d1afe]{color:hsl(var(--primary))}.flow-arrow[data-v-2b7d1afe]{color:hsl(var(--primary));font-size:1.5rem}.edosec-node[data-v-2b7d1afe]{text-align:center;border:1px solid hsl(var(--primary));background:hsl(var(--background));box-shadow:0 0 0 5px hsl(var(--primary) / .08);border-radius:1rem;flex-direction:column;align-items:center;gap:.35rem;padding:1.5rem .9rem;display:flex}.node-mark[data-v-2b7d1afe]{color:hsl(var(--primary));font-size:2rem;line-height:1}.edosec-node strong[data-v-2b7d1afe]{color:hsl(var(--foreground));font-size:1.35rem}.edosec-node>span[data-v-2b7d1afe]:not(.node-mark){color:hsl(var(--muted-foreground));font-size:.8rem}.node-tags[data-v-2b7d1afe]{flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:.6rem;display:flex}.node-tags span[data-v-2b7d1afe]{color:hsl(var(--primary));background:hsl(var(--primary) / .12);border-radius:999px;padding:.25rem .4rem;font-size:.68rem}@media (width<=1000px){.hero-container[data-v-2b7d1afe]{grid-template-columns:1fr}.hero-content[data-v-2b7d1afe]{text-align:center;align-items:center;max-width:720px;margin:0 auto}}@media (width<=680px){.hero-section[data-v-2b7d1afe]{padding:4.5rem 1rem 3rem}.hero-visual[data-v-2b7d1afe]{grid-template-columns:1fr;gap:.65rem;min-height:0;padding:1rem}.source-stack[data-v-2b7d1afe],.result-stack[data-v-2b7d1afe]{grid-template-columns:repeat(2,1fr)}.flow-arrow[data-v-2b7d1afe]{justify-self:center;transform:rotate(90deg)}.source-card[data-v-2b7d1afe],.result-card[data-v-2b7d1afe]{font-size:.8rem}}.roi-section[data-v-4b2494d8]{background:hsl(var(--surface-soft));padding:6rem 2rem}.roi-section-content[data-v-4b2494d8]{max-width:1200px;margin:0 auto}h2[data-v-4b2494d8]{color:hsl(var(--foreground));margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem)}.roi-example-note[data-v-4b2494d8]{color:hsl(var(--muted-foreground));margin:0 0 2rem;line-height:1.6}@media (width<=600px){.roi-section[data-v-4b2494d8]{padding:4rem 1rem}}.pipeline-section[data-v-463e8399]{background:hsl(var(--surface-soft));padding:6rem 2rem}.section-container[data-v-463e8399]{max-width:1200px;margin:0 auto}.section-heading[data-v-463e8399]{max-width:700px;margin-bottom:2.5rem}.eyebrow[data-v-463e8399]{color:hsl(var(--primary));letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem;font-weight:700}h2[data-v-463e8399]{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem)}.section-heading>p[data-v-463e8399]:last-child{color:hsl(var(--muted-foreground));margin:0;font-size:1.1rem;line-height:1.6}.pipeline-steps[data-v-463e8399]{grid-template-columns:repeat(5,1fr);gap:1rem;display:grid}.pipeline-step[data-v-463e8399]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.9rem;min-height:190px;padding:1.4rem;position:relative}.step-number[data-v-463e8399]{color:hsl(var(--primary));letter-spacing:.1em;font-size:.8rem;font-weight:700}.pipeline-step h3[data-v-463e8399]{color:hsl(var(--foreground));margin:1.2rem 0 .6rem;font-size:1.1rem}.pipeline-step p[data-v-463e8399]{color:hsl(var(--muted-foreground));margin:0;line-height:1.5}@media (width<=1000px){.pipeline-steps[data-v-463e8399]{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.pipeline-section[data-v-463e8399]{padding:4rem 1rem}.pipeline-steps[data-v-463e8399]{grid-template-columns:1fr}.pipeline-step[data-v-463e8399]{min-height:0;padding:1.2rem}}.workflows-section[data-v-93a4b221]{border-top:1px solid hsl(var(--border));padding:6rem 2rem}.section-container[data-v-93a4b221]{max-width:1100px;margin:0 auto}.section-heading[data-v-93a4b221]{max-width:720px;margin-bottom:1.75rem}.eyebrow[data-v-93a4b221]{color:hsl(var(--primary));letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem;font-weight:700}h2[data-v-93a4b221]{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem)}.section-heading>p[data-v-93a4b221]:last-child{color:hsl(var(--muted-foreground));margin:0;font-size:1.1rem;line-height:1.6}.chip-row[data-v-93a4b221]{flex-wrap:wrap;gap:.5rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.chip-row li[data-v-93a4b221]{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.85rem;display:inline-flex}.chip-row i[data-v-93a4b221]{color:hsl(var(--primary));font-size:.7rem}.workflow-list[data-v-93a4b221]{flex-direction:column;gap:.75rem;display:flex}.workflow[data-v-93a4b221]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.9rem;transition:border-color .2s,box-shadow .2s}.workflow.open[data-v-93a4b221]{border-color:hsl(var(--primary) / .45);box-shadow:0 12px 32px -24px hsl(var(--primary) / .6)}.workflow-heading[data-v-93a4b221]{font-size:inherit;font-weight:inherit;margin:0}.workflow-head[data-v-93a4b221]{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:.9rem;align-items:center;gap:1rem;padding:1.25rem 1.4rem;display:flex}.workflow-head[data-v-93a4b221]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.head-icon[data-v-93a4b221]{background:hsl(var(--primary) / .12);width:2.5rem;height:2.5rem;color:hsl(var(--primary));border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.head-text[data-v-93a4b221]{flex-direction:column;flex:auto;gap:.3rem;min-width:0;display:flex}.head-title[data-v-93a4b221]{color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.08rem;font-weight:600;display:flex}.channel[data-v-93a4b221]{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:600}.teaser[data-v-93a4b221]{color:hsl(var(--muted-foreground));font-size:.96rem;line-height:1.5}.head-toggle[data-v-93a4b221]{color:hsl(var(--primary));flex:none;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:inline-flex}.toggle-label[data-v-93a4b221]{white-space:nowrap}.chevron[data-v-93a4b221]{font-size:.8rem;transition:transform .25s}.workflow.open .chevron[data-v-93a4b221]{transform:rotate(180deg)}.panel[data-v-93a4b221]{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.workflow.open .panel[data-v-93a4b221]{grid-template-rows:1fr}.panel-inner[data-v-93a4b221]{overflow:hidden}.workflow.open .panel-inner[data-v-93a4b221]{overflow:visible}.panel-inner[data-v-93a4b221]>*{margin-inline:1.4rem}.panel-inner[data-v-93a4b221]>:last-child{margin-bottom:1.4rem}.trigger[data-v-93a4b221]{border-left:3px solid hsl(var(--primary) / .5);background:hsl(var(--surface-soft,var(--muted)));color:hsl(var(--foreground));border-radius:.35rem;margin-top:.25rem;margin-bottom:1.25rem;padding:.8rem 1rem;font-size:.95rem;line-height:1.55}.label[data-v-93a4b221]{color:hsl(var(--primary));letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.timeline[data-v-93a4b221]{margin:0 1.4rem 1.25rem;padding:0;list-style:none}.timeline li[data-v-93a4b221]{gap:.9rem;padding-bottom:1.05rem;display:flex;position:relative}.timeline li[data-v-93a4b221]:before{content:"";background:hsl(var(--border));width:1px;position:absolute;top:1.75rem;bottom:.1rem;left:.87rem}.timeline li[data-v-93a4b221]:last-child{padding-bottom:0}.timeline li[data-v-93a4b221]:last-child:before{display:none}.dot[data-v-93a4b221]{border:1px solid hsl(var(--border));background:hsl(var(--card));width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex}.timeline li.human .dot[data-v-93a4b221]{border-color:hsl(var(--primary) / .5);background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.step-body h4[data-v-93a4b221]{color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:.5rem;margin:.2rem 0 .3rem;font-size:.98rem;font-weight:600;display:flex}.step-body p[data-v-93a4b221]{color:hsl(var(--muted-foreground));margin:0;font-size:.94rem;line-height:1.55}.human-badge[data-v-93a4b221]{background:hsl(var(--primary) / .12);color:hsl(var(--primary));letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.3rem;padding:.12rem .5rem;font-size:.7rem;font-weight:700;display:inline-flex}.human-badge i[data-v-93a4b221]{font-size:.65rem}.result[data-v-93a4b221]{border:1px solid hsl(var(--primary) / .3);background:hsl(var(--primary) / .06);border-radius:.7rem;gap:.8rem;padding:1rem 1.1rem;display:flex}.result i[data-v-93a4b221]{color:hsl(var(--primary));margin-top:.15rem;font-size:1rem}.result p[data-v-93a4b221]{color:hsl(var(--foreground));margin:0;font-size:.96rem;line-height:1.55}.section-footnote[data-v-93a4b221]{color:hsl(var(--muted-foreground));margin:1.75rem 0 0;font-size:.92rem}@media (width<=640px){.workflows-section[data-v-93a4b221]{padding:4rem 1rem}.workflow-head[data-v-93a4b221]{align-items:flex-start;gap:.75rem;padding:1rem}.head-icon[data-v-93a4b221]{width:2.1rem;height:2.1rem}.toggle-label[data-v-93a4b221]{display:none}.panel-inner[data-v-93a4b221]>*,.timeline[data-v-93a4b221]{margin-inline:1rem}}@media (prefers-reduced-motion:reduce){.panel[data-v-93a4b221],.chevron[data-v-93a4b221]{transition:none}}.demo-section[data-v-87d3eb1e]{border-top:1px solid hsl(var(--border));padding:5rem 2rem}.demo-container[data-v-87d3eb1e]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:1200px;margin:0 auto;display:grid}.eyebrow[data-v-87d3eb1e]{color:hsl(var(--primary));letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem;font-weight:700}h2[data-v-87d3eb1e]{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem)}.demo-copy p[data-v-87d3eb1e]:last-child{color:hsl(var(--muted-foreground));max-width:560px;font-size:1.1rem;line-height:1.6}.demo-card[data-v-87d3eb1e]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;flex-direction:column;align-items:center;gap:.8rem;padding:2.5rem;display:flex}.demo-card i[data-v-87d3eb1e]{color:hsl(var(--primary));font-size:2rem}.demo-card a[data-v-87d3eb1e]{color:hsl(var(--foreground));font-size:clamp(1.7rem,4vw,2.8rem);font-weight:700;text-decoration:none}.demo-card span[data-v-87d3eb1e]{color:hsl(var(--muted-foreground));text-align:center}@media (width<=700px){.demo-section[data-v-87d3eb1e]{padding:4rem 1rem}.demo-container[data-v-87d3eb1e]{grid-template-columns:1fr;gap:1.5rem}}.trust-section[data-v-19d1edb8]{background:hsl(var(--surface-soft));border-top:1px solid hsl(var(--border));padding:6rem 2rem}.section-container[data-v-19d1edb8]{max-width:1200px;margin:0 auto}.section-heading[data-v-19d1edb8]{max-width:720px;margin-bottom:2.5rem}.eyebrow[data-v-19d1edb8]{color:hsl(var(--primary));letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem;font-weight:700}h2[data-v-19d1edb8]{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem)}.section-heading>p[data-v-19d1edb8]:last-child{color:hsl(var(--muted-foreground));margin:0;font-size:1.1rem;line-height:1.6}.trust-grid[data-v-19d1edb8]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.trust-card[data-v-19d1edb8]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.9rem;padding:1.5rem}.trust-card i[data-v-19d1edb8]{color:hsl(var(--primary));font-size:1.4rem}.trust-card h3[data-v-19d1edb8]{color:hsl(var(--foreground));margin:1rem 0 .65rem;font-size:1.05rem}.trust-card p[data-v-19d1edb8]{color:hsl(var(--muted-foreground));margin:0;line-height:1.55}@media (width<=900px){.trust-grid[data-v-19d1edb8]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.trust-section[data-v-19d1edb8]{padding:4rem 1rem}.trust-grid[data-v-19d1edb8]{grid-template-columns:1fr}}.pilot-section[data-v-a5cf96f5]{padding:6rem 2rem 7rem}.pilot-card[data-v-a5cf96f5]{text-align:center;border:1px solid hsl(var(--primary) / .35);background:linear-gradient(135deg, hsl(var(--card)), hsl(var(--primary) / .08));border-radius:1.25rem;max-width:900px;margin:0 auto;padding:clamp(2rem,5vw,4rem)}.eyebrow[data-v-a5cf96f5]{color:hsl(var(--primary));letter-spacing:.12em;text-transform:uppercase;margin:0 0 .8rem;font-size:.85rem;font-weight:700}h2[data-v-a5cf96f5]{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem)}.pilot-card p[data-v-a5cf96f5]:not(.eyebrow){max-width:680px;color:hsl(var(--muted-foreground));margin:0 auto 2rem;font-size:1.1rem;line-height:1.65}.pilot-card a[data-v-a5cf96f5]{text-decoration:none}.page-content[data-v-bcaddda7]{width:100%}.page-content[data-v-f4c9288a],.page-content[data-v-0b10142a],.page-content[data-v-408ead95]{text-align:center;max-width:1200px;margin:0 auto;padding:4rem 2rem}.legal-page[data-v-2a73f934]{background-color:var(--surface-ground);min-height:calc(100vh - 200px);padding:4rem 2rem}.content-wrapper[data-v-2a73f934]{background-color:var(--surface-card);border:1px solid var(--surface-border);border-radius:12px;max-width:800px;margin:0 auto;padding:3rem;box-shadow:0 4px 6px #0000000d}.page-title[data-v-2a73f934]{color:var(--text-color);border-bottom:2px solid var(--surface-border);margin-bottom:2rem;padding-bottom:1rem;font-size:2.5rem;font-weight:600}.legal-section[data-v-2a73f934]{margin-bottom:2rem}.legal-section h2[data-v-2a73f934]{color:var(--text-color);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.legal-section p[data-v-2a73f934]{color:var(--text-color-secondary);margin:0;font-size:1rem;line-height:1.6}@media (width<=768px){.content-wrapper[data-v-2a73f934]{padding:2rem 1.5rem}.page-title[data-v-2a73f934]{font-size:2rem}}.public-legal-page[data-v-c62abf82]{background:hsl(var(--background));min-height:calc(100vh - 12rem);padding:4rem 2rem}.public-legal-content[data-v-c62abf82]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;max-width:52rem;margin:0 auto;padding:clamp(1.5rem,5vw,3rem)}@media (width<=640px){.public-legal-page[data-v-c62abf82]{padding:2rem 1rem}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-blue-500:oklch(62.3% .214 259.815);--spacing:.25rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-1\/2{top:50%}.right-3{right:calc(var(--spacing) * 3)}.col-12{grid-column:12}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-200{border-style:var(--tw-border-style);border-width:200px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-blue-500{color:var(--color-blue-500)}.text-red-500{color:var(--color-red-500)}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (width>=48rem){.md\:col-2{grid-column:2}.md\:col-3{grid-column:3}.md\:col-6{grid-column:6}.md\:col-7{grid-column:7}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}}@media (width>=80rem){.xl\:col-4{grid-column:4}.xl\:ml-auto{margin-left:auto}.xl\:shrink-0{flex-shrink:0}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}}}:root{--color-brand-primary:var(--p-primary-color,#0f172a);--color-brand-primary-hover:var(--p-primary-hover-color,#1e293b);--color-brand-primary-contrast:var(--p-primary-contrast-color,#fff);--color-brand-accent:#10b981;--color-auth-panel-bg:#0f172a;--color-auth-panel-bg-soft:#1e293b;--color-auth-panel-border:#ffffff1a;--color-auth-panel-text:#f8fafc;--color-auth-panel-muted:#94a3b8}html{background:hsl(var(--background));min-height:100%}body{min-height:100vh;font-family:var(--p-font-family,system-ui, sans-serif);background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#app{background:hsl(var(--background));min-height:100vh}.home-container{flex-direction:column;height:100vh;display:flex}.main-content{flex-grow:1;padding:1rem;overflow-y:auto}.app-header{background-color:hsl(var(--card));border-bottom:1px solid hsl(var(--border));padding:1rem}.header-content{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.logo{cursor:pointer}.logo h2{color:hsl(var(--foreground));margin:0}.header-actions{align-items:center;gap:1rem;display:flex}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}:root{--edosec-bubble-user:color-mix(in srgb, var(--p-primary-color) 18%, transparent);--edosec-bubble-assistant:color-mix(in srgb, var(--surface-border) 22%, transparent);--edosec-radius:8px;--surface-border:hsl(var(--border));--text-color-secondary:hsl(var(--muted-foreground));--edosec-grid-stripe:#f2f5f7;--edosec-avatar-0-bg:#d4edeb;--edosec-avatar-0-fg:#2c6d66;--edosec-avatar-1-bg:#dde1f3;--edosec-avatar-1-fg:#3f4f8d;--edosec-avatar-2-bg:#f3e4cd;--edosec-avatar-2-fg:#79522a;--edosec-avatar-3-bg:#f5e0e5;--edosec-avatar-3-fg:#944257;--edosec-avatar-4-bg:#d5ebe0;--edosec-avatar-4-fg:#315e47;--edosec-roi-mail:#0ea5e9;--edosec-roi-call:#22c55e;--edosec-roi-meeting:#8b54d4;--edosec-roi-document:#f59714;--edosec-roi-track:#e1e7ef;--primary:142.1 70.6% 45.3%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--warning:38 92% 50%;--warning-foreground:48 96% 89%;--success:142.1 70.6% 45.3%;--success-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:142.1 70.6% 45.3%;--background:210 20% 98%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--surface-soft:210 24% 95%;--surface-elevated:0 0% 100%;--radius:.5rem}.dark{--edosec-grid-stripe:#272d3a;--edosec-avatar-0-bg:#2b504c;--edosec-avatar-0-fg:#86cbc4;--edosec-avatar-1-bg:#374062;--edosec-avatar-1-fg:#a7b2dd;--edosec-avatar-2-bg:#56422e;--edosec-avatar-2-fg:#d9b98c;--edosec-avatar-3-bg:#5c3841;--edosec-avatar-3-fg:#dda7b4;--edosec-avatar-4-bg:#304b3d;--edosec-avatar-4-fg:#8bc6a8;--edosec-roi-mail:#1490d0;--edosec-roi-call:#17a855;--edosec-roi-meeting:#8348e6;--edosec-roi-document:#d97706;--edosec-roi-track:#323948;--primary:142.1 70.6% 45.3%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--warning:48 96% 89%;--warning-foreground:38 92% 50%;--success:142.1 70.6% 45.3%;--success-foreground:222.2 47.4% 11.2%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:142.1 70.6% 45.3%;--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:224 24% 12%;--card-foreground:210 40% 98%;--popover:224 24% 12%;--popover-foreground:210 40% 98%;--surface-soft:222 20% 16%;--surface-elevated:224 22% 14%;--p-primary-color:#69c593;--p-primary-hover-color:#5bb684;--p-primary-active-color:#4ea876;--p-primary-contrast-color:#08130e;--p-button-success-background:#37845f;--p-button-success-border-color:#37845f;--p-button-success-color:#fff;--p-button-success-hover-background:#327a58;--p-button-success-hover-border-color:#327a58;--p-button-success-active-background:#2f7654;--p-button-success-active-border-color:#2f7654}html{background:hsl(var(--background))}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body,#app{background:hsl(var(--background));color:hsl(var(--foreground))}body{transition:background-color .2s,color .2s}.dark .p-component,.dark .p-inputtext,.dark .p-inputnumber-input,.dark .p-textarea,.dark .p-select,.dark .p-select-overlay,.dark .p-datepicker,.dark .p-menu,.dark .p-dialog,.dark .p-popover,.dark .p-card,.dark .card,.dark .p-datatable,.dark .p-datatable-table-container,.dark .p-tablist,.dark .p-tabpanels,.dark .p-tabpanel{color:hsl(var(--foreground))}.dark .card,.dark .p-card,.dark .p-dialog,.dark .p-popover,.dark .p-datatable,.dark .p-tabpanels,.dark .p-tablist{background:hsl(var(--card));border-color:hsl(var(--border))}.dark .p-datatable-thead>tr>th,.dark .p-datatable-tfoot>tr>td,.dark .p-datatable-header,.dark .p-datatable-footer,.dark .p-paginator,.dark .p-tab{border-color:hsl(var(--border));color:hsl(var(--foreground));background:0 0}.dark .p-datatable-tbody>tr>td{background:hsl(var(--surface-elevated));border-color:hsl(var(--border));color:hsl(var(--foreground))}.dark .p-datatable-tbody>tr:hover>td,.dark .p-select-option:hover,.dark .p-menu-item-content:hover,.dark .p-tab:hover{background:hsl(var(--surface-soft))}.dark .p-inputtext,.dark .p-inputnumber-input,.dark .p-textarea,.dark .p-select-label,.dark .p-select-trigger{background:hsl(var(--surface-elevated))}.dark .p-button:not(.p-button-text):not(.p-button-outlined):not(.p-button-secondary):not(.p-button-contrast):not(.p-button-success):not(.p-button-info):not(.p-button-help):not(.p-button-warn):not(.p-button-danger){background:var(--p-primary-color);border-color:var(--p-primary-color);color:var(--p-primary-contrast-color)}.dark .p-button:not(.p-button-text):not(.p-button-outlined):not(.p-button-secondary):not(.p-button-contrast):not(.p-button-success):not(.p-button-info):not(.p-button-help):not(.p-button-warn):not(.p-button-danger):hover{background:var(--p-primary-hover-color);border-color:var(--p-primary-hover-color)}.dark .p-button:not(.p-button-text):not(.p-button-outlined):not(.p-button-secondary):not(.p-button-contrast):not(.p-button-success):not(.p-button-info):not(.p-button-help):not(.p-button-warn):not(.p-button-danger):focus-visible{box-shadow:0 0 0 3px #62c08f38}.dark .p-button.p-button-text:not(.p-button-danger):not(.p-button-success){color:hsl(var(--foreground))}.dark .p-badge-secondary,.dark .p-tag-secondary{background:hsl(var(--surface-soft));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.dark .p-divider.p-divider-horizontal:before{border-top-color:hsl(var(--border))}.p-datatable-tbody>tr:nth-child(2n)>td{background:var(--edosec-grid-stripe)}.p-tag.mail-triage-tag--automated{border:1px solid var(--surface-border);color:var(--text-color-secondary);background:0 0;font-weight:500}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2)format("woff2"),url(/assets/primeicons-WjwUDZjB.woff)format("woff"),url(/assets/primeicons-MpK4pl85.ttf)format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
