:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-radius:12px;--erp-radius-sm:8px;--erp-radius-md:.65rem;--erp-radius-lg:16px;--erp-radius-pill:999px;--erp-card-radius:var(--erp-radius-lg);--erp-ctl-radius:var(--erp-radius);--erp-chip-radius:var(--erp-radius-pill);--erp-topbar-h:3.25rem;--erp-radial-icon-size:24px;--erp-glass-blur:12px;--erp-shadow-sm:0 1px 2px var(--erp-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-shadow-sm:0 1px 2px color-mix(in srgb, var(--erp-ink) 28%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-shadow:0 4px 16px var(--erp-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-shadow:0 4px 16px color-mix(in srgb, var(--erp-ink) 32%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-shadow-lg:0 12px 40px var(--erp-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-shadow-lg:0 12px 40px color-mix(in srgb, var(--erp-ink) 42%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-window-shadow:0 18px 48px var(--erp-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-window-shadow:0 18px 48px color-mix(in srgb, var(--erp-ink) 45%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-card-shadow:0 10px 25px var(--erp-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-card-shadow:0 10px 25px color-mix(in srgb, var(--erp-ink) 18%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-border:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-border:color-mix(in srgb, var(--theme-primary) 28%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-border:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-border:color-mix(in srgb, var(--theme-primary) 28%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-glow:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-glow:color-mix(in srgb, var(--theme-primary) 52%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-hover:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-hover:color-mix(in srgb, var(--theme-primary) 24%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-sora-glow:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-sora-glow:color-mix(in srgb, var(--theme-primary) 45%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-glass-bg:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-glass-bg:color-mix(in srgb, var(--erp-panel) 88%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-glass-border:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-glass-border:color-mix(in srgb, var(--theme-primary) 18%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-card-border:var(--erp-panel-fg)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-card-border:color-mix(in srgb, var(--erp-panel-fg) 8%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sora-shell-ambient:radial-gradient(ellipse 90% 55% at 12% -8%, var(--theme-primary), transparent 55%), radial-gradient(ellipse 70% 45% at 92% 8%, var(--theme-primary), transparent 50%), linear-gradient(180deg, var(--sora-shell-deep,var(--erp-shell-bg)) 0%, var(--erp-shell-bg) 45%, var(--erp-shell-bg) 100%)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sora-shell-ambient:radial-gradient(ellipse 90% 55% at 12% -8%, color-mix(in srgb, var(--theme-primary) 18%, transparent), transparent 55%), radial-gradient(ellipse 70% 45% at 92% 8%, color-mix(in srgb, var(--theme-primary) 10%, transparent), transparent 50%), linear-gradient(180deg, var(--sora-shell-deep,var(--erp-shell-bg)) 0%, var(--erp-shell-bg) 45%, var(--erp-shell-bg) 100%)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sora-hex-pattern:none;--sora-space-1:.25rem;--sora-space-2:.5rem;--sora-space-3:.75rem;--sora-space-4:1rem;--sora-space-5:1.25rem;--sora-space-6:1.5rem;--sora-space-7:2rem;--sora-space-8:2.5rem;--sora-space-px:4px;--sora-space-2x:8px;--sora-space-3x:12px;--sora-space-4x:16px;--sora-space-5x:20px;--sora-space-6x:24px;--sora-space-8x:32px;--sora-space-10x:40px;--sora-font:var(--font-geist-sans,ui-sans-serif, system-ui, sans-serif);--sora-text-xs:.72rem;--sora-text-sm:.8125rem;--sora-text:.9rem;--sora-text-lg:1.05rem;--sora-text-xl:1.25rem;--sora-leading:1.45;--sora-btn-h:2.25rem;--sora-btn-h-sm:1.85rem;--sora-ease:ease;--sora-motion:.15s ease;--theme-background:var(--erp-shell-bg);--theme-surface:var(--erp-panel);--theme-card:var(--erp-panel-elevated);--theme-text-primary:var(--erp-panel-fg);--theme-text-secondary:var(--erp-muted);--theme-primary-hover:var(--theme-light);--theme-primary-active:var(--theme-dark);--theme-surface-hover:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-surface-hover:color-mix(in srgb, var(--theme-primary) 12%, var(--erp-panel))}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-card-active:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-card-active:color-mix(in srgb, var(--theme-primary) 14%, var(--erp-panel-elevated))}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-selection:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-selection:color-mix(in srgb, var(--theme-primary) 20%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-chip:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-chip:color-mix(in srgb, var(--theme-primary) 16%, var(--erp-panel))}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-chip-active:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-chip-active:color-mix(in srgb, var(--theme-primary) 28%, var(--erp-panel))}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-border-strong:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-border-strong:color-mix(in srgb, var(--theme-primary) 40%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--theme-success:var(--erp-success);--theme-warning:var(--erp-warning);--theme-error:var(--erp-danger);--theme-info:var(--theme-primary);--erp-accent:var(--theme-primary);--erp-accent-dark:var(--theme-dark);--erp-accent-light:var(--theme-light);--erp-ring:var(--theme-primary);--erp-bg:var(--erp-shell-bg);--erp-text:var(--erp-panel-fg);--erp-fg:var(--erp-panel-fg);--erp-primary:var(--erp-accent);--erp-panel-bg:var(--erp-panel);--erp-card-bg:var(--erp-panel-elevated);--erp-surface:var(--erp-panel);--erp-surface-2:var(--erp-panel-elevated);--erp-input-bg:var(--erp-panel-fg)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-input-bg:color-mix(in srgb, var(--erp-panel-fg) 8%, var(--erp-panel))}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-commerce-surface:var(--erp-panel-elevated);--erp-commerce-surface-2:var(--erp-commerce-surface)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-commerce-surface-2:color-mix(in srgb, var(--erp-commerce-surface) 88%, var(--erp-paper) 12%)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-commerce-border:var(--erp-shell-fg)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-commerce-border:color-mix(in srgb, var(--erp-shell-fg) 18%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-commerce-text:var(--erp-shell-fg);--erp-commerce-text-muted:var(--erp-commerce-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-commerce-text-muted:color-mix(in srgb, var(--erp-commerce-text) 62%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-commerce-radius:var(--erp-radius);--erp-commerce-radius-sm:var(--erp-radius-sm);--erp-commerce-shadow:var(--erp-shadow-lg);--sops-bg:var(--erp-shell-bg);--sops-bg-pattern:none;--sops-accent:var(--erp-accent);--sops-surface:var(--erp-panel);--sops-surface-2:var(--erp-panel-elevated);--sops-text:var(--erp-panel-fg);--sops-text-muted:var(--erp-muted);--sops-border:var(--erp-border);--sops-radius:var(--erp-radius);--sops-radius-sm:var(--erp-radius-sm);--sops-radius-pill:var(--erp-radius-pill);--sops-shadow:var(--erp-shadow-sm);--sops-shadow-lg:var(--erp-shadow-lg);--sops-brand-glow:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-brand-glow:color-mix(in srgb, var(--theme-primary) 18%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-shadow-glow:0 0 14px var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-shadow-glow:0 0 14px color-mix(in srgb, var(--theme-primary) 12%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-font:var(--sora-font);--sops-header-bg:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-header-bg:color-mix(in srgb, var(--erp-panel) 94%, var(--erp-ink))}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-dock-bg:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-dock-bg:color-mix(in srgb, var(--erp-panel) 96%, var(--erp-ink))}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-input-bg:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-input-bg:color-mix(in srgb, var(--erp-panel) 70%, var(--erp-ink) 30%)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-bubble-out:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-bubble-out:color-mix(in srgb, var(--theme-primary) 42%, var(--erp-panel))}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--sops-safe-top:env(safe-area-inset-top,0px);--sops-safe-bottom:env(safe-area-inset-bottom,0px);--sops-safe-left:env(safe-area-inset-left,0px);--sops-safe-right:env(safe-area-inset-right,0px);--op-bg:var(--erp-shell-bg);--op-surface:var(--erp-panel);--op-surface-2:var(--erp-panel-elevated);--op-border:var(--theme-border);--op-text:var(--erp-shell-fg);--op-muted:var(--erp-muted);--op-accent:var(--theme-primary);--so-bg-1:var(--erp-shell-bg);--so-bg-3:var(--erp-panel-elevated);--so-card-bg:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--so-card-bg:color-mix(in srgb, var(--erp-panel) 88%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--so-card-border:var(--theme-border);--so-glow:0 0 16px var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--so-glow:0 0 16px color-mix(in srgb, var(--theme-primary) 12%, transparent)}}:root,[data-erp-theme],.erp-application,.sora-ops-app,.op-app,.op-route,.ops-r0-route{--erp-subapp-label-font:var(--sora-font)}.erp-application,.sora-ops-app,.op-app,.ops-r0-route,.erp-attend-hub,.erp-login-page{font-family:var(--sora-font);font-size:var(--sora-text);line-height:var(--sora-leading);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.erp-attend-hub__title,.erp-module-app h1,.erp-module-app h2,.erp-corporate-topbar,.erp-content-panel>h2,.erp-page-header,.erp-login-card h1{letter-spacing:-.02em;font-weight:650}.erp-muted,.text-muted,[class*=__meta],[class*=__hint]{color:var(--erp-muted)}.erp-btn,.op-btn,.sora-ops-app button.erp-btn,button.erp-btn{min-height:var(--sora-btn-h);border-radius:var(--erp-radius-sm);font-size:var(--sora-text-sm);letter-spacing:-.01em;border:1px solid var(--erp-border);padding:0 .9rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.erp-btn,.op-btn,.sora-ops-app button.erp-btn,button.erp-btn{border:1px solid color-mix(in srgb, var(--erp-border) 70%, transparent)}}.erp-btn,.op-btn,.sora-ops-app button.erp-btn,button.erp-btn{background:var(--erp-panel-elevated,var(--erp-panel))}@supports (color:color-mix(in lab, red, red)){.erp-btn,.op-btn,.sora-ops-app button.erp-btn,button.erp-btn{background:color-mix(in srgb, var(--erp-panel-elevated,var(--erp-panel)) 92%, white 2%)}}.erp-btn,.op-btn,.sora-ops-app button.erp-btn,button.erp-btn{color:var(--erp-shell-fg,var(--erp-panel-fg));box-shadow:var(--erp-shadow-sm);transition:background-color var(--sora-motion), border-color var(--sora-motion), color var(--sora-motion), box-shadow var(--sora-motion), transform .12s var(--sora-ease), opacity var(--sora-motion)}.erp-btn:hover:not(:disabled),.op-btn:hover:not(:disabled){border-color:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-btn:hover:not(:disabled),.op-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--theme-primary) 35%, var(--erp-border))}}.erp-btn:hover:not(:disabled),.op-btn:hover:not(:disabled){background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-btn:hover:not(:disabled),.op-btn:hover:not(:disabled){background:color-mix(in srgb, var(--theme-primary) 10%, var(--erp-panel))}}.erp-btn:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.erp-btn:focus-visible,.op-btn:focus-visible,.erp-input:focus-visible,.erp-select:focus-visible,.erp-attend-hub__rail-btn:focus-visible{box-shadow:0 0 0 2px var(--theme-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.erp-btn:focus-visible,.op-btn:focus-visible,.erp-input:focus-visible,.erp-select:focus-visible,.erp-attend-hub__rail-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-primary) 35%, transparent)}}.erp-btn:disabled,.op-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.erp-btn-primary{background:linear-gradient(180deg, var(--theme-light) 0%, var(--theme-primary) 55%, var(--theme-dark) 100%)!important;border-color:#0000!important}@supports (color:color-mix(in lab, red, red)){.erp-btn-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-light) 55%, var(--theme-primary)) 0%, var(--theme-primary) 55%, var(--theme-dark) 100%)!important}}.erp-btn-primary{color:var(--erp-paper)!important;box-shadow:0 1px 0 var(--erp-paper) inset, var(--erp-shadow-sm)!important}@supports (color:color-mix(in lab, red, red)){.erp-btn-primary{box-shadow:0 1px 0 color-mix(in srgb, var(--erp-paper) 8%, transparent) inset, var(--erp-shadow-sm)!important}}.erp-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.erp-btn-secondary{background:var(--erp-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){.erp-btn-secondary{background:color-mix(in srgb, var(--erp-panel-elevated) 90%, var(--erp-ink))!important}}.erp-btn-secondary{border-color:var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-btn-secondary{border-color:color-mix(in srgb, var(--erp-border) 80%, transparent)!important}}.erp-btn-secondary{color:var(--erp-panel-fg)!important;box-shadow:var(--erp-shadow-sm)!important}.erp-btn-ghost{box-shadow:none!important;color:var(--erp-muted)!important;background:0 0!important;border-color:#0000!important}.erp-btn-ghost:hover:not(:disabled){color:var(--erp-panel-fg)!important;background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-btn-ghost:hover:not(:disabled){background:color-mix(in srgb, var(--theme-primary) 8%, transparent)!important}}.erp-btn-xs,.erp-btn-sm,.erp-btn--sm{min-height:var(--sora-btn-h-sm);font-size:var(--sora-text-xs);border-radius:7px;padding:0 .65rem}.erp-btn-danger{border-color:var(--erp-danger)}@supports (color:color-mix(in lab, red, red)){.erp-btn-danger{border-color:color-mix(in srgb, var(--erp-danger) 35%, transparent)}}.erp-btn-danger{color:var(--erp-danger-fg);background:var(--erp-danger)}@supports (color:color-mix(in lab, red, red)){.erp-btn-danger{background:color-mix(in srgb, var(--erp-danger) 10%, var(--erp-panel))}}.erp-btn-danger:hover:not(:disabled){background:var(--erp-danger)}@supports (color:color-mix(in lab, red, red)){.erp-btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--erp-danger) 18%, var(--erp-panel))}}.erp-btn-danger:hover:not(:disabled){color:var(--erp-danger-fg)}.erp-input,.erp-select,select.erp-input,textarea.erp-input,.sora-ops-app input.erp-input,.sora-ops-app textarea.erp-input,.erp-workspace-search__input,input[type=search].erp-input,input[type=text].erp-input,input[type=password].erp-input,input[type=email].erp-input,input[type=number].erp-input,input[type=tel].erp-input,input[type=date].erp-input,input[type=datetime-local].erp-input{min-height:var(--sora-btn-h);border-radius:var(--erp-radius-sm);border:1px solid var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.erp-input,.erp-select,select.erp-input,textarea.erp-input,.sora-ops-app input.erp-input,.sora-ops-app textarea.erp-input,.erp-workspace-search__input,input[type=search].erp-input,input[type=text].erp-input,input[type=password].erp-input,input[type=email].erp-input,input[type=number].erp-input,input[type=tel].erp-input,input[type=date].erp-input,input[type=datetime-local].erp-input{border:1px solid color-mix(in srgb, var(--erp-border) 75%, transparent)}}.erp-input,.erp-select,select.erp-input,textarea.erp-input,.sora-ops-app input.erp-input,.sora-ops-app textarea.erp-input,.erp-workspace-search__input,input[type=search].erp-input,input[type=text].erp-input,input[type=password].erp-input,input[type=email].erp-input,input[type=number].erp-input,input[type=tel].erp-input,input[type=date].erp-input,input[type=datetime-local].erp-input{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-input,.erp-select,select.erp-input,textarea.erp-input,.sora-ops-app input.erp-input,.sora-ops-app textarea.erp-input,.erp-workspace-search__input,input[type=search].erp-input,input[type=text].erp-input,input[type=password].erp-input,input[type=email].erp-input,input[type=number].erp-input,input[type=tel].erp-input,input[type=date].erp-input,input[type=datetime-local].erp-input{background:color-mix(in srgb, var(--erp-panel) 70%, var(--erp-ink) 30%)!important}}.erp-input,.erp-select,select.erp-input,textarea.erp-input,.sora-ops-app input.erp-input,.sora-ops-app textarea.erp-input,.erp-workspace-search__input,input[type=search].erp-input,input[type=text].erp-input,input[type=password].erp-input,input[type=email].erp-input,input[type=number].erp-input,input[type=tel].erp-input,input[type=date].erp-input,input[type=datetime-local].erp-input{color:var(--erp-panel-fg);font-size:var(--sora-text-sm);transition:border-color var(--sora-motion), box-shadow var(--sora-motion), background-color var(--sora-motion);padding:.45rem .75rem}.erp-input:hover,textarea.erp-input:hover,.erp-select:hover{border-color:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-input:hover,textarea.erp-input:hover,.erp-select:hover{border-color:color-mix(in srgb, var(--theme-primary) 28%, var(--erp-border))}}.erp-input:focus,textarea.erp-input:focus,.erp-select:focus,.erp-workspace-search__input:focus{outline:none;border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-input:focus,textarea.erp-input:focus,.erp-select:focus,.erp-workspace-search__input:focus{border-color:color-mix(in srgb, var(--theme-primary) 55%, transparent)!important}}.erp-input:focus,textarea.erp-input:focus,.erp-select:focus,.erp-workspace-search__input:focus{box-shadow:0 0 0 3px var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-input:focus,textarea.erp-input:focus,.erp-select:focus,.erp-workspace-search__input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-primary) 16%, transparent)!important}}.erp-input:focus,textarea.erp-input:focus,.erp-select:focus,.erp-workspace-search__input:focus{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-input:focus,textarea.erp-input:focus,.erp-select:focus,.erp-workspace-search__input:focus{background:color-mix(in srgb, var(--erp-panel) 85%, var(--erp-ink))!important}}input[type=checkbox],input[type=radio]{accent-color:var(--theme-primary);cursor:pointer;width:1rem;height:1rem}.erp-switch,[role=switch],button[data-state][role=switch]{border-radius:var(--erp-radius-pill)!important}.erp-card,.erp-content-panel .erp-card,.sora-ops-app .erp-card,.erp-ui-card,.erp-app-card,.erp-module-card,.erp-glass{border:1px solid var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-card,.erp-content-panel .erp-card,.sora-ops-app .erp-card,.erp-ui-card,.erp-app-card,.erp-module-card,.erp-glass{border:1px solid color-mix(in srgb, var(--erp-border) 55%, transparent)!important}}.erp-card,.erp-content-panel .erp-card,.sora-ops-app .erp-card,.erp-ui-card,.erp-app-card,.erp-module-card,.erp-glass{border-radius:var(--erp-radius)!important;background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-card,.erp-content-panel .erp-card,.sora-ops-app .erp-card,.erp-ui-card,.erp-app-card,.erp-module-card,.erp-glass{background:color-mix(in srgb, var(--erp-panel) 94%, var(--erp-ink))!important}}.erp-card,.erp-content-panel .erp-card,.sora-ops-app .erp-card,.erp-ui-card,.erp-app-card,.erp-module-card,.erp-glass{box-shadow:var(--erp-shadow-sm)!important}.erp-card,.erp-ui-card{padding:var(--sora-space-4)}.erp-card__title,.erp-ui-card__title{font-size:var(--sora-text);letter-spacing:-.015em;margin:0 0 var(--sora-space-2);font-weight:650}.erp-content-panel{background:var(--erp-panel);padding-inline:clamp(.65rem,1.2vw,1.1rem)}@supports (color:color-mix(in lab, red, red)){.erp-content-panel{background:color-mix(in srgb, var(--erp-panel) 88%, transparent)}}.erp-content-panel{border-color:var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.erp-content-panel{border-color:color-mix(in srgb, var(--erp-border) 50%, transparent)}}.erp-module-app__main{gap:var(--sora-space-3)}.erp-badge,.erp-crm-tag,.erp-wa-inbox__filter,.erp-attend-hub__tab,.erp-attend-context__tab,.erp-attend-context__stage-pill,.erp-wa-inbox__pill,[class*=badge]:not(.erp-notif-bell__badge):not(.erp-attend-hub__rail-badge):not(.erp-crm-chat__cart-badge){border-radius:var(--erp-radius-pill);font-size:var(--sora-text-xs);font-weight:600}.erp-badge{border:1px solid var(--erp-border);align-items:center;gap:.25rem;padding:.15rem .55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.erp-badge{border:1px solid color-mix(in srgb, var(--erp-border) 60%, transparent)}}.erp-badge{background:var(--erp-panel-elevated)}@supports (color:color-mix(in lab, red, red)){.erp-badge{background:color-mix(in srgb, var(--erp-panel-elevated) 80%, transparent)}}.erp-badge{color:var(--erp-panel-fg)}.erp-badge--ok{color:var(--erp-success-fg);border-color:var(--erp-success)}@supports (color:color-mix(in lab, red, red)){.erp-badge--ok{border-color:color-mix(in srgb, var(--erp-success) 35%, transparent)}}.erp-badge--ok{background:var(--erp-success)}@supports (color:color-mix(in lab, red, red)){.erp-badge--ok{background:color-mix(in srgb, var(--erp-success) 12%, var(--erp-panel))}}.erp-badge--warn{color:var(--erp-warning-fg);border-color:var(--erp-warning)}@supports (color:color-mix(in lab, red, red)){.erp-badge--warn{border-color:color-mix(in srgb, var(--erp-warning) 35%, transparent)}}.erp-badge--warn{background:var(--erp-warning)}@supports (color:color-mix(in lab, red, red)){.erp-badge--warn{background:color-mix(in srgb, var(--erp-warning) 12%, var(--erp-panel))}}.erp-badge--danger{color:var(--erp-danger-fg);border-color:var(--erp-danger)}@supports (color:color-mix(in lab, red, red)){.erp-badge--danger{border-color:color-mix(in srgb, var(--erp-danger) 35%, transparent)}}.erp-badge--danger{background:var(--erp-danger)}@supports (color:color-mix(in lab, red, red)){.erp-badge--danger{background:color-mix(in srgb, var(--erp-danger) 12%, var(--erp-panel))}}.erp-badge--accent,.erp-badge--primary{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-badge--accent,.erp-badge--primary{background:color-mix(in srgb, var(--theme-primary) 16%, var(--erp-panel))!important}}.erp-badge--accent,.erp-badge--primary{border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-badge--accent,.erp-badge--primary{border-color:color-mix(in srgb, var(--theme-primary) 32%, transparent)!important}}.erp-badge--accent,.erp-badge--primary{color:var(--theme-light)!important}.erp-wa-inbox__filter,.erp-attend-hub__tab{min-height:1.7rem;transition:background-color var(--sora-motion), color var(--sora-motion);padding:.2rem .7rem}.erp-wa-inbox__filter.is-active,.erp-attend-hub__tab.is-active,.erp-attend-context__tab.is-active{color:var(--erp-paper);background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-wa-inbox__filter.is-active,.erp-attend-hub__tab.is-active,.erp-attend-context__tab.is-active{background:color-mix(in srgb, var(--theme-primary) 42%, transparent)}}.erp-wa-inbox__filter.is-active,.erp-attend-hub__tab.is-active,.erp-attend-context__tab.is-active{border-color:#0000}.erp-table,table.erp-table,.erp-data-table,.erp-data-table__table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--sora-text-sm)}.erp-table th,table.erp-table th,.erp-data-table__th{font-size:var(--sora-text-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--erp-muted);border-bottom:1px solid var(--erp-border);font-weight:650}@supports (color:color-mix(in lab, red, red)){.erp-table th,table.erp-table th,.erp-data-table__th{border-bottom:1px solid color-mix(in srgb, var(--erp-border) 60%, transparent)}}.erp-table th,table.erp-table th,.erp-data-table__th{background:0 0;padding:.55rem .65rem}.erp-table td,table.erp-table td,.erp-data-table__td{border-bottom:1px solid var(--erp-border);padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.erp-table td,table.erp-table td,.erp-data-table__td{border-bottom:1px solid color-mix(in srgb, var(--erp-border) 35%, transparent)}}.erp-table tr:hover td,.erp-data-table__row:hover{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-table tr:hover td,.erp-data-table__row:hover{background:color-mix(in srgb, var(--theme-primary) 6%, transparent)!important}}.erp-pagination,nav[aria-label*=agina],nav[aria-label*=Pagina]{gap:var(--sora-space-2)}.erp-pagination button,.erp-pagination .erp-btn{min-height:var(--sora-btn-h-sm)}.erp-notif-bell__panel,.erp-menu,.erp-dropdown,.erp-menu-shell,.erp-transfer-sheet,.ops-notif-center__sheet,.erp-confirm-sheet,[role=menu],[role=listbox],[role=dialog].erp-dialog,[data-radix-popper-content-wrapper] [role=dialog],[data-radix-popper-content-wrapper] [role=menu],.erp-themed-overlay__panel{border-radius:var(--erp-radius)!important;border:1px solid var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-notif-bell__panel,.erp-menu,.erp-dropdown,.erp-menu-shell,.erp-transfer-sheet,.ops-notif-center__sheet,.erp-confirm-sheet,[role=menu],[role=listbox],[role=dialog].erp-dialog,[data-radix-popper-content-wrapper] [role=dialog],[data-radix-popper-content-wrapper] [role=menu],.erp-themed-overlay__panel{border:1px solid color-mix(in srgb, var(--erp-border) 70%, transparent)!important}}.erp-notif-bell__panel,.erp-menu,.erp-dropdown,.erp-menu-shell,.erp-transfer-sheet,.ops-notif-center__sheet,.erp-confirm-sheet,[role=menu],[role=listbox],[role=dialog].erp-dialog,[data-radix-popper-content-wrapper] [role=dialog],[data-radix-popper-content-wrapper] [role=menu],.erp-themed-overlay__panel{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-notif-bell__panel,.erp-menu,.erp-dropdown,.erp-menu-shell,.erp-transfer-sheet,.ops-notif-center__sheet,.erp-confirm-sheet,[role=menu],[role=listbox],[role=dialog].erp-dialog,[data-radix-popper-content-wrapper] [role=dialog],[data-radix-popper-content-wrapper] [role=menu],.erp-themed-overlay__panel{background:color-mix(in srgb, var(--erp-panel) 96%, var(--erp-ink))!important}}.erp-notif-bell__panel,.erp-menu,.erp-dropdown,.erp-menu-shell,.erp-transfer-sheet,.ops-notif-center__sheet,.erp-confirm-sheet,[role=menu],[role=listbox],[role=dialog].erp-dialog,[data-radix-popper-content-wrapper] [role=dialog],[data-radix-popper-content-wrapper] [role=menu],.erp-themed-overlay__panel{-webkit-backdrop-filter:blur(12px);box-shadow:var(--erp-shadow-lg)!important}.erp-menu-shell__header{background:linear-gradient(180deg, var(--theme-primary) 0%, transparent 100%)!important}@supports (color:color-mix(in lab, red, red)){.erp-menu-shell__header{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-primary) 8%, transparent) 0%, transparent 100%)!important}}.erp-context-menu__item:hover:not(:disabled),[role=menuitem]:hover,[role=option][data-highlighted]{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-context-menu__item:hover:not(:disabled),[role=menuitem]:hover,[role=option][data-highlighted]{background:color-mix(in srgb, var(--theme-primary) 22%, transparent)!important}}.erp-context-menu__item:hover:not(:disabled),[role=menuitem]:hover,[role=option][data-highlighted]{color:var(--erp-paper)!important}[role=tooltip],.erp-tooltip{border-radius:var(--erp-radius-sm)!important;background:var(--erp-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){[role=tooltip],.erp-tooltip{background:color-mix(in srgb, var(--erp-panel-elevated) 96%, var(--erp-ink))!important}}[role=tooltip],.erp-tooltip{border:1px solid var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){[role=tooltip],.erp-tooltip{border:1px solid color-mix(in srgb, var(--erp-border) 60%, transparent)!important}}[role=tooltip],.erp-tooltip{color:var(--erp-panel-fg)!important;font-size:var(--sora-text-xs)!important;box-shadow:var(--erp-shadow)!important;padding:.35rem .55rem!important}.erp-content-panel,.erp-attend-unified__conversations,.erp-attend-unified__chat,.erp-attend-unified__context,.erp-data-table-scroll,.erp-module-window__body,.pdv-fc-cart__scroll,.erp-cart-modal__scroll,.sora-ops-app,.op-app{scrollbar-width:thin;scrollbar-color:var(--theme-primary) transparent}@supports (color:color-mix(in lab, red, red)){.erp-content-panel,.erp-attend-unified__conversations,.erp-attend-unified__chat,.erp-attend-unified__context,.erp-data-table-scroll,.erp-module-window__body,.pdv-fc-cart__scroll,.erp-cart-modal__scroll,.sora-ops-app,.op-app{scrollbar-color:color-mix(in srgb, var(--theme-primary) 35%, transparent) transparent}}.erp-content-panel::-webkit-scrollbar{width:8px;height:8px}.erp-attend-unified__conversations::-webkit-scrollbar{width:8px;height:8px}.erp-data-table-scroll::-webkit-scrollbar{width:8px;height:8px}.erp-module-window__body::-webkit-scrollbar{width:8px;height:8px}.pdv-fc-cart__scroll::-webkit-scrollbar{width:8px;height:8px}.erp-cart-modal__scroll::-webkit-scrollbar{width:8px;height:8px}.erp-content-panel::-webkit-scrollbar-thumb{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-content-panel::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-primary) 32%, transparent)}}.erp-content-panel::-webkit-scrollbar-thumb{border-radius:var(--erp-radius-pill)}.erp-attend-unified__conversations::-webkit-scrollbar-thumb{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-unified__conversations::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-primary) 32%, transparent)}}.erp-attend-unified__conversations::-webkit-scrollbar-thumb{border-radius:var(--erp-radius-pill)}.erp-data-table-scroll::-webkit-scrollbar-thumb{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-data-table-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-primary) 32%, transparent)}}.erp-data-table-scroll::-webkit-scrollbar-thumb{border-radius:var(--erp-radius-pill)}.erp-module-window__body::-webkit-scrollbar-thumb{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-module-window__body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-primary) 32%, transparent)}}.erp-module-window__body::-webkit-scrollbar-thumb{border-radius:var(--erp-radius-pill)}.pdv-fc-cart__scroll::-webkit-scrollbar-thumb{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.pdv-fc-cart__scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-primary) 32%, transparent)}}.pdv-fc-cart__scroll::-webkit-scrollbar-thumb{border-radius:var(--erp-radius-pill)}.erp-cart-modal__scroll::-webkit-scrollbar-thumb{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-cart-modal__scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-primary) 32%, transparent)}}.erp-cart-modal__scroll::-webkit-scrollbar-thumb{border-radius:var(--erp-radius-pill)}.erp-content-panel::-webkit-scrollbar-thumb:hover{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-content-panel::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--theme-primary) 50%, transparent)}}.erp-attend-unified__conversations::-webkit-scrollbar-thumb:hover{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-unified__conversations::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--theme-primary) 50%, transparent)}}@media (prefers-reduced-motion:no-preference){.erp-view-transition,.erp-content-panel,.erp-attend-hub__studio-main,.erp-notif-bell__panel,.erp-module-window{animation:sora-ds-fade-in .18s var(--sora-ease)}}@keyframes sora-ds-fade-in{0%{opacity:.72;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.erp-btn,.erp-input,.erp-wa-inbox__thread,.erp-attend-hub__rail-btn,.sora-ops-app__dock-item{transition:none!important}.erp-view-transition,.erp-content-panel,.erp-attend-hub__studio-main,.erp-notif-bell__panel,.erp-module-window{animation:none!important}}.erp-search-hits,.erp-cart-hits{border:1px solid var(--erp-border);margin:.35rem 0 0;padding:0;list-style:none}@supports (color:color-mix(in lab, red, red)){.erp-search-hits,.erp-cart-hits{border:1px solid color-mix(in srgb, var(--erp-border) 70%, transparent)}}.erp-search-hits,.erp-cart-hits{border-radius:var(--erp-radius-sm,8px);background:var(--erp-panel);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.erp-search-hits,.erp-cart-hits{background:color-mix(in srgb, var(--erp-panel) 96%, var(--erp-ink))}}.erp-search-hits li+li,.erp-cart-hits li+li{border-top:1px solid var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.erp-search-hits li+li,.erp-cart-hits li+li{border-top:1px solid color-mix(in srgb, var(--erp-border) 55%, transparent)}}.erp-search-hits button,.erp-cart-hits button{text-align:left;width:100%;font-size:var(--sora-text-sm);color:var(--erp-panel-fg);cursor:pointer;background:0 0;border:none;padding:.5rem .65rem;display:block}.erp-search-hits button:hover,.erp-cart-hits button:hover{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-search-hits button:hover,.erp-cart-hits button:hover{background:color-mix(in srgb, var(--theme-primary) 8%, transparent)}}.erp-search-hits button:focus-visible,.erp-cart-hits button:focus-visible{outline:2px solid var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-search-hits button:focus-visible,.erp-cart-hits button:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-primary) 55%, transparent)}}.erp-search-hits button:focus-visible,.erp-cart-hits button:focus-visible{outline-offset:-2px}.erp-search-hits--meta button,.erp-cart-hits--products button{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.erp-search-hits__label,.erp-cart-hit-product__name{font-weight:600;line-height:1.25}.erp-search-hits__meta,.erp-cart-hit-product__meta{font-size:var(--sora-text-xs);color:var(--erp-muted)}body,.erp-application,.erp-app-launcher,.erp-launcher-backdrop,.erp-corporate-launcher,.erp-login-page,.sora-ops-app,.op-app,.op-route,.ops-r0-route{color:var(--erp-shell-fg,var(--erp-panel-fg));background-color:var(--erp-shell-bg)!important;background-image:var(--sora-shell-ambient)!important;background-size:auto!important;background-attachment:fixed!important}body:has(.erp-application){background-color:var(--erp-shell-bg)!important;background-image:var(--sora-shell-ambient)!important;background-size:auto!important}.erp-login-page{min-height:100dvh;padding:var(--sora-space-4);place-items:center;display:grid}.erp-login-card{width:min(100%,24rem);border-radius:var(--erp-radius-lg)!important;border:1px solid var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-login-card{border:1px solid color-mix(in srgb, var(--erp-border) 65%, transparent)!important}}.erp-login-card{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-login-card{background:color-mix(in srgb, var(--erp-panel) 94%, var(--erp-ink))!important}}.erp-login-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--erp-shadow-lg)!important;padding:clamp(1.25rem,3vw,1.75rem)!important}.erp-login-mark{box-shadow:0 0 20px var(--theme-primary);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.erp-login-mark{box-shadow:0 0 20px color-mix(in srgb, var(--theme-primary) 22%, transparent)}}.erp-login-card .erp-input{min-height:2.75rem}.sora-ops-login,.sora-ops-login__card{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.sora-ops-login,.sora-ops-login__card{background:color-mix(in srgb, var(--erp-panel) 94%, var(--erp-ink))!important}}.sora-ops-login,.sora-ops-login__card{border-color:var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.sora-ops-login,.sora-ops-login__card{border-color:color-mix(in srgb, var(--erp-border) 60%, transparent)!important}}.sora-ops-login,.sora-ops-login__card{border-radius:var(--erp-radius-lg)!important;box-shadow:var(--erp-shadow-lg)!important}.erp-topbar,.erp-corporate-topbar,[data-launcher-chrome],.sora-ops-app .sora-ops-app__header{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-topbar,.erp-corporate-topbar,[data-launcher-chrome],.sora-ops-app .sora-ops-app__header{background:color-mix(in srgb, var(--erp-panel) 92%, transparent)!important}}.erp-topbar,.erp-corporate-topbar,[data-launcher-chrome],.sora-ops-app .sora-ops-app__header{border-bottom:1px solid var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-topbar,.erp-corporate-topbar,[data-launcher-chrome],.sora-ops-app .sora-ops-app__header{border-bottom:1px solid color-mix(in srgb, var(--theme-primary) 18%, transparent)!important}}.erp-topbar,.erp-corporate-topbar,[data-launcher-chrome],.sora-ops-app .sora-ops-app__header{box-shadow:0 1px 0 var(--erp-paper), 0 8px 28px var(--erp-ink)!important}@supports (color:color-mix(in lab, red, red)){.erp-topbar,.erp-corporate-topbar,[data-launcher-chrome],.sora-ops-app .sora-ops-app__header{box-shadow:0 1px 0 color-mix(in srgb, var(--erp-paper) 4%, transparent), 0 8px 28px color-mix(in srgb, var(--erp-ink) 28%, transparent)!important}}.erp-topbar,.erp-corporate-topbar,[data-launcher-chrome],.sora-ops-app .sora-ops-app__header{-webkit-backdrop-filter:blur(14px)saturate(1.1)!important}.erp-workspace-tabs{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-workspace-tabs{background:color-mix(in srgb, var(--erp-panel) 88%, transparent)!important}}.erp-workspace-tabs{border-bottom-color:var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-workspace-tabs{border-bottom-color:color-mix(in srgb, var(--erp-border) 50%, transparent)!important}}.erp-workspace-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.erp-topbar__icon-btn{border-radius:var(--erp-radius-sm)!important;border-color:var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-topbar__icon-btn{border-color:color-mix(in srgb, var(--erp-border) 70%, transparent)!important}}.erp-topbar__icon-btn{transition:background var(--sora-motion), color var(--sora-motion);color:var(--theme-light)!important}.erp-topbar__icon-btn:hover{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-topbar__icon-btn:hover{background:color-mix(in srgb, var(--theme-primary) 14%, transparent)!important}}.erp-topbar__avatar{background:linear-gradient(135deg, var(--theme-dark), var(--theme-primary))!important;border:1px solid var(--theme-light)!important}@supports (color:color-mix(in lab, red, red)){.erp-topbar__avatar{border:1px solid color-mix(in srgb, var(--theme-light) 30%, transparent)!important}}.erp-topbar__avatar{box-shadow:0 0 12px var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-topbar__avatar{box-shadow:0 0 12px color-mix(in srgb, var(--theme-primary) 22%, transparent)!important}}.erp-topbar__breadcrumbs,.erp-topbar__crumb,.erp-module-breadcrumb{font-size:var(--sora-text-sm);color:var(--erp-muted)}.erp-topbar__crumb--active{color:var(--erp-panel-fg);font-weight:600}.erp-corporate-sidebar,.erp-module-app__nav,.erp-attend-hub__rail{background:var(--erp-shell-bg)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-sidebar,.erp-module-app__nav,.erp-attend-hub__rail{background:color-mix(in srgb, var(--erp-shell-bg) 94%, transparent)!important}}.erp-corporate-sidebar,.erp-module-app__nav,.erp-attend-hub__rail{border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-sidebar,.erp-module-app__nav,.erp-attend-hub__rail{border-color:color-mix(in srgb, var(--theme-primary) 14%, transparent)!important}}.erp-corporate-sidebar,.erp-module-app__nav,.erp-attend-hub__rail{-webkit-backdrop-filter:blur(16px)}.erp-corporate-sidebar button,.erp-corporate-sidebar a,.erp-module-app__nav a,.erp-module-app__nav button{transition:background var(--sora-motion), color var(--sora-motion);border-radius:10px!important}.erp-corporate-sidebar button:hover,.erp-corporate-sidebar a:hover,.erp-module-app__nav a:hover,.erp-module-app__nav button:hover{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-sidebar button:hover,.erp-corporate-sidebar a:hover,.erp-module-app__nav a:hover,.erp-module-app__nav button:hover{background:color-mix(in srgb, var(--theme-primary) 10%, transparent)!important}}.erp-corporate-dashboard{padding-block:.25rem 1.5rem;max-width:72rem!important}.erp-corporate-dashboard>div:first-child h2{letter-spacing:-.03em!important;font-size:clamp(1.35rem,2.2vw,1.75rem)!important;font-weight:700!important}.erp-corporate-dashboard>div:first-child p{color:var(--erp-muted)!important}.erp-corporate-dashboard kbd{color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard kbd{color:color-mix(in srgb, var(--theme-primary) 85%, white)!important}}.erp-corporate-dashboard kbd{font-weight:600!important}.erp-corporate-dashboard button:has(kbd){border-color:var(--theme-primary)!important;border-radius:8px!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard button:has(kbd){border-color:color-mix(in srgb, var(--theme-primary) 16%, transparent)!important}}.erp-corporate-dashboard button:has(kbd){background:var(--erp-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard button:has(kbd){background:color-mix(in srgb, var(--erp-panel-elevated) 70%, transparent)!important}}.erp-corporate-dashboard button:has(kbd){transition:border-color var(--sora-motion), background var(--sora-motion), color var(--sora-motion)!important}.erp-corporate-dashboard button:has(kbd):hover{border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard button:has(kbd):hover{border-color:color-mix(in srgb, var(--theme-primary) 40%, transparent)!important}}.erp-corporate-dashboard button:has(kbd):hover{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard button:has(kbd):hover{background:color-mix(in srgb, var(--theme-primary) 12%, var(--erp-panel-elevated))!important}}.erp-corporate-dashboard button:has(kbd):hover{color:var(--erp-panel-fg)!important}.erp-corporate-dashboard .rounded-2xl,.erp-corporate-dashboard button.rounded-2xl,.erp-ui-stat,.erp-kpi-card,[class*=kpi-card]{background:linear-gradient(165deg, var(--erp-panel-elevated) 0%, var(--erp-shell-bg) 100%)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard .rounded-2xl,.erp-corporate-dashboard button.rounded-2xl,.erp-ui-stat,.erp-kpi-card,[class*=kpi-card]{background:linear-gradient(165deg, color-mix(in srgb, var(--erp-panel-elevated) 92%, var(--theme-primary)) 0%, var(--erp-shell-bg) 100%)!important}}.erp-corporate-dashboard .rounded-2xl,.erp-corporate-dashboard button.rounded-2xl,.erp-ui-stat,.erp-kpi-card,[class*=kpi-card]{border:1px solid var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard .rounded-2xl,.erp-corporate-dashboard button.rounded-2xl,.erp-ui-stat,.erp-kpi-card,[class*=kpi-card]{border:1px solid color-mix(in srgb, var(--theme-primary) 22%, transparent)!important}}.erp-corporate-dashboard .rounded-2xl,.erp-corporate-dashboard button.rounded-2xl,.erp-ui-stat,.erp-kpi-card,[class*=kpi-card]{box-shadow:0 1px 0 var(--erp-paper) inset, 0 10px 28px var(--erp-ink)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard .rounded-2xl,.erp-corporate-dashboard button.rounded-2xl,.erp-ui-stat,.erp-kpi-card,[class*=kpi-card]{box-shadow:0 1px 0 color-mix(in srgb, var(--erp-paper) 6%, transparent) inset, 0 10px 28px color-mix(in srgb, var(--erp-ink) 38%, transparent)!important}}.erp-corporate-dashboard .rounded-2xl,.erp-corporate-dashboard button.rounded-2xl,.erp-ui-stat,.erp-kpi-card,[class*=kpi-card]{transition:transform var(--sora-motion), border-color var(--sora-motion), box-shadow var(--sora-motion)!important;border-radius:14px!important}.erp-corporate-dashboard button.rounded-2xl:hover:not(:disabled){transform:translateY(-2px);border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-dashboard button.rounded-2xl:hover:not(:disabled){border-color:color-mix(in srgb, var(--theme-primary) 45%, transparent)!important}}.erp-corporate-dashboard .grid{gap:1rem!important}.erp-premium-icon__body{background-color:var(--erp-panel-elevated)!important;background-image:linear-gradient(145deg, var(--theme-primary), var(--erp-panel-elevated))!important}@supports (color:color-mix(in lab, red, red)){.erp-premium-icon__body{background-image:linear-gradient(145deg, color-mix(in srgb, var(--theme-primary) 55%, var(--erp-panel)), var(--erp-panel-elevated))!important}}.erp-premium-icon__body{box-shadow:0 2px 8px var(--erp-ink), inset 0 1px 0 var(--erp-paper)!important}@supports (color:color-mix(in lab, red, red)){.erp-premium-icon__body{box-shadow:0 2px 8px color-mix(in srgb, var(--erp-ink) 35%, transparent), inset 0 1px 0 color-mix(in srgb, var(--erp-paper) 12%, transparent)!important}}.launcher-home-brand .primary,.erp-attend-hub__rail-mark{box-shadow:0 0 12px var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.launcher-home-brand .primary,.erp-attend-hub__rail-mark{box-shadow:0 0 12px color-mix(in srgb, var(--theme-primary) 22%, transparent)!important}}.erp-module-window,[data-erp-theme=dark] .erp-module-window{border-radius:var(--erp-radius-lg)!important;border-color:var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-module-window,[data-erp-theme=dark] .erp-module-window{border-color:color-mix(in srgb, var(--erp-border) 55%, transparent)!important}}.erp-module-window,[data-erp-theme=dark] .erp-module-window{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-module-window,[data-erp-theme=dark] .erp-module-window{background:color-mix(in srgb, var(--erp-panel) 96%, var(--erp-ink))!important}}.erp-module-window,[data-erp-theme=dark] .erp-module-window{box-shadow:var(--erp-window-shadow)!important}.erp-module-window__chrome{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-module-window__chrome{background:color-mix(in srgb, var(--erp-panel) 90%, transparent)!important}}.erp-module-window__chrome{border-bottom:1px solid var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-module-window__chrome{border-bottom:1px solid color-mix(in srgb, var(--erp-border) 45%, transparent)!important}}.erp-module-app__nav{border-bottom-color:var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-module-app__nav{border-bottom-color:color-mix(in srgb, var(--erp-border) 45%, transparent)!important}}.erp-module-app__nav{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-module-app__nav{background:color-mix(in srgb, var(--erp-panel) 85%, transparent)!important}}.erp-attend-workstation,.erp-content-panel--crm-workstation,.erp-attend-hub--studio{background:var(--erp-shell-bg)}.erp-attend-hub--studio .erp-attend-hub__chrome{border-bottom:1px solid var(--erp-ink);background:var(--erp-panel);padding:.45rem .85rem}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-attend-hub__chrome{background:color-mix(in srgb, var(--erp-panel) 70%, transparent)}}.erp-attend-hub__rail{width:52px;padding:.55rem .3rem .65rem;background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__rail{background:color-mix(in srgb, var(--erp-panel) 88%, var(--erp-ink))!important}}.erp-attend-hub__rail{border-right:1px solid var(--erp-ink)!important}.erp-attend-hub__rail-btn{width:38px;height:38px;color:var(--erp-muted);transition:background var(--sora-motion), color var(--sora-motion), border-color var(--sora-motion);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.erp-attend-hub__rail-btn.is-active{color:var(--erp-panel-fg);background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__rail-btn.is-active{background:color-mix(in srgb, var(--theme-primary) 14%, transparent)}}.erp-attend-hub__rail-btn.is-active{border-color:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__rail-btn.is-active{border-color:color-mix(in srgb, var(--theme-primary) 35%, transparent)}}.erp-attend-hub__rail-btn.is-active{box-shadow:none}.erp-attend-hub__rail-badge{z-index:1;background:var(--erp-warning);min-width:1.1rem;height:1.1rem;color:var(--erp-paper);pointer-events:none;box-shadow:0 0 0 1.5px var(--erp-panel);border-radius:999px;justify-content:center;align-items:center;padding:0 .28rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-3px;right:-3px}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__rail-badge{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--erp-panel) 90%, var(--erp-ink))}}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban{background:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban{background:color-mix(in srgb, var(--erp-panel) 97%, var(--erp-ink))}}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban{border-color:var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban{border-color:color-mix(in srgb, var(--erp-border) 48%, transparent)}}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban{border-radius:0!important}.erp-attend-hub--studio .erp-wa-inbox__thread{transition:background var(--sora-motion), border-color var(--sora-motion);border:1px solid #0000;border-radius:10px;margin:.15rem .4rem;padding:.5rem .55rem}.erp-attend-hub--studio .erp-wa-inbox__thread:hover{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-wa-inbox__thread:hover{background:color-mix(in srgb, var(--theme-primary) 7%, transparent)}}.erp-attend-hub--studio .erp-wa-inbox__thread.is-active{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-wa-inbox__thread.is-active{background:color-mix(in srgb, var(--theme-primary) 14%, transparent)}}.erp-attend-hub--studio .erp-wa-inbox__thread.is-active{border-color:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-wa-inbox__thread.is-active{border-color:color-mix(in srgb, var(--theme-primary) 22%, transparent)}}.erp-attend-hub--studio .erp-crm-chat__composer,.erp-attend-hub--studio .erp-wa-composer__bar{border-radius:var(--erp-radius-pill);border:1px solid var(--erp-border);align-items:center;gap:.35rem;margin:.4rem .65rem .55rem;padding:.28rem .4rem .28rem .35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-crm-chat__composer,.erp-attend-hub--studio .erp-wa-composer__bar{border:1px solid color-mix(in srgb, var(--erp-border) 55%, transparent)}}.erp-attend-hub--studio .erp-crm-chat__composer,.erp-attend-hub--studio .erp-wa-composer__bar{background:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-crm-chat__composer,.erp-attend-hub--studio .erp-wa-composer__bar{background:color-mix(in srgb, var(--erp-panel) 80%, var(--erp-ink))}}.erp-attend-hub--studio .erp-crm-chat__composer,.erp-attend-hub--studio .erp-wa-composer__bar{box-shadow:var(--erp-shadow-sm)}.erp-attend-hub--studio .erp-wa-composer__field,.erp-attend-hub--studio .erp-wa-composer__field--wa{flex:auto;align-items:center;min-width:0;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.erp-attend-hub--studio .erp-wa-composer__textarea,.erp-attend-hub--studio .erp-crm-chat__textarea,html[data-erp-theme] .erp-attend-hub--studio .erp-wa-composer__textarea{min-height:2.15rem;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;padding:.4rem .55rem!important}.erp-attend-hub--studio .erp-wa-composer__btn,.erp-attend-hub--studio .erp-wa-composer__bar .corp-icon-btn{border-radius:999px;flex-shrink:0;align-self:center;width:2.15rem;height:2.15rem}.erp-attend-hub--studio .erp-crm-chat__footer{border-top:1px solid var(--erp-ink);background:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-crm-chat__footer{background:color-mix(in srgb, var(--erp-panel) 97%, var(--erp-ink))}}.erp-attend-hub--studio .erp-crm-chat__footer{padding:.15rem 0 .35rem}.erp-attend-context__meta-label{font-size:var(--sora-text-xs,.68rem);color:var(--erp-muted);margin-bottom:.3rem;display:block}.erp-attend-context__stage-picker{margin-top:.35rem}.erp-attend-context__history summary{cursor:pointer;font-size:var(--sora-text-sm);align-items:center;gap:.35rem;list-style:none;display:flex}.erp-attend-context__history summary::-webkit-details-marker{display:none}.erp-attend-context__history summary:before{content:"";border-right:2px solid var(--erp-muted);border-bottom:2px solid var(--erp-muted);width:.4rem;height:.4rem;transition:transform .15s;transform:rotate(-45deg)}.erp-attend-context__history[open] summary:before{transform:rotate(45deg)}.erp-attend-context__link{padding:.1rem .15rem}.erp-crm-chat__bubble--out,.erp-attend-hub--studio .erp-crm-chat__bubble--out{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-crm-chat__bubble--out,.erp-attend-hub--studio .erp-crm-chat__bubble--out{background:color-mix(in srgb, var(--theme-primary) 42%, var(--erp-panel))!important}}.erp-crm-chat__bubble--out,.erp-attend-hub--studio .erp-crm-chat__bubble--out{border-radius:14px 14px 4px}.erp-crm-chat__bubble--sora,.erp-attend-hub--studio .erp-crm-chat__bubble--sora{border-radius:14px 14px 4px!important}.erp-crm-chat__bubble--in,.erp-attend-hub--studio .erp-crm-chat__bubble--in{background:var(--erp-muted)!important}@supports (color:color-mix(in lab, red, red)){.erp-crm-chat__bubble--in,.erp-attend-hub--studio .erp-crm-chat__bubble--in{background:color-mix(in srgb, var(--erp-muted) 22%, var(--erp-panel))!important}}.erp-crm-chat__bubble--in,.erp-attend-hub--studio .erp-crm-chat__bubble--in{border-radius:14px 14px 14px 4px}.erp-attend-context__action{transition:background var(--sora-motion);border-radius:10px}.erp-attend-context__heading{letter-spacing:.06em;font-size:.68rem}.erp-attend-context__section{gap:var(--sora-space-3);padding:var(--sora-space-4);flex-direction:column;display:flex}.erp-attend-context__section+.erp-attend-context__section{border-top:1px solid var(--erp-ink)}.erp-attend-context__person{align-items:flex-start;gap:var(--sora-space-3);display:flex}.erp-attend-context__person-text{gap:var(--sora-space-1);flex-direction:column;min-width:0;display:flex}.erp-attend-context__avatar{border-radius:var(--erp-radius-md);background:var(--theme-primary);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.erp-attend-context__avatar{background:color-mix(in srgb, var(--theme-primary) 16%, var(--erp-panel))}}.erp-attend-context__avatar{color:var(--erp-panel-fg)}.erp-attend-context__meta{gap:var(--sora-space-2);flex-direction:column;margin:0;display:flex}.erp-attend-context__meta dt{font-size:var(--sora-text-xs);color:var(--erp-muted);margin:0}.erp-attend-context__meta dd{font-size:var(--sora-text-sm);margin:0}.erp-attend-context__actions{gap:var(--sora-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.erp-attend-context__action--danger{color:var(--erp-danger-fg)}.erp-attend-context__link{color:var(--theme-primary);background:0 0;border:0;padding:0}@supports (color:color-mix(in lab, red, red)){.erp-attend-context__link{color:color-mix(in srgb, var(--theme-primary) 85%, white)}}.erp-attend-context__link{font-size:var(--sora-text-xs);cursor:pointer;text-align:left;text-decoration:underline}.erp-attend-unified__context,.erp-attend-unified__context-wrap{flex-direction:column;height:100%;min-height:0;display:flex}.erp-attend-unified__context{flex:1;min-height:0}.erp-attend-context__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.erp-attend-context__tabs{align-items:center;gap:var(--sora-space-2);border-bottom:1px solid var(--erp-ink);background:var(--erp-panel);flex-shrink:0;margin:0;padding:.65rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.erp-attend-context__tabs{background:color-mix(in srgb, var(--erp-panel) 82%, var(--erp-ink))}}.erp-attend-context__tab{color:var(--erp-muted);cursor:pointer;background:0 0;border:0;min-height:1.7rem;padding:.28rem .75rem}.erp-attend-context__action{border:1px solid var(--erp-border);align-items:center;gap:.5rem;width:100%;padding:.55rem .65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.erp-attend-context__action{border:1px solid color-mix(in srgb, var(--erp-border) 40%, transparent)}}.erp-attend-context__action{background:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){.erp-attend-context__action{background:color-mix(in srgb, var(--erp-panel) 92%, var(--erp-ink))}}.erp-attend-context__action{color:var(--erp-panel-fg);cursor:pointer;text-align:left;font-size:var(--sora-text-sm)}.erp-attend-context__action:disabled{opacity:.45;cursor:not-allowed}.erp-attend-context__action:not(:disabled):hover{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-context__action:not(:disabled):hover{background:color-mix(in srgb, var(--theme-primary) 12%, var(--erp-panel))}}.erp-attend-context__history{margin-top:var(--sora-space-2);font-size:var(--sora-text-sm)}.erp-attend-context__stage-picker,.erp-attend-context__reg{margin-top:var(--sora-space-2)}.erp-attend-kanban__card,.erp-attend-card,[class*=kanban-card]{border-radius:var(--erp-radius)!important;border:1px solid var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.erp-attend-kanban__card,.erp-attend-card,[class*=kanban-card]{border:1px solid color-mix(in srgb, var(--erp-border) 50%, transparent)!important}}.erp-attend-kanban__card,.erp-attend-card,[class*=kanban-card]{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-attend-kanban__card,.erp-attend-card,[class*=kanban-card]{background:color-mix(in srgb, var(--erp-panel) 94%, var(--erp-ink))!important}}.erp-attend-kanban__card,.erp-attend-card,[class*=kanban-card]{box-shadow:var(--erp-shadow-sm)!important}.erp-attend-hub__tools{position:relative}.erp-attend-hub__tools-trigger{cursor:pointer;border:1px solid var(--erp-border);border-radius:8px;justify-content:center;align-items:center;min-width:2rem;min-height:1.75rem;padding:0 .45rem;list-style:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__tools-trigger{border:1px solid color-mix(in srgb, var(--erp-border) 50%, transparent)}}.erp-attend-hub__tools-trigger{color:var(--erp-muted);letter-spacing:.08em;background:0 0;font-size:1rem;font-weight:700;line-height:1}.erp-attend-hub__tools-trigger::-webkit-details-marker{display:none}.erp-attend-hub__tools-trigger:hover{color:var(--erp-panel-fg);background:var(--erp-panel-fg)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__tools-trigger:hover{background:color-mix(in srgb, var(--erp-panel-fg) 6%, transparent)}}.erp-attend-hub__tools-menu{z-index:40;border:1px solid var(--erp-border);border-radius:10px;min-width:13rem;padding:.35rem;position:absolute;top:calc(100% + .35rem);right:0}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__tools-menu{border:1px solid color-mix(in srgb, var(--erp-border) 55%, transparent)}}.erp-attend-hub__tools-menu{background:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__tools-menu{background:color-mix(in srgb, var(--erp-panel) 96%, var(--erp-ink))}}.erp-attend-hub__tools-menu{box-shadow:var(--erp-shadow-sm,0 8px 24px var(--erp-ink))}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__tools-menu{box-shadow:var(--erp-shadow-sm,0 8px 24px color-mix(in srgb, var(--erp-ink) 25%, transparent))}}.erp-attend-hub__tools-item{text-align:left;width:100%;color:var(--erp-panel-fg);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.5rem .65rem;font-size:.78rem;display:block}.erp-attend-hub__tools-item:hover:not(:disabled){background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__tools-item:hover:not(:disabled){background:color-mix(in srgb, var(--theme-primary) 12%, transparent)}}.erp-attend-hub__tools-item--danger{color:var(--erp-danger-fg)}.erp-attend-hub__tools-item:disabled{opacity:.55;cursor:wait}.erp-attend-hub__purge-feedback{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-size:.7rem;overflow:hidden}.erp-wa-inbox__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:2rem 1.25rem;display:flex}.erp-wa-inbox__empty h3{margin:0;font-size:1.05rem;font-weight:650}.erp-wa-inbox__empty-actions{flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.65rem;display:flex}.erp-wa-inbox__empty-glyph{opacity:.85;font-size:1.75rem;line-height:1}.erp-attend-context__empty{text-align:center;justify-content:center;align-items:center;min-height:8rem;padding:1.25rem;display:flex}.erp-attend-context__tabs--idle{opacity:.88}.erp-wa-inbox__thread{gap:.75rem;padding:.85rem .75rem}.erp-wa-inbox__thread-body{gap:.22rem}.erp-wa-inbox__thread-name.is-unread{color:var(--erp-panel-fg);font-weight:750}.erp-wa-inbox__thread.has-unread .erp-wa-inbox__thread-preview{opacity:1;color:var(--erp-panel-fg)}@supports (color:color-mix(in lab, red, red)){.erp-wa-inbox__thread.has-unread .erp-wa-inbox__thread-preview{color:color-mix(in srgb, var(--erp-panel-fg) 88%, transparent)}}.erp-wa-inbox__unread{background:var(--erp-success);min-width:1.25rem;height:1.25rem;box-shadow:0 0 0 2px var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){.erp-wa-inbox__unread{box-shadow:0 0 0 2px color-mix(in srgb, var(--erp-panel) 90%, var(--erp-ink))}}.erp-wa-inbox__thread-meta{gap:.45rem;margin-top:.1rem}.erp-wa-inbox__thread-kind{color:var(--erp-muted);letter-spacing:.02em;font-size:.62rem}.erp-wa-inbox__avatar--client{background:var(--erp-success)}@supports (color:color-mix(in lab, red, red)){.erp-wa-inbox__avatar--client{background:color-mix(in srgb, var(--erp-success) 22%, var(--erp-panel))}}.erp-wa-inbox__filters{gap:.3rem}.erp-wa-inbox__filter.is-active{box-shadow:inset 0 0 0 1px var(--theme-primary);font-weight:700}@supports (color:color-mix(in lab, red, red)){.erp-wa-inbox__filter.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-primary) 40%, transparent)}}.erp-module-app__cash-pill{border-radius:999px;padding:.2rem .7rem;font-size:.75rem;font-weight:650}.erp-module-app__cash-pill--open{background:var(--erp-success)}@supports (color:color-mix(in lab, red, red)){.erp-module-app__cash-pill--open{background:color-mix(in srgb, var(--erp-success) 28%, transparent)}}.erp-module-app__cash-pill--open{color:var(--erp-success-fg)}.erp-module-app__cash-pill--closed{background:var(--erp-danger)}@supports (color:color-mix(in lab, red, red)){.erp-module-app__cash-pill--closed{background:color-mix(in srgb, var(--erp-danger) 22%, transparent)}}.erp-module-app__cash-pill--closed{color:var(--erp-danger-fg)}.erp-module-app__cash-pill--quiet{opacity:.82;background:var(--erp-panel-fg);padding:.12rem .55rem;font-size:.68rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.erp-module-app__cash-pill--quiet{background:color-mix(in srgb, var(--erp-panel-fg) 8%, transparent)}}.erp-module-app__cash-pill--quiet{color:var(--erp-muted)}.erp-attend-hub--studio .erp-crm-chat__header-tools{flex-wrap:nowrap;align-items:center;gap:.3rem;display:inline-flex}.erp-attend-hub--studio .erp-crm-chat__header-tools .erp-btn{justify-content:center;align-items:center;min-width:2rem;min-height:1.85rem;padding:.28rem .45rem;display:inline-flex}.erp-attend-context__scroll{scrollbar-width:thin;scrollbar-color:var(--theme-primary) transparent}@supports (color:color-mix(in lab, red, red)){.erp-attend-context__scroll{scrollbar-color:color-mix(in srgb, var(--theme-primary) 45%, transparent) transparent}}.erp-attend-context__scroll::-webkit-scrollbar{width:6px}.erp-attend-context__scroll::-webkit-scrollbar-thumb{background:var(--theme-primary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.erp-attend-context__scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-primary) 40%, transparent)}}.erp-attend-hub--studio .erp-attend-context__tabs{border-bottom:1px solid var(--erp-ink);background:0 0}.erp-attend-hub--studio .erp-attend-unified__body--resizable{background:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-attend-unified__body--resizable{background:color-mix(in srgb, var(--erp-panel) 97%, var(--erp-ink))}}.erp-attend-hub--studio .erp-crm-chat__header,.erp-attend-hub--studio .erp-crm-chat__footer,.erp-attend-hub--studio .erp-wa-inbox__sidebar-head{border-color:var(--erp-ink)!important}.erp-attend-hub--studio .erp-crm-chat__footer{flex-direction:column;align-items:stretch;display:flex}.erp-attend-hub--studio .erp-wa-composer{width:100%}.erp-attend-hub--studio .erp-crm-chat__composer,.erp-attend-hub--studio .erp-wa-composer__bar{justify-content:flex-start;align-items:center;width:min(100%,52rem);max-width:calc(100% - 1.1rem);margin-left:auto;margin-right:auto}.erp-attend-hub--studio .erp-wa-composer__tools{flex-shrink:0;justify-content:flex-start;align-items:center;gap:.28rem;margin-right:.15rem;display:inline-flex}.erp-attend-hub--studio .erp-wa-composer__tools .erp-wa-composer__btn{background:var(--erp-panel);border-radius:10px;width:2.15rem;height:2.15rem;position:relative}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-wa-composer__tools .erp-wa-composer__btn{background:color-mix(in srgb, var(--erp-panel) 70%, var(--erp-ink))}}.erp-attend-hub--studio .erp-wa-composer__tools .erp-wa-composer__btn{border:1px solid var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-wa-composer__tools .erp-wa-composer__btn{border:1px solid color-mix(in srgb, var(--erp-border) 35%, transparent)}}.erp-attend-hub--studio .erp-wa-composer__cart-badge{background:var(--erp-warning);min-width:1rem;height:1rem;color:var(--erp-paper);text-align:center;border-radius:999px;padding:0 .25rem;font-size:.62rem;font-weight:700;line-height:1rem;position:absolute;top:-4px;right:-4px}.erp-content-panel.erp-content-panel--crm-workstation{border:1px solid var(--erp-ink)!important;box-shadow:none!important;background:var(--erp-panel)!important;outline:none!important}@supports (color:color-mix(in lab, red, red)){.erp-content-panel.erp-content-panel--crm-workstation{background:color-mix(in srgb, var(--erp-panel) 97%, var(--erp-ink))!important}}.erp-attend-hub--studio{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.erp-attend-hub--studio .erp-attend-hub__studio-row,.erp-attend-hub--studio .erp-attend-hub__studio-main,.erp-attend-hub--studio .erp-attend-unified,.erp-attend-hub--studio .erp-attend-unified__body,.erp-attend-hub--studio .erp-attend-unified__context,.erp-attend-hub--studio .erp-attend-unified__context-wrap,.erp-attend-hub--studio .erp-attend-context__scroll{box-shadow:none!important;outline:none!important}.erp-attend-hub--studio .erp-attend-context__scroll{scrollbar-gutter:auto!important;background:0 0!important}.erp-attend-hub--studio .erp-attend-context__scroll::-webkit-scrollbar{width:8px}.erp-attend-hub--studio .erp-attend-context__scroll::-webkit-scrollbar-track{background:0 0}.erp-attend-hub--studio .erp-attend-context__scroll::-webkit-scrollbar-thumb{background:var(--erp-ink)}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-attend-context__scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--erp-ink) 55%, transparent)}}.erp-attend-hub--studio .erp-attend-context__scroll::-webkit-scrollbar-thumb{border-radius:0}.erp-attend-hub--studio .erp-attend-unified__conversations,.erp-attend-hub--studio .erp-attend-unified__chat,.erp-attend-hub--studio .erp-attend-hub__rail{border-right-color:var(--erp-ink)!important}.erp-attend-hub--studio .erp-attend-context__section+.erp-attend-context__section,.erp-attend-hub--studio .erp-attend-context__tabs,.erp-attend-hub--studio .erp-crm-chat__header,.erp-attend-hub--studio .erp-crm-chat__footer,.erp-attend-hub--studio .erp-wa-inbox__sidebar-head,.erp-attend-hub--studio .erp-attend-hub__chrome{border-color:var(--erp-ink)!important}.erp-pdv-layout,.pdv-caixa-shell,.caixa-operacional-hub,.erp-pdv-catalog,.erp-pdv-catalog__list>button{border-color:var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.erp-pdv-layout,.pdv-caixa-shell,.caixa-operacional-hub,.erp-pdv-catalog,.erp-pdv-catalog__list>button{border-color:color-mix(in srgb, var(--erp-border) 50%, transparent)}}.pdv-caixa-shell,.caixa-operacional-hub{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.pdv-caixa-shell,.caixa-operacional-hub{background:color-mix(in srgb, var(--erp-panel) 92%, var(--erp-ink))!important}}.pdv-caixa-shell,.caixa-operacional-hub{border-radius:var(--erp-radius)!important;box-shadow:var(--erp-shadow)!important}.erp-pdv-catalog__list>button{border-radius:var(--erp-radius-sm)!important;background:var(--erp-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){.erp-pdv-catalog__list>button{background:color-mix(in srgb, var(--erp-panel-elevated) 90%, transparent)!important}}.erp-pdv-catalog__list>button{transition:background var(--sora-motion), border-color var(--sora-motion)}.erp-pdv-catalog__list>button:hover{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-pdv-catalog__list>button:hover{background:color-mix(in srgb, var(--theme-primary) 10%, var(--erp-panel))!important}}.sora-ops-app__dock,.sora-ops-app .sora-ops-app__header{border-color:var(--erp-border)!important}@supports (color:color-mix(in lab, red, red)){.sora-ops-app__dock,.sora-ops-app .sora-ops-app__header{border-color:color-mix(in srgb, var(--erp-border) 45%, transparent)!important}}.sora-ops-app__dock,.sora-ops-app .sora-ops-app__header{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.sora-ops-app__dock,.sora-ops-app .sora-ops-app__header{background:color-mix(in srgb, var(--erp-panel) 92%, var(--erp-ink))!important}}.sora-ops-app__dock-item{transition:background var(--sora-motion), color var(--sora-motion);border-radius:12px}.sora-ops-app__dock-item.is-active,.sora-ops-app__dock-item[aria-current=page]{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.sora-ops-app__dock-item.is-active,.sora-ops-app__dock-item[aria-current=page]{background:color-mix(in srgb, var(--theme-primary) 18%, transparent)!important}}.sora-ops-app__dock-item.is-active,.sora-ops-app__dock-item[aria-current=page]{color:var(--erp-paper)!important}.sora-ops-app--social-one,[data-social-one=true],.sora-ops-app--social-one .sora-ops-app__main{background-color:var(--erp-shell-bg)!important;background-image:var(--sora-shell-ambient)!important}.sora-ops-app--social-one [class*=card],.sora-ops-app--social-one [class*=panel]{border-radius:var(--erp-radius);border-color:var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.sora-ops-app--social-one [class*=card],.sora-ops-app--social-one [class*=panel]{border-color:color-mix(in srgb, var(--erp-border) 50%, transparent)}}.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-border-color:var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-border-color:color-mix(in srgb, var(--erp-border) 50%, transparent)}}.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-button-bg-color:var(--erp-panel-elevated)}@supports (color:color-mix(in lab, red, red)){.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-button-bg-color:color-mix(in srgb, var(--erp-panel-elevated) 90%, transparent)}}.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-button-border-color:var(--erp-border)}@supports (color:color-mix(in lab, red, red)){.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-button-border-color:color-mix(in srgb, var(--erp-border) 60%, transparent)}}.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-button-hover-bg-color:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-button-hover-bg-color:color-mix(in srgb, var(--theme-primary) 18%, transparent)}}.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-page-bg-color:transparent;--fc-neutral-bg-color:var(--erp-panel)}@supports (color:color-mix(in lab, red, red)){.analytical-motor,.erp-report-panel,.erp-calendar,[class*=calendar-grid],.fc,.fc .fc-toolbar{--fc-neutral-bg-color:color-mix(in srgb, var(--erp-panel) 80%, transparent)}}.erp-report-panel,.analytical-motor .erp-card{border-radius:var(--erp-radius)!important;background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-report-panel,.analytical-motor .erp-card{background:color-mix(in srgb, var(--erp-panel) 94%, var(--erp-ink))!important}}.erp-notif-bell__badge{background:var(--erp-danger)!important;color:var(--erp-paper)!important}.erp-notif-bell__empty,.ops-notif-center__empty{color:var(--erp-muted);font-size:var(--sora-text-sm);text-align:center}@media (min-width:1440px){.erp-corporate-dashboard{max-width:80rem!important}.erp-content-panel{padding-inline:clamp(.85rem,1.4vw,1.35rem)}}@media (max-width:900px){.erp-corporate-dashboard{padding-inline:.25rem}.erp-attend-hub__rail{width:48px}}.erp-corporate-sidebar__nav{gap:.4rem!important}.erp-corporate-sidebar__item{border:1px solid var(--theme-primary)!important;border-radius:10px!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-sidebar__item{border:1px solid color-mix(in srgb, var(--theme-primary) 12%, transparent)!important}}.erp-corporate-sidebar__item{background:var(--erp-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-sidebar__item{background:color-mix(in srgb, var(--erp-panel-elevated) 70%, transparent)!important}}.erp-corporate-sidebar__item{box-shadow:0 1px 0 var(--erp-paper) inset}@supports (color:color-mix(in lab, red, red)){.erp-corporate-sidebar__item{box-shadow:0 1px 0 color-mix(in srgb, var(--erp-paper) 3%, transparent) inset}}.erp-corporate-sidebar__item:hover{border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-sidebar__item:hover{border-color:color-mix(in srgb, var(--theme-primary) 28%, transparent)!important}}.erp-corporate-sidebar__item:hover{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-corporate-sidebar__item:hover{background:color-mix(in srgb, var(--theme-primary) 9%, var(--erp-panel))!important}}.erp-attend-hub__rail-brand,.erp-attend-hub__rail-mark{display:none!important}.erp-attend-hub__rail{padding-top:.65rem!important}.erp-attend-hub__rail-list{padding-top:.15rem}.erp-attend-hub__studio-row{background:var(--erp-shell-bg);flex-direction:row!important;flex:auto!important;align-items:stretch!important;gap:0!important;width:100%!important;min-height:0!important;padding:0!important;display:flex!important}.erp-attend-hub__studio-main{background:var(--erp-panel)!important;border-left:none!important;flex-direction:column!important;flex:auto!important;min-width:0!important;min-height:0!important;display:flex!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub__studio-main{background:color-mix(in srgb, var(--erp-panel) 97%, var(--erp-ink))!important}}.erp-attend-hub--studio .erp-attend-hub__rail{border:none!important;border-right:1px solid var(--erp-ink)!important;box-shadow:none!important;background:var(--erp-panel)!important;border-radius:0!important;margin:0!important}@supports (color:color-mix(in lab, red, red)){.erp-attend-hub--studio .erp-attend-hub__rail{background:color-mix(in srgb, var(--erp-panel) 97%, var(--erp-ink))!important}}.erp-attend-unified--commerce.erp-attend-unified--refined .erp-attend-unified__body,.erp-attend-unified--commerce.erp-attend-unified--refined .erp-attend-unified__body--resizable{border-top:none!important;gap:0!important;padding:0!important}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban,.erp-attend-unified__context,.erp-attend-unified__context-wrap{background:var(--erp-panel)!important;border:none!important;border-radius:0!important}@supports (color:color-mix(in lab, red, red)){.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban,.erp-attend-unified__context,.erp-attend-unified__context-wrap{background:color-mix(in srgb, var(--erp-panel) 97%, var(--erp-ink))!important}}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban,.erp-attend-unified__context,.erp-attend-unified__context-wrap{overflow:hidden}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context-wrap,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context{border-radius:0!important}.erp-content-panel--crm-workstation,.erp-attend-hub--studio{border-radius:12px;overflow:hidden}.erp-attend-hub__studio-main{overflow:hidden;border-radius:0!important}.erp-attend-hub--studio .erp-attend-unified,.erp-attend-hub--studio .erp-attend-unified__body,.erp-attend-hub--studio .erp-attend-unified__body--resizable{border-radius:0;overflow:hidden}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context-wrap,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban.erp-attend-unified__context-wrap{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context-wrap,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban.erp-attend-unified__context-wrap{background:color-mix(in srgb, var(--erp-panel) 97%, var(--erp-ink))!important}}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context-wrap,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban.erp-attend-unified__context-wrap{box-shadow:none!important;border-top:none!important;border-bottom:none!important;border-left:none!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat{border-right:1px solid var(--erp-ink)!important}.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context-wrap,.erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban.erp-attend-unified__context-wrap{border-left:none!important;border-right:none!important}.erp-attend-col-resizer{z-index:5;background:0 0!important;width:5px!important;margin:0 -2.5px!important}.erp-attend-col-resizer:after{opacity:0;transition:opacity .15s,background .15s;background:0 0!important;border-radius:0!important;inset:0 2px!important}.erp-attend-col-resizer:hover:after,body.erp-attend-resizing .erp-attend-col-resizer:after{opacity:1!important;background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-attend-col-resizer:hover:after,body.erp-attend-resizing .erp-attend-col-resizer:after{background:color-mix(in srgb, var(--theme-primary) 45%, transparent)!important}}.erp-module-window,.erp-content-panel,.erp-module-shell,.erp-page,.erp-themed-panel,.pdv-caixa-shell,.caixa-operacional-hub,.erp-report-panel{border:1px solid var(--erp-border)!important;border-radius:12px!important}@supports (color:color-mix(in lab, red, red)){.erp-module-window,.erp-content-panel,.erp-module-shell,.erp-page,.erp-themed-panel,.pdv-caixa-shell,.caixa-operacional-hub,.erp-report-panel{border:1px solid color-mix(in srgb, var(--erp-border) 48%, transparent)!important}}.erp-module-window,.erp-content-panel,.erp-module-shell,.erp-page,.erp-themed-panel,.pdv-caixa-shell,.caixa-operacional-hub,.erp-report-panel{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-module-window,.erp-content-panel,.erp-module-shell,.erp-page,.erp-themed-panel,.pdv-caixa-shell,.caixa-operacional-hub,.erp-report-panel{background:color-mix(in srgb, var(--erp-panel) 96%, var(--erp-ink))!important}}.erp-module-window,.erp-content-panel,.erp-module-shell,.erp-page,.erp-themed-panel,.pdv-caixa-shell,.caixa-operacional-hub,.erp-report-panel{box-shadow:var(--erp-shadow-sm)!important}.erp-module-app__main{gap:.65rem!important;padding:.65rem clamp(.55rem,1.2vw,1rem)!important}.erp-module-app__nav{border-radius:0;margin-inline:0}.erp-data-table,.erp-ui-card,.erp-app-card,.erp-card{border-radius:12px!important}.erp-attend-hub--studio .erp-attend-unified__conversations,.erp-attend-hub--studio .erp-attend-unified__chat,.erp-attend-hub--studio .erp-attend-unified__context,.erp-attend-hub--studio .erp-attend-unified__context-wrap,.erp-attend-hub--studio .erp-attend-unified__kanban,.erp-attend-hub--studio .erp-crm-attendance-chat,.erp-attend-hub--studio .corp-chat-main,.erp-attend-hub--studio .erp-wa-inbox__sidebar,.erp-attend-hub--studio .erp-attend-context__tabs,.erp-attend-hub--studio .erp-attend-context__scroll,.erp-attend-hub--studio .erp-crm-chat__header,.erp-attend-hub--studio .erp-crm-chat__footer{border-radius:0!important}.erp-attend-hub--studio .erp-attend-unified__kanban.erp-attend-unified__context-wrap{border:none!important;border-radius:0!important;padding:0!important;overflow:hidden!important}.erp-attend-hub--studio .erp-attend-context__tabs{border-radius:0!important;margin:0!important}.erp-attend-hub--studio .erp-attend-context__section{box-shadow:none!important;background:0 0!important;border-left:none!important;border-right:none!important;border-radius:0!important}.erp-data-table__row,.erp-wa-inbox__thread{border-radius:10px}.erp-workspace-tabs__tab.is-active,.erp-module-tabs__tab[aria-current=page],.erp-module-tabs__tab.is-active{color:var(--erp-paper)!important;background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-workspace-tabs__tab.is-active,.erp-module-tabs__tab[aria-current=page],.erp-module-tabs__tab.is-active{background:color-mix(in srgb, var(--theme-primary) 36%, transparent)!important}}.erp-workspace-tabs__tab.is-active,.erp-module-tabs__tab[aria-current=page],.erp-module-tabs__tab.is-active{border-radius:999px!important}.erp-application{--erp-motion:.15s ease;color:var(--theme-text-primary,var(--erp-panel-fg))}.erp-application h1,.erp-application .erp-page-header h1,.erp-application .erp-module-app h1,.erp-application h2,.erp-application .erp-content-panel>h2,.erp-application .erp-attend-hub__title{letter-spacing:-.02em;color:var(--theme-text-primary,var(--erp-panel-fg));font-size:20px;font-weight:700}.erp-application h3,.erp-application .erp-card__title{color:var(--theme-text-primary,var(--erp-panel-fg));font-size:16px;font-weight:600}.erp-application label,.erp-application .erp-label{color:var(--theme-text-secondary,var(--erp-muted));font-size:13px;font-weight:600}.erp-application p,.erp-application .erp-text{color:var(--theme-text-secondary,var(--erp-muted));font-size:14px}.erp-application .erp-muted,.erp-application .text-muted{color:var(--theme-text-secondary,var(--erp-muted));font-size:13px}.erp-application,.erp-application .erp-shell,.erp-application .erp-main{background:var(--theme-background,var(--erp-shell-bg))}.erp-application .erp-content-panel,.erp-application .erp-module-window,.erp-application .erp-card,.erp-application .erp-app-card,.erp-application .erp-panel,.erp-application .erp-glass,.erp-application .erp-report-panel,.erp-application .erp-ui-stat,.erp-application .erp-kpi-card,.erp-application [class*=kpi-card],.erp-application .pdv-caixa-shell,.erp-application .caixa-operacional-hub,.erp-application .analytical-motor .erp-card{background:var(--theme-card,var(--erp-panel-elevated))!important;border:1px solid var(--erp-card-border,var(--theme-border))!important;border-radius:var(--erp-card-radius,var(--erp-radius-lg))!important;box-shadow:var(--erp-card-shadow,var(--erp-shadow))!important}.erp-application .erp-module-window__chrome,.erp-application .erp-topbar,.erp-application .erp-corporate-topbar,.erp-application .erp-module-app__nav,.erp-application .erp-corporate-sidebar,.erp-application .erp-module-app__nav{background:var(--theme-surface,var(--erp-panel))!important;border-color:var(--erp-card-border,var(--theme-border))!important}.erp-application .erp-corporate-sidebar button,.erp-application .erp-corporate-sidebar a,.erp-application .erp-module-app__nav a,.erp-application .erp-module-app__nav button{transition:background var(--erp-motion), color var(--erp-motion), border-color var(--erp-motion);border-radius:var(--erp-ctl-radius,var(--erp-radius))!important;color:var(--theme-text-secondary,var(--erp-muted))!important}.erp-application .erp-corporate-sidebar button:hover,.erp-application .erp-corporate-sidebar a:hover,.erp-application .erp-module-app__nav a:hover,.erp-application .erp-module-app__nav button:hover{background:var(--theme-surface-hover)!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important}.erp-application .erp-corporate-sidebar button.is-active,.erp-application .erp-corporate-sidebar a.is-active,.erp-application .erp-corporate-sidebar [aria-current=page],.erp-application .erp-module-app__nav a.is-active,.erp-application .erp-module-app__nav button.is-active{background:var(--theme-selection)!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important;border-color:var(--theme-border-strong)!important}.erp-application .erp-btn,.erp-application button.erp-btn{border-radius:var(--erp-ctl-radius,12px)!important;transition:background var(--erp-motion), border-color var(--erp-motion), color var(--erp-motion), box-shadow var(--erp-motion)!important;padding-inline:16px!important}.erp-application .erp-btn-primary{background:var(--theme-primary)!important;border-color:var(--theme-primary)!important;color:var(--erp-accent-fg)!important;box-shadow:none!important}.erp-application .erp-btn-primary:hover:not(:disabled){background:var(--theme-primary-hover,var(--theme-light))!important;border-color:var(--theme-primary-hover,var(--theme-light))!important}.erp-application .erp-btn-primary:active:not(:disabled){background:var(--theme-primary-active,var(--theme-dark))!important}.erp-application .erp-btn-secondary,.erp-application .erp-btn-ghost,.erp-application .erp-btn-xs{background:var(--erp-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-btn-secondary,.erp-application .erp-btn-ghost,.erp-application .erp-btn-xs{background:color-mix(in srgb, var(--erp-panel-elevated) 92%, var(--erp-ink) 8%)!important}}.erp-application .erp-btn-secondary,.erp-application .erp-btn-ghost,.erp-application .erp-btn-xs{border:1px solid var(--erp-card-border,var(--theme-border))!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important;border-radius:var(--erp-ctl-radius,12px)!important}.erp-application .erp-btn-secondary:hover:not(:disabled),.erp-application .erp-btn-ghost:hover:not(:disabled),.erp-application .erp-btn-xs:hover:not(:disabled){background:var(--theme-surface-hover)!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important;border-color:var(--theme-border)!important}.erp-application .erp-input,.erp-application .erp-select,.erp-application select.erp-input,.erp-application textarea.erp-input,.erp-application input.erp-input{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-input,.erp-application .erp-select,.erp-application select.erp-input,.erp-application textarea.erp-input,.erp-application input.erp-input{background:color-mix(in srgb, var(--erp-panel) 78%, var(--erp-ink) 22%)!important}}.erp-application .erp-input,.erp-application .erp-select,.erp-application select.erp-input,.erp-application textarea.erp-input,.erp-application input.erp-input{transition:border-color var(--erp-motion), box-shadow var(--erp-motion), background var(--erp-motion);border:1px solid var(--erp-card-border,var(--theme-border))!important;border-radius:var(--erp-ctl-radius,12px)!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important}.erp-application .erp-input::placeholder,.erp-application textarea.erp-input::placeholder{opacity:.9;color:var(--theme-text-secondary,var(--erp-muted))!important}.erp-application .erp-input:hover,.erp-application .erp-select:hover,.erp-application textarea.erp-input:hover{border-color:var(--theme-border)!important}.erp-application .erp-input:focus,.erp-application .erp-select:focus,.erp-application textarea.erp-input:focus,.erp-application .erp-input:focus-visible{border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-input:focus,.erp-application .erp-select:focus,.erp-application textarea.erp-input:focus,.erp-application .erp-input:focus-visible{border-color:color-mix(in srgb, var(--theme-primary) 55%, transparent)!important}}.erp-application .erp-input:focus,.erp-application .erp-select:focus,.erp-application textarea.erp-input:focus,.erp-application .erp-input:focus-visible{box-shadow:0 0 0 3px var(--theme-selection)!important;outline:none!important}.erp-application .erp-wa-inbox__filter,.erp-application .erp-chip,.erp-application .erp-badge,.erp-application [class*=__chip],.erp-application .erp-attend-hub__tab{transition:background var(--erp-motion), color var(--erp-motion), border-color var(--erp-motion);border-radius:var(--erp-chip-radius,999px)!important}.erp-application .erp-wa-inbox__filter,.erp-application .erp-chip,.erp-application .erp-attend-hub__tab{background:var(--erp-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-wa-inbox__filter,.erp-application .erp-chip,.erp-application .erp-attend-hub__tab{background:color-mix(in srgb, var(--erp-panel-elevated) 90%, var(--erp-ink) 10%)!important}}.erp-application .erp-wa-inbox__filter,.erp-application .erp-chip,.erp-application .erp-attend-hub__tab{border:1px solid var(--erp-card-border,var(--theme-border))!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important;padding:8px 14px!important}.erp-application .erp-wa-inbox__filter:hover,.erp-application .erp-chip:hover,.erp-application .erp-attend-hub__tab:hover{background:var(--theme-surface-hover)!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important}.erp-application .erp-wa-inbox__filter.is-active,.erp-application .erp-chip.is-active,.erp-application .erp-attend-hub__tab.is-active{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-wa-inbox__filter.is-active,.erp-application .erp-chip.is-active,.erp-application .erp-attend-hub__tab.is-active{background:color-mix(in srgb, var(--theme-primary) 28%, var(--erp-panel))!important}}.erp-application .erp-wa-inbox__filter.is-active,.erp-application .erp-chip.is-active,.erp-application .erp-attend-hub__tab.is-active{border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-wa-inbox__filter.is-active,.erp-application .erp-chip.is-active,.erp-application .erp-attend-hub__tab.is-active{border-color:color-mix(in srgb, var(--theme-primary) 55%, transparent)!important}}.erp-application .erp-wa-inbox__filter.is-active,.erp-application .erp-chip.is-active,.erp-application .erp-attend-hub__tab.is-active{color:var(--theme-text-primary,var(--erp-panel-fg))!important}.erp-application .erp-badge,.erp-application .erp-attend-hub__badge,.erp-application .erp-wa-inbox__unread{background:var(--theme-primary)!important;color:var(--erp-accent-fg)!important}.erp-application .erp-data-table,.erp-application table.erp-table,.erp-application .erp-table{border:1px solid var(--erp-card-border,var(--theme-border));border-radius:var(--erp-card-radius,16px);background:var(--theme-card,var(--erp-panel-elevated));overflow:hidden}.erp-application .erp-data-table th,.erp-application .erp-table th{background:var(--theme-surface,var(--erp-panel));color:var(--theme-text-secondary,var(--erp-muted));border-bottom:1px solid var(--erp-card-border,var(--theme-border));font-size:13px;font-weight:600}.erp-application .erp-data-table td,.erp-application .erp-table td{border-bottom:1px solid var(--erp-card-border,var(--theme-border));color:var(--theme-text-primary,var(--erp-panel-fg));font-size:14px}.erp-application .erp-data-table tr:hover td,.erp-application .erp-table tr:hover td{background:var(--theme-surface-hover)}.erp-application .erp-modal,.erp-application .erp-dialog,.erp-application [role=dialog],.erp-application .erp-sheet,.erp-application .erp-confirm-sheet{color:var(--theme-text-primary,var(--erp-panel-fg));background:var(--theme-card,var(--erp-panel-elevated))!important;border:1px solid var(--erp-card-border,var(--theme-border))!important;border-radius:var(--erp-card-radius,16px)!important;box-shadow:var(--erp-card-shadow,var(--erp-shadow-lg))!important}.erp-application ::-webkit-scrollbar{width:8px;height:8px}.erp-application ::-webkit-scrollbar-track{background:0 0}.erp-application ::-webkit-scrollbar-thumb{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-application ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-primary) 35%, transparent)}}.erp-application ::-webkit-scrollbar-thumb{background-clip:padding-box;border:2px solid #0000;border-radius:999px}.erp-application ::-webkit-scrollbar-thumb:hover{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-application ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--theme-primary) 55%, transparent)}}.erp-application ::-webkit-scrollbar-thumb:hover{background-clip:padding-box}.erp-application{scrollbar-width:thin;scrollbar-color:var(--theme-primary) transparent}@supports (color:color-mix(in lab, red, red)){.erp-application{scrollbar-color:color-mix(in srgb, var(--theme-primary) 40%, transparent) transparent}}.erp-application a{color:var(--theme-primary);transition:color var(--erp-motion)}.erp-application a:hover{color:var(--theme-primary-hover,var(--theme-light))}.erp-application :focus-visible{outline:2px solid var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-application :focus-visible{outline:2px solid color-mix(in srgb, var(--theme-primary) 55%, transparent)}}.erp-application :focus-visible{outline-offset:2px}.erp-application .erp-corporate-dashboard .rounded-2xl,.erp-application .erp-corporate-dashboard button.rounded-2xl{background:var(--theme-card,var(--erp-panel-elevated))!important;border:1px solid var(--erp-card-border,var(--theme-border))!important;box-shadow:var(--erp-card-shadow)!important;border-radius:var(--erp-card-radius,16px)!important}.erp-application .erp-corporate-dashboard button.rounded-2xl:hover:not(:disabled){transform:none;background:var(--theme-surface-hover)!important;border-color:var(--theme-border-strong)!important}.erp-application .erp-premium-icon__body{background-image:linear-gradient(145deg, var(--theme-primary), var(--theme-dark))!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-premium-icon__body{background-image:linear-gradient(145deg, color-mix(in srgb, var(--theme-primary) 78%, var(--erp-panel-elevated)), color-mix(in srgb, var(--theme-dark) 70%, var(--erp-panel)))!important}}.erp-application .erp-premium-icon__body{box-shadow:0 2px 8px var(--erp-ink)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-premium-icon__body{box-shadow:0 2px 8px color-mix(in srgb, var(--erp-ink) 40%, transparent)!important}}.erp-application .erp-attend-workstation,.erp-application .erp-attend-hub--studio,.erp-application .erp-content-panel--crm-workstation{--attend-ease:.15s ease}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-content-panel.erp-content-panel--crm-workstation,.erp-application .erp-attend-workstation{background:radial-gradient(1200px 480px at 12% -10%, color-mix(in srgb, var(--theme-primary) 10%, transparent), transparent 55%), radial-gradient(900px 420px at 88% 0%, color-mix(in srgb, var(--theme-primary) 6%, transparent), transparent 50%), var(--theme-background,var(--erp-shell-bg))!important}}.erp-application .erp-content-panel.erp-content-panel--crm-workstation,.erp-application .erp-attend-workstation{border:1px solid var(--erp-card-border,var(--theme-border))!important;border-radius:var(--erp-card-radius,16px)!important;box-shadow:var(--erp-card-shadow)!important}.erp-application .erp-attend-hub--studio{box-shadow:none!important;background:0 0!important;border:none!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-attend-hub--studio .erp-attend-hub__chrome,.erp-application .erp-attend-hub--studio .erp-attend-hub__toolbar{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-primary) 12%, var(--erp-panel)) 0%, var(--erp-panel) 100%)!important}}.erp-application .erp-attend-hub--studio .erp-attend-hub__chrome,.erp-application .erp-attend-hub--studio .erp-attend-hub__toolbar{border-bottom:1px solid var(--erp-card-border,var(--theme-border))!important;padding:16px 20px!important}.erp-application .erp-attend-hub--studio .erp-attend-hub__rail{background:var(--theme-surface,var(--erp-panel))!important;border-right:1px solid var(--erp-card-border,var(--theme-border))!important;-webkit-backdrop-filter:none!important;width:52px!important;padding:12px 6px!important}.erp-application .erp-attend-hub--studio .erp-attend-hub__rail-btn{transition:background var(--attend-ease), color var(--attend-ease), border-color var(--attend-ease);border-radius:var(--erp-ctl-radius,12px)!important;color:var(--theme-text-secondary,var(--erp-muted))!important}.erp-application .erp-attend-hub--studio .erp-attend-hub__rail-btn:hover{background:var(--theme-surface-hover)!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important}.erp-application .erp-attend-hub--studio .erp-attend-hub__rail-btn.is-active{background:var(--theme-selection)!important;color:var(--theme-text-primary,var(--erp-panel-fg))!important;border-color:var(--theme-border-strong)!important;box-shadow:0 4px 12px var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-attend-hub--studio .erp-attend-hub__rail-btn.is-active{box-shadow:0 4px 12px color-mix(in srgb, var(--theme-primary) 18%, transparent)!important}}.erp-application .erp-attend-hub--studio .erp-attend-unified__body--resizable,.erp-application .erp-attend-hub--studio .erp-attend-unified__body{background:0 0!important;gap:12px!important;padding:12px!important}.erp-application .erp-attend-hub--studio .erp-attend-unified__conversations,.erp-application .erp-attend-hub--studio .erp-attend-unified__chat,.erp-application .erp-attend-hub--studio .erp-attend-unified__context,.erp-application .erp-attend-hub--studio .erp-attend-unified__context-wrap,.erp-application .erp-attend-hub--studio .erp-attend-unified__kanban,.erp-application .erp-attend-hub--studio .erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__conversations,.erp-application .erp-attend-hub--studio .erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__chat,.erp-application .erp-attend-hub--studio .erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__context,.erp-application .erp-attend-hub--studio .erp-attend-unified--commerce.erp-attend-unified--refined:not(.erp-attend-unified--mobile) .erp-attend-unified__kanban{background:var(--theme-card,var(--erp-panel-elevated))!important;border:1px solid var(--erp-card-border,var(--theme-border))!important;border-radius:var(--erp-card-radius,16px)!important;box-shadow:var(--erp-card-shadow)!important}.erp-application .erp-attend-hub--studio .erp-wa-inbox__sidebar-head,.erp-application .erp-attend-hub--studio .erp-crm-chat__header,.erp-application .erp-attend-hub--studio .erp-crm-chat__footer,.erp-application .erp-attend-hub--studio .erp-attend-context__tabs{background:var(--theme-surface,var(--erp-panel))!important;border-color:var(--erp-card-border,var(--theme-border))!important}.erp-application .erp-attend-hub--studio .erp-wa-inbox__thread{transition:background var(--attend-ease), border-color var(--attend-ease), box-shadow var(--attend-ease);background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;margin:4px!important;padding:12px!important}.erp-application .erp-attend-hub--studio .erp-wa-inbox__thread:hover{background:var(--theme-surface-hover)!important;border-color:var(--erp-card-border,var(--theme-border))!important}.erp-application .erp-attend-hub--studio .erp-wa-inbox__thread.is-active{background:var(--theme-selection)!important;border-color:var(--theme-border-strong)!important;box-shadow:0 8px 18px var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-attend-hub--studio .erp-wa-inbox__thread.is-active{box-shadow:0 8px 18px color-mix(in srgb, var(--theme-primary) 12%, transparent)!important}.erp-application .erp-attend-hub--studio .erp-crm-chat__bubble--out{background:color-mix(in srgb, var(--theme-primary) 42%, var(--erp-panel))!important}}.erp-application .erp-attend-hub--studio .erp-crm-chat__bubble--out{border:1px solid var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-attend-hub--studio .erp-crm-chat__bubble--out{border:1px solid color-mix(in srgb, var(--theme-primary) 22%, transparent)}}.erp-application .erp-attend-hub--studio .erp-crm-chat__bubble--in{border:1px solid var(--erp-card-border,var(--theme-border));background:var(--theme-card-active)!important}.erp-application .erp-attend-hub--studio .erp-crm-chat__composer,.erp-application .erp-attend-hub--studio .erp-wa-composer__bar{background:var(--erp-panel)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-attend-hub--studio .erp-crm-chat__composer,.erp-application .erp-attend-hub--studio .erp-wa-composer__bar{background:color-mix(in srgb, var(--erp-panel) 78%, var(--erp-ink) 22%)!important}}.erp-application .erp-attend-hub--studio .erp-crm-chat__composer,.erp-application .erp-attend-hub--studio .erp-wa-composer__bar{border:1px solid var(--erp-card-border,var(--theme-border))!important;border-radius:var(--erp-ctl-radius,12px)!important}.erp-application .erp-attend-hub--studio .erp-attend-hub__rail,.erp-application .erp-attend-hub--studio .erp-attend-hub__chrome,.erp-application .erp-attend-hub--studio .erp-crm-chat__header,.erp-application .erp-attend-hub--studio .erp-crm-chat__footer,.erp-application .erp-attend-hub--studio .erp-wa-inbox__sidebar-head,.erp-application .erp-attend-hub--studio .erp-attend-context__tabs,.erp-application .erp-attend-hub--studio .erp-attend-unified__conversations,.erp-application .erp-attend-hub--studio .erp-attend-unified__chat{border-color:var(--erp-card-border,var(--theme-border))!important}.erp-application .erp-content-panel.erp-content-panel--crm-workstation,.erp-application .erp-attend-workstation{background:var(--theme-background,var(--erp-shell-bg))!important}.erp-application .erp-attend-hub--studio .erp-attend-hub__chrome,.erp-application .erp-attend-hub--studio .erp-attend-hub__toolbar{background:var(--theme-surface,var(--erp-panel))!important}.erp-application .erp-attend-hub--studio .erp-wa-inbox__thread.is-active{box-shadow:none!important}.erp-application .erp-attend-hub--studio .erp-crm-chat__bubble--out{background:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-attend-hub--studio .erp-crm-chat__bubble--out{background:color-mix(in srgb, var(--theme-primary) 72%, var(--erp-panel))!important}}.erp-application .erp-attend-hub--studio .erp-crm-chat__bubble--out{border-color:var(--theme-primary)!important}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-attend-hub--studio .erp-crm-chat__bubble--out{border-color:color-mix(in srgb, var(--theme-primary) 40%, transparent)!important}}.erp-application .erp-attend-hub__panel--agenda,.erp-application .erp-attend-hub__panel-scroll.erp-attend-hub__panel--agenda{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.erp-application .erp-ops-agenda,.erp-application .erp-ops-agenda--embedded{flex-direction:column;flex:auto;gap:.65rem;height:100%;min-height:0;padding:.5rem .65rem .85rem;display:flex;overflow:hidden}.erp-application .erp-ops-agenda__head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.erp-application .erp-ops-agenda__title{color:var(--theme-text-primary,var(--erp-panel-fg));margin:0;font-size:1.05rem;font-weight:700}.erp-application .erp-ops-agenda__head-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.erp-application .erp-ops-agenda__tabs{flex-wrap:wrap;flex-shrink:0;gap:.35rem;display:flex}.erp-application .erp-ops-agenda__tab{border:1px solid var(--erp-card-border,var(--theme-border));background:var(--theme-chip,var(--erp-panel-elevated));color:var(--theme-text-secondary,var(--erp-muted));cursor:pointer;border-radius:10px;padding:.4rem .85rem;font-size:.82rem}.erp-application .erp-ops-agenda__tab.is-active{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-ops-agenda__tab.is-active{background:color-mix(in srgb, var(--theme-primary) 22%, var(--erp-panel))}}.erp-application .erp-ops-agenda__tab.is-active{border-color:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-ops-agenda__tab.is-active{border-color:color-mix(in srgb, var(--theme-primary) 45%, transparent)}}.erp-application .erp-ops-agenda__tab.is-active{color:var(--theme-text-primary,var(--erp-panel-fg));font-weight:600}.erp-application .erp-ops-agenda__layout{flex:auto;grid-template-columns:minmax(0,1fr);gap:.75rem;min-height:0;display:grid;overflow:hidden}@media (min-width:900px){.erp-application .erp-ops-agenda__layout{grid-template-columns:minmax(260px,42%) minmax(0,1fr)}}.erp-application .erp-ops-agenda__list-panel{border:1px solid var(--erp-card-border,var(--theme-border));background:var(--theme-card,var(--erp-panel-elevated));border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.erp-application .erp-ops-agenda__toolbar{flex-direction:column;flex-shrink:0;gap:.4rem;padding:.65rem .75rem .4rem;display:flex}.erp-application .erp-ops-agenda__search{width:100%}.erp-application .erp-ops-agenda__list,.erp-application ul.erp-ops-agenda__cards{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:.65rem;min-height:0;margin:0;padding:.5rem .65rem .85rem;list-style:none;display:flex;overflow-x:hidden;overflow-y:auto!important}.erp-application .erp-ops-agenda__card{border:1px solid var(--erp-card-border,var(--theme-border));background:var(--erp-panel);border-radius:12px;flex-direction:column;gap:.45rem;padding:.75rem .8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-ops-agenda__card{background:color-mix(in srgb, var(--erp-panel) 88%, var(--erp-ink) 12%)}}.erp-application .erp-ops-agenda__card{flex-shrink:0}.erp-application .erp-ops-agenda__card.is-active{border-color:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-ops-agenda__card.is-active{border-color:color-mix(in srgb, var(--theme-primary) 50%, transparent)}}.erp-application .erp-ops-agenda__card.is-active{background:var(--theme-primary)}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-ops-agenda__card.is-active{background:color-mix(in srgb, var(--theme-primary) 14%, var(--erp-panel))}}.erp-application .erp-ops-agenda__card-main{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.15rem;padding:0;display:flex}.erp-application .erp-ops-agenda__card-name{color:var(--theme-text-primary,var(--erp-panel-fg));font-size:.95rem;font-weight:650}.erp-application .erp-ops-agenda__card-phone,.erp-application .erp-ops-agenda__card-meta{color:var(--theme-text-secondary,var(--erp-muted));font-size:.8rem}.erp-application .erp-ops-agenda__card-actions{flex-wrap:wrap;gap:.4rem;display:flex}.erp-application .erp-ops-agenda__detail{border:1px solid var(--erp-card-border,var(--theme-border));background:var(--theme-card,var(--erp-panel-elevated));border-radius:12px;min-height:0;padding:.75rem;overflow-y:auto}.erp-application .erp-ops-agenda__novo,.erp-application .erp-ops-agenda__listas{flex-direction:column;flex:auto;gap:.55rem;min-height:0;padding:.15rem .1rem .75rem;display:flex;overflow-y:auto}.erp-application .erp-campaign-queue-summary{color:var(--theme-text-secondary,var(--erp-muted));flex-wrap:wrap;align-items:baseline;gap:.55rem 1rem;margin:.35rem 0 .65rem;font-size:.85rem;display:flex}.erp-application .erp-campaign-queue-summary span{white-space:nowrap;align-items:baseline;gap:.3rem;display:inline-flex}.erp-application .erp-campaign-queue-summary strong{color:var(--theme-text-primary,var(--erp-panel-fg));font-variant-numeric:tabular-nums}.erp-application .erp-campaign-queue-filters{flex-wrap:wrap;gap:.4rem;margin-bottom:.85rem;display:flex}.erp-application .erp-campaign-ops-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.5rem;display:flex}.erp-application .erp-campaign-subtabs{flex-wrap:wrap;gap:.35rem;display:flex}.erp-application .erp-crm-campaign-grid,.erp-application .erp-crm-campaign-grid--full{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.85rem;display:grid}.erp-application .erp-campaign-ops-card,.erp-application article.erp-campaign-ops-card{flex-direction:column;gap:.55rem;margin:0;display:flex;padding:.85rem .9rem!important}.erp-application .erp-campaign-ops-card__head{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.erp-application .erp-campaign-ops-card__actions{flex-wrap:wrap;gap:.4rem;margin-top:.15rem;display:flex}.erp-application .erp-campaign-ops-card__meta{line-height:1.35;display:block}.erp-application .erp-campaign-live-stats{color:var(--theme-text-secondary,var(--erp-muted));flex-wrap:wrap;align-items:center;gap:.45rem .75rem;font-size:.78rem;display:flex}.erp-application .erp-campaign-progress{background:var(--erp-ink);border-radius:999px;width:100%;height:6px}@supports (color:color-mix(in lab, red, red)){.erp-application .erp-campaign-progress{background:color-mix(in srgb, var(--erp-ink) 28%, var(--erp-panel))}}.erp-application .erp-campaign-progress{overflow:hidden}.erp-application .erp-campaign-progress>span{background:var(--theme-primary);border-radius:inherit;height:100%;display:block}
