@import "https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400&display=swap";:root{--bg:#f5f5f5;--card:#fff;--card-2:#f0f2f4;--ink:#313942;--muted:#92989b;--line:#e3e5e8;--terra:#c8506a;--terraSoft:#fbe9ee;--olive:#7dbb2d;--oliveSoft:#eaf5dc;--plantao:#7dbb2d;--plantaoSoft:#eaf5dc;--side:#fff;--sideInk:#313942;--sideMuted:#92989b;--skel:#eef0f2;--side-accent:#a93d58;--brand-grad:linear-gradient(135deg, #c8506a 0%, #a93d58 100%);--xy-controls-button-background-color:var(--card);--xy-controls-button-background-color-hover:var(--bg);--xy-controls-button-color:var(--ink);--xy-controls-button-color-hover:var(--ink);--xy-controls-button-border-color:var(--line);--xy-controls-box-shadow:0 2px 8px #0000001f}[data-theme=dark]{--bg:#0b0f17;--card:#151b26;--card-2:#1c2430;--ink:#eaf1fb;--muted:#93a1b5;--line:#262f3d;--terra:#2e63c4;--terraSoft:#16233b;--olive:#4c8df0;--oliveSoft:#16233b;--plantao:#2cc6ac;--plantaoSoft:#10241f;--side:#070b12;--sideInk:#eaf1fb;--sideMuted:#6e7c92;--skel:#1b2430;--side-accent:#4c8df0}*{box-sizing:border-box}html,body,#root,#app{height:100%}html,body{overflow-x:clip}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:PT Sans,Segoe UI,Arial,sans-serif}input,select,textarea,button{color:inherit;font-family:inherit}button{cursor:pointer}a{color:var(--terra);text-decoration:none}a:hover{color:var(--ink)}@keyframes pulse{0%,to{opacity:.55}50%{opacity:.25}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orbePulso{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes orbeGiro{to{transform:rotate(360deg)}}@media (width<=640px){.botao-assistente-nome{display:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes dots{0%,to{opacity:.2}50%{opacity:1}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:none}}@keyframes slideUpSheet{0%{transform:translateY(100%)}to{transform:none}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--scroll,#a9b6c8);background-clip:padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover,#7f8ea3);background-clip:padding-box;border:2px solid #0000}[data-theme=dark]{--scroll:#3a4658;--scroll-hover:#55647a}*{scrollbar-color:var(--scroll,#a9b6c8) transparent}.hoverable:hover{border-color:var(--terra)!important}.react-flow__controls{border:1px solid var(--line);border-radius:8px;overflow:hidden}.react-flow__attribution{color:var(--muted);background:0 0}@media (width<=1150px){.grid2{grid-template-columns:1fr!important}}@media (width<=820px){.login-grid{grid-template-columns:1fr!important}.login-hero{display:none!important}.login-form-col{padding:32px 22px calc(32px + env(safe-area-inset-bottom))!important;align-items:flex-start!important}.login-mobile-logo{display:block!important}}@media (width<=900px){.app-sidebar{display:none!important}.content-col{margin-left:0!important}.app-main{padding:18px 15px 56px!important;padding-bottom:calc(56px + env(safe-area-inset-bottom))!important}.app-main h1{font-size:27px!important}.kb-toolbar{width:100%;flex-direction:column!important;align-items:stretch!important}.kb-toolbar .kb-search{width:100%!important}.kb-toolbar-row{width:100%}.kb-toolbar-row>*{flex:auto}.kb-toolbar-row .kb-corretor{flex:100%}.kb-toolbar-row button{justify-content:center}.kb-tabs{display:flex!important}.kb-cols{display:block!important}.kb-cols>div{background:0 0!important;border:none!important;width:auto!important;padding:0!important}.kb-cols>div[data-active="0"],.kb-cols>div>div:first-child,.top-search{display:none!important}.topbar-hamburger,.topbar-mobile{display:flex!important}.topbar-logo{display:inline-flex!important}.topbar-role-pill,.topbar-theme,.topbar-profile-text,.alert-tester{display:none!important}.topbar-dropdown{left:8px!important;right:8px!important;top:calc(56px + env(safe-area-inset-top))!important;width:auto!important;min-width:0!important;max-width:none!important;position:fixed!important}}@media (width<=560px){.app-main h1{font-size:24px!important}#kpis{grid-template-columns:1fr!important}}@media (width<=700px){.data-table-head{display:none!important}.data-row{flex-direction:column!important;align-items:stretch!important;gap:7px!important;padding:14px 15px!important}.data-row>*{flex:none!important;width:auto!important;min-width:0!important}.data-row select{width:100%!important}.data-row .row-actions{width:100%}.data-row .row-actions>*{flex:auto}.split-pane{grid-template-columns:1fr!important;display:block!important}.split-pane>*{width:auto!important;max-width:none!important}.split-aside{width:auto!important;max-height:none!important;margin:0 0 14px!important;position:static!important;overflow:visible!important}.page-head{gap:12px!important}.page-toolbar{width:100%;flex-direction:column!important;align-items:stretch!important}.page-toolbar>*{width:100%!important}.app-main{overflow-x:hidden}.app-main>*{max-width:100%}.fu-canvas-row{flex-direction:column!important}.fu-editor{max-height:60vh;width:100%!important;height:auto!important}}.modal-card{background:var(--card);border:1px solid var(--line);border-radius:14px}@media (width<=700px){.modal-overlay{justify-content:stretch!important;align-items:flex-end!important;padding:0!important}.modal-card{-webkit-overflow-scrolling:touch;width:100%!important;min-width:0!important;max-width:none!important;max-height:92vh!important;padding-bottom:calc(22px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;animation:.2s slideUpSheet!important;overflow-y:auto!important}.modal-card.modal-card-full{border-radius:0!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.modal-card .grid2,.modal-card [data-modal-grid]{grid-template-columns:1fr!important}.modal-card [data-modal-grid="2"]{grid-template-columns:1fr 1fr!important}}.conv-fullbleed{height:calc(100dvh - var(--top-h,58px));margin:-22px -34px -48px;display:flex;overflow:hidden}.conv-grid{flex:1;grid-template-columns:360px 1fr;min-height:0;display:grid}.conv-col{min-height:0}@media (width<=1150px){.conv-grid{grid-template-columns:320px 1fr}}@media (width<=900px){.conv-fullbleed{height:calc(100dvh - var(--top-h,56px));margin:-18px -15px -56px}.conv-grid{grid-template-columns:1fr}.conv-col[data-hide="1"]{display:none!important}.conv-back{display:flex!important}}div:where(.swal2-container) div:where(.swal2-popup):not(.swal2-toast){width:400px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--line);padding:20px 20px 18px;font-family:PT Sans,Segoe UI,Arial,sans-serif;box-shadow:0 20px 60px #0a0f1a40;background:var(--card)!important;border-radius:4px!important}div:where(.swal2-container).swal2-backdrop-show{background:#0a0f1a80}div:where(.swal2-container) div:where(.swal2-popup):not(.swal2-toast) h2:where(.swal2-title){padding:2px 6px 0;font-family:PT Sans,Arial,sans-serif;font-size:19px;font-weight:700;color:var(--ink)!important}div:where(.swal2-container) div:where(.swal2-icon){margin:4px auto -8px;transform:scale(.7)}div:where(.swal2-container) div:where(.swal2-html-container){color:var(--muted);margin:8px 6px 0;font-size:13px;line-height:1.55}div:where(.swal2-container) :is(select.swal2-select,input.swal2-input,textarea.swal2-textarea){color:var(--ink);background:var(--bg);border:1px solid var(--line);box-shadow:none;border-radius:8px;max-width:calc(100% - 12px);height:38px;margin:14px 6px 0;padding:0 10px;font-family:inherit;font-size:13.5px}div:where(.swal2-container) :is(select.swal2-select,input.swal2-input,textarea.swal2-textarea):focus{border-color:var(--terra);box-shadow:0 0 0 3px var(--terraSoft);outline:none}div:where(.swal2-container) div:where(.swal2-actions){gap:8px;margin-top:16px}div:where(.swal2-container) button:where(.swal2-styled){text-transform:uppercase;letter-spacing:.02em;font-weight:700;box-shadow:none!important;border-radius:3px!important;margin:0!important;padding:8px 16px!important;font-family:inherit!important;font-size:13px!important}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel{border:1px solid var(--line);color:var(--ink)!important;background:0 0!important}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel:hover{background:var(--bg)!important}div:where(.swal2-container) div:where(.swal2-popup).swal2-toast{border-radius:4px;padding:10px 14px;font-family:PT Sans,Segoe UI,Arial,sans-serif}div:where(.swal2-container) div:where(.swal2-popup).swal2-toast h2:where(.swal2-title){padding:0;font-size:13.5px;font-weight:600}input:-webkit-autofill{caret-color:var(--ink);-webkit-box-shadow:0 0 0 40px var(--bg) inset!important;-webkit-text-fill-color:var(--ink)!important}input:-webkit-autofill:hover{caret-color:var(--ink);-webkit-box-shadow:0 0 0 40px var(--bg) inset!important;-webkit-text-fill-color:var(--ink)!important}input:-webkit-autofill:focus{caret-color:var(--ink);-webkit-box-shadow:0 0 0 40px var(--bg) inset!important;-webkit-text-fill-color:var(--ink)!important}@media (width<=900px){.cfg-grid,.contact-grid{grid-template-columns:1fr!important}}[style*=Newsreader]{letter-spacing:0!important;font-family:PT Sans,Arial,sans-serif!important;font-weight:700!important}[style*=Manrope]{font-family:PT Sans,Arial,sans-serif!important}.app-main [style*="border-radius: 12px"],.modal-overlay [style*="border-radius: 12px"],.app-main [style*="border-radius: 10px"],.modal-overlay [style*="border-radius: 10px"]{border-radius:4px!important}.app-main [style*="border-radius: 8px"],.modal-overlay [style*="border-radius: 8px"],.app-main [style*="border-radius: 7px"]{border-radius:3px!important}.modal-card{background:#fff!important;border-radius:4px!important}.hoverable:hover{background:#f0f4fa!important}input:focus,select:focus,textarea:focus{outline:none;border-color:#c8506a!important}.k-tabs::-webkit-scrollbar{display:none}@media (width<=1400px){.k-hide-narrow{display:none}}@media (width<=900px){.k-fullbleed{box-sizing:border-box;width:calc(100% + 30px);max-width:none!important;margin:-18px -15px -56px!important}.k-topbar{gap:8px!important;padding:8px 12px!important}.k-topbar>div[style*="flex: 1"]{order:5;min-height:40px;border-left:none!important;flex:100%!important;margin-left:0!important;padding-left:0!important}}@media (width<=760px){.k-login-brand{display:none!important}.k-login-panel{min-height:100vh;width:100%!important}}@media (width<=900px){.k-settings{flex-direction:column}.k-settings-menu{border-bottom:1px solid #e3e5e8;align-items:center;gap:4px;display:flex;overflow-x:auto;border-right:none!important;width:100%!important;padding:8px!important}.k-settings-menu>div:first-child{display:none}.k-settings-menu>div{flex:none;display:flex;margin:0!important}.k-settings-menu>div>div:first-child{display:none}.k-settings-row>span{width:100%!important}}@media (width<=600px){.k-submenu{box-shadow:none!important;border:none!important;width:auto!important;padding:0 0 4px 26px!important;position:static!important}}@media (width<=1100px){.k-dash-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=760px){.k-painel{padding:16px!important}.k-painel h1{font-size:28px!important}.k-dash-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.k-dash-tile{grid-row:auto!important}.k-rel-2col{grid-template-columns:minmax(0,1fr)!important}.k-period-bar{justify-content:center}}@media (width<=480px){.k-dash-grid{grid-template-columns:minmax(0,1fr)!important}.k-dash-tile{grid-column:auto!important}}@keyframes k-spin{to{transform:rotate(360deg)}}.k-spin{animation:.8s linear infinite k-spin}@media (width<=1000px){.k-ai-editor{height:auto!important}.k-ai-body{flex-direction:column}.k-ai-test{border-top:1px solid #e3e5e8;min-height:420px;border-left:none!important;width:100%!important}}
