:root{--rs-e2:#EBEDE6;--rs-e3:#FFFFFF;--rs-bd:#D3D8D0;--rs-bds:#7A838C;--rs-fg2:#3A434C;--rs-fgm:#59626B;--rs-accsub:#EAF6C9;--rs-acct:#4A6200;--rs-foil:inset 0 1px 0 rgba(255,255,255,0.6),inset 0 -2px 0 rgba(74,98,0,0.4),0 6px 16px rgba(12,16,20,0.18);--rs-raised:inset 0 1px 0 rgba(255,255,255,0.9),0 1px 0 rgba(12,16,20,0.06),0 10px 28px rgba(12,16,20,0.14)}:root[data-theme=dark]{--rs-e2:#242D37;--rs-e3:#2B3541;--rs-bd:#333E49;--rs-bds:#707D8A;--rs-fg2:#C3C9CE;--rs-fgm:#9AA3AB;--rs-accsub:#1F2A14;--rs-acct:#C7F54A;--rs-foil:inset 0 1px 0 rgba(255,255,255,0.45),inset 0 -2px 0 rgba(74,98,0,0.45),0 6px 18px rgba(199,245,74,0.18);--rs-raised:inset 0 1px 0 rgba(255,255,255,0.08),0 1px 0 rgba(0,0,0,0.6),0 10px 28px rgba(0,0,0,0.55)}:root .sidebar,:root .topbar{--off-white:#F5F6F2;--surface-light:#EBEDE6;--card:#FFFFFF;--brand-tint:#EAF6C9;--fg:#0C1014;--fg-muted:#59626B;--brand-purple:#4A6200;--brand-purple-hover:#3A4D00;--brand-light:#4A6200;--accent-rgb:74,98,0;--line-rgb:12,16,20;--focus-ring:#0C1014;background:var(--rs-e2);color:var(--fg)}:root[data-theme=dark] .sidebar,:root[data-theme=dark] .topbar{--off-white:#0C1014;--surface-light:#121820;--card:#1C232B;--brand-tint:#1F2A14;--fg:#F5F6F2;--fg-muted:#C3C9CE;--brand-purple:#C7F54A;--brand-purple-hover:#D6FB72;--brand-light:#C7F54A;--accent-rgb:199,245,74;--line-rgb:245,246,242;--focus-ring:#C7F54A;background:var(--rs-e2)}.sidebar-brand--rush{gap:12px;padding:20px 16px 20px 20px;text-decoration:none;border-bottom:0}.rush-mark{display:block;flex:none;width:48px;height:48px;border-radius:12px}.rush-lockup{display:flex;flex-direction:column;min-width:0;line-height:1.15}.rush-lockup__name{font-family:var(--font-display);font-size:16px;font-weight:800;letter-spacing:.01em;color:var(--fg)}.rush-lockup__sub{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rs-acct)}@media (min-width:768px){.sidebar{display:flex!important;width:264px;border-right:1px solid var(--rs-bd)}.mobile-tabbar{display:none!important}.nav-section{display:block}.brand-crm,.brand-wordmark{display:none}.sidebar-tenant{display:flex}.nav-item span:not(.nav-badge){display:inline}.user-info{display:block}.sidebar-brand--rush{justify-content:flex-start;padding:16px 16px 14px 20px}.sidebar-tenant{margin:0 16px 4px 20px;padding:8px 12px;border:1px solid var(--rs-bd);border-radius:12px;background:transparent}.sidebar-tenant-label{color:var(--rs-fgm);letter-spacing:.04em;text-transform:none;font-weight:600}.sidebar-tenant-nome{color:var(--fg);font-weight:700}.sidebar-nav{padding:4px 16px 12px 20px;align-items:stretch;gap:2px}.sidebar-bottom{padding:12px 16px 16px 20px;border-top:1px solid var(--rs-bd)}.sidebar-user{justify-content:flex-start;padding:4px 0;gap:8px;cursor:default}.sidebar-user:hover{background:transparent}.nav-section{font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--rs-fgm);padding:12px 14px 4px}.nav-item{position:relative;width:auto;margin:0;min-height:48px;padding:0 14px;gap:12px;border-radius:12px;font-size:15px;font-weight:700;letter-spacing:0;color:var(--rs-fg2);justify-content:flex-start;transition:background .15s ease,color .15s ease,transform var(--mo-press) var(--mo-ease)}.nav-item .nav-icon{width:22px;height:22px}.nav-item:active{transform:scale(var(--mo-press-escala))}.nav-item:focus-visible{outline:2px solid var(--rs-acct);outline-offset:2px}.nav-item:hover{background:var(--rs-e3);color:var(--fg)}.nav-item.active{background:var(--rs-accsub);color:var(--fg);box-shadow:none}.nav-item.active .nav-icon{color:var(--rs-acct);filter:none}.nav-item.active:before{content:"";position:absolute;left:-16px;top:10px;bottom:10px;width:3px;border-radius:99px;background:var(--accent);box-shadow:var(--rs-foil)}.nav-badge{position:static;margin-left:auto;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1}.user-avatar{width:36px;height:36px;font-weight:800;background:transparent;border:1px solid var(--rs-bds)}.user-avatar,.user-name{font-size:14px;color:var(--fg)}.user-name{font-weight:700;letter-spacing:0}.user-role{font-size:12px;color:var(--rs-fgm)}}.sidebar .logout-btn{min-height:44px;padding:0 12px;gap:6px;border:1px solid var(--rs-bds);border-radius:12px;background:var(--rs-e3);color:var(--fg);font-size:14px;font-weight:700;transition:transform var(--mo-press) var(--mo-ease),background .16s ease}.sidebar .logout-btn:hover{background:var(--rs-bd);color:var(--fg)}.sidebar .logout-btn:active{transform:scale(var(--mo-press-escala))}.sidebar .logout-btn:focus-visible{outline:2px solid var(--rs-acct);outline-offset:2px}.sidebar .logout-icon{width:18px;height:18px}.sidebar .sidebar-user-link{padding:2px 0;border-radius:12px}.sidebar .sidebar-user-link:focus-visible{outline:2px solid var(--rs-acct);outline-offset:2px}.sidebar-novo{padding:4px 16px 8px 20px;flex:none}.btn-novo-lead{width:100%;min-height:48px;border:0;border-radius:12px;background:var(--accent);color:var(--on-accent);font-size:14px;font-weight:700;box-shadow:var(--rs-foil);cursor:pointer}.btn-novo-lead:focus-visible{outline:2px solid var(--rs-acct);outline-offset:3px}.nav-item--area{min-height:44px;font-size:14px;font-weight:600}.sidebar-acoes{flex:none;padding:0 16px 0 20px}.sidebar-acoes .nav-item{width:100%;border:0;background:transparent;text-align:left;font-family:inherit;cursor:pointer}.cmd-chip--acao{background:var(--accent);color:var(--on-accent);border-color:transparent;margin:0 0 4px}.sidebar-tenant{opacity:.9}@media (min-width:768px){.nav-item--plataforma{margin:8px 16px 0 20px;border-top:0;padding-top:0}}:root .topbar{height:auto;min-height:76px;padding:0 8px 0 24px;gap:8px;justify-content:space-between;border-bottom:1px solid var(--rs-bd)}:root[data-theme=dark] .topbar{background:var(--rs-e2)}.topbar-titulo-wrap{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.topbar-mark{display:none;flex:none;width:40px;height:40px;border-radius:10px}.topbar-titulo{display:flex;flex-direction:column;min-width:0}.topbar-eyebrow{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rs-acct);white-space:nowrap}.topbar-h1{margin:0;font-family:var(--font-display);font-weight:800;font-size:26px;line-height:32px;letter-spacing:-.015em;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar .topbar-search{flex:none;width:300px;max-width:300px;margin:0 8px 0 0;min-height:44px;padding:0 16px;gap:8px;background:transparent;border:1px solid var(--rs-bds);border-radius:999px;color:var(--rs-fgm)}.topbar .topbar-search:focus-within{border-color:var(--rs-acct);box-shadow:0 0 0 2px var(--rs-acct)}.topbar .topbar-search input{font-size:14px;font-weight:600;color:var(--fg)}.topbar .topbar-search input::placeholder{color:var(--rs-fgm);opacity:1}.topbar .topbar-actions{gap:4px}.topbar .icon-btn{width:44px;height:44px;border:0;border-radius:999px;background:transparent;color:var(--fg);transition:transform var(--mo-press) var(--mo-ease),background .12s ease}.topbar .icon-btn svg{width:24px;height:24px}.topbar .icon-btn:hover{background:var(--rs-e3);border:0;box-shadow:none;color:var(--fg)}.topbar .icon-btn:active{transform:scale(var(--mo-press-escala));background:var(--rs-e3)}.topbar .icon-btn:focus-visible{outline:2px solid var(--rs-acct);outline-offset:2px}.topbar .notif-dot{top:10px;right:11px;width:8px;height:8px;border:0;background:var(--accent);animation:mo-pulse 1.6s ease-in-out infinite}.topbar .topbar-avatar{width:36px;height:36px;margin:4px;background:transparent;color:var(--fg);border:1px solid var(--rs-bds);font-size:14px;font-weight:800;position:relative;transition:transform var(--mo-press) var(--mo-ease),box-shadow .16s ease}.topbar .topbar-avatar:after{content:"";position:absolute;inset:-4px;border-radius:999px}.topbar .topbar-avatar:active{transform:scale(var(--mo-press-escala))}.topbar .topbar-avatar:focus-visible{outline:2px solid var(--rs-acct);outline-offset:3px}.topbar-scan{position:absolute;left:0;bottom:-1px;height:2px;width:34%;background:var(--accent);opacity:.9;pointer-events:none;animation:rs-scanx 3.2s cubic-bezier(.5,0,.2,1) infinite}@keyframes rs-scanx{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}@media (max-width:767px){:root .topbar{min-height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 4px 0 16px;align-items:center}.topbar-mark{display:block}.topbar-h1{font-size:22px;line-height:28px}:root[data-p=ios] .topbar{min-height:calc(76px + env(safe-area-inset-top));align-items:flex-end;padding-bottom:8px}:root[data-p=ios] .topbar-h1{font-size:30px;line-height:36px}.topbar .topbar-actions>.icon-btn[aria-label^="Mudar para tema"]{display:none}}.main{position:relative;isolation:isolate}.amb{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.page-host{display:contents}:where(.main .page-host)>*{z-index:1}.main .page-host>:not([role=dialog]):not([aria-modal]):not(.mo-push):not(.mo-sheet):not(.mo-scrim):not([class*=overlay]):not([class*=popup]):not([class*=drawer]):not([class*=modal]):not([class*=scrim]){background:transparent}.amb-fx{position:absolute;inset:0;opacity:var(--amb-k,.22)}.amb .ag{right:-10%;width:70%;height:80%;border-radius:50%;background:radial-gradient(circle,rgba(199,245,74,.1),rgba(199,245,74,0) 65%);animation:rs-rbr 6s ease-in-out infinite}.amb .ab,.amb .ag{position:absolute;top:-30%}.amb .ab{height:170%;width:90px;background:linear-gradient(180deg,transparent,rgba(199,245,74,.16),transparent);transform:rotate(-32deg);opacity:0;animation:rs-beam 7s ease-in-out infinite}.amb .ab1{left:44%;width:46px;animation-delay:1.6s}.amb .ab2{left:72%;width:120px;animation-delay:3.2s}.amb .as{position:absolute;left:-40%;top:0;width:25%;height:150%;background:linear-gradient(90deg,rgba(199,245,74,0),rgba(199,245,74,.06),rgba(199,245,74,0));transform:rotate(22deg);transform-origin:top left;animation:rs-sweep 14s ease-in-out infinite}.amb .ah{height:100%;opacity:0;animation:rs-scan 9s linear infinite}.amb .ah,.amb .ah:before{position:absolute;left:0;right:0;top:0}.amb .ah:before{content:"";height:2px;background:linear-gradient(90deg,rgba(199,245,74,0),rgba(199,245,74,.5),rgba(199,245,74,0));box-shadow:0 0 22px rgba(199,245,74,.5)}.amb u{position:absolute;width:34px;height:34px;border:0 solid var(--accent);opacity:.55;text-decoration:none;filter:drop-shadow(0 0 6px rgba(199,245,74,.7))}.amb u:first-of-type{left:10px;top:10px;border-left-width:2px;border-top-width:2px}.amb u:nth-of-type(2){right:10px;top:10px;border-right-width:2px;border-top-width:2px}.amb u:nth-of-type(3){left:10px;bottom:10px;border-left-width:2px;border-bottom-width:2px}.amb u:nth-of-type(4){right:10px;bottom:10px;border-right-width:2px;border-bottom-width:2px}.amb i{position:absolute;bottom:-12px;width:3px;height:3px;border-radius:50%;background:var(--accent);opacity:0;box-shadow:0 0 12px rgba(199,245,74,.8);animation:rs-up linear infinite}:root[data-theme=light] .amb .ab,:root[data-theme=light] .amb .ag,:root[data-theme=light] .amb .ah,:root[data-theme=light] .amb .as,:root[data-theme=light] .amb i{display:none}:root[data-theme=light] .amb u{border-color:var(--lime-deep);opacity:.35;filter:none}@keyframes rs-rbr{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@keyframes rs-beam{0%,to{opacity:0;transform:translateX(-40px) rotate(-32deg)}40%,60%{opacity:1;transform:translateX(30px) rotate(-32deg)}}@keyframes rs-sweep{0%{opacity:0;transform:translateX(0) rotate(22deg)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translateX(680%) rotate(22deg)}}@keyframes rs-scan{0%{transform:translateY(0);opacity:0}8%{opacity:.8}92%{opacity:.8}to{transform:translateY(100%);opacity:0}}@keyframes rs-up{0%{transform:translateY(0);opacity:0}12%{opacity:.55}85%{opacity:.3}to{transform:translateY(-900px);opacity:0}}@media (prefers-reduced-motion:reduce){.amb .ab,.amb .ah,.amb .as,.amb i,.topbar-scan{display:none}.amb .ag{animation:none;opacity:.7}}@media (max-width:767px){.mobile-tabbar{display:block;flex:none;background:transparent;border-top:0;padding:18px 0 0;z-index:50}.dock{align-items:stretch;height:84px;padding:6px 0 env(safe-area-inset-bottom);background:var(--rs-e2);border-top:1px solid var(--rs-bd);box-shadow:none}.dk,.dock{position:relative;display:flex}.dk{flex:1 1;min-width:0;min-height:44px;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:var(--rs-fgm);font-size:12px;font-weight:700;transition:transform var(--mo-press) ease,color .2s ease;-webkit-tap-highlight-color:transparent}.dk:active{transform:scale(var(--mo-press-escala))}.dk:after{content:"";position:absolute;inset:-6px 0}.dk svg{width:24px;height:24px;position:relative;display:block}.dk.on{color:var(--fg)}.dk.on svg{color:var(--rs-acct)}.cmdb:focus-visible,.dk:focus-visible{outline:2px solid var(--rs-acct);outline-offset:-4px;border-radius:12px}:root[data-p=android] .dk:active:after{inset:auto;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:currentColor;opacity:.14}.dk-cmd{flex:1 1}.cmdb,.dk-cmd{display:flex;align-items:center;justify-content:center}.cmdb{position:relative;width:58px;height:58px;margin-top:-16px;padding:0;border:0;border-radius:16px;background:var(--accent);color:var(--on-accent);box-shadow:var(--rs-foil);transition:transform var(--mo-press) var(--mo-ease);-webkit-tap-highlight-color:transparent}.cmdb:active{transform:scale(var(--mo-press-escala))}.halo{inset:-7px;border:1px solid var(--rs-acct);border-radius:20px;opacity:.5;animation:rs-halo 2.4s ease-out infinite}.dock-ind,.halo{position:absolute;pointer-events:none}.dock-ind{width:20%;top:0;bottom:0;left:0;transform:translateX(calc(var(--dock-i, 0) * 100%));transition:transform .4s var(--mo-ease)}.dock-ind:after{content:"";position:absolute;top:10px;left:50%;width:60px;height:32px;margin-left:-30px;border-radius:99px;background:var(--rs-accsub)}:root[data-p=ios] .mobile-tabbar{padding:22px 14px calc(14px + env(safe-area-inset-bottom))}:root[data-p=ios] .dock{height:74px;padding:0;border-radius:999px;background:var(--rs-e3);border:1px solid var(--rs-bds);box-shadow:var(--rs-raised)}:root[data-p=ios] .cmdb{border-radius:999px;margin-top:-20px}:root[data-p=ios] .halo{border-radius:999px}:root[data-p=ios] .dock-ind:after{top:auto;bottom:7px;width:20px;height:3px;margin-left:-10px;border-radius:99px;background:var(--accent);box-shadow:var(--rs-foil)}.dock-ind[hidden]{display:none}.dk-badge{position:absolute;top:2px;left:calc(50% + 6px)}}@keyframes rs-halo{0%{transform:scale(.92);opacity:.6}to{transform:scale(1.28);opacity:0}}@media (prefers-reduced-motion:reduce){.cmdb,.dk,.dock-ind{transition:none}.halo{display:none}}.cmd-eyebrow,.cmd-grupo-titulo{display:block;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rs-fgm)}.cmd-eyebrow{margin:0 2px 6px;color:var(--rs-acct)}.cmd-grupo{margin-top:14px}.cmd-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cmd-chip{min-height:48px;padding:0 18px;display:inline-flex;align-items:center;border:1px solid var(--rs-bds);border-radius:999px;color:var(--rs-fg2);font-size:14px;font-weight:600;text-decoration:none;transition:transform var(--mo-press) var(--mo-ease),background .2s ease}.cmd-chip:active{transform:scale(var(--mo-press-escala));background:var(--rs-accsub);border-color:var(--rs-acct)}.cmd-chip:focus-visible{outline:2px solid var(--rs-acct);outline-offset:3px}.cmd-chip--menu{margin-top:18px;width:100%;justify-content:center;color:var(--rs-acct);font-weight:800}.more-menu .more-item{min-height:56px;padding:0 16px;font-weight:600}.more-menu .more-item:active{background:var(--rs-e2)}.more-menu .more-group-title{letter-spacing:.16em;font-weight:700;color:var(--rs-fgm)}.cfg-ai-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cfg-ai-row .ai-status-bar-wrap{flex:0 0 auto;min-width:260px}.cfg-ai-row .ai-status-bar{min-height:48px;margin-bottom:0;width:100%;background:var(--card);border:1px solid var(--border-strong);color:var(--fg)}.cfg-ai-row .ai-status-text{color:var(--fg);font-size:14px;font-weight:700}.cfg-ai-row .ai-status-bar--off .ai-status-text,.cfg-ai-row .ai-status-text--off{color:var(--fg-muted)}.cfg-ai-row .ai-status-dot{background:var(--success)}.cfg-ai-row .ai-status-dot--off{background:var(--fg-muted);animation:none}.nav-item--plataforma{flex-shrink:0}.faixa-conexao{flex:none;position:relative;z-index:2;margin:8px 16px 0;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--warning);background:rgba(138,87,0,.12);color:var(--text-warning);font-size:13px;font-weight:600}:root[data-theme=dark] .faixa-conexao{background:rgba(245,185,66,.14)}@media (max-width:767px){.topbar-h1{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.08;text-overflow:clip}:root[data-p=ios] .topbar-h1{font-size:24px;line-height:26px}:root[data-p=android] .topbar-h1{font-size:20px;line-height:22px}:root[data-p] .topbar-h1--longo{font-size:20px;line-height:24px}:root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){font-size:16px}.mobile-tabbar{z-index:0}:root{--tb-h:56px}:root[data-p=ios]{--tb-h:76px}.tb-notif-dropdown{position:fixed;left:12px;right:12px;top:calc(var(--tb-h) + env(safe-area-inset-top) + 4px);width:auto;min-width:0;max-width:none;max-height:calc(100dvh - var(--tb-h) - 150px)}.tb-avatar-item,.tb-filtro-item,.tb-notif-item--btn{min-height:44px;display:flex;align-items:center}.tb-notif-item--btn{flex-direction:column;justify-content:center;align-items:flex-start}}.conv-shell{background:var(--off-white)}.conv-list{border-right:1px solid var(--neutral-mid);background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}.conv-list-title{font-family:var(--font-display);font-weight:800;letter-spacing:-.015em}.conv-search-input{min-height:44px;border-radius:var(--radius-pill);border:1px solid var(--border-strong)}.conv-search-input:focus{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple);outline:none}.conv-item{min-height:68px;border-radius:0;padding:10px 16px;gap:12px;border-bottom:1px solid var(--neutral-mid)}.conv-item:hover{background:rgba(var(--accent-rgb),.08)}.conv-item.active{background:var(--brand-tint);box-shadow:inset 3px 0 0 var(--brand-purple)}.conv-item:focus-visible{outline:2px solid var(--brand-purple);outline-offset:-3px}.conv-avatar,.conv-chat-avatar{width:44px;height:44px;font-family:var(--font-display);font-weight:800;font-size:14px;border:1px solid var(--border-strong)}.conv-chat-avatar{width:44px;height:44px}.conv-item-name{font-size:14px;font-weight:600}.conv-bubble-time,.conv-item-time,.msg-time{font-family:var(--font-body);font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.conv-item-preview{font-size:14px}.conv-stage{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:700}.conv-ia-pill{color:var(--success)}.conv-ia-dot{background:var(--success)}.conv-blocked-pill{color:var(--text-error)}.conv-empty-icon{background:var(--brand-tint);border:1px solid var(--neutral-mid);color:var(--brand-purple)}.conv-empty-title{font-family:var(--font-display);font-weight:700}.conv-list-state{color:var(--fg-muted)}.conv-chat-head{background:var(--card);border-bottom:1px solid var(--neutral-mid)}.conv-chat-name{font-size:14px;font-weight:700}.conv-chat-phone{font-family:var(--font-body);font-size:12px;color:var(--fg-muted)}.conv-back{width:44px;height:44px;border-radius:var(--radius-pill)}.conv-btn{min-height:44px;padding:0 18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px}.conv-btn--ghost{background:var(--surface-light);border-color:var(--border-strong);color:var(--fg)}.conv-btn--ghost:not(:disabled):hover{background:var(--brand-tint);border-color:var(--brand-purple)}.conv-status-select{min-height:44px;border-radius:var(--radius-pill);padding:0 14px;background:var(--surface-light)}.conv-blocked-warning,.conv-error{color:var(--text-error);background:rgba(192,48,43,.1);border:1px solid var(--error);border-radius:var(--radius-md)}.conv-chat-body{background:var(--off-white);padding:16px;gap:10px}.conv-bubble,.msg-bubble{max-width:80%}.conv-bubble-body,.msg-body{padding:10px 14px;font-size:15px;line-height:22px;box-shadow:none}.conv-bubble--in .conv-bubble-body,.msg-bubble--in .msg-body{background:var(--card);color:var(--fg);border:1px solid var(--neutral-mid);border-radius:16px 16px 16px 4px}.conv-bubble--out .conv-bubble-body,.msg-bubble--out .msg-body{background:var(--brand-tint);color:var(--fg);border:1px solid var(--brand-purple);border-radius:16px 16px 4px 16px}.conv-bubble-time,.msg-time{color:var(--fg-muted);opacity:1;padding:0 4px}.conv-bubble-sender{color:var(--fg-muted);font-weight:700}.conv-reply{background:var(--card);border-top:1px solid var(--neutral-mid);padding:10px 16px 14px}.conv-reply-input{min-height:44px;font-size:16px;border-color:var(--border-strong)}.conv-reply-input:focus{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple)}.conv-send{width:48px;height:48px}.conv-nova-mensagem{min-height:44px;font-weight:700}.drawer-overlay{background:rgba(5,8,10,.66);backdrop-filter:none;-webkit-backdrop-filter:none}.drawer-panel{width:460px;background:var(--card);border-left:1px solid var(--neutral-mid);animation-timing-function:cubic-bezier(.2,.8,.2,1)}.drawer-header{padding:16px 20px;border-bottom:1px solid var(--neutral-mid)}.drawer-lead-name{font-family:var(--font-display);font-weight:800}.drawer-close{width:44px;height:44px;border-color:var(--border-strong);color:var(--fg)}.drawer-close:hover{background:var(--brand-tint);border-color:var(--brand-purple);color:var(--fg)}.drawer-messages{background:var(--off-white);border-bottom:1px solid var(--neutral-mid);gap:10px}.drawer-reply{background:var(--card)}.drawer-reply-input{min-height:44px;font-size:16px;border-color:var(--border-strong)}.drawer-reply-input:focus{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple)}.drawer-nova-mensagem,.drawer-section-add,.drawer-status-select{min-height:44px}.drawer-action-error{color:var(--text-error)}@media (max-width:767px){.drawer-panel{top:auto;left:0;right:0;width:100%;height:92%;border-left:0;border-top:1px solid var(--neutral-mid);border-radius:24px 24px 0 0;animation-name:rush-sheet-up;animation-duration:.36s;overflow:hidden}.drawer-panel:before{content:"";display:block;flex:none;width:36px;height:5px;margin:8px auto 0;border-radius:var(--radius-pill);background:var(--border-strong)}}@keyframes rush-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.wa-qr{background:var(--surface-light);border:1px solid var(--neutral-mid);border-radius:var(--radius-lg);padding:20px}.wa-qr-img{background:#fff;padding:8px;border:1px solid var(--border-strong);border-radius:var(--radius-md)}.wa-qr-hint{color:var(--fg-muted);font-size:14px;line-height:20px}.integ-icon--wa{background:var(--accent);color:var(--on-accent)}.agd-page{background:var(--off-white)}.agd-header{border-bottom:1px solid var(--neutral-mid)}.agd-title{font-family:var(--font-display);font-weight:800;font-size:24px;letter-spacing:-.015em}.agd-view-toggle{border-color:var(--border-strong);background:var(--card)}.agd-view-btn{min-height:44px;padding:0 16px;font-weight:700}.agd-view-btn:not(.active):hover{background:var(--brand-tint);color:var(--fg)}.agd-nav-btn,.agd-nav-today,.agd-refresh-btn{min-height:44px}.agd-nav-btn{min-width:44px}.agd-period-label{font-family:var(--font-display);font-weight:700}.agd-error-banner{color:var(--text-error);border-radius:var(--radius-md)}.agd-month-cell{border-color:var(--neutral-mid);border-radius:var(--radius-md);background:var(--card)}.agd-month-cell:hover{border-color:var(--brand-purple)}.agd-month-cell:focus-visible{outline:2px solid var(--brand-purple)}.agd-month-cell--other{background:var(--surface-light);opacity:.6}.agd-month-cell--today{background:var(--brand-tint);border-color:var(--brand-purple)}.agd-month-day-name{font-weight:700;letter-spacing:.08em}.agd-event-chip{min-height:20px;box-shadow:none}.agd-event-more{color:var(--fg);font-weight:700}.agd-week-wrap{background:transparent}.agd-week-day-col--today,.agd-week-head-cell--today{background:var(--brand-tint)}.agd-week-head-date--today{background:var(--accent);color:var(--on-accent)}.agd-week-event{border-radius:var(--radius-sm);box-shadow:none}.agd-modal-overlay{background:rgba(5,8,10,.66)}.agd-modal{border:1px solid var(--neutral-mid);border-radius:var(--radius-xl)}.agd-modal-title{font-family:var(--font-display);font-weight:800}.agd-modal-close{min-width:44px;min-height:44px}.agd-form-error{color:var(--text-error)}@media (prefers-reduced-motion:reduce){.agd-modal,.conv-ia-dot,.drawer-overlay,.drawer-panel{animation:none}}.conv-chips{display:flex;gap:8px;overflow-x:auto;padding:0 16px 12px;scrollbar-width:none;flex-shrink:0}.conv-chips::-webkit-scrollbar{display:none}.conv-chip{flex:none;min-height:44px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:transparent;color:var(--fg-muted);font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.conv-chip.on{background:var(--brand-tint);border-color:var(--brand-purple);color:var(--fg)}.conv-chip:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.conv-chip-cnt{min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--surface-light);color:var(--fg);font-size:12px;font-weight:800}.conv-chip.on .conv-chip-cnt{background:var(--accent);color:var(--on-accent)}.conv-row{position:relative;overflow:hidden}.conv-row .conv-item{position:relative;z-index:1;background:var(--card);touch-action:pan-y;transition:transform .26s var(--ease)}.conv-row .conv-item.active{background:var(--brand-tint)}@media (prefers-reduced-motion:reduce){.conv-row .conv-item{transition:none}.conv-shell--chat-open .conv-chat,.mo-sheet.conv-sheet,.mo-sheet.conv-sheet .conv-chat{animation:none}}.conv-row-acao{position:absolute;top:0;right:0;bottom:0;width:88px;border:0;background:var(--accent);color:var(--on-accent);font-family:var(--font-body);font-size:14px;font-weight:700;cursor:pointer}.conv-row-acao:focus-visible{outline:2px solid var(--on-accent);outline-offset:-4px}.conv-row-acao:disabled{opacity:.6;cursor:default}.conv-row--arquivada .conv-row-acao{top:50%;bottom:auto;right:12px;width:auto;height:44px;padding:0 14px;transform:translateY(-50%);z-index:2;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-light);color:var(--fg)}.conv-row--arquivada .conv-item{padding-right:132px}.conv-desfazer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 16px 8px;padding:4px 4px 4px 14px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--card);color:var(--fg);font-size:14px;font-weight:600}.conv-desfazer-btn{min-height:44px;padding:0 16px;border:0;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-family:var(--font-body);font-weight:700;cursor:pointer}.conv-desfazer-btn:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.conv-item-top{align-items:center}.conv-item-name{flex:1 1;min-width:0}.conv-nao-lida{flex:none;min-width:20px;height:20px;padding:0 6px}.conv-nao-lida,.dk-badge{border-radius:var(--radius-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:var(--on-accent);font-size:12px;font-weight:800}.dk-badge{position:absolute;top:2px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;line-height:1}.conv-reply,.drawer-reply{flex-wrap:wrap}.resp-rapidas{flex:0 0 100%;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.resp-rapidas::-webkit-scrollbar{display:none}.resp-rapida{flex:none;min-height:44px;padding:0 16px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:transparent;color:var(--fg);font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.resp-rapida:hover:not(:disabled){background:var(--brand-tint);border-color:var(--brand-purple)}.resp-rapida:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.resp-rapida:disabled{opacity:.55;cursor:default}.resp-config{display:flex;flex-direction:column;gap:12px}.resp-config-linha{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.resp-config-campo{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:var(--fg);min-width:160px}.resp-config-campo--texto{flex:1 1;min-width:220px}.resp-config-campo input,.resp-config-campo textarea{min-height:44px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--card);color:var(--fg);font-family:var(--font-body);font-size:14px}.resp-config-acoes{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.conv-list-head{padding:16px 16px 4px}.conv-list-dica{margin:0;padding:0 16px 8px;font-size:12px;line-height:16px;font-weight:500;color:var(--fg-muted)}.conv-chips{padding-top:8px}.conv-chip{transition:transform var(--mo-press,.12s) var(--mo-ease,ease),background-color .16s ease,border-color .16s ease}.conv-chip:active{transform:scale(var(--mo-press-escala,.97))}.conv-chip.on .conv-chip-cnt{animation:mo-cnt-pop .5s cubic-bezier(.34,1.56,.64,1) both}.conv-list-body{border-top:1px solid var(--neutral-mid)}.conv-list-body>.conv-row{animation:mo-fade-up .4s var(--mo-ease,ease) both}.conv-item{align-items:center}.conv-item-main{flex:1 1;min-width:0}.conv-item-bottom{align-items:center;gap:8px;min-width:0}.conv-item-preview{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-nao-lida{margin-left:auto}@media (hover:hover){.conv-item:not(.active):hover{background:var(--surface-light)}}.conv-list-state--vazio{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 32px;text-align:center}.conv-list-state--vazio svg{color:var(--fg-muted)}.conv-list-state--vazio h2{margin:0;font-size:18px;line-height:24px;color:var(--fg)}.conv-list-state--vazio p{margin:0;font-size:14px;line-height:20px}.conv-skel-row{display:flex;align-items:center;gap:12px;min-height:68px;padding:10px 16px}.conv-skel-col{flex:1 1;display:flex;flex-direction:column;gap:8px}.conv-skel{display:block;height:12px;border-radius:8px;background:var(--surface-light);position:relative;overflow:hidden}.conv-skel--av{width:44px;height:44px;border-radius:99px;flex:none}.conv-skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--brand-tint),transparent);animation:mo-sweep 1.2s infinite}.conv-chat-head{align-items:center;gap:12px;padding:12px 16px}.conv-sheet .conv-chat-head{padding-top:0}:root[data-theme=dark] .conv-bubble--out .conv-bubble-body{color:var(--fg)}.conv-chat-id{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.conv-chat-phone{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.conv-tag{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--radius-pill);background:var(--surface-light);color:var(--fg);font-size:12px;font-weight:700;white-space:nowrap}.conv-tag--ia{background:var(--brand-tint)}.conv-tag--ia i{width:6px;height:6px;border-radius:99px;background:var(--brand-purple);display:block;animation:mo-pulse 1.8s ease-in-out infinite}.conv-back{display:inline-flex;align-items:center;justify-content:center;flex:none;border:0;background:transparent;color:var(--fg)}.conv-back:hover{background:var(--surface-light)}.conv-back:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.conv-chat>.conv-chat-actions{padding:8px 16px;gap:8px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--neutral-mid);background:var(--card)}.conv-chat>.conv-chat-actions::-webkit-scrollbar{display:none}.conv-chat>.conv-chat-actions:empty{display:none}.conv-chat>.conv-chat-actions>*{flex:none}.conv-btn--danger{background:transparent;border:1px solid var(--error);color:var(--text-error)}.conv-btn--danger:not(:disabled):hover{background:rgba(192,48,43,.12)}.conv-reply-input{min-width:0}.conv-bubble{animation:mo-fade-up .3s var(--mo-ease,ease) both}.conv-reply{gap:8px;padding:10px 16px 24px}.resp-rapidas{padding-bottom:2px}.conv-reply-input{border-radius:var(--radius-pill);min-height:52px}.conv-reply-input:focus{box-shadow:none;outline:2px solid var(--brand-purple);outline-offset:1px}.conv-send{width:52px;height:52px;border-radius:99px;background:var(--accent);color:var(--on-accent)}.conv-send:active{transform:scale(var(--mo-press-escala,.97))}.mo-sheet.conv-sheet{height:88%;max-height:88%;padding:8px 0 0;display:flex;flex-direction:column;overflow:hidden;background:var(--card)}.conv-sheet .mo-sheet__grab{margin-bottom:10px}.conv-sheet .conv-chat{display:flex;flex:1 1;min-height:0}.conv-sheet .conv-reply{padding-bottom:calc(24px + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.conv-bubble,.conv-chip.on .conv-chip-cnt,.conv-list-body>.conv-row,.conv-skel:after,.conv-tag--ia i{animation:none}.conv-chip,.conv-send{transition:none}}.drawer-overlay{animation:mo-fade-in .25s ease both}.drawer-panel--lead{top:0;bottom:0;left:14px;right:14px;width:auto;height:-moz-fit-content;height:fit-content;max-height:92%;margin:auto;padding:16px 16px 18px;overflow:auto;border:1px solid var(--neutral-mid);border-radius:24px;box-shadow:var(--shadow-lg);animation:mo-pop-in var(--mo-tela,.34s) var(--mo-ease,ease) both;scrollbar-width:none}.drawer-panel--lead::-webkit-scrollbar{display:none}.drawer-panel--conversa:before,.drawer-panel--lead:before{display:none}@media (min-width:769px){.drawer-panel--lead{left:0;right:0;width:580px;padding:22px 24px 24px}}.drawer-panel--lead .drawer-header{padding:0;border:0;gap:14px}.drawer-panel--lead .drawer-header [class*=avatar]{width:56px;height:56px;font-size:18px;flex:none}.drawer-panel--lead .drawer-lead-name{font-size:22px;line-height:30px}.drawer-lead-svc{font-size:14px;line-height:20px;color:var(--fg-muted)}.drawer-lead-contato{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--fg-muted)}.drawer-panel--lead .drawer-body{overflow:visible;flex:none;padding:0}.drawer-panel--lead .drawer-lead-meta{padding:14px 0 8px}.drawer-panel--lead .drawer-meta-row{gap:8px;flex-wrap:wrap;align-items:center}.drawer-tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--radius-pill);background:var(--surface-light);color:var(--fg);font-size:12px;font-weight:700;white-space:nowrap}.drawer-tag--ia{background:var(--brand-tint)}.drawer-tag--ia i{width:6px;height:6px;border-radius:99px;background:var(--brand-purple);display:block;animation:mo-pulse 1.8s ease-in-out infinite}.drawer-principais{display:flex;flex-direction:column;gap:10px;margin-top:16px}.drawer-abrir-conversa{width:100%;min-height:56px;font-size:16px}.drawer-principais-linha{display:flex;gap:10px;align-items:flex-start}.drawer-principais-linha>*{flex:1 1;min-width:0}.drawer-avancar,.drawer-principais-linha .lead-agendar>button{width:100%;min-height:48px}.drawer-avanco-confirma{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:600}.drawer-actions--mais{padding:14px 0 0;border:0}.drawer-panel--lead .drawer-section{padding-left:0;padding-right:0}.drawer-panel .btn-danger{background:transparent;border:1px solid var(--error);color:var(--text-error)}.drawer-panel--conversa{left:0;right:0;bottom:0;top:auto;width:100%;height:88%;border:1px solid var(--neutral-mid);border-bottom:0;border-radius:28px 28px 0 0;animation:mo-slide-up var(--mo-sheet,.36s) var(--mo-ease,ease) both;overflow:hidden}.drawer-grab{width:36px;height:5px;border-radius:99px;background:var(--border-strong);margin:12px auto 10px;flex:none}@media (min-width:769px){.drawer-panel--conversa{left:auto;top:0;width:460px;height:auto;border:0;border-left:1px solid var(--neutral-mid);border-radius:0;animation:mo-slide-left var(--mo-tela,.34s) var(--mo-ease,ease) both}.drawer-grab{display:none}}.drawer-header--chat{padding:0 16px 12px;gap:12px}.drawer-header--chat .drawer-header-info{flex:1 1;min-width:0;gap:2px}.drawer-panel--conversa .drawer-messages{max-height:none;flex:1 1;padding:16px}@media (prefers-reduced-motion:reduce){.drawer-overlay,.drawer-panel--conversa,.drawer-panel--lead,.drawer-tag--ia i{animation:none}}.agd-page{overflow-y:auto}.agd-ubar,.wa-ubar{display:block;width:0;height:6px;margin:10px 0 4px;border-radius:3px;background:var(--accent);animation:agd-ubar 1.2s var(--mo-ease,ease) .1s forwards}@keyframes agd-ubar{to{width:80px}}.agd-month-wrap,.agd-week-wrap{flex:none;min-height:460px;margin:8px 24px 12px;padding:12px;background:var(--card);border:1px solid var(--neutral-mid);border-radius:12px;box-shadow:var(--shadow-md);animation:mo-fade-up .46s var(--mo-ease,ease) 50ms both}.agd-month-wrap{min-height:520px}.agd-month-cell--today .agd-month-date{font-weight:800}.agd-proximos{padding:0 24px 24px;display:flex;flex-direction:column;gap:10px;flex:none}.agd-proximos-titulo{margin:0;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted)}.agd-proximos-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.agd-proximos-lista>li{animation:mo-fade-up .5s var(--mo-ease,ease) both}.agd-proximos-lista>li:nth-child(2){animation-delay:60ms}.agd-proximos-lista>li:nth-child(3){animation-delay:.12s}.agd-proximos-lista>li:nth-child(n+4){animation-delay:.18s}.agd-proximo{width:100%;min-height:64px;padding:14px;display:flex;flex-direction:column;gap:6px;text-align:left;color:var(--fg);background:var(--card);border:1px solid var(--neutral-mid);border-radius:12px;box-shadow:var(--shadow-md);cursor:pointer;transition:transform var(--mo-tela,.34s) var(--mo-ease,ease),border-color .2s ease}.agd-proximo:hover{border-color:var(--brand-purple);transform:translateY(-2px)}.agd-proximo:active{transform:scale(.985)}.agd-proximo:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.agd-proximo-linha{display:flex;align-items:center;gap:10px}.agd-proximo-titulo{flex:1 1;min-width:0;font-size:14px;font-weight:600}.agd-proximo-quando{flex:none;padding:2px 10px;border:1px solid var(--border-strong);border-radius:999px;font-size:12px;font-weight:500;color:var(--fg-muted)}.agd-proximo-sub{font-size:12px;line-height:18px;color:var(--fg-muted)}@media (max-width:768px){.agd-month-wrap,.agd-week-wrap{margin:8px 16px 12px;padding:12px 8px}.agd-month-wrap{min-height:0}.agd-month-grid{grid-template-rows:none;grid-auto-rows:minmax(44px,auto);gap:4px}.agd-month-cell{padding:4px;align-items:center;justify-content:center;min-height:44px}.agd-month-date{font-size:14px;font-weight:700}.agd-month-events{display:flex;flex-direction:row;justify-content:center;gap:3px;min-height:5px}.agd-event-chip{width:5px;min-height:5px;height:5px;padding:0;border-radius:9px;pointer-events:none;overflow:hidden}.agd-event-chip>*,.agd-event-more{display:none}.agd-proximos{padding:0 16px 24px}.agd-week-wrap{min-height:420px;overflow-x:auto}}.wa-page .integ-grid>.integ-card{animation:mo-fade-up .5s var(--mo-ease,ease) both}.wa-page .integ-grid>.integ-card:nth-child(2){animation-delay:60ms}.wa-page .integ-grid>.integ-card:nth-child(3){animation-delay:.12s}.wa-qr{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;animation:mo-pop-in var(--mo-tela,.34s) var(--mo-ease,ease) both}.wa-qr-img{width:min(264px,100%);height:auto;aspect-ratio:1}@media (prefers-reduced-motion:reduce){.agd-ubar,.wa-ubar{animation:none;width:80px}.agd-month-wrap,.agd-proximos-lista>li,.agd-week-wrap,.wa-page .integ-grid>.integ-card,.wa-qr{animation:none}.agd-proximo{transition:none}}@media (max-width:768px){.drawer-panel--lead{top:auto;bottom:0;left:0;right:0;margin:0;max-height:92%;border-radius:28px 28px 0 0;border-bottom:0;animation:mo-slide-up var(--mo-sheet,.36s) var(--mo-ease,ease) both}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.drawer-panel--lead{animation:none}}.drawer-panel--lead:focus{outline:none}.drawer-panel--lead .drawer-close{width:44px;height:44px;border:0;background:transparent;color:var(--fg)}.drawer-panel--lead .drawer-close:hover{background:var(--surface-light);color:var(--fg)}.drawer-panel--lead .drawer-close:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.drawer-abrir-conversa{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:800}.drawer-principais-linha{align-items:stretch}.drawer-principais-linha .drawer-avancar.btn,.drawer-principais-linha .lead-agendar>button.fx-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;height:44px;padding:0 16px;text-align:center;font-family:var(--font-body);font-size:14px;font-weight:700;color:var(--fg);background:var(--surface-light);border:1px solid var(--border-strong);border-radius:var(--radius-pill);box-shadow:none;cursor:pointer}.drawer-principais-linha .drawer-avancar:disabled{opacity:.5;cursor:not-allowed}.drawer-panel--lead .drawer-ai-summary{background:var(--surface-light);border-left:1px solid var(--neutral-mid);border:1px solid var(--neutral-mid);border-radius:12px;padding:10px 12px}.drawer-panel--lead .drawer-ai-summary-title{font-size:12px;font-weight:700;color:var(--fg-muted);letter-spacing:.08em}.drawer-panel--lead .drawer-ai-summary-body{font-size:14px;line-height:20px;color:var(--fg)}.drawer-mais-toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;margin-top:8px;background:transparent;border:0;color:var(--fg-muted);font-family:var(--font-body);font-size:14px;font-weight:700;cursor:pointer}.drawer-mais-toggle svg{transition:transform var(--mo-toggle,.22s) var(--mo-ease,ease)}.drawer-mais-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.drawer-mais-toggle:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}@media (prefers-reduced-motion:reduce){.drawer-mais-toggle svg{transition:none}}@media (max-width:767px){.conv-chat-head{flex-wrap:wrap;row-gap:10px}.conv-chat-name{white-space:normal;overflow-wrap:anywhere;line-height:20px}.conv-chat-id{gap:4px}.conv-chat-head>.conv-btn--primary{order:3;flex:1 0 100%;min-height:44px}.conv-reply{gap:6px;padding-left:12px;padding-right:12px}.conv-reply .chat-attach-btn{width:44px;height:44px}.conv-reply .conv-send{width:48px;height:48px}.conv-reply-input{padding-left:14px;padding-right:14px}.conv-reply-input::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:767px){.agd-page .btn-sm{min-height:44px;padding:0 16px;font-size:14px}.drawer-panel .btn{min-height:44px}.drawer-reply{flex-wrap:wrap;row-gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom))}.drawer-reply .drawer-reply-input{order:-1;flex:1 1 100%;min-height:48px}}@media (max-width:767px){.drawer-reply .drawer-reply-input::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawer-reply .chat-attach-btn{width:44px;height:44px}.drawer-reply>.btn-primary{margin-left:auto;min-height:44px}.drawer-principais-linha{flex-wrap:wrap}}@media (max-width:767px){.drawer-principais-linha>.lead-agendar:has(.lead-agendar-form){flex:1 1 100%;order:3}}.conv-item-preview{color:var(--fg-muted)}.conv-item-preview--in{color:var(--fg);font-weight:600}.agent-page,.cfg-page,.em-page,.integ-page{padding:32px 36px 48px}.integ-head{margin-bottom:28px}.integ-title{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.integ-subtitle{margin-top:8px;font-size:14.5px;line-height:1.5;max-width:62ch}@media (max-width:767px){.agent-page,.cfg-page,.em-page,.integ-page{padding:20px 16px 96px}.integ-title{font-size:24px}}.adm-card,.agent-card,.berry-panel,.cfg-card,.em-card,.integ-card{background:var(--card);border:1px solid var(--neutral-mid);border-radius:var(--radius-lg);box-shadow:none}.agent-card,.cfg-card,.integ-card{padding:24px}.agent-card-title,.cfg-card-title,.em-card-title,.integ-card-name{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;color:var(--fg)}.agent-card-hint,.cfg-card-hint,.em-hint,.integ-card-desc,.integ-hint{color:var(--fg-muted)}.integ-icon{color:var(--brand-purple);border:1px solid var(--neutral-mid);border-radius:var(--radius-md)}.integ-icon,.integ-icon--google,.integ-icon--meta,.integ-icon--wa{background:var(--brand-tint)}.integ-banner{position:relative;padding:12px 16px 12px 44px;border-radius:var(--radius-md);font-size:14px;line-height:1.45;background:var(--surface-light);color:var(--fg);border:1px solid var(--neutral-mid)}.integ-banner:before{content:"i"/"";position:absolute;left:14px;top:12px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;line-height:1;background:var(--info);color:var(--card)}.integ-banner--ok,:root[data-theme=dark] .integ-banner--ok{background:color-mix(in srgb,var(--success) 12%,var(--card));border-color:color-mix(in srgb,var(--success) 45%,transparent);color:var(--fg)}.integ-banner--ok:before{content:"✓"/"";background:var(--success);color:var(--card)}.integ-banner--err,:root[data-theme=dark] .integ-banner--err{background:color-mix(in srgb,var(--error) 12%,var(--card));border-color:color-mix(in srgb,var(--error) 50%,transparent);color:var(--fg)}.integ-banner--err:before{content:"!"/"";background:var(--error);color:var(--card)}.adm-selo,.cfg-role-pill,.em-pill,.integ-badge{border-radius:var(--radius-pill);font-weight:700}.integ-badge--on,:root[data-theme=dark] .integ-badge--on{background:color-mix(in srgb,var(--success) 16%,var(--card));color:var(--fg)}.integ-badge--on:before{background:var(--success)}.integ-badge--off{background:var(--surface-light);color:var(--fg-muted);border:1px solid var(--neutral-mid)}.integ-badge--warn,:root[data-theme=dark] .integ-badge--warn{background:color-mix(in srgb,var(--warning) 16%,var(--card));color:var(--fg)}.integ-badge--warn:before{background:var(--warning)}.integ-saved,:root[data-theme=dark] .integ-saved{color:var(--success)}.adm-campo input,.agent-field input,.agent-field select,.agent-field textarea,.cfg-field input,.em-auto-stage-select,.em-autolist-select,.em-field input,.em-field select,.em-field textarea,.em-inline-form input,.integ-field input{min-height:44px;background:var(--card);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--fg);padding:10px 14px}.agent-field textarea,.em-field textarea{min-height:96px}.adm-campo input::placeholder,.agent-field input::placeholder,.agent-field textarea::placeholder,.cfg-field input::placeholder,.em-field input::placeholder,.em-field textarea::placeholder,.integ-field input::placeholder{color:var(--fg-muted);opacity:1}.agent-field input:focus,.agent-field select:focus,.agent-field textarea:focus,.cfg-field input:focus,.em-field input:focus,.em-field select:focus,.em-field textarea:focus,.em-inline-form input:focus,.integ-field input:focus{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--focus-ring);box-shadow:none}.adm-campo input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.adm-campo>span,.agent-field>span,.cfg-field>span,.em-field>span,.integ-field label{font-size:13px;font-weight:700;color:var(--fg)}.cfg-field input:disabled,.cfg-field input[readonly]{opacity:1;color:var(--fg-muted);background:var(--surface-light)}.adm-card .btn-ghost,.adm-card .btn-primary,.agent-page .btn-ghost,.agent-page .btn-primary,.cfg-page .btn-ghost,.cfg-page .btn-primary,.em-modal .btn-ghost,.em-modal .btn-primary,.em-page .btn-ghost,.em-page .btn-primary,.integ-page .btn-ghost,.integ-page .btn-primary{min-height:44px;padding:0 18px;font-weight:700;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;gap:8px}.adm-card .btn-sm,.agent-page .btn-sm,.cfg-page .btn-sm,.em-modal .btn-sm,.em-page .btn-sm,.integ-page .btn-sm{min-height:44px;font-size:13px}.adm-card .btn-primary,.agent-page .btn-primary,.cfg-page .btn-primary,.em-modal .btn-primary,.em-page .btn-primary,.integ-page .btn-primary{box-shadow:none}.agent-page .btn-primary:hover,.cfg-page .btn-primary:hover,.em-modal .btn-primary:hover,.em-page .btn-primary:hover,.integ-page .btn-primary:hover{transform:none;box-shadow:none}.adm-card .btn-ghost,.agent-page .btn-ghost,.cfg-page .btn-ghost,.em-modal .btn-ghost,.em-page .btn-ghost,.integ-page .btn-ghost{box-shadow:none;border-color:var(--border-strong)}.adm-card :is(button,a):focus-visible,.agent-page :is(button,a):focus-visible,.cfg-page :is(button,a):focus-visible,.em-modal :is(button,a):focus-visible,.em-page :is(button,a):focus-visible,.integ-page :is(button,a):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cad-icon-btn{min-width:44px;min-height:44px}.em-row{background:var(--card);border-radius:var(--radius-lg)}.em-row:hover{box-shadow:none;border-color:var(--border-strong)}.em-chip{min-height:44px;display:inline-flex;align-items:center;border-radius:var(--radius-pill)}.em-chip.active{background:var(--brand-tint);color:var(--fg);border-color:var(--brand-purple)}.em-stat{background:var(--card);border:1px solid var(--neutral-mid);border-radius:var(--radius-lg)}.em-stat-value{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em}.em-empty{text-align:center;padding:40px 16px;border:1px dashed var(--border-strong);border-radius:var(--radius-lg)}.em-overlay{background:rgba(12,16,20,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.em-modal{border:1px solid var(--neutral-mid);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.em-modal-head h3{font-weight:800;letter-spacing:-.01em;color:var(--fg)}.em-modal-close{min-width:44px;min-height:44px;border-radius:var(--radius-md)}.em-modal-close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lf-switch-track{border:1px solid var(--border-strong)}.lf-switch input:checked+.lf-switch-track{background:var(--brand-purple)}.lf-switch input:focus-visible+.lf-switch-track{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--focus-ring)}.agent-persona-avatar{font-family:var(--font-display);font-weight:800}.agent-bubble--in{background:var(--surface-light);color:var(--fg);border:1px solid var(--neutral-mid)}.agent-bubble--out{background:var(--accent);color:var(--on-accent)}.agent-chat-preview{background:var(--off-white);border:1px solid var(--neutral-mid);border-radius:var(--radius-lg)}.kanban-aba{min-height:44px}.cfg-avatar{border:1px solid var(--border-strong)}.cfg-role-pill{background:var(--brand-tint);color:var(--fg)}.berry-kpi,.cfg-role-pill{border:1px solid var(--neutral-mid)}.berry-kpi{background:var(--card);border-radius:var(--radius-lg);box-shadow:none}.berry-kpi-value{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em}.adm-card{padding:22px 24px}.adm-card.is-risco,.adm-card.is-suspenso{border-color:var(--bar-amber-border);box-shadow:inset 4px 0 0 0 var(--bar-amber)}.adm-nome{font-weight:700}.adm-slug{border:1px solid var(--neutral-mid);border-radius:var(--radius-pill);padding:2px 10px}.adm-cob-btn{min-height:44px}.more-menu{padding:24px 16px 112px;background:transparent}.more-title{font-family:var(--font-display);font-size:28px;font-weight:800;letter-spacing:-.03em}.more-group-title{font-size:12px;font-weight:700;letter-spacing:.14em}.more-list{border-radius:var(--radius-lg);border-color:var(--neutral-mid)}.more-item{min-height:52px;padding:0 18px;font-weight:600;border-bottom-color:var(--neutral-mid)}.more-item:active{background:var(--brand-tint)}.more-item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.suporte-botao{width:56px;height:56px;border-color:var(--border-strong);background:var(--card);box-shadow:var(--shadow-md)}.suporte-botao:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.suporte-card{border-radius:var(--radius-lg);border-color:var(--neutral-mid);padding:18px}.suporte-nome{font-family:var(--font-display);font-weight:700}.suporte-cta{min-height:44px;background:var(--accent);color:var(--on-accent);border-radius:var(--radius-md);font-weight:700}.suporte-cta:hover{background:var(--accent-hover)}.suporte-cta:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.em-switch,.integ-card,.suporte-botao,.suporte-cta{transition:none}}.rc-page{position:relative}@keyframes rc-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rc-head{animation:mo-fade-up var(--mo-tela) var(--mo-ease) both}.rc-ubar{width:80px;height:6px;margin:10px 0 0;border-radius:3px;background:linear-gradient(90deg,var(--accent),var(--accent-hover));transform-origin:left center;animation:rc-barra var(--mo-conta) var(--mo-ease) .1s both}.dash-head.rc-head{margin-bottom:18px}.rc-eyebrow{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);margin:0 4px 8px}.rc-eyebrow--sec{margin:24px 4px 12px}.rc-sec-hint{margin:8px 4px 0}.rc-sec>.integ-banner{margin:0 0 12px}.rc-stack{display:flex;flex-direction:column;gap:24px;max-width:720px;margin-top:18px}.agent-form>*,.em-list>*,.rc-stack>.rc-sec,.rc-stag>*{animation:mo-fade-up .5s var(--mo-ease) both}.agent-form>:nth-child(2),.em-list>:nth-child(2),.rc-stack>.rc-sec:nth-child(2),.rc-stag>:nth-child(2){animation-delay:60ms}.agent-form>:nth-child(3),.em-list>:nth-child(3),.rc-stack>.rc-sec:nth-child(3),.rc-stag>:nth-child(3){animation-delay:.12s}.agent-form>:nth-child(4),.em-list>:nth-child(4),.rc-stack>.rc-sec:nth-child(4),.rc-stag>:nth-child(4){animation-delay:.18s}.agent-form>:nth-child(n+5),.em-list>:nth-child(n+5),.rc-stack>.rc-sec:nth-child(n+5),.rc-stag>:nth-child(n+5){animation-delay:.24s}.adm-card,.agent-card,.berry-kpi,.berry-panel,.em-card,.integ-card,.rc-card{background:var(--card);border:1px solid var(--neutral-mid);border-radius:12px;box-shadow:var(--shadow-sm)}.agent-preview-card,.berry-kpi,.integ-card,.rc-card,.rc-card--hud{position:relative}.agent-preview-card:after,.agent-preview-card:before,.berry-kpi:after,.berry-kpi:before,.integ-card:after,.integ-card:before,.rc-card--hud:after,.rc-card--hud:before{content:"";position:absolute;width:16px;height:16px;border:2px solid var(--brand-purple);pointer-events:none}.agent-preview-card:before,.berry-kpi:before,.integ-card:before,.rc-card--hud:before{left:-1px;top:-1px;border-right:0;border-bottom:0;border-top-left-radius:12px}.agent-preview-card:after,.berry-kpi:after,.integ-card:after,.rc-card--hud:after{right:-1px;bottom:-1px;border-left:0;border-top:0;border-bottom-right-radius:12px}.rc-card-body{padding:16px;display:flex;flex-direction:column;gap:4px}.rc-card--chips{padding:8px}.agent-card,.integ-card{padding:16px}.cfg-notif-toggle-row{min-height:64px;padding:8px 16px;gap:12px;background:transparent;border:0;border-bottom:1px solid var(--neutral-mid);border-radius:0}.cfg-notif-toggle-title{font-size:14px;line-height:20px;font-weight:600;color:var(--fg)}.cfg-notif-toggle-sub{font-size:12px;line-height:16px;color:var(--fg-muted)}.cfg-field-note,.cfg-file-hint{color:var(--fg-muted)}.cfg-notif-switch,.em-switch{width:52px;height:32px;padding:0;flex:none;position:relative;border:1px solid var(--border-strong);background:var(--accent);border-radius:999px;cursor:pointer;transition:background var(--mo-toggle) ease,transform var(--mo-press) var(--mo-ease)}.cfg-notif-switch--off,.em-switch--off{background:var(--surface-light)}.cfg-notif-switch:not(.cfg-notif-switch--off),.em-switch:not(.em-switch--off){border-color:transparent}.cfg-notif-switch-thumb,.em-switch-thumb{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:999px;background:var(--on-accent);box-shadow:none;pointer-events:none;transform:translateX(20px);transition:transform var(--mo-toggle) var(--mo-ease),background var(--mo-toggle) ease}.cfg-notif-switch--off .cfg-notif-switch-thumb,.em-switch--off .em-switch-thumb{left:3px;transform:none;background:var(--fg-muted)}.cfg-notif-switch:active,.em-switch:active{transform:scale(var(--mo-press-escala,.97))}.cfg-notif-switch:focus-visible,.em-switch:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cfg-tema,.tom-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0}.cfg-tema-op,.em-tab,.kanban-aba,.tom-chip{min-height:44px;padding:0 16px;margin:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border-strong);border-radius:999px;background:transparent;color:var(--fg);font-family:var(--font-body);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:transform var(--mo-press) var(--mo-ease),background-color .2s ease,border-color .2s ease}.cfg-tema-op{flex:1 1}.cfg-tema-op:active,.em-tab:active,.kanban-aba:active,.tom-chip:active{transform:scale(var(--mo-press-escala,.97))}.cfg-tema-op:hover,.em-tab:hover,.kanban-aba:hover,.tom-chip:hover:not(:disabled){border-color:var(--brand-purple);background:transparent;color:var(--fg)}.cfg-tema-op.is-on,.em-tab.active,.kanban-aba.active,.tom-chip.is-on{background:var(--brand-tint);border-color:var(--brand-purple);color:var(--fg)}.cfg-tema-op:focus-visible,.em-tab:focus-visible,.kanban-aba:focus-visible,.tom-chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tom-chip:disabled{opacity:.6;cursor:not-allowed}.em-tabs,.kanban-abas,.rc-rail{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;border:0;margin:0 0 20px;padding:2px}.rc-rail::-webkit-scrollbar{display:none}.rc-rail>*{flex:none}.rc-perfil{display:flex;gap:14px;align-items:center;padding:16px 16px 0}.rc-perfil .cfg-avatar{width:56px;height:56px}.rc-perfil .cfg-avatar-initial{font-size:18px;font-weight:800}.rc-perfil-id{min-width:0;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.rc-perfil-id .cfg-card-title{margin:0;font-size:18px;line-height:24px;overflow-wrap:anywhere}.rc-card-body .cfg-field{margin-bottom:10px}.rc-card-body .cfg-avatar-actions{flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:14px}.rc-card-body .cfg-file-hint{flex-basis:100%}.rc-item{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:14px}.rc-item-top{display:flex;align-items:center;gap:10px}.rc-item-titulo{flex:1 1;font-size:14px;line-height:20px;font-weight:600;color:var(--fg)}.rc-item-desc{font-size:12px;line-height:18px;color:var(--fg-muted)}.rc-item-acoes{display:flex;gap:8px;flex-wrap:wrap}.rc-tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:1px solid var(--border-strong);border-radius:999px;font-size:12px;font-weight:700;color:var(--fg);white-space:nowrap}.rc-tag:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--fg-muted)}.rc-tag--ok:before{background:var(--success)}.rc-tag--warn:before{background:var(--warning)}.integ-badge{border:1px solid var(--border-strong);height:24px;padding:0 10px}.integ-grid{gap:12px}.integ-head{margin-bottom:20px}.integ-title{font-family:var(--font-display)}.em-prov-hero.rc-item{align-items:stretch;flex-wrap:nowrap}.em-row{border-radius:12px;min-height:68px}.agent-card--tom{padding-bottom:14px}.agent-card>legend{float:left;width:100%;padding:0;margin:0 0 10px}.agent-card>legend+*{clear:both}.agent-card-title{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted)}.rc-estado{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:56px 32px;text-align:center;max-width:520px;margin:0 auto;animation:mo-fade-up var(--mo-tela) var(--mo-ease) both}.rc-estado--compacto{padding:28px 16px}.rc-estado-ico{color:var(--fg-muted);flex:none}.rc-estado--erro .rc-estado-ico{color:var(--error)}.rc-estado--offline .rc-estado-ico{color:var(--warning)}.rc-estado-titulo{margin:0;font-family:var(--font-display);font-size:22px;line-height:30px;font-weight:700;color:var(--fg)}.rc-estado-texto{margin:0;font-size:16px;line-height:24px;color:var(--fg-muted)}.suporte-card{animation:mo-pop-in var(--mo-tela) var(--mo-ease) both}@media (max-width:767px){.rc-stack{margin-top:12px}.rc-estado{padding:40px 16px}.cfg-tema-op{padding:0 8px}}@media (hover:hover){.agent-preview-card,.berry-kpi,.integ-card{transition:transform .2s var(--mo-ease),border-color .2s ease}.berry-kpi:hover,.integ-card:hover{transform:translateY(-2px);border-color:var(--brand-purple)}}@media (prefers-reduced-motion:reduce){.agent-form>*,.em-list>*,.rc-estado,.rc-head,.rc-stack>.rc-sec,.rc-stag>*,.rc-ubar,.suporte-card{animation:none}.agent-preview-card,.berry-kpi,.cfg-notif-switch,.cfg-notif-switch-thumb,.cfg-tema-op,.em-switch,.em-switch-thumb,.em-tab,.integ-card,.kanban-aba,.tom-chip{transition:none}.berry-kpi:hover,.integ-card:hover{transform:none}}.integ-card a.btn,.integ-page a.btn{text-decoration:none}.integ-page.rc-painel{padding:24px 16px 96px;display:flex;justify-content:center;align-items:flex-start}.rc-painel-card{width:100%;max-width:600px;background:var(--off-white);border:1px solid var(--neutral-mid);border-radius:16px;box-shadow:var(--shadow-lg);animation:mo-fade-up var(--mo-tela) var(--mo-ease) both}.rc-painel-topo{display:flex;align-items:center;gap:4px;padding:8px;min-height:56px;background:var(--card);border-bottom:1px solid var(--neutral-mid);border-radius:15px 15px 0 0}.rc-painel-voltar{width:44px;height:44px;display:inline-grid;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--fg);cursor:pointer}.rc-painel-voltar:hover{background:var(--surface-light)}.rc-painel-voltar:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.rc-painel-titulo{margin:0;font-size:18px;line-height:24px;font-weight:700;color:var(--fg)}.rc-painel-corpo{padding:20px 16px 28px}.rc-painel .rc-stack{max-width:none;margin-top:0;gap:24px}.rc-linhas{overflow:hidden}.rc-linha{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 16px;color:var(--fg);font-weight:600;font-size:14px;text-decoration:none;border-bottom:1px solid var(--neutral-mid)}.rc-linha:last-child{border-bottom:0}.rc-linha>span:first-child{flex:1 1}.rc-linha-seta{color:var(--fg-muted);font-size:22px;line-height:1}.rc-linha:hover{background:var(--surface-light)}.rc-linha:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (max-width:767px){.integ-page.rc-painel{padding:0 0 96px}.rc-painel-card{max-width:none;border-radius:0;border-width:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.rc-painel-card{animation:none}}.rc-painel .rc-ubar{margin:0 4px 12px}.rc-sub{margin:0 4px 16px;font-size:16px;line-height:24px;max-width:none}.rc-painel .agent-grid,.rc-painel .integ-grid{grid-template-columns:1fr}.rc-painel .agent-preview{position:static}.rc-painel .em-section{max-width:none}.rc-painel .berry-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-painel .integ-card--wide{grid-column:auto}.rc-novo{width:100%;margin:4px 0 16px}.rc-painel .em-section-head{flex-wrap:wrap;gap:10px}.rc-painel .em-row{flex-wrap:wrap;row-gap:8px}.rc-painel .em-row-main{flex:1 1 100%;min-width:0}.rc-painel .em-row-meta{flex-wrap:wrap}:root[data-amb=off] .amb,:root[data-amb=off] .amb *{animation:none!important}:root[data-amb=off] .amb .ab,:root[data-amb=off] .amb .ah,:root[data-amb=off] .amb .as,:root[data-amb=off] .amb i{display:none}.rc-anim{margin-top:12px}.rc-anim .cfg-notif-toggle-row{border-bottom:0}@media (max-width:767px){.cfg-notif-switch:after,.em-switch:after{content:"";position:absolute;inset:-6px -2px}.lf-row{flex-wrap:wrap;row-gap:8px}.lf-row-body{flex:1 1}.lf-row-actions{flex:1 1 100%;justify-content:flex-end}.lf-field input,.lf-switch{min-height:44px}.lf-switch{font-size:14px}.lf-preview-rotulo{font-size:12px;line-height:16px}}