.mx-workspace,.mx-sidebar,.mx-workspace-main{min-height:0}.mx-topbar{grid-template-columns:minmax(190px,240px) minmax(250px,1fr) 92px auto 155px 38px 38px 38px 58px}.mx-header-manual{color:#bfe7ff;background:linear-gradient(145deg,#0a2846,#101c42);border:1px solid #245078;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 11px;font-size:11px;font-weight:800;text-decoration:none;transition:all .2s;display:flex}.mx-header-manual:hover{border-color:#3a9be0;transform:translateY(-1px);box-shadow:0 0 22px #2392e533}.mx-header-manual svg{width:16px}.mx-theme-toggle{border-radius:10px;background:#081a2d!important;border:1px solid #234767!important}.mx-topbar>a.mx-top-icon{text-decoration:none}.mx-demo-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--mx-bg:#edf3f8;--mx-bg-soft:#f6f9fc;--mx-panel:#fff;--mx-panel-2:#f5f9fd;--mx-panel-3:#eaf2f9;--mx-line:#cbd9e6;--mx-line-bright:#8eb1ce;--mx-text:#14283d;--mx-soft:#405a72;--mx-muted:#657d94;--mx-shadow:0 22px 60px #19375421;--mx-glow:0 0 35px #1c79db21}:root[data-theme=light] body{color:#14283d;background:#edf3f8}:root[data-theme=light] .mx-workspace,:root[data-theme=light] .mx-demo-mode{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#14283d;background:#eaf1f7}:root[data-theme=light] .mx-sidebar,:root[data-theme=light] .mx-topbar,:root[data-theme=light] .mx-page-header,:root[data-theme=light] .mx-conversation-pane,:root[data-theme=light] .mx-chat-pane,:root[data-theme=light] .mx-contact-pane,:root[data-theme=light] .mx-action-rail,:root[data-theme=light] .mx-crm-clients,:root[data-theme=light] .mx-crm-main,:root[data-theme=light] .mx-crm-profile,:root[data-theme=light] .mx-automation-title,:root[data-theme=light] .mx-automation-left,:root[data-theme=light] .mx-node-editor{background:#f8fbfe!important;border-color:#ccdbe8!important}:root[data-theme=light] .mx-route-stage,:root[data-theme=light] .mx-inbox-layout,:root[data-theme=light] .mx-message-scroll,:root[data-theme=light] .mx-automation,:root[data-theme=light] .mx-flow-canvas{background-color:#edf3f8!important;background-image:radial-gradient(#c9d9e7 1px,#0000 1px)!important}:root[data-theme=light] .mx-panel,:root[data-theme=light] .mx-kpi-card,:root[data-theme=light] .mx-channel-list>article,:root[data-theme=light] .mx-module-list,:root[data-theme=light] .mx-client-card,:root[data-theme=light] .mx-board-column,:root[data-theme=light] .mx-timeline,:root[data-theme=light] .mx-mini-crm-card,:root[data-theme=light] .mx-manual-index,:root[data-theme=light] .mx-manual-section{box-shadow:0 8px 26px #23425e14;background:#fff!important;border-color:#cbdbe8!important}:root[data-theme=light] .mx-sidebar nav a{color:#435f78}:root[data-theme=light] .mx-sidebar nav a:hover{color:#143b5c;background:#e8f2fa}:root[data-theme=light] .mx-sidebar nav a.active{color:#fff;background:linear-gradient(100deg,#1264bd,#177de2)}:root[data-theme=light] .mx-global-search,:root[data-theme=light] .mx-status-select button,:root[data-theme=light] .mx-header-manual,:root[data-theme=light] .mx-user-card,:root[data-theme=light] .mx-plan-card,:root[data-theme=light] .mx-list-search,:root[data-theme=light] .mx-field input,:root[data-theme=light] .mx-field select,:root[data-theme=light] .mx-field textarea,:root[data-theme=light] .mx-form-grid input,:root[data-theme=light] .mx-form-grid select,:root[data-theme=light] .mx-form-grid textarea,:root[data-theme=light] .mx-crm-head .mx-owner,:root[data-theme=light] .mx-timeline>header>button{color:#18364f!important;background:#fff!important;border-color:#c4d6e5!important}:root[data-theme=light] :is(.mx-workspace,.mx-demo-mode) :is(h1,h2,h3,h4,strong){color:#132a40}:root[data-theme=light] :is(.mx-workspace,.mx-demo-mode) :is(p,small,label,dt){color:#5d768d}:root[data-theme=light] .mx-message.incoming{color:#19334b;background:#fff;border-color:#c8d8e6}:root[data-theme=light] .mx-message.outgoing{color:#fff}:root[data-theme=light] .mx-chat-pane>.mx-composer{background:#fff;border-color:#9bbad3;box-shadow:0 12px 30px #26435e1f}:root[data-theme=light] .mx-chat-pane>.mx-composer:focus-within{background:#fff;border-color:#2189df;box-shadow:0 0 0 3px #2189df21}:root[data-theme=light] .mx-chat-pane .mx-composer>textarea{color:#17334d;background:#f8fbfd}:root[data-theme=light] .mx-chat-pane .mx-composer>footer{background:#f4f8fb;border-color:#ccdbe7}:root[data-theme=light] .mx-quick-replies,:root[data-theme=light] .mx-ai-suggestion{color:#28475f;background:#f7fbff;border-color:#c8dbea}:root[data-theme=light] .mx-ai-suggestion p{color:#49667f}:root[data-theme=light] .mx-floating-panel,:root[data-theme=light] .mx-modal,:root[data-theme=light] .mx-emoji-picker,:root[data-theme=light] .mx-composer-actions{color:#17334c;background:#fff;border-color:#a9c5db;box-shadow:0 22px 60px #1e395233}:root[data-theme=light] .mx-button.ghost{color:#1b3b57;background:#fff}:root[data-theme=light] .mx-button.primary{color:#fff}:root[data-theme=light] .mx-conversation-list>button:hover,:root[data-theme=light] .mx-module-list>button:hover{background:#eaf3fa}:root[data-theme=light] .mx-conversation-list>button.active{background:linear-gradient(90deg,#d9ecfb,#eef7fd)}:root[data-theme=light] .mx-timeline-list article,:root[data-theme=light] .mx-purchase,:root[data-theme=light] .mx-contact-stats>div{background:#f8fbfd;border-color:#d2dfe9}:root[data-theme=light] .mx-timeline-list article p,:root[data-theme=light] .mx-mini-crm-card>p{color:#405d75}:root[data-theme=light] .mx-manual-search,:root[data-theme=light] .mx-manual-role{color:#17334c;background:#f5f9fc;border-color:#c9dae8}:root[data-theme=light] .mx-manual-index nav button{color:#35536c}:root[data-theme=light] .mx-manual-index nav button.active{color:#143b5c;background:#dceffc}:root[data-theme=light] .mx-modal-backdrop{background:#1b2b396b}@media (max-width:1450px){.mx-topbar{grid-template-columns:200px minmax(210px,1fr) 82px auto 140px 36px 36px 36px 48px;gap:7px;padding-inline:12px}.mx-header-manual{padding-inline:8px}}@media (max-width:1180px){.mx-header-manual span{display:none}.mx-header-manual{width:38px;padding:0}.mx-topbar{grid-template-columns:190px minmax(190px,1fr) 38px auto 130px 36px 36px 36px 48px}.mx-topbar>.mx-badge{display:none}}@media (max-width:850px){.mx-workspace,.mx-sidebar,.mx-workspace-main{min-height:0}.mx-topbar{grid-template-columns:38px minmax(150px,1fr) 38px 38px 48px;padding:0 10px}.mx-queue-title,.mx-header-manual,.mx-status-select,.mx-topbar>.mx-badge,.mx-top-icon[aria-label=Notificações]{display:none}.mx-theme-toggle,.mx-top-icon[aria-label=Abrir\ manual]{display:grid}.mx-global-search{grid-column:2}.mx-top-profile{grid-column:5}}.mx-demo-bar{grid-template-columns:auto auto minmax(165px,225px) 180px minmax(340px,1fr) auto;gap:10px;width:min(1500px,100% - 28px)}.mx-demo-copy{min-width:0}.mx-demo-copy strong,.mx-demo-copy small{display:block}.mx-demo-copy small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.mx-demo-role{background:linear-gradient(145deg,#071929,#0b2035);border:1px solid #204361;border-radius:12px;flex-direction:column;justify-content:center;gap:1px;height:46px;padding:5px 10px;display:flex}.mx-demo-role span{color:#7fa1bd;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.mx-demo-role select{appearance:none;color:#eaf6ff;cursor:pointer;background:0 0;border:0;outline:0;font-size:12px;font-weight:850}.mx-demo-role option{color:#eff8ff;background:#0b1c2d}.mx-session-splash,.mx-access-denied{color:#eef8ff;text-align:center;background:radial-gradient(circle at 50% 20%,#157ede2e,#0000 35%),#020913;place-items:center;min-height:100dvh;padding:28px;display:grid}.mx-session-splash span{border:3px solid #193c59;border-top-color:#25c4f3;border-radius:50%;width:42px;height:42px;animation:.8s linear infinite mx-spin}.mx-session-splash strong{font-size:18px}.mx-session-splash small{color:#87a0b6}.mx-access-denied>div{background:linear-gradient(145deg,#071829,#091321);border:1px solid #214d6c;border-radius:24px;width:min(620px,100%);padding:42px;box-shadow:0 28px 90px #00000073}.mx-access-denied svg{color:#36cdf8;background:#0b3150;border:1px solid #1b6389;border-radius:16px;width:48px;height:48px;padding:11px}.mx-access-denied span{color:#54cdf4;letter-spacing:.13em;margin:18px 0 8px;font-size:10px;font-weight:900;display:block}.mx-access-denied h1{margin:0;font-size:clamp(24px,4vw,38px);line-height:1.08}.mx-access-denied p{color:#9cb2c5;max-width:510px;margin:16px auto 24px;line-height:1.65}.mx-access-denied nav{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@keyframes mx-spin{to{transform:rotate(360deg)}}:root[data-theme=light] .mx-demo-role{background:#fff;border-color:#c6d8e6}:root[data-theme=light] .mx-demo-role select{color:#183751}:root[data-theme=light] .mx-demo-role option{color:#183751;background:#fff}:root[data-theme=light] .mx-access-denied{color:#18324a;background:radial-gradient(circle at 50% 20%,#157ede1f,#0000 35%),#edf3f8}:root[data-theme=light] .mx-access-denied>div{background:#fff;border-color:#c4d8e8;box-shadow:0 26px 70px #26445e29}@media (max-width:1320px){.mx-demo-bar{grid-template-columns:auto auto minmax(150px,1fr) 165px auto}.mx-demo-bar nav{z-index:70;background:#071421;border:1px solid #214662;border-radius:16px;grid-column:auto;padding:10px;display:none;position:fixed;top:74px;left:14px;right:14px;box-shadow:0 24px 60px #000}.mx-demo-bar nav.open{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.mx-demo-menu{display:grid}.mx-demo-bar>.mx-button{display:flex}}@media (max-width:720px){.mx-demo-bar{grid-template-columns:auto 1fr auto auto;padding:8px}.mx-demo-copy{display:none}.mx-demo-role{height:42px}.mx-demo-role span{display:none}.mx-demo-bar nav.open{grid-template-columns:1fr 1fr}.mx-demo-bar>.mx-button{display:none}.mx-demo-back{font-size:0}.mx-demo-back svg{margin:0}}.mx-demo-bar{grid-template-columns:auto auto minmax(165px,225px) 245px minmax(340px,1fr) auto}.mx-demo-role{background:0 0;border:0;height:50px;padding:0;position:relative;overflow:visible;display:block!important}.mx-demo-role-trigger{color:#edf8ff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#092038,#0b2945);border:1px solid #285170;border-radius:13px;grid-template-columns:31px minmax(0,1fr) 17px;align-items:center;gap:8px;width:100%;height:50px;padding:6px 10px;transition:all .2s;display:grid;box-shadow:inset 0 1px #ffffff09}.mx-demo-role-trigger:hover,.mx-demo-role.open .mx-demo-role-trigger{border-color:#3b9cda;box-shadow:0 0 0 3px #2a91d81a,0 10px 28px #00000047}.mx-demo-role-trigger>svg:first-child{color:#53caff;width:22px}.mx-demo-role-trigger>svg:last-child{color:#84a5bf;width:16px;transition:all .2s}.mx-demo-role.open .mx-demo-role-trigger>svg:last-child{transform:rotate(180deg)}.mx-demo-role-trigger>span{min-width:0;display:grid}.mx-demo-role-trigger small{text-overflow:ellipsis;white-space:nowrap;color:#79a1bd;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800;overflow:hidden}.mx-demo-role-trigger strong{font-size:12px}.mx-demo-role-menu{z-index:800;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#051424fc;border:1px solid #2d638b;border-radius:16px;width:400px;padding:10px;position:absolute;top:59px;left:0;box-shadow:0 28px 75px #0000009e,0 0 30px #2882e624}.mx-demo-role-menu>header{border-bottom:1px solid #173b58;padding:7px 8px 11px;display:grid}.mx-demo-role-menu>header strong{font-size:13px}.mx-demo-role-menu>header small{color:#7895ad;font-size:10px}.mx-demo-role-menu>button{color:#dceafa;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:66px;padding:8px;display:grid}.mx-demo-role-menu>button:hover{background:#0a2946;border-color:#24577e}.mx-demo-role-menu>button.active{background:linear-gradient(100deg,#0d3154,#0b2540);border-color:#2e80bd;box-shadow:inset 3px 0 #3bbcff}.mx-demo-role-menu>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.mx-demo-role-menu>button strong{font-size:12px}.mx-demo-role-menu>button small{color:#7f98af;font-size:10px;line-height:1.3}.mx-demo-role-menu>button>svg{color:#43dda9;width:17px}.mx-role-symbol{color:#68ceff;background:#0c345b;border:1px solid #326994;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.mx-role-symbol.platform_owner{color:#c4a7ff;background:#302064;border-color:#7656d7}.mx-role-symbol.admin{background:#123b70;border-color:#3376c3}.mx-role-symbol.supervisor{color:#65e8c2;background:#0d5146;border-color:#2a9b85}.mx-role-symbol.agent{color:#ffc47c;background:#5b3717;border-color:#b47737}:root[data-theme=light] .mx-demo-role-trigger{color:#17364e;background:#fff;border-color:#b8d0e1}:root[data-theme=light] .mx-demo-role-menu{color:#17364e;background:#fff;border-color:#aac7dc;box-shadow:0 25px 65px #213c543d}:root[data-theme=light] .mx-demo-role-menu>button{color:#17364e}:root[data-theme=light] .mx-demo-role-menu>button:hover,:root[data-theme=light] .mx-demo-role-menu>button.active{background:#eaf4fb}@media (max-width:1320px){.mx-demo-bar{grid-template-columns:auto auto minmax(150px,1fr) 230px auto}.mx-demo-role-menu{left:auto;right:0}.mx-demo-bar nav{display:none}.mx-demo-bar nav.open,.mx-demo-menu{display:grid}}@media (max-width:720px){.mx-demo-bar{grid-template-columns:auto 1fr minmax(145px,190px) auto;padding:8px}.mx-demo-bar>.mx-brand,.mx-demo-copy{display:none}.mx-demo-role-trigger{height:42px}.mx-demo-role-trigger small{display:none}.mx-demo-role{height:42px}.mx-demo-role-menu{width:auto;position:fixed;top:66px;left:10px;right:10px}.mx-demo-bar>.mx-button{display:none}}:root[data-theme=light] .mx-demo-bar{background:#f8fbfef7;border-color:#b8cede;box-shadow:0 18px 48px #1d37502e}:root[data-theme=light] .mx-demo-back,:root[data-theme=light] .mx-demo-copy strong{color:#17364e}:root[data-theme=light] .mx-demo-copy small{color:#637d94}:root[data-theme=light] .mx-demo-bar nav button{color:#526f87}:root[data-theme=light] .mx-demo-bar nav button:hover{color:#173b5b;background:#e9f3fa}:root[data-theme=light] .mx-demo-bar nav button.active{color:#075ca7;background:#d8ecfb}:root[data-theme=light] .mx-demo-hint{color:#23445e;background:#fffffff5;border-color:#b8cede;box-shadow:0 12px 36px #223e5729}:root[data-theme=light] .mx-theme-toggle{color:#173b58!important;background:#fff!important;border-color:#a9c6da!important}:root[data-theme=light] .mx-chat-header,:root[data-theme=light] .mx-chat-context{color:#17344c;background:#fff;border-color:#c8d9e6}:root[data-theme=light] .mx-chat-header h2,:root[data-theme=light] .mx-chat-context>span:first-child,:root[data-theme=light] .mx-chat-context .mx-owner{color:#17344c}:root[data-theme=light] .mx-chat-header small,:root[data-theme=light] .mx-chat-context>span{color:#607b92}:root[data-theme=light] .mx-chat-context .mx-owner{background:#f3f8fc!important;border-color:#bfd3e2!important}:root[data-theme=light] .mx-message-scroll{background-color:#edf4f9!important;background-image:radial-gradient(#c8d8e5 1px,#0000 1px)!important}:root[data-theme=light] .mx-day-divider{color:#59758c}:root[data-theme=light] .mx-message.incoming,:root[data-theme=light] .mx-message.incoming *{color:#19364e}:root[data-theme=light] .mx-message.outgoing{background:linear-gradient(135deg,#075bbb,#0e86e9);border-color:#218be2;box-shadow:0 10px 24px #075bbb2e}:root[data-theme=light] .mx-message.outgoing,:root[data-theme=light] .mx-message.outgoing *{color:#fff!important}:root[data-theme=light] .mx-message.outgoing time{color:#dceeff!important}:root[data-theme=light] .mx-note-message{color:#714800;background:#fff7df;border-color:#d6a64a}:root[data-theme=light] .mx-note-message *{color:#714800!important}:root[data-theme=light] .mx-system-event{color:#285979;background:#e8f4fc;border-color:#a9cee7}:root[data-theme=light] .mx-ai-suggestion{background:linear-gradient(110deg,#f4f8ff,#edf5ff);border-color:#a9c6e8;box-shadow:0 8px 22px #2e4e7014}:root[data-theme=light] .mx-ai-suggestion strong{color:#1a3c59}:root[data-theme=light] .mx-ai-suggestion p,:root[data-theme=light] .mx-ai-suggestion small{color:#496981}:root[data-theme=light] .mx-quick-replies{background:#f8fbfd;border-color:#c7d9e6}:root[data-theme=light] .mx-quick-replies>span{color:#5d788f}:root[data-theme=light] .mx-quick-replies button{color:#23455f;background:#fff;border-color:#b9cfdf;box-shadow:0 3px 9px #26425b0f}:root[data-theme=light] .mx-quick-replies button:hover{color:#075c9f;background:#e8f4fc;border-color:#5ca9dc}:root[data-theme=light] .mx-composer-tabs{border-color:#c9dbe7}:root[data-theme=light] .mx-composer-tabs button{color:#607b91}:root[data-theme=light] .mx-composer-tabs button.active{color:#076ab5}:root[data-theme=light] .mx-chat-pane .mx-composer>footer>div>button{color:#496b84;background:#f6f9fc;border-color:#c8d9e5}:root[data-theme=light] .mx-contact-pane>header h2,:root[data-theme=light] .mx-contact-profile h2{color:#17364e}:root[data-theme=light] .mx-contact-profile p{color:#5e798f}:root[data-theme=light] .mx-contact-section{border-color:#cbdbe7}:root[data-theme=light] .mx-contact-section>button{color:#17364e;background:#f3f8fc;border-color:#bfd3e2}:root[data-theme=light] .mx-contact-section>button strong{color:#17364e}:root[data-theme=light] .mx-contact-section dl>div{border-color:#d4e1ea}:root[data-theme=light] .mx-contact-section dd{color:#24445d}:root[data-theme=light] .mx-action-rail{background:#f4f8fb!important;border-color:#c8d9e6!important}:root[data-theme=light] .mx-action-rail button{color:#4e6d85}:root[data-theme=light] .mx-action-rail button:hover{color:#075f9f;background:#e2f1fb;border-color:#89bfe2}:root[data-theme=light] .mx-queued-file,:root[data-theme=light] .mx-file-queue{color:#203f58;background:#fff;border-color:#b9cfdf}:root[data-theme=light] .mx-smart-actions button{color:#17364e;background:#fff;border-color:#c6d8e5}:root[data-theme=light] .mx-smart-actions button:hover{background:#eef7fd;border-color:#65a9d6}:root[data-theme=light] .mx-smart-actions button small{color:#5c778e}:root[data-theme=light] .mx-smart-result>.hero{background:linear-gradient(120deg,#f2f7ff,#edf5fc);border-color:#b5cde5}:root[data-theme=light] .mx-smart-result>.hero.amber{background:#fff8e8;border-color:#dfbd74}:root[data-theme=light] .mx-smart-result>p{color:#36566f;background:#f8fbfd;border-color:#ccdde8}:root[data-theme=light] .mx-smart-result>ol{color:#36566f}:root[data-theme=light] .mx-smart-form>label{color:#18364f}:root[data-theme=light] .mx-smart-form textarea{color:#17364e;background:#fff;border-color:#b8cfdf}:root[data-theme=light] .mx-ai-safety{color:#18624f;background:#ecfbf6;border-color:#9bd5c4}
.mx-mobile-menu-actions{display:none}.mx-marketing{overflow:clip visible}.mx-marketing-nav{z-index:220;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020916e0;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 12px 36px #00000052}.mx-marketing main{padding-top:82px}@media (max-width:950px){.mx-marketing main{padding-top:70px}}@media (max-width:720px){html{scroll-padding-top:76px}.mx-marketing{overflow:clip visible}.mx-marketing-nav{z-index:220;background:#020a18f5;border-bottom-color:#4989ca73;grid-template-columns:minmax(0,1fr) 42px;width:100vw;max-width:none;height:70px;margin:0;padding:0 14px;position:fixed;inset:0 0 auto;transform:none;box-shadow:0 9px 30px #00000057}.mx-marketing-nav .mx-brand{min-width:0}.mx-marketing-nav .mx-brand-mark{transform-origin:0;transform:scale(.84)}.mx-marketing-nav .mx-brand-copy strong{font-size:17px}.mx-marketing-nav .mx-brand-copy small{font-size:8px}.mx-marketing main{padding-top:70px}.mx-marketing-nav nav{z-index:219;background:#030e1dfb;border:1px solid #254d75;border-top:0;border-radius:0 0 19px 19px;width:auto;max-height:calc(100dvh - 70px);overflow:auto;box-shadow:0 26px 55px #00000080;gap:4px!important;padding:14px!important;position:fixed!important;top:70px!important;left:0!important;right:0!important}.mx-marketing-nav nav a{border-radius:10px;align-items:center;min-height:43px;display:flex;padding:0 12px!important;font-size:14px!important}.mx-marketing-nav nav a:hover{background:#0b2a49}.mx-mobile-menu-actions{border-top:1px solid #183857;grid-template-columns:1fr 1.35fr;gap:9px;margin-top:9px;padding-top:12px;display:grid}.mx-mobile-menu-actions .mx-button{white-space:normal;text-align:center;justify-content:center;width:100%;min-height:44px;padding:0 11px;font-size:12px}.mx-mobile-menu-actions .mx-button svg{flex:none;width:15px}.mx-menu-toggle{place-items:center;margin:0!important;display:grid!important}.mx-hero{scroll-margin-top:80px;padding:32px 0 44px!important}.mx-hero-product{margin-top:22px!important}.mx-mini-app{height:330px!important}.mx-showcase-block{padding:20px!important}.mx-feature-row{grid-template-columns:1fr!important;gap:9px!important}.mx-feature-row article{align-content:center;gap:3px 12px;grid-template-columns:43px minmax(0,1fr)!important;grid-template-areas:"icon title""icon copy"!important;min-height:88px!important;padding:14px!important;display:grid!important}.mx-feature-row article>span{grid-area:icon;align-self:center}.mx-feature-row article strong{grid-area:title;font-size:14px}.mx-feature-row article p{grid-area:copy;font-size:12px;line-height:1.45}.mx-solutions-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.mx-solutions-row article{gap:9px!important;min-height:74px!important;padding:11px!important}.mx-solutions-row article>div{flex:0 0 36px;width:36px;height:36px}.mx-solutions-row article strong{font-size:12px;line-height:1.3}.mx-pricing-stage{padding:25px 16px 28px!important}.mx-plan-3d{border-radius:18px;padding:20px!important}.mx-plan-3d ul{gap:9px;padding:15px 0 17px}.mx-plan-3d li{font-size:13px}.mx-plan-number{top:14px!important;right:18px!important}}@media (max-width:850px){.mx-workspace,.mx-workspace-main{height:100dvh;min-height:0}.mx-sidebar{z-index:400;width:min(88vw,310px);height:100dvh;min-height:0;top:0;bottom:0;left:-90vw}.mx-sidebar.mobile-open{left:0;box-shadow:0 0 0 100vmax #00000085,30px 0 70px #00000094}.mx-topbar{gap:8px;padding-inline:10px;grid-template-columns:38px minmax(0,1fr) 38px 48px!important}.mx-queue-title,.mx-status-select,.mx-header-manual,.mx-topbar>.mx-badge,.mx-top-icon[aria-label=Notificações],.mx-top-icon[aria-label=Ajuda],.mx-top-icon[aria-label=Abrir\ manual]{display:none!important}.mx-global-search{width:100%;min-width:0;height:38px;padding:0 10px;grid-column:2!important;display:flex!important}.mx-global-search>span{font-size:12px}.mx-global-search kbd{display:none}.mx-theme-toggle{grid-column:3!important;display:grid!important}.mx-top-profile{grid-column:4!important}.mx-route-stage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px}.mx-page-header{min-height:auto;padding:12px}.mx-page-header h1{font-size:19px}.mx-page-actions{scrollbar-width:none;max-width:100%;padding-bottom:2px}.mx-floating-panel{width:auto;max-height:calc(100dvh - 82px);top:70px;left:8px;right:8px;overflow:auto}.mx-inbox-layout{scroll-snap-type:x proximity;scrollbar-width:thin;grid-template-columns:minmax(320px,84vw) minmax(100vw,1fr)!important;height:calc(100dvh - 64px)!important;min-height:0!important;overflow:auto hidden!important}.mx-inbox-layout>.mx-conversation-pane,.mx-inbox-layout>.mx-chat-pane{scroll-snap-align:start}.mx-chat-pane{min-width:0!important}.mx-crm-layout{scroll-snap-type:x proximity;grid-template-columns:minmax(320px,84vw) minmax(100vw,1fr)!important;height:calc(100dvh - 64px)!important;min-height:0!important;overflow:auto hidden!important}.mx-crm-layout>.mx-crm-clients,.mx-crm-layout>.mx-crm-main{scroll-snap-align:start}.mx-crm-main{min-width:0}.mx-smart-actions{grid-template-columns:repeat(3,minmax(100px,1fr));overflow-x:auto}.mx-modal{width:min(640px,100vw - 20px);max-height:calc(100dvh - 20px)}}@media (max-width:420px){.mx-marketing-nav{padding-inline:12px}.mx-mobile-menu-actions{grid-template-columns:1fr}.mx-mini-app{height:310px!important}.mx-solutions-row{grid-template-columns:1fr!important}.mx-global-search{justify-content:center;width:38px;padding:0!important}.mx-global-search>span{display:none}.mx-topbar{grid-template-columns:38px minmax(0,1fr) 38px 44px!important}.mx-global-search{justify-self:start;grid-column:2!important}.mx-theme-toggle{grid-column:3!important}.mx-top-profile{grid-column:4!important}.mx-inbox-layout,.mx-crm-layout{grid-template-columns:minmax(300px,90vw) minmax(100vw,1fr)!important}}
