@charset "UTF-8";.__react_modal_image__header{background-color:initial!important;display:block!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;visibility:visible!important;width:auto!important;z-index:10001!important}.__react_modal_image__icon_menu{flex-direction:column!important;gap:10px!important}.__react_modal_image__icon_menu,.__react_modal_image__icon_menu a{display:flex!important;margin:0!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.__react_modal_image__icon_menu a{align-items:center!important;background-color:#000000b3!important;border-radius:50%!important;box-shadow:0 2px 8px #0000004d!important;color:#fff!important;cursor:pointer!important;height:48px!important;justify-content:center!important;padding:12px!important;text-decoration:none!important;transition:all .2s ease!important;width:48px!important}.__react_modal_image__icon_menu a:hover{background-color:#000000e6!important;transform:scale(1.1)!important}.__react_modal_image__icon_menu a:last-child{background-color:#f00c!important}.__react_modal_image__icon_menu a:last-child:hover{background-color:red!important}.__react_modal_image__icon_menu a svg{fill:#fff!important;display:block!important;height:24px!important;opacity:1!important;visibility:visible!important;width:24px!important}.__react_modal_image__caption{display:none!important}.__react_modal_image__medium_img{max-height:85%!important;max-width:85%!important}.__react_modal_image__modal_content{box-sizing:border-box!important;padding-top:80px!important}.__react_modal_image__modal_content img{top:calc(50% + 40px)!important}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999px);width:320px;z-index:9999}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:1px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;justify-content:space-between;margin-bottom:1rem;max-height:800px;min-height:64px;overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{flex:1 1 auto;margin:auto 0}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{background-color:#ffffffb3;bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}:root{--primary-light:#1e3a8a1a;--hover-light:#1e3a8a14;--hover-dark:#60a5fa26;--active-light:#1e3a8a33;--active-dark:#60a5fa40}.main-list-items{align-items:center;display:flex;height:100%}.main-list-items.mobile{align-items:flex-start;flex-direction:column;width:100%}.dropdown-container{height:100%;position:relative}.dropdown-container:after{background-color:initial;content:"";height:20px;left:0;position:absolute;top:100%;width:100%;z-index:1200}.main-list-items.mobile .dropdown-container{height:auto;margin-bottom:8px;margin-right:0;padding:0;width:100%}.main-list-items.mobile .dropdown-container:after{display:none}.nav-button{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-md);color:#6e6b7b;color:var(--text-secondary-light);cursor:pointer;display:flex;font-size:.95rem;font-weight:500;height:100%;justify-content:flex-start;padding:8px 12px;position:relative;white-space:nowrap}.dark .nav-button{color:#b4b7bd;color:var(--text-secondary-dark)}.can-wrapper .nav-button,.dropdown-container .nav-button{height:100%;width:100%}.main-list-items.mobile .can-wrapper .nav-button,.main-list-items.mobile .dropdown-container .nav-button,.main-list-items.mobile .nav-button{border-radius:5px;border-radius:var(--radius-sm);height:44px;justify-content:flex-start;padding:0 16px;text-align:left;width:100%}.can-wrapper .nav-button:hover,.dropdown-container .nav-button:hover,.nav-button:hover{background-color:#1e3a8a14;background-color:var(--hover-light);border-radius:8px;border-radius:var(--radius-md);color:#1e3a8a;color:var(--primary-color)}.dark .can-wrapper .nav-button:hover,.dark .dropdown-container .nav-button:hover,.dark .nav-button:hover{background-color:#60a5fa26;background-color:var(--hover-dark);color:#1e3a8a;color:var(--primary-color)}.can-wrapper .nav-button.active,.dropdown-container .nav-button.active,.nav-button.active{background-color:#1e3a8a33;background-color:var(--active-light);border-radius:8px;border-radius:var(--radius-md);color:#1e3a8a;color:var(--primary-color);font-weight:600}.dark .can-wrapper .nav-button.active,.dark .dropdown-container .nav-button.active,.dark .nav-button.active{background-color:#60a5fa40;background-color:var(--active-dark)}.can-wrapper .nav-button-icon,.dropdown-container .nav-button-icon,.nav-button-icon{color:inherit;height:20px;margin-right:10px;width:20px}.main-list-items.mobile .can-wrapper .nav-button.active,.main-list-items.mobile .dropdown-container .nav-button.active,.main-list-items.mobile .nav-button.active{background-color:#1e3a8a33;background-color:var(--active-light)}.dark .main-list-items.mobile .can-wrapper .nav-button.active,.dark .main-list-items.mobile .dropdown-container .nav-button.active,.dark .main-list-items.mobile .nav-button.active{background-color:#60a5fa40;background-color:var(--active-dark)}.dropdown-icon{display:none}.main-list-items.mobile .dropdown-icon{color:inherit;display:block;height:20px;margin-left:auto;transition:transform .2s ease;width:20px}.dropdown-icon.open{color:#1e3a8a;color:var(--primary-color);transform:rotate(180deg)}.dropdown-menu{background-color:#fff;background-color:var(--bg-light);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 4px 14px 0 #22292f1a;box-shadow:var(--shadow-light);display:none;left:0;min-width:230px;opacity:0;overflow:visible;padding:8px 0;pointer-events:none;position:absolute;top:calc(100% + 15px);visibility:hidden;z-index:1300}@media (min-width:769px){.dropdown-container:hover .dropdown-menu{animation:slideInDown .2s ease}.dropdown-container:hover .dropdown-menu,.dropdown-menu:hover{display:block;opacity:1;pointer-events:auto;visibility:visible}}.dark .dropdown-menu{background-color:#1e1e1e;background-color:var(--bg-dark);box-shadow:0 4px 14px 0 #0000004d;box-shadow:var(--shadow-dark)}.main-list-items.mobile .dropdown-menu{background-color:initial;border-radius:0;box-shadow:none;display:none;margin-top:0;opacity:0;padding:0 0 0 16px;position:relative;top:0;visibility:hidden;width:100%}.main-list-items.mobile .dropdown-menu.open{display:block;opacity:1;pointer-events:auto;visibility:visible}.dropdown-menu-item{align-items:center;border-radius:0;color:#6e6b7b;color:var(--text-secondary-light);display:flex;font-size:14px;padding:10px 16px;text-decoration:none;transition:all .2s ease}.dark .dropdown-menu-item{color:#b4b7bd;color:var(--text-secondary-dark)}.dropdown-menu-item:hover{background-color:#1e3a8a14;background-color:var(--hover-light);color:#1e3a8a;color:var(--primary-color)}.dark .dropdown-menu-item:hover{background-color:#60a5fa26;background-color:var(--hover-dark);color:#1e3a8a;color:var(--primary-color)}.main-list-items.mobile .dropdown-menu-item{padding:10px 16px 10px 0;text-align:left}.menu-item-icon{align-items:center;display:flex;justify-content:center;min-width:36px}.main-list-items.mobile .menu-item-icon{justify-content:flex-start}.menu-item-text{font-weight:500;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.hero-icon{color:inherit;height:1.2rem;margin-right:10px;width:1.2rem}.badge-container{position:relative}.badge{align-items:center;background-color:#ea5455;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;position:absolute;right:0;top:-6px;width:16px}.notification-icon{position:relative}.notification-icon.has-notification:after{background-color:#ea5455;border-radius:50%;content:"";height:8px;position:absolute;right:8px;top:0;width:8px}.connection-status{align-items:center;border-radius:16px;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;margin-left:8px;padding:4px 10px}.connection-status.warning{background-color:#ff980026;color:#ff9800;color:var(--warning-color)}.connection-status.error{background-color:#f4433626;color:#f44336;color:var(--error-color)}.connection-status.success{background-color:#4caf5026;color:#4caf50;color:var(--success-color)}.connection-icon{height:14px;margin-right:4px;width:14px}@media (max-width:1366px){.main-list-items{padding-left:0}.dropdown-container{margin-left:0}.nav-button{padding-left:10px;padding-right:10px}}@media (max-width:768px){.main-list-items{align-items:flex-start;flex-direction:column;width:100%}.dropdown-container{height:auto;margin-bottom:8px;margin-right:0;width:100%}.nav-button{border-radius:5px;border-radius:var(--radius-sm);height:44px;justify-content:flex-start;padding:0 16px;width:100%}.dropdown-container:hover .dropdown-menu{display:none;opacity:0;pointer-events:none;visibility:hidden}.dropdown-menu.open{display:block;opacity:1;pointer-events:auto;visibility:visible}}.main-list-items.mobile .can-wrapper,.main-list-items.mobile .can-wrapper .dropdown-container{display:block;width:100%}.main-list-items.mobile .can-wrapper .nav-button{align-items:center;border-radius:5px;border-radius:var(--radius-sm);display:flex;height:44px;justify-content:flex-start;padding:0 16px;text-align:left;width:100%}.main-list-items.mobile .can-wrapper .dropdown-icon{color:inherit;display:block;height:20px;margin-left:auto;width:20px}.main-list-items.mobile>.can-wrapper>div,.main-list-items.mobile>div{width:100%!important}.main-list-items.mobile .can-wrapper button,.main-list-items.mobile button{box-sizing:border-box;width:100%!important}.main-list-items.mobile .can-wrapper .nav-button span,.main-list-items.mobile .nav-button span{flex:1 1;text-align:left}.dropdown-submenu-wrapper{position:relative;width:100%}.dropdown-submenu-trigger{align-items:center;color:#6e6b7b;color:var(--text-secondary-light);cursor:default;display:flex;font-size:14px;font-weight:500;outline:none;padding:10px 16px;-webkit-user-select:none;user-select:none}.dark .dropdown-submenu-trigger{color:#b4b7bd;color:var(--text-secondary-dark)}.dropdown-submenu-trigger:hover{background-color:#1e3a8a14;background-color:var(--hover-light);color:#1e3a8a;color:var(--primary-color)}.dark .dropdown-submenu-trigger:hover{background-color:#60a5fa26;background-color:var(--hover-dark)}.dropdown-submenu-chevron{flex-shrink:0;height:18px;margin-left:auto;opacity:.75;transition:transform .2s ease,color .2s ease;width:18px}.dropdown-submenu-chevron.open{color:#1e3a8a;color:var(--primary-color);transform:rotate(180deg)}@media (min-width:769px){.dropdown-submenu-flyout{background-color:#fff;background-color:var(--bg-light);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 4px 14px 0 #22292f1a;box-shadow:var(--shadow-light);display:none;left:calc(100% - 6px);min-width:228px;opacity:0;padding:8px 0;pointer-events:none;position:absolute;top:0;visibility:hidden;z-index:1400}.dark .dropdown-submenu-flyout{background-color:#1e1e1e;background-color:var(--bg-dark);box-shadow:0 4px 14px 0 #0000004d;box-shadow:var(--shadow-dark)}.dropdown-submenu-wrapper:focus-within .dropdown-submenu-flyout,.dropdown-submenu-wrapper:hover .dropdown-submenu-flyout{display:block;opacity:1;pointer-events:auto;visibility:visible}}.main-list-items.mobile .dropdown-submenu-trigger{box-sizing:border-box;cursor:pointer;width:100%}.main-list-items.mobile .dropdown-submenu-flyout{background:#0000;box-shadow:none;display:none;left:0;min-width:auto;opacity:1;padding:0 0 4px 8px;pointer-events:none;position:relative;top:0;visibility:visible}.main-list-items.mobile .dropdown-submenu-wrapper.open .dropdown-submenu-flyout{display:block;pointer-events:auto}:root{--navbar-height:56px;--layout-powered-by-offset:0px;--primary-color:var(--primaryColor,#1e3a8a);--primary-light:color-mix(in srgb,var(--primaryColor,#1e3a8a) 10%,#0000);--text-color-light:#212121;--text-color-dark:#fff;--text-secondary-light:#6e6b7b;--text-secondary-dark:#b4b7bd;--bg-light:#fff;--bg-dark:#1e1e1e;--bg-default-light:#e8e8e8;--bg-default-dark:#121212;--border-light:#e0e0e0;--border-dark:#333;--hover-light:color-mix(in srgb,var(--primaryColor,#1e3a8a) 8%,#0000);--hover-dark:color-mix(in srgb,var(--primaryColor,#60a5fa) 15%,#0000);--drawer-width:280px;--transition-speed:0.25s;--shadow-light:0 4px 14px 0 #22292f1a;--shadow-dark:0 4px 14px 0 #0000004d;--radius-sm:5px;--radius-md:8px;--radius-lg:12px;--warning-color:#ff9800;--error-color:#f44336;--success-color:#4caf50}.app-container{background-color:#e8e8e8;background-color:var(--bg-default-light);color:#212121;color:var(--text-color-light);display:flex;flex-direction:column;height:100vh}.app-container.dark{background-color:#121212;background-color:var(--bg-default-dark);color:#fff;color:var(--text-color-dark)}.navbar{background-color:#fff;background-color:var(--bg-light);box-shadow:0 4px 14px 0 #22292f1a;box-shadow:var(--shadow-light);height:56px;height:var(--navbar-height);left:0;position:fixed;right:0;top:0;z-index:1100}.dark .navbar{background-color:#1e1e1e;background-color:var(--bg-dark);box-shadow:0 4px 14px 0 #0000004d;box-shadow:var(--shadow-dark)}.navbar-container{height:100%;justify-content:space-between;margin:0 auto;padding:0 24px;width:100%}.navbar-container,.navbar-left{align-items:center;display:flex;position:relative}.navbar-left{flex:1 1}.navbar-logo{align-items:center;display:flex;height:100%;padding:0 16px}.logo-link,.navbar-logo.desktop-only{display:flex}.logo-link{align-items:center;height:100%;text-decoration:none}.logo-img{height:32px;max-width:160px;object-fit:contain}.navbar-menu{align-items:center;display:flex;overflow-x:visible;position:relative}.navbar-menu::-webkit-scrollbar{display:none}.desktop-menu{display:flex;position:relative}.mobile-menu-button{background:#0000;border:none;border-radius:50%;color:#1e3a8a;color:var(--primary-color);cursor:pointer;display:none;padding:8px}.mobile-menu-button:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000);background-color:var(--hover-light)}.dark .mobile-menu-button:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000);background-color:var(--hover-dark)}.navbar-actions{gap:8px;min-width:0}.desktop-utility-wrap,.navbar-actions{align-items:center;display:flex;flex-shrink:0;position:relative}.desktop-utility-wrap{flex-direction:row;gap:4px}.desktop-utility-flyout{align-items:center;animation:fadeIn .25s ease;animation:fadeIn var(--transition-speed) ease;background:#fff;background:var(--bg-light);border:1px solid #e0e0e0;border:1px solid var(--border-light);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 4px 14px 0 #22292f1a;box-shadow:var(--shadow-light);display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;margin-right:2px;padding:4px 8px;z-index:1150}.dark .desktop-utility-flyout{background:#1e1e1e;background:var(--bg-dark);border-color:#333;border-color:var(--border-dark);box-shadow:0 4px 14px 0 #0000004d;box-shadow:var(--shadow-dark)}.desktop-utility-flyout .language-dropdown-menu{z-index:1200}.desktop-utility-toggle{flex-shrink:0}.announcements,.chat-popover,.connection-status-container,.language-selector,.notifications,.notifications-volume,.push-notification,.theme-toggle,.user-profile,.version-container{align-items:center;display:flex;justify-content:center}.connection-status-container{cursor:help;margin-right:8px;position:relative}.connection-status-indicator{align-items:center;border-radius:50%;display:inline-flex;height:10px;justify-content:center;margin-right:6px;width:10px}.connection-status-indicator.online{background-color:#4caf50;background-color:var(--success-color);box-shadow:0 0 0 2px #4caf504d}.connection-status-indicator.warning{background-color:#ff9800;background-color:var(--warning-color);box-shadow:0 0 0 2px #ff98004d}.connection-status-indicator.offline{background-color:#f44336;background-color:var(--error-color);box-shadow:0 0 0 2px #f443364d}.connection-status-text{font-size:12px;font-weight:600;min-width:80px;white-space:nowrap}.connection-status-text.online{color:#4caf50;color:var(--success-color)}.connection-status-text.warning{color:#ff9800;color:var(--warning-color)}.connection-status-text.offline{color:#f44336;color:var(--error-color)}.quota-usage-container{align-items:center;display:flex;margin-right:12px;max-width:200px;min-width:140px}.quota-progress-root{align-items:center;background-color:#0000001a;border-radius:5px;display:flex;flex-grow:1;height:10px;position:relative;width:100%}.dark .quota-progress-root{background-color:#ffffff1a}.quota-progress-bar{border-radius:5px;height:10px;position:absolute}.quota-progress-bar.success{background-color:#4caf50;background-color:var(--success-color)}.quota-progress-bar.warning{background-color:#ff9800;background-color:var(--warning-color)}.quota-progress-bar.error{background-color:#f44336;background-color:var(--error-color)}.quota-progress-text{color:#fff;font-size:10px;font-weight:700;left:50%;position:absolute;text-shadow:0 0 2px #00000080;transform:translateX(-50%)}.quota-usage-text{color:#6e6b7b;color:var(--text-secondary-light);font-size:11px;margin-right:8px;white-space:nowrap}.dark .quota-usage-text{color:#b4b7bd;color:var(--text-secondary-dark)}.disk-icon{height:22px;margin-top:2px;width:22px}.disk-icon.success{color:#4caf50;color:var(--success-color)}.disk-icon.warning{color:#ff9800;color:var(--warning-color)}.disk-icon.error{color:#f44336;color:var(--error-color)}.icon-button{align-items:center;background-color:#fff;background-color:var(--bg-light);border:1px solid #e0e0e0;border:1px solid var(--border-light);border-radius:50%;box-shadow:0 2px 4px #0000001a;color:#1e3a8a;color:var(--primary-color);cursor:pointer;display:flex;height:36px;justify-content:center;margin:0 4px;padding:4px;width:36px}.icon-button:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000);background-color:var(--hover-light)}.dark .icon-button{background-color:#1e1e1e;background-color:var(--bg-dark);border-color:#333;border-color:var(--border-dark);box-shadow:0 2px 4px #ffffff1a}.dark .icon-button:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000);background-color:var(--hover-dark)}.icon{height:22px;width:22px}.avatar-container{cursor:pointer;margin-top:4px;position:relative}.status-badge{position:relative}.status-badge:after{background-color:#28c76f;border:2px solid #fff;border:2px solid var(--bg-light);border-radius:50%;bottom:5px;content:"";height:10px;position:absolute;right:0;width:10px}.dark .status-badge:after{border-color:#121212}.avatar{border:2px solid #1e3a8a;border:2px solid var(--primary-color);border-radius:50%;height:36px;object-fit:cover;width:36px}.user-menu{background-color:#fff;background-color:var(--bg-light);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 4px 14px 0 #22292f1a;box-shadow:var(--shadow-light);overflow:hidden;position:absolute;right:0;top:46px;top:calc(var(--navbar-height) - 10px);width:260px;z-index:1300}.dark .user-menu{background-color:#1e1e1e;box-shadow:0 4px 14px 0 #0000004d;box-shadow:var(--shadow-dark)}.user-menu-header{align-items:center;background-color:color-mix(in srgb,#1e3a8a 10%,#0000);background-color:var(--primary-light);display:flex;padding:16px}.dark .user-menu-header{background-color:#7367f026}.user-menu-avatar{border:2px solid #1e3a8a;border:2px solid var(--primary-color);border-radius:50%;height:40px;object-fit:cover;width:40px}.user-info{margin-left:12px;overflow:hidden}.user-name{color:#1e3a8a;color:var(--primary-color);font-size:14px;font-weight:600}.user-email,.user-name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-email{color:#6e6b7b;color:var(--text-secondary-light);font-size:12px}.dark .user-email{color:#b4b7bd;color:var(--text-secondary-dark)}.menu-divider{background-color:#e0e0e0;background-color:var(--border-light);height:1px;margin:0}.dark .menu-divider{background-color:#333;background-color:var(--border-dark)}.menu-item{align-items:center;background:#0000;border:none;color:#6e6b7b;color:var(--text-secondary-light);cursor:pointer;display:flex;font-size:14px;padding:12px 16px;text-align:left;width:100%}.menu-item:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000);background-color:var(--hover-light);color:#1e3a8a;color:var(--primary-color)}.dark .menu-item{color:#b4b7bd;color:var(--text-secondary-dark)}.dark .menu-item:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000);background-color:var(--hover-dark);color:#1e3a8a;color:var(--primary-color)}.menu-icon{color:inherit;height:18px;margin-right:12px;width:18px}.menu-version{align-items:center;background:#0000;border:none;color:#1e3a8a;color:var(--primary-color);cursor:pointer;display:flex;font-size:13px;font-weight:600;padding:10px 16px;text-align:left;transition:all .2s ease;width:100%}.menu-version:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000);background-color:var(--hover-light)}.dark .menu-version{color:#1e3a8a;color:var(--primary-color)}.dark .menu-version:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000);background-color:var(--hover-dark)}.drawer-backdrop{animation:fadeIn .2s ease;background-color:#00000080;bottom:0;right:0;z-index:1400}.drawer,.drawer-backdrop{left:0;position:fixed;top:0}.drawer{animation:slideInLeft .3s ease;background-color:#fff;background-color:var(--bg-light);box-shadow:0 4px 14px 0 #22292f1a;box-shadow:var(--shadow-light);display:flex;flex-direction:column;height:100%;overflow-x:hidden;width:280px;width:var(--drawer-width);z-index:1500}.dark .drawer{background-color:#1e1e1e;box-shadow:0 4px 14px 0 #0000004d;box-shadow:var(--shadow-dark)}.drawer-header{align-items:center;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-light);display:flex;height:56px;height:var(--navbar-height);justify-content:space-between;padding:0 16px}.dark .drawer-header{border-bottom-color:#333;border-bottom-color:var(--border-dark)}.drawer-logo{align-items:center;display:flex;height:100%}.close-drawer-button{align-items:center;background:#0000;border:none;border-radius:50%;color:#6e6b7b;color:var(--text-secondary-light);cursor:pointer;display:flex;justify-content:center;padding:8px}.close-drawer-button:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000);background-color:var(--hover-light);color:#1e3a8a;color:var(--primary-color)}.dark .close-drawer-button{color:#b4b7bd;color:var(--text-secondary-dark)}.dark .close-drawer-button:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000);background-color:var(--hover-dark);color:#1e3a8a;color:var(--primary-color)}.drawer-user{align-items:center;background-color:color-mix(in srgb,#1e3a8a 10%,#0000);background-color:var(--primary-light);display:flex;padding:16px}.dark .drawer-user{background-color:#60a5fa26}.drawer-user-avatar{border:2px solid #1e3a8a;border:2px solid var(--primary-color);border-radius:50%;flex-shrink:0;height:48px;overflow:hidden;width:48px}.drawer-user-avatar img{height:100%;object-fit:cover;width:100%}.drawer-user-info{flex:1 1;margin-left:12px;overflow:hidden}.drawer-user-name{color:#1e3a8a;color:var(--primary-color);font-size:16px;font-weight:600}.drawer-user-email,.drawer-user-name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-user-email{color:#6e6b7b;color:var(--text-secondary-light);font-size:13px}.dark .drawer-user-email{color:#b4b7bd;color:var(--text-secondary-dark)}.drawer-container{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:16px 0}.drawer-footer{border-top:1px solid #e0e0e0;border-top:1px solid var(--border-light);padding:16px}.dark .drawer-footer{border-top:1px solid #333;border-top:1px solid var(--border-dark)}.drawer-footer-button{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-md);color:#6e6b7b;color:var(--text-secondary-light);cursor:pointer;display:flex;font-size:14px;margin-bottom:8px;padding:12px 16px;text-align:left;width:100%}.drawer-footer-button:last-child{margin-bottom:0}.drawer-footer-button:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000);background-color:var(--hover-light);color:#1e3a8a;color:var(--primary-color)}.dark .drawer-footer-button{color:#b4b7bd;color:var(--text-secondary-dark)}.dark .drawer-footer-button:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000);background-color:var(--hover-dark);color:#1e3a8a;color:var(--primary-color)}.drawer-footer-icon{color:inherit;height:20px;margin-right:12px;width:20px}.main-content{background-color:#f5f5f5;flex-grow:1;height:calc(100vh - 56px);height:calc(100vh - var(--navbar-height));margin-top:56px;margin-top:var(--navbar-height);overflow-y:auto;position:relative;z-index:1000}.dark .main-content{background-color:#121212}.content-container{display:flex;flex-direction:column;height:100%;margin:0 auto;padding:8px;width:100%}.language-selector{position:relative}.language-selector .icon-button{align-items:center;display:flex;justify-content:center}.announcements,.chat-popover,.notifications,.notifications-volume,.push-notification{position:relative}.navbar-flow-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.announcements button,.chat-popover button,.notifications button,.notifications-volume button,.push-notification button{align-items:center!important;background-color:#fff!important;background-color:var(--bg-light)!important;border:1px solid #e0e0e0!important;border:1px solid var(--border-light)!important;border-radius:50%!important;box-shadow:0 2px 4px #0000001a!important;color:#1e3a8a!important;color:var(--primary-color)!important;display:flex!important;height:36px!important;justify-content:center!important;margin:0 2px!important;padding:4px!important;width:36px!important}.dark .announcements button,.dark .chat-popover button,.dark .notifications button,.dark .notifications-volume button,.dark .push-notification button{background-color:#1e1e1e!important;background-color:var(--bg-dark)!important;border-color:#333!important;border-color:var(--border-dark)!important;box-shadow:0 2px 4px #ffffff1a!important}.announcements button:hover,.chat-popover button:hover,.notifications button:hover,.notifications-volume button:hover,.push-notification button:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000)!important;background-color:var(--hover-light)!important}.dark .announcements button:hover,.dark .chat-popover button:hover,.dark .notifications button:hover,.dark .notifications-volume button:hover,.dark .push-notification button:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000)!important;background-color:var(--hover-dark)!important}.language-dropdown{position:relative}.language-dropdown button{align-items:center;background:#0000;border:none;border-radius:50%;color:#1e3a8a;color:var(--primary-color);cursor:pointer;display:flex;justify-content:center;padding:8px}.language-dropdown button:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000);background-color:var(--hover-light)}.dark .language-dropdown button:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000);background-color:var(--hover-dark)}.language-dropdown-menu{background:#fff;background:var(--bg-light);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 4px 14px 0 #22292f1a;box-shadow:var(--shadow-light);min-width:120px;padding:8px;position:absolute;right:0;top:100%;z-index:1000}.dark .language-dropdown-menu{background:#1e1e1e;background:var(--bg-dark);box-shadow:0 4px 14px 0 #0000004d;box-shadow:var(--shadow-dark)}.language-dropdown-menu button{border-radius:5px;border-radius:var(--radius-sm);color:#6e6b7b;color:var(--text-secondary-light);padding:8px 12px;text-align:left;width:100%}.dark .language-dropdown-menu button{color:#b4b7bd;color:var(--text-secondary-dark)}.language-dropdown-menu button:hover{background-color:color-mix(in srgb,#1e3a8a 8%,#0000);background-color:var(--hover-light);color:#1e3a8a;color:var(--primary-color)}.dark .language-dropdown-menu button:hover{background-color:color-mix(in srgb,#60a5fa 15%,#0000);background-color:var(--hover-dark)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.content-container{padding:8px}.quota-usage-text{display:none}.quota-usage-container{min-width:100px}}@media (max-width:1024px){.connection-status-text{display:none}.connection-status-container{margin-right:4px}}@media (max-width:768px){.desktop-menu{display:none}.mobile-menu-button{display:flex;margin-right:16px}.navbar-logo.desktop-only{display:none}.navbar-actions{gap:4px}.navbar-flow-icon{align-items:center;display:flex!important;flex-shrink:0;justify-content:center}.navbar-flow-icon .icon-button{color:#1e3a8a;color:var(--primary-color);min-height:40px;min-width:40px}.content-container{padding:8px}.user-menu{right:-8px;width:240px}.connection-status-text,.version-container{display:none}.connection-status-container{margin-right:4px}.quota-usage-container{display:none}}@media (max-width:1365px){.connection-status-text,.quota-progress-root{display:none}.quota-usage-container{margin-right:8px;min-width:auto}.quota-usage-text{margin-right:0}.navbar-logo.desktop-only{display:none}.navbar-left{justify-content:flex-start}.navbar-menu{flex:1 1}.desktop-menu{padding-left:0}}.mobile-more-menu{align-items:center;display:flex;position:relative}.mobile-more-dropdown{animation:slideDown .2s ease;background:#fff;background:var(--bg-light);border:1px solid #e0e0e0;border:1px solid var(--border-light);border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:260px;min-width:220px;padding:8px 0;position:fixed;right:8px;top:56px;z-index:9999}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dark .mobile-more-dropdown{background:#1e1e1e;background:var(--bg-dark);border-color:#333;border-color:var(--border-dark);box-shadow:0 4px 20px #0006}.mobile-more-section{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-light);padding:8px 12px}.dark .mobile-more-section{border-bottom-color:#333;border-bottom-color:var(--border-dark)}.mobile-more-section:last-child{border-bottom:none}.mobile-more-label{align-items:center;color:#6e6b7b;color:var(--text-secondary-light);display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.dark .mobile-more-label{color:#b4b7bd;color:var(--text-secondary-dark)}.mobile-more-options{display:flex;flex-direction:column;gap:2px}.mobile-more-option{background:#0000;border-radius:8px;color:#212121;color:var(--text-color-light);display:block;font-size:14px;padding:10px 12px;text-align:left;transition:all .15s ease;width:100%}.dark .mobile-more-option{color:#fff;color:var(--text-color-dark)}.mobile-more-option:active,.mobile-more-option:hover{background:#1e3a8a;background:var(--primary-color);color:#fff}.mobile-more-volume{align-items:center;display:flex;justify-content:flex-start;padding:4px 0}.mobile-more-item{align-items:center;background:#0000;border:none;color:#212121;color:var(--text-color-light);display:flex;font-size:14px;gap:12px;padding:12px 16px;transition:all .15s ease;width:100%}.dark .mobile-more-item{color:#fff;color:var(--text-color-dark)}.mobile-more-item:active,.mobile-more-item:hover{background:color-mix(in srgb,#1e3a8a 8%,#0000);background:var(--hover-light);color:#1e3a8a;color:var(--primary-color)}.dark .mobile-more-item:active,.dark .mobile-more-item:hover{background:color-mix(in srgb,#60a5fa 15%,#0000);background:var(--hover-dark)}.mobile-more-item svg{flex-shrink:0}.mobile-more-overlay{background:#0000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.bg-overlay{align-items:flex-start;background:#08121c7a;display:flex;inset:0;justify-content:center;padding:11vh 16px 16px;position:fixed;z-index:1400}.bg-panel{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 24px 60px #08121c59;color:var(--text);display:flex;flex-direction:column;max-height:76vh;overflow:hidden;width:min(680px,100%)}.bg-input{align-items:center;border-bottom:1px solid var(--border-soft,var(--border));display:flex;gap:10px;padding:12px 14px}.bg-input>svg{color:var(--text-3);flex:none;height:18px;width:18px}.bg-input input{background:none;border:0;color:var(--text);flex:1 1;font:inherit;font-size:15px;min-width:0;outline:none}.bg-input input::placeholder,.bg-panel kbd{color:var(--text-3)}.bg-panel kbd{background:var(--surface-2);border:solid var(--border);border-radius:5px;border-width:1px 1px 2px;font:inherit;font-size:10.5px;font-weight:700;line-height:1.4;padding:1px 5px}.bg-spin{animation:bg-spin .7s linear infinite;border:2px solid var(--border);border-radius:50%;border-top-color:var(--brand);flex:none;height:14px;width:14px}@keyframes bg-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bg-spin{animation:none}}.bg-list{min-height:80px;overflow:auto;padding:6px}.bg-grupo{color:var(--text-3);font-size:10.5px;font-weight:800;letter-spacing:.5px;padding:8px 10px 4px;text-transform:uppercase}.bg-item{grid-gap:10px;align-items:center;background:none;border:0;border-radius:9px;color:var(--text);cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:30px 1fr auto;padding:7px 10px;text-align:left;width:100%}.bg-item.on{background:var(--brand-tint)}.bg-ic{background:var(--surface-2);border-radius:8px;color:var(--text-3);display:grid;height:30px;place-items:center;width:30px}.bg-ic svg{height:15px;width:15px}.bg-item.on .bg-ic{background:var(--surface);color:var(--brand)}.bg-tx{display:flex;flex-direction:column;gap:1px;min-width:0}.bg-tit{font-size:13.5px;font-weight:600}.bg-sub,.bg-tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-sub{font-size:12px}.bg-sub,.bg-tag{color:var(--text-3)}.bg-tag{background:var(--surface-2);border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.3px;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.bg-tag.azul{background:color-mix(in srgb,var(--brand) 13%,#0000);color:var(--brand)}.bg-tag.verde{background:color-mix(in srgb,#1baf7a 16%,#0000);background:color-mix(in srgb,var(--ok,#1baf7a) 16%,#0000);color:#1baf7a;color:var(--ok,#1baf7a)}.bg-tag.ambar{background:color-mix(in srgb,#d98218 16%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 16%,#0000);color:#d98218;color:var(--warn,#d98218)}.bg-tag.verm{background:color-mix(in srgb,#d64545 14%,#0000);background:color-mix(in srgb,var(--danger,#d64545) 14%,#0000);color:#d64545;color:var(--danger,#d64545)}.bg-tag.roxa{background:color-mix(in srgb,#7c5cd6 14%,#0000);color:#7c5cd6}.bg-enter{color:var(--text-3);display:grid;place-items:center}.bg-enter svg{height:14px;width:14px}.bg-vazio{font-size:13px;padding:26px 14px;text-align:center}.bg-foot,.bg-vazio{color:var(--text-3)}.bg-foot{align-items:center;border-top:1px solid var(--border-soft,var(--border));display:flex;font-size:11.5px;gap:16px;padding:8px 14px}.bg-foot span{align-items:center;display:inline-flex;gap:4px}.bg-foot-dica{margin-left:auto}@media (max-width:600px){.bg-foot-dica{display:none}.bg-overlay{padding-top:6vh}}.ftag{--ft-bg:#ebf3fc;--ft-tx:#005696;--ft-dot:#0066d6;align-items:center;background:var(--ft-bg);border-radius:999px;box-sizing:border-box;color:var(--ft-tx);display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;height:20px;line-height:1;max-width:140px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ftag.c-azul{--ft-bg:#dbeafe;--ft-tx:#005696;--ft-dot:#0066d6}.ftag.c-azul-claro{--ft-bg:#ebf3fc;--ft-tx:#0066d6;--ft-dot:#60a5fa}.ftag.c-verde{--ft-bg:#dcfce7;--ft-tx:#166534;--ft-dot:#16a34a}.ftag.c-verde-claro{--ft-bg:#f0fdf4;--ft-tx:#15803d;--ft-dot:#4ade80}.ftag.c-ambar{--ft-bg:#fef3c7;--ft-tx:#92400e;--ft-dot:#f59e0b}.ftag.c-ambar-claro{--ft-bg:#fffbeb;--ft-tx:#b45309;--ft-dot:#fcd34d}.ftag.c-cinza{--ft-bg:#e2e8f0;--ft-tx:#334155;--ft-dot:#64748b}.ftag.c-cinza-claro{--ft-bg:#f1f5f9;--ft-tx:#64748b;--ft-dot:#cbd5e1}.ftag.c-vermelho{--ft-bg:#fee2e2;--ft-tx:#b91c1c;--ft-dot:#dc2626}.ftag.c-mais{--ft-bg:#f1f5f9;--ft-tx:#475569}.rail-app.dark .ftag,body.vn-dark .ftag{--ft-bg:#f6921e29;--ft-tx:#fed7aa}.rail-app.dark .ftag.c-azul,body.vn-dark .ftag.c-azul{--ft-bg:#60a5fa33;--ft-tx:#bfdbfe}.rail-app.dark .ftag.c-azul-claro,body.vn-dark .ftag.c-azul-claro{--ft-bg:#60a5fa1f;--ft-tx:#dbeafe}.rail-app.dark .ftag.c-verde,body.vn-dark .ftag.c-verde{--ft-bg:#4ade8033;--ft-tx:#bbf7d0}.rail-app.dark .ftag.c-verde-claro,body.vn-dark .ftag.c-verde-claro{--ft-bg:#4ade801f;--ft-tx:#dcfce7}.rail-app.dark .ftag.c-ambar,body.vn-dark .ftag.c-ambar{--ft-bg:#e9c46a38;--ft-tx:#f2d9a0}.rail-app.dark .ftag.c-ambar-claro,body.vn-dark .ftag.c-ambar-claro{--ft-bg:#e9c46a1f;--ft-tx:#fbebc4}.rail-app.dark .ftag.c-cinza,body.vn-dark .ftag.c-cinza{--ft-bg:#b8ada638;--ft-tx:#f3ece7}.rail-app.dark .ftag.c-cinza-claro,body.vn-dark .ftag.c-cinza-claro{--ft-bg:#b8ada61f;--ft-tx:#d6ccc5}.rail-app.dark .ftag.c-vermelho,body.vn-dark .ftag.c-vermelho{--ft-bg:#f8717133;--ft-tx:#fecaca}.rail-app.dark .ftag.c-mais,body.vn-dark .ftag.c-mais{--ft-bg:#b8ada629;--ft-tx:#d6ccc5}.ftag-linha{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px;min-width:0}.fk-card .ftag-linha,.rc-forum-card .ftag-linha{display:flex;margin:4px 0 2px}.ftag.ftag-inline{font-size:11.5px;height:18px;margin:0 1px;padding:0 7px}.ftag-modal{width:min(620px,calc(100vw - 32px))}.ftag-form{display:flex;flex-direction:column;gap:8px}.ftag-ajuda{color:#475569;color:var(--text-2,#475569);font-size:13px;margin:0 0 4px}.ftag-vazio{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:13px;margin:4px 0}.ftag-ed{grid-gap:8px;align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto auto auto;padding:6px 8px}.ftag-ed-ordem{display:inline-flex;flex-direction:column}.ftag-ed-ordem .rc-icon-btn{height:18px;width:22px}.ftag-ed-nome{background:#f8fafc;background:var(--surface-2,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:8px;box-sizing:border-box;color:#0f172a;color:var(--text,#0f172a);font:inherit;font-size:13.5px;height:34px;min-width:0;padding:0 10px}.ftag-ed-slug{font-feature-settings:"tnum";color:#94a3b8;color:var(--text-3,#94a3b8);font-size:12px;font-variant-numeric:tabular-nums;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ftag-ed-cores{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:210px}.ftag-cor{background:#0066d6;background:var(--ft-dot,#0066d6);border:2px solid #0000;border-radius:50%;cursor:pointer;height:18px;padding:0;width:18px}.ftag-cor.c-azul{--ft-dot:#0066d6}.ftag-cor.c-azul-claro{--ft-dot:#93c5fd}.ftag-cor.c-verde{--ft-dot:#16a34a}.ftag-cor.c-verde-claro{--ft-dot:#86efac}.ftag-cor.c-ambar{--ft-dot:#f59e0b}.ftag-cor.c-ambar-claro{--ft-dot:#fde68a}.ftag-cor.c-cinza{--ft-dot:#64748b}.ftag-cor.c-cinza-claro{--ft-dot:#cbd5e1}.ftag-cor.c-vermelho{--ft-dot:#dc2626}.ftag-cor.on{border-color:#fff;border-color:var(--surface,#fff);box-shadow:0 0 0 2px #0f172a;box-shadow:0 0 0 2px var(--text,#0f172a)}.ftag-ed-x.confirmar,.ftag-ed-x:hover{color:#dc2626;color:var(--vn-perigo,#dc2626)}.ftag-ed-aviso{align-items:center;color:#475569;color:var(--text-2,#475569);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px 10px}.ftag-ed-aviso button{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-weight:600;padding:0}.ftag-ed-aviso button:first-of-type{color:#dc2626;color:var(--vn-perigo,#dc2626)}.ftag-add{align-items:center;align-self:flex-start;background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;padding:4px 2px}.ftag-erro{color:#dc2626;color:var(--vn-perigo,#dc2626);font-size:12.5px;margin:0}.ftag-filtro{display:inline-flex;position:relative}.ftag-filtro-menu{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-shadow:0 10px 28px #0f172a24;display:flex;flex-direction:column;max-height:340px;min-width:230px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:1300}.ftag-filtro-menu .tit{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:11.5px;font-weight:600;padding:4px 8px 6px}.ftag-filtro-menu button.it{align-items:center;background:none;border:0;border-radius:7px;color:#0f172a;color:var(--text,#0f172a);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:8px;padding:6px 8px;text-align:left}.ftag-filtro-menu button.it:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.ftag-filtro-menu button.it .ck{align-items:center;border:1.5px solid #cbd5e1;border:1.5px solid var(--border,#cbd5e1);border-radius:4px;color:#fff;color:var(--vn-on-azul,#fff);display:inline-flex;flex:none;height:16px;justify-content:center;width:16px}.ftag-filtro-menu button.it.on .ck{background:#0066d6;background:var(--vn-azul,#0066d6);border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.ftag-filtro-menu .rodape{border-top:1px solid #e2e8f0;border-top:1px solid var(--border,#e2e8f0);display:flex;justify-content:space-between;margin-top:4px;padding-top:4px}.ftag-filtro-menu .rodape button{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:6px 8px}.ftag-filtro-n{align-items:center;background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:999px;box-sizing:border-box;color:#fff;color:var(--vn-on-azul,#fff);display:inline-flex;font-size:10.5px;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.rc-mention-pop .ftag{margin-right:6px}.rc-thread .rc-topic-tagbadge{align-items:center;color:#475569;color:var(--text-2,#475569);display:inline-flex;justify-content:center;position:relative}.rc-thread .rc-topic-tagbadge b{align-items:center;background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:999px;box-sizing:border-box;color:#fff;color:var(--vn-on-azul,#fff);display:inline-flex;font-size:9.5px;height:15px;justify-content:center;line-height:1;min-width:15px;padding:0 4px;position:absolute;right:-7px;top:-6px}.rc-thread .rc-topic-badge-menu .ftag-mck{align-items:center;border:1.5px solid #cbd5e1;border:1.5px solid var(--border,#cbd5e1);border-radius:4px;display:inline-flex;flex:none;height:16px;justify-content:center;width:16px}.rc-thread .rc-topic-badge-menu button.on .ftag-mck{background:#0066d6;background:var(--vn-azul,#0066d6);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#fff;color:var(--vn-on-azul,#fff)}.rc-thread .rc-topic-badge-menu .ftag-menu-vazio{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:12.5px;padding:4px 8px 8px}.rc-thread .rc-topic-badge-menu .ftag-menu-ger{border-top:1px solid #e2e8f0;border-top:1px solid var(--border,#e2e8f0);color:#0066d6;color:var(--vn-azul,#0066d6);font-weight:600;margin-top:4px;padding-top:6px}.rc-side.rc-thread{container-name:topico;container-type:inline-size}.rc-thread .rc-topic-follow{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.rc-thread .rc-topic-follow-ico{font-weight:700}@container topico (max-width: 430px){.rc-thread .rc-topic-follow{border-radius:50%;height:30px;justify-content:center;padding:0;width:30px}.rc-thread .rc-topic-follow-tx{display:none}}.ftag-ed{grid-template-areas:"ordem nome x" "ordem cores cores";grid-template-columns:auto minmax(0,1fr) auto;row-gap:6px}.ftag-ed-ordem{grid-area:ordem}.ftag-ed-nome{grid-area:nome}.ftag-ed-x{grid-area:x}.ftag-ed-cores{align-items:center;grid-area:cores;max-width:none}.ftag-ed-slug{pointer-events:none;position:absolute;right:56px;top:15px}.ftag-ed{position:relative}.ftag-ed-nome{padding-right:110px}.ftag-ed-aviso{grid-area:auto;grid-column:1/-1}div.rc-kb{background:#f8fafc;background:var(--dk-off,#f8fafc);gap:12px}.rc-kb .rc-kb-col{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:14px;box-shadow:0 1px 3px #0f172a0d;flex:1 1 260px;max-width:none;min-width:250px;overflow:hidden}.rc-kb .rc-kb-col.over{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.rc-kb .rc-kb-col-head{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);margin-bottom:8px;padding:12px 12px 10px}.rc-kb .rc-kb-col-head h3{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.rc-kb .fk-col-ico{align-items:center;border-radius:50%;display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.rc-kb .etapa-novo .fk-col-ico,.rc-kb .fk-col-ico{background:#f1f5f9;background:var(--dk-off,#f1f5f9)}.rc-kb .etapa-analise .fk-col-ico{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7)}.rc-kb .etapa-fazendo .fk-col-ico{background:#ebf3fc;background:var(--dk-sel,#ebf3fc)}.rc-kb .etapa-teste .fk-col-ico{background:#e0ecf7}.rc-kb .etapa-resolvido .fk-col-ico{background:#dcfce7}.rc-kb .etapa-novo .rc-kb-col-dot{background:#64748b}.rc-kb .etapa-analise .rc-kb-col-dot{background:#f59e0b}.rc-kb .etapa-fazendo .rc-kb-col-dot{background:#0066d6;background:var(--dk-azul,#0066d6)}.rc-kb .etapa-teste .rc-kb-col-dot{background:#005696;background:var(--dk-estrutural-bg,#005696)}.rc-kb .etapa-resolvido .rc-kb-col-dot{background:#16a34a}.rc-kb .rc-kb-col-count{background:#f1f5f9;background:var(--dk-off,#f1f5f9);border-radius:999px;color:#334155;color:var(--dk-text,#334155);font-size:12px;font-weight:600;min-width:24px;padding:2px 8px;text-align:center}.rc-kb .rc-kb-col-body{gap:8px;padding:0 8px 10px}.rc-kb .fk-card{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:11px;box-shadow:0 1px 3px #0f172a0d;display:flex;flex-direction:column;gap:7px;padding:10px 11px}.rc-kb .fk-card:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 2px 8px #0f172a14}.rc-kb .fk-card.nova{border-left:1px solid #e2e8f0;border-left:1px solid var(--dk-border,#e2e8f0);box-shadow:inset 3px 0 0 #0066d6,0 1px 3px #0f172a0d;box-shadow:inset 3px 0 0 var(--vn-azul,#0066d6),0 1px 3px #0f172a0d}.rc-kb .fk-card.aguarda{box-shadow:inset 3px 0 0 #f59e0b,0 1px 3px #0f172a0d;box-shadow:inset 3px 0 0 var(--vn-alerta,#f59e0b),0 1px 3px #0f172a0d}.rc-kb .fk-card.nova .fk-tt{font-weight:600}.rc-kb .fk-card.fechado{background:#f8fafc;background:var(--dk-off,#f8fafc)}.rc-kb .fk-card.fechado .fk-tt,.rc-kb .fk-card.fechado .fk-ultimo-tx p{color:#64748b;color:var(--dk-text2,#64748b)}.rc-kb .etapa-resolvido .fk-card{opacity:1}.rc-kb .fk-top{align-items:center;display:flex;gap:6px;min-height:22px}.rc-kb .fk-rodape .grow,.rc-kb .fk-top .grow{flex:1 1}.rc-kb .fk-num{font-feature-settings:"tnum";color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;font-variant-numeric:tabular-nums}.rc-kb .fk-novas{background:#0066d6;background:var(--vn-azul,#0066d6);box-sizing:border-box;color:#fff;color:var(--dk-on-azul,#fff);height:18px;justify-content:center;min-width:18px;padding:0 6px}.rc-kb .fk-aguarda,.rc-kb .fk-novas{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600}.rc-kb .fk-aguarda{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e);height:20px;padding:0 8px;white-space:nowrap}.rc-kb .fk-resp{display:inline-flex;flex:none}.rc-kb .fk-resp.vazio{border:1.5px dashed #cbd5e1;border:1.5px dashed var(--dk-border,#cbd5e1);border-radius:50%;box-sizing:border-box;height:22px;width:22px}.rc-kb .fk-tt{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0f172a;color:var(--dk-text,#0f172a);display:-webkit-box;font-size:13.5px;font-weight:500;line-height:1.35;margin:0;overflow:hidden;word-break:break-word}.rc-kb .fk-autor{align-items:center;color:#64748b;color:var(--dk-text2,#64748b);display:flex;font-size:12px;gap:5px;min-width:0}.rc-kb .fk-autor .nome{color:#334155;color:var(--dk-text,#334155);font-weight:500}.rc-kb .fk-autor .sep{color:#cbd5e1}.rc-kb .fk-ultimo{align-items:flex-start;background:#f8fafc;background:var(--dk-off,#f8fafc);border-radius:8px;display:flex;gap:7px;min-width:0;padding:7px 8px}.rc-kb .fk-card.aguarda .fk-ultimo{background:#fffbeb}.rc-kb .fk-ultimo-tx{flex:1 1;min-width:0}.rc-kb .fk-ultimo-cab{align-items:baseline;display:flex;font-size:12px;gap:6px}.rc-kb .fk-ultimo-cab b{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.rc-kb .fk-ultimo-cab span{color:#64748b;color:var(--dk-text2,#64748b)}.rc-kb .fk-ultimo-tx p{color:#475569;color:var(--dk-text2,#475569);font-size:12px;margin:1px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-kb .fk-rodape{align-items:center;color:#64748b;color:var(--dk-text2,#64748b);display:flex;font-size:12px;gap:10px}.rc-kb .fk-info{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:3px}.rc-kb .fk-info,.rc-kb .fk-pessoas{align-items:center;display:inline-flex}.rc-kb .fk-pessoas>*+*{margin-left:-6px}.rc-kb .fk-pessoas>div,.rc-kb .fk-pessoas>span{border-radius:50%;box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--dk-base,#fff)}.rc-kb .fk-pessoas i{color:#64748b;color:var(--dk-text2,#64748b);font-size:11px;font-style:normal;margin-left:4px}.rc-kb .fk-parado{align-items:center;display:inline-flex;gap:3px;white-space:nowrap}.rc-kb .fk-parado.alerta{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-radius:999px;color:#92400e;color:var(--vn-alerta-tx,#92400e);font-weight:500;padding:1px 7px}.rail-app.dark .rc .rc-kb,.rc.dark .rc-kb{background:#0000}.rail-app.dark .rc .rc-kb .rc-kb-col,.rc.dark .rc-kb .rc-kb-col{background:var(--surface);border-color:var(--border)}.rail-app.dark .rc .rc-kb .rc-kb-col-head,.rc.dark .rc-kb .rc-kb-col-head{border-bottom-color:var(--border)}.rail-app.dark .rc .rc-kb .fk-tt,.rail-app.dark .rc .rc-kb .fk-ultimo-cab b,.rail-app.dark .rc .rc-kb .rc-kb-col-head h3,.rc.dark .rc-kb .fk-tt,.rc.dark .rc-kb .fk-ultimo-cab b,.rc.dark .rc-kb .rc-kb-col-head h3{color:var(--text)}.rail-app.dark .rc .rc-kb .fk-col-ico,.rail-app.dark .rc .rc-kb .rc-kb-col-count,.rc.dark .rc-kb .fk-col-ico,.rc.dark .rc-kb .rc-kb-col-count{background:var(--surface-2);color:var(--text-2)}.rail-app.dark .rc .rc-kb .fk-card,.rc.dark .rc-kb .fk-card{background:var(--surface-2);border-color:var(--border)}.rail-app.dark .rc .rc-kb .fk-card.fechado,.rc.dark .rc-kb .fk-card.fechado{background:var(--surface)}.rail-app.dark .rc .rc-kb .fk-ultimo,.rc.dark .rc-kb .fk-ultimo{background:#ffffff0a}.rail-app.dark .rc .rc-kb .fk-card.aguarda .fk-ultimo,.rc.dark .rc-kb .fk-card.aguarda .fk-ultimo{background:#f59e0b14}.rail-app.dark .rc .rc-kb .fk-autor .nome,.rail-app.dark .rc .rc-kb .fk-ultimo-tx p,.rc.dark .rc-kb .fk-autor .nome,.rc.dark .rc-kb .fk-ultimo-tx p{color:var(--text-2)}.rail-app.dark .rc .rc-kb .fk-aguarda,.rail-app.dark .rc .rc-kb .fk-parado.alerta,.rc.dark .rc-kb .fk-aguarda,.rc.dark .rc-kb .fk-parado.alerta{background:#f59e0b29;color:#fbbf24}.rail-app.dark .rc .rc-kb .fk-pessoas>div,.rail-app.dark .rc .rc-kb .fk-pessoas>span,.rc.dark .rc-kb .fk-pessoas>div,.rc.dark .rc-kb .fk-pessoas>span{box-shadow:0 0 0 2px var(--surface-2)}.rc-kb .rc-kb-col{flex:1 0 300px;min-width:300px}div.rc-kb{overflow-x:auto}div.rc-kb::-webkit-scrollbar{height:10px}div.rc-kb::-webkit-scrollbar-thumb{background:var(--dk-border,#cbd5e1)}div.rc-kb::-webkit-scrollbar{height:12px}div.rc-kb::-webkit-scrollbar-track{background:#f1f5f9;background:var(--surface-2,#f1f5f9);border-radius:999px}div.rc-kb::-webkit-scrollbar-thumb{background:#cbd5e1;background:var(--border,#cbd5e1);border:2px solid #f1f5f9;border:2px solid var(--surface-2,#f1f5f9);border-radius:999px}div.rc-kb::-webkit-scrollbar-thumb:hover{background:#94a3b8;background:var(--dk-text3,#94a3b8)}.rc-kb-col .rc-kb-col-dot{background:#0066d6;background:var(--vn-azul,#0066d6)}.rc-kb-col.etapa-final .rc-kb-col-dot{background:#16a34a;background:var(--vn-ok,#16a34a)}.rc-kb-col-head h3{align-items:center;display:inline-flex;gap:6px;min-width:0}.rc-kb-col-head .fc-final{color:#166534;color:var(--vn-ok-tx,#166534);font-size:11px}.fc-col-input{background:#fff;background:var(--surface,#fff);border:1px solid #0066d6;border:1px solid var(--vn-azul,#0066d6);border-radius:7px;color:#0f172a;color:var(--text,#0f172a);flex:1 1;font:inherit;font-size:13.5px;font-weight:600;height:28px;min-width:0;padding:0 8px}.fc-col-menu-wrap{flex:none;margin-left:2px;position:relative}.fc-card-menu,.fc-col-menu-btn{align-items:center;background:none;border:0;border-radius:7px;color:#64748b;color:var(--dk-text2,#64748b);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.fc-card-menu:hover,.fc-col-menu-btn:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#0066d6;color:var(--vn-azul,#0066d6)}.fc-card-menu{height:22px;opacity:0;transition:opacity .12s;width:22px}.fc-card-menu:focus-visible,.fk-card:hover .fc-card-menu{opacity:1}.fc-col-menu{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-shadow:0 10px 28px #0f172a24;display:flex;flex-direction:column;min-width:230px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:1300}.fc-col-menu>button{background:none;border:0;border-radius:7px;color:#0f172a;color:var(--text,#0f172a);cursor:pointer;font:inherit;font-size:13px;padding:8px 10px;text-align:left;white-space:nowrap}.fc-col-menu>button:hover:not(:disabled){background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.fc-col-menu>button:disabled{color:#94a3b8;color:var(--dk-text3,#94a3b8);cursor:default}.fc-col-menu .perigo{color:#dc2626;color:var(--vn-perigo,#dc2626)}.fc-excluir{display:flex;flex-direction:column;gap:8px;padding:6px 6px 4px}.fc-excluir p{color:#475569;color:var(--dk-text2,#475569);font-size:12.5px;margin:0;white-space:normal}.fc-excluir select{border-radius:8px;height:34px}.fc-excluir-acoes{display:flex;gap:6px;justify-content:flex-end}.fc-excluir-acoes button{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:8px;color:#0f172a;color:var(--text,#0f172a);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;height:32px;padding:0 12px;white-space:nowrap}.fc-excluir-acoes button.perigo{background:#dc2626;background:var(--vn-perigo,#dc2626);border-color:#dc2626;border-color:var(--vn-perigo,#dc2626);color:#fff}.fc-nova-coluna{align-items:center;align-self:flex-start;background:#0000;border:1px dashed #cbd5e1;border:1px dashed var(--border,#cbd5e1);border-radius:12px;color:#64748b;color:var(--dk-text2,#64748b);cursor:pointer;display:inline-flex;flex:0 0 200px;font:inherit;font-size:13px;font-weight:500;gap:6px;height:44px;justify-content:center;white-space:nowrap}.fc-nova-coluna:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.fc-arq-toggle{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:9px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:13px;font-weight:500;gap:6px;height:36px;padding:0 12px;white-space:nowrap}.fc-arq-toggle.on,.fc-arq-toggle:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.fc-arq{border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:12px;margin:0 16px 12px;max-height:320px;overflow-y:auto}.fc-arq,.fc-arq-head{background:#fff;background:var(--surface,#fff)}.fc-arq-head{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border,#e2e8f0);display:flex;font-size:13px;gap:8px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0}.fc-arq-head span{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.fc-arq-head .grow{flex:1 1}.fc-arq-vazio{color:#94a3b8;color:var(--dk-text3,#94a3b8);font-size:13px;padding:16px;text-align:center}.fc-arq-item{grid-column-gap:12px;align-items:center;border-bottom:1px solid #eef2f6;border-bottom:1px solid var(--border-soft,#eef2f6);column-gap:12px;display:grid;grid-template-areas:"tt voltar" "sub voltar";grid-template-columns:minmax(0,1fr) auto;padding:8px 12px}.fc-arq-tt{align-items:baseline;background:none;border:0;color:#0f172a;color:var(--text,#0f172a);cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:8px;grid-area:tt;min-width:0;padding:0;text-align:left}.fc-arq-tt .tt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-arq-tt:hover .tt{color:#0066d6;color:var(--vn-azul,#0066d6)}.fc-arq-item small{color:#64748b;color:var(--dk-text2,#64748b);font-size:11.5px;grid-area:sub}.fc-arq-voltar{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:8px;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:12.5px;grid-area:voltar;height:30px;padding:0 10px;white-space:nowrap}.fc-arq-voltar:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.rc-thread .rc-topic-estado.arquivado{background:#f1f5f9;background:var(--surface-2,#f1f5f9);border-radius:999px;color:#475569;color:var(--dk-text2,#475569);font-size:11.5px;font-weight:500;line-height:1;padding:4px 8px}.rc-forum-card.aberto,.rc-kb-card.fk-card.aberto{box-shadow:0 0 0 4px color-mix(in srgb,#0066d6 16%,#0000);box-shadow:0 0 0 4px color-mix(in srgb,var(--vn-azul,#0066d6) 16%,#0000);outline:2px solid #0066d6;outline:2px solid var(--vn-azul,#0066d6);outline-offset:-1px}.rc-thread .rc-topic-id{font-feature-settings:"tnum";color:#0066d6;color:var(--vn-azul,#0066d6);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{background:#fff;border:1px solid #d9d9d9;border-radius:5px;color:#222427;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-width:1px}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;line-height:0;padding:0 6px}.emoji-mart-anchor{background:none;border:none;box-shadow:none;color:#858585;display:block;flex:1 1 auto;margin:0;overflow:hidden;padding:12px 4px;position:relative;text-align:center;transition:color .1s ease-out}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor-selected,.emoji-mart-anchor:focus,.emoji-mart-anchor:hover{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{background-color:#464646;bottom:-3px;height:3px;left:0;position:absolute;width:100%}.emoji-mart-anchors i{display:inline-block;max-width:22px;width:100%}.emoji-mart-anchors img,.emoji-mart-anchors svg{fill:currentColor;height:18px;width:18px}.emoji-mart-scroll{height:270px;overflow-x:hidden;overflow-y:scroll;padding:0 6px 6px;will-change:transform}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{border:1px solid #d9d9d9;border-radius:5px;display:block;font-size:16px;outline:0;padding:5px 25px 6px 10px;width:100%}.emoji-mart-search input,.emoji-mart-search input::-webkit-search-cancel-button,.emoji-mart-search input::-webkit-search-decoration,.emoji-mart-search input::-webkit-search-results-button,.emoji-mart-search input::-webkit-search-results-decoration{-webkit-appearance:none}.emoji-mart-search-icon{background:none;border:none;padding:2px 5px 1px;position:absolute;right:11px;top:7px;z-index:2}.emoji-mart-category .emoji-mart-emoji span{cursor:default;position:relative;text-align:center;z-index:1}.emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#f4f4f4;border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.emoji-mart-category-label{position:relative;position:-webkit-sticky;position:sticky;top:0;z-index:2}.emoji-mart-category-label span{background-color:#fff;background-color:#fffffff2;display:block;font-weight:500;padding:5px 6px;width:100%}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{display:inline-block;list-style:none;margin:0;padding:0}.emoji-mart-emoji{background:none;border:none;box-shadow:none;display:inline-block;font-size:0;margin:0;padding:0;position:relative}.emoji-mart-emoji-native{font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji}.emoji-mart-no-results{color:#858585;font-size:14px;padding-top:70px;text-align:center}.emoji-mart-no-results-img{display:block;margin-left:auto;margin-right:auto;width:50%}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{height:70px;position:relative}.emoji-mart-preview-data,.emoji-mart-preview-emoji,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-skins.custom{right:10px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{color:#888;font-size:12px}.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-shortname{margin-left:.5em}.emoji-mart-preview-emoticon{color:#bbb;font-size:11px}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{background-color:#fff;border:1px solid #d9d9d9;border-radius:12px;font-size:0;padding:2px 0}.emoji-mart-skin-swatches.custom{background-color:#fff;border:none;font-size:0}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{padding:0 2px;width:16px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;transition-duration:.125s;transition-property:width,padding;transition-timing-function:ease-out;vertical-align:middle;width:0}.emoji-mart-skin-swatch:first-child{transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{padding:0 2px;position:relative;width:16px}.emoji-mart-skin-swatch.selected:after{background-color:#fff;border-radius:100%;content:"";height:4px;left:50%;margin:-2px 0 0 -2px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .2s ease-out;width:4px}.emoji-mart-skin-swatch.custom{cursor:default;display:inline-block;height:38px;overflow:hidden;transition-duration:.125s;transition-property:width,height;transition-timing-function:ease-out;vertical-align:middle;width:0}.emoji-mart-skin-swatch.custom.selected{height:38px;padding:0 2px 0 0;position:relative;width:36px}.emoji-mart-skin-swatch.custom.selected:after{content:"";height:0;width:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{height:38px;padding:0 2px 0 0;width:36px}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{background-color:#fff;border-radius:10%;color:#888;display:inline-block;font-size:11px;height:40px;padding:5px 2px;text-align:left;vertical-align:middle;width:95px}.emoji-mart-skin{border-radius:100%;display:inline-block;max-width:12px;padding-top:100%;width:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.emoji-mart-dark{background-color:#222;color:#fff}.emoji-mart-dark,.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{background-color:#2f2f2f;border-color:#555453;color:#fff}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{background-color:#222;color:#fff}.emoji-mart-dark .emoji-mart-skin-swatches{background-color:#222;border-color:#555453}.emoji-mart-dark .emoji-mart-anchor-selected,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor:hover{color:#bfbfbf}.fc-dock{align-items:flex-end;bottom:0;display:flex;flex-direction:row;gap:10px;left:82px;left:calc(var(--rail-w, 68px) + 14px);pointer-events:none;position:fixed;z-index:1150}.fc-dock>*{pointer-events:auto}.fc-dock--equipe{left:342px;left:calc(var(--rail-w, 68px) + var(--eq-side-w, 260px) + 14px)}.fc-box .rc-colgrip{display:none}.rc.fc-box{background:var(--surface);border:1px solid var(--border);border-bottom:none;border-radius:12px 12px 0 0;border-top:3px solid var(--brand);box-shadow:var(--shadow-3);flex-direction:column;height:min(460px,calc(100vh - 48px));min-height:260px;overflow:hidden;width:330px}.rc.fc-box.fc-dragover{background:var(--brand-tint);border-color:var(--brand);outline:2px dashed var(--brand);outline-offset:-6px}.fc-head{background:var(--surface);border-bottom:1px solid var(--border-soft);cursor:pointer;flex:none;gap:8px;padding:7px 8px 7px 10px;-webkit-user-select:none;user-select:none}.fc-head,.fc-head .nm{align-items:center;display:flex}.fc-head .nm{color:var(--text);flex:1 1;font-size:13px;font-weight:700;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-hbtn{border-radius:8px;color:var(--text-2);display:grid;flex:none;height:26px;place-items:center;width:26px}.fc-hbtn:hover{background:var(--surface-2);color:var(--text)}.fc-msgs{flex:1 1;font-size:13.5px;padding:10px 10px 6px}.fc-msgs .rc-b{max-width:86%}.fc-msgs .rc-audio{min-width:0}.fc-msgs .rc-b:has(.rc-audio){width:86%}.fc-typing{color:var(--text-3);font-size:12px;font-style:italic;padding:2px 4px}.fc-ref{align-items:center;background:var(--brand-tint);border:1px dashed var(--brand);border-radius:10px;color:var(--text-2);display:flex;font-size:12px;gap:7px;margin:0 8px;padding:6px 4px 6px 9px}.fc-ref,.fc-ref-ico{flex:none}.fc-ref-tx{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-ref-tx b{color:var(--brand)}.rc.fc-box .rc-thread{border-left:none!important;box-shadow:none!important;flex:1 1;height:auto!important;inset:auto!important;max-width:none!important;min-height:0;min-width:0!important;position:static!important;width:100%!important}.rc.fc-box .rc-thread .rc-side-head{display:none}.rc.fc-box .rc-thread .rc-b{max-width:90%}.rc.fc-pill{align-items:center;background:var(--surface);border:1px solid var(--border);border-bottom:none;border-radius:12px 12px 0 0;border-top:3px solid var(--brand);box-shadow:var(--shadow-2);color:var(--text);display:flex;gap:7px;height:40px;max-width:180px;overflow:visible;padding:0 10px 0 7px;width:auto}.rc.fc-pill:hover{background:var(--surface-2)}.rc.fc-pill .nm{font-size:12.5px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-pill-x{border-radius:50%;color:var(--text-2);display:none;flex:none;height:18px;place-items:center;width:18px}.rc.fc-pill:hover .fc-pill-x{display:grid}.fc-pill-x:hover{background:var(--border);color:var(--text)}.fc-badge{font-feature-settings:"tnum";background:var(--brand);border-radius:9px;color:var(--on-brand);display:grid;flex:none;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:800;height:18px;min-width:18px;padding:0 5px;place-items:center}.fc-dot{border-radius:50%;display:inline-block;flex:none;height:8px;width:8px}.fc-dot.on{background:var(--ok)}.fc-dot.off{background:var(--text-3);opacity:.45}.fc-dot.away{background:#e2a93b}.fc-dot.pause{background:#b06ae2}.fc-dot.abs{border:2px solid var(--surface);bottom:-1px;height:10px;position:absolute;right:-1px;width:10px}.fc-pop{background:#fff;background:var(--surface,#fff);border:1px solid #dde5ec;border:1px solid var(--border,#dde5ec);border-radius:14px;bottom:12px;box-shadow:0 18px 50px #10212e33;box-shadow:var(--shadow-3,0 18px 50px #10212e33);color:#12212e;color:var(--text,#12212e);display:flex;flex-direction:column;left:78px;left:calc(var(--rail-w, 68px) + 10px);max-height:min(560px,calc(100vh - 24px));overflow:hidden;position:fixed;width:312px;z-index:1290}.fc-pop-head{color:var(--text);font-size:13.5px;padding:12px 14px 8px}.fc-pop-head,.fc-pop-search{align-items:center;display:flex;gap:8px}.fc-pop-search{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:var(--text-3);margin:0 10px 8px;padding:7px 10px}.fc-pop-search:focus-within{border-color:var(--brand)}.fc-pop-search input{background:#0000;border:0;color:var(--text);flex:1 1;font:inherit;font-size:13px;min-width:0;outline:0}.fc-pop-body{background:linear-gradient(#fff 30%,#0000) top /100% 24px no-repeat local,linear-gradient(#0000,#fff 70%) bottom /100% 24px no-repeat local,radial-gradient(farthest-side at 50% 0,color-mix(in srgb,#12212e 16%,#0000),#0000) top /100% 10px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,color-mix(in srgb,#12212e 16%,#0000),#0000) bottom /100% 10px no-repeat scroll;background:linear-gradient(var(--surface,#fff) 30%,#0000) top /100% 24px no-repeat local,linear-gradient(#0000,var(--surface,#fff) 70%) bottom /100% 24px no-repeat local,radial-gradient(farthest-side at 50% 0,color-mix(in srgb,var(--text,#12212e) 16%,#0000),#0000) top /100% 10px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,color-mix(in srgb,var(--text,#12212e) 16%,#0000),#0000) bottom /100% 10px no-repeat scroll;flex:1 1;min-height:120px;overflow-y:auto;padding:0 6px 6px}.fc-pop--sobe{bottom:60px;max-height:min(560px,calc(100vh - 72px))}.fc-pop-body::-webkit-scrollbar{width:7px}.fc-pop-body::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.fc-pop-sec{align-items:center;color:var(--text-3);display:flex;font-size:11px;font-weight:800;gap:5px;letter-spacing:.4px;padding:10px 10px 4px;text-transform:uppercase}.fc-pop-empty{color:var(--text-3);font-size:13px;padding:14px 10px}.fc-row{align-items:center;background:none;border:0;border-radius:10px;color:var(--text);cursor:pointer;display:flex;font:inherit;gap:10px;padding:7px 8px;text-align:left;width:100%}.fc-row:hover{background:var(--surface-2)}.fc-row-av{display:inline-flex;flex:none;position:relative}.fc-row-hash{background:var(--brand-tint);border-radius:10px;color:var(--brand);display:grid;height:34px;place-items:center;width:34px}.fc-row-tx{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.fc-row-tx .nm{font-size:13.5px;font-weight:600}.fc-row-tx .nm,.fc-row-tx .sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-row-tx .sub{color:var(--text-3);font-size:12px}.fc-row-tx .sub.pres-on{color:var(--ok)}@media (max-width:900px){.fc-dock,.fc-pop{display:none}}.rc.fc-box{border-color:var(--border);border-radius:14px 14px 0 0;border-top-width:1px;height:min(500px,calc(100vh - 48px));width:344px}.fc-head{background:color-mix(in srgb,var(--brand) 7%,var(--surface));border-bottom:1px solid var(--border);gap:10px;padding:9px 8px 9px 12px}.fc-head-tx{display:flex;flex:1 1;flex-direction:column;line-height:1.2;min-width:0}.fc-head .fc-head-tx .nm{display:block;flex:none;font-size:13.5px}.fc-pres{align-items:center;color:var(--text-3);display:inline-flex;font-size:11.5px;gap:5px;text-transform:lowercase}.fc-pres.on{color:var(--ok)}.fc-pres .fc-dot{height:7px;width:7px}.fc-hbtn{height:28px;width:28px}.rc.fc-box .rc-msgs{background-color:var(--surface-2);background-image:none;padding:12px 12px 8px}.rc.fc-box .rc-b{border-radius:12px}.rc.fc-box .rc-fmt-toggle{display:none}.rc.fc-box .rc-composer{background:var(--surface);border-top:1px solid var(--border-soft);padding:8px 10px 10px}.rc.fc-box .rc-composer-inner{gap:2px}.rc.fc-box .rc-composer textarea::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc.fc-pill{background:color-mix(in srgb,var(--brand) 7%,var(--surface));border-color:var(--border);border-radius:14px 14px 0 0;border-top-width:1px;gap:8px;height:44px;max-width:220px;min-width:150px;padding:0 10px 0 8px}.rc.fc-pill .nm{flex:1 1;font-size:13px;text-align:left}.rc.fc-pill:hover{background:color-mix(in srgb,var(--brand) 12%,var(--surface))}.fc-badge{background:#0066d6;background:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff)}.fc-fix-row{display:flex;flex-wrap:wrap;gap:10px 6px;padding:4px 10px 10px}.fc-fix{display:flex;flex-direction:column;gap:4px;width:58px}.fc-fix,.fc-fix-bola{align-items:center;position:relative}.fc-fix-bola{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border:0;border-radius:50%;color:#005696;color:var(--vn-estrutural,#005696);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;height:44px;justify-content:center;transition:background .12s,color .12s;width:44px}.fc-fix-bola:hover{background:#0066d6;background:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff)}.fc-fix-mais{background:#fff;background:var(--dk-base,#fff);border:1px dashed #94a3b8;color:#64748b;color:var(--dk-text2,#64748b)}.fc-fix-mais.on,.fc-fix-mais:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.fc-fix-badge{background:#0066d6;background:var(--vn-azul,#0066d6);border:2px solid #fff;border:2px solid var(--surface,#fff);border-radius:999px;box-sizing:border-box;color:#fff;color:var(--dk-on-azul,#fff);font-size:10px;font-weight:600;height:18px;min-width:18px;padding:0 5px;right:-3px;top:-3px}.fc-fix-badge,.fc-fix-lock{align-items:center;display:inline-flex;justify-content:center;position:absolute}.fc-fix-lock{background:#fff;background:var(--surface,#fff);border-radius:50%;bottom:-2px;box-shadow:0 0 0 1px #e2e8f0;box-shadow:0 0 0 1px var(--dk-border,#e2e8f0);color:#64748b;color:var(--dk-text2,#64748b);height:16px;right:-2px;width:16px}.fc-fix-nome{color:#334155;color:var(--dk-text,#334155);font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-fix-x{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:50%;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;display:none;height:18px;justify-content:center;left:2px;padding:0;position:absolute;top:-4px;width:18px}.fc-fix-x:focus-visible,.fc-fix-x[data-aberto],.fc-fix:hover .fc-fix-x{display:inline-flex}.fc-fix-x:hover{border-color:currentColor;color:#dc2626;color:var(--danger,#dc2626)}.fc-fix-vazio{font-size:12px;padding:0 12px 8px}.fc-fix-picker{background:#f8fafc;background:var(--dk-off,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;margin:0 10px 10px;padding:8px}.fc-fix-busca{margin:0 0 6px}.fc-fix-lista{display:flex;flex-direction:column;max-height:220px;overflow-y:auto}.fc-fix-item{align-items:center;border-radius:8px;color:#0f172a;color:var(--dk-text,#0f172a);cursor:pointer;display:flex;font-size:13px;gap:8px;min-height:38px;padding:4px 6px}.fc-fix-item:hover{background:#fff;background:var(--dk-base,#fff)}.fc-fix-item.travado{cursor:default;opacity:.8}.fc-fix-item-nm{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-fix-item-nm small{color:#64748b;color:var(--dk-text2,#64748b);font-size:11px}.fc-switch{appearance:none;-webkit-appearance:none;background:#cbd5e1;background:var(--dk-border,#cbd5e1);border-radius:999px;cursor:pointer;flex:none;height:20px;margin:0;position:relative;transition:background .15s;width:34px}.fc-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0f172a33;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .15s;width:16px}.fc-switch:checked{background:#0066d6;background:var(--vn-azul,#0066d6)}.fc-switch:checked:after{transform:translateX(14px)}.fc-switch:disabled{cursor:not-allowed;opacity:.6}.fc-switch:focus-visible{outline:2px solid #0066d6;outline:2px solid var(--vn-azul,#0066d6);outline-offset:2px}.fc-fix-pronto{background:#0066d6;background:var(--vn-azul,#0066d6);border:0;border-radius:8px;color:#fff;color:var(--dk-on-azul,#fff);cursor:pointer;display:block;font:inherit;font-size:13px;font-weight:600;margin:6px 0 0 auto;min-height:32px;padding:0 14px}.fc-pop-rodape{align-items:center;background:#0000;border:0;border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);color:#475569;color:var(--dk-text2,#475569);cursor:pointer;display:flex;font:inherit;font-size:12px;gap:6px;padding:9px 14px;text-align:left;width:100%}.fc-pop-rodape:hover{background:#f8fafc;background:var(--dk-off,#f8fafc);color:#0066d6;color:var(--vn-azul,#0066d6)}.rail-app.dark .fc-fix-bola{background:#f6921e29;color:var(--vn-info)}.rail-app.dark .fc-fix-mais{background:#0000;border-color:#475569;color:var(--text-2)}.rail-app.dark .fc-fix-nome{color:var(--text-2)}.rail-app.dark .fc-fix-picker{background:var(--surface-2);border-color:var(--border)}.rail-app.dark .fc-fix-item{color:var(--text)}.rail-app.dark .fc-fix-item:hover,.rail-app.dark .fc-fix-x{background:var(--surface)}.rail-app.dark .fc-fix-x{border-color:#475569;color:var(--text-2)}.rail-app.dark .fc-pop-rodape{border-top-color:var(--border);color:var(--text-2)}.fc-fix-tipo{align-items:center;background:#005696;background:var(--dk-estrutural-bg,var(--dk-estrutural-bg,var(--vn-estrutural,#005696)));border:2px solid #fff;border:2px solid var(--surface,#fff);border-radius:50%;bottom:-3px;box-sizing:border-box;color:#fff;display:inline-flex;height:18px;justify-content:center;position:absolute;right:-3px;width:18px}.fc-fix-tipo.k-whatsapp{background:#16a34a}.fc-fix-tipo.k-forum{background:#0066d6;background:var(--vn-azul,#0066d6)}.fc-fix-tipo.k-video,.fc-fix-tipo.k-voice{background:#475569}.fc-fix-lock{left:-2px;right:auto}.fc-fix-item-ico{align-items:center;background:#005696;background:var(--dk-estrutural-bg,var(--dk-estrutural-bg,var(--vn-estrutural,#005696)));border-radius:50%;color:#fff;display:inline-flex;flex:none;height:28px;justify-content:center;width:28px}.fc-fix-item-ico.k-whatsapp{background:#16a34a}.fc-fix-item-ico.k-forum{background:#0066d6;background:var(--vn-azul,#0066d6)}.fc-fix-item-ico.k-video,.fc-fix-item-ico.k-voice{background:#475569}.rail-app.dark .fc-fix-tipo{border-color:var(--surface)}.fc-nl{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:10px;margin:2px 0 6px;padding:2px 0 4px}.fc-nl-tit{align-items:center;color:#005696;color:var(--vn-estrutural,#005696);display:flex;gap:6px}.fc-nl-n{align-items:center;background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:999px;box-sizing:border-box;color:#fff;color:var(--dk-on-azul,#fff);display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.fc-nl-row .nm{align-items:baseline;color:#0f172a;color:var(--vn-marinho,#0f172a);display:flex;font-weight:600;gap:6px;min-width:0}.fc-nl-row .sub{color:#334155;color:var(--dk-text,#334155)}.fc-nl-tipo{color:#64748b;color:var(--dk-text2,#64748b);flex:none;font-size:11px;font-weight:500}.fc-nl-ico{align-items:center;background:#005696;background:var(--dk-estrutural-bg,var(--dk-estrutural-bg,var(--vn-estrutural,#005696)));border-radius:50%;color:#fff;display:inline-flex;height:34px;justify-content:center;width:34px}.fc-nl-ico.k-forum{background:#0066d6;background:var(--vn-azul,#0066d6)}.fc-nl-ico.k-whatsapp{background:#16a34a}.fc-nl-ico.k-video,.fc-nl-ico.k-voice{background:#475569}.rail-app.dark .fc-nl{background:#f6921e1f}.rail-app.dark .fc-nl-row .nm{color:var(--text)}.rail-app.dark .fc-nl-row .sub{color:var(--text-2)}.rc{--brand:var(--primaryColor,#005799);--on-brand:var(--rail-on-brand,#fff);--brand-tint:color-mix(in srgb,var(--brand) 12%,#0000);--brand-tint-2:color-mix(in srgb,var(--brand) 20%,#0000);--bg:#eef1f4;--surface:#fff;--surface-2:#f4f7fa;--border:#dde5ec;--border-soft:#eaf0f4;--text:#12212e;--text-2:#55697c;--text-3:#8298ab;--chat-bg:#eceff1;--bubble-out:color-mix(in srgb,var(--brand) 14%,#fff);--ok:#1f9d63;--warn:#d98218;--danger:#cf4038;--shadow-1:0 1px 2px #10212e0f,0 1px 3px #10212e0a;--shadow-2:0 8px 24px #10212e1a;--shadow-3:0 18px 50px #10212e33;--list-w:380px;--drawer-w:320px;background:var(--bg);color:var(--text);display:flex;font-size:14px;height:100%;min-height:0;overflow:hidden;width:100%}.rail-app.dark .rc,.rc.dark{--bg:#151210;--surface:#1a1716;--surface-2:#221d1b;--border-soft:#2c2522;--bubble-out:color-mix(in srgb,var(--brand) 26%,#151210);--ok:#35b97a;--warn:#e5a04a;--danger:#e2685f;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 24px #00000073;--shadow-3:0 18px 50px #000000a6}:where(.rc) :where(button){background:none;border:0;color:inherit;cursor:pointer;font:inherit}.rc :focus-visible{border-radius:6px;outline:2px solid var(--brand);outline-offset:2px}.rc input:focus-visible,.rc textarea:focus-visible{outline:none}.rc svg{flex:none}.rc-list{background:var(--surface);border-right:1px solid var(--border);container:lista/inline-size;display:flex;flex:none;flex-direction:column;min-height:0;min-width:300px;width:var(--list-w)}.rc-list-head{align-items:center;display:flex;flex:none;gap:8px;justify-content:space-between;padding:14px 8px 10px 16px}.rc-list-head h1{font-size:19px;font-weight:700;letter-spacing:-.02em;margin:0}.rc-head-actions{align-items:center;display:flex;gap:2px}.rc-icon-btn{border-radius:10px;color:var(--text-2);display:grid;height:36px;place-items:center;transition:background .14s,color .14s;width:36px}.rc-icon-btn:hover{background:var(--surface-2);color:var(--text)}.rc-icon-btn.on{background:var(--brand-tint);color:var(--brand)}.rc-icon-btn.primary{background:var(--brand);color:var(--on-brand)}.rc-icon-btn.primary:hover{background:var(--brand);filter:brightness(1.08)}.rc-search-row{display:flex;flex:none;gap:8px;padding:0 12px 10px}.rc-search{align-items:center;background:var(--surface-2);border:1px solid #0000;border-radius:10px;color:var(--text-3);display:flex;flex:1 1;gap:9px;height:38px;min-width:0;padding:0 11px;transition:border-color .15s,background .15s}.rc-search:focus-within{background:var(--surface);border-color:var(--brand)}.rc-search input{background:none;border:0;color:var(--text);flex:1 1;font:inherit;font-size:13.5px;min-width:0;outline:none}.rc-search input::placeholder{color:var(--text-3)}.rc-chips{display:flex;flex:none;gap:6px;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),#0000);overflow-x:auto;padding:0 12px 11px;scrollbar-width:none}.rc-chips::-webkit-scrollbar{display:none}.rc-chip{align-items:center;background:var(--surface-2);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:12.5px;font-weight:650;gap:6px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:background .14s,color .14s;white-space:nowrap}.rc-chip:hover{background:var(--brand-tint);color:var(--brand)}.rc-chip.on{background:var(--brand);color:var(--on-brand);padding:0 12px}.rc-chip .lbl{font-size:12.5px;font-weight:650;white-space:nowrap}.rc-chip{flex:none}@container lista (max-width: 439px){.rc-chips{gap:4px;padding-inline:10px}.rc-chip{gap:4px;padding:0 8px}.rc-chip.on{padding:0 10px}.rc-chip.on .lbl{display:none}}.rc-chip .n{font-feature-settings:"tnum";background:color-mix(in srgb,currentColor 16%,#0000);border-radius:999px;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;padding:1px 5px}.rc-chip .n.unread{background:#0066d6;background:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff)}.rc-divider{background:var(--border-soft);flex:none;height:1px}.rc-scroll{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:12px}.rc-scroll::-webkit-scrollbar{width:7px}.rc-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.rc-scroll::-webkit-scrollbar-thumb:hover{background:var(--text-3)}.rc-scroll::-webkit-scrollbar-track{background:#0000}.rc-section{color:var(--text-3);font-size:10px;font-weight:800;letter-spacing:.09em;padding:13px 16px 6px;text-transform:uppercase}.rc-row{grid-gap:11px;align-items:center;border-left:3px solid #0000;cursor:pointer;display:grid;gap:11px;grid-template-columns:46px minmax(0,1fr) auto;padding:10px 14px 10px 15px;text-align:left;transition:background .12s;width:100%}.rc-row:hover{background:var(--surface-2)}.rc-row.sel{background:var(--brand-tint);border-left-color:var(--brand)}.rc-av{border-radius:50%;color:#fff;display:grid;flex:none;font-size:15px;font-weight:700;height:46px;overflow:hidden;place-items:center;position:relative;width:46px}.rc-av img{height:100%;object-fit:cover;width:100%}.rc-av-zoom{cursor:pointer}.rc-av-zoom:hover img{filter:brightness(1.12)}.rc-row-mid{display:flex;flex-direction:column;gap:3px;min-width:0}.rc-row-name{font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-row.unread .rc-row-name{font-weight:750}.rc-row-empresa{color:var(--text-2);font-size:12px;font-weight:600;margin-left:4px}.rc-row-msg{color:var(--text-2);font-size:12.8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-row.unread .rc-row-msg{color:var(--text);font-weight:550}.rc-row-msg .ack{display:inline-block;margin-right:3px;vertical-align:-3px}.rc-row-tags{display:flex;gap:4px;margin-top:2px;overflow:hidden}.rc-tag{border-radius:5px;color:#fff;font-size:10px;font-weight:700;padding:2px 7px;white-space:nowrap}.rc-tag.rc-tag-vendedor{background:#0000;border:1px solid var(--border);color:var(--text-2);font-weight:650;max-width:150px;overflow:hidden;padding:1px 6px;text-overflow:ellipsis}.rc-tag.rc-tag-vendedor.sem{color:var(--text-3);font-style:italic}.rc-row-right{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:5px}.rc-row-time{font-feature-settings:"tnum";color:var(--text-3);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.rc-row.unread .rc-row-time{color:var(--brand);font-weight:700}.rc-row-topline{align-items:center;display:flex;gap:2px}.rc-pin{align-items:center;border-radius:6px;color:var(--text-3);cursor:pointer;display:inline-flex;height:20px;justify-content:center;opacity:0;transition:opacity .12s,color .12s,background .12s;width:20px}.rc-row:hover .rc-pin{opacity:1}.rc-pin:hover{background:var(--brand-tint);color:var(--brand)}.rc-pin.on{color:var(--warn);opacity:1}.rc-pill{font-feature-settings:"tnum";background:var(--brand);border-radius:10px;color:var(--on-brand);display:grid;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;height:20px;min-width:20px;padding:0 6px;place-items:center}.rc-queue{align-items:center;color:var(--text-3);display:flex;font-size:10.5px;font-weight:700;gap:4px;white-space:nowrap}.rc-dot{border-radius:50%;flex:none;height:7px;width:7px}.rc-chat{background:var(--chat-bg);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;position:relative}.rc-dropzone{align-items:center;animation:rc-drop-in .12s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,var(--chat-bg) 78%,#0000);display:flex;inset:0;justify-content:center;padding:24px;pointer-events:none;position:absolute;z-index:40}.rc-dropzone-inner{align-items:center;background:color-mix(in srgb,var(--brand) 8%,var(--surface));border:2px dashed var(--brand);border-radius:18px;color:var(--text);display:flex;flex-direction:column;gap:10px;padding:40px 28px;text-align:center;width:min(520px,100%)}.rc-dropzone-icon{align-items:center;background:color-mix(in srgb,var(--brand) 16%,var(--surface));border-radius:50%;color:var(--brand);display:flex;height:60px;justify-content:center;width:60px}.rc-dropzone .t{font-size:17px;font-weight:700;letter-spacing:-.01em}.rc-dropzone .s{color:var(--text-2);font-size:13px}@keyframes rc-drop-in{0%{opacity:0}to{opacity:1}}.rc-chat-head{align-items:center;background:var(--surface);border-bottom:1px solid var(--border);display:flex;flex:none;gap:12px;height:62px;padding:0 10px 0 16px}.rc-paralelo{align-items:flex-start;background:color-mix(in srgb,var(--warn) 13%,var(--surface));border-bottom:1px solid color-mix(in srgb,var(--warn) 35%,#0000);display:flex;flex:none;font-size:12.5px;gap:9px;line-height:1.45;padding:8px 16px}.rc-paralelo-ico{color:var(--warn);display:grid;flex:none;margin-top:1px;place-items:center}.rc-paralelo-txt{color:var(--text);min-width:0}.rc-paralelo-abrir{background:color-mix(in srgb,var(--warn) 22%,#0000);border-radius:999px;color:color-mix(in srgb,var(--warn) 70%,var(--text));display:inline-block;font-size:11px;font-weight:800;margin-left:6px;padding:1px 8px;white-space:nowrap}.rc-paralelo-abrir:hover{background:var(--warn);color:#fff}.rc-paralelo-dica{color:var(--text-3);display:block;font-size:11.5px}.rc-field-check{align-items:flex-start;cursor:pointer;flex-direction:row!important;gap:9px}.rc-field-check input[type=checkbox]{accent-color:var(--brand);cursor:pointer;flex:none;height:15px;margin-top:3px;width:15px}.rc-field-check span{font-weight:600}.rc-field-check small{color:var(--text-3);display:block;font-size:11.5px;font-weight:400;line-height:1.35;margin-top:2px}.rc-paralelo-acao{align-self:center;flex:none;margin-left:auto;padding-left:10px}.rc-paralelo-cta{align-items:center;background:var(--surface);border:1px solid color-mix(in srgb,var(--warn) 45%,#0000);border-radius:999px;color:color-mix(in srgb,var(--warn) 70%,var(--text));cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:5px;padding:4px 11px;white-space:nowrap}.rc-paralelo-cta:hover{background:color-mix(in srgb,var(--warn) 18%,var(--surface))}.rc-paralelo-cta.confirmar,.rc-paralelo-cta.confirmar:hover{background:var(--warn);border-color:var(--warn);color:#fff}.rc-paralelo-cta:disabled{cursor:default;opacity:.6}.rc-chat-head .rc-av{cursor:pointer;font-size:14px}.rc-chat-id{flex:1 1}.rc-chat-id-hit{border-radius:9px;cursor:pointer;display:inline-block;margin-left:-9px;max-width:100%;overflow:hidden;padding:3px 9px 4px}.rc-chat-id-hit:hover{background:var(--surface-2)}.rc-chat-id .nm{font-size:15px;font-weight:650;letter-spacing:-.01em;text-overflow:ellipsis}.rc-chat-id .meta,.rc-chat-id .nm{overflow:hidden;white-space:nowrap}.rc-chat-id .meta{align-items:center;color:var(--text-2);display:flex;font-size:12px;gap:7px}.rc-sep{background:var(--text-3);border-radius:50%;flex:none;height:3px;width:3px}.rc-empresa-chip,.rc-queue-chip{align-items:center;background:var(--surface-2);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:2px 8px}.rc-empresa-chip{max-width:240px}.rc-empresa-chip svg{flex:none}.rc-empresa-chip .nm-emp{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-chat-actions{align-items:center;display:flex;gap:2px}.rc-btn{align-items:center;border-radius:9px;color:var(--text-2);display:inline-flex;font-size:13px;font-weight:650;gap:7px;height:34px;padding:0 11px;transition:background .14s,color .14s}.rc-btn:hover{background:var(--surface-2);color:var(--text)}.rc-btn.ok,.rc-btn.ok:hover{background:var(--ok);color:#fff}.rc-btn.ok:hover{filter:brightness(1.07)}.rc-msgs{background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--text) 6%,#0000) 1px,#0000 0);background-size:22px 22px;display:flex;flex:1 1;flex-direction:column;gap:3px;min-height:0;overflow-y:auto;padding:18px 7% 14px}.rc-msgs::-webkit-scrollbar{width:7px}.rc-msgs::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.rc-msgs::-webkit-scrollbar-track{background:#0000}.rc-day{align-self:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:999px;box-shadow:var(--shadow-1);color:var(--text-2);font-size:10.5px;font-weight:800;letter-spacing:.05em;margin:8px 0 14px;padding:4px 12px;text-transform:uppercase}.rc-ticket-sep{align-items:center;display:flex;gap:10px;margin:20px 4px 16px}.rc-ticket-sep-line{background:var(--border-soft);flex:1 1;height:1px}.rc-ticket-sep-chip{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:999px;box-shadow:var(--shadow-1);color:var(--text-2);display:inline-flex;font-size:11px;gap:8px;padding:4px 12px;white-space:nowrap}.rc-ticket-sep-chip.is-current{border-color:var(--brand)}.rc-ticket-sep-title{color:var(--text-2);font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.rc-ticket-sep-chip.is-current .rc-ticket-sep-title{color:var(--brand)}.rc-ticket-sep-dot{border-radius:50%;flex:0 0 auto;height:7px;width:7px}.rc-ticket-sep-queue{font-weight:600}.rc-ticket-sep-conn{font-style:italic;opacity:.75}.rc-ticket-sep-user{opacity:.85}.rc-ticket-sep-date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.rc-ticket-sep-dm{border-radius:50%;color:var(--brand);cursor:pointer;display:grid;height:20px;margin:-2px -6px -2px -2px;place-items:center;width:20px}.rc-ticket-sep-dm:hover{background:var(--brand-tint)}.rc-b{word-wrap:break-word;border-radius:12px;box-shadow:var(--shadow-1);font-size:13.8px;line-height:1.45;max-width:62%;padding:7px 11px 6px;position:relative;white-space:pre-wrap}.rc-b.in{align-self:flex-start;background:var(--bubble-in);border-top-left-radius:4px}.rc-b.out{align-self:flex-end;background:var(--bubble-out);border-top-right-radius:4px}.rc-b.in+.rc-b.in{border-top-left-radius:12px}.rc-b.out+.rc-b.out{border-top-right-radius:12px}.rc-b.deleted{font-style:normal;opacity:1}.rc-deleted{align-items:flex-start;color:var(--danger);display:flex;font-style:italic;gap:6px;line-height:1.4}.rc-deleted svg{flex:none;margin-top:2px;opacity:.85}.rc-deleted strong{font-weight:700}.rc-quote.clickable{cursor:pointer;transition:filter .12s}.rc-quote.clickable:hover{filter:brightness(1.06)}.rc-pix-hint{align-items:center;background:var(--brand-tint);border-radius:9px;color:var(--text-2);display:flex;font-size:12px;gap:7px;margin:0 16px 6px;padding:6px 10px}.rc-pix-hint b{color:var(--brand)}.rc-modal .rc-pix-hint{margin:-4px 0 0}.rc-switch-row{align-items:center;color:var(--text-2);cursor:pointer;display:flex;font-size:13px;gap:8px;-webkit-user-select:none;user-select:none}.rc-switch-row input{accent-color:var(--brand);height:16px;width:16px}.rc-icon-btn.on-note{background:color-mix(in srgb,var(--warn) 16%,#0000);color:var(--warn)}.rc-composer-inner textarea.note{background:color-mix(in srgb,var(--warn) 9%,var(--surface))}.rc-b.private{background:#fff5cc}.rail-app.dark .rc .rc-b.private,.rc.dark .rc-b.private{background:#3b3416}.rc-note{align-self:center;background:#fff4cf;border:1px solid #f0d488;border-radius:11px;color:#6b5410;display:flex;flex-direction:column;font-size:12.5px;gap:4px;line-height:1.45;margin:8px auto;max-width:min(82%,560px);padding:8px 13px;white-space:pre-wrap;word-break:break-word}.rail-app.dark .rc .rc-note,.rc.dark .rc-note{background:#38310f;border-color:#574a1c;color:#e6d494}.rc-note-head{align-items:center;display:flex;gap:6px;white-space:normal}.rc-note-ico{display:inline-flex;flex:none;opacity:.8}.rc-note-author{color:#7a5e0d;font-size:12px;font-weight:700}.rail-app.dark .rc .rc-note-author,.rc.dark .rc-note-author{color:#f0dc9a}.rc-note-tag{background:#7a5e0d1f;border-radius:20px;color:#8a6a12;font-size:9.5px;font-weight:700;letter-spacing:.4px;padding:1px 6px;text-transform:uppercase}.rail-app.dark .rc .rc-note-tag,.rc.dark .rc-note-tag{background:#f0dc9a24;color:#e6d494}.rc-note-dm{border-radius:50%;color:#8a6a12;cursor:pointer;display:grid;flex:none;height:20px;place-items:center;width:20px}.rc-note-dm:hover{background:#7a5e0d24}.rail-app.dark .rc .rc-note-dm,.rc.dark .rc-note-dm{color:#e6d494}.rail-app.dark .rc .rc-note-dm:hover,.rc.dark .rc-note-dm:hover{background:#f0dc9a29}.rc-note-time{flex:none;font-size:10.5px;margin-left:auto;opacity:.7}.rc-note-body{min-width:0}.rc-b strong,.rc-note-body strong{font-weight:700}.rc-b em{font-style:italic}.rc-b del{text-decoration:line-through}.rc-b code{background:#00000012;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;padding:0 4px}.rail-app.dark .rc .rc-b code,.rc.dark .rc-b code{background:#ffffff1f}.rc-b .qt code{background:#0000000f;padding:0 2px}.rc-b .who{font-size:12px;font-weight:700;margin-bottom:2px}.rc-b .ft{font-feature-settings:"tnum";align-items:center;color:var(--text-3);display:flex;font-size:10.5px;font-variant-numeric:tabular-nums;gap:4px;justify-content:flex-end;margin-top:2px;white-space:nowrap}.rc-b .ft .ack-read{color:var(--brand)}.rc-b .ft .ack-err{color:var(--danger)}.rc-b .edited{font-style:italic;margin-right:2px}.rc-quote{background:color-mix(in srgb,var(--text) 6%,#0000);border-left:3px solid var(--brand);border-radius:5px;cursor:pointer;font-size:12.5px;margin-bottom:5px;padding:5px 8px}.rc-quote .qn{color:var(--brand);font-size:11.5px;font-weight:700}.rc-quote .qt{color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-media img,.rc-media video{border-radius:8px;cursor:pointer;display:block;max-height:320px;max-width:100%}.rc-media audio{display:block;width:min(260px,100%)}.rc-doc{align-items:center;background:color-mix(in srgb,var(--text) 5%,#0000);border-radius:8px;color:inherit;display:flex;gap:9px;min-width:200px;padding:8px 10px;text-decoration:none}.rc-doc .nm{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-tpl-btns{display:flex;flex-direction:column;gap:4px;margin-top:6px}.rc-tpl-btn{align-items:center;background:color-mix(in srgb,var(--text) 5%,#0000);border-radius:8px;color:var(--brand);display:flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:7px 10px;text-decoration:none}a.rc-tpl-btn:hover{background:color-mix(in srgb,var(--text) 9%,#0000)}.rc-reaction{bottom:-10px;padding:1px 6px;position:absolute;right:8px}.rc-loadmore,.rc-reaction{box-shadow:var(--shadow-1);font-size:12px}.rc-loadmore{align-self:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:999px;color:var(--text-2);font-weight:650;margin:8px 0;padding:5px 12px}.rc-composer{flex:none;padding:10px 7% 14px}.rc-reply-bar{align-items:center;background:var(--surface);border-left:3px solid var(--brand);border-radius:10px;box-shadow:var(--shadow-1);display:flex;gap:8px;margin-bottom:6px;padding:8px 10px}.rc-reply-bar .txt{flex:1 1;font-size:12.5px;min-width:0}.rc-reply-bar .qn{color:var(--brand);font-size:11.5px;font-weight:700}.rc-reply-bar .qt{color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-composer-inner{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:24px;box-shadow:var(--shadow-1);display:flex;gap:4px;padding:5px 6px 5px 8px;transition:border-color .15s}.rc-composer-inner:focus-within{border-color:var(--brand)}.rc-composer-inner .rc-icon-btn{border-radius:50%;height:38px;width:38px}.rc-composer textarea{background:none;border:0;box-sizing:border-box;color:var(--text);flex:1 1;font:inherit;font-size:14px;line-height:1.4;max-height:160px;min-width:0;outline:none;overflow-y:auto;padding:10px 4px;resize:none}.rc-composer textarea::placeholder{color:var(--text-3)}.rc-send{background:var(--brand);border-radius:50%;color:var(--on-brand);display:grid;height:38px;place-items:center;transition:transform .14s,filter .14s;width:38px}.rc-send:hover{filter:brightness(1.08);transform:scale(1.06)}.rc-send:disabled{cursor:default;opacity:.45;transform:none}.rc-hint{align-items:center;color:var(--text-3);display:flex;font-size:11.5px;gap:10px;padding:8px 4px 0}.rc-kbd{background:var(--surface-2);border:1px solid var(--border);border-radius:4px;font-size:10.5px;font-weight:700;padding:1px 5px}.rc-empty,.rc-kbd{color:var(--text-2)}.rc-empty{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:14px;justify-content:center;padding:40px;text-align:center}.rc-empty-icon{background:var(--brand-tint);border-radius:20px;color:var(--brand);display:grid;height:64px;place-items:center;width:64px}.rc-empty h2{color:var(--text);font-size:17px;font-weight:650;margin:0}.rc-empty p{font-size:13.5px;margin:0}.rc-cta{align-items:center;background:var(--brand);border-radius:10px;box-shadow:var(--shadow-1);color:var(--on-brand);display:inline-flex;font-size:14px;font-weight:650;gap:8px;height:40px;padding:0 18px;transition:filter .14s,transform .14s}.rc-cta:hover{filter:brightness(1.1);transform:translateY(-1px)}.rc-cta:active{transform:none}.rc-skel{animation:rcShimmer 1.2s infinite;background:linear-gradient(90deg,var(--surface-2) 25%,var(--border-soft) 50%,var(--surface-2) 75%);background-size:200% 100%;border-radius:10px;height:66px;margin:8px 14px}@keyframes rcShimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.rc *,.rc :before{animation:none!important;transition:none!important}}.rc-accept{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-1);display:flex;gap:14px;padding:12px 12px 12px 16px}.rc-accept-icon{background:color-mix(in srgb,var(--warn) 15%,#0000);border-radius:12px;color:var(--warn);display:grid;flex:none;height:40px;place-items:center;width:40px}.rc-accept-txt{flex:1 1;min-width:0}.rc-accept-txt .t{color:var(--text);font-size:13.5px;font-weight:650}.rc-accept-txt .s{color:var(--text-2);font-size:12.5px;margin-top:1px}.rc-accept .rc-cta{flex:none}.rc-accept{flex-wrap:wrap}.rc-accept-acts{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-left:auto}.rc-composer-wrap{position:relative}.rc-pop{animation:rcPop .14s ease-out;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-3);overflow:hidden;position:absolute;z-index:1600}.rc-attach,.rc-emoji,.rc-quick{bottom:calc(100% + 8px);left:0}@keyframes rcPop{0%{opacity:0;transform:translateY(6px)}}.rc-pop-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:10px 8px 10px 14px}.rc-emoji{border:0;padding:0}.rc-emoji .emoji-mart{background:var(--surface);border:1px solid var(--border);border-radius:14px;color:var(--text)}.rail-app.dark .rc .rc-emoji .emoji-mart-category-label span,.rail-app.dark .rc .rc-emoji .emoji-mart-search input,.rc.dark .rc-emoji .emoji-mart-category-label span,.rc.dark .rc-emoji .emoji-mart-search input{background:var(--surface);border-color:var(--border);color:var(--text)}.rail-app.dark .rc .rc-emoji .emoji-mart-bar,.rc.dark .rc-emoji .emoji-mart-bar{border-color:var(--border)}.rc-quick{max-width:calc(100vw - 40px);width:380px}.rc-quick-list{max-height:300px;overflow-y:auto;padding:6px}.rc-quick-item{border-radius:10px;display:flex;flex-direction:column;gap:3px;padding:9px 10px;text-align:left;transition:background .12s;width:100%}.rc-quick-item:hover{background:var(--surface-2)}.rc-quick-item .code{color:var(--brand);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-weight:800}.rc-quick-item .txt{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;font-size:13px;overflow:hidden}.rc-quick-empty{color:var(--text-3);font-size:13px;padding:22px 14px;text-align:center}.rc-recording{gap:10px;padding-left:14px}.rc-rec-dot{animation:rcPulse 1s ease-in-out infinite;background:var(--danger);border-radius:50%;flex:none;height:10px;width:10px}@keyframes rcPulse{50%{opacity:.25}}.rc-rec-time{font-feature-settings:"tnum";color:var(--text);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.rc-rec-label{color:var(--text-2);flex:1 1;font-size:13.5px}.rc-audio{align-items:center;display:flex;gap:10px;min-width:270px;padding:2px 0}.rc-audio-lead{display:grid;flex:none;height:40px;place-items:center;width:40px}.rc-audio-av{position:relative}.rc-audio-av .rc-av{font-size:13px;height:40px;width:40px}.rc-audio-mic{background:var(--brand);border:2px solid var(--bubble-in);border-radius:50%;bottom:-2px;color:var(--on-brand);display:grid;height:18px;place-items:center;position:absolute;right:-2px;width:18px}.rc-b.out .rc-audio-mic{border-color:var(--bubble-out)}.rc-audio-speed{font-feature-settings:"tnum";background:color-mix(in srgb,var(--text) 12%,#0000);border-radius:999px;color:var(--text-2);font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;padding:4px 8px;transition:background .14s,color .14s;white-space:nowrap}.rc-audio-speed:hover{background:var(--brand);color:var(--on-brand)}.rc-audio-play{border-radius:50%;color:var(--text-2);display:grid;flex:none;height:30px;place-items:center;transition:background .14s,color .14s;width:30px}.rc-audio-play:hover{background:color-mix(in srgb,var(--text) 8%,#0000);color:var(--text)}.rc-audio-body{flex:1 1;min-width:0}.rc-audio-wave{align-items:center;cursor:pointer;display:flex;gap:2px;height:24px;margin-top:8px}.rc-bar{background:color-mix(in srgb,var(--text) 22%,#0000);border-radius:2px;flex:1 1;min-width:2px;transition:background .1s linear}.rc-bar.on{background:var(--brand)}.rc-audio-foot{font-feature-settings:"tnum";align-items:center;color:var(--text-3);display:flex;font-size:10.5px;font-variant-numeric:tabular-nums;gap:10px;justify-content:space-between;margin-top:4px}.rc-audio-foot .t{font-size:11px}.rc-audio-foot .ack-read{color:var(--brand)}.rc-audio-foot .ack-err{color:var(--danger)}.rc-audio-foot .edited{font-style:italic;margin-right:2px}.rc-audio-block{display:flex;flex-direction:column;gap:6px}.rc-transcript-btn{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--text) 7%,#0000);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:11.5px;font-weight:650;gap:6px;padding:4px 9px;transition:background .14s,color .14s}.rc-transcript-btn:hover{background:var(--brand);color:var(--on-brand)}.rc-transcript-btn:disabled{cursor:default;opacity:.6}.rc-audio-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.rc-audio-dl{align-items:center;background:color-mix(in srgb,var(--text) 7%,#0000);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:11.5px;font-weight:650;gap:6px;padding:4px 9px;transition:background .14s,color .14s}.rc-audio-dl:hover{background:var(--brand);color:var(--on-brand)}.rc-audio-dl:disabled{cursor:default;opacity:.6}.rc-transcript{background:color-mix(in srgb,var(--text) 5%,#0000);border-left:3px solid var(--brand);border-radius:8px;color:var(--text);display:flex;flex-direction:column;font-size:13px;gap:3px;line-height:1.45;padding:8px 10px}.rc-transcript-tag{color:var(--brand);font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rc-attach{padding:6px;width:240px}.rc-attach-item{align-items:center;border-radius:10px;color:var(--text);display:flex;font-size:13.5px;font-weight:550;gap:12px;padding:9px 10px;text-align:left;transition:background .12s;width:100%}.rc-attach-item:hover{background:var(--surface-2)}.rc-attach-item .ico{background:color-mix(in srgb,var(--c) 14%,#0000);border-radius:10px;color:var(--c);display:grid;flex:none;height:34px;place-items:center;width:34px}.rc-attach-sep{background:var(--border-soft);height:1px;margin:5px 8px}.rc-modal-backdrop{animation:rcFade .14s ease-out;background:#060c1299;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:2000}@keyframes rcFade{0%{opacity:0}}.rc-modal{animation:rcPop .16s ease-out;background:var(--surface);border-radius:18px;box-shadow:var(--shadow-3);display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:min(720px,100%)}.rc-modal-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:10px;padding:12px 14px}.rc-modal-head h2{font-size:15px;font-weight:650;margin:0}.rc-modal-stage{background:var(--surface-2);display:grid;flex:1 1;min-height:220px;overflow:auto;padding:20px;place-items:center}.rc-modal-stage img,.rc-modal-stage video{border-radius:10px;display:block;max-height:46vh;max-width:100%}.rc-modal-file{align-items:center;color:var(--text-2);display:flex;flex-direction:column;gap:6px}.rc-modal-file .nm{color:var(--text);font-size:14px;font-weight:650}.rc-modal-file .sz{font-size:12px}.rc-modal-strip{border-top:1px solid var(--border-soft);display:flex;flex:none;gap:8px;overflow-x:auto;padding:10px 14px}.rc-thumb{background:var(--surface-2);border:2px solid #0000;border-radius:8px;color:var(--text-3);display:grid;flex:none;height:48px;overflow:hidden;place-items:center;position:relative;width:48px}.rc-thumb.on{border-color:var(--brand)}.rc-thumb img{height:100%;object-fit:cover;width:100%}.rc-thumb .dot{background:var(--brand);border:1px solid var(--surface);border-radius:50%;bottom:3px;height:7px;position:absolute;right:3px;width:7px}.rc-modal-foot{align-items:center;border-top:1px solid var(--border-soft);display:flex;flex:none;gap:8px;padding:12px 14px}.rc-modal-caption{align-items:center;background:var(--surface-2);border:1px solid #0000;border-radius:21px;display:flex;flex:1 1;height:42px;min-width:0;padding:0 14px;transition:border-color .15s}.rc-modal-caption:focus-within{border-color:var(--brand)}.rc-modal-caption input{background:none;border:0;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none}.rc-modal-caption input::placeholder,.rc-modal-hint{color:var(--text-3)}.rc-modal-hint{font-size:11.5px;padding:0 14px 12px;text-align:center}.rc-modal-head h2{flex:1 1}.rc-thumb-wrap{flex:none;position:relative}.rc-thumb-wrap.on .rc-thumb{border-color:var(--brand)}.rc-thumb-x{background:var(--text);border-radius:50%;color:var(--surface);display:grid;height:18px;opacity:0;place-items:center;position:absolute;right:-5px;top:-5px;transition:opacity .12s;width:18px}.rc-thumb-wrap:hover .rc-thumb-x{opacity:1}.rc-thumb-add{border:2px dashed var(--border);color:var(--text-3)}.rc-thumb-add:hover{border-color:var(--brand);color:var(--brand)}.rc-modal-foot{position:relative}.rc-modal-emoji{border-radius:14px;bottom:calc(100% + 8px);box-shadow:var(--shadow-3);left:14px;overflow:hidden;position:absolute;z-index:10}.rc-modal-caption .rc-icon-btn{height:32px;width:32px}.rc-editor{background:var(--surface);display:flex;flex-direction:column;min-height:0}.rc-editor-bar{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:8px;padding:10px 12px}.rc-editor-tools{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:2px;justify-content:center}.rc-editor-sep{background:var(--border);height:22px;margin:0 6px;width:1px}.rc-editor-opts{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;flex:none;flex-wrap:wrap;gap:8px;padding:8px 14px}.rc-swatch{border:2px solid var(--border);border-radius:50%;flex:none;height:22px;width:22px}.rc-swatch.on{border-color:var(--brand);transform:scale(1.12)}.rc-editor-width{align-items:center;color:var(--text-2);display:flex;font-size:12px;gap:6px}.rc-editor-width input{width:110px}.rc-editor-text{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--text);flex:1 1;font:inherit;font-size:13px;height:32px;min-width:160px;padding:0 10px}.rc-editor-stage{background:var(--surface-2);display:grid;flex:1 1;min-height:260px;overflow:auto;padding:16px;place-items:center}.rc-editor-stage canvas{border-radius:8px;display:block;max-height:52vh;max-width:100%;touch-action:none}.rc-editor-stage.tool-blur canvas,.rc-editor-stage.tool-crop canvas,.rc-editor-stage.tool-draw canvas{cursor:crosshair}.rc-editor-stage.tool-text canvas{cursor:text}.rc-editor-hint{color:var(--text-3);flex:none;font-size:12px;padding:8px 14px 12px;text-align:center}.rc-row-msg .who{color:var(--text-3);margin-right:3px}.rc-row.unread .rc-row-msg .who{color:var(--text-2)}.rc-row-msg .mid{color:var(--text-3);display:inline-block;margin-right:3px;vertical-align:-3px}.rc-row.unread .rc-row-msg .mid{color:var(--brand)}.rc-chat-wrap{display:flex;min-height:0}.rc-chat-wrap,.rc-chat-wrap>.rc-chat{flex:1 1;min-width:0}.rc-side{background:var(--surface);border-left:1px solid var(--border);display:flex;flex:none;flex-direction:column;min-height:0;width:var(--drawer-w)}.rc-side-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:10px;padding:13px 12px}.rc-side-head h2{font-size:14px;font-weight:650;margin:0}.rc-side-search{flex:none;padding:10px 12px}.rc-side-body{flex:1 1;min-height:0;overflow-y:auto}.rc-side-body::-webkit-scrollbar{width:7px}.rc-side-body::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.rc-side-empty{color:var(--text-3);font-size:13px;padding:26px 16px;text-align:center}.rc-side-hero{border-bottom:1px solid var(--border-soft);padding:22px 20px 18px;text-align:center}.rc-side-hero .rc-av{font-size:28px;margin:0 auto 12px}.rc-side-hero .nm{font-size:17px;font-weight:700}.rc-side-hero .ph{font-feature-settings:"tnum";color:var(--text-2);font-size:13px;font-variant-numeric:tabular-nums;margin-top:2px}.rc-atend-tarja{align-items:stretch;background:color-mix(in srgb,var(--brand) 82%,#061420);color:color-mix(in srgb,#fff 72%,#0000);color:color-mix(in srgb,var(--on-brand,#fff) 72%,#0000);display:flex;flex:none;flex-wrap:wrap;padding:0 12px}.rc-atend-tarja .pino{align-items:center;display:flex;padding:0 8px 0 4px}.rc-atend-tarja svg{color:color-mix(in srgb,#fff 60%,#0000);color:color-mix(in srgb,var(--on-brand,#fff) 60%,#0000);flex:none;height:12px;width:12px}.rc-atend-tarja .cel{border-left:1px solid color-mix(in srgb,#fff 14%,#0000);border-left:1px solid color-mix(in srgb,var(--on-brand,#fff) 14%,#0000);display:flex;flex-direction:column;gap:1px;justify-content:center;padding:5px 16px}.rc-atend-tarja .cel .lb{font-size:9px;font-weight:800;letter-spacing:.6px;opacity:.62;text-transform:uppercase}.rc-atend-tarja .cel b{font-feature-settings:"tnum";align-items:center;color:#fff;color:var(--on-brand,#fff);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;gap:6px}.rc-atend-copy{background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;opacity:.55;padding:0}.rc-atend-copy:hover{opacity:1}.rc-contato-lapis{margin-left:4px;vertical-align:middle}.rc-side-hero .nm .rc-contato-lapis{opacity:.45}.rc-side-hero .nm:hover .rc-contato-lapis{opacity:1}.rc-contato-edit{display:flex;flex-direction:column;gap:7px}.rc-contato-edit input{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);font:inherit;font-size:13px;padding:7px 10px;text-align:center}.rc-contato-edit input:focus{border-color:var(--brand);outline:2px solid var(--brand-tint)}.rc-contato-edit .acts{align-items:center;display:flex;gap:8px;justify-content:center}.rc-crm-bloco{display:flex;flex-direction:column;gap:5px}.rc-crm-bloco+.rc-crm-bloco{border-top:1px dashed var(--border-soft);margin-top:9px;padding-top:9px}.rc-crm-funil{background:var(--brand-tint);border-radius:999px;color:var(--brand);font-size:10.5px;font-weight:800;letter-spacing:.3px;padding:2px 7px;text-transform:uppercase}.rc-crm-bloco .ln{align-items:center;display:flex;gap:8px}.rc-crm-bloco .ln.sub{color:var(--text-3);font-size:12px}.rc-crm-bloco b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.rc-crm-etapa{background:var(--surface-2);border-radius:999px;color:var(--text-3);display:inline-flex;font-size:10.5px;font-weight:800;letter-spacing:.3px;padding:2px 9px;text-transform:uppercase}.rc-crm-etapa[data-cor=azul]{background:color-mix(in srgb,var(--brand) 13%,#0000);color:var(--brand)}.rc-crm-etapa[data-cor=verde]{background:color-mix(in srgb,var(--ok) 16%,#0000);color:var(--ok)}.rc-crm-etapa[data-cor=ambar]{background:color-mix(in srgb,#d98218 16%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 16%,#0000);color:#d98218;color:var(--warn,#d98218)}.rc-crm-etapa[data-cor=roxa]{background:color-mix(in srgb,#7c5cd6 14%,#0000);color:#7c5cd6}.rc-crm-link{align-self:flex-start;background:none;border:0;color:var(--brand);cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:2px 0}.rc-cp{padding:0}.rc-cp-hero{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;gap:13px;padding:16px 18px}.rc-cp-hero .rc-av{flex:none;font-size:22px}.rc-cp-hero-tx{display:flex;flex-direction:column;gap:5px;min-width:0}.rc-cp-hero .rc-cp-campo{padding:0}.rc-cp-hero .rc-cp-campo .lb{display:none}.rc-cp-nome{font-size:16px;font-weight:750}.rc-cp-emp-chip,.rc-cp-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-cp-emp-chip{align-items:center;align-self:flex-start;background:var(--brand-tint);border:0;border-radius:999px;color:var(--brand);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;max-width:100%;padding:3px 9px}.rc-cp-emp-chip svg{flex:none}.rc-cp-emp-chip.vazio{background:var(--surface-2);color:var(--text-3);cursor:default}.rc-cp-sec{border-bottom:1px solid var(--border-soft)}.rc-cp-sec-h{align-items:center;background:none;border:0;color:var(--text-3);cursor:pointer;display:flex;gap:8px;padding:12px 18px;text-align:left;width:100%}.rc-cp-sec-h:hover{color:var(--text-2)}.rc-cp-sec-h svg{flex:none;transform:rotate(-90deg);transition:transform .15s}.rc-cp-sec.aberta>.rc-cp-sec-h svg{transform:rotate(0)}.rc-cp-sec-h h3{color:inherit;font-size:11px;font-weight:800;letter-spacing:.5px;margin:0;text-transform:uppercase}.rc-cp-badge{background:var(--surface-2);border-radius:999px;color:var(--text-2);font-size:10.5px;font-style:normal;font-weight:800;margin-left:auto;padding:1px 7px}.rc-cp-sec-b{padding:2px 18px 14px}.rc-cp-campo{align-items:center;display:flex;gap:10px;min-height:30px;padding:5px 0}.rc-cp-campo .lb{color:var(--text-3);flex:none;font-size:10.5px;font-weight:750;letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:96px}.rc-cp-campo .vl{align-items:center;display:flex;flex:1 1;font-size:13px;gap:4px;min-width:0}.rc-cp-campo .vl .tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-cp-campo .vl .tx .vazio{color:var(--text-3);font-style:normal}.rc-cp-mini{background:none;border:0;border-radius:6px;color:var(--text-3);cursor:pointer;display:grid;flex:none;height:22px;opacity:0;place-items:center;transition:opacity .12s;width:22px}.rc-cp-campo:hover .rc-cp-mini{opacity:1}.rc-cp-mini:hover{background:var(--brand-tint);color:var(--brand)}.rc-cp-campo .ed{display:flex;flex:1 1;min-width:0}.rc-cp-campo .ed input{background:var(--surface);border:1px solid var(--brand);border-radius:8px;color:var(--text);flex:1 1;font:inherit;font-size:13px;height:30px;min-width:0;outline:2px solid var(--brand-tint);padding:0 8px}.rc-cp-atend{margin-bottom:6px}.rc-crm-empresa{align-items:center;border:1px solid var(--line);border-radius:10px;display:flex;gap:9px;margin-bottom:10px;padding:9px 11px}.rc-crm-empresa .ic{background:var(--surface-2);border-radius:8px;color:var(--text-2);display:grid;flex:none;height:30px;place-items:center;width:30px}.rc-crm-empresa .tx{display:flex;flex-direction:column;gap:1px;min-width:0}.rc-crm-empresa .tx b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-crm-empresa .tx small{color:var(--text-3);font-size:11.5px}.rc-crm-empresa .rc-crm-link{flex:none;margin-left:auto}.rc-crm-empresa.vazia{flex-wrap:wrap}.rc-crm-empresa.vazia .acts{display:flex;gap:7px;width:100%}.rc-crm-empresa.vazia .acts .rc-cta{font-size:12px;padding:7px 12px}.rc-crm-empresa-form{display:flex;flex-direction:column;gap:7px;margin-bottom:10px}.rc-crm-empresa-form input{background:var(--surface);border:1px solid var(--line);border-radius:9px;color:var(--text);font-size:13px;height:34px;padding:0 10px}.rc-crm-empresa-form input:focus{border-color:var(--brand);outline:2px solid var(--brand-tint)}.rc-crm-empresa-form .acts{align-items:center;display:flex;gap:7px;justify-content:flex-end}.rc-crm-novolead{align-items:center;background:var(--surface-2);border:1px dashed var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;font:inherit;font-size:12.5px;font-weight:700;gap:8px;padding:10px 12px;width:100%}.rc-crm-novolead:hover{border-color:var(--brand);color:var(--brand)}.rc-crm-novolead small{color:var(--text-3);font-weight:400;margin-left:auto}.rc-crm-criar{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.rc-crm-criar .rc-cta{font-size:12px;padding:7px 12px}.rc-crm-promover{grid-gap:9px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;display:grid;gap:9px;padding:11px 12px}.rc-crm-promover label{grid-gap:4px;color:var(--text-3);display:grid;font-size:11px;font-weight:700;gap:4px;letter-spacing:.04em;text-transform:uppercase}.rc-crm-promover input,.rc-crm-promover select{background:var(--surface);border:1px solid var(--border);border-radius:7px;color:var(--text);font:inherit;font-size:12.5px;font-weight:400;letter-spacing:0;padding:7px 9px;text-transform:none;width:100%}.rc-crm-promover input:focus,.rc-crm-promover select:focus{border-color:var(--brand);outline:2px solid var(--brand-tint)}.rc-crm-promover .meta{color:var(--text-3);font-size:11.5px;margin:0}.rc-crm-promover .aviso{border-left:2px solid var(--warn);color:var(--text-2);font-size:11.5px;line-height:1.45;margin:0;padding-left:8px}.rc-crm-promover .acts{align-items:center;display:flex;gap:7px;justify-content:flex-end}.rc-crm-promover .rc-cta{font-size:12px;padding:7px 12px}.rc-crm-promover .rc-cta:disabled{cursor:not-allowed;opacity:.5}.rc-cta.ghost{background:var(--surface-2);color:var(--text-2)}.rc-cta.ghost:hover{background:var(--brand-tint);color:var(--brand);filter:none}.rc-crm-vincular{display:flex;flex-direction:column;gap:7px;margin-top:10px}.rc-crm-vincular .ou{color:var(--text-3);font-size:11.5px;font-weight:700}.rc-crm-vincular input{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);font:inherit;font-size:12.5px;padding:7px 10px}.rc-crm-vincular input:focus{border-color:var(--brand);outline:2px solid var(--brand-tint)}.rc-crm-vincular .lista{display:flex;flex-direction:column;gap:4px}.rc-crm-vincular .lista .nada{color:var(--text-3);font-size:12px}.rc-crm-vincular .lista button{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:9px;cursor:pointer;font:inherit;font-size:12.5px;padding:7px 10px;text-align:left}.rc-crm-vincular .lista button:hover{background:var(--brand-tint);border-color:var(--brand)}.rc-crm-vincular .lista button small{color:var(--text-3);display:block;font-size:11px}.rc-side-sec{border-bottom:1px solid var(--border-soft);padding:16px 18px}.rc-side-sec h3{color:var(--text-3);font-size:10px;font-weight:800;letter-spacing:.09em;margin:0 0 10px;text-transform:uppercase}.rc-kv{margin:0}.rc-kv>div{display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:5px 0}.rc-kv dt{color:var(--text-2);margin:0}.rc-kv dd{font-weight:650;margin:0;text-align:right}.rc-kv .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rc-side-note-hint{color:var(--text-3);font-size:11.5px;margin:-4px 0 10px}.rc-side-note-new{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.rc-side-note-new textarea{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:var(--text);font:inherit;font-size:13px;outline:none;padding:8px 10px;resize:vertical;width:100%}.rc-side-note-new textarea:focus{border-color:var(--brand)}.rc-side-note-new .rc-cta{align-self:flex-end;font-size:13px;height:34px}.rc-side-note{background:var(--surface-2);border-radius:10px;font-size:12.5px;margin-bottom:8px;padding:9px 11px}.rc-side-note .by{color:var(--text-3);font-size:10.5px;font-weight:650;margin-top:5px}.rc-side-item{border-bottom:1px solid var(--border-soft);display:flex;flex-direction:column;gap:3px;padding:10px 14px;text-align:left;transition:background .12s;width:100%}.rc-side-item:hover{background:var(--surface-2)}.rc-side-item .top{display:flex;gap:8px;justify-content:space-between}.rc-side-item .who{color:var(--brand);font-size:12.5px;font-weight:700}.rc-side-item .when{color:var(--text-3);font-size:11px;white-space:nowrap}.rc-side-item .txt{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;font-size:13px;overflow:hidden}.rc-b.hl{animation:rcHl 2s ease-out}@keyframes rcHl{0%,60%{box-shadow:0 0 0 3px var(--brand)}to{box-shadow:var(--shadow-1)}}.rc-btn.on{background:var(--brand-tint);color:var(--brand)}.rc-more-wrap{display:inline-flex;position:relative}.rc-more{padding:6px;position:absolute;right:0;top:calc(100% + 6px);width:220px;z-index:1600}.rc-more-item{align-items:center;border-radius:9px;color:var(--text);display:flex;font-size:13.5px;gap:10px;padding:9px 10px;text-align:left;transition:background .12s;width:100%}.rc-more-item:hover{background:var(--surface-2)}.rc-more-item.danger{color:var(--danger)}.rc-more-item.on{background:var(--brand-tint);color:var(--brand);font-weight:700}.rc-modal-sm{width:min(440px,100%)}.rc-form{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:16px 18px}.rc-form::-webkit-scrollbar{width:7px}.rc-form::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.rc-field{display:flex;flex-direction:column;gap:6px}.rc-field>span{color:var(--text-2);font-size:12.5px;font-weight:650}.rc-field small{color:var(--text-3);font-size:11.5px}.rc-field input,.rc-field select,.rc-field textarea{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:var(--text);font:inherit;font-size:13.5px;outline:none;padding:9px 10px;resize:vertical;width:100%}.rc-field select:focus,.rc-field textarea:focus{border-color:var(--brand)}.rc-modal-actions{border-top:1px solid var(--border-soft);display:flex;flex:none;gap:8px;justify-content:flex-end;padding:12px 18px 16px}.rc-btn-ghost{border:1px solid var(--border);border-radius:10px;color:var(--text-2);font-size:14px;font-weight:650;height:40px;padding:0 16px}.rc-btn-ghost:hover{background:var(--surface-2);color:var(--text)}.rc-cta-ok{background:var(--ok);color:#fff}.rc-cta-ok:hover{background:var(--ok);filter:brightness(1.08)}.rc-side-tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.rc-tag-on{align-items:center;display:inline-flex;gap:4px;padding-right:4px}.rc-tag-on .x{background:#00000038;border-radius:50%;color:#fff;display:grid;height:15px;opacity:.8;place-items:center;width:15px}.rc-tag-on .x:hover{background:#0006;opacity:1}.rc-tag-add{align-items:center;border:1px dashed var(--border);border-radius:6px;color:var(--text-3);display:inline-flex;font-size:10.5px;font-weight:700;gap:4px;padding:3px 9px;transition:border-color .14s,color .14s}.rc-tag-add:hover{border-color:var(--brand);color:var(--brand)}.rc-tag-picker{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;margin-top:10px;max-height:190px;overflow-y:auto;padding:6px}.rc-tag-opt{align-items:center;border-radius:8px;color:var(--text);display:flex;font-size:13px;gap:8px;padding:7px 9px;text-align:left;transition:background .12s;width:100%}.rc-tag-opt:hover{background:var(--surface)}.rc-tag-opt.on{font-weight:650}.rc-tag-opt i{border-radius:3px;flex:none;height:10px;width:10px}.rc-tag-opt svg{color:var(--brand);margin-left:auto}.rc-head-pop{display:inline-flex}.rc-icon-btn,.rc-list-head{position:relative}.rc-badge{font-feature-settings:"tnum";background:var(--brand);border:2px solid var(--surface);border-radius:8px;color:var(--on-brand);display:grid;font-size:9.5px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:800;height:15px;min-width:15px;padding:0 3px;place-items:center;position:absolute;right:1px;top:1px}.rc-filter{display:flex;flex-direction:column;max-height:70vh;max-width:calc(100% - 20px);position:absolute;right:10px;top:calc(100% + 6px);width:320px;z-index:1600}.rc-filter-clear{border-radius:6px;color:var(--danger);font-size:12px;font-weight:700;padding:2px 6px}.rc-filter-clear:hover{background:color-mix(in srgb,var(--danger) 12%,#0000)}.rc-filter-body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 12px 8px}.rc-filter-busca{padding:8px 12px 2px}.rc-filter-busca .rc-search{height:34px}.rc-filter-sec{border-bottom:1px solid var(--border-soft);padding:2px 0 6px}.rc-filter-sec:last-of-type{border-bottom:0}.rc-filter-sec-head{align-items:center;color:var(--text-3);display:flex;gap:6px;padding:7px 0 3px;text-align:left;width:100%}.rc-filter-sec-head svg{flex:none;transform:rotate(-90deg);transition:transform .12s}.rc-filter-sec.aberta .rc-filter-sec-head svg{transform:none}.rc-filter-sec-head:hover{color:var(--text)}.rc-filter-sec-head h4{flex:1 1;margin:0!important}.rc-filter-sec.aberta .rc-filter-chips{padding:4px 0 2px}.rc-filter-count{background:var(--brand);border-radius:999px;color:var(--on-brand);display:grid;font-size:11px;font-weight:700;height:18px;min-width:18px;padding:0 5px;place-items:center}.rc-filter-nada{padding:14px 2px}.rc-filter-foot .rc-cta{font-size:12.5px;height:32px;padding:0 14px}.rc-filter-foot{background:var(--surface);border-top:1px solid var(--border-soft);display:flex;gap:8px;justify-content:flex-end;padding:10px 12px}.rc-filter-body h4{color:var(--text-3);font-size:10px;font-weight:800;letter-spacing:.09em;margin:0 0 7px;text-transform:uppercase}.rc-filter-hint{color:var(--text-3);font-size:11.5px;line-height:1.35;margin:0 0 7px}.rc-filter-chips{display:flex;flex-wrap:wrap;gap:5px}.rc-filter-chip{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:4px 9px;transition:background .12s,color .12s,border-color .12s}.rc-filter-chip:hover{border-color:var(--brand);color:var(--brand)}.rc-filter-chip.on{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.rc-filter-chip i{border-radius:50%;flex:none;height:8px;width:8px}.rc-filter-empty{color:var(--text-3);font-size:12.5px}.rc-listmenu{max-width:calc(100% - 20px);padding:6px;position:absolute;right:10px;top:calc(100% + 6px);width:250px;z-index:1600}.rc-listmenu-title{color:var(--text-3);font-size:10px;font-weight:800;letter-spacing:.09em;padding:8px 10px 5px;text-transform:uppercase}.rc-lm-item .rc-lm-label{flex:1 1;min-width:0}.rc-lm-item.on-sel{color:var(--brand);font-weight:600}.rc-lm-radio{border:2px solid var(--border);border-radius:50%;box-sizing:border-box;flex:none;height:16px;width:16px}.rc-lm-radio.on{background:var(--brand);border-color:var(--brand);box-shadow:inset 0 0 0 3px var(--surface)}.rc-lm-switch{background:var(--border);border-radius:999px;flex:none;height:16px;position:relative;transition:background .12s;width:28px}.rc-lm-switch:after{background:var(--surface);border-radius:50%;content:"";height:12px;left:2px;position:absolute;top:2px;transition:transform .12s;width:12px}.rc-lm-switch.on{background:var(--brand)}.rc-lm-switch.on:after{transform:translateX(12px)}.rc-lm-gestao{background:color-mix(in srgb,var(--danger) 5%,var(--surface));border-top:1px solid var(--border);margin:6px -6px -6px;padding:0 6px 6px}.rc-lm-gestao .rc-listmenu-title{color:var(--danger)}.rc-lm-gestao .rc-more-item.danger:hover{background:color-mix(in srgb,var(--danger) 12%,#0000)}.rc-lm-confirma{color:var(--text);font-size:13px;line-height:1.4;padding:2px 10px 6px}.rc-lm-confirma p{margin:0 0 8px}.rc-lm-confirma-acoes{display:flex;gap:6px;justify-content:flex-end}.rc-lm-perigo{background:var(--danger);border-radius:8px;color:#fff;font-size:12.5px;font-weight:700;padding:6px 12px}.rc-lm-perigo:hover{filter:brightness(1.08)}.rc-pop-sep{background:var(--border-soft);height:1px;margin:5px 6px}.rc-contact-list{border:1px solid var(--border);border-radius:10px;max-height:260px;overflow-y:auto}.rc-contact-item{gap:10px;padding:9px 11px}.rc-contact-item .nm{font-size:13.5px}.rc-contact-item .ph{font-size:12px}.rc-new{width:min(520px,100%)}.rc-new-search{flex:none;padding:14px 16px 10px}.rc-new-search .rc-search{border-radius:12px;height:46px}.rc-new-search .rc-search input{font-size:14.5px}.rc-new-list{max-height:46vh;min-height:240px;overflow-y:auto;padding:0 8px 8px}.rc-new-list::-webkit-scrollbar{width:7px}.rc-new-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.rc-new-hint{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:10px;height:220px;justify-content:center;padding:0 30px;text-align:center}.rc-new-hint p{font-size:13.5px;margin:0}.rc-contact-item{align-items:center;border-radius:12px;display:flex;gap:12px;padding:10px;text-align:left;transition:background .12s;width:100%}.rc-contact-item:hover{background:var(--surface-2)}.rc-contact-item .info{flex:1 1;min-width:0}.rc-contact-item .nm{display:block;font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-contact-item .ph{font-feature-settings:"tnum";color:var(--text-3);display:block;font-size:12.5px;font-variant-numeric:tabular-nums}.rc-contact-item>svg{color:var(--text-3);flex:none}.rc-contact-item:hover>svg{color:var(--brand)}.rc-new-picked{align-items:center;background:var(--brand-tint);border-radius:14px;display:flex;gap:12px;margin:14px 16px 0;padding:12px 14px}.rc-new-picked .info{flex:1 1;min-width:0}.rc-new-picked .nm{display:block;font-size:15px;font-weight:700}.rc-new-picked .ph{font-feature-settings:"tnum";color:var(--text-2);display:block;font-size:13px;font-variant-numeric:tabular-nums}.rc-btn-ghost.sm{font-size:12.5px;height:32px;padding:0 12px}.rc-field small.warn{color:var(--warn);font-weight:600}.rc-tip{animation:rcTipIn .12s ease-out;background:#12212e;border-radius:7px;box-shadow:0 8px 24px #10212e2e;color:#fff;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1.3;padding:5px 9px;pointer-events:none;white-space:nowrap;z-index:2500}@keyframes rcTipIn{0%{opacity:0}}.rc-tip:after{border:5px solid #0000;content:"";position:absolute}.rc-tip-bottom:after{border-bottom-color:#12212e;bottom:100%}.rc-tip-bottom:after,.rc-tip-top:after{left:50%;left:var(--tip-ax,50%);margin-left:-5px}.rc-tip-top:after{border-top-color:#12212e;top:100%}.rc-tip-left:after{border-left-color:#12212e;left:100%;margin-top:-5px;top:50%}.rc-tip-right:after{border-right-color:#12212e;margin-top:-5px;right:100%;top:50%}.rc-private-tag{align-items:center;background:#00000014;border-radius:5px;color:#8a6d00;display:flex;font-size:10px;font-weight:800;gap:5px;letter-spacing:.03em;margin-bottom:5px;max-width:100%;padding:2px 7px;text-transform:uppercase;width:-webkit-max-content;width:max-content}.rail-app.dark .rc .rc-private-tag,.rc.dark .rc-private-tag{background:#ffffff1a;color:#e5c76b}.rc-caret{align-items:flex-start;background:linear-gradient(255deg,var(--bubble-in) 62%,#0000);border:0;border-radius:0 8px 0 22px;color:var(--text-3);cursor:pointer;display:flex;height:30px;justify-content:flex-end;opacity:0;padding:3px 3px 0 0;position:absolute;right:0;top:0;transition:opacity .12s;width:46px}.rc-b.out .rc-caret{background:linear-gradient(255deg,var(--bubble-out) 62%,#0000)}.rc-b.private .rc-caret{background:linear-gradient(255deg,#fdf5d8 62%,#0000);background:linear-gradient(255deg,var(--bubble-private,#fdf5d8) 62%,#0000)}.rc-b:hover .rc-caret,.rc-caret:focus-visible{opacity:1}.rc-msgmenu{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-3);min-width:214px;padding:5px;position:fixed;z-index:1600}.rc-react-row{border-bottom:1px solid var(--border);display:flex;gap:2px;margin-bottom:4px;padding:3px 2px 6px}.rc-react{background:#0000;border:0;border-radius:50%;cursor:pointer;font-size:19px;height:32px;line-height:1;transition:transform .1s,background .1s;width:32px}.rc-react:hover{background:var(--surface-2);transform:scale(1.22)}.rc-react.on{background:var(--brand-tint)}.rc-msgmenu-item{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font-size:13.5px;gap:11px;padding:9px 11px;text-align:left;width:100%}.rc-msgmenu-item:hover{background:var(--surface-2)}.rc-msgmenu-item svg{color:var(--text-3);flex:none}.rc-msgmenu-item.danger,.rc-msgmenu-item.danger svg{color:var(--danger)}.rc-msgmenu-item.danger:hover{background:#d645451a;background:var(--danger-tint,#d645451a)}.rc-msg-preview{-webkit-line-clamp:3;-webkit-box-orient:vertical;background:var(--surface-2);border-left:3px solid var(--brand);border-radius:0 8px 8px 0;color:var(--text-2);display:-webkit-box;font-size:13px;line-height:1.45;overflow:hidden;padding:10px 12px}.rc-info{display:flex;flex-direction:column;margin:0}.rc-info>div{align-items:baseline;border-bottom:1px solid var(--border-soft);display:flex;gap:18px;justify-content:space-between;padding:10px 0}.rc-info>div:last-child{border-bottom:0}.rc-info dt{color:var(--text-3);flex:none;font-size:12.5px;margin:0}.rc-info dd{font-size:13.5px;font-weight:600;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.rc-btn:disabled,.rc-cta:disabled{cursor:not-allowed;opacity:.45}.rc-fwd-list{border-bottom:1px solid var(--border-soft);border-top:1px solid var(--border-soft);max-height:252px;overflow-y:auto;padding:8px 2px}.rc-fwd-row{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text);cursor:pointer;display:flex;gap:10px;padding:8px;text-align:left;width:100%}.rc-fwd-row:hover{background:var(--surface-2)}.rc-fwd-row.on{background:var(--brand-tint)}.rc-fwd-row .nm{display:flex;flex:1 1;flex-direction:column;font-size:14px}.rc-fwd-row .nm small{color:var(--text-3);font-size:12px}.rc-fwd-row svg{color:var(--brand)}.rc-back{display:none}@media (max-width:1280px){.rc{--list-w:clamp(300px,30vw,380px)}.rc-chat-wrap{position:relative}.rc-side{bottom:0;box-shadow:-14px 0 34px #09142138;position:absolute;right:0;top:0;z-index:1200}.rc-chat-actions .rc-btn-label{display:none}}@media (max-width:1080px){.rc-b{max-width:75%}}@media (max-width:820px){.rc-list{border-right:0;min-width:0;width:100%}.rc.open .rc-list,.rc:not(.open) .rc-chat{display:none}.rc-back{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text-2);cursor:pointer;display:inline-flex;flex:none;height:36px;justify-content:center;margin-right:2px;width:36px}.rc-back:hover{background:var(--surface-2)}.rc-side{inset:0;position:fixed;width:100%;z-index:1900}.rc-b{max-width:86%}.rc-modal{width:min(100%,100vw - 24px)}.rc-composer{padding-left:62px}}.rc-modal .rc-field .db-dd{width:100%}.rc-modal .rc-field .db-dd>button{justify-content:space-between;width:100%}.rc-modal .rc-field .db-dd-menu{min-width:100%}.rc-lightbox{align-items:center;animation:rc-lb-in .15s ease;background:#000000d9;cursor:zoom-out;display:flex;inset:0;justify-content:center;padding:44px;position:fixed;z-index:3000}@keyframes rc-lb-in{0%{opacity:0}to{opacity:1}}.rc-lightbox img{border-radius:6px;box-shadow:0 12px 48px #0000008c;cursor:default;max-height:86vh;max-width:92vw;object-fit:contain}.rc-lightbox-close{align-items:center;background:#ffffff24;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;position:fixed;right:20px;top:16px;transition:background .15s;width:42px}.rc-lightbox-close:hover{background:#ffffff42}.rc-lightbox-dl{background:#ffffff24;border-radius:999px;bottom:20px;color:#fff;font-size:13px;font-weight:600;left:50%;padding:8px 18px;position:fixed;text-decoration:none;transform:translateX(-50%);transition:background .15s}.rc-lightbox-dl:hover{background:#ffffff42}.rc-offer{animation:rc-offer-in .18s ease-out,rc-offer-pulse 2s ease-in-out infinite;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--brand);border-radius:12px;box-shadow:0 10px 28px #0914212e;margin:8px 10px 4px;padding:12px 13px 13px 15px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.rc-offer:before{background:var(--brand);border-radius:12px;content:"";inset:0;opacity:.08;pointer-events:none;position:absolute;z-index:-1}@keyframes rc-offer-pulse{0%,to{box-shadow:0 10px 26px #09142129}50%{box-shadow:0 12px 34px #0914214d}}@media (prefers-reduced-motion:reduce){.rc-offer{animation:rc-offer-in .18s ease-out}}@keyframes rc-offer-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.rc-offer-top{align-items:center;display:flex;gap:8px;margin-bottom:6px}.rc-offer-badge{background:var(--brand);border-radius:20px;color:#fff;color:var(--on-brand,#fff);font-size:11px;font-weight:700;letter-spacing:.3px;padding:3px 9px}.rc-offer-queue{background:var(--surface-2);border-radius:6px;color:var(--text-3);font-size:11px;padding:2px 7px}.rc-offer-timer{font-feature-settings:"tnum";color:var(--text-2);font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}.rc-offer-name{color:var(--text);font-size:14.5px;font-weight:700;line-height:1.2}.rc-offer-msg{color:var(--text-2);font-size:12.5px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-offer-track{background:var(--surface-2);border-radius:4px;height:5px;margin:10px 0 11px;overflow:hidden}.rc-offer-fill{border-radius:4px;height:100%;transition:width .25s linear,background .4s ease}.rc-offer-actions{display:flex;gap:8px}.rc-offer-btn{border:1px solid #0000;border-radius:9px;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:9px 12px;transition:filter .15s ease,background .15s ease}.rc-offer-btn:disabled{cursor:default;opacity:.55}.rc-offer-btn.primary{background:var(--brand);color:var(--on-brand)}.rc-offer-btn.primary:hover:not(:disabled){filter:brightness(1.08)}.rc-offer-btn.ghost{background:#0000;border-color:var(--border);color:var(--text-2)}.rc-offer-btn.ghost:hover:not(:disabled){background:var(--surface-2)}.rc-offer-reasons-title{color:var(--text-2);font-size:12px;font-weight:600;margin-bottom:7px}.rc-offer-reasons-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.rc-offer-reason{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:8px;color:var(--text);cursor:pointer;font-size:12px;font-weight:500;padding:8px 9px;text-align:left}.rc-offer-reason:hover:not(:disabled){border-color:var(--brand)}.rc-offer-reason:disabled{cursor:default;opacity:.55}.rc-offer-back{background:none;border:none;color:var(--text-3);cursor:pointer;font-size:12px;margin-top:9px;padding:2px}.rc-just{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin:4px 10px 6px;overflow:hidden}.rc-just-head{background:#0000;border:none;cursor:pointer;gap:9px;padding:9px 12px;text-align:left;width:100%}.rc-just-badge,.rc-just-head{align-items:center;display:flex}.rc-just-badge{background:#e08b0a;border-radius:20px;color:#fff;flex:0 0 auto;font-size:12px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.rc-just-txt{color:var(--text-2);flex:1 1;font-size:12.5px}.rc-just-chev{color:var(--text-3);font-size:9px}.rc-just-body{padding:2px 12px 10px}.rc-just-item{border-top:1px solid var(--border-soft);padding:8px 0}.rc-just-item-top{color:var(--text);font-size:13px;margin-bottom:6px}.rc-just-item-top em{color:var(--text-3);font-style:normal;margin-left:4px}.rc-just-btn{background:var(--surface-2);border:1px solid var(--border);border-radius:7px;color:var(--text-2);cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px}.rc-just-reasons{display:flex;flex-wrap:wrap;gap:6px}.rc-just-reasons button{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:7px;color:var(--text);cursor:pointer;font-size:12px;padding:5px 10px}.rc-just-reasons button:hover{border-color:var(--brand)}.rc-kb-top{display:flex;flex-direction:column;gap:8px;padding:12px}.rc-kb-hint{color:var(--text-2);font-size:12px;line-height:1.45;margin:0}.rc-kb-refresh{align-self:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--brand);cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 12px}.rc-kb-refresh:disabled{cursor:default;opacity:.5}.rc-kb-card{border:1px solid var(--border);border-radius:12px;margin:0 12px 10px;padding:12px}.rc-kb-card-top{gap:8px;margin-bottom:7px}.rc-kb-score{font-feature-settings:"tnum";border-radius:6px;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;padding:2px 7px}.rc-kb-score.hi{background:#e3f6ea;color:#1c7a45}.rc-kb-score.mid{background:#fff4e0;color:#9a6a12}.rc-kb-score.lo{background:#eef1f4;color:#5b6f81}.rc-kb-cat{color:var(--text-2);font-size:11px;text-transform:capitalize}.rc-kb-draft{background:#fff4e0;border-radius:5px;color:#9a6a12;font-size:9.5px;font-weight:800;letter-spacing:.04em;margin-left:auto;padding:2px 7px;text-transform:uppercase}.rc-kb-q{font-size:13.5px;font-weight:700;line-height:1.35;margin-bottom:5px}.rc-kb-a{color:var(--text-2);font-size:12.5px;line-height:1.5;white-space:pre-wrap}.rc-kb-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rc-kb-btn{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:inherit;color:var(--text-1,inherit);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.rc-kb-btn.use{background:var(--brand);border-color:var(--brand);color:#fff;color:var(--dk-on-azul,#fff)}.rc-kb-btn.ok{background:#1c7a45;border-color:#1c7a45;color:#fff}.rc-tp{position:relative}.rc-tp-trigger{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;justify-content:space-between;padding:9px 12px;text-align:left;width:100%}.rc-tp-trigger.open{border-color:var(--brand)}.rc-tp-val{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-tp-trigger:not(.has) .rc-tp-val{color:var(--text-3)}.rc-tp-dot{border-radius:50%;flex:0 0 auto;height:9px;width:9px}.rc-tp-panel{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 34px #0000002e;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:3000}.rc-tp-search{align-items:center;border-bottom:1px solid var(--border);color:var(--text-3);display:flex;flex:none;gap:8px;padding:10px 12px}.rc-tp-search input{background:none;border:0;color:var(--text);flex:1 1;font:inherit;font-size:13.5px;outline:none}.rc-tp-list{overflow-y:auto;padding:6px}.rc-tp-empty{color:var(--text-3);font-size:13px;padding:18px;text-align:center}.rc-tp-group{margin-bottom:4px}.rc-tp-queue,.rc-tp-user{align-items:center;background:none;border:0;border-radius:8px;color:var(--text);cursor:pointer;display:flex;font:inherit;gap:9px;text-align:left;width:100%}.rc-tp-queue{font-size:13.5px;font-weight:700;padding:8px 10px}.rc-tp-queue:hover,.rc-tp-user:hover{background:#7f7f7f1f}.rc-tp-qname{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-tp-tag{border:1px solid var(--border);border-radius:5px;color:var(--text-3);font-size:9.5px;font-weight:800;letter-spacing:.05em;padding:1px 6px;text-transform:uppercase}.rc-tp-user{font-size:13px;padding:6px 10px 6px 14px}.rc-tp-uav{align-items:center;background:var(--brand);border-radius:50%;color:#fff;color:var(--dk-on-azul,#fff);display:flex;flex:0 0 auto;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.rc-tp-uname{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-tp-opt{align-items:center;background:none;border:0;border-radius:8px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;width:100%}.rc-tp-opt:hover{background:#7f7f7f1f}.rc-sw-row{align-items:center;flex-direction:row!important;gap:12px;justify-content:space-between}.rc-sw-txt{display:flex;flex-direction:column;gap:2px}.rc-sw-txt span{font-size:13px;font-weight:600}.rc-sw-txt small{color:var(--text-3);font-size:11.5px}.rc-sw{background:var(--border);border:0;border-radius:999px;cursor:pointer;flex:0 0 auto;height:23px;position:relative;transition:background .15s;width:42px}.rc-sw:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000040;content:"";height:19px;left:2px;position:absolute;top:2px;transition:transform .15s;width:19px}.rc-sw.on{background:var(--brand)}.rc-sw.on:after{transform:translateX(19px)}.rc-tp-pres{align-items:center;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:600;gap:5px}.rc-tp-presdot{background:currentColor;border-radius:50%;flex:0 0 auto;height:8px;width:8px}.rc-tp-pres.on{color:#1c9a52}.rc-tp-pres.away{color:#d9930a}.rc-tp-pres.pause{color:#c2740c}.rc-tp-pres.off{color:#9aa7b2}.rc-fail{align-items:center;color:#c0453f;display:inline-flex;font-size:10px;font-weight:800;gap:3px;letter-spacing:.02em;margin-right:5px;text-transform:uppercase}.rc-fail svg{flex:0 0 auto}.ack-err{color:#c0453f}.rc-hist-item{background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;display:block;margin-bottom:7px;padding:9px 11px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.rc-hist-item.on,.rc-hist-item:hover{border-color:var(--brand)}.rc-hist-item.on{background:var(--brand-tint);cursor:default}.rc-hist-item .top{align-items:center;display:flex;font-size:11.5px;gap:7px}.rc-hist-status{border:1px solid var(--st);border-radius:999px;color:var(--st);font-weight:700;padding:1px 8px 2px}.rc-hist-item .id{font-feature-settings:"tnum";color:var(--text-3);font-variant-numeric:tabular-nums}.rc-hist-item .dt{color:var(--text-3);margin-left:auto}.rc-hist-item .mid{align-items:center;color:var(--text-2);display:flex;font-size:12px;gap:9px;margin-top:5px}.rc-hist-item .fila{align-items:center;display:inline-flex;gap:5px}.rc-hist-item .fila i{border-radius:50%;display:inline-block;height:8px;width:8px}.rc-hist-item .fila.sem{color:var(--text-3);font-style:italic}.rc-hist-item .prev{color:var(--text-3);font-size:12px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-new-number{border:1px dashed var(--brand)!important}.rc-new-number .nm{color:var(--brand)}.rc-new-number-ico{background:var(--brand-tint);border-radius:50%;color:var(--brand);display:grid;flex:none;height:42px;place-items:center;width:42px}.rc-new-add{align-items:center;background:none;border:1px dashed var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;font-size:13.5px;gap:7px;justify-content:center;margin-top:6px;padding:10px;width:100%}.rc-new-add:hover{border-color:var(--brand);color:var(--brand)}.rc-new-create{padding:14px 16px}.rc-new-create-actions{display:flex;justify-content:space-between;margin-top:10px}.rc-new-tags{display:flex;flex-wrap:wrap;gap:6px}.rc-new-tag{background:none;border:1px solid var(--tag);border-radius:999px;color:var(--tag);cursor:pointer;font-size:12.5px;font-weight:600;padding:3px 11px 4px}.rc-new-tag.on{background:var(--tag);color:#fff}.rc-new-hint-inline{color:var(--text-3)}.rc-new-clash{align-items:center;color:var(--text-2);display:flex;flex-direction:column;gap:12px;padding:26px 20px;text-align:center}.rc-new-clash svg{color:#e0a13d}.rc-colgrip{background:#0000;cursor:col-resize;flex:none;margin:0 -3px;position:relative;transition:background .15s;width:7px;z-index:6}.rc-colgrip.dragging,.rc-colgrip:hover{background:var(--brand-tint)}.rc-colgrip:after{bottom:0;content:"";left:3px;position:absolute;top:0;width:1px}.rc-colgrip.dragging:after,.rc-colgrip:hover:after{background:var(--brand)}.rc-side{position:relative}.rc-colgrip-left{bottom:0;left:-4px;margin:0;position:absolute;top:0;width:8px}@media (max-width:900px){.rc-colgrip{display:none}}.rc-crm-origem{align-items:center;background:color-mix(in srgb,var(--brand) 8%,#0000);border-radius:8px;color:var(--text-2);display:flex;font-size:12px;gap:6px;margin-bottom:8px;padding:6px 9px}.rc-crm-origem svg{color:var(--brand);flex:none}.rc-crm-origem span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-crm-origem b{font-weight:700}.rc-crm-origem small{color:var(--text-3);flex:none;margin-left:auto}.rc-empresa-chip.sist{background:color-mix(in srgb,var(--ok) 14%,#0000);color:var(--ok)}.rc-crm-empresa .tx{flex:1 1}.rc-crm-empresa .tx small.rc-sist{color:var(--text-3);display:block;line-height:1.35;white-space:normal}.rc-crm-empresa .tx small.rc-sist svg{margin-right:3px;vertical-align:-2px}.rc-sist.ok{color:var(--ok);font-weight:600}.rc-sist .serv{color:var(--text-2);font-weight:400}.rc-crm-empresa .acts.col{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:6px;margin-left:4px}.rc-crm-empresa .acts.col .rc-crm-link{margin-left:0;white-space:nowrap}.rc-crm-link:disabled{cursor:default;opacity:.5}.rc-naolida:hover{color:var(--brand)}.rc-observando{align-items:flex-start;background:var(--brand-tint);border-bottom:1px solid color-mix(in srgb,var(--brand) 25%,#0000);display:flex;flex:none;font-size:12.5px;gap:9px;line-height:1.45;padding:7px 16px}.rc-observando-ico{color:var(--brand);display:grid;flex:none;margin-top:1px;place-items:center}.rc-observando-txt{color:var(--text);min-width:0}.rc-observando-dica{color:var(--text-3);display:block;font-size:11.5px}.rc-encerrado{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--border-soft);color:var(--text-2);display:flex;flex:none;font-size:12.5px;gap:9px;line-height:1.45;padding:7px 16px}.rc-encerrado b{color:var(--text);font-weight:600}.rc-encerrado-ico{color:var(--text-3);display:grid;flex:none;place-items:center}.rc-encerrado-bar .rc-accept-icon{background:var(--surface-2);color:var(--text-3)}.rc-vono{grid-gap:8px;display:grid;gap:8px}.rc-vono-card{grid-gap:6px;background:#fff;background:var(--rc-card,#fff);border:1px solid #e6ecf1;border:1px solid var(--rc-line,#e6ecf1);border-radius:10px;display:grid;gap:6px;padding:10px 12px}.rc-vono-card>b{font-size:13px;line-height:1.35}.rc-vono-desc{color:#6b7c8c;color:var(--rc-dim,#6b7c8c);font-size:12px}.rc-vono-card dl{grid-gap:3px;display:grid;gap:3px;margin:0}.rc-vono-card dl>div{grid-gap:8px;display:grid;gap:8px;grid-template-columns:96px 1fr}.rc-vono-card dt{color:#6b7c8c;color:var(--rc-dim,#6b7c8c);font-size:11px;letter-spacing:.3px;text-transform:uppercase}.rc-vono-card dd{font-size:12.5px;margin:0;word-break:break-word}.rc-vono-card .rc-cta{justify-self:start;margin-top:2px}.rc-vono-aviso{align-items:flex-start;background:#fff8e6;border-radius:8px;color:#8a6100;display:flex;font-size:12px;gap:6px;line-height:1.4;padding:8px 10px}.rc-vono-aviso.erro{background:#fdeceb;color:#a12b22}.rc-vono-aviso svg{flex:0 0 auto;margin-top:1px}.rc-vono-pe{grid-gap:4px;display:grid;gap:4px;justify-items:start;margin-top:2px}.rc-vono-pe small{color:#6b7c8c;color:var(--rc-dim,#6b7c8c);font-size:11px;line-height:1.35}.rc-quick-item .code .rc-quick-arq{color:var(--text-3);font-family:inherit;font-weight:600}.rc-quick-item .txt svg{vertical-align:-2px}.rc{--bg:#f1f5f9;--surface-2:#f8fafc;--border:#e2e8f0;--border-soft:#edf2f7;--text:#0f172a;--text-2:#475569;--text-3:#64748b;--chat-bg:#f1f5f9;--bubble-in:#fff;--bubble-out:#0077b6;--vn-dark:var(--vn-estrutural,#005696);--vn-primary:var(--vn-azul,#0066d6);--vn-wa:#22c55e}.rail-app.dark .rc,.rc.dark{--border:#3a302b;--text:#f3ece7;--text-2:#b8ada6;--text-3:#958981;--chat-bg:#151210;--bubble-in:#221d1b;--bubble-out:#3a2a1f}.rc-list-head{justify-content:flex-end;padding:10px 10px 6px 12px}.rc-list-head .rc-head-actions{gap:2px}.rc-list-head .rc-icon-btn{color:var(--text-2)}.rc-search-row{align-items:center;gap:6px;padding:0 12px 8px}.rc-search-row .rc-search{border:1px solid var(--border);flex:1 1;min-width:0}.rc-icon-btn.rc-quadrado,.rc-search-row .rc-search{background:var(--surface);border-radius:10px;height:38px}.rc-icon-btn.rc-quadrado{border:1px solid var(--border);color:var(--text-2);width:38px}.rc-icon-btn.rc-quadrado.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:var(--vn-primary);color:var(--vn-primary)}.rc-head-pop{position:relative}.rc-abas{align-items:flex-end;border-bottom:1px solid var(--border);display:flex;flex:none;gap:18px;padding:0 12px}.rc-aba{align-items:center;border-bottom:2px solid #0000;color:var(--text-3);cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;gap:6px;margin-bottom:-1px;padding:8px 0 9px;white-space:nowrap}.rc-aba:hover{color:var(--text)}.rc-aba.on{border-bottom-color:var(--vn-dark);color:var(--vn-dark)}.rail-app.dark .rc .rc-aba.on,.rc.dark .rc-aba.on{border-bottom-color:#f6921e;border-bottom-color:var(--vn-info-tx,#f6921e);color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rc-aba .n{color:var(--vn-primary);font-size:11.5px;font-weight:700}.rc-abas-outras{align-items:center;display:inline-flex;gap:2px;margin-left:auto;padding-bottom:5px}.rc-aba-ico{border-radius:7px;color:var(--text-3);cursor:pointer;display:grid;height:28px;place-items:center;position:relative;width:28px}.rc-aba-ico:hover{background:var(--surface-2);color:var(--text)}.rc-aba-ico.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:var(--vn-dark)}.rc-aba-ico .n{background:var(--vn-primary);border-radius:8px;color:#fff;display:grid;font-size:9.5px;font-weight:700;height:15px;min-width:15px;padding:0 3px;place-items:center;position:absolute;right:-4px;top:-3px}.rc-row{align-items:start;border-bottom:1px solid var(--border-soft);gap:10px;grid-template-columns:42px minmax(0,1fr) 18px;padding:11px 8px 11px 12px}.rc-row.sel{background:#eaf4fb;background:var(--dk-sel,#eaf4fb);border-left-color:var(--vn-dark)}.rail-app.dark .rc .rc-row.sel,.rc.dark .rc-row.sel{background:#f6921e24}.rc-av-box{align-self:flex-start;display:inline-flex;flex:none;position:relative}.rc-row .rc-av{font-size:14px;height:42px;width:42px}.rc-av-canal{background:#25d366;border:2px solid var(--surface);border-radius:50%;bottom:-2px;color:#fff;display:grid;height:17px;place-items:center;position:absolute;right:-3px;width:17px}.rc-av-canal.outro{background:#64748b}.rc-av-canal svg{stroke-width:2.6}.rc-row-l1{align-items:center;display:flex;gap:6px;min-width:0}.rc-row-l1 .rc-row-name{color:var(--text);flex:0 1 auto;min-width:0}.rc-row-l1 .rc-row-name,.rc-row-resp{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-row-resp{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:5px;color:#005696;color:var(--vn-info-tx,#005696);flex:none;font-size:10.5px;max-width:90px;padding:1px 7px}.rail-app.dark .rc .rc-row-resp,.rc.dark .rc-row-resp{background:#f6921e29;color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rc-row-fixado,.rc-row-l1 .rc-row-time{color:var(--text-3);flex:none}.rc-row-l1 .rc-row-time{font-size:11px;margin-left:auto}.rc-row.unread .rc-row-time{color:var(--vn-dark);font-weight:800}.rail-app.dark .rc .rc-row.unread .rc-row-time,.rc.dark .rc-row.unread .rc-row-time{color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rc-row-l2{color:var(--text-3);font-size:11.5px;gap:0;overflow:hidden;white-space:nowrap}.rc-row-l2>span{overflow:hidden;text-overflow:ellipsis}.rc-row-l2>span+span:before{content:"•";margin:0 5px}.rc-row-l3{align-items:center;display:flex;gap:6px;min-width:0}.rc-row-l3 .rc-row-msg{flex:1 1;min-width:0}.rc-row-mais{border-radius:5px;color:var(--text-3);cursor:pointer;display:grid;height:22px;margin-top:28px;place-items:center;width:18px}.rc-row-mais:hover,.rc-row.menu .rc-row-mais{background:var(--surface-2);color:var(--text)}.rc-row-menu{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-2);display:flex;flex-direction:column;min-width:200px;padding:5px;position:absolute;right:8px;top:44px;z-index:30}.rc-row-menu button{align-items:center;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:7px 9px;text-align:left}.rc-row-menu button:hover{background:var(--surface-2)}.rc-row-menu button.perigo{color:var(--danger)}.rc-chat-head{gap:10px;height:64px;padding:0 14px 0 16px}.rc-chat-head .rc-av{height:40px;width:40px}.rc-chat-id{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.rc-chat-l1,.rc-chat-l2{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}.rc-chat-l1 .nm{color:var(--text);cursor:pointer;font-size:15px;font-weight:750;overflow:hidden;text-overflow:ellipsis}.rc-chat-l1 .nm:hover{text-decoration:underline}.rc-vend{background:var(--surface-2);border:1px solid var(--border);border-radius:5px;color:var(--text-2);flex:none;font-size:10px;font-weight:750;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.rc-chat-l2{color:var(--text-3);font-size:12px;gap:0}.rc-chat-l2>*{flex:none}.rc-chat-l2>*+:before{color:var(--text-3);content:"•";margin:0 6px}.rc-protocolo{color:var(--text-2);cursor:pointer;font:inherit;font-weight:700}.rc-protocolo:hover{color:var(--vn-primary)}.rc-chat-dir{flex:none;gap:12px}.rc-chat-dir,.rc-chat-num{align-items:center;display:inline-flex}.rc-chat-num{color:var(--text);font-size:13px;font-weight:650;gap:6px;white-space:nowrap}.rc-chat-num .wa{color:var(--vn-wa)}.rc-status{align-items:center;background:#ebf3fc;background:var(--vn-info-sel,#ebf3fc);border-radius:999px;color:#005696;color:var(--vn-info-tx,#005696);display:inline-flex;font-size:11.5px;font-weight:700;height:24px;padding:0 10px;white-space:nowrap}.rc-status.paused,.rc-status.pending{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc-status.closed,.rc-status.nps{background:#f1f5f9;background:var(--dk-off,#f1f5f9);color:#475569;color:var(--dk-text2,#475569)}.rail-app.dark .rc .rc-status,.rc.dark .rc-status{background:#f6921e29;color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rc-chat-actions{flex:none;gap:8px}.rc-btn-transferir{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;gap:7px;height:34px;padding:0 14px}.rc-btn-transferir:hover{border-color:var(--vn-primary);color:var(--vn-primary)}.rc-concluir{display:inline-flex;height:34px;position:relative}.rc-concluir-btn,.rc-concluir-seta{align-items:center;background:var(--vn-dark);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;height:34px}.rc-concluir-btn{border-radius:8px 0 0 8px;padding:0 16px}.rc-concluir-seta{border-left:1px solid #ffffff38;border-radius:0 8px 8px 0;padding:0 8px}.rc-concluir-seta:only-child{border-left:0;border-radius:8px}.rc-concluir-btn:hover,.rc-concluir-seta:hover{filter:brightness(1.25)}.rc-concluir-menu{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-2);display:flex;flex-direction:column;min-width:210px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:1700}.rc-concluir-menu button{align-items:center;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.rc-concluir-menu button:hover{background:var(--surface-2)}@media (max-width:1500px){.rc-chat-num{display:none}}@media (max-width:1200px){.rc-status{display:none}}.rc-sep-pill,.rc-ticket-sep{justify-content:center}.rc-sep-pill{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text-3);display:inline-flex;flex-wrap:wrap;font-size:11px;gap:3px;line-height:1.4;max-width:92%;padding:4px 13px;text-align:center}.rc-sep-pill b{color:var(--text);font-weight:700}.rc-b.in{border:1px solid var(--border);box-shadow:0 1px 2px #0f172a0d}.rail-app.dark .rc .rc-b.in,.rc.dark .rc-b.in{border-color:#0000}.rc-b.out:not(.private):not(.deleted){color:#fff}.rc-b.out:not(.private):not(.deleted) .ft{color:#ffffffc7}.rc-b.out:not(.private):not(.deleted) .ft .ack-read{color:#a5e8ff}.rc-b.out:not(.private):not(.deleted) .who{color:#d6eeff!important}.rc-b.out:not(.private):not(.deleted) a{color:#fff;text-decoration:underline}.rc-b.out:not(.private):not(.deleted) .rc-quote{background:#ffffff29;border-left-color:#ffffffd9}.rc-b.out:not(.private):not(.deleted) .rc-quote .qn{color:#e0f2fe}.rc-b.out:not(.private):not(.deleted) .rc-quote .qt{color:#ffffffe0}.rc-b.out:not(.private):not(.deleted) .rc-doc{background:#ffffff29}.rc-b.out:not(.private):not(.deleted) .rc-caret{color:#fff}.rc-b.out:not(.private):not(.deleted) code{background:#ffffff2e}.rc-b.out.deleted{background:var(--bubble-in);border:1px solid var(--border)}.rc-note{align-self:flex-end;background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border:1px dashed #f59e0b;border-radius:12px;border-top-right-radius:4px;color:#92400e;color:var(--vn-alerta-tx,#92400e);margin:6px 0 6px auto;max-width:min(62%,560px)}.rc-note .rc-note-ico{opacity:1;order:-2}.rc-note .rc-note-ico,.rc-note .rc-note-tag{color:#d97706;color:var(--dk-alerta,#d97706)}.rc-note .rc-note-tag{background:none;font-size:10px;letter-spacing:.05em;order:-1;padding:0}.rc-note .rc-note-author{color:#92400e;color:var(--vn-alerta-tx,#92400e);font-size:11.5px}.rc-note .rc-note-author:before{color:#d97706;color:var(--dk-alerta,#d97706);content:"· "}.rc-note .rc-note-time{color:#b45309;color:var(--dk-alerta,#b45309)}.rail-app.dark .rc .rc-note,.rc.dark .rc-note{background:#3a2f12;border-color:#b7791f;color:#f3d48a}.rc-composer-inner{border-color:var(--border);border-radius:999px;box-shadow:0 1px 2px #0f172a0a;padding:5px 8px}.rc-hint{padding:7px 4px 0}.rc-toggles{display:inline-flex;gap:6px;margin-right:auto}.rc-toggle{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:650;gap:5px;height:24px;padding:0 10px}.rc-toggle:hover{border-color:var(--vn-primary);color:var(--vn-primary)}.rc-toggle.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0000;color:#005696;color:var(--vn-info-tx,#005696)}.rc-toggle.on-note{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-color:#f59e0b;color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rail-app.dark .rc .rc-toggle.on,.rc.dark .rc-toggle.on{background:#f6921e29;color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rail-app.dark .rc .rc-toggle.on-note,.rc.dark .rc-toggle.on-note{background:#3a2f12;border-color:#b7791f;color:#f3d48a}.rc-filtro-fundo{background:#0f172a59;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:1800}.rc-filter.rc-filtro-modal{background:var(--surface);border-radius:14px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-width:none;overflow:hidden;position:static;width:min(440px,100%)}.rc-filtro-head{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:14px 14px 12px 18px}.rc-filtro-head>span{align-items:center;color:var(--text);display:inline-flex;font-size:15px;font-weight:750;gap:8px}.rc-filtro-head svg{color:var(--vn-primary)}.rc-filtro-corpo{display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:14px 18px 8px}.rc-filtro-rot{color:var(--text);font-size:12.5px;font-weight:700;margin-top:4px}.rc-filtro-seg{grid-gap:8px;display:grid;gap:8px;grid-auto-columns:1fr;grid-auto-flow:column}.rc-filtro-seg button{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text-2);cursor:pointer;font-size:12.5px;font-weight:600;height:34px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.rc-filtro-seg button.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:var(--vn-primary);color:#005696;color:var(--vn-info-tx,#005696);font-weight:700}.rail-app.dark .rc .rc-filtro-seg button.on,.rc.dark .rc-filtro-seg button.on{background:#f6921e29;color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rc-filtro-checks{display:flex;flex-direction:column;gap:6px}.rc-filtro-check{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:13px;gap:8px}.rc-filtro-check input{accent-color:var(--vn-primary);height:15px;width:15px}.rc-filtro-sel{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;font-size:13px;height:36px;padding:0 10px}.rc-filtro-mais{align-items:center;align-self:flex-start;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:12px;font-weight:650;gap:5px;margin-top:6px}.rc-filtro-mais:hover{color:var(--vn-primary)}.rc-filtro-corpo .rc-filter-body{overflow:visible;padding:0}.rc-filtro-corpo .rc-filter-sec{padding:6px 0}.rc-filtro-modal .rc-filter-foot{background:var(--surface-2);border-top:1px solid var(--border);padding:12px 18px}.rc-filtro-modal .rc-filter-foot .rc-cta{background:var(--vn-primary)}.rc-quick{width:420px}.rc-quick-filtros{border-bottom:1px solid var(--border-soft);display:flex;flex-direction:column;gap:6px;padding:8px 10px 4px}.rc-quick-busca{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text-3);display:flex;gap:6px;height:32px;padding:0 10px}.rc-quick-busca:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.rc-quick-busca input{background:none;border:0;color:var(--text);flex:1 1;font:inherit;font-size:13px;min-width:0;outline:0}.rc-quick-seg{background:var(--surface-2);border-radius:8px;display:flex;gap:2px;margin-bottom:4px;padding:2px}.rc-quick-seg button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text-2);cursor:pointer;display:inline-flex;flex:1 1;font:inherit;font-size:12.5px;font-weight:400;gap:5px;justify-content:center;padding:5px 8px}.rc-quick-seg button.on{background:var(--surface);box-shadow:var(--shadow-1);color:#005696;color:var(--dk-estrut-tx,#005696);font-weight:500}.rc-quick-seg button i{color:var(--text-3);font-size:11px;font-style:normal}.rc-empty-list{padding:40px 20px}.rc-chat-empty,.rc-empty-list{color:var(--text-3);font-size:13.5px;text-align:center}.rc-chat-empty{margin:auto;padding:30px}.rc-fwd-tag{color:var(--text-3);font-size:11.5px;font-style:italic;gap:5px;margin-bottom:4px}.rc-fwd-tag,.rc-part{align-items:center;display:flex}.rc-part{gap:10px;padding:7px 0}.rc-part .nm{align-items:center;color:var(--text);display:flex;font-size:13.5px;gap:6px}.rc-part .nm em{background:var(--surface-2);border-radius:20px;color:var(--text-3);font-size:10.5px;font-style:normal;font-weight:700;padding:1px 6px;text-transform:uppercase}.rc-btn.rc-block{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:8px;width:100%}.rc-btn.rc-danger:hover{background:#cf403814}.rc-prev{width:min(560px,100%)}.rc-prev-stage{align-items:center;background:var(--surface-2);border-block:1px solid var(--border-soft);display:flex;justify-content:center;max-height:44vh;min-height:260px;padding:14px}.rc-prev-stage img{border-radius:8px;max-height:40vh;max-width:100%;object-fit:contain}.rc-prev-file{align-items:center;color:var(--text-2);display:flex;flex-direction:column;font-size:13px;gap:10px;text-align:center;word-break:break-all}.rc-prev-file svg{color:var(--text-3)}.rc-prev-strip{border-bottom:1px solid var(--border-soft);display:flex;gap:8px;overflow-x:auto;padding:10px 14px}.rc-prev-thumb{align-items:center;background:var(--surface-2);border:2px solid #0000;border-radius:8px;color:var(--text-3);cursor:pointer;display:flex;flex:none;height:46px;justify-content:center;overflow:hidden;padding:0;width:46px}.rc-prev-thumb.on{border-color:var(--brand)}.rc-prev-thumb img{height:100%;object-fit:cover;width:100%}.rc-pop-emoji{bottom:calc(100% + 10px);left:0;position:absolute;z-index:1600}.rc-seg{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px;display:flex;gap:4px;padding:4px}.rc-seg button{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text-2);cursor:pointer;display:flex;flex:1 1;font:inherit;font-size:13px;font-weight:600;gap:7px;justify-content:center;padding:9px 10px}.rc-seg button:hover{color:var(--text)}.rc-seg button.on{background:var(--surface);box-shadow:var(--shadow-1);color:var(--brand)}.rc-group-photo{align-items:center;display:flex;gap:12px}.rc-group-photo-btn{align-items:center;background:var(--surface-2);border:1px dashed var(--border);border-radius:50%;color:var(--text-3);cursor:pointer;display:flex;flex:none;height:60px;justify-content:center;overflow:hidden;padding:0;position:relative;width:60px}.rc-group-photo-btn:hover{border-color:var(--brand);color:var(--brand)}.rc-group-photo-btn img{height:100%;object-fit:cover;width:100%}.rc-group-photo-btn i{align-items:center;background:var(--brand);border-radius:50%;bottom:-1px;color:var(--on-brand);display:flex;height:20px;justify-content:center;position:absolute;right:-1px;width:20px}.rc-group-photo-txt{display:flex;flex-direction:column;gap:2px}.rc-group-photo-txt strong{font-size:13px;font-weight:650}.rc-group-photo-txt small{color:var(--text-3);font-size:11.5px}.rc-reactions{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.rc-reaction{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;gap:3px;line-height:1.4;padding:1px 7px 2px}.rc-reaction.mine{background:var(--brand-tint);border-color:var(--brand)}.rc-reaction i{color:var(--text-2);font-size:11px;font-style:normal}.rc-quickreact{border-bottom:1px solid var(--border-soft);display:flex;gap:2px;padding:6px 8px}.rc-quickreact-btn{background:none;border:0;border-radius:8px;cursor:pointer;font-size:19px;padding:3px 5px;transition:transform .1s ease,background .12s ease}.rc-quickreact-btn:hover{background:var(--surface-2);transform:scale(1.18)}.rc-typing{color:var(--brand);font-weight:600}.rc-online-dot{background:var(--ok);border-radius:50%;display:inline-block;height:8px;margin-left:7px;vertical-align:middle;width:8px}.rc-mention{color:var(--brand);font-weight:650}.rc-citacao{border-left:3px solid color-mix(in srgb,var(--brand) 55%,#0000);color:var(--text-2);display:block;margin:4px 0;padding:2px 0 2px 10px}.rc-mention.me{background:var(--brand-tint);border-radius:4px;padding:0 3px}.rc-link{color:var(--brand);text-decoration:underline;word-break:break-all}.rc-mention-pop{background:var(--surface);border:1px solid var(--border);border-radius:10px;bottom:calc(100% + 6px);box-shadow:var(--shadow-3);display:flex;flex-direction:column;left:90px;min-width:200px;overflow:hidden;position:absolute;z-index:1600}.rc-mention-pop button{background:none;border:0;color:var(--text);cursor:pointer;font-size:13.5px;padding:8px 12px;text-align:left}.rc-mention-pop button:first-child,.rc-mention-pop button:hover{background:var(--surface-2)}.rc-chat-search{align-items:center;background:var(--surface);border-bottom:1px solid var(--border);color:var(--text-2);display:flex;gap:8px;padding:7px 12px}.rc-chat-search input{background:none;border:0;color:var(--text);flex:1 1;font-size:13.5px;min-width:0;outline:0}.rc-chat-search .n,.rc-mini-btn{font-size:12px;white-space:nowrap}.rc-mini-btn{background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text-2);cursor:pointer;padding:3px 10px}.rc-mini-btn:hover{background:var(--surface-2)}.rc-composer-inner{position:relative}.rc-part .rc-mini-btn{flex:none;margin-left:auto}.rc-ticket-ref{align-items:center;background:var(--brand-tint);border:1px solid var(--brand);border-radius:999px;color:var(--brand);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:650;gap:3px;margin:0 1px;padding:1px 8px 2px;vertical-align:initial}.rc-ticket-ref:hover{background:var(--brand);color:var(--on-brand)}.rc-poll{display:flex;flex-direction:column;gap:5px;min-width:230px}.rc-poll-q{font-weight:650;margin-bottom:2px}.rc-poll-opt{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;display:flex;gap:8px;overflow:hidden;padding:7px 10px;position:relative;text-align:left}.rc-poll-opt .bar{background:var(--brand-tint);inset:0 auto 0 0;pointer-events:none;position:absolute;transition:width .25s ease}.rc-poll-opt .tx{flex:1 1;font-size:13.5px;min-width:0;position:relative}.rc-poll-opt .n{color:var(--text-2);font-size:12px;font-weight:700;position:relative}.rc-poll-opt.mine{border-color:var(--brand)}.rc-poll-opt.mine .n{color:var(--brand)}.rc-poll-total{color:var(--text-2);font-size:11.5px}.rc-poll-modal{width:min(440px,calc(100vw - 32px))}.rc-poll-form{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.rc-poll-form input{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);font-size:13.5px;padding:9px 11px;width:100%}.rc-poll-form input:focus{border-color:var(--brand);outline:none}.rc-poll-opt-row{align-items:center;display:flex;gap:5px}.rc-poll-modal .rc-modal-foot{display:flex;justify-content:flex-end;padding:0 16px 14px}.rc-task-btn{position:relative}.rc-task-badge{background:var(--brand);border-radius:8px;color:var(--on-brand);display:grid;font-size:10px;font-style:normal;font-weight:800;height:16px;min-width:16px;padding:0 4px;place-items:center;position:absolute;right:-3px;top:-3px}.rc-task{align-items:flex-start;border-bottom:1px solid var(--border-soft);display:flex;gap:8px;padding:7px 4px}.rc-task.done .tt{color:var(--text-2);text-decoration:line-through}.rc-task-check{background:none;border:0;color:var(--ok);cursor:pointer;flex:none;padding:2px}.rc-task-box{border:2px solid var(--text-3);border-radius:4px;display:block;height:15px;width:15px}.rc-task-body{flex:1 1;min-width:0}.rc-task-body .tt{font-size:13.5px}.rc-task-body .meta{color:var(--text-2);font-size:11.5px;margin-top:1px}.rc-task-x{opacity:0}.rc-task:hover .rc-task-x{opacity:1}.rc-task-new{display:flex;gap:6px;margin-bottom:12px}.rc-task-new input{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);flex:1 1;font-size:13.5px;min-width:0;padding:8px 11px}.rc-task-new input:focus{border-color:var(--brand);outline:none}.rc-canal-chip{background:var(--brand-tint);border-radius:999px;color:var(--brand);display:inline-block;font-size:11px;font-weight:700;margin-left:8px;padding:1px 8px 2px;vertical-align:middle}.rc-canal-aviso{align-items:center;color:var(--text-2);display:flex;font-size:13px;gap:7px;justify-content:center;padding:11px}.rc-canal-toggle{align-items:flex-start;cursor:pointer;display:flex;gap:10px;padding:10px 2px}.rc-canal-toggle input{margin-top:3px}.rc-canal-toggle small{color:var(--text-2);display:block}.rc-pinned-bar{align-items:center;background:var(--brand-tint);border:0;border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;font-size:12.5px;gap:8px;padding:7px 14px;text-align:left;width:100%}.rc-pinned-bar svg{color:var(--brand);flex:none}.rc-pinned-bar .tx{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-pinned-bar .n{color:var(--brand);font-size:11px;font-weight:700}.rc-pinned-mark{color:var(--brand);display:inline-flex}.rc-flash{animation:rcFlash 1.6s ease}@keyframes rcFlash{0%,60%{box-shadow:0 0 0 3px var(--brand)}to{box-shadow:0 0 0 0 #0000}}.rc-task-body.link{border-radius:7px;cursor:pointer}.rc-task-body.link:hover{background:var(--surface-2)}.rc-task-body.link .meta{color:var(--brand)}.rc-b-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.rc-thread-link{align-items:center;background:none;border:0;border-radius:7px;color:var(--brand);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin:-2px -6px;padding:2px 6px;transition:background .14s}.rc-forum-hint,.rc-thread-link:hover{background:var(--brand-tint)}.rc-forum-hint{border-radius:9px 9px 0 0;color:var(--text-2);flex:none;font-size:12px;margin:0 16px;padding:6px 10px}.rc-forum-hint b{color:var(--brand)}.rc-thread-link.in-thread{color:var(--text-3);font-size:11px;font-weight:600}.rc-thread-link.in-thread:hover{color:var(--brand)}.rc-thread-link .when{color:var(--text-3);font-weight:500}.rc-thread-link .avs{display:inline-flex}.rc-thread-link .avs .rc-av{border:2px solid var(--bubble-in);font-size:8px;height:18px;width:18px}.rc-thread-link .avs .rc-av+.rc-av{margin-left:-6px}.rc-b.out .rc-thread-link .avs .rc-av{border-color:var(--bubble-out)}.rc-task-chip{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:800;gap:5px;padding:2px 9px;transition:filter .14s}.rc-task-chip:hover{filter:brightness(1.06)}.rc-task-chip.pend{background:color-mix(in srgb,#d98218 16%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 16%,#0000);color:#d98218;color:var(--warn,#d98218)}.rc-task-chip.done{background:color-mix(in srgb,var(--ok) 16%,#0000);color:var(--ok)}.rc-task-chip.doing{background:color-mix(in srgb,var(--brand) 16%,#0000);color:var(--brand)}.rc-forum-bar{align-items:center;display:flex;gap:12px}.rc-forum-bar-hint{color:var(--text-3);font-size:12.5px}.rc-forum{background:var(--surface-2);background:var(--chat-bg,var(--surface-2));display:flex;flex:1 1;flex-direction:column;min-height:0}.rc-forum-toolbar{align-items:center;background:var(--surface);border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:12px;justify-content:space-between;padding:12px 18px}.rc-forum-tabs{background:var(--surface-2);border-radius:10px;display:inline-flex;gap:2px;padding:3px}.rc-forum-tabs button{background:none;border:0;border-radius:8px;color:var(--text-3);cursor:pointer;font-size:12.5px;font-weight:700;padding:5px 12px}.rc-forum-tabs button.on{background:var(--surface);box-shadow:var(--shadow-1);color:var(--brand)}.rc-forum-compose{background:var(--surface);border-bottom:1px solid var(--border-soft);flex:none}.rc-forum-compose-head{align-items:center;color:var(--text-2);display:flex;font-size:13px;gap:10px;padding:10px 18px 0}.rc-forum-compose-head b{color:var(--brand)}.rc-forum-compose-head span{color:var(--text-3);flex:1 1;font-size:12px}.rc-forum-list{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:14px 18px 20px}.rc-forum-list::-webkit-scrollbar{width:8px}.rc-forum-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.rc-forum-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);cursor:pointer;padding:13px 16px 11px;transition:border-color .14s,box-shadow .14s,transform .14s}.rc-forum-card:hover{border-color:var(--brand);box-shadow:var(--shadow-2);transform:translateY(-1px)}.rc-forum-card.fechado{opacity:.78}.rc-forum-card.fechado:hover{opacity:1}.rc-forum-card.nova{background:color-mix(in srgb,var(--brand) 4%,var(--surface));border-left:3px solid var(--brand)}.rc-forum-card.nova .tt{font-weight:800}.rc-forum-dot{border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,#0000);height:9px;margin-top:6px;width:9px}.rc-forum-dot,.rc-forum-novas{background:var(--brand);flex:none}.rc-forum-novas{border-radius:999px;color:#fff;color:var(--on-brand,#fff);font-size:10.5px;font-weight:800;margin-top:1px;padding:2px 9px;white-space:nowrap}.rc-forum-ultima{color:var(--text-3);white-space:nowrap}.rc-forum-toolbar{flex-wrap:wrap}.rc-forum-quem{align-items:center}.rc-forum-quem-lab{font-size:11.5px;padding:0 6px 0 8px;white-space:nowrap}.rc-forum-num,.rc-forum-quem-lab{color:var(--text-3);font-weight:700}.rc-forum-num{font-feature-settings:"tnum";flex:none;font-size:11px;font-variant-numeric:tabular-nums;margin-top:2px}.rc-forum-espera{align-items:center;background:color-mix(in srgb,#d98218 14%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 14%,#0000);border-radius:999px;color:#d98218;color:var(--warn,#d98218);display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:1px 8px;white-space:nowrap}.rc-forum-ultima b{color:var(--text-2);font-weight:700}.rc-forum-card-top{align-items:flex-start;display:flex;gap:10px}.rc-forum-card-top .tt{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text);display:-webkit-box;flex:1 1;font-size:14.5px;font-weight:700;line-height:1.35;margin:0;min-width:0;overflow:hidden;word-break:break-word}.rc-forum-pill{border-radius:999px;flex:none;font-size:10.5px;font-weight:800;letter-spacing:.3px;padding:2px 9px;text-transform:uppercase}.rc-forum-pill.open{background:color-mix(in srgb,var(--brand) 13%,#0000);color:var(--brand)}.rc-forum-pill.done{background:color-mix(in srgb,var(--ok) 16%,#0000);color:var(--ok)}.rc-forum-caret{border-radius:7px;color:var(--text-3);display:grid;flex:none;height:24px;opacity:0;place-items:center;position:static;width:24px}.rc-forum-card:hover .rc-forum-caret{opacity:1}.rc-forum-caret:hover{background:var(--surface-2);color:var(--text)}.rc-forum-card-meta{align-items:center;color:var(--text-3);display:flex;font-size:12px;gap:7px;margin-top:9px}.rc-forum-card-meta .who{color:var(--text-2);font-weight:650}.rc-forum-card-meta .sep{opacity:.6}.rc-forum-card-meta .grow{flex:1 1}.rc-forum-card-meta .avs{display:inline-flex}.rc-forum-card-meta .avs .rc-av{border:2px solid var(--surface);font-size:8px;height:18px;margin-left:-5px;width:18px}.rc-forum-card-meta .resp{align-items:center;color:var(--brand);display:inline-flex;font-weight:800;gap:4px}.rc-forum-card-meta .last,.rc-forum-card-meta .resp{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rc-forum-empty{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:8px;padding:44px 20px;text-align:center}.rc-forum-empty h3{color:var(--text-2);font-size:15px;margin:0}.rc-forum-empty p{font-size:13px;margin:0}.rc-forum-toolbar .grow{flex:1 1}.rc-kb-filtro{align-items:center;color:var(--text-3);display:inline-flex;font-size:11.5px;font-weight:700;gap:6px}.rc-kb-filtro select,.rc-topic-board select{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;font-size:12.5px;font-weight:600;max-width:200px;outline:none;padding:5px 8px}.rc-kb-filtro select:focus,.rc-topic-board select:focus{border-color:var(--brand)}.rc-kb-dica{color:var(--text-3);font-size:11.5px}.rc-kb{display:flex;flex:1 1;gap:12px;min-height:0;min-width:0;overflow-x:auto;overflow-y:hidden;padding:14px 18px 16px}.rc-kb::-webkit-scrollbar{height:8px}.rc-kb::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.rc-kb-col{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:14px;display:flex;flex:1 0 230px;flex-direction:column;max-width:360px;min-height:0;min-width:230px;transition:border-color .14s,background .14s}.rc-kb-col.over{background:color-mix(in srgb,var(--brand) 6%,var(--surface-2));border-color:var(--brand)}.rc-kb-col-head{align-items:center;display:flex;flex:none;gap:8px;padding:11px 12px 9px}.rc-kb-col-head h3{color:var(--text-2);flex:1 1;font-size:12.5px;font-weight:800;letter-spacing:.3px;margin:0;text-transform:uppercase}.rc-kb-col-dot{background:var(--text-3);border-radius:50%;flex:none;height:9px;width:9px}.etapa-analise .rc-kb-col-dot{background:#d98218;background:var(--warn,#d98218)}.etapa-fazendo .rc-kb-col-dot{background:var(--brand)}.etapa-teste .rc-kb-col-dot{background:#005696;background:var(--dk-estrutural-bg,var(--dk-estrutural-bg,var(--vn-estrutural,#005696)))}.etapa-resolvido .rc-kb-col-dot{background:var(--ok)}.rc-kb-col-count{font-feature-settings:"tnum";background:var(--surface);border-radius:999px;color:var(--text-3);font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;padding:1px 8px}.rc-kb-col-body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:60px;overflow-y:auto;padding:2px 8px 10px}.rc-kb-col-body::-webkit-scrollbar{width:6px}.rc-kb-col-body::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.rc-kb-col-body .rc-loadmore{margin:2px 0 0}.rc-kb-vazio{color:var(--text-3);font-size:12px;padding:14px 6px;text-align:center}.rc-kb-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;box-shadow:var(--shadow-1);cursor:pointer;padding:9px 11px 8px;transition:border-color .14s,box-shadow .14s}.rc-kb-card:hover{border-color:var(--brand);box-shadow:var(--shadow-2)}.rc-kb-card.arrasta{cursor:grab}.rc-kb-card.dragging{border-color:var(--brand);box-shadow:var(--shadow-2);cursor:grabbing}.rc-kb-card.nova{border-left:3px solid var(--brand)}.rc-kb-card.nova .tt{font-weight:800}.etapa-resolvido .rc-kb-card{opacity:.8}.etapa-resolvido .rc-kb-card:hover{opacity:1}.rc-kb-card-top{align-items:center;display:flex;gap:7px}.rc-kb-card-meta .grow,.rc-kb-card-top .grow{flex:1 1}.rc-kb-card-top .rc-forum-dot,.rc-kb-card-top .rc-forum-num{margin-top:0}.rc-kb-resp{display:inline-flex;flex:none}.rc-kb-resp.vazio{border:1.5px dashed var(--border);border-radius:50%;height:22px;width:22px}.rc-kb-card .tt{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text);display:-webkit-box;font-size:13.5px;font-weight:700;line-height:1.35;margin:5px 0 0;overflow:hidden;word-break:break-word}.rc-kb-card-meta{align-items:center;color:var(--text-3);display:flex;font-size:11.5px;gap:6px;margin-top:7px}.rc-kb-card-meta .who{color:var(--text-2);font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-kb-card-meta .resp{font-feature-settings:"tnum";align-items:center;color:var(--brand);display:inline-flex;font-variant-numeric:tabular-nums;font-weight:800;gap:3px}@media (max-width:720px){.rc-kb{gap:10px;padding:10px 12px 12px}.rc-kb-col{flex:0 0 82%;max-width:none;min-width:0}.rc-kb-dica{display:none}}.rc-topic-board{align-items:center;border-bottom:1px solid var(--border-soft);color:var(--text-3);display:flex;flex:none;flex-wrap:wrap;font-size:12px;gap:8px 14px;padding:8px 12px}.rc-topic-board label{align-items:center;display:inline-flex;font-weight:700;gap:6px}.rc-topic-board p{margin:0}.rc-topic-board b{color:var(--text-2)}.rc-topic-board .sep{margin:0 7px;opacity:.6}.rc-topic-badge{background:color-mix(in srgb,var(--ok) 16%,#0000);border-radius:999px;color:var(--ok);font-size:10.5px;font-weight:800;letter-spacing:.3px;margin-left:8px;padding:1px 8px;text-transform:uppercase}.rc-topic-close{color:var(--ok)}.rc-topic-follow{background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text-2);cursor:pointer;flex:none;font-size:11.5px;font-weight:800;padding:3px 11px}.rc-topic-follow.on{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.rc-topic-follow:hover{filter:brightness(1.05)}.rc-topic-done{align-items:center;background:color-mix(in srgb,var(--ok) 14%,#0000);border:0;border-radius:999px;color:var(--ok);cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:4px;padding:2px 8px}.rc-selwrap{border-radius:12px;cursor:pointer;position:relative}.rc-selwrap>*{pointer-events:none}.rc-selwrap.on{background:var(--brand-tint);outline:2px solid var(--brand);outline-offset:2px}.rc-selwrap.on:after{background:var(--brand);border-radius:50%;color:#fff;color:var(--on-brand,#fff);content:"✓";display:grid;font-size:11px;font-weight:900;height:18px;place-items:center;position:absolute;right:-6px;top:-6px;width:18px}.rc-selwrap.off{cursor:not-allowed;opacity:.4}.rc-selbar{align-items:center;background:var(--brand-tint);border-top:1px solid var(--border-soft);display:flex;flex:none;gap:10px;padding:8px 16px}.rc-selbar-count{color:var(--brand);font-size:13px;font-weight:700}.rc-task-status{background:var(--surface-2);border:0;border-radius:999px;color:var(--text-3);cursor:pointer;flex:none;font-size:10.5px;font-weight:800;padding:2px 8px}.rc-task-status.fazendo{background:color-mix(in srgb,var(--brand) 16%,#0000);color:var(--brand)}.rc-task-status:hover{filter:brightness(1.08)}.rc-thread{width:clamp(320px,360px,82vw);width:clamp(320px,var(--thread-w,360px),82vw)}.rc-thread,.rc-thread-body{display:flex;flex-direction:column}.rc-thread-body{background:var(--chat-bg);flex:1 1;gap:4px;min-height:0;overflow-y:auto;padding:12px}.rc-thread .rc-b{max-width:94%}.rc-thread-root .rc-b{align-self:stretch;border:1px solid var(--border);max-width:100%}.rc-thread .rc-caret,.rc-thread .rc-thread-link{display:none}.rc-thread-sep{align-items:center;color:var(--text-3);display:flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.4px;margin:6px 0;text-transform:uppercase}.rc-thread-sep:after{background:var(--border);content:"";flex:1 1;height:1px}.rc-thread .rc-composer{padding:8px 10px 12px}.rc-tshare{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--brand);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:3px;margin-bottom:4px;min-width:220px;padding:8px 10px;text-align:left;transition:background .14s;width:100%}.rc-tshare:hover{background:var(--brand-tint)}.rc-tshare .hd{align-items:center;color:var(--brand);display:inline-flex;font-size:11px;font-weight:800;gap:5px;letter-spacing:.3px;text-transform:uppercase}.rc-tshare .bd{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text);display:-webkit-box;font-size:13px;overflow:hidden}.rc-tshare .bd.off{color:var(--text-3);font-style:italic}.rc-tshare-prev{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:var(--surface-2);border-left:3px solid var(--brand);border-radius:6px;color:var(--text-2);display:-webkit-box;font-size:13px;overflow:hidden;padding:8px 10px}.rc-fwd-sec{color:var(--text-3);font-size:10.5px;font-weight:800;letter-spacing:.4px;padding:8px 4px 3px;text-transform:uppercase}.rc-fwd-hash{background:var(--brand-tint);border-radius:8px;color:var(--brand);display:grid;flex:none;height:28px;place-items:center;width:28px}.rc-wpp-chip{background:#25d36624;color:#128c4a}.rc-wpp-hint{color:var(--text-2);font-size:11.5px;padding:4px 7% 0}.rc-wpp-hint b{font-weight:600}.rc-b .ft .rc-wpp-err{font-size:10.5px;font-weight:600;margin-right:4px}.rc-wpp-check{align-items:center;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:12px;gap:5px;white-space:nowrap}.rc-part .rc-wpp-check-row{flex:none;margin-left:auto}.rc-part .rc-wpp-check-row+.rc-mini-btn{margin-left:6px}.rc-wpp-cargo{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.rc-wpp-confirm-btns{display:flex;gap:8px;justify-content:flex-end}.rc-part .rc-mini-btn+.rc-mini-btn{margin-left:6px}.rc-mini-btn.rc-mini-danger{color:#cf4038}.rc-mini-btn.rc-mini-danger:hover{background:#cf403814}.rc-part-confirm{padding:0 0 8px 42px}.rc-part .nm.rc-wpp-membro{align-items:flex-start;flex-direction:column;gap:1px;min-width:0}.rc-part .nm.rc-wpp-membro>span{align-items:center;display:flex;gap:6px}.rc-part .nm.rc-wpp-membro small{color:var(--text-3);font-size:11.5px}.rc{--who-0:#c0392b;--who-1:#b35c00;--who-2:#2e7d32;--who-3:#00796b;--who-4:#1565c0;--who-5:#6a1b9a;--who-6:#ad1457;--who-7:#6d4c41;--who-8:#0277bd;--who-9:#7a7a00}.rail-app.dark .rc,.rc.dark{--who-0:#ff8a80;--who-1:#ffb74d;--who-2:#81c784;--who-3:#4db6ac;--who-4:#64b5f6;--who-5:#ce93d8;--who-6:#f48fb1;--who-7:#bcaaa4;--who-8:#4fc3f7;--who-9:#dce775}.rc-fmt-toggle{font-size:13px;font-weight:700;letter-spacing:-.02em}.rc-fmt-bar{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-1);display:flex;gap:2px;margin:0 0 6px 8px;padding:3px;width:-webkit-max-content;width:max-content}.rc-fmt-btn{border-radius:7px;color:var(--text-2);display:grid;font-size:14px;height:28px;place-items:center;width:30px}.rc-fmt-btn:hover{background:var(--surface-2);color:var(--text)}.rc-fmt-btn .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.rc-chatint .rc-list-head{justify-content:space-between;padding:14px 12px 10px 16px}.rc-chatint .rc-list-head h1{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:18px}.rail-app.dark .rc.rc-chatint .rc-list-head h1,.rc.dark.rc-chatint .rc-list-head h1{color:var(--text)}.rc-chatint .rc-list-head .rc-icon-btn.primary{background:#0d6efd;background:var(--vn-azul,#0d6efd);border-radius:10px;color:#fff;color:var(--dk-on-azul,#fff);height:34px;width:34px}.rc-chatint .rc-list-head .rc-icon-btn.primary:hover{background:#0056b3;background:var(--dk-azul,#0056b3)}.rc-chatint .rc-row{align-items:center;gap:10px;grid-template-columns:42px minmax(0,1fr) auto;padding:10px 12px}.rc-chatint .rc-row-mid{display:flex;flex-direction:column;gap:2px;min-width:0}.rc-chatint .rc-row-name{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-app.dark .rc.rc-chatint .rc-row-name,.rc.dark.rc-chatint .rc-row-name{color:var(--text)}.rc-chatint .rc-row-msg{color:var(--text-3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-chatint .rc-row-right{align-items:flex-end;align-self:start;display:flex;flex-direction:column;gap:4px;padding-top:2px}.rc-chatint .rc-row-time{color:var(--text-3);font-size:11.5px;visibility:visible;white-space:nowrap}.rc-chatint .rc-row:hover .rc-row-time{visibility:visible}.rc-chatint .rc-row.sel{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);box-shadow:none}.rc-chatint .rc-badge{background:#f0565a;border-radius:10px;color:#fff;display:grid;font-size:11px;font-weight:800;height:20px;min-width:20px;padding:0 6px;place-items:center;position:static}.rc-chatint .rc-ir-equipe{align-items:center;background:#f8fafc;background:var(--vn-off,#f8fafc);border:0;border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;font:inherit;font-size:12.5px;gap:8px;margin:0 12px 8px;padding:8px 10px;text-align:left}.rc-chatint .rc-ir-equipe b{color:#0d6efd;color:var(--vn-azul,#0d6efd);font-weight:700}.rc-chatint .rc-ir-equipe:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.rc-thread .rc-side-head{gap:8px;min-height:52px;padding:10px 12px}.rc-thread .rc-topic-tit{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:8px;margin:0;min-width:0;white-space:nowrap}.rc-thread .rc-topic-tit .rc-topic-badge{display:none}.rc-thread .rc-topic-estado{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);border-radius:999px;color:#166534;color:var(--vn-ok-tx,#166534);font-size:11.5px;font-weight:500;line-height:1;padding:4px 8px}.rc-thread .rc-topic-acoes{align-items:center;display:inline-flex;flex:none;gap:2px;margin-left:auto}.rc-thread .rc-topic-acoes .rc-topic-follow{font-size:12px;margin-right:4px;padding:4px 10px}.rc-thread .rc-topic-board-v2{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:10px 12px 12px}.rc-thread .rc-topic-board-v2>p{grid-column:1/-1;margin:0}.rc-thread .rc-topic-board-v2 label{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.rc-thread .rc-topic-board-v2 label>span{color:#64748b;color:var(--dk-text2,#64748b);font-size:11.5px;font-weight:500}.rc-thread .rc-topic-board-v2 select{border-radius:8px;height:34px;min-width:0;width:100%}.rc-forum,.rc-forum-board-wrap{container-type:inline-size}@container (min-width: 761px){.rc-forum-toolbar{flex-wrap:nowrap}.rc-forum-toolbar>*{flex-shrink:0}.rc-forum-toolbar>.rc-cta{margin-left:auto}}@container (min-width: 761px) and (max-width: 1180px){.rc-forum-quem-lab{display:none}.rc-forum-toolbar{gap:8px}}@container (min-width: 761px) and (max-width: 1080px){.rc-forum-toolbar>.rc-cta{font-size:0;gap:0;justify-content:center;padding:0;width:40px}}.rc-thread .rc-topic-board-v2{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border,#e2e8f0);display:flex;flex-wrap:wrap;gap:6px;grid-template-columns:none;padding:0 12px 8px 50px}.rc-thread .rc-topic-board-v2 label{align-items:center;flex-direction:row;gap:0;position:relative}.rc-thread .rc-topic-board-v2 label>span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.rc-thread .rc-topic-board-v2 select{background-color:#f8fafc;background-color:var(--surface-2,#f8fafc);background-position:right 9px center;background-size:10px;border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:999px;color:#334155;color:var(--text-2,#334155);cursor:pointer;font-size:12px;font-weight:500;height:26px;max-width:180px;min-height:26px;padding:0 26px 0 10px;width:auto}.rc-thread .rc-topic-board-v2 select:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.rc-thread .rc-topic-board-v2>p{color:#475569;color:var(--text-2,#475569);font-size:12px}.rc-thread .rc-topic-tit{flex:1 1 auto}.rc-thread .rc-topic-id{margin-right:6px}.rc-chat-head .rc-chat-id{flex:1 1 auto;min-width:0}.rc-chat-head .rc-chat-id>h2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-thread .rc-topic-badge-wrap{display:inline-flex;position:relative}.rc-thread .rc-topic-badge-btn{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:50%;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.rc-thread .rc-topic-badge-btn.on,.rc-thread .rc-topic-badge-btn:hover:not(:disabled){border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 0 0 3px color-mix(in srgb,#0066d6 14%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--vn-azul,#0066d6) 14%,#0000)}.rc-thread .rc-topic-badge-btn:disabled{cursor:default}.rc-thread .rc-topic-badge-btn .rc-av{height:26px;width:26px}.rc-thread .rc-topic-dot{border-radius:50%;display:inline-block;flex:none;height:10px;width:10px}.rc-thread .rc-topic-dot.grande{height:14px;width:14px}.rc-thread .rc-topic-av{display:inline-flex;flex:none}.rc-thread .rc-topic-av.vazio{align-items:center;background:#f1f5f9;background:var(--surface-2,#f1f5f9);border-radius:50%;color:#94a3b8;color:var(--text-3,#94a3b8);height:22px;justify-content:center;width:22px}.rc-thread .rc-topic-av.vazio.grande{height:26px;width:26px}.rc-thread .rc-topic-badge-menu{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-shadow:0 10px 28px #0f172a24;display:flex;flex-direction:column;max-height:320px;min-width:220px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:1400}.rc-thread .rc-topic-badge-menu-tit{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:11.5px;font-weight:600;padding:4px 8px 6px}.rc-thread .rc-topic-badge-menu button{align-items:center;background:none;border:0;border-radius:7px;color:#0f172a;color:var(--text,#0f172a);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:9px;padding:7px 8px;text-align:left}.rc-thread .rc-topic-badge-menu button>span:not(.rc-topic-av){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-thread .rc-topic-badge-menu button:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.rc-thread .rc-topic-badge-menu button.on{font-weight:600}.rc-thread .rc-topic-badge-menu button svg:last-child{color:#0066d6;color:var(--vn-azul,#0066d6)}.rc-thread .rc-side-head{gap:4px;padding:10px}.rc-thread .rc-topic-tit{flex:0 1 auto;min-width:48px}.rc-thread .rc-topic-tit .rc-topic-id{color:#0f172a;color:var(--text,#0f172a);font-size:15px;margin:0}.rc-thread .rc-topic-acoes{gap:4px}.rc-thread .rc-topic-acoes .rc-icon-btn{height:30px;width:30px}.an-modal{width:min(540px,100%)}.an-hero{align-items:center;background:linear-gradient(135deg,var(--brand-tint),#0000 70%);border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:12px;padding:16px 16px 14px}.an-hero-ico{background:var(--brand);border-radius:13px;box-shadow:var(--shadow-1);color:#fff;display:grid;flex:none;height:42px;place-items:center;width:42px}.an-hero-txt{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.an-eyebrow{align-items:center;color:var(--brand);display:flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.08em;text-transform:uppercase}.an-prio{background:#dc26261a;border-radius:9px;color:#dc2626;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.02em;padding:1.5px 8px}.an-hero-txt small{color:var(--text-3);font-size:11.5px}.an-fechar{flex:none}.an-corpo{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:18px 20px 6px}.an-corpo h2{color:var(--text);font-size:19px;font-weight:700;line-height:1.3;margin:0}.an-corpo p{color:var(--text-2);font-size:14px;line-height:1.65;margin:0;overflow-wrap:anywhere;white-space:pre-line}.an-media{border:1px solid var(--border-soft);border-radius:12px;display:block;margin-top:4px;overflow:hidden}.an-media img{background:var(--surface-2);display:block;max-height:320px;object-fit:contain;width:100%}.an-foot{flex:none;gap:10px;justify-content:space-between;padding:14px 16px 16px}.an-foot,.an-passos{align-items:center;display:flex}.an-passos{gap:5px}.an-passos i{background:var(--border);border-radius:50%;height:7px;transition:background .15s,transform .15s;width:7px}.an-passos i.on{background:var(--brand);transform:scale(1.25)}.an-passos i.ok{background:var(--brand);opacity:.35}.an-passos em{color:var(--text-3);font-size:11.5px;font-style:normal;margin-left:6px}.an-foot-acoes{align-items:center;display:flex;gap:8px}.an-ok{align-items:center;display:inline-flex;gap:7px}.rail-app{--rail-w:68px;--brand:var(--primaryColor,#005799);--on-brand:var(--rail-on-brand,#fff);--brand-tint:color-mix(in srgb,var(--brand) 12%,#0000);--vn-estrutural:#005696;--vn-azul:#0066d6;--vn-azul-hover:#005696;--vn-on-azul:#fff;--vn-sel:#ebf3fc;--vn-marinho:#0f172a;--vn-base:#fff;--vn-off:#f8fafc;--vn-ok:#16a34a;--vn-ok-sel:#dcfce7;--vn-ok-tx:#166534;--vn-alerta:#f59e0b;--vn-alerta-sel:#fef3c7;--vn-alerta-tx:#92400e;--vn-perigo:#dc2626;--vn-perigo-sel:#fee2e2;--vn-info:#0066d6;--vn-info-sel:#ebf3fc;--vn-info-tx:#005696;--vn-roxo:var(--vn-estrutural);--vn-roxo-sel:var(--vn-sel);--vn-ciano:var(--vn-info);--vn-ciano-sel:var(--vn-sel);--color-brand-structural:var(--vn-estrutural);--action-primary:var(--vn-azul);--action-hover:var(--vn-azul-hover);--action-active:var(--vn-estrutural);--surface-info-bg:var(--vn-info-sel);--surface-info-border:var(--vn-info);--surface-info-text:var(--vn-info-tx);--status-attention-bg:var(--vn-alerta-sel);--status-attention-border:var(--vn-alerta);--status-attention-text:var(--vn-alerta-tx);--status-success-bg:var(--vn-ok-sel);--status-success-main:var(--vn-ok);--status-success-text:var(--vn-ok-tx);--rail-bg:#fff;--surface:var(--vn-base);--surface-2:var(--vn-off);--border:#dde5ec;--border-soft:#eaf0f4;--text:#12212e;--text-2:#55697c;--text-3:#8298ab;--danger:#cf4038;--ok:#1f9d63;--shadow-1:0 1px 2px #10212e0f,0 1px 3px #10212e0a;--shadow-3:0 18px 50px #10212e33;--r-sm:8px;--r-md:12px;--r-lg:16px;background:var(--surface-2);color:var(--text);display:flex;height:100vh;height:100dvh;overflow:hidden}.rail-app.dark,body.vn-dark{--brand:#f6921e;--on-brand:#1a1210;--primaryColor:#f6921e;--rail-on-brand:#1a1210;--vn-estrutural:#e8956b;--vn-estrutural-bg:#7a3a1e;--vn-azul:#f6921e;--vn-azul-hover:#ffaa4c;--vn-on-azul:#1a1210;--vn-sel:#3a2a1f;--vn-marinho:#f3ece7;--vn-base:#1a1716;--vn-off:#221d1b;--vn-ok:#4ade80;--vn-ok-sel:#4ade8024;--vn-ok-tx:#86efac;--vn-alerta:#e9c46a;--vn-alerta-sel:#e9c46a24;--vn-alerta-tx:#f2d9a0;--dk-alerta:#e9c46a;--vn-perigo:#f87171;--vn-perigo-sel:#f8717124;--vn-info:#fdba74;--vn-info-sel:#fdba7429;--vn-info-tx:#fed7aa;--vn-roxo:var(--vn-info);--vn-terracota-grad:linear-gradient(90deg,#793515,#4a2e33);--rail-bg:#141110;--surface:var(--vn-base);--surface-2:var(--vn-off);--border:#3a302b;--border-soft:#2c2522;--text:#f3ece7;--text-2:#b8ada6;--text-3:#958981;--danger:#f87171;--ok:#4ade80;--brand-tint:color-mix(in srgb,var(--brand) 20%,#0000);--shadow-1:0 1px 2px #00000073;--shadow-3:0 18px 50px #000000b3;--dk-azul:var(--vn-azul);--dk-azul-hover:var(--vn-azul-hover);--dk-on-azul:var(--vn-on-azul);--dk-estrut-tx:var(--vn-estrutural);--dk-estrutural-bg:var(--vn-estrutural-bg);--dk-sel:var(--vn-sel);--dk-base:var(--vn-base);--dk-off:var(--vn-off);--dk-text:var(--text);--dk-text2:var(--text-2);--dk-text3:var(--text-3);--dk-border:var(--border);--dk-funil-1:#fed7aa;--dk-funil-2:#fdba74;--dk-funil-3:#f6921e;--dk-funil-4:#d9731a;--dk-funil-5:#a9501c;color-scheme:dark}.rail{align-items:center;background:var(--rail-bg);border-right:1px solid var(--border);display:flex;flex-direction:column;gap:3px;min-width:var(--rail-w);padding:12px 0 10px;width:var(--rail-w);z-index:1200}.rail-logo{display:grid;flex:none;height:34px;margin-bottom:12px;overflow:hidden;place-items:center;width:56px}.rail-logo img{height:auto!important;max-height:100%!important;max-width:100%!important;object-fit:contain;width:auto!important}.rail-logo a{display:grid;line-height:0;place-items:center}.rail-group{align-items:center;display:flex;flex-direction:column;gap:3px;width:100%}.rail-spacer{flex:1 1 auto;min-height:8px}.rail-sep{background:var(--border);flex:none;height:1px;margin:8px 0;width:26px}.rail-btn{background:none;border:0;border-radius:12px;color:var(--text-2);cursor:pointer;display:grid;flex:none;height:44px;place-items:center;position:relative;text-decoration:none;transition:background .16s ease,color .16s ease;width:46px}.rail-btn:hover{background:var(--surface-2);color:var(--text)}.rail-btn.active{background:var(--brand-tint);color:var(--brand)}.rail-btn.active:before{background:var(--brand);border-radius:0 3px 3px 0;content:"";height:22px;left:-11px;position:absolute;top:50%;transform:translateY(-50%);width:3px}.rail-btn svg{height:21px;width:21px}.rail-badge{font-feature-settings:"tnum";background:var(--brand);border:2px solid var(--rail-bg);border-radius:9px;color:var(--on-brand);display:grid;font-size:10px;font-variant-numeric:tabular-nums;font-weight:800;height:17px;min-width:17px;padding:0 4px;place-items:center;position:absolute;right:2px;top:2px}.rail-badge.warn{background:#f59e0b;background:var(--vn-alerta,#f59e0b);color:#fff}.rail-slot{border-radius:12px;color:var(--text-2);display:grid;height:44px;place-items:center;transition:background .16s ease;width:46px}.rail-slot:hover{background:var(--surface-2)}.rail-slot .MuiIconButton-root{color:var(--text-2)!important;padding:6px}.rail-slot .MuiIconButton-root:hover{background:#0000}.rail-slot:hover .MuiIconButton-root{color:var(--text)!important}.rail-slot .MuiSvgIcon-root{color:inherit!important;font-size:21px}.rail-avatar-btn{background:none;border:0;border-radius:12px;cursor:pointer;display:grid;height:46px;place-items:center;position:relative;width:46px}.rail-status-dot{border:2px solid var(--rail-bg);border-radius:50%;bottom:2px;height:11px;pointer-events:none;position:absolute;right:2px;width:11px}.rail-status-dot.inline{border:0;display:inline-block;flex:none;height:9px;position:static;width:9px}.rail-status-dot.on{background:var(--ok)}.rail-status-dot.away{background:#e2a93b}.rail-status-dot.pause{background:#b06ae2}.rail-status-title{display:block;font-size:10.5px;font-weight:800;letter-spacing:.06em;opacity:.55;padding:7px 12px 3px;text-transform:uppercase}.rail-status-item{gap:9px}.rail-status-item.on{background:var(--brand-tint);color:var(--brand);font-weight:700}.rail-status-hint{display:block;font-size:11px;line-height:1.35;opacity:.6;padding:4px 12px 8px}.rail-avatar-btn .MuiAvatar-root{box-shadow:0 0 0 2px var(--rail-bg),0 0 0 3px #0000;font-size:14px;height:38px;transition:box-shadow .16s ease;width:38px}.rail-avatar-btn.open .MuiAvatar-root,.rail-avatar-btn:hover .MuiAvatar-root{box-shadow:0 0 0 2px var(--rail-bg),0 0 0 3px var(--brand)}.rail-main{background:var(--surface-2);min-width:0;overflow:hidden;position:relative}.rail-content,.rail-main{display:flex;flex:1 1;flex-direction:column;min-height:0}.rail-content{overflow:auto}.rail-content>*{min-height:0}.rail-scrim{animation:railFade .16s ease-out;background:#060c1252;inset:0;position:fixed;z-index:1290}@keyframes railFade{0%{opacity:0}}.rail-pop{animation:railPop .16s ease-out;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-3);color:var(--text);position:fixed;z-index:1300}@keyframes railPop{0%{opacity:0;transform:translateY(6px) scale(.98)}}.rail-modules{bottom:14px;display:flex;flex-direction:column;left:calc(var(--rail-w) + 8px);max-height:84vh;max-width:calc(100vw - 90px);width:392px}.rail-modules-head{align-items:center;display:flex;flex:none;justify-content:space-between;padding:16px 18px 12px}.rail-modules-head h2{font-size:16px;font-weight:700;margin:0}.rail-modules-body{flex:1 1;overflow-y:auto;padding:0 18px 8px}.rail-mod-sec h3{align-items:center;color:var(--text-3);display:flex;font-size:10px;font-weight:800;gap:10px;letter-spacing:.1em;margin:10px 0 7px;text-transform:uppercase}.rail-mod-sec h3:after{background:var(--border-soft);content:"";flex:1 1;height:1px}.rail-mod-grid{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(4,1fr)}.rail-tile{align-items:center;background:none;border:0;border-radius:var(--r-md);cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:9px 4px 8px;text-align:center;text-decoration:none;transition:background .14s ease}.rail-tile:hover{background:var(--surface-2)}.rail-tile-icon{background:color-mix(in srgb,#005799 14%,#0000);background:color-mix(in srgb,var(--c,#005799) 14%,#0000);border-radius:10px;color:#005799;color:var(--c,#005799);display:grid;height:34px;place-items:center;width:34px}.rail-tile-icon svg{height:18px;width:18px}.rail-tile span{color:var(--text-2);font-size:10.5px;font-weight:600;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-tile:hover span{color:var(--text)}.rail-modules-foot{align-items:center;border-top:1px solid var(--border-soft);display:flex;flex:none;gap:2px;padding:10px 14px}.rail-version{font-feature-settings:"tnum";color:var(--text-3);font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;margin-right:auto}.rail-foot-btn{background:none;border:0;border-radius:9px;color:var(--text-2);cursor:pointer;display:grid;height:34px;place-items:center;text-decoration:none;transition:background .14s ease,color .14s ease;width:34px}.rail-foot-btn:hover{background:var(--surface-2);color:var(--text)}.rail-foot-btn.danger:hover{background:color-mix(in srgb,var(--danger) 14%,#0000);color:var(--danger)}.rail-foot-btn svg{height:18px;width:18px}.rail-lang-wrap{position:relative}.rail-lang-menu{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);bottom:calc(100% + 6px);box-shadow:var(--shadow-3);left:50%;min-width:130px;padding:4px;position:absolute;transform:translateX(-50%);z-index:1310}.rail-lang-menu button{background:none;border:0;border-radius:6px;color:var(--text);cursor:pointer;display:block;font-size:13px;padding:7px 10px;text-align:left;width:100%}.rail-lang-menu button:hover{background:var(--surface-2)}.rail-profile{bottom:14px;left:calc(var(--rail-w) + 8px);padding:6px;width:240px}.rail-profile-user{align-items:center;display:flex;gap:10px;padding:10px}.rail-profile-user .nm{font-size:13.5px;font-weight:650}.rail-profile-user .em,.rail-profile-user .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-profile-user .em{color:var(--text-3);font-size:11.5px}.rail-pop-item{align-items:center;background:none;border:0;border-radius:var(--r-sm);color:var(--text);cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.rail-pop-item:hover{background:var(--surface-2)}.rail-pop-item svg{color:var(--text-2);height:17px;width:17px}.rail-pop-item.danger,.rail-pop-item.danger svg{color:var(--danger)}.rail-pop-sep{background:var(--border-soft);height:1px;margin:5px 6px}.rail-tip{position:relative}.rail-tip:after{background:var(--text);border-radius:7px;box-shadow:var(--shadow-3);color:var(--rail-bg);content:attr(data-label);font-size:12px;font-weight:600;left:calc(100% + 12px);opacity:0;padding:5px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-4px);transition:opacity .14s ease,transform .14s ease;white-space:nowrap;z-index:1350}.rail-tip:hover:after{opacity:1;transform:translateY(-50%) translateX(0)}.rail-mobile-toggle{display:none}@media (max-width:900px){.rail{bottom:0;box-shadow:var(--shadow-3);left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .2s ease}.rail-app.rail-open .rail{transform:translateX(0)}.rail-main{width:100%}.rail-mobile-toggle{background:var(--brand);border:0;border-radius:50%;bottom:14px;box-shadow:var(--shadow-3);color:var(--on-brand);cursor:pointer;display:grid;height:46px;left:10px;place-items:center;position:fixed;width:46px;z-index:1250}.rail-modules,.rail-profile{left:8px}}.rail-ticket-list .MuiListItemSecondaryAction-root{opacity:0;transition:opacity .14s ease}.rail-ticket-list .MuiListItem-root.Mui-selected .MuiListItemSecondaryAction-root,.rail-ticket-list .MuiListItem-root:hover .MuiListItemSecondaryAction-root{opacity:1}.rail-back{background:var(--brand)!important;color:#fff!important;color:var(--on-brand,#fff)!important}.rail-back:hover{filter:brightness(1.08)}.rail.admin{box-shadow:inset -2px 0 0 var(--brand-tint)}.rail-foot-badge{bottom:4px;color:#8a94a6;color:var(--text-2,#8a94a6);font-size:10px;letter-spacing:.02em;line-height:1;opacity:.5;pointer-events:none;position:absolute;right:8px;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:30}.rail-status-motivo{color:var(--text-3);display:block;font-size:11.5px;overflow:hidden;padding:2px 12px 6px;text-overflow:ellipsis;white-space:nowrap}.rail-modal-backdrop{background:#00000061;display:grid;inset:0;place-items:center;position:fixed;z-index:4000}.rail-modal{background:#fff;background:var(--surface,#fff);border-radius:14px;box-shadow:0 18px 50px #00000047;color:#1b1f24;color:var(--text,#1b1f24);padding:18px 18px 14px;width:min(420px,calc(100vw - 32px))}.rail-modal h3{font-size:16px;margin:0 0 6px}.rail-modal-txt{color:var(--text-3);font-size:12.5px;line-height:1.45;margin:0 0 10px}.rail-modal textarea{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px;box-sizing:border-box;color:var(--text);font:inherit;font-size:13.5px;padding:9px 10px;resize:vertical;width:100%}.rail-modal textarea:focus{border-color:var(--brand);outline:2px solid var(--brand-tint)}.rail-modal-acts{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.rail-modal-ghost{background:#0000;border:1px solid var(--border-soft);border-radius:999px;color:var(--text);cursor:pointer;font:inherit;padding:7px 14px}.rail-modal-cta{background:#005799;background:var(--brand,#005799);border:0;border-radius:999px;color:#fff;color:var(--dk-on-azul,#fff);cursor:pointer;font:inherit;font-weight:700;padding:7px 16px}.rail-modal-cta:disabled{cursor:default;opacity:.5}.rail-mod-grid{align-items:start;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.rail-tile{gap:6px;min-width:0;padding:10px 4px 8px}.rail-tile-icon{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#0066d6;color:var(--vn-azul,#0066d6);height:36px;width:36px}.rail-tile>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#334155;color:var(--dk-text,#334155);display:-webkit-box;font-size:11px;font-weight:500;height:2.6em;line-height:1.3;overflow:hidden;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:normal}.rail-tile:hover .rail-tile-icon{background:#0066d6;background:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff)}.rail-mod-sec h3{color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:600;letter-spacing:0;margin:14px 0 6px;text-transform:none}.rail-app.dark .rail-tile-icon{background:#60a5fa29;color:#93c5fd}.rail-app.dark .rail-mod-sec h3,.rail-app.dark .rail-tile>span:last-child{color:var(--text-2)}.rail-app.dark .rc-concluir-btn,.rail-app.dark .rc-concluir-seta{background:var(--vn-azul);color:var(--vn-on-azul)}.rail-app.dark .rc-concluir-seta{border-left-color:#1a121040}.rail-app.dark .rc-concluir-btn:hover,.rail-app.dark .rc-concluir-seta:hover{background:var(--vn-azul-hover);filter:none}.rail-app.dark .rc-btn.ok,.rail-app.dark .rc-btn.ok:hover,.rail-app.dark .rc-cta-ok,.rail-app.dark .rc-cta-ok:hover{background:#198049;color:#fff}.rail-app.dark .rail-modal-cta{color:var(--vn-on-azul)}.rail-app.dark .vn-crm{--text:#f3ece7;--text-2:#b8ada6;--text-3:#958981;--border:#3a302b;--border-soft:#2c2522;--bg:#151210}.rail-app select:not([multiple]):not([size]){-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:34px}.rail-app .db-dd-btn{gap:10px;padding-right:12px}.rail-app .db-dd-caret{flex:none;margin-left:4px}.rail-app .cx-limpar,.rail-app .cx-seg-status button,.rail-app .db-dd-btn,.rail-app .rc-btn,.rail-app .rc-cta,.rail-app [role=tab]{white-space:nowrap}.rail-app .cx-head .rc-btn,.rail-app .cx-head .rc-cta{box-sizing:border-box;flex-shrink:0;height:40px}.rail-app .cx-seg-status{align-items:stretch;flex-shrink:0;flex-wrap:nowrap}.rail-app .cx-filtros .cx-sel-tipo,.rail-app .cx-filtros .db-dd-btn,.rail-app .cx-filtros .sb-btn,.rail-app .cx-filtros select,.rail-app .cx-seg-status{box-sizing:border-box;height:36px}.rail-app .qu-chip{white-space:nowrap}.rail-app{--vn-gutter:24px}@media (max-width:760px){.rail-app{--vn-gutter:16px}}.rail-app .rc-page:is(.cx-page,.us-page,.cp-page,.fl-page,.qu-page,.au-page,.pr-page,.stt-page,.bd-page,.tg-page,.dt-page,.qm-page,.rp-page):not(.rp-embutido){padding-left:0;padding-right:0}.rail-app .rc-page:is(.db-page,.sc-page,.st-page,.kb-page):not(.db-tv){padding-left:var(--vn-gutter);padding-right:var(--vn-gutter)}.rail-app .kbl{padding-left:var(--vn-gutter);padding-right:var(--vn-gutter)}.rail-app .rc-page:has(>.ct){padding-left:var(--vn-gutter);padding-right:var(--vn-gutter)}.rail-app .rc-page>.ct>.ct-head{padding-left:0;padding-right:0}.rail-app.topo-app{--rail-w:0px;--topo-h:60px;--topo-bg:var(--vn-estrutural,#005696);--acao:var(--vn-azul);flex-direction:column}.topo{background:var(--topo-bg);color:#fff;flex:none;position:relative;z-index:1200}.topo-linha{gap:6px;height:var(--topo-h);padding:0 18px}.topo-linha,.topo-logo{align-items:center;display:flex}.topo-logo{flex:none;height:32px;margin-right:18px}.topo-logo img{filter:brightness(0) invert(1);height:auto!important;max-height:28px!important;max-width:130px!important;object-fit:contain;width:auto!important}.topo-logo a{line-height:0}.topo-logo a,.topo-menu{align-items:center;display:flex}.topo-menu{flex:1 1 auto;gap:4px;min-width:0}.topo-item{align-items:center;background:none;border:0;border-radius:10px;color:#ffffffdb;cursor:pointer;display:inline-flex;font:inherit;font-size:14.5px;font-weight:650;gap:8px;height:38px;padding:0 12px;position:relative;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.topo-item svg{flex:none;height:18px;width:18px}.topo-item:hover{background:#ffffff14;color:#fff}.topo-item.active{background:#ffffff24;color:#fff}.topo-item .topo-seta{height:14px;margin-left:-2px;opacity:.7;width:14px}.topo-item.desabilitado{color:#ffffff73;cursor:default}.topo-item.desabilitado:hover{background:none;color:#ffffff73}.topo-item.desabilitado em{background:#ffffff1a;border-radius:6px;color:#fff9;font-size:10px;font-style:normal;font-weight:750;letter-spacing:.04em;padding:3px 7px;text-transform:uppercase}.topo-badge{font-feature-settings:"tnum";background:#fff;background:var(--dk-base,#fff);border-radius:10px;color:var(--topo-bg);display:inline-grid;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;height:20px;min-width:20px;padding:0 5px;place-items:center}.topo-grupo{position:relative}.topo-drop{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-3);display:none;flex-direction:column;left:0;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:1310}.topo-drop:before{content:"";height:10px;left:0;position:absolute;right:0;top:-10px}.topo-grupo:focus-within .topo-drop,.topo-grupo:hover .topo-drop{display:flex}.topo-drop a{align-items:center;border-radius:8px;color:var(--text);display:flex;font-size:14px;font-weight:500;gap:10px;padding:9px 10px;text-decoration:none}.topo-drop a svg{color:var(--text-2);height:17px;width:17px}.topo-drop a:hover{background:var(--surface-2)}.topo-drop a.on{font-weight:650}.topo-drop a.on,.topo-drop a.on svg{color:var(--brand)}.topo-direita{align-items:center;display:flex;flex:none;gap:6px}.topo-icone{background:none;border:0;border-radius:10px;color:#ffffffdb;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.topo-icone svg{height:20px;width:20px}.topo-icone:hover{background:#ffffff1a;color:#fff}.topo-modulos{align-items:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:650;gap:7px;height:38px;padding:0 12px}.topo-modulos svg{height:17px;width:17px}.topo-modulos.active,.topo-modulos:hover{background:#ffffff29}.topo-perfil{align-items:center;background:none;border:0;border-left:1px solid #ffffff24;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;gap:10px;height:46px;margin-left:4px;padding:0 10px 0 4px;text-align:left}.topo-perfil.open .topo-perfil-txt b,.topo-perfil:hover .topo-perfil-txt b{text-decoration:underline;text-underline-offset:3px}.topo-perfil-av{margin-left:10px;position:relative}.topo-perfil-av .MuiAvatar-root{border:2px solid #ffffffb3;font-size:13px;height:38px;width:38px}.topo-perfil-av .rail-status-dot{border-color:var(--topo-bg);bottom:-1px;right:-1px}.topo-perfil-badge{background:#0066d6;background:var(--vn-azul,#0066d6);border:2px solid var(--topo-bg);border-radius:9px;color:#fff;color:var(--dk-on-azul,#fff);display:grid;font-size:10.5px;font-weight:800;height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:-7px;top:-5px}.topo-perfil-txt{display:flex;flex-direction:column;line-height:1.25;max-width:170px}.topo-perfil-txt b{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topo-perfil-txt small{color:#ffffffb3;font-size:12px}.topo-perfil .topo-seta{height:15px;opacity:.7;width:15px}.topo-sub{align-items:center;background:var(--surface);border-bottom:1px solid var(--border);display:flex;gap:2px;height:42px;overflow-x:auto;padding:0 14px;scrollbar-width:none}.topo-sub::-webkit-scrollbar{display:none}.topo-sub-item{align-items:center;border-radius:8px;color:var(--text-2);display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:30px;padding:0 10px;text-decoration:none;white-space:nowrap}.topo-sub-item svg{height:15px;width:15px}.topo-sub-item:hover{background:var(--surface-2);color:var(--text)}.topo-sub-item.active{background:var(--brand-tint);color:var(--brand)}.topo-app .rail-modules{bottom:auto;left:auto;max-height:calc(100vh - var(--topo-h) - 24px);right:16px;top:calc(var(--topo-h) + 6px)}.topo-app .rail-lang-menu{bottom:auto;top:calc(100% + 6px)}.topo-app .rail-scrim{background:#060c1247}.pg{animation:pgEntra .2s ease-out;background:var(--surface);bottom:0;box-shadow:-18px 0 50px #0f172a38;color:var(--text);display:flex;flex-direction:column;position:fixed;right:0;top:0;width:min(400px,100vw);z-index:1300}@keyframes pgEntra{0%{opacity:0;transform:translateX(24px)}}.pg-topo{align-items:center;background:var(--topo-bg);color:#fff;display:flex;flex:none;font-size:15px;font-weight:700;height:var(--topo-h);justify-content:space-between;padding:0 14px 0 20px}.pg-x{background:none;border:0;border-radius:9px;color:#fff;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.pg-x:hover{background:#ffffff1f}.pg-x svg{height:19px;width:19px}.pg-corpo{display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:18px 20px 8px}.pg-cab{align-items:center;display:flex;gap:14px}.pg-foto{background:none;border:0;border-radius:50%;cursor:pointer;padding:0;position:relative}.pg-foto-cam{background:var(--acao);border:2px solid var(--surface);border-radius:50%;bottom:-2px;color:#fff;display:grid;height:26px;place-items:center;position:absolute;right:-2px;width:26px}.pg-foto-cam svg{height:13px;width:13px}.pg-cab-txt{display:flex;flex-direction:column;min-width:0}.pg-cab-txt b{font-size:17px;font-weight:750}.pg-cab-txt small{color:var(--text-2);font-size:13px;overflow:hidden;text-overflow:ellipsis}.pg-rot{color:var(--text-3);display:block;font-size:11.5px;font-weight:750;letter-spacing:.05em;margin-bottom:7px;text-transform:uppercase}.pg-status-op{display:flex;flex-wrap:wrap;gap:6px}.pg-status-op button{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:32px;padding:0 12px}.pg-status-op button.on,.pg-status-op button:hover{border-color:var(--acao)}.pg-status-op button.on{background:color-mix(in srgb,var(--acao) 12%,#0000);color:var(--acao)}.pg-status-op .rail-status-dot.inline{border:0;height:9px;position:static;width:9px}.pg-motivo{color:var(--text-2);font-size:12.5px}.pg-dica,.pg-motivo{display:block;margin-top:8px}.pg-dica{color:var(--text-3);font-size:12px;line-height:1.4}.pg-sec{border-top:1px solid var(--border);flex-direction:column;padding-top:14px}.pg-sec,.pg-sec h3{display:flex;gap:8px}.pg-sec h3{align-items:center;font-size:14.5px;font-weight:750;margin:0 0 2px}.pg-sec h3 svg{color:var(--acao);height:17px;width:17px}.pg-cont{background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:10px;color:#fff;color:var(--dk-on-azul,#fff);display:grid;font-size:11px;height:20px;margin-left:auto;min-width:22px;padding:0 6px;place-items:center}.pg-vazio{color:var(--text-3);font-size:13px;margin:0}.pg-notifs{border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.pg-notif{align-items:center;background:none;border:0;border-bottom:1px solid var(--border-soft);color:var(--text);cursor:pointer;display:flex;font:inherit;gap:10px;padding:9px 10px;text-align:left}.pg-notif:last-child{border-bottom:0}.pg-notif:hover{background:var(--surface-2)}.pg-notif-m{display:flex;flex:1 1;flex-direction:column;min-width:0}.pg-notif-m b{font-size:13.5px}.pg-notif-m small{color:var(--text-2);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-notif-r{align-items:flex-end;display:flex;flex-direction:column;gap:3px}.pg-notif-r small{color:var(--text-3);font-size:11px}.pg-notif-r i{background:#22c55e;border-radius:9px;color:#fff;display:grid;font-size:10.5px;font-style:normal;font-weight:800;height:18px;min-width:18px;padding:0 5px;place-items:center}.pg-linha{align-items:center;display:flex;font-size:13.5px;gap:10px;min-height:38px}.pg-linha>svg{color:var(--text-2);flex:none;height:17px;width:17px}.pg-linha>span{display:flex;flex:1 1;flex-direction:column}.pg-linha>span small{color:var(--text-3);font-size:12px}.pg-linha input[type=range]{accent-color:var(--acao);width:110px}.pg-chave{background:#cbd5e1;background:var(--dk-border,#cbd5e1);border:0;border-radius:999px;cursor:pointer;flex:none;height:22px;padding:2px;width:40px}.pg-chave i{background:#fff;background:var(--dk-base,#fff);border-radius:50%;box-shadow:0 1px 2px #0003;display:block;height:18px;transition:transform .15s ease;width:18px}.pg-chave.on{background:var(--acao)}.pg-chave.on i{transform:translateX(18px)}.pg-sel{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;font-size:13px;height:32px;padding:0 8px}.pg-info{display:flex;flex-direction:column}.pg-chips{display:flex;flex-wrap:wrap;gap:6px}.pg-chip{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:26px;padding:0 10px}.pg-chip i{border-radius:50%;height:8px;width:8px}.pg-item{align-items:center;background:none;border:0;border-radius:8px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:13.5px;font-weight:600;gap:10px;height:38px;margin:0 -10px;padding:0 10px;text-align:left;text-decoration:none}.pg-item svg{color:var(--text-2);height:17px;width:17px}.pg-item:hover{background:var(--surface-2)}.pg-admin{display:flex;flex-direction:column}.pg-rodape{background:var(--surface-2);border-top:1px solid var(--border);display:flex;flex:none;padding:12px 16px}.pg-rodape,.pg-versao{align-items:center;gap:6px}.pg-versao{background:none;border:0;border-radius:8px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;height:34px;padding:0 10px;text-decoration:none}.pg-versao svg{height:15px;width:15px}.pg-versao:hover{background:var(--surface);color:var(--text)}.pg-sair{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13.5px;font-weight:700;gap:7px;height:36px;margin-left:auto;padding:0 14px}.pg-sair svg{height:16px;width:16px}.pg-sair:hover{background:#fef2f2}.eqw{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:14px;bottom:14px;box-shadow:0 8px 24px #0f172a1f;color:var(--text);cursor:pointer;display:flex;gap:10px;left:14px;padding:10px 8px 10px 12px;position:fixed;width:320px;z-index:1160}.eqw.aberto,.eqw:hover{border-color:color-mix(in srgb,var(--acao) 45%,var(--border))}.eqw-ico{background:color-mix(in srgb,var(--acao) 12%,#0000);border-radius:10px;color:var(--acao);display:grid;flex:none;height:36px;place-items:center;position:relative;width:36px}.eqw-ico svg{height:18px;width:18px}.eqw-ico b{background:#0066d6;background:var(--vn-azul,#0066d6);border:2px solid var(--surface);border-radius:9px;color:#fff;color:var(--dk-on-azul,#fff);display:grid;font-size:10.5px;height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:-6px;top:-6px}.eqw-txt{flex:1 1}.eqw-txt b{font-size:13px;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eqw-seta{background:none;border:0;border-radius:7px;color:var(--text-3);cursor:pointer;display:grid;height:26px;place-items:center;width:26px}.eqw-seta:hover{background:var(--surface-2);color:var(--text)}.eqw-seta svg{height:17px;width:17px}.eqw-seta{width:24px}.eqw-bola{background:var(--acao);border:0;border-radius:50%;bottom:14px;box-shadow:0 8px 22px color-mix(in srgb,#0284c7 35%,#0000);box-shadow:0 8px 22px color-mix(in srgb,var(--dk-azul,#0284c7) 35%,#0000);color:#fff;cursor:pointer;display:grid;height:48px;left:14px;place-items:center;position:fixed;width:48px;z-index:1160}.eqw-bola svg{height:21px;width:21px}.eqw-bola b{background:#0066d6;background:var(--vn-azul,#0066d6);border:2px solid var(--surface);border-radius:10px;color:#fff;color:var(--dk-on-azul,#fff);display:grid;font-size:11px;height:20px;min-width:20px;padding:0 5px;place-items:center;position:absolute;right:-4px;top:-4px}.topo-app .fc-pop{bottom:76px;left:14px;max-height:min(560px,calc(100vh - var(--topo-h) - 96px))}.topo-app .fc-dock{left:388px}.topo-app .fc-dock--equipe{left:274px;left:calc(var(--eq-side-w, 260px) + 14px)}@media (max-width:1200px){.topo-item{padding:0 9px}.topo-item.desabilitado em,.topo-perfil-txt{display:none}}@media (max-width:900px){.topo-linha{gap:2px;padding:0 8px}.topo-logo{margin-right:6px}.topo-item .topo-seta,.topo-item span,.topo-item.desabilitado,.topo-modulos span{display:none}.eqw{right:14px;width:auto}.topo-app .fc-dock{left:14px}}.eqw-txt{display:flex;flex-direction:column;min-width:0}.eqw-aviso{animation:eqw-aviso-entra .2s ease-out;color:#0066d6;color:var(--vn-azul,#0066d6);font-size:11.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes eqw-aviso-entra{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.rail-app.topo-app.dark{--topo-bg:#141110}.rail-app.topo-app.dark .topo-item.active{box-shadow:inset 0 -2px 0 var(--vn-azul);color:var(--vn-azul)}.rail-app.topo-app.dark .topo-item.active svg{color:var(--vn-azul)}.rail-app.dark .topo-badge{background:#f6921e;background:var(--vn-azul,#f6921e);border-color:var(--topo-bg);color:#1a1210;color:var(--vn-on-azul,#1a1210)}.rail-app.topo-app.lateral{--rail-w:64px;flex-direction:row}.rail-app.topo-app.lateral.rail-nomes{--rail-w:80px}.lateral .topo{background:var(--topo-bg);height:100%;min-width:var(--rail-w);width:var(--rail-w)}.lateral .topo-linha{align-items:stretch;flex-direction:column;gap:2px;height:100%;padding:12px 8px 10px}.lateral .topo-logo{height:34px;justify-content:center;margin:0 0 8px;overflow:hidden}.lateral .topo-logo img{max-height:22px!important;max-width:44px!important}.lateral.rail-nomes .topo-logo img{max-width:56px!important}.lateral .topo-menu{align-items:stretch;flex:1 1 auto;flex-direction:column;gap:2px}.lateral .topo-icone,.lateral .topo-item,.lateral .topo-modulos{align-items:center;background:none;border:0;border-radius:10px;color:#ffffffdb;display:flex;flex-direction:column;font-size:10px;font-weight:650;gap:3px;height:44px;justify-content:center;line-height:1.1;min-height:0;padding:0;position:relative;white-space:nowrap;width:100%}.lateral .topo-icone svg,.lateral .topo-item svg,.lateral .topo-modulos svg{flex:none;height:20px;width:20px}.lateral .topo-item .topo-seta,.lateral .topo-item.desabilitado em,.lateral .topo-item>span,.lateral .topo-modulos>span,.lateral .topo-rot{display:none}.lateral .topo-icone:hover,.lateral .topo-item:hover,.lateral .topo-modulos.active,.lateral .topo-modulos:hover{background:#ffffff1a;color:#fff}.lateral .topo-item.active{background:#ffffff29;color:#fff}.lateral .topo-item.active:before{background:#fff;border-radius:0 3px 3px 0;bottom:10px;content:"";left:-8px;position:absolute;top:10px;width:3px}.lateral .topo-item.desabilitado:hover{background:none}.lateral .topo-badge{border:2px solid var(--topo-bg);font-size:10.5px;height:18px;left:calc(50% + 3px);min-width:18px;position:absolute;top:3px}.lateral.rail-nomes .topo-linha{padding-left:4px;padding-right:4px}.lateral.rail-nomes .topo-item.active:before{left:-4px}.lateral.rail-nomes .topo-icone,.lateral.rail-nomes .topo-item,.lateral.rail-nomes .topo-modulos{font-size:9.5px;height:54px;letter-spacing:-.015em}.lateral.rail-nomes .topo-item>span,.lateral.rail-nomes .topo-modulos>span,.lateral.rail-nomes .topo-rot{display:block;letter-spacing:-.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis}.lateral.rail-nomes .topo-item.desabilitado em{border-radius:4px;display:block;font-size:8px;font-style:normal;padding:1px 4px}.lateral.rail-nomes .topo-item.desabilitado{height:62px}.lateral:not(.rail-nomes) [data-label]:after{background:#0b1220;border-radius:7px;box-shadow:0 6px 18px #00000040;color:#fff;content:attr(data-label);font-size:12.5px;font-weight:600;left:calc(100% + 12px);line-height:1.2;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:50%;transform:translate(-4px,-50%);transition:opacity .12s ease,transform .12s ease;white-space:nowrap;z-index:1320}.lateral:not(.rail-nomes) [data-label]:focus-visible:after,.lateral:not(.rail-nomes) [data-label]:hover:after{opacity:1;transform:translateY(-50%);transition-delay:.25s}.lateral.rail-nomes .topo-perfil[data-label]:after{background:#0b1220;border-radius:7px;color:#fff;content:attr(data-label);font-size:12.5px;font-weight:600;left:calc(100% + 12px);opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:50%;transform:translate(-4px,-50%);transition:opacity .12s ease;white-space:nowrap;z-index:1320}.lateral.rail-nomes .topo-perfil[data-label]:hover:after{opacity:1;transition-delay:.25s}.lateral .topo-direita{align-items:stretch;border-top:1px solid #ffffff1f;flex-direction:column;gap:2px;padding-top:8px}.lateral .topo-perfil{border:0;border-radius:10px;height:52px;justify-content:center;margin:4px 0 0;padding:0;position:relative;width:100%}.lateral .topo-perfil.open,.lateral .topo-perfil:hover{background:#ffffff14}.lateral .topo-perfil-av{flex:none;margin:0}.lateral .topo-perfil .topo-seta,.lateral .topo-perfil-txt{display:none}.lateral #topo-sub-slot{flex:none}.topo-app.lateral .rail-modules{bottom:14px;left:calc(var(--rail-w) + 8px);max-height:calc(100vh - 28px);right:auto;top:auto}.topo-app.lateral .rail-lang-menu{bottom:calc(100% + 6px);top:auto}.lateral .pg{animation-name:pgEntraLado;box-shadow:18px 0 50px #0f172a38;left:var(--rail-w);right:auto}@keyframes pgEntraLado{0%{opacity:0;transform:translateX(-24px)}}.lateral .eqw,.lateral .eqw-bola,.topo-app.lateral .fc-pop{left:calc(var(--rail-w) + 14px)}.topo-app.lateral .fc-pop{max-height:min(560px,calc(100vh - 96px))}.topo-app.lateral .fc-dock{left:calc(var(--rail-w) + 348px);left:var(--eqw-fim,calc(var(--rail-w) + 348px))}.topo-app.lateral .fc-dock--equipe{left:calc(var(--rail-w) + 274px);left:calc(var(--rail-w) + var(--eq-side-w, 260px) + 14px)}@media (max-width:1200px){.lateral .topo-item{padding:0}.lateral .topo-perfil-txt{display:none}}@media (max-width:900px){.lateral .topo-linha{gap:2px;padding:12px 8px 10px}.lateral.rail-nomes .topo-linha{padding-left:4px;padding-right:4px}.lateral .topo-logo{margin:0 0 8px}.lateral .topo-item.desabilitado{display:flex}.lateral .eqw{right:14px}.topo-app.lateral .fc-dock{left:calc(var(--rail-w) + 14px)}}@media (max-height:620px){.lateral .topo-logo{margin-bottom:2px}.lateral .topo-icone,.lateral .topo-item,.lateral .topo-modulos{height:38px}.lateral .topo-perfil,.lateral.rail-nomes .topo-icone,.lateral.rail-nomes .topo-item,.lateral.rail-nomes .topo-item.desabilitado,.lateral.rail-nomes .topo-modulos{height:46px}}@media (max-height:480px){.lateral .topo-logo{display:none}.lateral .topo-icone,.lateral .topo-item,.lateral .topo-modulos{height:34px}.lateral.rail-nomes .topo-item.desabilitado em,.lateral.rail-nomes .topo-item>span,.lateral.rail-nomes .topo-modulos>span,.lateral.rail-nomes .topo-rot{display:none}.lateral.rail-nomes .topo-icone,.lateral.rail-nomes .topo-item,.lateral.rail-nomes .topo-item.desabilitado,.lateral.rail-nomes .topo-modulos{height:34px}}.MuiButtonBase-root.buttonHover:hover{background:#242424}.MuiButtonBase-root.buttonHover{background:#474747}#container-circles{bottom:90px;left:50%;position:absolute}#outer-circle{background-color:#fff6;height:75px;left:-37px;width:75px;z-index:1}#inner-circle,#outer-circle{border-radius:50%;position:absolute}#inner-circle{background:#fff;height:44px;left:50%;margin:-22px 0 0 -22px;top:38px;width:44px;z-index:2}#inner-circle.is-clicked{height:38px;margin:-19px 0 0 -19px;width:38px}#white-flash.normal{height:100%;opacity:1;position:absolute;transition:opacity .9s ease-out;width:100%}#white-flash.do-transition{background:#fff;opacity:0}#display-error{background-color:#fff;color:#000}.react-html5-camera-photo{position:relative;text-align:center}.react-html5-camera-photo>img,.react-html5-camera-photo>video{width:768px}.react-html5-camera-photo>.display-error{margin:0 auto;width:768px}@media(max-width:768px){.react-html5-camera-photo>.display-error,.react-html5-camera-photo>img,.react-html5-camera-photo>video{width:100%}}.react-html5-camera-photo-fullscreen>img,.react-html5-camera-photo-fullscreen>video{height:100vh;width:100vw}.react-html5-camera-photo-fullscreen>video{object-fit:fill}.react-html5-camera-photo-fullscreen>.display-error{height:100vh;width:100vw}.ael{background:#f8fafc;background:var(--dk-off,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin:6px 0 8px;padding:10px 12px}.ael-rot{color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:500}.ael-linha{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ael-seg{background:#eef2f6;background:var(--dk-border,#eef2f6);border-radius:8px;display:inline-flex;padding:2px}.ael-seg button{background:#0000;border:0;border-radius:6px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;font:inherit;font-size:12.5px;min-height:30px;padding:0 10px}.ael-seg button.on{box-shadow:0 1px 2px #0f172a14;color:#005696;color:var(--dk-estrut-tx,#005696);font-weight:600}.ael-seg button.on,.ael-sel{background:#fff;background:var(--dk-base,#fff)}.ael-sel{border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:8px;color:#0f172a;color:var(--dk-text,#0f172a);flex:1 1 180px;font:inherit;font-size:13px;height:34px;min-width:0;padding:0 10px}.ael-acoes{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ael-add{background:#0066d6;background:var(--dk-azul,#0066d6);border:0;border-radius:8px;color:#fff;color:var(--dk-on-azul,#fff);cursor:pointer;font:inherit;font-size:13px;font-weight:600;min-height:32px;padding:0 12px}.ael-add:disabled{background:#e2e8f0;background:var(--dk-border,#e2e8f0);color:#64748b;color:var(--dk-text2,#64748b);cursor:default}.ael-rem{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:8px;color:#334155;color:var(--dk-text,#334155);cursor:pointer;font:inherit;font-size:13px;min-height:32px;padding:0 12px}.ael-rem:hover{border-color:#0066d6;border-color:var(--dk-azul,#0066d6);color:#005696;color:var(--dk-estrut-tx,#005696)}.ael-vazio{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.dark .ael,.rail-app.dark .ael{background:#94a3b814;border-color:#334155}.dark .ael-rem,.dark .ael-sel,.rail-app.dark .ael-rem,.rail-app.dark .ael-sel{background:#0000;border-color:#334155;color:#f3ece7;color:var(--text,#f3ece7)}.dark .ael-seg,.rail-app.dark .ael-seg{background:#94a3b824}.dark .ael-seg button.on,.rail-app.dark .ael-seg button.on{background:var(--vn-off);color:var(--vn-info)}.rc.eq{display:flex}.eq-side{background:var(--surface);border-right:1px solid var(--border);min-height:0;min-width:260px;min-width:var(--eq-side-w,260px);width:260px;width:var(--eq-side-w,260px)}.eq-side-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;justify-content:space-between;padding:14px 12px 10px 16px}.eq-side-head h1{color:var(--text);font-size:16px;font-weight:800;margin:0}.eq-side-actions{display:flex;gap:2px}.eq-side-list{flex:1 1;overflow-y:auto;padding:8px 8px 16px}.eq-side-list::-webkit-scrollbar{width:7px}.eq-side-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.eq-group{margin-top:10px}.eq-loose{margin-top:2px}.eq-group-head{align-items:center;border-radius:6px;color:var(--text-3);cursor:pointer;display:flex;font-size:11px;font-weight:800;gap:4px;letter-spacing:.5px;padding:4px 6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.eq-group-head:hover{color:var(--text-2)}.eq-group-head .nm{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-group-actions{display:none;gap:2px}.eq-group-head:hover .eq-group-actions{display:inline-flex}.eq-grip{color:var(--text-3);cursor:grab;display:none}.eq-group-head:hover .eq-grip{display:inline-flex}.eq-group-head[draggable=true]{cursor:grab}.eq-group-head[draggable=true]:active{cursor:grabbing}.eq-group-actions i{border-radius:5px;color:var(--text-3);cursor:pointer;display:grid;height:20px;place-items:center;width:20px}.eq-group-actions i:hover{background:var(--surface-2);color:var(--text)}.eq-empty-cat{color:var(--text-3);font-size:12px;font-style:italic;padding:3px 10px 5px 24px}.eq-chan{align-items:center;border-radius:8px;color:var(--text-2);display:flex;font-size:14px;gap:7px;padding:6px 8px;position:relative;text-align:left;width:100%}.eq-chan:hover{background:var(--surface-2);color:var(--text)}.eq-chan.sel{background:var(--brand-tint);color:var(--brand);font-weight:700}.eq-chan.unread{color:var(--text);font-weight:700}.eq-chan-ic{display:grid;flex:none;opacity:.75;place-items:center}.eq-chan .nm{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-chip{flex:none;font-size:11px}.eq-chan .rc-badge{flex:none;position:static}.eq-pin{border-radius:6px;color:var(--text-3);display:none;flex:none;height:22px;place-items:center;width:22px}.eq-chan:hover .eq-pin,.eq-pin.on{display:grid}.eq-pin.on{color:var(--brand)}.eq-pin.on.all{color:#d98218;color:var(--warn,#d98218);cursor:default}.eq-pin:hover{background:var(--border-soft)}.eq-chan.dragover{background:var(--brand-tint);outline:2px dashed var(--brand);outline-offset:-2px}.eq-group-head.dragover{background:var(--brand-tint);color:var(--brand)}.eq-empty{align-items:flex-start;color:var(--text-3);display:flex;flex-direction:column;font-size:13.5px;gap:12px;padding:18px 12px}.eq-kinds{display:flex;gap:8px}.eq-kind{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12.5px;font-weight:700;gap:4px;padding:10px 6px 8px;position:relative}.eq-kind.sel{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.eq-kind.soon{cursor:not-allowed;opacity:.55}.eq-soon{color:var(--text-3);font-size:9.5px;font-style:normal;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.eq-pick-all{display:flex;gap:8px;margin:-4px 0 6px}.eq-kind-hint{background:var(--brand-tint);border-radius:9px;color:var(--text-2);font-size:12.5px;line-height:1.45;margin:-2px 0 8px;padding:7px 10px}.eq-kind-hint b{color:var(--brand)}.eq-voice-users{display:flex;flex-direction:column;gap:2px;padding:2px 0 4px 30px}.eq-voice-user{align-items:center;border-radius:6px;color:var(--text-2);display:flex;font-size:12.5px;gap:7px;padding:2px 6px}.eq-voice-user .av-wrap{border:2px solid #0000;border-radius:50%;display:inline-flex;transition:border-color .12s}.eq-voice-user.falando .av-wrap{border-color:var(--ok)}.eq-voice-user.falando .nm{color:var(--text);font-weight:700}.eq-voice-user .nm{overflow:hidden;text-overflow:ellipsis;transition:color .12s;white-space:nowrap}.eq-voice-user .mic{color:var(--text-3);display:inline-flex;flex:none;position:relative}.eq-voice-user .mic i{background:var(--danger);height:1.5px;left:-1px;position:absolute;top:5px;transform:rotate(-45deg);width:13px}.rc-voice{display:flex;flex-direction:column}.rc-voice-ic{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:42px;place-items:center;width:42px}.rc-voice-body{flex:1 1;justify-content:center;min-height:0;overflow-y:auto;padding:24px}.rc-voice-body,.rc-voice-lobby{align-items:center;display:flex}.rc-voice-lobby{color:var(--text-3);flex-direction:column;gap:10px;text-align:center}.rc-voice-lobby h3{color:var(--text);font-size:17px;margin:0}.rc-voice-lobby p{font-size:13.5px;margin:0 0 8px;max-width:340px}.rc-voice-spin{animation:rcSpin 1s linear infinite}@keyframes rcSpin{to{transform:rotate(1turn)}}.rc-voice-grid{display:flex;flex-wrap:wrap;gap:22px;justify-content:center}.rc-voice-user{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;width:110px}.rc-voice-user .rc-av{transition:box-shadow .12s}.rc-voice-user.falando .rc-av{animation:rcFala 1.2s ease-in-out infinite;box-shadow:0 0 0 3px var(--ok),0 0 16px color-mix(in srgb,var(--ok) 60%,#0000)}.rc-voice-user.falando .nm{color:var(--ok)}@keyframes rcFala{50%{box-shadow:0 0 0 4px var(--ok),0 0 22px color-mix(in srgb,var(--ok) 75%,#0000)}}.rc-voice-user .nm{color:var(--text);font-size:13px;font-weight:650;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-voice-user .mic-off{background:var(--danger);border:2px solid var(--surface);border-radius:50%;color:#fff;display:grid;height:20px;place-items:center;position:absolute;right:22px;top:40px;width:20px}.rc-voice-controls{border-top:1px solid var(--border-soft);display:flex;flex:none;gap:14px;justify-content:center;padding:14px 0 18px}.rc-voice-btn{background:var(--surface);border:1px solid var(--border);border-radius:50%;color:var(--text);cursor:pointer;display:grid;height:46px;place-items:center;width:46px}.rc-voice-btn:hover{background:var(--surface-2)}.rc-voice-btn.danger,.rc-voice-btn.off{background:var(--danger);border-color:var(--danger);color:#fff}.rc-voice-btn.danger:hover{filter:brightness(1.1)}.eq-voice-card{background:var(--surface-2);border-top:1px solid var(--border-soft);flex:none;padding:8px 10px}.eq-voice-card-info{align-items:center;background:none;border:0;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:2px;text-align:left;width:100%}.eq-voice-card-info:hover{background:var(--surface)}.eq-voice-card-info .sinal{background:color-mix(in srgb,var(--ok) 16%,#0000);border-radius:8px;color:var(--ok);display:grid;flex:none;height:26px;place-items:center;width:26px}.eq-voice-card-info .tx{display:flex;flex-direction:column;min-width:0}.eq-voice-card-info .tx b{color:var(--ok);font-size:12.5px}.eq-voice-card-info .tx small{color:var(--text-3);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-voice-card-actions{display:flex;gap:6px;margin-top:7px}.eq-vc-btn{background:var(--surface);border:0;border-radius:8px;color:var(--text-2);cursor:pointer;display:grid;flex:1 1;height:30px;place-items:center}.eq-vc-btn:hover{background:var(--border-soft);color:var(--text)}.eq-vc-btn.off{background:var(--danger);color:#fff}.eq-vc-btn.ligado{background:var(--brand-tint);color:var(--brand)}.eq-vc-btn.danger:hover{background:var(--danger);color:#fff}.rc-voice-split{display:flex;flex:1 1;min-height:0}.rc-voice-stage{display:flex;flex:1 1;flex-direction:column;min-width:0}.rc-voice-body{flex-direction:column;gap:18px}.rc-voice-videos{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}.rc-voice-video{aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden;position:relative;width:min(460px,100%)}.rc-voice-video.screen{width:min(720px,100%)}.rc-voice-video video{height:100%;object-fit:contain;width:100%}.rc-voice-video video.mirror{transform:scaleX(-1)}.rc-voice-video .tag{background:#0000008c;border-radius:7px;bottom:8px;color:#fff;font-size:11.5px;font-weight:700;left:8px;padding:2px 8px;position:absolute}.rc-voice-user{cursor:pointer}.rc-voice-user .vol-off{background:var(--text-3);border:2px solid var(--surface);border-radius:50%;color:#fff;display:grid;height:20px;left:22px;place-items:center;position:absolute;top:40px;width:20px}.rc-voice-chat{background:var(--surface);border-left:1px solid var(--border);display:flex;flex:none;flex-direction:column;min-height:0;width:min(340px,38%)}.rc-voice-chat-head{align-items:center;border-bottom:1px solid var(--border-soft);color:var(--text-3);display:flex;flex:none;font-size:11.5px;font-weight:800;gap:6px;letter-spacing:.4px;padding:9px 12px;text-transform:uppercase}.rc-voice-msgs{font-size:13px}.rc-voice-msgs .rc-b{max-width:88%}.rc-voice-invite{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:18px;box-shadow:var(--shadow-2);display:flex;flex-direction:column;gap:8px;max-width:380px;padding:26px 30px;text-align:center}.rc-voice-invite-ic{background:var(--brand-tint);border-radius:50%;color:var(--brand);display:grid;height:64px;place-items:center;width:64px}.rc-voice-invite h3{color:var(--text-3);font-size:13px;font-weight:650;letter-spacing:.4px;margin:4px 0 0;text-transform:uppercase}.rc-voice-invite .canal{color:var(--text);font-size:19px;font-weight:800}.rc-voice-invite p{color:var(--text-3);font-size:13px;margin:0 0 10px}.rc-voice-menu{padding-bottom:6px}.rc-voice-menu-head{border-bottom:1px solid var(--border-soft);color:var(--text);font-size:13px;font-weight:700;margin-bottom:4px;padding:10px 12px 8px}.rc-voice-menu-head,.rc-voice-menu-vol{align-items:center;display:flex;gap:8px}.rc-voice-menu-vol{color:var(--text-2);padding:8px 12px}.rc-voice-menu-vol input{accent-color:var(--brand);flex:1 1}.rc-voice-menu-vol .pct{font-feature-settings:"tnum";color:var(--text-3);font-size:11px;font-variant-numeric:tabular-nums;text-align:right;width:38px}@media (max-width:900px){.rc.eq .eq-side{min-width:0;width:100%}.rc.eq.open .eq-side,.rc.eq:not(.open) .rc-chat{display:none}}.eq-int-list{max-height:320px}.eq-int-row{cursor:default}.eq-int-row .nm{min-width:0}.eq-int-prev{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-int-acts{align-items:center;display:inline-flex;flex:none;gap:6px}.eq-int-ok{color:#128c4a;font-size:11.5px;font-style:normal;font-weight:700}.eq-int-danger{border-color:var(--danger);color:var(--danger)}.eq-int-hint{color:var(--text-3);font-size:11.5px}.eq-int-warn{color:var(--warn);font-size:12px;font-weight:600}.rc-seg button .rc-badge{margin-left:6px}.equ-busca{padding:10px 12px 4px}.equ-busca .rc-search{width:100%}.equ-sec-head{cursor:pointer}.equ-sec-fixo{cursor:default;margin-top:4px}.equ-sec-n{color:#64748b;color:var(--text-3,#64748b);font-weight:600;margin-left:auto}.equ-sec-head .equ-sec-n+.eq-group-actions{margin-left:4px}.eq-group-actions.equ-sempre{display:inline-flex}.equ-topico{align-items:flex-start}.equ-topico .eq-chan-ic{margin-top:1px}.equ-topico-tx{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.equ-topico-tx .nm{flex:none}.equ-topico-tx small{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equ-topico-tx small,.equ-topico.fechado .nm{color:#64748b;color:var(--text-3,#64748b)}.equ-dm-av,.equ-dm-av>*{flex:none}.equ-mais{background:none;border:0;border-radius:8px;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;display:block;font:inherit;font-size:12.5px;margin:2px 0 4px;padding:5px 8px;text-align:left;width:100%}.equ-mais:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.equ-mais:disabled{cursor:default;opacity:.6}.equ-mini{background:#fff;background:var(--surface,#fff);border-right:1px solid #e2e8f0;border-right:1px solid var(--border-soft,#e2e8f0);box-sizing:border-box;flex:0 0 64px;flex-direction:column;min-width:64px;padding:12px 0;width:64px}.equ-mini,.equ-mini-scroll{align-items:center;display:flex;gap:6px}.equ-mini-scroll{flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-width:none;width:100%}.equ-mini-scroll::-webkit-scrollbar{display:none}.equ-ri{align-items:center;background:none;border:0;border-radius:10px;color:#475569;color:var(--text-2,#475569);cursor:pointer;display:inline-flex;flex:none;font:inherit;height:44px;justify-content:center;position:relative;width:44px}.equ-ri:hover{background:#f1f5f9;background:var(--surface-2,#f1f5f9)}.equ-ri.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696)}.equ-ri-ini{font-size:13px;font-weight:600;letter-spacing:.02em}.equ-ri-bd{align-items:center;background:#0066d6;background:var(--vn-azul,#0066d6);border:2px solid #fff;border:2px solid var(--surface,#fff);border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:2px;top:2px}.equ-ri-bd.neutro{background:#f1f5f9;background:var(--surface-2,#f1f5f9);color:#475569;color:var(--text-2,#475569)}.equ-ri-novo{background:#0066d6;background:var(--vn-azul,#0066d6);color:#fff}.equ-ri-novo:hover{background:#005696;background:var(--vn-azul-hover,#005696)}.equ-div{background:#e2e8f0;background:var(--border-soft,#e2e8f0);flex:none;height:1px;margin:4px 0;width:28px}.equ-lb{color:#64748b;color:var(--text-3,#64748b);flex:none;font-size:10px;font-weight:600}.equ-seg-grupo{margin-bottom:4px}.equ-seg-canal{background:none;border:0;color:#64748b;color:var(--dk-text2,#64748b);cursor:pointer;display:block;font:inherit;font-size:11px;font-weight:500;overflow:hidden;padding:6px 12px 2px 14px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.equ-seg-canal:hover,.equ-seg-mais{color:#0066d6;color:var(--vn-azul,#0066d6)}.equ-seg-mais{background:none;border:0;cursor:pointer;display:block;font:inherit;font-size:12.5px;font-weight:500;padding:4px 14px 8px}.equ-seg-mais:hover{text-decoration:underline}.equ-dm-av{display:inline-flex;position:relative}.equ-online{background:#16a34a;background:var(--vn-ok,#16a34a);border:2px solid #fff;border:2px solid var(--surface,#fff);border-radius:50%;bottom:-1px;box-sizing:initial;height:9px;position:absolute;right:-1px;width:9px}.equ-ri .equ-dm-av .equ-online{height:10px;width:10px}.equ-topico .equ-novas{background:#0066d6;background:var(--vn-azul,#0066d6);color:#fff;color:var(--vn-on-azul,#fff);margin-left:auto}.equ-seg-novas,.equ-topico.unread .nm{font-weight:600}.equ-seg-novas{background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:999px;color:#fff;color:var(--vn-on-azul,#fff);font-size:11px;line-height:18px;margin-left:6px;padding:0 7px}.equ-resp{align-items:center;gap:8px}.equ-resp-tx{display:flex;flex:1 1;flex-direction:column;min-width:0}.equ-resp-l1{color:#334155;color:var(--dk-text,#334155);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equ-resp-l1 b{color:#0f172a;color:var(--text,#0f172a);font-weight:600}.equ-resp small{color:#64748b;color:var(--dk-text2,#64748b);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equ-resp.unread .equ-resp-l1{color:#0f172a;color:var(--text,#0f172a);font-weight:500}.equ-resp-dot{background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:50%;flex:none;height:8px;width:8px}.equ-seg-emdia{color:#94a3b8;color:var(--dk-text3,#94a3b8);font-size:12px;padding:4px 14px 8px}.equ-seg-top{align-items:flex-start}.equ-seg-tx{flex:1 1;flex-direction:column;gap:1px}.equ-seg-l1,.equ-seg-tx{display:flex;min-width:0}.equ-seg-l1{align-items:center;gap:6px}.equ-seg-l1 .nm{flex:1 1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equ-seg-n{align-items:center;background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:999px;box-sizing:border-box;color:#fff;color:var(--vn-on-azul,#fff);display:inline-flex;flex:none;font-size:10.5px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.equ-seg-tx small{color:#64748b;color:var(--dk-text2,#64748b);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equ-seg-tx small b{color:#334155;color:var(--dk-text,#334155);font-weight:600}.equ-seg-msgs{border-left:2px solid #e2e8f0;border-left:2px solid var(--border,#e2e8f0);display:flex;flex-direction:column;gap:2px;margin:0 8px 6px 22px;padding-left:8px}.equ-seg-msg{background:none;border:0;border-radius:6px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;display:flex;font:inherit;font-size:12px;gap:5px;min-width:0;padding:4px 6px;text-align:left}.equ-seg-msg b{color:#334155;color:var(--dk-text,#334155);flex:none;font-weight:600}.equ-seg-msg span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equ-seg-msg:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.equ-seg-abrir{align-self:flex-start;background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:12px;font-weight:500;padding:2px 6px 4px}.equ-seg-abrir:hover{text-decoration:underline}.equ-novo{position:relative}.equ-novo-menu{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-shadow:0 10px 28px #0f172a24;display:flex;flex-direction:column;min-width:230px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:1300}.equ-novo-item{align-items:center;background:none;border:0;border-radius:7px;color:#0f172a;color:var(--text,#0f172a);cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:9px;padding:8px 10px;text-align:left}.equ-novo-item svg{color:#64748b;color:var(--dk-text2,#64748b);flex:none}.equ-novo-item:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.equ-novo-item.sep{border-radius:0 0 7px 7px;border-top:1px solid #e2e8f0;border-top:1px solid var(--border,#e2e8f0);margin-top:4px;padding-top:10px}.equ-sec-n,.equ-seg-n,.equ-seg-novas{font-feature-settings:"tnum";align-items:center;box-sizing:border-box;display:inline-flex;font-variant-numeric:tabular-nums;justify-content:center;line-height:1;padding-top:1px}.rc-page.crm-page{background:var(--surface-2);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:0}.crm-head{background:var(--surface);border-bottom:1px solid var(--border-soft);flex:none;gap:18px;height:62px;padding:0 18px}.crm-head,.crm-head h1{align-items:center;display:flex}.crm-head h1{font-size:16px;font-weight:800;gap:9px;margin:0}.crm-head h1 .crm-ic{background:var(--brand-tint);border-radius:var(--r-md);color:var(--brand);display:grid;height:36px;place-items:center;width:36px}.crm-head h1 .crm-ic svg{height:19px;width:19px}.crm-subtabs{background:var(--surface-2);border-radius:10px;display:flex;gap:2px;padding:3px}.crm-subtabs button{background:none;border:0;border-radius:8px;color:var(--text-3);cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;padding:6px 14px}.crm-subtabs button.on{background:var(--surface);box-shadow:var(--shadow-1);color:var(--brand)}.crm-head-right{gap:10px;margin-left:auto}.crm-head-right,.crm-periodo{align-items:center;display:flex}.crm-periodo{background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;font-size:12.5px;gap:7px;padding:7px 11px}.crm-periodo svg{height:14px;width:14px}.crm-cta{align-items:center;background:var(--brand);border:0;border-radius:10px;color:var(--on-brand);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:700;gap:7px;padding:9px 16px}.crm-cta:hover{filter:brightness(1.08)}.crm-cta svg{height:15px;width:15px}.crm-tela{flex:1 1;min-height:0;overflow:auto;padding:16px 18px}.crm-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:800;gap:4px;letter-spacing:.3px;padding:2px 9px;text-transform:uppercase;white-space:nowrap}.crm-pill svg{height:11px;width:11px}.crm-pill.azul{background:color-mix(in srgb,var(--brand) 13%,#0000);color:var(--brand)}.crm-pill.verde{background:color-mix(in srgb,var(--ok) 16%,#0000);color:var(--ok)}.crm-pill.ambar{background:color-mix(in srgb,#d98218 16%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 16%,#0000);color:#d98218;color:var(--warn,#d98218)}.crm-pill.verm{background:color-mix(in srgb,var(--danger) 14%,#0000);color:var(--danger)}.crm-pill.roxa{background:color-mix(in srgb,#7c5cd6 14%,#0000);color:#7c5cd6}.crm-pill.cinza{background:var(--surface-2);color:var(--text-3)}.crm-av{border-radius:50%;color:#fff;display:inline-grid;flex:none;font-size:9.5px;font-weight:800;height:22px;place-items:center;width:22px}.crm-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.crm-seg{background:var(--surface);border:1px solid var(--border-soft);border-radius:10px;display:inline-flex;gap:2px;padding:3px}.crm-seg button{background:none;border:0;border-radius:7px;color:var(--text-3);cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;padding:5px 13px}.crm-seg button.on{background:var(--brand-tint);color:var(--brand)}.crm-filtro{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:12.5px;gap:6px;padding:7px 11px}.crm-filtro svg{height:13px;width:13px}.crm-alerta-limbo{align-items:center;background:color-mix(in srgb,var(--danger) 10%,#0000);border:1px solid color-mix(in srgb,var(--danger) 30%,#0000);border-radius:10px;color:var(--danger);cursor:pointer;display:flex;font-size:12.5px;font-weight:700;gap:8px;margin-left:auto;padding:7px 13px}.crm-alerta-limbo svg{height:15px;width:15px}.crm-semana{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}.crm-dia{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);min-height:340px;padding:10px}.crm-dia h4{color:var(--text-3);display:flex;font-size:11px;font-weight:800;justify-content:space-between;letter-spacing:.4px;margin:2px 4px 10px;text-transform:uppercase}.crm-dia.hoje{border-color:var(--brand)}.crm-dia.hoje h4{color:var(--brand)}.crm-ag{background:var(--surface-2);border-left:3px solid var(--border);border-radius:10px;cursor:pointer;font-size:12.5px;margin-bottom:8px;padding:8px 10px;transition:box-shadow .12s}.crm-ag:hover{box-shadow:0 6px 22px #10212e1a;box-shadow:var(--shadow-2,0 6px 22px #10212e1a)}.crm-ag .t{align-items:center;display:flex;font-weight:700;gap:6px}.crm-ag .t svg{flex:none;height:13px;width:13px}.crm-ag .s{align-items:center;color:var(--text-3);display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px;margin-top:3px}.crm-ag.whats{border-left-color:var(--ok)}.crm-ag.whats .t svg{color:var(--ok)}.crm-ag.liga{border-left-color:var(--brand)}.crm-ag.liga .t svg{color:var(--brand)}.crm-ag.mail{border-left-color:#d98218;border-left-color:var(--warn,#d98218)}.crm-ag.mail .t svg{color:#d98218;color:var(--warn,#d98218)}.crm-ag.atrasada{background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.crm-ag .acao{color:var(--brand);font-size:11px;font-weight:800;margin-left:auto;opacity:0;transition:opacity .12s;white-space:nowrap}.crm-ag:hover .acao{opacity:1}.crm-prio{align-items:center;color:var(--danger);display:inline-flex;font-size:10px;font-weight:800;gap:3px}.crm-prio svg{height:11px;width:11px}.crm-diaview{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);max-width:760px;overflow:hidden}.crm-diaview-head{background:var(--brand-tint);color:var(--brand);font-size:11px;font-weight:800;letter-spacing:.4px;padding:11px 16px;text-transform:uppercase}.crm-diaview-head,.crm-hora{border-bottom:1px solid var(--border-soft)}.crm-hora{align-items:center;display:flex;gap:12px;min-height:42px;padding:7px 14px}.crm-hora:last-child{border-bottom:0}.crm-hora .h{font-feature-settings:"tnum";color:var(--text-3);flex:none;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;width:40px}.crm-hora .livre{color:var(--text-3);font-size:11.5px;opacity:.5}.crm-hora .crm-ag{flex:1 1;margin-bottom:0}.crm-mes{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,1fr)}.crm-mes-h{color:var(--text-3);font-size:10.5px;font-weight:800;letter-spacing:.4px;padding:2px 0;text-align:center;text-transform:uppercase}.crm-mdia{background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;cursor:pointer;min-height:78px;padding:8px 10px;transition:box-shadow .12s,border-color .12s}.crm-mdia:hover{border-color:var(--brand);box-shadow:var(--shadow-1)}.crm-mdia .d{color:var(--text-2);font-size:12px;font-weight:800}.crm-mdia.fora{background:var(--surface-2);opacity:.4;pointer-events:none}.crm-mdia.hoje{border-color:var(--brand)}.crm-mdia.hoje .d{color:var(--brand)}.crm-mdia .ags{display:flex;flex-wrap:wrap;gap:3px;margin-top:7px}.crm-mdia .ags i{border-radius:50%;display:block;height:8px;width:8px}.crm-mdia .ags i.whats{background:var(--ok)}.crm-mdia .ags i.liga{background:var(--brand)}.crm-mdia .ags i.mail{background:#d98218;background:var(--warn,#d98218)}.crm-mdia .qt{color:var(--text-3);display:block;font-size:10px;margin-top:5px}.crm-legenda{color:var(--text-3);display:flex;font-size:11.5px;gap:16px;margin-top:12px}.crm-legenda span{align-items:center;display:inline-flex;gap:5px}.crm-legenda i{border-radius:50%;display:inline-block;height:8px;width:8px}.crm-legenda i.whats{background:var(--ok)}.crm-legenda i.liga{background:var(--brand)}.crm-legenda i.mail{background:#d98218;background:var(--warn,#d98218)}.crm-leads-wrap{align-items:flex-start;display:flex;gap:14px}.crm-leads-main{flex:1 1;min-width:0;overflow-x:auto}.crm-tabela{background:var(--surface);border:1px solid var(--border-soft);border-collapse:initial;border-radius:14px;border-spacing:0;box-shadow:var(--shadow-1);overflow:hidden;width:100%}.crm-tabela th{color:var(--text-3);font-size:11px;font-weight:800;letter-spacing:.4px;text-align:left;text-transform:uppercase}.crm-tabela td,.crm-tabela th{border-bottom:1px solid var(--border-soft);padding:11px 14px}.crm-tabela td{font-size:13px;vertical-align:middle}.crm-tabela tr:last-child td{border-bottom:0}.crm-tabela tbody tr{cursor:pointer}.crm-tabela th button.sort{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:inherit;gap:4px;letter-spacing:inherit;padding:0;text-transform:inherit}.crm-tabela th button.sort svg{height:12px;opacity:.5;width:12px}.crm-tabela th button.sort.on{color:var(--brand)}.crm-tabela th button.sort.on svg{opacity:1}.crm-tabela tbody tr.sel,.crm-tabela tbody tr:hover{background:var(--brand-tint)}.crm-tabela tbody tr.sel{box-shadow:inset 3px 0 0 var(--brand)}.crm-nome{align-items:center;display:flex;font-weight:600;gap:9px}.crm-nome small{color:var(--text-3);display:block;font-weight:400}.crm-valor{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.crm-muted{color:var(--text-3);font-size:12px}.crm-muted svg{height:12px;vertical-align:-2px;width:12px}.crm-ficha{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:0 6px 22px #10212e1a;box-shadow:var(--shadow-2,0 6px 22px #10212e1a);flex:none;max-height:calc(100vh - 96px);overflow:hidden;position:-webkit-sticky;position:sticky;top:0;width:clamp(420px,36%,620px)}.crm-ficha-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;gap:11px;padding:16px}.crm-ficha-head .crm-av{font-size:15px;height:44px;width:44px}.crm-ficha-head .nm{font-size:15px;font-weight:800}.crm-ficha-head .sub{color:var(--text-3);font-size:12px}.crm-ficha-acoes{border-bottom:1px solid var(--border-soft);gap:8px;padding:12px 16px}.crm-fa{align-items:center;background:var(--surface-2);border:0;border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;font-size:11px;font-weight:700;gap:4px;padding:8px 4px}.crm-fa svg{height:16px;width:16px}.crm-fa:hover{background:var(--brand-tint);color:var(--brand)}.crm-fsec{border-bottom:1px solid var(--border-soft);padding:11px 16px}.crm-fbtns.duas{display:grid;grid-template-columns:1fr 1fr}.crm-fbtns.duas .crm-dup,.crm-fbtns.duas .crm-fbtn.danger,.crm-fbtns.duas .crm-motivos-pick{grid-column:1/-1}.crm-ficha-abas{border-bottom:1px solid var(--border-soft);display:flex;gap:2px;padding:8px 14px 0}.crm-ficha-abas button{align-items:center;background:none;border:0;border-radius:8px 8px 0 0;color:var(--text-3);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:700;gap:5px;padding:7px 11px 9px;position:relative}.crm-ficha-abas button.on{box-shadow:inset 0 -2px 0 var(--brand);color:var(--brand)}.crm-ficha-abas .ponto{background:#d98218;background:var(--warn,#d98218);border-radius:50%;display:inline-block;height:6px;width:6px}.crm-fsec:last-child{border-bottom:0}.crm-fsec h5{color:var(--text-3);font-size:11px;font-weight:800;letter-spacing:.4px;margin:0 0 9px;text-transform:uppercase}.crm-etapas{display:flex;gap:4px}.crm-etapa{background:var(--border-soft);border-radius:3px;flex:1 1;height:6px}.crm-etapa.ok{background:var(--brand)}.crm-etapas-lbl{color:var(--text-3);display:flex;font-size:10.5px;justify-content:space-between;margin-top:6px}.crm-etapas-lbl b{color:var(--brand)}.crm-kv{display:flex;font-size:12.5px;justify-content:space-between;padding:3px 0}.crm-kv b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crm-kv.total{border-top:1px dashed var(--border);margin-top:6px;padding-top:8px}.crm-kv.total b{color:var(--brand)}.crm-persona{display:flex;gap:8px}.crm-pstat{background:var(--surface-2);border-radius:10px;flex:1 1;padding:8px;text-align:center}.crm-pstat b{display:block;font-size:16px}.crm-pstat span{color:var(--text-3);font-size:10.5px}.crm-pstat.alerta b{color:var(--danger)}.crm-prox{align-items:center;background:var(--surface-2);border-radius:10px;display:flex;font-size:12.5px;gap:8px;padding:9px 11px}.crm-prox svg{color:var(--brand);flex:none;height:15px;width:15px}.crm-fbtns{display:flex;flex-direction:column;gap:7px}.crm-fbtn{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;font:inherit;font-size:12.5px;font-weight:700;gap:8px;padding:8px 11px;text-align:left;width:100%}.crm-fbtn svg{flex:none;height:15px;width:15px}.crm-fbtn:hover{border-color:var(--brand);color:var(--brand)}.crm-fbtn .sub{color:var(--text-3);font-size:10.5px;font-weight:400;margin-left:auto}.crm-fbtn.brand{background:var(--brand-tint);border-color:color-mix(in srgb,var(--brand) 35%,#0000);color:var(--brand)}.crm-fbtn.gray{background:var(--surface-2);border-style:dashed;color:var(--text-3);cursor:not-allowed}.crm-fbtn.gray:hover{border-color:var(--border);color:var(--text-3)}.crm-fbtn.danger{color:var(--danger)}.crm-fbtn.danger:hover{background:color-mix(in srgb,var(--danger) 7%,#0000);border-color:var(--danger);color:var(--danger)}.crm-dup{background:var(--surface-2);border-radius:10px;font-size:12px;padding:9px 11px}.crm-dup .ln{display:flex;gap:8px;justify-content:space-between;padding:3px 0}.crm-dup .ln b{white-space:nowrap}.crm-motivos-pick{display:flex;flex-direction:column;gap:9px}.crm-motivos-pick>select{width:100%}.crm-motivos-pick label{align-items:center;cursor:pointer;display:flex;font-size:12.5px;gap:7px;padding:3px 0}.crm-motivos-pick input{accent-color:var(--brand)}.crm-sit-note{background:var(--surface-2);border-radius:10px;color:var(--text-2);font-size:12.5px;line-height:1.45;margin-bottom:8px;padding:10px 12px}.crm-sit-note svg{height:13px;margin-right:3px;vertical-align:-2px;width:13px}.crm-sit-note.verm{background:color-mix(in srgb,var(--danger) 8%,#0000);color:var(--danger)}.crm-sit-note.ambar{background:color-mix(in srgb,#d98218 10%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 10%,#0000);color:#d98218;color:var(--warn,#d98218)}.crm-sit-note u{cursor:pointer}.crm-cta.full{justify-content:center;margin-top:8px;width:100%}.crm-cta:disabled{cursor:not-allowed;opacity:.45}.crm-kanban{align-items:flex-start;display:flex;gap:12px;min-width:900px}.crm-kcol{background:color-mix(in srgb,var(--text) 4%,var(--surface-2));border-radius:14px;flex:1 1;min-width:180px;padding:10px}.crm-kcol h4{align-items:center;color:var(--text-2);display:flex;font-size:11px;font-weight:800;gap:7px;letter-spacing:.4px;margin:2px 4px 10px;text-transform:uppercase}.crm-kcol h4 .n{background:var(--surface);border-radius:999px;padding:1px 8px}.crm-kcol h4 .n,.crm-kcol h4 .soma{color:var(--text-3);font-size:10.5px}.crm-kcol h4 .soma{font-weight:700;margin-left:auto}.crm-kcard{background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;box-shadow:var(--shadow-1);cursor:grab;margin-bottom:9px;padding:11px 12px}.crm-kcard:hover{border-color:var(--brand);box-shadow:0 6px 22px #10212e1a;box-shadow:var(--shadow-2,0 6px 22px #10212e1a)}.crm-kcard .t{font-size:13px;font-weight:700;margin-bottom:3px}.crm-kcard .v{font-feature-settings:"tnum";color:var(--brand);font-size:13px;font-variant-numeric:tabular-nums;font-weight:800}.crm-kcard .meta{align-items:center;color:var(--text-3);display:flex;font-size:11px;gap:6px;margin-top:8px}.crm-kcard .dias{align-items:center;display:inline-flex;gap:3px;margin-left:auto}.crm-kcard .dias svg{height:11px;width:11px}.crm-kcard .dias.alerta{color:var(--danger);font-weight:800}.crm-kcol.ganho{background:color-mix(in srgb,var(--ok) 10%,var(--surface-2))}.crm-kcol.ganho h4{color:var(--ok)}.crm-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.crm-stat{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);padding:15px 17px}.crm-stat .lbl{color:var(--text-3);font-size:11px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.crm-stat .num{font-feature-settings:"tnum";font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;margin:5px 0 2px}.crm-stat .var{align-items:center;display:inline-flex;font-size:11.5px;font-weight:700;gap:3px}.crm-stat .var svg{height:12px;width:12px}.crm-stat .var.up{color:var(--ok)}.crm-stat .var.down{color:var(--danger)}.crm-stat .var.mid{color:var(--text-3)}.crm-stat .num.small{font-size:19px}.crm-visib{grid-gap:10px;display:grid;gap:10px}.crm-visib-intro{color:var(--text-3);font-size:12.5px;line-height:1.55;margin:0 0 4px;max-width:78ch}.crm-visib-intro b{color:var(--text-2)}.crm-visib-linha{align-items:center;border:1px solid var(--border);border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;padding:12px 14px}.crm-visib-linha .txt{grid-gap:3px;display:grid;flex:1 1 260px;gap:3px;min-width:0}.crm-visib-linha .txt b{font-size:13.5px}.crm-visib-linha .txt small{color:var(--text-3);font-size:11.5px;line-height:1.5}.crm-visib-toggle{display:flex;flex:0 0 auto;gap:0}.crm-visib-toggle button{background:var(--surface);border:1px solid var(--border);color:var(--text-3);cursor:pointer;font:inherit;font-size:12px;font-weight:700;padding:7px 14px}.crm-visib-toggle button:first-child{border-radius:8px 0 0 8px}.crm-visib-toggle button:last-child{border-left:none;border-radius:0 8px 8px 0}.crm-visib-toggle button.on{background:var(--brand);border-color:var(--brand);color:#fff;color:var(--dk-on-azul,#fff)}.crm-visib-toggle button:disabled{cursor:wait;opacity:.6}.crm-quebra{border-top:1px solid var(--border);color:var(--text-3);display:flex;flex-wrap:wrap;font-size:11.5px;gap:4px 12px;margin-top:7px;padding-top:7px}.crm-quebra b{font-feature-settings:"tnum";color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:700}.crm-quebra .alerta,.crm-quebra .alerta b{color:var(--warn)}.crm-stats.mini .crm-stat{padding:12px 15px}.crm-stats.mini .num{font-size:19px;margin:4px 0 2px}.crm-forapz{align-items:baseline;display:flex;gap:10px;margin-bottom:10px}.crm-forapz b{font-feature-settings:"tnum";color:var(--danger);font-size:26px;font-variant-numeric:tabular-nums}.crm-forapz span{color:var(--text-3);font-size:12px}.crm-rel-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.4fr 1fr}.crm-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);padding:16px}.crm-card h4{align-items:center;display:flex;font-size:13px;font-weight:800;justify-content:space-between;margin:0 0 13px}.crm-trow{grid-gap:8px;align-items:center;border-bottom:1px solid var(--border-soft);display:grid;font-size:12.5px;gap:8px;grid-template-columns:1.3fr .7fr .45fr .7fr .7fr .7fr;padding:8px 6px}.crm-trow.head{border-bottom:1px solid var(--border);color:var(--text-3);font-size:10.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.crm-trow:last-child{border-bottom:0}.crm-trow.sem-meta{grid-template-columns:1.3fr .7fr .7fr .7fr .7fr}.crm-trow .who{align-items:center;display:flex;font-weight:600;gap:8px}.crm-barra{background:var(--surface-2);border-radius:4px;height:8px;overflow:hidden}.crm-barra i{background:var(--brand);border-radius:4px;display:block;height:100%}.crm-motivo{align-items:center;display:flex;font-size:12.5px;gap:9px;padding:5px 0}.crm-motivo .lb{color:var(--text-2);flex:none;width:150px}.crm-motivo .pc{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;text-align:right;width:34px}.crm-vazio{border:1px dashed var(--border);border-radius:14px;color:var(--text-3);font-size:13px;padding:34px;text-align:center}.crm-input,.crm-vazio{background:var(--surface)}.crm-input{border:1px solid var(--border);border-radius:10px;color:var(--text);font:inherit;font-size:13px;min-width:0;padding:8px 11px;width:100%}.crm-input:focus{border-color:var(--brand);outline:2px solid var(--brand-tint)}.crm-busca{background:none;border:0;color:var(--text);font:inherit;font-size:12.5px;outline:none;width:190px}.crm-linha-edit{align-items:flex-end;display:flex;gap:8px}.crm-linha-edit .crm-filtro{flex:none}.crm-form-mini{display:flex;flex-direction:column;gap:8px;margin-top:8px}.crm-mini{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--brand);cursor:pointer;flex:none;font:inherit;font-size:11.5px;font-weight:700;padding:4px 10px}.crm-mini:hover{background:var(--brand-tint)}.crm-campo{color:var(--text-2);display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:5px;margin-bottom:10px}.crm-ficha-sit{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.crm-ficha-sit .grow{flex:1 1}.crm-ag-linha{align-items:flex-start;border-bottom:1px dashed var(--border-soft);display:flex;font-size:12.5px;gap:9px;padding:7px 0}.crm-ag-linha:last-of-type{border-bottom:0}.crm-ag-linha svg{color:var(--brand);flex:none;height:14px;margin-top:2px;width:14px}.crm-ag-linha .tx{flex:1 1;min-width:0}.crm-ag-linha .tx b{display:block;font-weight:700}.crm-ag-linha .tx small{color:var(--text-3)}.crm-ag-linha.feito{opacity:.6}.crm-ag-linha.feito .tx b{text-decoration:line-through}.crm-ag.feita{opacity:.55}.crm-ag .acao{background:none;border:0;cursor:pointer;font:inherit}.crm-seg .seg-n{background:var(--brand-tint);border-radius:999px;color:var(--brand);font-size:10px;font-weight:800;padding:1px 6px}.crm-nfunis{margin-left:6px;vertical-align:1px}.crm-ficha-irmas{display:flex;flex-direction:column;gap:6px}.crm-ficha-irmas>.crm-muted{font-size:11.5px;font-weight:700}.crm-irma{align-items:center;background:none;border:1px dashed var(--border);border-radius:9px;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:12.5px;gap:8px;padding:7px 10px;text-align:left}.crm-irma:hover{border-color:var(--brand);color:var(--brand)}.crm-irma svg{flex:none;height:13px;width:13px}.crm-irma small{color:var(--text-3);margin-left:auto}.crm-funis h3{align-items:center;display:flex;gap:7px}.crm-funil-card{border:1px solid var(--border-soft);border-radius:12px;display:flex;flex-direction:column;gap:9px;margin-bottom:10px;padding:12px 14px}.crm-funil-card .ln{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.crm-funil-card .ln.rot{align-items:flex-start;flex-direction:column;gap:6px}.crm-funil-card .ln.rot>span{color:var(--text-3);font-size:11px;font-weight:750;letter-spacing:.3px;text-transform:uppercase}.crm-funil-card .ln.rot>span i{font-weight:500;letter-spacing:0;text-transform:none}.crm-funil-card .ln.acoes{justify-content:flex-end}.crm-funil-card .crm-input.nome{flex:1 1;font-weight:700;min-width:160px}.crm-funil-card .crm-input.dist{width:auto}.crm-funil-novo{display:flex;gap:9px;margin-top:4px}.crm-funil-novo .crm-input{flex:1 1}.crm-emp-tela{display:flex;flex-direction:column;overflow:hidden}.crm-emp-tela .tp{min-height:0}.crm-emp-link{align-items:center;background:none;border:0;color:var(--brand);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;min-width:0;padding:0;text-align:left}.crm-emp-link>svg{flex:none}.crm-emp-link:hover{text-decoration:underline}.crm-emp-link svg{height:13px;width:13px}.crm-carregar-mais{display:flex;margin:12px auto;width:auto}.crm-fbtn.slim{border-radius:8px;font-size:12px;padding:6px 10px;width:auto}.crm-emp-ficha{padding:0}.crm-emp-head{align-items:flex-start;border-bottom:1px solid var(--border-soft);display:flex;gap:12px;padding:15px 16px}.crm-emp-head .tx{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-emp-head .tx h3{align-items:center;display:flex;font-size:16px;gap:6px;margin:0}.crm-emp-head .tx small{color:var(--text-3);font-size:12px}.crm-emp-head .tx small.obs{font-style:italic}.crm-emp-head .fechar{margin-left:auto}.crm-emp-edit{display:flex;flex:1 1;flex-direction:column;gap:7px}.crm-emp-ficha .crm-fsec h5{align-items:center;display:flex;gap:8px}.crm-emp-ficha .crm-fsec h5 .crm-fbtn{margin-left:auto}.crm-emp-contato{align-items:center;gap:8px}.crm-emp-contato>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-emp-opp{background:none;border:0;color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.crm-emp-opp:hover{color:var(--brand)}.crm-emp-opp .crm-pill{margin-left:7px}.crm-emp-buscar{display:flex;flex-direction:column;gap:6px;margin-top:8px}.crm-emp-buscar .lista{display:flex;flex-direction:column;gap:4px;max-height:190px;overflow:auto}.crm-emp-buscar .lista button{background:none;border:1px solid var(--border-soft);border-radius:8px;color:inherit;cursor:pointer;font-size:12.5px;padding:7px 10px;text-align:left}.crm-emp-buscar .lista button:hover{border-color:var(--brand)}.crm-emp-buscar .lista button small{color:var(--text-3);display:block}.crm-modal-fundo{background:#0a141e73;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:120}.crm-modal{background:var(--surface);border-radius:16px;box-shadow:0 14px 40px #10212e40;box-shadow:var(--shadow-2,0 14px 40px #10212e40);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow:auto;padding:20px;width:min(440px,96vw)}.crm-modal h3{font-size:15px;font-weight:800;margin:0 0 12px}.crm-modal-acoes{display:flex;gap:9px;justify-content:flex-end;margin-top:14px}.crm-modal.larga{max-height:92vh;overflow:auto;width:min(720px,96vw)}.crm-prop-head{color:var(--text-3);font-size:10.5px;font-weight:800;letter-spacing:.4px;padding:4px 2px;text-transform:uppercase}.crm-prop-head,.crm-prop-linha{grid-gap:8px;display:grid;gap:8px;grid-template-columns:2.2fr .5fr .8fr .8fr .4fr}.crm-prop-linha{align-items:center;margin-bottom:7px}.crm-prop-linha .desc{display:flex;flex-direction:column;gap:5px}.crm-prop-linha .num{text-align:right;white-space:nowrap}.crm-prop-total{align-items:baseline;border-top:2px solid var(--brand);color:var(--text-3);display:flex;font-size:12px;font-weight:800;gap:14px;justify-content:flex-end;margin-top:6px;padding-top:9px;text-transform:uppercase}.crm-prop-total b{color:var(--brand);font-size:17px}.crm-campo.crm-check{align-items:center;flex-direction:row;gap:8px;padding-top:18px}.crm-campo.crm-check input{accent-color:var(--brand);height:16px;width:16px}.crm-prop-head.cinco,.crm-prop-linha.cinco{grid-template-columns:2fr .45fr .65fr .65fr .8fr .35fr}.crm-prop-versoes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.crm-prop-versoes .ver{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:700;gap:6px;padding:5px 12px}.crm-prop-versoes .ver.on{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.crm-prop-versoes .ver.nova{border-style:dashed}.crm-prop-item{align-items:center;border-bottom:1px dashed var(--border-soft);display:flex;gap:7px;padding:5px 0}.crm-prop-item:last-of-type{border-bottom:0}.crm-expansao{background:color-mix(in srgb,var(--ok) 6%,#0000);border:1px dashed var(--ok);border-radius:10px;font-size:12.5px;margin-bottom:8px;padding:8px 10px}.crm-expansao-topo{align-items:center;display:flex;gap:8px;justify-content:space-between}.crm-expansao-topo .abre{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;flex-wrap:wrap;font:inherit;font-weight:700;gap:7px;padding:0;text-align:left}.crm-expansao-topo .abre small{color:var(--text-3);font-weight:400}.crm-expansao-pe{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:7px}.crm-expansao-acoes{display:inline-flex;gap:6px}.crm-prop-item .abre{align-items:center;background:none;border:0;color:var(--text-2);cursor:pointer;display:inline-flex;flex:1 1;font:inherit;font-size:12.5px;font-weight:700;gap:7px;min-width:0;padding:0;text-align:left}.crm-prop-item .abre:hover{color:var(--brand)}.crm-prop-item .abre small{color:var(--text-3);font-weight:400}.crm-servicos .crm-input{font-size:12.5px;padding:6px 9px}.crm-servicos input[type=checkbox]{accent-color:var(--brand);height:16px;justify-self:start;width:16px}.crm-kcol.alvo{outline:2px dashed var(--brand);outline-offset:-2px}.crm-kvazio{border:1px dashed var(--border);border-radius:10px;color:var(--text-3);font-size:11.5px;padding:16px 10px;text-align:center}.crm-dica-rodape{color:var(--text-3);font-size:12px;margin-top:12px}.crm-hist{display:flex;flex-direction:column;max-height:220px;overflow:auto}.crm-hist.sem-scroll{max-height:none;overflow:visible}.crm-hist.sem-scroll .crm-hist-ln{align-items:baseline;display:flex;gap:8px;padding-bottom:3px;padding-top:3px}.crm-hist.sem-scroll .crm-hist-ln .tx{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-hist.sem-scroll .crm-hist-ln small{flex:none;white-space:nowrap}.crm-hist-ln{border-left:2px solid var(--border-soft);font-size:12.5px;padding:5px 0 5px 14px;position:relative}.crm-hist-ln:before{background:var(--brand);border-radius:50%;content:"";height:6px;left:-4px;position:absolute;top:11px;width:6px}.crm-hist-ln .tx{color:var(--text-2);display:block}.crm-hist-ln small{color:var(--text-3);font-size:11px}.crm-periodo-lbl{color:var(--text-2);font-size:12.5px;font-weight:700;text-transform:capitalize}.crm-selo{background:var(--text);border-radius:999px;bottom:14px;color:var(--surface-2);font-size:11.5px;opacity:.9;padding:7px 13px;pointer-events:none;position:fixed;right:16px;z-index:50}@media (max-width:1100px){.crm-semana{grid-template-columns:repeat(2,1fr)}.crm-dia{min-height:0}.crm-leads-wrap{flex-direction:column}.crm-ficha{max-height:none;overflow:visible;position:static;width:100%}.crm-stats{grid-template-columns:repeat(2,1fr)}.crm-rel-grid{grid-template-columns:1fr}}.crm-serv-bloco{margin-bottom:10px}.crm-serv-bloco .crm-prop-linha{margin-bottom:4px}.crm-serv-desc{font-size:12px;opacity:.9;width:100%}.crm-pcard{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-bottom:10px;padding:12px 14px}.crm-pcard-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.06em;margin-bottom:10px;opacity:.75;padding-bottom:8px;text-transform:uppercase}.crm-pcard-hint{font-size:11.5px;margin:6px 0 0;opacity:.65}.crm-prop-cats{display:inline-flex;flex-wrap:wrap;gap:5px;letter-spacing:0;margin-left:auto;text-transform:none}.crm-pcard>.crm-pcard-hint{margin:-4px 0 10px}.crm-lbl{display:block;margin-bottom:4px}.crm-lbl,.crm-prop-head.caps span{font-size:10.5px;font-weight:700;letter-spacing:.05em;opacity:.65;text-transform:uppercase}.crm-prop-linha .crm-prop-desc{grid-column:1/-1;min-height:40px;resize:vertical}.crm-prop-linha .crm-prop-regra{font-size:11px;grid-column:1/-1;margin-top:-3px;opacity:.7}.crm-fbtn.tracejado{border:1.5px dashed var(--border);border-radius:8px;justify-content:center;margin-top:8px;padding:10px;width:100%}.crm-fbtn.tracejado:hover{border-color:var(--brand)}.crm-prop-total.faixa{background:var(--brand-tint);border-radius:8px;border-top:0;margin-top:10px;padding:10px 14px}.crm-prop-total.faixa span{font-size:10.5px;font-weight:800;letter-spacing:.06em;opacity:.8;text-transform:uppercase}.crm-nm-btn{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;max-width:100%;padding:0}.crm-nm-btn svg{flex:none;opacity:.4}.crm-nm-btn:hover{text-decoration:underline}.crm-nm-btn:hover svg{color:var(--brand);opacity:1}.crm-chips{display:flex;flex-wrap:wrap;gap:6px}.crm-chip{background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text-2);cursor:pointer;font:inherit;font-size:12px;font-weight:700;padding:5px 12px;transition:all .12s}.crm-chip.on,.crm-chip:hover{border-color:var(--brand);color:var(--brand)}.crm-chip.on{background:var(--brand-tint)}.crm-ficha-interesse{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.crm-ficha-interesse .crm-muted{font-size:11px}.crm-ficha-origem{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.crm-ficha-origem .grow{flex:1 1}.crm-origem-url{align-items:center;color:var(--brand);display:inline-flex;font-size:12px;gap:4px;max-width:260px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.crm-origem-url svg{flex:none;height:12px;width:12px}.crm-origem-url:hover{text-decoration:underline}.crm-origem-ganhos{flex:none;font-size:11px;width:70px}.crm-rastreio h3{align-items:center;display:flex;gap:8px}.crm-rastreio h3 svg{color:var(--brand);height:18px;width:18px}.crm-rastreio-intro{font-size:12.5px;line-height:1.45;margin:-4px 0 12px}.crm-rastreio-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.crm-rastreio-stats>div{background:var(--surface-2);border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:9px 12px}.crm-rastreio-stats b{font-feature-settings:"tnum";font-size:18px;font-variant-numeric:tabular-nums}.crm-rastreio-stats span{color:var(--text-3);font-size:11px}.crm-rastreio-bloco{border-top:1px solid var(--border-soft);padding:12px 0 4px}.crm-rastreio-bloco h4{font-size:13px;font-weight:800;margin:0 0 8px}.crm-rastreio-bloco small{display:block;line-height:1.4;margin-top:6px}.crm-rastreio-bloco small code,.crm-rastreio-token code{background:var(--surface-2);border-radius:5px;font-size:11px;padding:1px 5px}.crm-code-linha{align-items:flex-start;display:flex;gap:8px}.crm-code-linha .crm-filtro{flex:none;margin-top:2px}.crm-code{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:8px;color:var(--text-2);display:block;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.45;min-width:0;padding:8px 10px;word-break:break-all}.crm-code-area{overflow:auto;resize:vertical;white-space:pre;word-break:normal}.crm-rastreio-token{align-items:center;display:flex;gap:10px;justify-content:space-between}.crm-rastreio-scroll{border:1px solid var(--border-soft);border-radius:10px;max-height:260px;overflow:auto}.crm-tabela-mini td,.crm-tabela-mini th{font-size:12px;padding:6px 9px}.crm-tabela-mini tbody tr{cursor:default}.crm-tabela-mini tbody tr:hover{background:#0000}.crm-tabela-mini code{font-size:11px}.crm-rastreio-pendente td{opacity:.75}.crm-modal.larga.crm-rastreio{width:min(880px,96vw)}.crm-integ-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.crm-integ-head h3{margin:0}.crm-integ-head .crm-subtabs button{align-items:center;display:inline-flex;gap:6px}.crm-integ-head .crm-subtabs button svg{height:13px;width:13px}.crm-ident-mapa{min-height:150px}.crm-ident-teste{align-items:center;background:var(--surface-2);border-radius:10px;display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px;margin-top:10px;padding:9px 11px}.crm-ident-teste svg{flex:none;height:15px;width:15px}.crm-ident-teste.cliente{background:color-mix(in srgb,var(--ok) 12%,#0000);color:var(--ok)}.crm-ident-teste.desconhecido{color:var(--text-2)}.crm-ident-teste.erro,.crm-ident-teste.sem_config{background:color-mix(in srgb,var(--danger) 10%,#0000);color:var(--danger)}.crm-ident-raw{color:var(--text-2);font-size:11px;margin:6px 0 0;max-height:160px;overflow:auto;white-space:pre;width:100%}.crm-ident-acoes{align-items:center;justify-content:space-between}.crm-emp-sist{align-items:center;color:var(--text-2);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 10px}.crm-emp-sist .crm-pill{letter-spacing:0;text-transform:none}.rc-page.crm-page{flex-direction:row}.crm-side{background:var(--surface);border-right:1px solid var(--border-soft);display:flex;flex:none;flex-direction:column;gap:4px;min-height:0;padding:12px 10px;transition:width .15s ease;width:216px}.crm-page.menu-min .crm-side{padding:12px 8px;width:62px}.crm-side-top{align-items:center;display:flex;font-size:15px;font-weight:800;gap:9px;padding:2px 6px 12px}.crm-side-top .crm-ic{background:var(--brand-tint);border-radius:var(--r-md);color:var(--brand);display:grid;flex:none;height:34px;place-items:center;width:34px}.crm-side-top .crm-ic svg{height:18px;width:18px}.crm-side nav{display:flex;flex-direction:column;gap:2px}.crm-side nav button,.crm-side-toggle{align-items:center;background:none;border:0;border-radius:9px;color:var(--text-2);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:600;gap:10px;padding:9px 10px;text-align:left;width:100%}.crm-side nav button svg,.crm-side-toggle svg{color:var(--text-3);flex:none;height:17px;width:17px}.crm-side nav button:hover,.crm-side-toggle:hover{background:var(--surface-2);color:var(--text)}.crm-side nav button.on{background:var(--brand-tint);color:var(--brand)}.crm-side nav button.on svg{color:var(--brand)}.crm-side nav button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-side-toggle{color:var(--text-3);font-size:12px;margin-top:auto}.crm-page.menu-min .crm-side nav button,.crm-page.menu-min .crm-side-toggle{justify-content:center;padding:9px 0}.crm-page.menu-min .crm-side nav button span,.crm-page.menu-min .crm-side-toggle span,.crm-page.menu-min .crm-side-top b{display:none}.crm-page.menu-min .crm-side-top{justify-content:center;padding-left:0;padding-right:0}.crm-main{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.crm-head h1{font-size:17px}.crm-head-dica{color:var(--text-3);font-size:12.5px}@media (max-width:900px){.crm-head-dica{display:none}}.crm-painel{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;max-width:980px;padding:18px 20px}.crm-painel>h3{margin-top:0}.crm-painel.crm-config{grid-gap:0 22px;align-items:start;display:grid;gap:0 22px;grid-template-columns:210px minmax(0,1fr);max-width:1220px}.crm-config-select{display:none}.crm-config-menu{border-right:1px solid var(--border-soft);display:flex;flex-direction:column;gap:14px;padding-right:16px;position:-webkit-sticky;position:sticky;top:0}.crm-config-grupo{display:flex;flex-direction:column;gap:2px}.crm-config-grupo-tt{color:var(--text-3);font-size:10.5px;font-weight:800;letter-spacing:.5px;padding:0 10px 4px;text-transform:uppercase}.crm-config-menu button{align-items:center;background:none;border:0;border-radius:8px;color:var(--text-2);cursor:pointer;display:flex;font:inherit;font-size:12.5px;font-weight:650;gap:8px;padding:7px 10px;text-align:left}.crm-config-menu button svg{color:var(--text-3);flex:none;height:14px;width:14px}.crm-config-menu button:hover{background:var(--surface-2)}.crm-config-menu button.on{background:var(--brand-tint);color:var(--brand);font-weight:750}.crm-config-menu button.on svg{color:var(--brand)}.crm-config-corpo{min-width:0}@media (max-width:900px){.crm-painel.crm-config{display:block}.crm-config-menu{display:none}.crm-config-select{display:block;margin-bottom:14px;width:100%}}.crm-painel .crm-painel{border:0;border-radius:0;padding:0}.crm-ficha-acoes{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px 0}.crm-fa.brand{background:var(--brand);border-color:var(--brand);color:#fff;color:var(--dk-on-azul,#fff)}.crm-fa.brand:hover{filter:brightness(1.08)}.crm-fa.brand:disabled{cursor:not-allowed;filter:none;opacity:.45}.crm-fa.danger{color:var(--danger)}.crm-fa.danger.on,.crm-fa.danger:hover{background:color-mix(in srgb,var(--danger) 10%,#0000);border-color:var(--danger)}.crm-ficha-atalhos{border-bottom:1px solid var(--border-soft);display:flex;gap:6px;padding:8px 16px 10px}.crm-ficha-atalhos button{align-items:center;background:none;border:1px dashed var(--border);border-radius:9px;color:var(--text-2);cursor:pointer;display:inline-flex;flex:1 1;font:inherit;font-size:12px;font-weight:700;gap:6px;justify-content:center;min-width:0;overflow:hidden;padding:7px 8px;text-overflow:ellipsis;white-space:nowrap}.crm-ficha-atalhos button svg{flex:none;height:14px;width:14px}.crm-ficha-atalhos button:hover{border-color:var(--brand);border-style:solid;color:var(--brand)}.crm-perder{padding-top:8px}.crm-mais summary{align-items:center;color:var(--text-3);cursor:pointer;display:flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.4px;list-style:none;text-transform:uppercase}.crm-mais summary::-webkit-details-marker{display:none}.crm-mais summary:before{content:"▸";font-size:10px;transition:transform .12s}.crm-mais[open] summary:before{transform:rotate(90deg)}.crm-mais[open] summary{margin-bottom:8px}.crm-motivos-intro{line-height:1.5;margin:0 0 14px;max-width:72ch}.crm-motivos-novo{margin-bottom:14px;max-width:560px}.crm-motivos-lista{display:flex;flex-direction:column;gap:6px;max-width:560px}.crm-motivo-ln{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:9px;display:flex;gap:7px;padding:5px 8px 5px 4px}.crm-motivo-ln:hover{border-color:var(--border)}.crm-motivo-ln.arrastando{opacity:.45}.crm-motivo-ln .pega{color:var(--text-3);cursor:grab;display:flex;flex:none}.crm-motivo-ln .pega:active{cursor:grabbing}.crm-motivo-ln .crm-input{background:#0000;border-color:#0000;flex:1 1;min-width:0}.crm-motivo-ln .crm-input:focus{background:var(--surface);border-color:var(--brand)}.crm-motivo-ln.off .crm-input{color:var(--text-3);text-decoration:line-through}.crm-motivo-ln .crm-pill{flex:none}.crm-prop-item .rc-icon-btn.on{color:#2d7a51;color:var(--ok,#2d7a51)}.crm-prop-item .rc-icon-btn.on:disabled{cursor:default;opacity:1}.crm-cat-barra{flex-wrap:wrap;gap:10px;margin:4px 0 16px}.crm-cat-barra,.crm-cat-busca{align-items:center;display:flex}.crm-cat-busca{flex:1 1;max-width:420px;min-width:210px;position:relative}.crm-cat-busca svg{color:var(--text-3);left:10px;pointer-events:none;position:absolute}.crm-cat-busca .crm-input{padding-left:30px;width:100%}.crm-cat-toggle{align-items:center;color:var(--text-2);display:inline-flex;font-size:12.5px;gap:6px;white-space:nowrap}.crm-cat-toggle input{accent-color:var(--brand)}.crm-cat-lista{display:flex;flex-direction:column;gap:4px}.crm-cat-titulo{align-items:baseline;color:var(--text-3);display:flex;font-size:11px;font-weight:800;gap:7px;letter-spacing:.5px;margin-bottom:7px;text-transform:uppercase}.crm-cat-titulo>.crm-muted:last-child{letter-spacing:0;margin-left:auto;text-transform:none}.crm-cat-titulo small{font-weight:400;letter-spacing:0;text-transform:none}.crm-cat-tabela td.num,.crm-cat-tabela th.num{text-align:right}.crm-cat-tabela td{vertical-align:top}.crm-cat-tabela tbody tr{cursor:default}.crm-cat-tabela tbody tr.crm-variacao td:first-child{padding-left:26px;position:relative}.crm-cat-tabela tbody tr.crm-variacao td:first-child:before{background:var(--border);bottom:50%;content:"";left:12px;position:absolute;top:0;width:1px}.crm-cat-tabela tbody tr.crm-variacao td:first-child:after{background:var(--border);content:"";height:1px;left:12px;position:absolute;top:50%;width:8px}.crm-cat-tabela tbody tr:hover{background:#0000}.crm-cat-tabela tbody tr.off{opacity:.55}.crm-cat-tabela .crm-nome{font-weight:600;gap:7px}.crm-cat-tabela small.crm-muted{display:block;line-height:1.4;margin-top:2px;max-width:62ch}.crm-cat-dobra{align-items:center;background:none;border:0;border-bottom:1px solid var(--border);cursor:pointer;font-family:inherit;margin:0;padding:10px 4px;text-align:left;width:100%}.crm-cat-dobra:hover{background:var(--surface-2);color:var(--text-2)}.crm-cat-dobra:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.crm-cat-grupo.aberto{margin-bottom:14px}.crm-cat-grupo.aberto>.crm-cat-dobra{color:var(--text-2);margin-bottom:7px}.crm-cat-dobras{display:flex;justify-content:flex-end;margin:-8px 0 4px}.crm-cat-dobras button{background:none;border:0;color:var(--brand);cursor:pointer;font:inherit;font-size:12px;padding:2px 0}.crm-cat-dobras button:hover{text-decoration:underline}.crm-imp-hist{margin-top:18px}.crm-imp-intro p{font-size:13px;line-height:1.55;margin:0 0 10px}.crm-imp-resumo{align-items:center;display:flex;font-size:13px;gap:10px;justify-content:space-between;margin-bottom:4px}.crm-imp-filtros{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.crm-imp-filtros .crm-filtro.ativo{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.crm-imp-tabela{border:1px solid var(--border);border-radius:10px;margin-bottom:12px;max-height:42vh;overflow:auto}.crm-imp-tabela .crm-tabela{margin:0}.crm-imp-tabela td{vertical-align:top}.crm-imp-tabela td small{line-height:1.4;margin-top:2px}.crm-imp-modo{grid-gap:2px;display:grid;gap:2px}.crm-campo-dupla{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.crm-campo textarea.crm-input{font:inherit;font-weight:400;resize:vertical}.crm-campo small.crm-muted{font-weight:400;line-height:1.45}.crm-check{align-items:flex-start;display:flex;font-size:13px;gap:9px;margin-bottom:10px}.crm-check>input{accent-color:var(--brand);flex:none;height:16px;margin-top:2px;width:16px}.crm-check small{display:block;font-weight:400;margin-top:2px}.crm-etapas-regras{display:flex;flex-direction:column;gap:4px}.crm-etapa-regra{align-items:center;color:var(--text-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px}.crm-etapa-regra b{color:inherit;color:var(--text-1,inherit);font-weight:600;min-width:130px}.crm-etapa-regra label{align-items:center;cursor:pointer;display:inline-flex;gap:5px}.crm-etapa-regra input{accent-color:var(--brand)}.crm-seg button{align-items:center;display:inline-flex;gap:6px;line-height:1.35}.crm-seg button svg{flex:none;height:1em;width:1em}select.crm-filtro,select.crm-input{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,#0000 0);background-position:calc(100% - 17px) calc(50% + 1px),calc(100% - 12px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}select.crm-filtro::-ms-expand,select.crm-input::-ms-expand{display:none}.crm-etapas-nav{display:flex;gap:3px}.crm-etapa-btn{background:none;border:0;border-radius:6px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:5px;min-width:0;padding:0 0 4px}.crm-etapa-btn i{background:var(--border);border-radius:3px;display:block;height:5px}.crm-etapa-btn.ok i{background:var(--brand)}.crm-etapa-btn span{color:var(--text-3);font-size:10.5px;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.crm-etapa-btn.atual span{color:var(--brand)}.crm-etapa-btn.atual{cursor:default}.crm-etapa-btn:not(:disabled):hover i{background:var(--brand);opacity:.75}.crm-etapa-btn:not(:disabled):hover span{color:var(--text)}.crm-etapa-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.crm-etapas-falta{font-size:12px;line-height:1.45;margin:8px 0 0}.crm-link-mais{background:none;border:0;color:var(--brand);cursor:pointer;font:inherit;font-size:12px;padding:2px 0 0 14px;text-align:left}.crm-link-mais:hover{text-decoration:underline}.crm-hist-full{max-height:calc(100vh - 320px);overflow-y:auto;padding-right:4px}.crm-hist-sis{color:var(--text-3);font-weight:700}.crm-ficha-atalhos button.off{cursor:not-allowed;opacity:.45}.crm-ficha-atalhos button.off:hover{border-color:var(--border);color:inherit}.crm-sit-txt{font-size:12px;font-weight:700}.crm-sit-txt.verde{color:#2d7a51;color:var(--ok,#2d7a51)}.crm-sit-txt.azul{color:var(--brand)}.crm-sit-txt.verm{color:#a03c31;color:var(--err,#a03c31)}.crm-sit-txt.cinza{color:var(--text-3)}.crm-sit-txt.ambar{color:#9c6317;color:var(--warn,#9c6317)}.crm-sit-txt.roxa{color:#6b4fa8;color:var(--roxa,#6b4fa8)}.crm-leads-main{overflow-x:visible}.crm-interesse-grupos{display:flex;flex-direction:column;gap:11px}.crm-interesse-cat{color:var(--text-3);display:block;font-size:10.5px;font-weight:800;letter-spacing:.5px;margin-bottom:5px;text-transform:uppercase}.crm-interesse-cat small{font-weight:400;letter-spacing:0;text-transform:none}.crm-motivo .lb small{font-weight:400}.crm-meta-card{margin-bottom:14px}.crm-meta-barra{background:#e8eef0;background:var(--surface-2,#e8eef0);border-radius:6px;height:10px;margin:10px 0 7px;overflow:hidden}.crm-meta-barra i{background:var(--brand);border-radius:6px;display:block;height:100%;transition:width .25s ease}.crm-meta-barra i.quase{background:#d98218;background:var(--warn,#d98218)}.crm-meta-barra i.ok{background:#1baf7a;background:var(--ok,#1baf7a)}.crm-meta-legenda{align-items:baseline;display:flex;font-size:12.5px;gap:8px}.crm-meta-legenda b{font-size:15px;font-weight:800}.crm-meta-legenda b.ok,.crm-meta-ok{color:#1baf7a;color:var(--ok,#1baf7a)}.crm-metas-intro{line-height:1.5;margin:0 0 14px;max-width:72ch}.crm-metas-mes{align-items:flex-end;margin-bottom:14px;max-width:560px}.crm-metas-mes .crm-input{width:auto}.crm-metas-total{color:var(--text-2);font-size:13px;margin-left:auto;white-space:nowrap}.crm-metas-lista{display:flex;flex-direction:column;gap:6px;max-width:560px}.crm-meta-ln{grid-gap:10px;align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:9px;display:grid;gap:10px;grid-template-columns:1fr 160px;padding:5px 8px}.crm-meta-ln .nm{color:var(--text-2);font-size:13px}.crm-atends{display:flex;flex-direction:column;gap:2px}.crm-atends .ln{font-size:12.5px;padding:6px 0}.crm-atend-ln{grid-gap:2px 10px;align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:8px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:2px 10px;grid-template-areas:"tp data olho" "tx tx olho";grid-template-columns:1fr auto auto;padding:7px 10px;text-align:left;width:100%}.crm-atend-ln:hover{background:var(--surface-2);border-color:var(--brand)}.crm-atend-ln .tp{align-items:center;color:var(--text-2);display:flex;font-size:12px;gap:6px;grid-area:tp;min-width:0}.crm-atend-ln .tp b{color:var(--text);font-weight:700}.crm-atend-ln .tx{font-size:12.5px;grid-area:tx;min-width:0;overflow:hidden;text-overflow:ellipsis}.crm-atend-ln .tx,.crm-atend-ln small{color:var(--text-3);white-space:nowrap}.crm-atend-ln small{font-size:11px;grid-area:data}.crm-atend-ln svg{color:var(--text-3);flex:none;grid-area:olho;height:15px;width:15px}.crm-atend-ln:hover svg{color:var(--brand)}.crm-atend-st{background:var(--border-soft);border-radius:999px;color:var(--text-3);flex:none;font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.02em;padding:1px 6px;text-transform:uppercase}.crm-atend-st.open{background:#22c55e24;color:#15803d}.crm-atend-st.pending{background:#f59e0b29;color:#b45309;color:var(--dk-alerta,#b45309)}.crm-email-envio .crm-linha-edit{align-items:flex-end}.crm-email-envio input{flex:1 1;min-width:0}.crm-campo-switch{align-items:center;cursor:pointer;flex-direction:row;gap:8px;margin-top:10px}.crm-campo-switch input{flex:none;margin:0;width:auto}.crm-campo-switch span{color:var(--text-2);font-size:13px}.tp-tr.sem-passo{box-shadow:inset 3px 0 0 #d98218;box-shadow:inset 3px 0 0 var(--warn,#d98218)}.pm{grid-gap:18px;display:grid;gap:18px}.pm-intro{color:var(--text-3);font-size:13px;line-height:1.55;margin:0;max-width:76ch}.pm-intro b{color:var(--text-2)}.pm-sec{grid-gap:12px;border:1px solid var(--border);border-radius:12px;display:grid;gap:12px;padding:14px 16px}.pm-sec>header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:11px}.pm-sec>header>div{grid-gap:2px;display:grid;flex:1 1 240px;gap:2px;min-width:0}.pm-sec>header b{font-size:14px}.pm-sec>header small{color:var(--text-3);font-size:11.5px;line-height:1.5}.pm-n{background:var(--brand);border-radius:50%;color:#fff;color:var(--dk-on-azul,#fff);font-size:11.5px;font-weight:800;height:22px;justify-content:center;margin-top:1px;width:22px}.pm-add,.pm-n{align-items:center;display:inline-flex;flex:0 0 auto}.pm-add{border:1px solid var(--brand);border-radius:99px;color:var(--brand);cursor:pointer;font-size:12px;font-weight:700;gap:5px;padding:6px 12px}.pm-add:hover{background:var(--brand-tint)}.pm-slot{background:var(--surface-2);border:1px dashed var(--border);border-radius:10px;overflow:hidden;position:relative}.pm-slot.cheio{border-style:solid}.pm-slot img{background:#fff;background:var(--dk-base,#fff);display:block;max-height:300px;object-fit:contain;width:100%}.pm-slot.mini img{max-height:110px}.pm-slot-vazio{grid-gap:4px;background:none;border:0;color:var(--text-3);cursor:pointer;display:grid;font:inherit;gap:4px;justify-items:center;padding:26px 14px;width:100%}.pm-slot.mini .pm-slot-vazio{padding:16px 12px}.pm-slot-vazio b{color:var(--text-2);font-size:12.5px}.pm-slot-vazio small{font-size:11px}.pm-slot-vazio:hover{background:var(--brand-tint)}.pm-slot-vazio:disabled{cursor:wait;opacity:.7}.pm-slot-acoes{border-top:1px solid var(--border);display:flex;gap:6px;padding:7px 9px}.pm-slot-acoes button{background:none;border:1px solid var(--border);border-radius:7px;color:var(--text-2);cursor:pointer;font:inherit;font-size:11.5px;font-weight:700;padding:4px 10px}.pm-slot-acoes button:hover{border-color:var(--brand);color:var(--brand)}.pm-slot-acoes .rem{align-items:center;display:inline-flex;gap:4px;margin-left:auto}.pm-slot-acoes .rem:hover{border-color:var(--danger);color:var(--danger)}.pm-slot-nome{color:var(--text-3);display:block;font-size:11px;padding:0 9px 7px}.pm-pdf{align-items:center;background:var(--surface);color:var(--text-2);display:flex;gap:9px;padding:11px 12px}.pm-pdf .nm{flex:1 1 auto;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-pdf a{color:var(--brand);font-size:12px;font-weight:700}.pm-paginas{grid-gap:7px;display:grid;gap:7px}.pm-pag{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;display:flex;gap:10px;padding:7px 10px}.pm-pag.arrastando{border-style:dashed;opacity:.5}.pm-pag.off{opacity:.55}.pm-pag .pega{color:var(--text-3);cursor:grab;display:flex}.pm-pag-num{color:var(--text-3);font-size:11px;font-weight:800;text-align:center;width:16px}.pm-pag img{background:#fff;background:var(--dk-base,#fff);border:1px solid var(--border);border-radius:5px;height:62px;object-fit:cover;width:46px}.pm-pag-txt{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:7px;min-width:0}.pm-pag-txt .nm{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-pag-acoes{display:flex;flex:0 0 auto;gap:3px}.pm-fichas{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(auto-fill,minmax(215px,1fr))}.pm-ficha{grid-gap:7px;border:1px solid var(--border);border-radius:10px;display:grid;gap:7px;padding:9px}.pm-ficha.off{opacity:.55}.pm-ficha-cab{grid-gap:4px;display:grid;gap:4px}.pm-ficha-cab .nm{font-size:12.5px;font-weight:700}.pm-ficha-cab .crm-pill{justify-self:start}.pm-auto{background:var(--surface-2);border-left:3px solid var(--border);border-radius:0 8px 8px 0;color:var(--text-3);font-size:12px;line-height:1.55;padding:9px 12px}.pm-auto b{color:var(--text-2)}.pm-vazio{border:1px dashed var(--border);border-radius:10px;font-size:12.5px;padding:14px;text-align:center}.pm-nota,.pm-vazio{color:var(--text-3)}.pm-nota{font-size:11.5px;line-height:1.5}.crm-visib-toggle button+button:not(:last-child){border-left:none}.crm-parados{align-items:center;display:inline-flex;gap:6px}.crm-parados svg{height:14px;width:14px}.crm-parados.on{border-color:#d98218;border-color:var(--warn,#d98218);color:#d98218;color:var(--warn,#d98218)}.crm-kcard.parado{border-style:dashed;opacity:.72}.crm-kcard .parado-tag{color:#d98218;color:var(--warn,#d98218);font-size:11px;font-weight:700}.crm-export{grid-gap:16px;display:grid;gap:16px;max-width:820px}.crm-export-campos{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.crm-export-campos label{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:8px}.crm-export-campos input{accent-color:var(--brand);height:16px;width:16px}.crm-export-campos label.obrig{color:var(--text-2);cursor:default}.crm-export-linha{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.crm-export-linha .lbl{color:var(--text-2);font-size:12px;font-weight:700;min-width:70px}.crm-pill.crm-parada{margin-left:4px}.crm-pill.crm-parada svg{height:11px;width:11px}.tp-tr.parada:not(.sem-passo){box-shadow:inset 3px 0 0 #d98218;box-shadow:inset 3px 0 0 var(--warn,#d98218)}.crm-kcard.parada{border-left:3px solid #d98218;border-left:3px solid var(--warn,#d98218)}.crm-kparada{align-items:center;color:#d98218;color:var(--warn,#d98218);display:flex;font-size:11px;font-weight:700;gap:4px;margin-top:4px}.crm-kparada svg{height:11px;width:11px}.crm-alerta-limbo+.crm-alerta-limbo{margin-left:0}.crm-alerta-limbo.parada{background:color-mix(in srgb,#d98218 12%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 12%,#0000);border-color:color-mix(in srgb,#d98218 35%,#0000);border-color:color-mix(in srgb,var(--warn,#d98218) 35%,#0000);color:#d98218;color:var(--warn,#d98218)}.crm-venc{align-items:center;flex-wrap:wrap;gap:8px;margin-top:6px}.crm-venc>span:first-child{align-items:center;display:inline-flex;gap:5px}.crm-venc svg{height:13px;width:13px}.crm-venc-btn{align-items:center;background:none;border:none;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;gap:5px;padding:0}.crm-venc-btn:hover b{color:var(--brand)}.crm-venc-edit{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.crm-venc-edit .crm-input{padding:5px 8px;width:auto}.crm-posvenda-linha.off .txt b{color:var(--text-3)}.crm-posvenda-tempo{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px}.crm-posvenda-tempo .crm-input{width:76px}.crm-posvenda-tempo small{color:var(--text-3);font-size:11.5px;line-height:1.3;max-width:150px}.crm-posvenda-resp{max-width:220px}.crm-posvenda-tempo .crm-input.crm-posvenda-hora{width:100px}.crm-pill.crm-tag-retornou{background:color-mix(in srgb,#e0562b 16%,#0000);color:#c4441c}.crm-pill.crm-tag-base{background:color-mix(in srgb,#7c5cd6 15%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,#7c5cd6 40%,#0000);color:#6a48c9}.crm-pill.crm-tag-sozinho{background:color-mix(in srgb,#1baf7a 12%,#0000);color:#138a5f;font-size:11px}.crm-stat-sozinhos{display:block;font-size:11.5px;margin-top:4px}.crm-sit-txt+.crm-tag-sozinho{display:flex;margin-top:3px;width:-webkit-max-content;width:max-content}.crm-tags-lead{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.tp-tr.retornou{box-shadow:inset 3px 0 0 #e0562b}.crm-kcard.retornou{border-color:color-mix(in srgb,#e0562b 55%,var(--border))}.crm-kcard.da-base{border-left:3px solid #7c5cd6}.crm-mov{grid-gap:5px;border:1px solid color-mix(in srgb,#e0562b 35%,var(--border));border-radius:10px;display:grid;gap:5px;padding:9px 11px}.crm-mov-cab{align-items:center;display:flex;font-size:12.5px;gap:6px}.crm-mov-cab .grow{flex:1 1}.crm-mov-cab b{font-weight:800}.crm-mov-campos{grid-gap:2px 10px;display:grid;font-size:12px;gap:2px 10px;grid-template-columns:auto 1fr}.crm-mov-campos span:nth-child(odd){color:var(--text-3)}.crm-mov-campos span{min-width:0;overflow-wrap:anywhere}.crm-conv-lista{grid-gap:8px;display:grid;gap:8px}.pm-modelo{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.pm-modelo .crm-campo{flex:0 1 380px;margin:0}.crm-rolar-fim{background:var(--brand);border:none;border-radius:50%;bottom:0;box-shadow:0 6px 16px #10212e47;color:#fff;color:var(--dk-on-azul,#fff);cursor:pointer;display:grid;height:38px;margin:8px 0 0 auto;place-items:center;position:-webkit-sticky;position:sticky;width:38px;z-index:2}.crm-rolar-fim svg{height:18px;width:18px}.crm-rolar-fim:hover{filter:brightness(1.1)}@media (prefers-reduced-motion:reduce){.crm-rolar-fim{transition:none}}.crm-vono-linha{align-items:center;background:none;border:1px solid #e6ecf1;border:1px solid var(--border,#e6ecf1);border-radius:8px;color:#4a5a6a;color:var(--text-2,#4a5a6a);cursor:pointer;display:flex;font:inherit;font-size:12.5px;gap:6px;margin:8px 16px 0;padding:7px 10px;text-align:left;width:calc(100% - 32px)}.crm-vono-linha svg{flex:none;height:13px;width:13px}.crm-vono-linha.ok{background:color-mix(in srgb,#1f8a4c 8%,#0000);border-color:color-mix(in srgb,#1f8a4c 35%,#0000);color:#1b6e3e;font-weight:600}.crm-vono-linha.erro{border-color:color-mix(in srgb,#d98218 35%,#0000);color:#d98218;color:var(--warn,#d98218)}.crm-vono-linha:disabled{cursor:default}.crm-chamar-opcoes{grid-gap:6px;display:grid;gap:6px;margin:4px 0 6px}.crm-chamar-fila{grid-gap:4px;display:grid;font-size:13px;gap:4px;margin:6px 0 4px}.crm-chamar-fila>span{color:var(--text-3);font-size:12px;font-weight:600}.crm-chamar-fila select{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;padding:8px 10px}.crm-chamar-opcoes label{align-items:flex-start;border:1px solid var(--border);border-radius:9px;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:9px 10px}.crm-chamar-opcoes label.on{background:color-mix(in srgb,var(--brand) 6%,#0000);border-color:var(--brand)}.crm-chamar-opcoes input{accent-color:var(--brand);margin-top:2px}.crm-datahora{display:inline-flex;flex:1 1 auto;gap:6px;min-width:0}.crm-datahora input[type=date]{flex:1 1 140px;min-width:0}.crm-datahora input[type=time]{flex:0 0 104px}.vn-crm .crm-head{gap:12px;height:60px;padding:0 16px}.vn-crm-abas{align-items:center;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:2px;min-width:0;overflow-x:auto;padding:4px;scrollbar-width:none}.vn-crm-abas::-webkit-scrollbar{display:none}.vn-crm-abas button{align-items:center;border-radius:9px;color:var(--text-2);display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;height:34px;padding:0 12px;white-space:nowrap}.vn-crm-abas button svg{height:16px;width:16px}.vn-crm-abas button:hover{background:var(--surface);color:var(--text)}.vn-crm-abas button.on{background:var(--surface);box-shadow:0 1px 3px #10212e1f;color:var(--brand);font-weight:700}.vn-crm .crm-pill{border:1px solid #0000;font-size:11px;font-weight:650;letter-spacing:0;padding:2px 8px;text-transform:none}.vn-crm .crm-pill.azul{background:#e8f1fb;background:var(--dk-sel,#e8f1fb);border-color:#cfe0f3;border-color:var(--dk-sel,#cfe0f3);color:#1d4f86}.vn-crm .crm-pill.verde{background:#e6f5ee;border-color:#c9e9d8;color:#17633f}.vn-crm .crm-pill.ambar{background:#fdf3e2;border-color:#f2dcb4;color:#8a5300}.vn-crm .crm-pill.roxa{background:#f1edfb;border-color:#ddd4f4;color:#503a9a}.vn-crm .crm-pill.cinza{background:var(--surface-2);border-color:var(--border-soft);color:var(--text-2)}.vn-crm .crm-pill.verm{background:var(--danger);color:#fff}.vn-crm .crm-kanban{gap:14px}.vn-crm .crm-kcol{background:color-mix(in srgb,var(--text) 5%,var(--surface-2));border:1px solid var(--border-soft);border-radius:16px;display:flex;flex-direction:column;min-height:220px;padding:12px}.vn-crm .crm-kcol h4{color:var(--text);flex-wrap:wrap;font-size:14px;font-weight:750;letter-spacing:0;margin:0 2px 12px;row-gap:4px;text-transform:none}.vn-crm .crm-kcol h4 .vn-etapa{flex:1 1 auto;min-width:0}.vn-crm .crm-kcol h4 .n{background:var(--surface);border:1px solid var(--border);color:var(--text-2);font-size:11.5px;font-weight:700;padding:1px 8px}.vn-crm .crm-kcol h4 .soma{background:var(--brand-tint);border-radius:999px;color:var(--brand);font-size:11.5px;font-weight:700;margin-left:0;padding:1px 8px}.vn-crm .crm-kcol.ganho{background:color-mix(in srgb,var(--ok) 9%,var(--surface-2))}.vn-crm .crm-kcol.ganho h4{color:var(--ok)}.vn-crm .crm-kcol.alvo{background:var(--brand-tint);outline:2px dashed var(--brand);outline-offset:-2px}.vn-crm .crm-kcard{border:1px solid var(--border-soft);border-left:4px solid #0000;border-radius:12px;margin-bottom:10px;padding:14px}.vn-crm .crm-kcard .t{font-size:14.5px;font-weight:700;line-height:1.3;margin-bottom:6px}.vn-crm .crm-kcard .v{font-size:14px;margin-top:2px}.vn-crm .crm-kcard .meta{color:var(--text-2);font-size:12px;margin-top:10px}.vn-crm .crm-kcard.da-base{border-left-color:#7c5cd6}.vn-crm .crm-kcard.parada{border-left-color:#d98218;border-left-color:var(--warn,#d98218)}.vn-crm .crm-kcard.temp-amarelo{border-left-color:#e2a93b}.vn-crm .crm-kcard.temp-vermelho{border-left-color:var(--danger)}.vn-crm .crm-kcard .dias{background:var(--surface-2);border-radius:999px;color:var(--text-2);font-weight:700;padding:1px 7px}.vn-crm .crm-kcard .dias.alerta{color:var(--text-2)}.vn-crm .crm-kcard .dias.temp-amarelo{background:#fdf3e2;color:#8a5300}.vn-crm .crm-kcard .dias.temp-vermelho{background:var(--danger);color:#fff}.vn-crm .crm-kvazio.vn-solte{background:color-mix(in srgb,var(--surface) 55%,#0000);border:2px dashed var(--border);border-radius:12px;color:var(--text-2);display:grid;flex:1 1;font-size:12.5px;font-weight:600;min-height:140px;padding:16px;place-items:center}.vn-crm .crm-kcol.alvo .crm-kvazio.vn-solte{border-color:var(--brand);color:var(--brand)}.vn-crm .crm-stat .lbl{align-items:center;color:var(--text-2);display:flex;font-size:12.5px;gap:6px;letter-spacing:0;text-transform:none}.vn-crm .crm-stat .num{align-items:baseline;display:flex;flex-wrap:wrap;font-size:26px;gap:10px}.vn-crm .crm-stat .var{color:var(--text-2);font-size:12.5px;font-weight:600}.vn-info{border:1.5px solid;border-radius:50%;color:var(--text-3);cursor:help;display:inline-grid;flex:none;font-family:Georgia,serif;font-size:10px;font-style:italic;font-weight:800;height:16px;place-items:center;text-transform:none;width:16px}.vn-info:hover{color:var(--brand)}.vn-delta{border-radius:999px;cursor:help;font-size:12px;font-weight:750;padding:2px 8px;white-space:nowrap}.vn-delta.bom{background:#e6f5ee;color:#17633f}.vn-delta.ruim{background:#fdecea;color:#a5281f}.vn-delta.igual{background:var(--surface-2);color:var(--text-2)}.vn-crm .crm-motivo .vn-pc{align-items:baseline;display:inline-flex;gap:6px;justify-content:flex-end;min-width:64px}.vn-crm .crm-motivo .vn-pc b{color:var(--text);font-size:14px;font-weight:800}.vn-crm .crm-motivo .vn-pc small{color:var(--text-3);font-size:11.5px}.vn-crm .crm-painel.crm-config{gap:0 26px;grid-template-columns:250px minmax(0,1fr);max-width:none;padding:18px 22px}.vn-crm .crm-config-menu{gap:16px}.vn-crm .crm-config-grupo-tt{font-size:10.5px;font-weight:700;letter-spacing:.07em}.vn-crm .crm-config-menu button{color:var(--text);font-size:13px;font-weight:600;gap:11px;padding:6px 8px}.vn-crm .crm-config-menu button svg{background:var(--surface-2);border-radius:9px;box-sizing:border-box;color:var(--text-3);height:32px;padding:8px;width:32px}.vn-crm .crm-config-menu button.on{color:var(--brand);font-weight:650}.vn-crm .crm-config-menu button.on svg{background:var(--brand);color:#fff;color:var(--dk-on-azul,#fff)}.vn-crm .crm-config-corpo select:not([multiple]){appearance:none;-webkit-appearance:none;background:var(--surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2355697c' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 11px center;border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;font:inherit;font-size:13px;height:34px;padding:0 32px 0 11px}.vn-crm .crm-config-corpo select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:0}.vn-crm .crm-config-corpo input[type=checkbox]{accent-color:var(--brand);height:16px;width:16px}.vn-crm .vn-emp-barra{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);gap:14px;padding:8px 10px}.vn-crm .vn-emp-barra>label.crm-filtro{width:min(380px,100%)}.vn-crm .vn-emp-barra>label.crm-filtro input{flex:1 1}.vn-emp-filtros{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.vn-emp-filtros .lbl{color:var(--text-3);font-size:11px;font-weight:750;letter-spacing:.06em;margin-right:2px;text-transform:uppercase}.vn-emp-filtros button{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text-2);cursor:pointer;font:inherit;font-size:12.5px;font-weight:650;padding:6px 11px}.vn-emp-filtros button:hover{border-color:var(--brand);color:var(--brand)}.vn-emp-filtros button.on{background:var(--brand-tint);border-color:color-mix(in srgb,var(--brand) 55%,var(--border));color:var(--brand)}.vn-crm .crm-av.vn-emp-av{border-radius:8px;font-size:11.5px;height:32px;width:32px}.vn-emp-doc{color:var(--text-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.vn-emp-contato{display:flex;flex-direction:column;min-width:0}.vn-emp-contato b{align-items:center;display:flex;font-size:13px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-emp-contato small{align-items:center;display:inline-flex;font-size:11.5px;gap:4px}.vn-emp-contato small svg{color:var(--ok);height:11px;width:11px}.vn-emp-mais{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;color:var(--text-2);flex:none;font-size:10.5px;font-weight:700;padding:0 6px}.vn-emp-sem{align-items:center;display:inline-flex;gap:5px}.vn-emp-sem svg{height:13px;width:13px}.vn-emp-opp{align-items:flex-start;display:flex;flex-direction:column;gap:3px;min-width:0}.vn-emp-opp .crm-pill,.vn-emp-opp small{max-width:100%;overflow:hidden;text-overflow:ellipsis}.vn-emp-opp small{color:var(--text-2);font-size:11.5px;white-space:nowrap}.vn-emp-opp small b{color:var(--ok)}.vn-emp-vend{display:flex;flex-direction:column}.vn-emp-vend b{color:var(--text);font-size:13px}.vn-emp-vend small{color:var(--text-3);font-size:11px}.vn-emp-acoes button{background:none;border:0;border-radius:8px;color:var(--text-3);cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.vn-emp-acoes button:hover{background:var(--surface-2);color:var(--text)}.vn-emp-acoes svg{height:16px;width:16px}.vn-emp-menu{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 32px #10212e2e;display:flex;flex-direction:column;min-width:220px;padding:6px;position:fixed;z-index:50}.vn-emp-menu button{align-items:center;border-radius:7px;color:var(--text);display:flex;font:inherit;font-size:13px;gap:8px;height:auto;padding:8px 10px;text-align:left;white-space:nowrap;width:auto}.vn-emp-menu button svg{color:var(--text-3);height:15px;width:15px}.vn-agenda{padding-top:0}.vn-ag-barra{background:var(--surface);border-bottom:1px solid var(--border-soft);display:flex;flex-direction:column;gap:10px;margin:0 -18px 14px;padding:12px 18px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:6}.vn-ag-linha{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.vn-ag-linha .crm-filtro{color:var(--text);font-weight:700}.vn-ag-nav{background:var(--surface);border:1px solid var(--border);border-radius:10px;display:inline-flex;overflow:hidden}.vn-ag-nav button{background:none;border:0;color:var(--text-2);cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.vn-ag-nav button+button{border-left:1px solid var(--border)}.vn-ag-nav button:hover{background:var(--surface-2);color:var(--text)}.vn-ag-nav svg{height:15px;width:15px}.vn-ag-titulo{color:var(--text);font-size:14px;font-weight:750;margin:0 6px}.vn-ag-visao{background:var(--surface-2);margin-left:auto}.vn-ag-visao button{align-items:center;display:inline-flex;gap:6px}.vn-ag-visao button svg{height:14px;width:14px}.vn-ag-visao button.on{background:var(--surface);box-shadow:0 1px 2px #10212e1f;color:var(--text)}.vn-ag-filtro-lbl{align-items:center;color:var(--text-3);display:inline-flex;font-size:11px;font-weight:750;gap:5px;letter-spacing:.06em;text-transform:uppercase}.vn-ag-filtro-lbl svg{height:13px;width:13px}.vn-ag-pilula{background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text-2);cursor:pointer;font:inherit;font-size:12px;font-weight:650;padding:4px 12px}.vn-ag-pilula:hover{border-color:var(--brand);color:var(--brand)}.vn-ag-pilula.on{background:var(--brand);border-color:var(--brand);color:#fff;color:var(--dk-on-azul,#fff)}.vn-ag-n{background:var(--surface-2);border-radius:999px;color:var(--text-2);display:inline-grid;font-size:11px;font-weight:750;height:20px;margin-left:auto;min-width:20px;padding:0 6px;place-items:center}.vn-ag-semana{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.vn-ag-col{background:var(--surface);border:1px solid var(--border);border-radius:14px;min-height:420px;padding:0 12px 12px}.vn-ag-col h4{align-items:center;border-bottom:1px solid var(--border-soft);color:var(--text);display:flex;font-size:14px;font-weight:750;gap:6px;margin:0 -12px 12px;padding:12px 14px}.vn-ag-col h4 small{color:var(--text-3);font-size:12.5px;font-weight:600}.vn-ag-col.hoje{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.vn-ag-col.hoje h4,.vn-ag-col.hoje h4 small{color:var(--brand)}.vn-ag-col.hoje .vn-ag-n{background:var(--brand-tint);color:var(--brand)}.vn-ag-livre{color:var(--text-3);display:block;font-size:12px;padding:4px 2px}.vn-ag-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;cursor:pointer;margin-bottom:10px;padding:11px 12px 10px;transition:box-shadow .15s,border-color .15s}.vn-ag-card:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--border));box-shadow:var(--shadow-1)}.vn-ag-topo{align-items:flex-start;display:flex;gap:8px}.vn-ag-topo b{color:var(--text);flex:1 1;font-size:13.5px;font-weight:750;line-height:1.3;min-width:0}.vn-ag-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;font-size:12.5px;line-height:1.45;margin:4px 0 0;overflow:hidden}.vn-ag-rodape{align-items:center;border-top:1px solid var(--border-soft);color:var(--text-3);display:flex;font-size:11.5px;gap:8px;margin-top:9px;padding-top:8px}.vn-ag-rodape span{align-items:center;display:inline-flex;flex:1 1;gap:5px;min-width:0}.vn-ag-rodape svg{flex:none;height:12px;width:12px}.vn-ag-rodape b{color:var(--text);font-size:12px;white-space:nowrap}.vn-ag-card.feita{background:var(--surface-2)}.vn-ag-card.feita .vn-ag-topo b{color:var(--text-3);text-decoration:line-through}.vn-ag-card.feita .vn-ag-desc,.vn-ag-card.feita .vn-ag-rodape b{color:var(--text-3)}.vn-ag-card.atrasada{background:color-mix(in srgb,var(--danger) 6%,var(--surface));border-color:color-mix(in srgb,var(--danger) 30%,var(--border))}.vn-ag-check{background:var(--surface);border:1.5px solid var(--border);border-radius:5px;color:#fff;cursor:pointer;display:grid;flex:none;height:20px;padding:0;place-items:center;width:20px}.vn-ag-check.on,.vn-ag-check:hover:not(:disabled){border-color:var(--ok)}.vn-ag-check.on{background:var(--ok);cursor:default}.vn-ag-check svg{stroke-width:3;height:14px;width:14px}.vn-ag-diario{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden}.vn-ag-diario-head{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--border);display:flex;gap:10px;padding:14px 18px}.vn-ag-diario-head span{align-items:center;color:var(--text);display:flex;flex:1 1;font-size:13.5px;font-weight:750;gap:8px}.vn-ag-diario-head i{background:var(--brand);border-radius:50%;height:9px;width:9px}.vn-ag-diario-head small{color:var(--text-3);font-size:12px}.vn-ag-hora{border-bottom:1px solid var(--border-soft);display:flex;gap:14px;min-height:52px;padding:10px 18px}.vn-ag-hora:last-child{border-bottom:0}.vn-ag-hora .h{color:var(--text-3);flex:none;font-size:13px;font-weight:700;padding-top:6px;width:52px}.vn-ag-hora-itens{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.vn-ag-hora .livre{color:var(--text-3);font-size:12px;font-style:italic;opacity:.7;padding-top:7px}.vn-ag-compromisso{align-items:center;background:color-mix(in srgb,var(--brand) 5%,var(--surface));border:1px solid color-mix(in srgb,var(--brand) 25%,var(--border));border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 14px}.vn-ag-compromisso.atrasada{background:color-mix(in srgb,var(--danger) 6%,var(--surface));border-color:color-mix(in srgb,var(--danger) 35%,var(--border))}.vn-ag-compromisso.feita{background:var(--surface-2);border-color:var(--border)}.vn-ag-compromisso.feita .l1 b{color:var(--text-3);text-decoration:line-through}.vn-ag-compromisso .tx{flex:1 1;min-width:0}.vn-ag-compromisso .l1{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.vn-ag-compromisso .l1 b{color:var(--text);font-size:13.5px}.vn-ag-compromisso p{color:var(--text-2);font-size:12.5px;margin:3px 0 0}.vn-ag-chip{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text-2);display:inline-flex;font-size:11px;font-weight:650;gap:4px;padding:1px 8px}.vn-ag-chip svg{height:11px;width:11px}.vn-ag-quando{color:var(--text-3);font-size:11.5px;font-weight:650}.vn-ag-valor{color:var(--ok);font-size:12px;font-weight:750}.vn-ag-contatar{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:12.5px;font-weight:650;gap:6px;height:32px;padding:0 12px}.vn-ag-contatar svg{color:var(--brand);height:14px;width:14px}.vn-ag-contatar:hover{border-color:var(--brand);color:var(--brand)}.vn-ag-mes{background:var(--surface);border:1px solid var(--border);border-radius:14px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));overflow:hidden}.vn-ag-mes-h{background:var(--surface-2);border-bottom:1px solid var(--border);color:var(--text-2);font-size:12.5px;font-weight:700;padding:9px 0;text-align:center}.vn-ag-mdia{border-bottom:1px solid var(--border-soft);border-right:1px solid var(--border-soft);cursor:pointer;display:flex;flex-direction:column;gap:4px;min-height:96px;min-width:0;padding:8px}.vn-ag-mdia:nth-child(7n){border-right:0}.vn-ag-mdia:hover:not(.fora){background:color-mix(in srgb,var(--brand) 4%,var(--surface))}.vn-ag-mdia.fora{background:var(--surface-2);cursor:default}.vn-ag-mdia.hoje{background:color-mix(in srgb,var(--brand) 5%,var(--surface))}.vn-ag-mdia-topo{align-items:center;display:flex;margin-bottom:2px}.vn-ag-mdia .d{color:var(--text);display:inline-grid;font-size:13px;font-weight:750;height:24px;min-width:24px;place-items:center}.vn-ag-mdia.hoje .d{background:var(--brand);border-radius:50%;color:#fff;color:var(--dk-on-azul,#fff)}.vn-ag-mpill{background:var(--brand-tint);border:1px solid color-mix(in srgb,var(--brand) 25%,#0000);border-radius:6px;color:var(--brand);display:block;font-size:11px;font-weight:700;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap}.vn-ag-mpill.atrasada{background:color-mix(in srgb,var(--danger) 10%,var(--surface));border-color:color-mix(in srgb,var(--danger) 30%,#0000);color:var(--danger)}.vn-ag-mpill.feita{background:var(--surface-2);border-color:var(--border);color:var(--text-3);text-decoration:line-through}.vn-ag-mais{color:var(--text-3);font-size:11px;font-weight:650;padding-left:2px}.vn-crm .vn-pipe-barra{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);padding:8px 10px}.vn-crm .vn-pipe-barra .crm-seg{background:none;border:0;gap:6px;padding:0}.vn-crm .vn-pipe-barra .crm-seg button{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text-2);display:inline-flex;gap:6px;padding:6px 12px}.vn-crm .vn-pipe-barra .crm-seg button.on{background:var(--brand-tint);border-color:color-mix(in srgb,var(--brand) 55%,var(--border));color:var(--brand)}.vn-pipe-busca{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text-3);display:flex;gap:7px;height:34px;margin-left:auto;padding:0 11px;width:min(260px,100%)}.vn-pipe-busca:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.vn-pipe-busca svg{flex:none;height:14px;width:14px}.vn-pipe-busca input{background:none;border:0;color:var(--text);flex:1 1;font:inherit;font-size:12.5px;min-width:0;outline:0}.vn-crm .crm-kcol{overflow:hidden;padding-top:0}.vn-crm .crm-kcol h4.vn-kcol-head{background:var(--surface);border-bottom:1px solid var(--border-soft);border-top:3px solid var(--etapa,var(--brand));flex-wrap:nowrap;margin:0 -12px 12px;padding:11px 14px 10px}.vn-crm .crm-kcol h4.vn-kcol-head .vn-etapa{display:flex;flex-direction:column;gap:2px}.vn-crm .crm-kcol h4.vn-kcol-head small{color:var(--text-3);font-size:11.5px;font-weight:600}.vn-crm .crm-kcol h4.vn-kcol-head .n{background:var(--surface-2);border:0;border-radius:999px;display:inline-grid;height:24px;margin-left:auto;min-width:24px;padding:0 7px;place-items:center}.vn-crm .crm-kcol.ganho h4.vn-kcol-head{color:var(--text)}.vn-crm .crm-kparada{background:color-mix(in srgb,var(--danger) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--danger) 22%,#0000);border-radius:7px;color:var(--danger);font-size:11.5px;font-weight:650;margin:8px 0 2px;padding:6px 9px}.vn-crm .crm-kparada svg{height:12px;width:12px}.vn-crm-total{color:var(--text-2);font-size:12.5px;margin-right:10px;white-space:nowrap}.vn-crm-total b{color:var(--text)}.vn-crm .vn-leads-barra{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);padding:8px 10px}.vn-crm .vn-leads-barra .crm-seg{background:var(--surface-2)}.vn-crm .vn-leads-barra .crm-seg button.on{background:var(--surface);box-shadow:0 1px 3px #10212e1f;color:var(--brand)}.vn-crm .vn-leads-barra>label.crm-filtro{margin-left:auto}.vn-crm .crm-filtro.vn-chip-amarelo{background:#fdf6e7;border-color:#f2dcb4;color:#8a5300;font-weight:650}.vn-crm .crm-filtro.vn-chip-rosa{background:color-mix(in srgb,var(--danger) 7%,var(--surface));border-color:color-mix(in srgb,var(--danger) 30%,#0000);color:var(--danger);font-weight:650}.vn-crm .crm-filtro.vn-chip-amarelo.on{background:#f5c46a;border-color:#e2a93b;color:#3d2600}.vn-crm .crm-filtro.vn-chip-rosa.on{background:var(--danger);border-color:var(--danger);color:#fff}.vn-lead-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-lead-prop{display:flex;flex-direction:column;gap:2px;min-width:0}.vn-lead-parada{align-items:center;color:#d98218;color:var(--warn,#d98218);display:inline-flex;font-size:11px;font-weight:650;gap:4px;white-space:nowrap}.vn-lead-parada svg{height:11px;width:11px}.vn-lead-acoes{align-items:center;display:inline-flex;gap:4px}.vn-lead-acoes button{background:none;border:1px solid #0000;border-radius:8px;color:var(--text-3);cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.vn-lead-acoes button.chat{background:var(--brand-tint);border-color:color-mix(in srgb,var(--brand) 25%,var(--border));color:var(--brand)}.vn-lead-acoes button:hover{border-color:var(--brand);color:var(--brand)}.vn-lead-acoes button:disabled{cursor:wait;opacity:.5}.vn-lead-acoes svg{height:15px;width:15px}.vn-lead-acoes .vazio{width:30px}.vn-etapa-cel{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:0}.vn-etapa-cel small{margin-top:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-crm{--text:#0f172a;--text-2:#475569;--text-3:#64748b;--border:#e2e8f0;--border-soft:#edf1f5;--bg:#f1f5f9}.rail-app.dark .vn-crm,.vn-crm.dark{--text:#f3ece7;--text-2:#b8ada6;--text-3:#958981;--border:#3a302b;--border-soft:#2c2522;--bg:#151210}.vn-crm .crm-cta{background:#0284c7;background:var(--dk-azul,#0284c7);border-color:#0284c7;border-color:var(--dk-azul,#0284c7);color:#fff;color:var(--dk-on-azul,#fff)}.vn-crm .crm-cta:hover:not(:disabled){background:#0369a1;background:var(--dk-azul,#0369a1);border-color:#0369a1;border-color:var(--dk-azul,#0369a1)}.vn-crm-config{background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;display:grid;height:38px;place-items:center;width:38px}.vn-crm-config svg{height:18px;width:18px}.vn-crm-config:hover{border-color:var(--text-3);color:var(--text)}.vn-crm-config.on{background:#e0f2fe;background:var(--dk-sel,#e0f2fe);border-color:#0284c7;border-color:var(--dk-azul,#0284c7);color:#0284c7;color:var(--dk-azul,#0284c7)}.nf-lista{gap:4px;margin-top:8px;max-height:300px;overflow-y:auto}.nf-item,.nf-lista{display:flex;flex-direction:column}.nf-item{align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;font:inherit;gap:1px;padding:8px 10px;text-align:left}.nf-item:hover{background:#f0f9ff;background:var(--dk-sel,#f0f9ff);border-color:#0284c7;border-color:var(--dk-azul,#0284c7)}.nf-item b{font-size:13.5px}.nf-item small{color:var(--text-3);font-size:12px}.nf-vazio{padding:10px 2px}.nf-trocar{background:none;border:0;color:#0284c7;color:var(--dk-azul,#0284c7);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:0 4px}.vn-crm .vn-emp-filtros,.vn-crm .vn-leads-barra .crm-seg{align-items:center;background:none;border:0;display:inline-flex;gap:4px;padding:0}.vn-crm .vn-emp-filtros button,.vn-crm .vn-leads-barra .crm-seg button{background:none;border:0;border-radius:999px;color:var(--text-2);cursor:pointer;font:inherit;font-size:13px;font-weight:650;height:30px;padding:0 13px;transition:background .15s ease,color .15s ease;white-space:nowrap}.vn-crm .vn-emp-filtros button:hover,.vn-crm .vn-leads-barra .crm-seg button:hover{background:var(--surface-2);border:0;color:var(--text)}.vn-crm .vn-emp-filtros button.on,.vn-crm .vn-leads-barra .crm-seg button.on{background:var(--brand-tint);border:0;color:var(--brand)}.vn-crm .vn-emp-filtros .lbl{margin-right:4px}.vn-crm .crm-av.vn-emp-av-pastel{box-shadow:inset 0 0 0 1px #0f172a0f;font-weight:750}.rail-app.dark .rc .crm-av.vn-emp-av-pastel,.rail-app.dark .vn-crm .crm-av.vn-emp-av-pastel,.rc.dark .crm-av.vn-emp-av-pastel,.vn-crm.dark .crm-av.vn-emp-av-pastel{filter:brightness(.82) saturate(1.1)}.vn-emp-traco{color:var(--text-3)}.vn-emp-contato b{gap:6px}.vn-emp-contato b .nm{min-width:0;overflow:hidden;text-overflow:ellipsis}.vn-emp-contato b .vn-emp-mais{flex:none}.vn-emp-contato small{font-feature-settings:"tnum";color:var(--text-3);font-variant-numeric:tabular-nums}.vn-emp-opp.vn-emp-opp-linha{align-items:center;display:flex;flex-direction:row;gap:10px;min-width:0;width:100%}.vn-emp-etapa{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:999px;color:var(--text-2);flex:0 1 auto;font-size:11.5px;font-weight:650;height:22px;line-height:22px;min-width:0;overflow:hidden;padding:0 9px;text-overflow:ellipsis;white-space:nowrap}.vn-emp-valor{font-feature-settings:"tnum";color:var(--ok);flex:none;font-size:13px;font-variant-numeric:tabular-nums;font-weight:750;white-space:nowrap}.vn-crm .crm-emp-tela .tp-cell>.tp-id{max-width:100%;min-width:100%;width:0}.vn-crm .crm-emp-tela .tp-cell:has(>.tp-id){flex:1 1}.vn-crm .crm-emp-tela .tp-id .tx{min-width:0;overflow:hidden}.vn-crm .crm-emp-tela .tp-id .tx b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-td:has(.crm-nome){contain:inline-size;min-width:0}.tp-td .crm-nome{min-width:0}.tp-td .crm-nome>div,.vn-lead-nome{overflow:hidden}.vn-lead-nome{color:var(--text);display:block;font-size:13.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.crm-nome small.vn-lead-sub{font-feature-settings:"tnum";color:var(--text-2);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;margin-top:2px}.crm-sit-txt.neutro{color:var(--text-2);font-weight:600}.crm-pill.vn-etapa-tag{background:color-mix(in srgb,#0284c7 10%,var(--surface));background:color-mix(in srgb,var(--dk-azul,#0284c7) 10%,var(--surface));color:#075985;font-size:12px;font-weight:650;letter-spacing:0;max-width:100%;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;text-transform:none}.dark .crm-pill.vn-etapa-tag{background:color-mix(in srgb,var(--vn-azul) 16%,#0000);color:var(--vn-info)}.crm-pill.vn-prox-atrasado{font-size:11.5px;font-weight:700;letter-spacing:0;text-transform:none}.vn-prox-agendar{align-items:center;background:none;border:1px dashed var(--border);border-radius:999px;color:var(--text-3);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:4px;height:26px;padding:0 10px;transition:color .12s ease,border-color .12s ease,background .12s ease;white-space:nowrap}.vn-prox-agendar svg{height:13px;width:13px}.vn-prox-agendar:hover{background:var(--brand-tint);border-color:color-mix(in srgb,var(--brand) 45%,var(--border));border-style:solid;color:var(--brand)}.vn-lead-acoes .vn-lead-mais{color:var(--text-3)}.vn-lead-acoes .vn-lead-mais.on,.vn-lead-acoes .vn-lead-mais:hover{background:var(--surface-2);border-color:var(--border);color:var(--text)}.vn-lead-menu{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 18px 50px #10212e33;box-shadow:var(--shadow-3,0 18px 50px #10212e33);display:flex;flex-direction:column;padding:5px;position:fixed;width:190px;z-index:1305}.vn-lead-menu button{align-items:center;background:none;border:0;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:550;gap:9px;height:34px;padding:0 10px;text-align:left}.vn-lead-menu button svg{color:var(--text-2);height:15px;width:15px}.vn-lead-menu button:hover{background:var(--surface-2)}.vn-lead-menu button:disabled{cursor:wait;opacity:.5}.tp{background:#fff;background:var(--surface,#fff);border:1px solid #eaf0f4;border:1px solid var(--border-soft,#eaf0f4);border-radius:14px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.tp-scroll{flex:1 1;min-height:0;overflow:auto}.tp-head{background:#f4f7fa;background:var(--surface-2,#f4f7fa);border-bottom:1px solid #eaf0f4;border-bottom:1px solid var(--border-soft,#eaf0f4);display:grid;min-width:-webkit-max-content;min-width:max-content;padding-right:38px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.tp-head,.tp-th{align-items:center}.tp-th{color:#8298ab;color:var(--text-3,#8298ab);display:flex;font-size:11px;font-weight:800;gap:5px;letter-spacing:.4px;overflow:hidden;padding:10px 12px;position:relative;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.tp-th.ordenavel{cursor:pointer}.tp-th.ordenavel:hover{color:#55697c;color:var(--text-2,#55697c)}.tp-th-tit{overflow:hidden;text-overflow:ellipsis}.tp-resizer{bottom:0;cursor:col-resize;position:absolute;right:0;top:0;width:9px}.tp-resizer:after{background:#dde5ec;background:var(--border,#dde5ec);border-radius:2px;bottom:22%;content:"";opacity:0;position:absolute;right:3px;top:22%;transition:opacity .12s;width:2px}.tp-resizer:hover:after,.tp-th:hover .tp-resizer:after{opacity:1}.tp-gear-wrap{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.tp-gear{background:none;border:0;border-radius:8px;color:#8298ab;color:var(--text-3,#8298ab);cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.tp-gear.on,.tp-gear:hover{background:color-mix(in srgb,#005799 12%,#0000);background:var(--brand-tint,color-mix(in srgb,var(--dk-azul,#005799) 12%,#0000));color:#005799;color:var(--brand,#005799)}.tp-cols-menu{background:#fff;background:var(--surface,#fff);border:1px solid #dde5ec;border:1px solid var(--border,#dde5ec);border-radius:12px;box-shadow:0 8px 24px #10212e1a;box-shadow:var(--shadow-2,0 8px 24px #10212e1a);display:flex;flex-direction:column;gap:2px;min-width:200px;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.tp-cols-menu b{color:#8298ab;color:var(--text-3,#8298ab);font-size:10.5px;letter-spacing:.4px;padding:4px 8px 6px;text-transform:uppercase}.tp-cols-menu button{align-items:center;background:none;border:0;border-radius:8px;color:#12212e;color:var(--text,#12212e);cursor:pointer;display:flex;font:inherit;font-size:12.5px;gap:8px;padding:7px 8px;text-align:left}.tp-cols-menu button:hover{background:#f4f7fa;background:var(--surface-2,#f4f7fa)}.tp-cols-menu button:disabled{cursor:default;opacity:.6}.tp-cols-menu button i{border:1px solid #dde5ec;border:1px solid var(--border,#dde5ec);border-radius:5px;color:#0000;display:grid;flex:none;height:16px;place-items:center;width:16px}.tp-cols-menu button i.on{background:#005799;background:var(--brand,#005799);border-color:#005799;border-color:var(--brand,#005799);color:#fff;color:var(--on-brand,#fff)}.tp-cols-menu button small{color:#8298ab;color:var(--text-3,#8298ab);font-size:10px;margin-left:auto}.tp-tr{align-items:center;border-bottom:1px solid #eaf0f4;border-bottom:1px solid var(--border-soft,#eaf0f4);display:grid;min-width:-webkit-max-content;min-width:max-content;padding-right:38px;transition:background .1s}.tp-tr:hover{background:#f4f7fa;background:var(--surface-2,#f4f7fa)}.tp-tr.clicavel{cursor:pointer}.tp-td{font-size:13px;gap:6px;min-height:46px;padding:9px 12px;position:relative}.tp-cell,.tp-td{align-items:center;display:flex;overflow:hidden}.tp-cell{gap:8px;min-width:0}.tp-lapis{background:none;border:0;border-radius:6px;color:#8298ab;color:var(--text-3,#8298ab);cursor:pointer;display:none;flex:none;height:22px;place-items:center;width:22px}.tp-td.editavel:hover .tp-lapis{display:grid}.tp-lapis:hover{background:color-mix(in srgb,#005799 12%,#0000);background:var(--brand-tint,color-mix(in srgb,var(--dk-azul,#005799) 12%,#0000));color:#005799;color:var(--brand,#005799)}.tp-edit{align-items:center;display:flex;gap:4px;width:100%}.tp-edit input{background:#fff;background:var(--surface,#fff);border:1px solid #005799;border:1px solid var(--brand,#005799);border-radius:8px;color:#12212e;color:var(--text,#12212e);flex:1 1;font:inherit;font-size:13px;height:30px;min-width:0;outline:2px solid color-mix(in srgb,#005799 12%,#0000);outline:2px solid var(--brand-tint,color-mix(in srgb,var(--dk-azul,#005799) 12%,#0000));padding:0 8px}.tp-edit-x{background:none;border:0;border-radius:6px;color:#8298ab;color:var(--text-3,#8298ab);cursor:pointer;display:grid;flex:none;height:24px;place-items:center;width:24px}.tp-edit-x:hover{color:#cf4038;color:var(--danger,#cf4038)}.tp-tr .tp-lapis-sempre{opacity:0;transition:opacity .12s}.tp-tr:hover .tp-lapis-sempre{opacity:1}.tp-vazio{font-size:13px;padding:42px 20px}.tp-carregando,.tp-vazio{color:#8298ab;color:var(--text-3,#8298ab);text-align:center}.tp-carregando{font-size:12.5px;padding:14px}.tp-id{align-items:center;gap:10px}.tp-id,.tp-id .tx{display:flex;min-width:0}.tp-id .tx{flex-direction:column;gap:1px}.tp-id .tx b{font-size:13px;font-weight:650}.tp-id .tx b,.tp-id .tx small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-id .tx small{color:#8298ab;color:var(--text-3,#8298ab);font-size:11.5px}.tp-th[draggable=true]{cursor:grab}.tp-th.arrastando{opacity:.4}.tp-th.alvo{box-shadow:inset 2px 0 0 var(--brand)}.tp-cols-dica{color:var(--text-3);display:block;font-size:11px;font-weight:400;line-height:1.35;padding:0 10px 6px}.tp-cols-reset{border-top:1px solid var(--border-soft);color:var(--text-3)!important;font-size:12px;margin-top:4px;padding-top:7px!important}.tp-tr.sel{background:var(--brand-tint);box-shadow:inset 3px 0 0 var(--brand)}.tp-tr{position:relative}.tp-acoes{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #dde5ec;border:1px solid var(--border,#dde5ec);border-radius:10px;box-shadow:0 4px 14px #10212e1f;display:none;gap:4px;padding:3px;position:absolute;right:44px;top:50%;transform:translateY(-50%);z-index:2}.tp-acoes button,.tp-tr:hover .tp-acoes{display:inline-flex}.tp-acoes button{align-items:center;background:none;border:0;border-radius:7px;color:#55697c;color:var(--text-2,#55697c);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;gap:5px;height:28px;padding:0 10px;white-space:nowrap}.tp-acoes button:hover{background:color-mix(in srgb,#005799 10%,#0000);background:var(--brand-tint,color-mix(in srgb,var(--dk-azul,#005799) 10%,#0000));color:#005799;color:var(--brand,#005799)}.tp-acoes button svg{height:15px;width:15px}.tp-td{min-height:40px;padding:6px 12px}.tp-tr:hover{background:color-mix(in srgb,#005799 6%,#fff);background:color-mix(in srgb,var(--brand,#005799) 6%,var(--surface,#fff))}.tp{overflow:clip}.tp-hbar{background:#fff;background:var(--surface,#fff);border-top:1px solid #eaf0f4;border-top:1px solid var(--border-soft,#eaf0f4);bottom:0;height:14px;overflow-x:auto;overflow-y:hidden;position:-webkit-sticky;position:sticky;z-index:4}.tp.tem-hbar .tp-scroll::-webkit-scrollbar:horizontal{height:0}.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head{align-items:center;background:#0000;border-bottom:0;border-top:0;margin:0 0 10px;padding:12px 4px 4px}.vn-crm .crm-kanban .crm-kcol{padding-top:0}.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .n{background:color-mix(in srgb,var(--text) 9%,#0000);border-radius:999px;color:var(--text-2);font-size:11.5px;font-weight:700;height:22px;min-width:24px;padding:0 8px}.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head .n{background:color-mix(in srgb,var(--ok) 16%,#0000);color:var(--ok)}.vn-crm .crm-kanban .crm-kcard.vn-kcard{padding:12px 13px}.vn-crm .crm-kanban .crm-kcard.vn-kcard.parada{border-left-color:#0000}.vn-crm .crm-kanban .crm-kcard.vn-kcard.parado{border-style:solid;opacity:1}.vn-crm .crm-kanban .crm-kcard.vn-kcard .t{font-size:14px;font-weight:750;margin-bottom:4px}.vn-crm .crm-kanban .crm-kcard.vn-kcard .v{color:#1f9d63;color:var(--ok,#1f9d63);font-size:14.5px;font-weight:800;margin-top:2px}.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada{background:#fdf6e7;border:1px solid #f3dfb2;border-radius:7px;color:#8a5300;font-size:11.5px;font-weight:650;margin:8px 0 0;padding:5px 8px}.dark .vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada,.rail-app.dark .vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada,.vn-crm.dark .crm-kanban .crm-kcard.vn-kcard .crm-kparada{background:#2d2412;border-color:#5c4716;color:#f3d48a}.vn-crm .crm-kanban .crm-kcard.vn-kcard .vn-kmeta{align-items:center;color:var(--text-2);display:flex;font-size:12px;gap:8px;margin-top:10px}.vn-crm .crm-kanban .vn-kdono{align-items:center;display:inline-flex;flex:1 1 auto;gap:6px;min-width:0}.vn-crm .crm-kanban .vn-kdono>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-crm .crm-kanban .vn-kdono .crm-av{font-size:9.5px;height:22px;min-width:22px;width:22px}.vn-crm .crm-kanban .vn-kdono.sem{border:1px dashed var(--border);border-radius:50%;color:var(--text-3);flex:none;height:22px;justify-content:center;width:22px}.vn-crm .crm-kanban .vn-kdono.sem svg{height:12px;width:12px}.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias{font-feature-settings:"tnum";background:none;color:var(--text-3);flex:none;font-variant-numeric:tabular-nums;font-weight:600;margin-left:auto;padding:0}.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias svg{height:12px;width:12px}.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias.temp-amarelo,.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias.temp-vermelho{border-radius:999px;font-weight:700;padding:1px 7px}.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias.temp-amarelo{background:#fdf3e2;color:#8a5300}.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias.temp-vermelho{background:color-mix(in srgb,var(--danger) 12%,var(--surface));color:var(--danger)}.crm-export.xp{display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0}.xp-head{align-items:flex-start;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);display:flex;gap:12px;padding:18px 20px}.xp-head>svg{color:#0066d6;color:var(--vn-azul,#0066d6);flex:none;height:20px;margin-top:2px;width:20px}.xp-head h4{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:17px;font-weight:700;margin:0}.xp-head p{color:#64748b;color:var(--dk-text2,#64748b);font-size:13px;margin:4px 0 0}.xp-sec{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);padding:16px 20px}.xp-sec h5{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;margin:0 0 12px}.xp-linha{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.xp-linha h5{margin:0;min-width:72px}.xp-controles{align-items:center;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.xp-datas{align-items:center;display:inline-flex;gap:8px}.xp-datas .crm-input{width:auto}.xp-grupos{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.xp-grupo{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;padding:6px 14px 8px}.xp-grupo-head{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);display:flex;justify-content:space-between;margin-bottom:4px;padding:6px 0 8px}.xp-grupo-head span{color:#334155;color:var(--dk-text,#334155);font-size:13px;font-weight:600}.xp-link{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;padding:2px 0}.xp-link:hover{text-decoration:underline}.xp-chave{align-items:center;color:#1e293b;color:var(--dk-text,#1e293b);cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:8px 0}.xp-chave+.xp-chave{border-top:1px solid #f1f5f9;border-top:1px solid var(--dk-border,#f1f5f9)}.xp-chave input{height:1px;opacity:0;position:absolute;width:1px}.xp-sw{background:#cbd5e1;background:var(--dk-border,#cbd5e1);border-radius:999px;flex:none;height:20px;position:relative;transition:background .15s;width:34px}.xp-sw:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0f172a40;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .15s;width:16px}.xp-chave input:checked+.xp-sw{background:#0066d6;background:var(--vn-azul,#0066d6)}.xp-chave input:checked+.xp-sw:after{transform:translateX(14px)}.xp-chave input:focus-visible+.xp-sw{outline:2px solid #0066d6;outline:2px solid var(--vn-azul,#0066d6);outline-offset:2px}.xp-chave.travado{color:#475569;color:var(--dk-text2,#475569);cursor:default}.xp-chave.travado .xp-sw{opacity:.55}.xp-chave-tx{align-items:baseline;display:flex;gap:8px;min-width:0}.xp-chave-tx small{font-size:11.5px}.xp-chave-tx small,.xp-nota{color:#64748b;color:var(--dk-text2,#64748b)}.xp-nota{font-size:12px;margin:0;padding:12px 20px 0}.xp-acoes{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:14px 20px 18px}.xp-sec-btn{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:9px;color:#1e293b;color:var(--dk-text,#1e293b);cursor:pointer;display:inline-flex;font:inherit;font-size:13.5px;font-weight:500;gap:6px;min-height:36px;padding:0 14px}.xp-sec-btn:hover:not(:disabled){border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.xp-sec-btn:disabled{cursor:not-allowed;opacity:.5}.xp-acoes .crm-cta svg,.xp-sec-btn svg{height:16px;width:16px}.xp-previa{background:#f8fafc;background:var(--dk-off,#f8fafc);border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;flex-direction:column;gap:10px;padding:14px 20px 18px}.xp-previa .xp-nota{padding:0}.xp-barra{flex-wrap:wrap;gap:12px}.xp-barra,.xp-busca{align-items:center;display:flex}.xp-busca{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:9px;flex:1 1 260px;gap:8px;height:36px;max-width:360px;padding:0 12px}.xp-busca svg{color:#64748b;color:var(--dk-text2,#64748b);height:15px;width:15px}.xp-busca input{background:#0000;border:0;flex:1 1;font:inherit;font-size:13.5px;min-width:0;outline:none}.xp-conta{color:#334155;color:var(--dk-text,#334155);font-size:13px}.xp-conta em{color:#92400e;color:var(--vn-alerta-tx,#92400e);font-style:normal}.xp-agrupar{align-items:center;color:#334155;color:var(--dk-text,#334155);display:inline-flex;font-size:13px;gap:8px;margin-left:auto}.xp-agrupar .crm-input{height:36px;min-width:180px;width:auto}.xp-tabela-wrap{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;max-height:560px;overflow:auto}.xp-tabela{border-collapse:collapse;font-size:13px;width:100%}.xp-tabela td,.xp-tabela th{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);color:#0f172a;color:var(--dk-text,#0f172a);padding:9px 12px;text-align:left;white-space:nowrap}.xp-tabela th{background:#f8fafc;background:var(--dk-off,#f8fafc);color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.xp-tabela th small{color:#64748b;color:var(--dk-text2,#64748b);display:block;font-size:11px;font-weight:500}.xp-tabela .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.xp-tabela tbody tr:hover td{background:#fbfdff}.xp-ord{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:0}.xp-ord svg{height:12px;width:12px}.xp-tabela .num .xp-ord{flex-direction:row-reverse}.xp-tabela tfoot td{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);border-bottom:0;border-top:1px solid #cbd5e1;border-top:1px solid var(--dk-border,#cbd5e1);bottom:0;position:-webkit-sticky;position:sticky;vertical-align:top}.xp-tabela tfoot td b{color:#005696;color:var(--dk-estrut-tx,#005696);display:block;font-size:13px;font-weight:600;margin-top:3px}.xp-agg{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:6px;color:#334155;color:var(--dk-text,#334155);font:inherit;font-size:11.5px;height:24px;padding:0 4px}.xp-vazio{color:#64748b!important;color:var(--dk-text2,#64748b)!important;padding:28px 12px!important;text-align:center!important}.xp-pag{align-items:center;color:#334155;color:var(--dk-text,#334155);display:flex;font-size:13px;gap:10px;justify-content:flex-end}@media (max-width:760px){.xp-grupos{grid-template-columns:1fr}.xp-agrupar{margin-left:0}}.rail-app.dark .xp-head,.rail-app.dark .xp-previa,.rail-app.dark .xp-sec{border-color:var(--border)}.rail-app.dark .xp-head h4,.rail-app.dark .xp-sec h5{color:var(--text)}.rail-app.dark .xp-agg,.rail-app.dark .xp-busca,.rail-app.dark .xp-grupo,.rail-app.dark .xp-sec-btn,.rail-app.dark .xp-tabela-wrap{background:var(--surface);border-color:var(--border);color:var(--text)}.rail-app.dark .xp-previa{background:var(--surface-2)}.rail-app.dark .xp-chave{color:var(--text)}.rail-app.dark .xp-tabela th{background:var(--surface-2);color:var(--text-2)}.rail-app.dark .xp-tabela td{border-color:var(--border);color:var(--text)}.rail-app.dark .xp-tabela tfoot td{background:#f6921e24}.rail-app.dark .xp-tabela tfoot td b{color:var(--vn-info)}.xp-acoes{justify-content:flex-end}.xp-dividida{background:#f8fafc;background:var(--dk-off,#f8fafc);bottom:0;display:flex;left:64px;left:var(--rail-w,64px);position:fixed;right:0;top:0;z-index:1250}.xp-lateral{background:#fff;background:var(--dk-base,#fff);border-right:1px solid #e2e8f0;border-right:1px solid var(--dk-border,#e2e8f0);display:flex;flex:0 0 300px;flex-direction:column;min-height:0;width:300px}.xp-lateral-topo{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);display:flex;justify-content:space-between;padding:14px 16px}.xp-lateral-topo strong{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-weight:600}.xp-fechar{align-items:center;background:none;border:0;border-radius:8px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.xp-fechar:hover{background:#f1f5f9;background:var(--dk-off,#f1f5f9);color:#0f172a;color:var(--dk-text,#0f172a)}.xp-fechar svg{height:18px;width:18px}.xp-lateral-corpo{flex:1 1;min-height:0;overflow-y:auto}.xp-lateral .xp-sec{padding:14px 16px}.xp-lateral .xp-grupos{gap:10px;grid-template-columns:1fr}.xp-lateral .xp-linha{align-items:stretch;flex-direction:column;gap:8px}.xp-lateral .crm-seg{flex-wrap:wrap}.xp-lateral .xp-nota{padding:0 16px 12px}.xp-lateral .crm-input{width:100%}.xp-grupo-cfg{grid-gap:6px 8px;align-items:center;display:grid;gap:6px 8px;grid-template-columns:1fr auto;margin-top:8px}.xp-grupo-cfg select:last-child{grid-column:1/-1}.xp-lateral-pe{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;flex-direction:column;gap:6px;padding:0 16px 92px}.xp-lateral-pe .xp-acoes{justify-content:stretch;padding:12px 0 4px}.xp-lateral-pe .xp-acoes>*{flex:1 1 auto;justify-content:center}.xp-planilha{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;min-width:0;padding:14px 18px 0}.xp-planilha .xp-barra{flex:none}.xp-planilha .xp-tabela-wrap{flex:1 1;max-height:none;min-height:0}.xp-fxbar{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;display:flex;flex:none;flex-wrap:wrap;gap:10px;padding:8px 10px}.xp-fx-ico{align-items:center;background:#ebf3fc;background:var(--dk-sel,#ebf3fc);border-radius:8px;color:#005696;color:var(--dk-estrut-tx,#005696);display:inline-flex;flex:none;font-size:13px;font-style:italic;font-weight:600;height:30px;justify-content:center;width:30px}.xp-fx-campo{flex:1 1 360px;min-width:0;position:relative}.xp-fx-campo input{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:8px;box-sizing:border-box;color:#0f172a;color:var(--dk-text,#0f172a);font:13.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;height:34px;padding:0 10px;width:100%}.xp-fx-campo input:focus{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 0 0 3px #ebf3fc;box-shadow:0 0 0 3px var(--dk-sel,#ebf3fc);outline:none}.xp-sug{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;box-shadow:0 8px 24px #0f172a1f;left:0;list-style:none;margin:0;max-height:300px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.xp-sug button{align-items:flex-start;background:none;border:0;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:1px;padding:6px 10px;text-align:left;width:100%}.xp-sug button b{color:#0f172a;color:var(--dk-text,#0f172a);font-size:13px;font-weight:600}.xp-sug button span{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.xp-sug button.on,.xp-sug button:hover{background:#ebf3fc;background:var(--dk-sel,#ebf3fc)}.xp-fx-res{font-feature-settings:"tnum";color:#005696;color:var(--dk-estrut-tx,#005696);flex:none;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-fx-res.erro{color:#92400e;color:var(--vn-alerta-tx,#92400e);font-size:12.5px;font-weight:500}.xp-fx-fixar{align-items:center;display:inline-flex;gap:6px}.xp-fx-fixar input{border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:8px;font:inherit;font-size:13px;height:34px;padding:0 10px;width:150px}.xp-fx-ajuda{flex:none;font-size:13px;position:relative}.xp-fx-ajuda summary{color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font-weight:500;list-style:none}.xp-fx-ajuda[open] ul{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 8px 24px #0f172a1f;list-style:none;margin:0;max-height:420px;overflow-y:auto;padding:10px 14px;position:absolute;right:0;top:calc(100% + 6px);width:min(560px,80vw);z-index:25}.xp-fx-ajuda li{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--dk-border,#f1f5f9);color:#334155;color:var(--dk-text,#334155);font-size:12.5px;padding:5px 0}.xp-fx-ajuda li b{color:#0f172a;color:var(--dk-text,#0f172a)}.xp-fx-ajuda li small{color:#64748b;color:var(--dk-text2,#64748b)}.xp-fx-ajuda code{background:#f1f5f9;background:var(--dk-off,#f1f5f9);border-radius:4px;color:#005696;color:var(--dk-estrut-tx,#005696);font-size:12px;padding:1px 5px}.xp-fx-dica{border-bottom:0!important;color:#64748b!important;color:var(--dk-text2,#64748b)!important}.xp-cartoes{display:flex;flex:none;flex-wrap:wrap;gap:8px}.xp-cartao{align-items:stretch;background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;box-shadow:0 1px 3px #0f172a0d;display:flex;position:relative}.xp-cartao-corpo{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;min-width:130px;padding:8px 30px 8px 12px;text-align:left}.xp-cartao-corpo span{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-cartao-corpo b{font-feature-settings:"tnum";color:#0f172a;color:var(--dk-text,#0f172a);font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.xp-cartao.erro b{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.xp-cartao-x{align-items:center;background:none;border:0;border-radius:6px;color:#94a3b8;color:var(--dk-text3,#94a3b8);cursor:pointer;display:inline-flex;height:22px;justify-content:center;position:absolute;right:4px;top:4px;width:22px}.xp-cartao-x:hover{background:#f1f5f9;background:var(--dk-off,#f1f5f9);color:#0f172a;color:var(--dk-text,#0f172a)}.xp-cartao-x svg{height:13px;width:13px}.xp-grade{-webkit-user-select:none;user-select:none}.xp-grade td:first-child,.xp-grade th:first-child{background:#fff;background:var(--dk-base,#fff);box-shadow:1px 0 0 #e2e8f0;box-shadow:1px 0 0 var(--dk-border,#e2e8f0);left:0;position:-webkit-sticky;position:sticky;z-index:2}.xp-grade th:first-child{background:#f8fafc;background:var(--dk-off,#f8fafc);z-index:3}.xp-grade td{cursor:cell}.xp-grade td.sel{background:#dbeafe!important;background:var(--dk-sel,#dbeafe)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#0066d6 25%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dk-azul,#0066d6) 25%,#0000)}.xp-grade th.sel{background:#dbeafe;background:var(--dk-sel,#dbeafe)}.xp-th{align-items:center;display:flex;gap:4px}.xp-tabela .num .xp-th{justify-content:flex-end}.xp-th-nome{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:inherit}.xp-th-nome:hover{color:#0066d6;color:var(--vn-azul,#0066d6)}.xp-grade .xp-ord{border-radius:5px;color:#94a3b8;color:var(--dk-text3,#94a3b8);height:20px;justify-content:center;width:20px}.xp-grade .xp-ord.on,.xp-grade .xp-ord:hover{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);color:#0066d6;color:var(--vn-azul,#0066d6)}.xp-mais{border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:9px;color:#334155;color:var(--dk-text,#334155);cursor:pointer;display:block;font:inherit;margin:10px auto;padding:6px 14px}.xp-mais,.xp-status{background:#fff;background:var(--dk-base,#fff);font-size:13px}.xp-status{align-items:center;border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;color:#475569;color:var(--dk-text2,#475569);display:flex;flex:none;flex-wrap:wrap;gap:18px;margin-bottom:10px;min-height:40px;padding:8px 12px}.xp-status b{font-feature-settings:"tnum";color:#0f172a;color:var(--dk-text,#0f172a);font-variant-numeric:tabular-nums;font-weight:600}.xp-status .xp-link{margin-left:auto}@media (max-width:900px){.xp-dividida{flex-direction:column;left:0;overflow-y:auto}.xp-lateral{flex:none;max-height:45vh;width:auto}.xp-planilha{min-height:70vh}}.rail-app.dark .xp-dividida{background:var(--surface-2)}.rail-app.dark .xp-cartao,.rail-app.dark .xp-fx-ajuda[open] ul,.rail-app.dark .xp-fxbar,.rail-app.dark .xp-lateral,.rail-app.dark .xp-status,.rail-app.dark .xp-sug{background:var(--surface);border-color:var(--border);color:var(--text)}.rail-app.dark .xp-fx-campo input,.rail-app.dark .xp-fx-fixar input{background:var(--surface-2);border-color:var(--border);color:var(--text)}.rail-app.dark .xp-grade th:first-child{background:var(--surface-2)}.rail-app.dark .xp-grade td:first-child{background:var(--surface)}.rail-app.dark .xp-grade td.sel,.rail-app.dark .xp-grade th.sel{background:#f6921e38!important}.rail-app.dark .xp-cartao-corpo b,.rail-app.dark .xp-status b,.rail-app.dark .xp-sug button b{color:var(--text)}.xp-menufn{align-items:center;border:1px solid color-mix(in srgb,#0066d6 25%,#0000);border:1px solid color-mix(in srgb,var(--dk-azul,#0066d6) 25%,#0000);border-radius:12px;display:flex;flex:none;flex-wrap:wrap;gap:10px;padding:10px 12px}.xp-menufn-tit{align-items:center;color:#334155;color:var(--dk-text,#334155);display:inline-flex;font-size:13px;gap:6px}.xp-menufn-tit svg{color:#005696;color:var(--dk-estrut-tx,#005696);height:15px;width:15px}.xp-menufn-tit b{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.xp-menufn-btns{display:flex;flex:1 1;flex-wrap:wrap;gap:6px}.xp-fn{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:999px;color:#1e293b;color:var(--dk-text,#1e293b);cursor:pointer;font:inherit;font-size:13px;height:30px;padding:0 12px}.xp-fn:hover{border-color:#0066d6;border-color:var(--dk-azul,#0066d6);color:#005696;color:var(--dk-estrut-tx,#005696)}.xp-seform{align-items:center;border-top:1px solid color-mix(in srgb,#0066d6 18%,#0000);border-top:1px solid color-mix(in srgb,var(--dk-azul,#0066d6) 18%,#0000);color:#334155;color:var(--dk-text,#334155);display:flex;flex:1 1 100%;flex-wrap:wrap;font-size:13px;gap:8px;padding-top:8px}.xp-seform .crm-input{height:32px;min-width:140px;width:auto}.xp-seform .crm-cta{min-height:32px}.xp-fx-avancada{flex:none}.xp-fx-avancada>summary{color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font-size:13px;font-weight:500;list-style:none;padding:2px 0}.xp-fx-avancada>summary:before{color:#005696;color:var(--dk-estrut-tx,#005696);content:"fx  ";font-style:italic}.xp-fx-avancada[open]>summary{margin-bottom:6px}.xp-grade tfoot.xp-totais td{background:#f1f5f9;background:var(--dk-off,#f1f5f9);border-top:1px solid #cbd5e1;border-top:1px solid var(--dk-border,#cbd5e1);bottom:0;padding:6px 12px;position:-webkit-sticky;position:sticky;vertical-align:top}.xp-grade tfoot.xp-totais tr+tr td{bottom:auto}.xp-grade tfoot.xp-totais td:first-child{background:#f1f5f9;background:var(--dk-off,#f1f5f9);z-index:3}.xp-tot-rot{color:#475569;color:var(--dk-text2,#475569);font-size:11.5px;font-weight:600}.xp-tot{position:relative}.xp-tot small{color:#64748b;color:var(--dk-text2,#64748b);display:block;font-size:11px;max-width:220px;overflow:hidden;text-overflow:ellipsis}.xp-tot b{font-feature-settings:"tnum";color:#005696;color:var(--dk-estrut-tx,#005696);display:block;font-size:13px;font-variant-numeric:tabular-nums}.xp-tot-acoes{display:none;gap:2px;position:absolute;right:3px;top:3px}.xp-tot:focus-within .xp-tot-acoes,.xp-tot:hover .xp-tot-acoes{display:inline-flex}.xp-tot-acoes button{align-items:center;border:0;border-radius:5px;color:#64748b;color:var(--dk-text2,#64748b);cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.xp-tot-acoes button:hover{color:#0f172a;color:var(--dk-text,#0f172a)}.xp-tot-acoes svg{height:12px;width:12px}.rail-app.dark .xp-menufn{background:#f6921e1f;border-color:var(--border)}.rail-app.dark .xp-fn{background:var(--surface);border-color:var(--border);color:var(--text)}.rail-app.dark .xp-grade tfoot.xp-totais td{background:var(--surface-2)}.rail-app.dark .xp-tot b{color:var(--vn-info)}.xp-grade tfoot.xp-totais{bottom:0;position:-webkit-sticky;position:sticky;z-index:4}.xp-grade tfoot.xp-totais td,.xp-grade tfoot.xp-totais tr+tr td{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);border-bottom:0;border-top:1px solid #0066d6;border-top:1px solid var(--dk-azul,#0066d6);bottom:auto;position:static}.xp-grade tfoot.xp-totais tr+tr td{border-top-color:color-mix(in srgb,#0066d6 35%,#0000);border-top-color:color-mix(in srgb,var(--dk-azul,#0066d6) 35%,#0000)}.xp-grade tfoot.xp-totais td:first-child{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);left:0;position:-webkit-sticky;position:sticky;z-index:5}.xp-tot small{color:#005696;color:var(--dk-estrut-tx,#005696);font-weight:500}.xp-tot b{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.xp-tot-rot{color:#005696;color:var(--dk-estrut-tx,#005696)}.xp-tot-acoes button{background:#fff;background:var(--dk-base,#fff)}.xp-grade th:first-child,.xp-tabela th{background:#005696;background:var(--dk-estrutural-bg,#005696);border-bottom-color:#005696;border-bottom-color:var(--dk-azul,#005696);color:#fff}.xp-tabela th small{color:#fffc}.xp-th-nome,.xp-th-nome:hover{color:#fff}.xp-th-nome:hover{text-decoration:underline}.xp-grade .xp-ord{color:#ffffffbf}.xp-grade .xp-ord.on,.xp-grade .xp-ord:hover{background:#ffffff2e;color:#fff}.xp-grade th.sel{background:#0066d6;background:var(--dk-azul,#0066d6)}.xp-tabela:not(.xp-grade) tfoot td{border-top:1px solid #0066d6;border-top:1px solid var(--dk-azul,#0066d6);color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.xp-menufn,.xp-tabela:not(.xp-grade) tfoot td{background:#ebf3fc;background:var(--dk-sel,#ebf3fc)}.xp-menufn{border-color:#0066d6;border-color:var(--dk-azul,#0066d6)}.xp-fxbar{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);border-color:color-mix(in srgb,#0066d6 40%,#0000);border-color:color-mix(in srgb,var(--dk-azul,#0066d6) 40%,#0000)}.xp-fx-ico{background:#005696;background:var(--dk-estrutural-bg,#005696);color:#fff}.xp-filtros{gap:12px}.xp-filtros label{align-items:center;color:#334155;color:var(--dk-text,#334155);display:flex;font-size:13px;gap:8px}.xp-filtros .crm-input{height:34px;min-width:180px;width:auto}.xp-lateral .xp-filtros,.xp-lateral .xp-filtros label{align-items:stretch;flex-direction:column}.xp-lateral .xp-filtros label{gap:4px}.xp-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.xp-chip{align-items:center;background:#ebf3fc;background:var(--dk-sel,#ebf3fc);border-radius:999px;color:#005696;color:var(--dk-estrut-tx,#005696);display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;height:28px;padding:0 6px 0 10px}.xp-barra .xp-chip{padding-right:10px}.xp-chip button{align-items:center;background:none;border:0;border-radius:50%;color:#005696;color:var(--dk-estrut-tx,#005696);cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.xp-chip button svg{height:12px;width:12px}.rail-app.dark .xp-grade tfoot.xp-totais td,.rail-app.dark .xp-grade tfoot.xp-totais td:first-child,.rail-app.dark .xp-grade th:first-child,.rail-app.dark .xp-tabela th{background:var(--vn-sel)}.rail-app.dark .xp-tot b{color:var(--text)}.xp-modal-fundo{align-items:center;background:#0f172a59;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1400}.xp-modal{background:#fff;background:var(--dk-base,#fff);border-radius:14px;box-shadow:0 18px 50px #0f172a40;padding:20px 22px 18px;width:min(420px,100%)}.xp-modal h4{color:#0f172a;color:var(--dk-text,#0f172a);font-size:16px;font-weight:600;margin:0 0 8px}.xp-modal p{color:#334155;color:var(--dk-text,#334155);font-size:14px;line-height:1.45;margin:0}.xp-modal p b{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.xp-modal-acoes{display:flex;gap:8px;justify-content:flex-end;margin-top:18px}.xp-limpar{color:#475569;color:var(--dk-text2,#475569)}.rail-app.dark .xp-modal{background:var(--surface)}.rail-app.dark .xp-modal h4,.rail-app.dark .xp-modal p b{color:var(--text)}.rail-app.dark .xp-modal p{color:var(--text-2)}.xp-sugbtn{align-items:stretch;display:inline-flex}.xp-sugbtn .xp-fn{align-items:center;display:inline-flex;gap:6px;height:32px}.xp-sugbtn .xp-fn b{font-feature-settings:"tnum";color:#005696;color:var(--dk-estrut-tx,#005696);font-variant-numeric:tabular-nums;font-weight:600}.xp-sugbtn .xp-fn:has(+.xp-fn-pin){border-bottom-right-radius:0;border-top-right-radius:0}.xp-fn-pin{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-left:0;border-radius:0 999px 999px 0;color:#64748b;color:var(--dk-text2,#64748b);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:30px}.xp-fn-pin:hover{border-color:#0066d6;border-color:var(--dk-azul,#0066d6);color:#005696;color:var(--dk-estrut-tx,#005696)}.xp-fn-pin svg{height:13px;width:13px}.xp-barra-acoes{display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:auto}.rail-app.dark .xp-fn-pin{background:var(--surface);border-color:var(--border)}.rail-app.dark .xp-sugbtn .xp-fn b{color:var(--vn-info)}.rz-barra{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;bottom:0;box-shadow:0 -4px 16px #0f172a14;color:#0f172a;color:var(--dk-text,#0f172a);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;margin-top:24px;padding:12px 16px;position:-webkit-sticky;position:sticky;z-index:20}.rz-barra-txt{align-items:center;display:inline-flex;font-weight:500;gap:8px}.rz-barra-txt i{background:#f59e0b;border-radius:50%;height:8px;width:8px}.rz-barra-acoes{display:inline-flex;gap:8px;margin-left:auto}.rz-btn{border-radius:9px;cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-height:38px;padding:0 16px}.rz-btn.pri{background:#0066d6;background:var(--dk-azul,#0066d6);border:0;color:#fff;color:var(--dk-on-azul,#fff)}.rz-btn.pri:hover:not(:disabled){background:#005696;background:var(--dk-estrutural-bg,#005696)}.rz-btn.sec{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);color:#334155;color:var(--dk-text,#334155)}.rz-btn.sec:hover:not(:disabled){border-color:#0066d6;border-color:var(--dk-azul,#0066d6);color:#005696;color:var(--dk-estrut-tx,#005696)}.rz-btn:disabled{cursor:default;opacity:.6}.rz-marca{align-items:center;color:#92400e;color:var(--vn-alerta-tx,#92400e);display:inline-flex;font-size:11px;font-weight:600;gap:4px;margin-right:8px;white-space:nowrap}.rz-marca:before{background:#f59e0b;border-radius:50%;content:"";height:6px;width:6px}.rz-marca.erro{color:#b91c1c}.rz-marca.erro:before{background:#dc2626}.rz-fundo{align-items:center;background:#0f172a52;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1400}.rz-modal{background:#fff;background:var(--dk-base,#fff);border-radius:14px;box-shadow:0 18px 50px #0f172a40;color:#0f172a;color:var(--dk-text,#0f172a);max-width:420px;padding:20px 22px;width:100%}.rz-modal h3{font-size:16px;font-weight:700;margin:0 0 6px}.rz-modal p{color:#475569;color:var(--dk-text2,#475569);font-size:14px;margin:0 0 18px}.rz-modal-acoes{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.rail-app.dark .rz-barra,.rail-app.dark .rz-modal{background:var(--vn-base);border-color:#334155;color:var(--text)}.rail-app.dark .rz-btn.sec{background:#0000;border-color:#475569;color:var(--text)}.rail-app.dark .rz-modal p{color:var(--text-2)}.rc.vn-crm:not(.dark){--vn-azul:#0d6efd;--vn-azul-h:#0056b3;--vn-sel:#ebf3fc;--vn-marinho:#0f172a;--vn-off:#f8fafc;--vn-cinza-pill:#f1f5f9;--vn-ambar-bg:#fdf6e7;--vn-ambar-tx:#8a5300;--brand:var(--vn-azul);--brand-tint:var(--vn-sel);--text:var(--vn-marinho);--surface:#fff;--surface-2:var(--vn-off);--bg:var(--vn-off);background:var(--vn-off)}.rail-app.dark .rc.vn-crm,.rc.vn-crm.dark{--vn-azul:#f6921e;--vn-azul-h:#f6921e;--vn-sel:color-mix(in srgb,#f6921e 18%,#0000);--vn-marinho:#f3ece7;--vn-cinza-pill:#2c2522;--vn-ambar-bg:#2d2412;--vn-ambar-tx:#f3d48a}.rc.vn-crm .crm-cta{background:var(--vn-azul);border-color:var(--vn-azul);color:#fff;color:var(--dk-on-azul,#fff)}.rc.vn-crm .crm-cta:hover:not(:disabled){background:var(--vn-azul-h);border-color:var(--vn-azul-h);filter:none}.rc.vn-crm .vn-emp-barra,.rc.vn-crm .vn-leads-barra,.rc.vn-crm .vn-pipe-barra{background:var(--surface);border:0;box-shadow:0 1px 2px #0f172a0d;gap:10px}.rc.vn-crm .vn-emp-filtros,.rc.vn-crm .vn-leads-barra .crm-seg,.rc.vn-crm .vn-pipe-barra .crm-seg{background:none;border:0;gap:4px;padding:0}.rc.vn-crm .vn-emp-filtros button,.rc.vn-crm .vn-leads-barra .crm-seg button,.rc.vn-crm .vn-pipe-barra .crm-seg button{background:none;border:0;border-radius:999px;box-shadow:none;color:var(--text-2);font-size:13px;font-weight:650;height:32px;padding:0 14px}.rc.vn-crm .vn-emp-filtros button:hover,.rc.vn-crm .vn-leads-barra .crm-seg button:hover,.rc.vn-crm .vn-pipe-barra .crm-seg button:hover{background:var(--vn-cinza-pill);color:var(--text)}.rc.vn-crm .vn-emp-filtros button.on,.rc.vn-crm .vn-leads-barra .crm-seg button.on,.rc.vn-crm .vn-pipe-barra .crm-seg button.on{background:var(--vn-sel);border:0;box-shadow:none;color:var(--vn-azul)}.rc.vn-crm .vn-pipe-barra .crm-seg .seg-n{background:var(--vn-cinza-pill);border:0;color:var(--text-2)}.rc.vn-crm .vn-pipe-barra .crm-seg button.on .seg-n{background:#fff;background:var(--dk-base,#fff);color:var(--vn-azul)}.rc.vn-crm .vn-emp-barra>label.crm-filtro,.rc.vn-crm .vn-leads-barra>label.crm-filtro,.rc.vn-crm .vn-pipe-busca{background:var(--vn-cinza-pill);border:0;border-radius:999px;margin-left:auto}.rc.vn-crm .vn-emp-barra>.crm-muted{white-space:nowrap}.crm-fav{flex:none;position:relative}.crm-fav-btn{align-items:center;background:var(--surface-2);background:var(--vn-cinza-pill,var(--surface-2));border:0;border-radius:999px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:650;gap:7px;height:32px;padding:0 13px;white-space:nowrap}.crm-fav-btn svg{height:15px;width:15px}.crm-fav-btn:hover{color:var(--text)}.crm-fav-btn.on{background:var(--brand-tint);background:var(--vn-sel,var(--brand-tint));color:var(--brand);color:var(--vn-azul,var(--brand))}.crm-fav-btn b{background:var(--brand);background:var(--vn-azul,var(--brand));border-radius:9px;color:#fff;color:var(--dk-on-azul,#fff);display:grid;font-size:10.5px;height:18px;min-width:18px;padding:0 5px;place-items:center}.crm-fav-pop{background:var(--surface);border-radius:14px;box-shadow:0 18px 50px #0f172a2e,0 0 0 1px #0f172a0d;display:flex;flex-direction:column;left:0;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 8px);width:300px;z-index:1250}.crm-fav-head{align-items:center;display:flex;justify-content:space-between;padding:12px 12px 6px 16px}.crm-fav-head strong{color:var(--text);font-size:14px}.crm-fav-x{background:none;border:0;border-radius:8px;color:var(--text-3);cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.crm-fav-x:hover{background:var(--surface-2);background:var(--vn-cinza-pill,var(--surface-2));color:var(--text)}.crm-fav-x svg{height:16px;width:16px}.crm-fav-corpo{gap:12px;padding:6px 16px 14px}.crm-fav-campo,.crm-fav-corpo{display:flex;flex-direction:column}.crm-fav-campo{gap:5px}.crm-fav-campo>span{color:var(--text-3);font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.crm-fav-campo select{background:var(--surface-2);background:var(--vn-cinza-pill,var(--surface-2));border:0;border-radius:10px;height:36px;padding:0 10px}.crm-fav-campo select,.crm-fav-chave{color:var(--text);font:inherit;font-size:13.5px}.crm-fav-chave{align-items:center;background:none;border:0;cursor:pointer;display:flex;gap:10px;padding:0;text-align:left}.crm-fav-chave i{background:#cbd5e1;background:var(--dk-border,#cbd5e1);border-radius:999px;flex:none;height:20px;padding:2px;transition:background .15s ease;width:34px}.crm-fav-chave i:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;content:"";display:block;height:16px;transition:transform .15s ease;width:16px}.crm-fav-chave.on i{background:var(--brand);background:var(--vn-azul,var(--brand))}.crm-fav-chave.on i:after{transform:translateX(14px)}.crm-fav-pe{border-top:1px solid var(--border-soft);padding:10px 16px}.crm-fav-pe button{background:none;border:0;color:var(--brand);color:var(--vn-azul,var(--brand));cursor:pointer;font:inherit;font-size:13px;font-weight:650;padding:0}.rc.vn-crm .crm-pill{border:0;box-shadow:none}.rc.vn-crm .crm-pill.azul,.rc.vn-crm .crm-pill.vn-etapa-tag{background:var(--vn-sel);color:var(--vn-azul-h)}.rc.vn-crm .crm-pill.cinza{background:var(--vn-cinza-pill);color:var(--text-2)}.rc.vn-crm .crm-pill.ambar,.rc.vn-crm .crm-pill.verm,.rc.vn-crm .crm-pill.vn-prox-atrasado{background:var(--vn-ambar-bg);color:var(--vn-ambar-tx)}.rc.vn-crm .crm-pill.verde{background:color-mix(in srgb,var(--ok) 12%,#0000)}.rc.vn-crm .crm-pill.crm-tag-retornou{background:var(--vn-ambar-bg);color:var(--vn-ambar-tx)}.rc.vn-crm .crm-pill.crm-tag-base{background:var(--vn-sel);color:var(--vn-azul-h)}.rc.vn-crm .crm-pill.crm-tag-sozinho{background:var(--vn-cinza-pill);color:var(--text-2)}.rc.vn-crm .tp-tr.parada,.rc.vn-crm .tp-tr.retornou,.rc.vn-crm .tp-tr.sem-passo{box-shadow:none}.rc.vn-crm .tp-tr.sel{background:var(--vn-sel);box-shadow:none}.rc.vn-crm .tp-tr.sel .crm-nome b,.rc.vn-crm .tp-tr.sel .vn-lead-nome{color:var(--vn-marinho)}.rc.vn-crm .vn-prox-agendar{background:var(--vn-cinza-pill);border:0;color:var(--text-2)}.rc.vn-crm .vn-prox-agendar:hover{background:var(--vn-sel);border:0;color:var(--vn-azul)}.rc.vn-crm .vn-emp-etapa{background:var(--vn-sel);border:0;color:var(--vn-azul-h)}.rc.vn-crm .vn-emp-valor{color:var(--text);font-weight:650}.rc.vn-crm .crm-kanban .crm-kcol{background:var(--vn-off);border:0;box-shadow:none}.rc.vn-crm:not(.dark) .crm-kanban .crm-kcol{background:#f1f5f9}.rc.vn-crm .crm-kanban .crm-kcard,.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard{border:0;box-shadow:0 1px 2px #0f172a0f,0 1px 3px #0f172a0a}.rc.vn-crm .crm-kanban .crm-kcard:hover{border:0;box-shadow:0 0 0 2px var(--vn-sel),0 6px 18px #0f172a14}.rc.vn-crm .crm-kanban .crm-kcard.da-base,.rc.vn-crm .crm-kanban .crm-kcard.parada,.rc.vn-crm .crm-kanban .crm-kcard.retornou{border:0}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada{background:var(--vn-ambar-bg);border:0;color:var(--vn-ambar-tx)}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .v{color:var(--vn-azul-h)}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head{color:var(--vn-marinho)}.rc.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head .n{background:var(--vn-cinza-pill);color:var(--text-2)}.rc.vn-crm .crm-kanban .vn-kdono.sem{border:0;border-radius:0;color:var(--text-3);flex:1 1 auto;font-size:11.5px;gap:6px;height:22px;justify-content:flex-start;width:auto}.rc.vn-crm .crm-kanban .vn-kdono.sem svg{border:1px dashed #cbd5e1;border:1px dashed var(--dk-border,#cbd5e1);border-radius:50%;height:22px;padding:4px;width:22px}.rc.vn-crm .crm-emp-tela .tp-td:has(.vn-emp-contato),.rc.vn-crm .crm-emp-tela .tp-td:has(.vn-emp-opp){contain:inline-size;min-width:0}.rc.vn-crm .crm-emp-tela .vn-emp-contato,.rc.vn-crm .crm-emp-tela .vn-emp-contato b{max-width:100%;min-width:0;overflow:hidden}.rc.vn-crm{--vn-teal-bg:var(--vn-ciano-sel,#cffafe);--vn-teal-tx:var(--vn-ciano,#0891b2);--vn-ambar-suave:var(--vn-alerta-sel,#fef3c7);--vn-ambar-suave-tx:var(--vn-alerta,#d97706)}.rc.vn-crm .crm-nome{font-weight:400}.rc.vn-crm .crm-valor{font-weight:500}.rc.vn-crm .crm-nome small.vn-lead-sub,.rc.vn-crm .crm-sit-txt.neutro{font-weight:400}.rc.vn-crm .vn-emp-contato b,.rc.vn-crm .vn-emp-valor,.rc.vn-crm .vn-emp-vend b{font-weight:500}.rc.vn-crm .vn-emp-doc{font-weight:400}.rc.vn-crm .vn-lead-nome{font-weight:700}.rc.vn-crm .crm-nome>.vn-lead-id{align-items:center;display:flex;flex-wrap:wrap;gap:3px 4px}.rc.vn-crm .vn-lead-id>.vn-lead-nome{flex:0 0 100%;order:0}.rc.vn-crm .vn-lead-id>small.vn-lead-sub{flex:0 0 100%;margin-top:0;order:1}.rc.vn-crm .vn-lead-id>.crm-pill,.rc.vn-crm .vn-lead-id>.crm-tags-lead{margin:2px 0 0;order:2}.rc.vn-crm .vn-lead-id>.crm-tags-lead{display:inline-flex;flex-wrap:wrap;gap:4px}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada,.rc.vn-crm .crm-tags-lead .crm-pill,.rc.vn-crm .vn-lead-id>.crm-pill{align-items:center;border:0;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;gap:4px;height:20px;letter-spacing:0;line-height:1;margin:0;padding:0 8px;text-transform:none;white-space:nowrap}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada svg,.rc.vn-crm .crm-tags-lead .crm-pill svg,.rc.vn-crm .vn-lead-id>.crm-pill svg{height:11px;width:11px}.rc.vn-crm .crm-pill.crm-tag-retornou{background:var(--vn-teal-bg);color:var(--vn-teal-tx)}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada,.rc.vn-crm .vn-lead-parada{background:var(--vn-ambar-suave);color:var(--vn-ambar-suave-tx)}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada{align-self:flex-start;margin-top:8px;width:auto}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-tags-lead{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 2px}.rc.vn-crm .vn-emp-barra,.rc.vn-crm .vn-leads-barra,.rc.vn-crm .vn-pipe-barra{flex-wrap:nowrap}.rc.vn-crm .vn-emp-barra>.crm-fav,.rc.vn-crm .vn-leads-barra>.crm-fav,.rc.vn-crm .vn-pipe-barra>.crm-fav{margin-left:-4px;order:99}.rc.vn-crm .crm-fav-btn{border-radius:50%;height:34px;justify-content:center;padding:0;position:relative;width:34px}.rc.vn-crm .crm-fav-btn svg{height:16px;width:16px}.rc.vn-crm .crm-fav-btn b{border:2px solid var(--surface);font-size:10px;height:16px;min-width:16px;padding:0 4px;position:absolute;right:-3px;top:-3px}.rc.vn-crm .crm-fav-pop{left:auto;right:0}.rc.vn-crm .crm-pill.vn-prox-atrasado{background:#fee2e2;background:var(--vn-perigo-sel,#fee2e2);border:0;color:#dc2626;color:var(--vn-perigo,#dc2626);font-weight:500}.rc.vn-crm .crm-kanban .crm-kcol{flex:1 1;max-width:360px;min-width:232px}.rc.vn-crm:not(.dark) .crm-kanban .crm-kcol{background:var(--vn-off)}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard{min-width:0}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .t{font-weight:700;overflow-wrap:anywhere}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .v{font-weight:500}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .vn-kmeta{font-weight:400}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias{font-weight:500}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .vn-etapa{font-size:13.5px;font-weight:650}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .vn-ktotal{font-feature-settings:"tnum";color:var(--vn-marinho);display:block;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:3px}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .vn-ktotal.zero{color:var(--text-3);font-weight:500}.rc.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head .vn-ktotal{color:var(--ok)}.rc.vn-crm .crm-stat .num{color:var(--vn-marinho);font-weight:650}.rc.vn-crm .crm-stat .crm-muted,.rc.vn-crm .crm-stat .var{font-weight:400}.rc.vn-crm .crm-stat .num[style]{color:var(--vn-marinho)!important}.rc.vn-crm .crm-stat .alerta{color:var(--vn-ambar-suave-tx);font-weight:500}.rc.vn-crm .vn-delta{font-weight:500}.rc.vn-crm .vn-delta.ruim{background:var(--vn-ambar-suave);color:var(--vn-ambar-suave-tx)}.rc.vn-crm .crm-rel-grid .crm-card{background:var(--surface);border:0;box-shadow:0 1px 2px #0f172a0d}.rc.vn-crm .crm-rel-grid .crm-trow{font-weight:400}.rc.vn-crm .crm-rel-grid .crm-trow b{font-weight:500}.rc.vn-crm .crm-alerta-limbo,.rc.vn-crm .crm-alerta-limbo.parada{border:0;border-radius:999px;font-size:12.5px;font-weight:600;height:30px;padding:0 12px}.rc.vn-crm .crm-alerta-limbo{background:#fee2e2;background:var(--vn-perigo-sel,#fee2e2);color:#dc2626;color:var(--vn-perigo,#dc2626)}.rc.vn-crm .crm-alerta-limbo.parada{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#d97706;color:var(--vn-alerta,#d97706)}.rc.vn-crm .crm-alerta-limbo svg{color:currentColor;height:14px;width:14px}.rc.vn-crm .crm-alerta-limbo:hover{filter:brightness(.97)}.rc.vn-crm .vn-ag-col{border:0;box-shadow:0 1px 2px #0f172a0d;padding:0 8px 8px}.rc.vn-crm .vn-ag-col h4{margin:0 -8px 8px;padding:12px}.rc.vn-crm .vn-ag-col.hoje{border:0;box-shadow:0 1px 2px #0f172a0d}.rc.vn-crm .vn-ag-col.hoje h4{color:var(--vn-marinho)}.rc.vn-crm .vn-ag-col.hoje h4 small{background:var(--vn-sel);border-radius:999px;color:var(--vn-azul);font-weight:650;padding:2px 8px}.rc.vn-crm .vn-ag-col.hoje .vn-ag-n{background:var(--vn-cinza-pill);color:var(--text-2)}.rc.vn-crm .vn-ag-card{background:var(--surface);border:0;box-shadow:0 0 0 1px var(--border-soft);margin:0 0 8px}.rc.vn-crm .vn-ag-card:hover{box-shadow:0 0 0 2px var(--vn-sel),0 4px 12px #0f172a0f}.rc.vn-crm .vn-ag-card.atrasada{background:var(--surface);border:0;box-shadow:0 0 0 1px var(--border-soft);box-shadow:inset 3px 0 0 #dc2626,0 0 0 1px var(--border-soft);box-shadow:inset 3px 0 0 var(--vn-perigo,#dc2626),0 0 0 1px var(--border-soft)}.rc.vn-crm .vn-ag-card.atrasada .vn-ag-rodape span:first-child{color:#dc2626;color:var(--vn-perigo,#dc2626)}.rc.vn-crm .vn-ag-card.feita{box-shadow:inset 3px 0 0 #16a34a,0 0 0 1px var(--border-soft);box-shadow:inset 3px 0 0 var(--vn-ok,#16a34a),0 0 0 1px var(--border-soft)}.rc.vn-crm .vn-ag-topo b{font-weight:650}.rc.vn-crm .vn-ag-rodape b{font-weight:500}.rc.vn-crm .vn-crm-abas{background:var(--surface);border:0;box-shadow:0 1px 2px #0f172a0d}.rc.vn-crm .vn-crm-abas button{font-weight:500}.rc.vn-crm .vn-crm-abas button:hover{background:var(--vn-cinza-pill)}.rc.vn-crm .vn-crm-abas button.on{background:var(--vn-sel);box-shadow:none;color:var(--vn-azul);font-weight:650}.rc.vn-crm .vn-emp-opp-linha{flex-wrap:wrap;row-gap:3px}.rc.vn-crm .vn-emp-opp-linha .vn-emp-etapa{flex:none;max-width:100%}.rc.vn-crm .crm-trow b,.rc.vn-crm .crm-trow strong{font-weight:500}.rc.vn-crm .crm-pill.crm-tag-base{background:#cffafe;background:var(--vn-ciano-sel,#cffafe);color:#0891b2;color:var(--vn-ciano,#0891b2)}.rc.vn-crm .vn-sit{align-items:center;display:inline-flex;font-weight:500;gap:6px}.rc.vn-crm .vn-sit:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.rc.vn-crm .vn-sit-ativo{color:#0d6efd;color:var(--vn-info,#0d6efd)}.rc.vn-crm .vn-sit-ganho{color:#16a34a;color:var(--vn-ok,#16a34a)}.rc.vn-crm .vn-sit-perdido{color:#dc2626;color:var(--vn-perigo,#dc2626)}.rc.vn-crm .vn-sit-duplicado{color:var(--text-3)}.rc.vn-crm .vn-sit.ambar{color:#d97706;color:var(--vn-alerta,#d97706)}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .vn-etapa-nome{align-items:center;display:inline-flex;gap:7px}.rc.vn-crm .crm-kanban .vn-etapa-ponto{background:#0d6efd;background:var(--etapa-cor,var(--vn-info,#0d6efd));height:8px;width:8px}.rc.vn-crm .crm-kanban .crm-kcol:has(h4.vn-kcol-head){box-shadow:inset 0 3px 0 color-mix(in srgb,#0000 70%,#0000);box-shadow:inset 0 3px 0 color-mix(in srgb,var(--etapa-cor,#0000) 70%,#0000)}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head{border-top:0}.rc.vn-crm .crm-kanban .crm-kcol.ganho .crm-kcard.vn-kcard .v,.rc.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head .vn-ktotal{color:#16a34a;color:var(--vn-ok,#16a34a)}.rc.vn-crm .vn-kpi-ico{border-radius:7px;display:inline-grid;flex:none;height:24px;place-items:center;width:24px}.rc.vn-crm .vn-kpi-ico svg{height:14px;width:14px}.rc.vn-crm .vn-kpi-ico.ok{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);color:#16a34a;color:var(--vn-ok,#16a34a)}.rc.vn-crm .vn-kpi-ico.info{background:#ebf3fc;background:var(--vn-info-sel,#ebf3fc);color:#0d6efd;color:var(--vn-info,#0d6efd)}.rc.vn-crm .vn-kpi-ico.roxo{background:#ede9fe;background:var(--vn-roxo-sel,#ede9fe);color:#7c3aed;color:var(--vn-roxo,#7c3aed)}.rc.vn-crm .vn-kpi-ico.perigo{background:#fee2e2;background:var(--vn-perigo-sel,#fee2e2);color:#dc2626;color:var(--vn-perigo,#dc2626)}.rc.vn-crm .vn-kpi-ico.alerta{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#d97706;color:var(--vn-alerta,#d97706)}.rc.vn-crm .vn-kpi-ico.ciano{background:#cffafe;background:var(--vn-ciano-sel,#cffafe);color:#0891b2;color:var(--vn-ciano,#0891b2)}.rc.vn-crm .vn-delta.bom{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);color:#16a34a;color:var(--vn-ok,#16a34a)}.rc.vn-crm .vn-delta.ruim{background:#fee2e2;background:var(--vn-perigo-sel,#fee2e2);color:#dc2626;color:var(--vn-perigo,#dc2626)}.rc.vn-crm .vn-emp-vend b{color:#16a34a;color:var(--vn-ok,#16a34a)}.rc.vn-crm{--v4-azul:var(--vn-azul,#0066d6);--v4-estrutural:var(--vn-estrutural,#005696);--v4-sel:var(--vn-sel,#ebf3fc);--v4-ambar:var(--vn-alerta,#f59e0b);--v4-ambar-sel:var(--vn-alerta-sel,#fef3c7);--v4-ambar-tx:var(--vn-alerta-tx,#92400e);--v4-verde:var(--vn-ok,#16a34a);--v4-verde-sel:var(--vn-ok-sel,#dcfce7);--v4-verde-tx:var(--vn-ok-tx,#166534);--vn-teal-bg:var(--v4-sel);--vn-teal-tx:var(--v4-estrutural);--vn-ambar-suave:var(--v4-ambar-sel);--vn-ambar-suave-tx:var(--v4-ambar-tx)}.dark .rc.vn-crm,.rail-app.dark .rc.vn-crm,.rc.vn-crm.dark{--v4-ambar-tx:var(--vn-alerta-tx,#fbbf24);--v4-verde-tx:var(--vn-ok-tx,#4ade80)}.rc.vn-crm .crm-pill.verm{background:var(--v4-ambar-sel);border-color:#0000;color:var(--v4-ambar-tx)}.rc.vn-crm .crm-pill.roxa{background:var(--v4-sel);border-color:#0000;color:var(--v4-estrutural)}.rc.vn-crm .crm-filtro.vn-chip-rosa.on{background:var(--v4-ambar-sel);border-color:var(--v4-ambar);color:var(--v4-ambar-tx)}.rc.vn-crm .crm-pill.crm-tag-retornou{background:var(--v4-sel);color:var(--v4-azul)}.rc.vn-crm .crm-pill.crm-tag-base{background:#f1f5f9;background:var(--vn-cinza-pill,#f1f5f9);box-shadow:none;color:var(--v4-estrutural)}.rc.vn-crm .crm-alerta-limbo{background:var(--v4-ambar-sel);color:var(--v4-ambar-tx)}.rc.vn-crm .crm-alerta-limbo.parada{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-2);font-weight:500}.rc.vn-crm .crm-alerta-limbo.parada svg{color:var(--v4-ambar)}.rc.vn-crm .vn-ag-card.atrasada{box-shadow:inset 3px 0 0 var(--v4-ambar),0 0 0 1px var(--border-soft)}.rc.vn-crm .vn-ag-card.atrasada .vn-ag-rodape span:first-child{color:var(--v4-ambar-tx)}.rc.vn-crm .vn-ag-col.hoje .vn-ag-card:not(.atrasada):not(.feita){box-shadow:inset 3px 0 0 var(--v4-azul),0 0 0 1px var(--border-soft)}.rc.vn-crm .vn-ag-card.feita{box-shadow:inset 3px 0 0 var(--v4-verde),0 0 0 1px var(--border-soft)}.rc.vn-crm .vn-ag-mpill.atrasada,.vn-crm .vn-ag-mpill.atrasada{background:var(--v4-ambar-sel);border-color:color-mix(in srgb,var(--v4-ambar) 35%,#0000);color:var(--v4-ambar-tx)}.rc.vn-crm .crm-ag.atrasada{background:color-mix(in srgb,var(--v4-ambar) 8%,var(--surface))}.rc.vn-crm .vn-sit,.rc.vn-crm .vn-sit-ativo,.rc.vn-crm .vn-sit-duplicado,.rc.vn-crm .vn-sit-ganho,.rc.vn-crm .vn-sit-perdido,.rc.vn-crm .vn-sit.ambar{color:var(--text);font-weight:400}.rc.vn-crm .vn-sit:before{background:var(--text-3)}.rc.vn-crm .vn-sit-ativo:before{background:var(--v4-azul)}.rc.vn-crm .vn-sit-ganho:before{background:var(--v4-verde)}.rc.vn-crm .vn-sit.ambar:before{background:var(--v4-ambar)}.rc.vn-crm .vn-sit-perdido:before{background:var(--text-3)}.rc.vn-crm .vn-sit-duplicado:before{background:var(--border)}.rc.vn-crm .crm-pill.vn-prox-atrasado{background:var(--v4-ambar-sel);color:var(--v4-ambar-tx)}.rc.vn-crm .crm-kanban .crm-kcol:has(h4.vn-kcol-head){box-shadow:none}.rc.vn-crm .crm-kanban .crm-kcol.ganho:has(h4.vn-kcol-head){box-shadow:inset 0 3px 0 color-mix(in srgb,var(--v4-verde) 70%,#0000)}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head{background:var(--surface);border-radius:10px;box-shadow:inset 3px 0 0 var(--v4-azul),0 1px 2px #0f172a0d;box-shadow:inset 3px 0 0 var(--etapa-cor,var(--v4-azul)),0 1px 2px #0f172a0d;margin:0 0 10px;padding:10px 12px}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .vn-ktotal{color:var(--text-2);font-size:13px;font-weight:500}.rc.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head .vn-ktotal{color:var(--v4-verde-tx);font-weight:600}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard{background:var(--surface);border:0;box-shadow:0 0 0 1px var(--border-soft),0 1px 2px #0f172a0a}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard:hover{box-shadow:0 0 0 1px var(--v4-sel),0 4px 12px #0f172a14}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .t{font-size:13.5px}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .v{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;margin:6px 0 2px}.rc.vn-crm .crm-kanban .crm-kcol.ganho .crm-kcard.vn-kcard .v{color:var(--v4-verde-tx)}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .vn-kmeta{gap:8px}.rc.vn-crm .vn-kprox{font-feature-settings:"tnum";align-items:center;color:var(--text-2);display:inline-flex;font-size:11.5px;font-variant-numeric:tabular-nums;gap:4px;margin-left:auto}.rc.vn-crm .vn-kprox svg{height:12px;width:12px}.rc.vn-crm .vn-kprox.atrasado{color:var(--v4-ambar-tx)}.rc.vn-crm .vn-kprox+.dias{margin-left:0}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada,.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias.temp-amarelo{background:var(--v4-ambar-sel);color:var(--v4-ambar-tx)}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias.temp-vermelho{background:var(--v4-ambar-sel);box-shadow:inset 0 0 0 1px var(--v4-ambar);color:var(--v4-ambar-tx);font-weight:650}.rc.vn-crm .crm-kcard.temp-vermelho{border-left-color:var(--v4-ambar)}.rc.vn-crm .vn-rel-atencao{align-items:center;background:var(--v4-ambar-sel);border-radius:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v4-ambar) 35%,#0000);color:var(--v4-ambar-tx);display:flex;gap:12px;margin:0 0 14px;padding:12px 16px}.rc.vn-crm .vn-rel-atencao-ico{background:var(--surface);border-radius:10px;color:var(--v4-ambar);display:grid;flex:none;height:34px;place-items:center;width:34px}.rc.vn-crm .vn-rel-atencao-ico svg{height:18px;width:18px}.rc.vn-crm .vn-rel-atencao-txt{display:flex;flex:1 1;flex-direction:column;font-size:12.5px;gap:2px;min-width:0}.rc.vn-crm .vn-rel-atencao-txt b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:650}.rc.vn-crm .vn-rel-atencao-n{background:var(--v4-ambar);border-radius:999px;color:#fff;display:inline-block;font-size:11px;font-weight:600;margin-left:6px;padding:1px 8px;vertical-align:1px}.rc.vn-crm .vn-rel-atencao-btn{background:var(--surface);border:1px solid color-mix(in srgb,var(--v4-ambar) 55%,#0000);border-radius:8px;color:var(--v4-ambar-tx);cursor:pointer;flex:none;font:inherit;font-size:12.5px;font-weight:600;height:32px;padding:0 14px}.rc.vn-crm .vn-rel-atencao-btn:hover{background:color-mix(in srgb,var(--v4-ambar) 10%,var(--surface))}.rc.vn-crm .crm-stats:not(.mini) .crm-stat{background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;box-shadow:0 1px 3px #0f172a0d}.rc.vn-crm .crm-stats:not(.mini) .crm-stat .num{font-size:24px}.rc.vn-crm .vn-delta.bom{background:var(--v4-verde-sel);color:var(--v4-verde-tx)}.rc.vn-crm .vn-delta.ruim{background:var(--v4-ambar-sel);color:var(--v4-ambar-tx)}.rc.vn-crm .crm-stat .var.down{color:var(--v4-ambar-tx)}.rc.vn-crm .vn-kpi-ico.ciano,.rc.vn-crm .vn-kpi-ico.info,.rc.vn-crm .vn-kpi-ico.roxo{background:var(--v4-sel);color:var(--v4-azul)}.rc.vn-crm .vn-kpi-ico.ok{background:var(--v4-verde-sel);color:var(--v4-verde)}.rc.vn-crm .vn-kpi-ico.alerta,.rc.vn-crm .vn-kpi-ico.perigo{background:var(--v4-ambar-sel);color:var(--v4-ambar)}.rc.vn-crm .vn-rel-efic{margin:14px 0;padding:14px 16px 16px}.rc.vn-crm .vn-rel-efic-tit{border-bottom:1px solid var(--border-soft);color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;letter-spacing:0;margin:0 0 12px;padding-bottom:10px;text-transform:none}.rc.vn-crm .vn-rel-efic .crm-stats.mini{margin:0}.rc.vn-crm .vn-rel-efic .crm-stats.mini .crm-stat{background:#f8fafc;background:var(--vn-off,#f8fafc);border:1px solid var(--border-soft);border-radius:10px;box-shadow:none}.rc.vn-crm .crm-rel-grid.vn-rel-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.crm-card{min-width:0}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-rel-tabela{grid-column:span 2}@media (max-width:1280px){.rc.vn-crm .crm-rel-grid.vn-rel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rc.vn-crm .crm-rel-grid.vn-rel-grid{grid-template-columns:minmax(0,1fr)}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-rel-tabela{grid-column:auto}}.rc.vn-crm .crm-rel-grid.vn-rel-grid .crm-card h4{align-items:center;display:flex;flex-wrap:wrap;font-size:13.5px;font-weight:600;gap:4px 8px;letter-spacing:0;text-transform:none}.rc.vn-crm .vn-rel-busca{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text-3);display:inline-flex;font-weight:400;gap:6px;height:30px;margin-left:auto;padding:0 10px}.rc.vn-crm .vn-rel-busca svg{flex:none;height:14px;width:14px}.rc.vn-crm .vn-rel-busca input{background:#0000;border:0;color:var(--text);font:inherit;font-size:12.5px;outline:0;width:150px}.rc.vn-crm .vn-rel-busca:focus-within{border-color:var(--v4-azul);box-shadow:0 0 0 3px var(--v4-sel)}.rc.vn-crm .vn-rel-estado{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px var(--border);color:var(--text-2);display:inline-flex;font-size:11px;height:20px;padding:0 8px}.rc.vn-crm .vn-rel-estado.vista{background:var(--v4-sel);box-shadow:none;color:var(--v4-estrutural)}.rc.vn-crm .crm-stat .lbl,.rc.vn-crm .crm-trow.head span{letter-spacing:0;text-transform:none}.rc.vn-crm .tp-tr.retornou{box-shadow:inset 3px 0 0 #0066d6;box-shadow:inset 3px 0 0 var(--vn-azul,#0066d6)}.rc.vn-crm .crm-kcard.retornou{border-color:color-mix(in srgb,var(--vn-azul,#0066d6) 45%,var(--border))}.rc.vn-crm .crm-kcard.da-base{border-left-color:#005696;border-left-color:var(--vn-estrutural,#005696)}.rc.vn-crm .vn-ag-card{background:#fff;background:var(--vn-base,#fff);border-radius:10px;box-shadow:inset 3px 0 0 color-mix(in srgb,#0066d6 35%,#0000),0 0 0 1px #e2e8f0,0 1px 3px #0f172a0d;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--vn-azul,#0066d6) 35%,#0000),0 0 0 1px var(--border,#e2e8f0),0 1px 3px #0f172a0d}.rc.vn-crm .vn-ag-col .vn-ag-card:hover{box-shadow:inset 3px 0 0 #0066d6,0 0 0 1px #0066d6,0 2px 6px #0f172a14;box-shadow:inset 3px 0 0 var(--vn-azul,#0066d6),0 0 0 1px var(--vn-azul,#0066d6),0 2px 6px #0f172a14}.rc.vn-crm .vn-ag-card.atrasada{box-shadow:inset 3px 0 0 var(--v4-ambar),0 0 0 1px #e2e8f0,0 1px 3px #0f172a0d;box-shadow:inset 3px 0 0 var(--v4-ambar),0 0 0 1px var(--border,#e2e8f0),0 1px 3px #0f172a0d}.rc.vn-crm .vn-ag-col.hoje .vn-ag-card:not(.atrasada):not(.feita){box-shadow:inset 3px 0 0 var(--v4-azul),0 0 0 1px #e2e8f0,0 1px 3px #0f172a0d;box-shadow:inset 3px 0 0 var(--v4-azul),0 0 0 1px var(--border,#e2e8f0),0 1px 3px #0f172a0d}.rc.vn-crm .vn-ag-card.feita{box-shadow:inset 3px 0 0 var(--v4-verde),0 0 0 1px #e2e8f0;box-shadow:inset 3px 0 0 var(--v4-verde),0 0 0 1px var(--border,#e2e8f0)}.rc.vn-crm .vn-ag-dia3{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(var(--n-cols,3),minmax(0,1fr))}.rc.vn-crm .vn-ag-dcol{display:flex;flex-direction:column;min-height:0;padding-bottom:0}.rc.vn-crm .vn-ag-dcol h4{flex:none}.rc.vn-crm .vn-ag-dcol-corpo{max-height:calc(100dvh - 300px);min-height:360px;overflow-y:auto;padding:0 0 12px;scrollbar-color:#cbd5e1 #0000;scrollbar-width:thin}.rc.vn-crm .vn-ag-dcol.atraso{box-shadow:inset 0 3px 0 #f59e0b,0 1px 2px #0f172a0d;box-shadow:inset 0 3px 0 var(--v4-ambar,#f59e0b),0 1px 2px #0f172a0d}.rc.vn-crm .vn-ag-dcol.atraso h4 .vn-ag-n{background:#fef3c7;background:var(--v4-ambar-sel,#fef3c7);color:#92400e;color:var(--v4-ambar-tx,#92400e)}.rc.vn-crm .vn-ag-dcol.prazo{box-shadow:inset 0 3px 0 #0066d6,0 1px 2px #0f172a0d;box-shadow:inset 0 3px 0 var(--vn-azul,#0066d6),0 1px 2px #0f172a0d}.rc.vn-crm .vn-ag-dcol.prazo h4 .vn-ag-n{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696)}.rc.vn-crm .vn-ag-dcol.feito{background:#f8fafc;background:var(--dk-off,#f8fafc);box-shadow:0 0 0 1px #e2e8f0;box-shadow:0 0 0 1px var(--dk-border,#e2e8f0)}.rc.vn-crm .vn-ag-dcol.feito h4{color:#475569;color:var(--dk-text2,#475569)}.rc.vn-crm .vn-ag-dcol.feito h4 .vn-ag-n{background:#dcfce7;background:var(--v4-verde-sel,#dcfce7);color:#166534;color:var(--v4-verde-tx,#166534)}.rc.vn-crm .vn-ag-dcol .vn-ag-livre{align-items:center;color:#64748b;color:var(--dk-text2,#64748b);display:flex;font-size:13px;gap:6px;padding:6px 2px}.rc.vn-crm .vn-ag-dcol .vn-ag-livre svg{color:#16a34a;color:var(--v4-verde,#16a34a);height:15px;width:15px}.rc.vn-crm .vn-ag-extra{display:flex;flex-wrap:wrap;font-size:12px;gap:6px 10px;margin-top:6px}.rc.vn-crm .vn-ag-extra .vn-ag-atraso{color:#92400e;color:var(--v4-ambar-tx,#92400e);font-weight:600}.rc.vn-crm .vn-ag-extra .vn-ag-resp{color:#475569;color:var(--dk-text2,#475569)}@media (max-width:900px){.rc.vn-crm .vn-ag-dia3{grid-template-columns:minmax(0,1fr)}.rc.vn-crm .vn-ag-dcol-corpo{max-height:none;min-height:0}}.dark .rc.vn-crm .vn-ag-dcol.feito{background:var(--surface-2);box-shadow:0 0 0 1px var(--border)}.dark .rc.vn-crm .vn-ag-dcol.feito h4,.dark .rc.vn-crm .vn-ag-extra .vn-ag-resp{color:var(--text-2)}.rc.vn-crm .crm-tela:has(.crm-kanban){background:#f8fafc;background:var(--vn-off,#f8fafc)}.rc.vn-crm .crm-kanban{align-items:stretch;gap:12px;min-width:0}.rc.vn-crm .crm-kanban .crm-kcol,.rc.vn-crm .crm-kanban .crm-kcol.ganho,.rc.vn-crm .crm-kanban .crm-kcol.ganho:has(h4.vn-kcol-head),.rc.vn-crm .crm-kanban .crm-kcol:has(h4.vn-kcol-head){background:#f1f5f9;background:var(--dk-off,#f1f5f9);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:14px;box-shadow:none;flex:1 1 280px;min-width:270px;overflow:hidden;padding:0 10px 10px;position:relative}.rc.vn-crm .crm-kanban .crm-kcol:before{background:#0066d6;background:var(--etapa-cor,var(--vn-azul,#0066d6));content:"";height:3px;inset:0 0 auto 0;position:absolute}.rc.vn-crm .crm-kanban .crm-kcol.alvo{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);outline:0}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head,.rc.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head{align-items:center;background:#0000;border:0;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);border-radius:0;box-shadow:none;color:#0f172a;color:var(--vn-marinho,#0f172a);display:flex;gap:10px;letter-spacing:0;margin:0 -10px 10px;padding:14px 12px 12px;text-transform:none}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .vn-etapa-nome{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;gap:10px}.rc.vn-crm .crm-kanban .vn-etapa-ponto{background:color-mix(in srgb,#0066d6 16%,#0000);background:color-mix(in srgb,var(--etapa-cor,#0066d6) 16%,#0000);border-radius:50%;flex:none;height:26px;position:relative;width:26px}.rc.vn-crm .crm-kanban .vn-etapa-ponto:after{background:#0066d6;background:var(--etapa-cor,#0066d6);border-radius:50%;content:"";inset:9px;position:absolute}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .vn-ktotal,.rc.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head .vn-ktotal{font-feature-settings:"tnum";color:#64748b;color:var(--dk-text2,#64748b);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;margin-left:36px}.rc.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head .vn-ktotal{color:#166534;color:var(--vn-ok-tx,#166534)}.rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .n,.rc.vn-crm .crm-kanban .crm-kcol.ganho h4.vn-kcol-head .n{background:#fff;background:var(--dk-base,#fff);border-radius:999px;box-shadow:inset 0 0 0 1px #e2e8f0;box-shadow:inset 0 0 0 1px var(--dk-border,#e2e8f0);color:#475569;color:var(--dk-text2,#475569);display:inline-grid;font-size:12px;font-weight:500;height:24px;margin-left:auto;min-width:24px;padding:0 8px;place-items:center}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;box-shadow:0 1px 3px #0f172a0d}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard:hover{border-color:color-mix(in srgb,#0066d6 45%,#e2e8f0);border-color:color-mix(in srgb,var(--vn-azul,#0066d6) 45%,var(--dk-border,#e2e8f0));box-shadow:0 4px 12px #0f172a14}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .t{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .v,.rc.vn-crm .crm-kanban .crm-kcol.ganho .crm-kcard.vn-kcard .v{color:#334155;color:var(--dk-text,#334155);font-size:14px;font-weight:500}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-kparada,.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .crm-pill,.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias,.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .vn-kdono>span:last-child,.rc.vn-crm .vn-kprox{font-weight:400}.rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .dias.temp-vermelho{font-weight:500}.dark .rc.vn-crm .crm-kanban .crm-kcol,.rail-app.dark .rc.vn-crm .crm-kanban .crm-kcol,.rc.vn-crm.dark .crm-kanban .crm-kcol{background:var(--surface-2);border-color:var(--border)}.dark .rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head,.rail-app.dark .rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head,.rc.vn-crm.dark .crm-kanban .crm-kcol h4.vn-kcol-head{border-bottom-color:var(--border);color:var(--text)}.dark .rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .t,.dark .rc.vn-crm .crm-kanban .vn-etapa-nome,.rail-app.dark .rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .t,.rail-app.dark .rc.vn-crm .crm-kanban .vn-etapa-nome,.rc.vn-crm.dark .crm-kanban .crm-kcard.vn-kcard .t,.rc.vn-crm.dark .crm-kanban .vn-etapa-nome{color:var(--text)}.dark .rc.vn-crm .crm-kanban .crm-kcard.vn-kcard,.rail-app.dark .rc.vn-crm .crm-kanban .crm-kcard.vn-kcard,.rc.vn-crm.dark .crm-kanban .crm-kcard.vn-kcard{background:var(--surface);border-color:var(--border)}.dark .rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .n,.rail-app.dark .rc.vn-crm .crm-kanban .crm-kcol h4.vn-kcol-head .n,.rc.vn-crm.dark .crm-kanban .crm-kcol h4.vn-kcol-head .n{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-2)}.dark .rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .v,.rail-app.dark .rc.vn-crm .crm-kanban .crm-kcard.vn-kcard .v,.rc.vn-crm.dark .crm-kanban .crm-kcard.vn-kcard .v{color:var(--text-2)}.rc.vn-crm .vn-ag-dia3 .vn-ag-col,.rc.vn-crm .vn-ag-semana .vn-ag-col{background:#f1f5f9;background:var(--dk-off,#f1f5f9);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:none;padding:0 8px 8px}.rc.vn-crm .vn-ag-dia3 .vn-ag-col h4,.rc.vn-crm .vn-ag-semana .vn-ag-col h4{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;margin:0 -8px 8px;padding:10px 12px}.rc.vn-crm .vn-ag-semana .vn-ag-col.hoje{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 0 0 1px #0066d6;box-shadow:0 0 0 1px var(--vn-azul,#0066d6)}.rc.vn-crm .vn-ag-dia3 .vn-ag-dcol.atraso{box-shadow:inset 0 3px 0 #f59e0b;box-shadow:inset 0 3px 0 var(--v4-ambar,#f59e0b)}.rc.vn-crm .vn-ag-dia3 .vn-ag-dcol.prazo{box-shadow:inset 0 3px 0 #0066d6;box-shadow:inset 0 3px 0 var(--vn-azul,#0066d6)}.rc.vn-crm .vn-ag-dia3 .vn-ag-dcol.feito{background:#f8fafc;background:var(--dk-off,#f8fafc);box-shadow:none}.rc.vn-crm .vn-ag-dcol-corpo{display:flex;flex-direction:column;gap:8px;padding:0 0 4px}.rc.vn-crm .vn-ag-col .vn-ag-card.vn-ag-card2{align-items:flex-start;background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;box-shadow:inset 3px 0 0 color-mix(in srgb,#0066d6 35%,#0000),0 1px 3px #0f172a0f;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--vn-azul,#0066d6) 35%,#0000),0 1px 3px #0f172a0f;cursor:pointer;display:flex;gap:10px;margin:0 0 8px;padding:10px 12px}.rc.vn-crm .vn-ag-dcol-corpo .vn-ag-card.vn-ag-card2{margin:0}.rc.vn-crm .vn-ag-col .vn-ag-card.vn-ag-card2:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.rc.vn-crm .vn-ag-col.hoje .vn-ag-card.vn-ag-card2:not(.atrasada):not(.feita),.rc.vn-crm .vn-ag-dcol.prazo .vn-ag-card.vn-ag-card2:not(.atrasada):not(.feita){box-shadow:inset 3px 0 0 #0066d6,0 1px 3px #0f172a0f;box-shadow:inset 3px 0 0 var(--vn-azul,#0066d6),0 1px 3px #0f172a0f}.rc.vn-crm .vn-ag-col .vn-ag-card.vn-ag-card2.atrasada{box-shadow:inset 3px 0 0 #f59e0b,0 1px 3px #0f172a0f;box-shadow:inset 3px 0 0 var(--v4-ambar,#f59e0b),0 1px 3px #0f172a0f}.rc.vn-crm .vn-ag-col .vn-ag-card.vn-ag-card2.feita{box-shadow:inset 3px 0 0 #16a34a,0 1px 3px #0f172a0a;box-shadow:inset 3px 0 0 var(--v4-verde,#16a34a),0 1px 3px #0f172a0a}.rc.vn-crm .vn-ag-card2 .vn-ag-check{flex:none;margin-top:1px}.rc.vn-crm .vn-ag-card-tx{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.rc.vn-crm .vn-ag-l1{align-items:baseline;display:flex;gap:8px;min-width:0}.rc.vn-crm .vn-ag-l1 b{color:#0f172a;color:var(--vn-marinho,#0f172a);flex:1 1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc.vn-crm .vn-ag-hora-c{font-feature-settings:"tnum";align-items:center;color:#475569;color:var(--dk-text2,#475569);display:inline-flex;flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;gap:4px}.rc.vn-crm .vn-ag-hora-c svg{height:12px;width:12px}.rc.vn-crm .vn-ag-card2.atrasada .vn-ag-hora-c{color:#92400e;color:var(--v4-ambar-tx,#92400e)}.rc.vn-crm .vn-ag-l2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#334155;color:var(--dk-text,#334155);display:-webkit-box;font-size:13px;font-weight:400;line-height:1.35;margin:0;overflow:hidden}.rc.vn-crm .vn-ag-l3{align-items:center;color:#64748b;color:var(--dk-text2,#64748b);display:flex;flex-wrap:wrap;font-size:12px;gap:2px 8px}.rc.vn-crm .vn-ag-l3 .vn-ag-meta{min-width:0}.rc.vn-crm .vn-ag-l3 .vn-ag-atraso{color:#92400e;color:var(--v4-ambar-tx,#92400e);font-weight:500}.rc.vn-crm .vn-ag-l3 .vn-ag-valor-c{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;margin-left:auto}.rc.vn-crm .vn-ag-card2.feita .vn-ag-l1 b{color:#475569;color:var(--dk-text2,#475569)}.dark .rc.vn-crm .vn-ag-dia3 .vn-ag-col,.dark .rc.vn-crm .vn-ag-semana .vn-ag-col{background:var(--surface-2);border-color:var(--border)}.dark .rc.vn-crm .vn-ag-col .vn-ag-card.vn-ag-card2{background:var(--surface);border-color:var(--border)}.dark .rc.vn-crm .vn-ag-l1 b,.dark .rc.vn-crm .vn-ag-l3 .vn-ag-valor-c{color:var(--text)}.dark .rc.vn-crm .vn-ag-l2{color:var(--text-2)}.dark .rc.vn-crm .vn-ag-hora-c,.dark .rc.vn-crm .vn-ag-l3{color:var(--text-3)}.rc.vn-crm .vn-rel-abas{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border,#e2e8f0);display:flex;gap:4px;margin:0 0 12px}.rc.vn-crm .vn-rel-abas button{background:none;border:0;color:#475569;color:var(--text-2,#475569);cursor:pointer;font:inherit;font-size:14px;font-weight:500;min-height:40px;padding:0 14px;position:relative}.rc.vn-crm .vn-rel-abas button:hover{color:#0066d6;color:var(--vn-azul,#0066d6)}.rc.vn-crm .vn-rel-abas button.on{color:#005696;color:var(--vn-estrutural,#005696);font-weight:600}.rc.vn-crm .vn-rel-abas button.on:after{background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:2px;bottom:-1px;content:"";height:2px;left:10px;position:absolute;right:10px}.rc.vn-crm .vn-rel-filtros{align-items:center;background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 18px;margin:0 0 10px;padding:10px 12px}.rc.vn-crm .vn-rel-grupo{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.rc.vn-crm .vn-rel-rot{color:#64748b;color:var(--text-2,#64748b);font-size:12px;font-weight:500}.rc.vn-crm .vn-rel-nav{align-items:center;display:inline-flex;gap:6px}.rc.vn-crm .vn-rel-nav .crm-periodo-lbl{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;min-width:150px;text-align:center}.rc.vn-crm .vn-rel-select{min-width:180px}.rc.vn-crm .vn-rel-grow{flex:1 1}.rc.vn-crm .vn-rel-limpar{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:13px;font-weight:600;min-height:32px}.rc.vn-crm .vn-rel-exportar{align-items:center;display:inline-flex;gap:6px}.rc.vn-crm .vn-rel-exportar svg{height:15px;width:15px}.rc.vn-crm .vn-rel-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.rc.vn-crm .vn-rel-chip{align-items:center;background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:999px;color:#005696;color:var(--vn-estrutural,#005696);display:inline-flex;font-size:13px;font-weight:500;gap:4px;height:28px;padding:0 4px 0 12px}.rc.vn-crm .vn-rel-chip button{align-items:center;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.rc.vn-crm .vn-rel-chip button:hover{background:color-mix(in srgb,#0066d6 15%,#0000);background:color-mix(in srgb,var(--vn-azul,#0066d6) 15%,#0000)}.rc.vn-crm .vn-rel-chip svg{height:12px;width:12px}.rc.vn-crm .vn-rel-atencao{box-shadow:none;flex-wrap:wrap}.rc.vn-crm .vn-rel-atencao-acoes{display:flex;flex-wrap:wrap;gap:8px}.dark .rc.vn-crm .vn-rel-filtros,.rail-app.dark .rc .vn-crm .vn-rel-filtros,.rc.dark .vn-crm .vn-rel-filtros{background:var(--surface);border-color:var(--border)}.rc.vn-crm .vn-quebra3{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;padding-top:8px}.rc.vn-crm .vn-quebra3>span{display:flex;flex-direction:column;gap:1px;min-width:0}.rc.vn-crm .vn-quebra3 i{color:#64748b;color:var(--dk-text2,#64748b);font-size:11.5px;font-style:normal}.rc.vn-crm .vn-quebra3 b{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.rc.vn-crm .vn-quebra3>span.alerta b{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc.vn-crm .vn-vend-quebra{font-feature-settings:"tnum";color:#64748b;color:var(--dk-text2,#64748b);display:block;font-size:11.5px;font-variant-numeric:tabular-nums}.rail-app.dark .rc.vn-crm .vn-quebra3{border-top-color:var(--border)}.rail-app.dark .rc.vn-crm .vn-quebra3 b{color:var(--text)}.rc.vn-crm .vn-par-mrr{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:6px 0 4px}.rc.vn-crm .vn-par-mrr>span{display:flex;flex-direction:column;gap:2px;min-width:0}.rc.vn-crm .vn-par-mrr i{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;font-style:normal;font-weight:500}.rc.vn-crm .vn-par-mrr b{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;overflow:hidden;text-overflow:ellipsis}.rc.vn-crm .vn-par-mrr>span+span{border-left:1px solid #e2e8f0;border-left:1px solid var(--dk-border,#e2e8f0);padding-left:12px}.rc.vn-crm .vn-naoclass{color:#92400e;color:var(--v4-ambar-tx,#92400e);display:inline-block;font-size:12px;margin-top:4px}.rc.vn-crm .vn-semprop{color:#64748b;color:var(--dk-text2,#64748b);cursor:help}.rc.vn-crm .vn-vend-par{font-feature-settings:"tnum";display:inline-flex;font-variant-numeric:tabular-nums;gap:10px;white-space:nowrap}.rc.vn-crm .vn-vend-par i{color:#64748b;color:var(--dk-text2,#64748b);font-size:11px;font-style:normal}.rc.vn-crm .vn-vend-par b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13px;font-weight:600}.rc.vn-crm .vn-orig-v{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);flex:0 0 92px;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;text-align:right;white-space:nowrap}.rc.vn-crm .vn-orig-cab{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);font-size:11.5px;margin-bottom:4px;padding-bottom:6px}.rc.vn-crm .vn-orig-cab,.rc.vn-crm .vn-orig-cab .vn-orig-v{color:#64748b;color:var(--dk-text2,#64748b);font-weight:600}.rail-app.dark .rc.vn-crm .vn-orig-v,.rail-app.dark .rc.vn-crm .vn-par-mrr b,.rail-app.dark .rc.vn-crm .vn-vend-par b{color:var(--text)}.rail-app.dark .rc.vn-crm .vn-par-mrr>span+span{border-left-color:var(--border)}.rc.vn-crm .vn-par-mrr.com-total{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rc.vn-crm .vn-par-mrr .vn-par-total{border-left:1px solid #e2e8f0;border-left:1px solid var(--dk-border,#e2e8f0);padding-left:12px}.rc.vn-crm .vn-par-mrr .vn-par-total b{color:#334155;color:var(--dk-text,#334155);font-weight:600}.rc.vn-crm .crm-tela{padding-bottom:92px}.rc.vn-crm .crm-stats{grid-gap:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rc.vn-crm .crm-stats>.crm-stat:first-child,.rc.vn-crm .crm-stats>.crm-stat:nth-child(2){grid-column:span 2;padding:20px 22px}.rc.vn-crm .crm-stats>.crm-stat:first-child .vn-par-mrr,.rc.vn-crm .crm-stats>.crm-stat:nth-child(2) .vn-par-mrr{gap:20px;margin:10px 0 8px}@media (max-width:900px){.rc.vn-crm .crm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rc.vn-crm .crm-stats>.crm-stat:first-child,.rc.vn-crm .crm-stats>.crm-stat:nth-child(2){grid-column:span 2}}.rc.vn-crm .crm-rel-grid.vn-rel-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.crm-card{min-height:200px;padding:18px 20px}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-rel-tabela{grid-column:span 1}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.crm-card:last-child:nth-child(odd){grid-column:span 2}@media (max-width:900px){.rc.vn-crm .crm-rel-grid.vn-rel-grid{grid-template-columns:minmax(0,1fr)}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.crm-card:last-child:nth-child(odd){grid-column:auto}}.rc.vn-crm .crm-stats{gap:16px;grid-template-columns:repeat(12,minmax(0,1fr))}.rc.vn-crm .crm-stats>.crm-stat{grid-column:span 2}.rc.vn-crm .crm-stats>.crm-stat:first-child,.rc.vn-crm .crm-stats>.crm-stat:nth-child(2){grid-column:span 4}.rc.vn-crm .crm-rel-grid.vn-rel-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.crm-card,.rc.vn-crm .crm-rel-grid.vn-rel-grid>.crm-card:last-child:nth-child(odd){grid-column:span 6}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-a-desemp{grid-column:span 8}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-a-motivos,.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-a-servicos{grid-column:span 4}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-a-origem{grid-column:span 8}.rc.vn-crm .crm-rel-grid.vn-rel-grid:not(:has(>.vn-a-desemp))>.vn-a-motivos,.rc.vn-crm .crm-rel-grid.vn-rel-grid:not(:has(>.vn-a-desemp))>.vn-a-origem,.rc.vn-crm .crm-rel-grid.vn-rel-grid:not(:has(>.vn-a-desemp))>.vn-a-servicos{grid-column:span 4}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-rel-tabela{grid-column:span 6}@media (max-width:1280px){.rc.vn-crm .crm-rel-grid.vn-rel-grid>.crm-card,.rc.vn-crm .crm-stats>.crm-stat{grid-column:span 6!important}.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-a-desemp,.rc.vn-crm .crm-rel-grid.vn-rel-grid>.vn-a-origem{grid-column:span 12!important}}@media (max-width:760px){.rc.vn-crm .crm-rel-grid.vn-rel-grid>.crm-card,.rc.vn-crm .crm-stats>.crm-stat{grid-column:span 12!important}}.rail-app.dark .rc.vn-crm .vn-rel-atencao-n,body.vn-dark .rc.vn-crm .vn-rel-atencao-n{color:#1a1210;font-weight:600}.rc.vn-crm .crm-stats.mini>.crm-stat:nth-child(n){grid-column:span 2}@media (max-width:1280px){.rc.vn-crm .crm-stats.mini>.crm-stat:nth-child(n){grid-column:span 4!important}}@media (max-width:760px){.rc.vn-crm .crm-stats.mini>.crm-stat:nth-child(n){grid-column:span 6!important}}.rc.vn-crm .crm-export.xp{box-sizing:border-box;max-width:none;width:100%}.rc.vn-crm .crm-stats:not(.mini)>.crm-stat{border-radius:14px;box-sizing:border-box;min-height:112px;padding:16px 18px}.rc.vn-crm .crm-stats>.crm-stat{height:100%}.rc.vn-crm .crm-stat .lbl{align-items:flex-start;line-height:1.35;min-height:2.7em}.rc.vn-crm .vn-par-mrr i{line-height:1.3}.rc.vn-crm .vn-par-mrr.rot-longo i{min-height:2.6em}.rc.vn-crm .vn-par-mrr b{white-space:nowrap}.rc.vn-crm .vn-par-mrr>*{min-width:0}.rc.vn-crm .vn-par-mrr.com-total b{font-size:clamp(15px,1.25vw,20px)}.rc.vn-crm .crm-head{padding-left:16px;padding-left:var(--vn-gutter,16px);padding-right:16px;padding-right:var(--vn-gutter,16px)}.rc.vn-crm .crm-tela{padding-left:18px;padding-left:var(--vn-gutter,18px);padding-right:18px;padding-right:var(--vn-gutter,18px)}.rc.vn-crm{--vn-tx-secao:#1e293b;--vn-tx-apoio:#64748b;--vn-tx-vazio:#94a3b8}.dark .rc.vn-crm,.rail-app.dark .rc.vn-crm,.rc.vn-crm.dark{--vn-tx-secao:var(--text);--vn-tx-apoio:var(--text-2);--vn-tx-vazio:var(--text-3)}.rc.vn-crm .crm-dia h4,.rc.vn-crm .crm-diaview-head,.rc.vn-crm .crm-fav-campo>span,.rc.vn-crm .crm-fsec h5,.rc.vn-crm .crm-kcol h4,.rc.vn-crm .crm-mes-h,.rc.vn-crm .crm-stat .lbl,.rc.vn-crm .crm-tabela th,.rc.vn-crm .crm-trow.head{letter-spacing:0;text-transform:none}.rc.vn-crm .crm-fsec h5{color:var(--vn-tx-secao);font-size:14px;font-weight:600}.rc.vn-crm .crm-ficha-head .nm{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:18px;font-weight:700}.rc.vn-crm .crm-ficha-head .sub{color:var(--vn-tx-apoio);font-size:12px}.rc.vn-crm .crm-ficha-acoes .crm-fa{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);color:var(--text-2);font-size:12px;font-weight:600}.rc.vn-crm .crm-ficha-acoes .crm-fa:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:color-mix(in srgb,#0066d6 35%,#0000);border-color:color-mix(in srgb,var(--vn-azul,#0066d6) 35%,#0000);color:#0066d6;color:var(--vn-azul,#0066d6)}.rc.vn-crm .crm-ficha-acoes .crm-fa.brand{background:#0066d6;background:var(--vn-azul,#0066d6);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff)}.rc.vn-crm .crm-ficha-acoes .crm-fa.brand:hover{background:#005696;background:var(--vn-azul-hover,#005696);border-color:#005696;border-color:var(--vn-azul-hover,#005696);color:#fff;color:var(--dk-on-azul,#fff);filter:none}.rc.vn-crm .crm-ficha-abas button{color:var(--vn-tx-apoio);font-size:13px;font-weight:500}.rc.vn-crm .crm-ficha-abas button.on{box-shadow:inset 0 -2px 0 #0066d6;box-shadow:inset 0 -2px 0 var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6);font-weight:600}.rc.vn-crm .crm-ficha-mais-wrap{display:inline-flex;position:relative}.rc.vn-crm .crm-ficha-mais-wrap .rc-icon-btn.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#0066d6;color:var(--vn-azul,#0066d6)}.rc.vn-crm .crm-ficha-mais-fundo{inset:0;position:fixed;z-index:40}.rc.vn-crm .crm-ficha-mais{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-shadow:0 8px 24px #0f172a1f;display:flex;flex-direction:column;min-width:250px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:41}.rc.vn-crm .crm-ficha-mais button{align-items:flex-start;background:none;border:0;border-radius:7px;color:#0f172a;color:var(--vn-marinho,#0f172a);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:500;gap:10px;padding:8px 10px;text-align:left}.rc.vn-crm .crm-ficha-mais button svg{color:var(--vn-tx-apoio);flex:none;margin-top:2px}.rc.vn-crm .crm-ficha-mais button small{color:var(--vn-tx-apoio);display:block;font-size:12px;font-weight:400}.rc.vn-crm .crm-ficha-mais button:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.rc.vn-crm .crm-ficha-mais button:disabled{cursor:not-allowed;opacity:.5}.rc.vn-crm .crm-ficha-mais button.perigo,.rc.vn-crm .crm-ficha-mais button.perigo svg{color:#dc2626;color:var(--vn-perigo,#dc2626)}.rc.vn-crm .crm-ficha-mais button.perigo:hover{background:#fee2e2;background:var(--vn-perigo-sel,#fee2e2)}.rc.vn-crm .crm-cadastro{display:flex;flex-direction:column}.rc.vn-crm .crm-cad-ln{grid-gap:12px;align-items:baseline;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-soft,#e2e8f0);display:grid;gap:12px;grid-template-columns:minmax(110px,38%) 1fr;padding:8px 0}.rc.vn-crm .crm-cad-ln .rot{color:var(--vn-tx-apoio);font-size:13px;font-weight:500}.rc.vn-crm .crm-cad-ln b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.rc.vn-crm .crm-cad-ln b.vazio{color:var(--vn-tx-vazio);font-weight:400}.rc.vn-crm .crm-cad-editar{align-items:center;align-self:flex-start;display:inline-flex;gap:6px;margin-top:10px}.rc.vn-crm .crm-sub-ativ{align-self:flex-start;background:#f8fafc;background:var(--vn-off,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:8px;display:inline-flex;gap:2px;margin:10px 0 2px;padding:3px}.rc.vn-crm .crm-sub-ativ button{background:none;border:0;border-radius:6px;color:var(--vn-tx-apoio);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;padding:4px 12px}.rc.vn-crm .crm-sub-ativ button:hover{color:#0f172a;color:var(--vn-marinho,#0f172a)}.rc.vn-crm .crm-sub-ativ button.on{background:#fff;background:var(--vn-base,#fff);box-shadow:0 1px 2px #0f172a14;color:#0066d6;color:var(--vn-azul,#0066d6);font-weight:600}.dark .rc.vn-crm .crm-sub-ativ,.rail-app.dark .rc.vn-crm .crm-sub-ativ,.rc.vn-crm.dark .crm-sub-ativ{border-color:var(--border)}.rc.vn-crm .crm-cadastro-modal{margin:0 0 12px;max-height:46vh;overflow:auto;padding:0 0 4px}.rc.vn-crm .crm-cad-sub{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);margin:14px 0 0;padding-top:12px}.rc.vn-crm .crm-mov-vn{gap:4px}.rc.vn-crm .crm-mov-vn .crm-mov-cab{color:var(--vn-tx-secao);font-size:13px;font-weight:600}.rc.vn-crm .crm-mov-vn .crm-mov-cab svg{color:#0066d6;color:var(--vn-azul,#0066d6)}.rc.vn-crm .crm-mov-vn .crm-cad-ln .rot{font-size:12.5px}.rc.vn-crm .crm-mov-vn .crm-muted{font-size:12px}.rc.vn-crm .crm-mov-vn{background:#fff;background:var(--vn-base,#fff);border:1px solid color-mix(in srgb,#0066d6 35%,#0000);border:1px solid color-mix(in srgb,var(--vn-azul,#0066d6) 35%,#0000)}.rc.vn-crm .crm-mov-vn .crm-mov-ver{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:2px 4px}.rc.vn-crm .crm-mov-vn .crm-mov-ver:hover{text-decoration:underline}.rc.vn-crm .crm-mais>summary{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.rc.vn-crm .vn-valores{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.rc.vn-crm .vn-valores-cel{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px}.rc.vn-crm .vn-valores-cel .rot{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.rc.vn-crm .vn-valores-cel b{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc.vn-crm .vn-valores-cel b.vazio{color:#94a3b8;color:var(--dk-text3,#94a3b8);font-weight:500}.rc.vn-crm .vn-valores-cel:last-child{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:color-mix(in srgb,#0066d6 25%,#0000);border-color:color-mix(in srgb,var(--vn-azul,#0066d6) 25%,#0000)}.rc.vn-crm .vn-valores-cel:last-child b{color:#005696;color:var(--vn-estrutural,#005696)}.rc.vn-crm .vn-venda-quebra{color:#64748b;color:var(--dk-text2,#64748b);display:block;font-size:11.5px;font-weight:400;text-align:right}.rail-app.dark .rc.vn-crm .vn-valores-cel{background:var(--surface);border-color:var(--border)}.rail-app.dark .rc.vn-crm .vn-valores-cel:last-child{background:#f6921e1f}.rail-app.dark .rc.vn-crm .vn-valores-cel b{color:var(--text)}.rc.vn-crm .vn-valores.so-total{grid-template-columns:minmax(0,220px)}.crm-prop-resumo{align-items:center;background:#f8fafc;background:var(--vn-off,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.crm-prop-resumo-v{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-prop-resumo-v .rot{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.crm-prop-resumo-v b{color:#0f172a;color:var(--text,#0f172a);font-size:17px;font-weight:600}.crm-prop-resumo-v b.vazio{color:#94a3b8;color:var(--dk-text3,#94a3b8)}.crm-prop-resumo .crm-link{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;flex:none;font:inherit;font-size:13px;font-weight:500;padding:4px 2px}.crm-prop-resumo .crm-link:hover{text-decoration:underline}.crm-prop-resumo .crm-cta{align-items:center;display:inline-flex;flex:none;gap:6px}.crm-prop-resumo .crm-cta svg{height:15px;width:15px}.rc.vn-crm .crm-ficha-acoes .crm-fa{flex-direction:row;gap:6px;height:40px;min-height:40px;padding:0 12px;white-space:nowrap}.rc.vn-crm .crm-ficha-acoes .crm-fa svg{height:16px;margin:0;width:16px}.rc.vn-crm .crm-mov-vn .crm-cadastro{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rc.vn-crm .crm-mov-vn .crm-cad-ln{align-items:flex-start;display:flex;flex-direction:column;gap:1px;padding:5px 0}.rc.vn-crm .crm-mov-vn .crm-cad-ln .rot{font-size:11.5px}.rc.vn-crm .crm-mov-vn .crm-cad-ln b{font-size:13px}.rc.vn-crm .crm-valor-link{align-items:baseline;background:none;border:0;border-radius:6px;color:#0f172a;color:var(--vn-marinho,#0f172a);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:5px;padding:2px 4px}.rc.vn-crm .crm-valor-link small{color:#64748b;color:var(--vn-tx-apoio,#64748b);font-size:11px;font-weight:500}.rc.vn-crm .crm-valor-link:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#0066d6;color:var(--vn-azul,#0066d6)}.rc.vn-crm .crm-prop-valores{background:#f8fafc;background:var(--vn-off,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;margin-bottom:10px;padding:10px 12px 12px}.rc.vn-crm .crm-prop-valores-cab{align-items:baseline;color:#64748b;color:var(--vn-tx-apoio,#64748b);display:flex;flex-wrap:wrap;font-size:12.5px;gap:5px;margin-bottom:8px}.rc.vn-crm .crm-prop-valores-cab b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-weight:600}.rc.vn-crm .crm-prop-valores .vn-valores{margin:0}.rc.vn-crm .crm-leads-main .tp-th{color:var(--text-2);font-size:12px;font-weight:600;letter-spacing:0;padding:10px 12px;text-transform:none}.rc.vn-crm .crm-leads-main .tp-tr{min-height:58px}.rc.vn-crm .crm-leads-main .tp-td{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;min-height:58px;min-width:0;padding:8px 12px}.rc.vn-crm .crm-leads-main .tp-td>.tp-cell{align-items:center;display:flex;gap:6px;max-width:100%;min-width:0}.rc.vn-crm .crm-leads-main .tp-td .crm-pill,.rc.vn-crm .crm-leads-main .tp-td .crm-pill.vn-etapa-tag,.rc.vn-crm .crm-leads-main .tp-td .crm-pill.vn-prox-atrasado,.rc.vn-crm .crm-leads-main .tp-td .crm-tags-lead .crm-pill{align-items:center;border:0;border-radius:999px;display:inline-flex;flex-shrink:1;font-size:12px;font-weight:600;gap:4px;height:22px;letter-spacing:0;line-height:1;max-width:100%;min-width:0;overflow:hidden;padding:0 9px;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.rc.vn-crm .crm-leads-main .tp-td .crm-pill svg{flex:none;height:12px;width:12px}.rc.vn-crm .crm-leads-main .tp-td .vn-prox-agendar{font-size:12px;height:22px;padding:0 9px}.rc.vn-crm .crm-leads-main .vn-cli{display:flex;gap:10px;min-width:0;width:100%}.rc.vn-crm .crm-leads-main .vn-cli-tx{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.rc.vn-crm .crm-leads-main .vn-cli-tx .vn-lead-nome{color:var(--text);display:block;font-size:13.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc.vn-crm .crm-leads-main .vn-cli-sub{align-items:center;display:flex;gap:6px;height:22px;min-width:0}.rc.vn-crm .crm-leads-main .vn-cli-sub .vn-lead-sub{font-feature-settings:"tnum";color:var(--text-3);flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:400;margin:0}.rc.vn-crm .crm-leads-main .vn-cli-pil{display:inline-flex;min-width:0;overflow:hidden}.rc.vn-crm .crm-leads-main .vn-cli-mais{cursor:default;flex:none}.rc.vn-crm .crm-leads-main .tp-td .vn-sit{font-size:13px;font-weight:500;white-space:nowrap}.rc.vn-crm .crm-leads-main .tp-td .vn-lead-prop{display:flex;flex-direction:column;gap:2px;min-width:0}.rc.vn-crm .crm-leads-main .tp-td .crm-valor{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.rc.vn-crm .crm-leads-main .tp-td .vn-lead-parada{font-size:12px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc.vn-crm .crm-leads-main .vn-resp{align-items:center;display:flex;gap:8px;min-width:0}.rc.vn-crm .crm-leads-main .vn-resp-nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc.vn-crm .crm-leads-main .tp-td .crm-muted{font-size:13px}.rc.vn-crm .crm-leads-main .vn-cli-sub .vn-lead-sub{line-height:22px}.rc.vn-crm .crm-leads-main .vn-cli-pil{flex:none;overflow:visible}.rc.vn-crm .crm-leads-main .vn-cli-pil .crm-pill{flex-shrink:0;line-height:22px;max-width:none;overflow:visible;text-overflow:clip}.rc.vn-crm .crm-leads-main .tp-td,.rc.vn-crm .crm-leads-main .tp-tr{min-height:76px}.rc.vn-crm .crm-leads-main .vn-cli{align-items:flex-start}.rc.vn-crm .crm-leads-main .vn-cli-tx{gap:2px}.rc.vn-crm .crm-leads-main .vn-cli-tx>.vn-lead-sub{font-feature-settings:"tnum";color:var(--text-3);display:block;font-size:12px;font-variant-numeric:tabular-nums;line-height:16px;margin:0}.rc.vn-crm .crm-leads-main .vn-cli-sub{gap:4px;height:auto;margin-top:3px}.rc.vn-crm .crm-leads-main .vn-cli-sub .crm-pill{height:20px;line-height:20px}.rc.vn-crm .crm-leads-main .vn-cli-tx>.vn-lead-nome,.rc.vn-crm .crm-leads-main .vn-cli-tx>.vn-lead-sub{padding-left:9px}.rc.vn-crm .crm-leads-main .vn-cli{align-items:center}.rc.vn-crm .crm-leads-main .vn-cli>.crm-av{flex:none;font-size:14px;height:40px;width:40px}.rc.vn-crm .crm-leads-main .tp-td,.rc.vn-crm .crm-leads-main .tp-th{justify-content:center;text-align:center}.rc.vn-crm .crm-leads-main .tp-td>.tp-cell{justify-content:center}.rc.vn-crm .crm-leads-main .tp-td:first-child,.rc.vn-crm .crm-leads-main .tp-th:first-child{justify-content:flex-start;text-align:left}.rc.vn-crm .crm-leads-main .tp-td:first-child>.tp-cell{justify-content:flex-start}.rc.vn-crm .crm-leads-main .tp-td:last-child,.rc.vn-crm .crm-leads-main .tp-th:nth-last-child(2){justify-content:flex-end;text-align:right}.rc.vn-crm .crm-leads-main .tp-td:last-child>.tp-cell{justify-content:flex-end}.rc.vn-crm .crm-leads-main .tp-td .vn-lead-prop{align-items:center}.rc.vn-crm .crm-leads-main .tp-td .vn-resp{justify-content:center}.rc.vn-crm .crm-leads-main{container-name:leads;container-type:inline-size}@container leads (max-width: 1100px){.rc.vn-crm .crm-leads-main .tp-td,.rc.vn-crm .crm-leads-main .tp-th{padding-left:8px;padding-right:8px}.rc.vn-crm .crm-leads-main .vn-cli{gap:8px}.rc.vn-crm .crm-leads-main .vn-cli>.crm-av{font-size:12px;height:34px;width:34px}.rc.vn-crm .crm-leads-main .vn-cli-tx .vn-lead-nome{font-size:13px}.rc.vn-crm .crm-leads-main .vn-resp .crm-av{display:none}}@container leads (max-width: 900px){.rc.vn-crm .crm-leads-main .tp-td .crm-pill{padding:0 7px}.rc.vn-crm .crm-leads-main .vn-cli-tx>.vn-lead-nome,.rc.vn-crm .crm-leads-main .vn-cli-tx>.vn-lead-sub{padding-left:7px}}.rc.vn-crm .crm-leads-wrap>.crm-ficha{max-height:calc(100dvh - 210px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:0}.rc.vn-crm .crm-leads-main .tp-tr.sel{box-shadow:inset 3px 0 0 #0066d6;box-shadow:inset 3px 0 0 var(--vn-azul,#0066d6)}.rc.vn-crm .crm-leads-main .vn-cli-sub{flex-wrap:wrap;row-gap:4px}.rc.vn-crm .crm-leads-main .vn-cli-pil,.rc.vn-crm .crm-leads-main .vn-cli-sub .crm-pill{flex:none;white-space:nowrap}.vn-crm .crm-config-corpo{max-width:880px}.vn-crm .crm-config-corpo .crm-visib{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d;display:flex;flex-direction:column;gap:0;margin-bottom:28px;overflow:hidden}.vn-crm .crm-config-corpo .crm-visib-intro{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;line-height:1.5;margin:0;max-width:none;padding:16px 20px 14px}.vn-crm .crm-config-corpo .crm-visib-linha+.crm-visib-intro{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.vn-crm .crm-config-corpo .crm-visib-intro b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-weight:600}.vn-crm .crm-config-corpo .crm-visib-linha{align-items:center;border:0;border-radius:0;flex-wrap:nowrap;gap:24px;padding:15px 20px}.vn-crm .crm-config-corpo .crm-visib-linha+.crm-visib-linha{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.vn-crm .crm-config-corpo .crm-visib-linha .txt{flex:1 1 70%;gap:3px}.vn-crm .crm-config-corpo .crm-visib-linha .txt b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600}.vn-crm .crm-config-corpo .crm-visib-linha .txt small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;line-height:1.45}.vn-crm .crm-config-corpo .crm-visib-linha>:not(.txt){display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:45%}.vn-crm .crm-config-corpo .crm-visib>.crm-vazio{padding:15px 20px}.vn-crm .crm-config-corpo .crm-ident,.vn-crm .crm-config-corpo .crm-rastreio-painel{display:flex;flex-direction:column;gap:0}.vn-crm .crm-config-corpo .crm-metas-intro,.vn-crm .crm-config-corpo .crm-motivos-intro,.vn-crm .crm-config-corpo .crm-rastreio-intro{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;line-height:1.5;margin:0 0 16px;max-width:none}.vn-crm .crm-config-corpo .crm-rastreio-bloco{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border-top:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d;margin-bottom:28px;padding:16px 20px}.vn-crm .crm-config-corpo .crm-rastreio-bloco h4{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-weight:600;margin:0 0 10px}.vn-crm .crm-config-corpo .crm-rastreio-bloco small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.vn-crm .crm-config-corpo .crm-campo-dupla{gap:14px;grid-template-columns:minmax(0,1fr)}.vn-crm .crm-config-corpo .crm-campo+.crm-campo{margin-top:12px}.vn-crm .crm-config-corpo .crm-metas,.vn-crm .crm-config-corpo .crm-motivos{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d;margin-bottom:28px;padding:16px 20px}.vn-crm .crm-config-corpo .crm-metas-lista,.vn-crm .crm-config-corpo .crm-metas-mes,.vn-crm .crm-config-corpo .crm-motivos-lista,.vn-crm .crm-config-corpo .crm-motivos-novo{max-width:none}.vn-crm .crm-config-corpo .crm-metas-lista,.vn-crm .crm-config-corpo .crm-motivos-lista{gap:0}.vn-crm .crm-config-corpo .crm-metas-lista>*,.vn-crm .crm-config-corpo .crm-motivos-lista>*{border:0;border-radius:0;padding:12px 0}.vn-crm .crm-config-corpo .crm-metas-lista>*+*,.vn-crm .crm-config-corpo .crm-motivos-lista>*+*{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.vn-crm .crm-config-corpo .pm{gap:28px}.vn-crm .crm-config-corpo .pm-sec{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d;padding:16px 20px}.vn-crm .crm-config-corpo .pm-sec>header b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-weight:600}.vn-crm .crm-config-corpo .pm-sec>header small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.vn-crm .crm-config-corpo .crm-funil-card{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d;gap:14px;margin-bottom:28px;padding:16px 20px}.vn-crm .crm-config-corpo .crm-funil-card .ln.rot>span{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.vn-crm .crm-config-corpo .crm-funil-card .ln.rot>span i{color:#64748b;color:var(--dk-text2,#64748b);font-weight:400}.crm-regras-tab{border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;overflow:hidden;width:100%}.crm-regras-tr{grid-gap:12px;align-items:center;color:#334155;color:var(--dk-text,#334155);display:grid;font-size:13px;gap:12px;grid-template-columns:minmax(120px,1fr) minmax(0,1.3fr) minmax(0,1.3fr);padding:10px 14px}.crm-regras-tr+.crm-regras-tr{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.crm-regras-tr.cab{background:#f8fafc;background:var(--dk-off,#f8fafc);color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:600}.crm-regras-tr>b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-weight:600}.crm-regras-exige{display:flex;flex-wrap:wrap;gap:6px 14px}.crm-regras-exige label{align-items:center;cursor:pointer;display:inline-flex;gap:6px}.crm-regras-exige input{accent-color:#0066d6;accent-color:var(--vn-azul,#0066d6)}.crm-regras-tr select{max-width:260px;width:100%}.crm-regras-tr .crm-muted{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.dark .crm-regras-tab,.dark .vn-crm .crm-config-corpo .crm-funil-card,.dark .vn-crm .crm-config-corpo .crm-metas,.dark .vn-crm .crm-config-corpo .crm-motivos,.dark .vn-crm .crm-config-corpo .crm-rastreio-bloco,.dark .vn-crm .crm-config-corpo .crm-visib,.dark .vn-crm .crm-config-corpo .pm-sec{background:var(--surface);border-color:var(--border);box-shadow:none}.dark .crm-regras-tr+.crm-regras-tr,.dark .vn-crm .crm-config-corpo .crm-metas-lista>*+*,.dark .vn-crm .crm-config-corpo .crm-motivos-lista>*+*,.dark .vn-crm .crm-config-corpo .crm-visib-intro,.dark .vn-crm .crm-config-corpo .crm-visib-linha+.crm-visib-intro,.dark .vn-crm .crm-config-corpo .crm-visib-linha+.crm-visib-linha{border-color:var(--border)}.dark .crm-regras-tr.cab{background:var(--surface-2);color:var(--text-2)}.dark .crm-regras-tr>b,.dark .vn-crm .crm-config-corpo .crm-funil-card .ln.rot>span,.dark .vn-crm .crm-config-corpo .crm-rastreio-bloco h4,.dark .vn-crm .crm-config-corpo .crm-visib-linha .txt b,.dark .vn-crm .crm-config-corpo .pm-sec>header b{color:var(--text)}.dark .crm-regras-tr{color:var(--text-2)}@media (max-width:720px){.vn-crm .crm-config-corpo .crm-visib-linha{align-items:stretch;flex-direction:column;gap:10px}.vn-crm .crm-config-corpo .crm-visib-linha>:not(.txt){justify-content:flex-start;max-width:none}.crm-regras-tr{gap:8px;grid-template-columns:minmax(0,1fr)}.crm-regras-tr.cab{display:none}}.vn-crm .crm-tela:has(>.crm-config){background:#f8fafc;background:var(--surface-2,#f8fafc)}.vn-crm .crm-painel.crm-config{background:#0000;border:0;border-radius:0;box-shadow:none;gap:0 18px;grid-template-columns:276px minmax(0,1fr);padding:14px 18px 14px 14px}.vn-crm .crm-config-menu{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-soft,#e2e8f0);border-radius:16px;box-shadow:0 1px 3px #0f172a0f;box-shadow:var(--shadow-1,0 1px 3px #0f172a0f);padding:18px 14px;position:-webkit-sticky;position:sticky;top:0}.vn-crm .crm-config-grupo-tt{color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:600;letter-spacing:0;padding:0 6px 6px;text-transform:none}.vn-crm .crm-config-menu button{align-items:center;border-radius:11px;padding:7px 8px}.vn-crm .crm-config-menu button.on{background:#ebf3fc;background:var(--brand-tint,#ebf3fc)}.crm-config-item-txt{display:flex;flex-direction:column;min-width:0;text-align:left}.crm-config-item-txt b{color:#0f172a;color:var(--text,#0f172a);font-size:13px;font-weight:600;line-height:1.25}.crm-config-item-txt small{color:#64748b;color:var(--text-3,#64748b);font-size:11.5px;font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-crm .crm-config-menu button.on .crm-config-item-txt b{color:#0066d6;color:var(--brand,#0066d6)}.vn-crm .crm-config-corpo{padding:0 8px 28px}.crm-config-cab{padding:8px 0 14px}.crm-config-cab h2{color:#0f172a;color:var(--text,#0f172a);font-size:17px;font-weight:700;margin:0}.crm-config-cab p{color:#64748b;color:var(--text-3,#64748b);font-size:12.5px;margin:3px 0 0}.vn-crm .crm-config-corpo>.crm-painel{background:#0000;border:0;box-shadow:none;max-width:none;padding:0}.vn-crm .crm-config-corpo>.crm-funis>h3{display:none}.vn-crm .crm-config-corpo .crm-pcard-hint{color:#64748b;color:var(--dk-text2,#64748b);font-size:12.5px;margin:0 0 16px}.crm-switch{background:#cbd5e1;background:var(--border,#cbd5e1);border:0;border-radius:20px;cursor:pointer;flex:none;height:22px;padding:0;position:relative;transition:background .15s;width:40px}.crm-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000040;content:"";height:16px;left:3px;position:absolute;top:3px;transition:left .15s;width:16px}.crm-switch.on{background:#0066d6;background:var(--brand,#0066d6)}.crm-switch.on:after{left:21px}.crm-switch:disabled{cursor:default;opacity:.5}.crm-switch:focus-visible{outline:2px solid #0066d6;outline:2px solid var(--vn-azul,#0066d6);outline-offset:2px}.crm-sw-rot{align-items:center;color:#334155;color:var(--dk-text,#334155);display:inline-flex;font-size:13px;gap:8px}.crm-sw-linha{align-items:center;display:flex;gap:16px;justify-content:space-between}.crm-sw-linha .txt{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-sw-linha .txt b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600}.crm-sw-linha .txt small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.crm-regras-exige{gap:8px 18px}.vn-crm .crm-config-corpo input[type=checkbox]{appearance:none;-webkit-appearance:none;background:radial-gradient(circle at 11px 50%,#fff 0 8px,#0000 8.5px) #cbd5e1;background:radial-gradient(circle at 11px 50%,var(--dk-base,#fff) 0 8px,#0000 8.5px) var(--border,#cbd5e1);border-radius:20px;box-shadow:inset 0 0 0 0 #0000;cursor:pointer;flex:none;height:22px;margin:0;transition:background-color .15s,background-position .15s;vertical-align:middle;width:40px}.vn-crm .crm-config-corpo input[type=checkbox]:checked{background:radial-gradient(circle at 29px 50%,#fff 0 8px,#0000 8.5px) #0066d6;background:radial-gradient(circle at 29px 50%,var(--dk-base,#fff) 0 8px,#0000 8.5px) var(--brand,#0066d6)}.vn-crm .crm-config-corpo input[type=checkbox]:focus-visible{outline:2px solid #0066d6;outline:2px solid var(--vn-azul,#0066d6);outline-offset:2px}.crm-funil-dist{align-items:center;color:#334155;color:var(--dk-text,#334155);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.crm-funil-linha{align-items:center;border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;flex-wrap:wrap;gap:10px 24px;padding:14px 0}.crm-funil-linha>.txt{display:flex;flex:1 1 260px;flex-direction:column;gap:3px;min-width:0}.crm-funil-linha>.txt b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600}.crm-funil-linha>.txt small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;line-height:1.45}.crm-funil-linha>.ctl{align-items:flex-end;display:flex;flex:0 1 380px;flex-direction:column;gap:8px;min-width:0}.crm-funil-linha>.ctl>.crm-mb{width:100%}.crm-funil-janela{align-items:center;display:flex;flex:1 1 100%;flex-wrap:wrap;gap:10px 16px}.crm-funil-horas{align-items:center;color:#334155;color:var(--dk-text,#334155);display:inline-flex;font-size:13px;gap:8px}.crm-funil-horas .crm-input{width:110px}.crm-seg-mini{background:#eef2f6;background:var(--dk-border,#eef2f6);border-radius:10px;display:inline-flex;gap:2px;padding:3px}.crm-seg-mini button{background:#0000;border:0;border-radius:8px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;font:inherit;font-size:13px;min-height:32px;padding:0 12px}.crm-seg-mini button.on{background:#fff;background:var(--dk-base,#fff);box-shadow:0 1px 2px #0f172a14;color:#005696;color:var(--vn-estrutural,#005696);font-weight:600}.crm-dias{display:flex;flex-wrap:wrap;gap:6px}.crm-dias button{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:8px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:4px;height:32px;justify-content:center;min-width:52px;padding:0 10px}.crm-dias button.on{background:#0066d6;background:var(--vn-azul,#0066d6);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff);font-weight:600}.crm-mb{min-width:220px;position:relative}.crm-mb-campo{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:9px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px;min-height:38px;padding:4px 36px 4px 8px;position:relative}.crm-mb.aberto .crm-mb-campo{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 0 0 3px #ebf3fc;box-shadow:0 0 0 3px var(--vn-sel,#ebf3fc)}.crm-mb-ph{color:#64748b;color:var(--dk-text2,#64748b)}.crm-mb-n,.crm-mb-ph{font-size:13px;padding-left:4px}.crm-mb-n{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:500}.crm-mb-chip{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:999px;color:#005696;color:var(--vn-estrutural,#005696);font-size:12.5px;font-weight:500;gap:4px;height:26px;padding:0 4px 0 10px}.crm-mb-chip,.crm-mb-chip button{align-items:center;display:inline-flex}.crm-mb-chip button{background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;height:20px;justify-content:center;width:20px}.crm-mb-chip button:hover{background:color-mix(in srgb,#005696 12%,#0000);background:color-mix(in srgb,var(--dk-azul,#005696) 12%,#0000)}.crm-mb-abrir{align-items:center;background:#0000;border:0;border-radius:7px;color:#64748b;color:var(--dk-text2,#64748b);cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:30px}.crm-mb-pop{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;box-shadow:0 10px 28px #0f172a24;left:0;min-width:240px;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.crm-mb-busca{align-items:center;border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:8px;color:#64748b;color:var(--dk-text2,#64748b);display:flex;gap:8px;height:34px;margin-bottom:6px;padding:0 10px}.crm-mb-busca input{background:#0000;border:0;color:#0f172a;color:var(--dk-text,#0f172a);flex:1 1;font:inherit;font-size:13px;min-width:0;outline:none}.crm-mb-pop ul{list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:0}.crm-mb-pop li button{align-items:center;background:#0000;border:0;border-radius:7px;color:#0f172a;color:var(--dk-text,#0f172a);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:10px;min-height:36px;padding:0 8px;text-align:left;width:100%}.crm-mb-pop li button:hover{background:#f1f5f9;background:var(--dk-off,#f1f5f9)}.crm-mb-check{align-items:center;border:1.5px solid #94a3b8;border-radius:5px;color:#fff;display:inline-flex;flex:none;height:18px;justify-content:center;width:18px}.crm-mb-pop li button.on .crm-mb-check{background:#0066d6;background:var(--vn-azul,#0066d6);border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.crm-mb-vazio{color:#64748b;color:var(--dk-text2,#64748b);font-size:13px;padding:10px 8px}.dark .vn-crm .crm-config-menu{background:var(--surface);border-color:var(--border)}.dark .crm-dias button,.dark .crm-mb-campo,.dark .crm-mb-pop{background:var(--surface);border-color:var(--border);color:var(--text)}.dark .crm-seg-mini{background:var(--surface-2)}.dark .crm-seg-mini button.on{background:var(--surface);color:var(--vn-info)}.dark .crm-funil-linha{border-top-color:var(--border)}.dark .crm-funil-linha>.txt b,.dark .crm-sw-linha .txt b{color:var(--text)}@media (max-width:720px){.crm-funil-linha>.ctl{align-items:stretch;flex:1 1 100%}.vn-crm .crm-painel.crm-config{padding:8px}}.crm-funil-resumo{gap:12px}.crm-funil-res-topo{align-items:center;display:flex;gap:10px}.crm-funil-res-topo .grow{flex:1 1}.crm-funil-res-nome{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-weight:600}.crm-funil-res-dados{grid-gap:10px 24px;display:grid;gap:10px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.crm-funil-res-dados>div{min-width:0}.crm-funil-res-dados dt{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.crm-funil-res-dados dd{color:#0f172a;color:var(--dk-text,#0f172a);font-size:13px;font-weight:500;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-fed-fundo{background:#0f172a38;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1300}.crm-fed{background:#f8fafc;background:var(--surface-2,#f8fafc);box-shadow:-18px 0 50px #0f172a38;display:flex;flex-direction:column;height:100%;width:min(680px,100vw)}.crm-fed-cab{align-items:flex-start;background:#fff;background:var(--dk-base,#fff);display:flex;gap:12px;padding:18px 22px 10px}.crm-fed-cab>div{flex:1 1;min-width:0}.crm-fed-cab h3{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:17px;font-weight:700;margin:0}.crm-fed-cab p{color:#64748b;color:var(--dk-text2,#64748b);font-size:12.5px;margin:2px 0 0}.crm-fed-x{align-items:center;background:#0000;border:0;border-radius:9px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.crm-fed-x:hover{background:#f1f5f9;background:var(--dk-off,#f1f5f9)}.crm-fed-abas{background:#fff;background:var(--dk-base,#fff);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);display:flex;gap:4px;padding:0 22px}.crm-fed-abas button{background:none;border:0;border-bottom:2px solid #0000;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;font:inherit;font-size:14px;font-weight:500;min-height:42px;padding:0 12px}.crm-fed-abas button.on{border-bottom-color:#0066d6;border-bottom-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6);font-weight:600}.crm-fed-corpo{flex:1 1;overflow-y:auto;padding:18px 22px 24px}.crm-fed-corpo>.crm-etapa-bloco,.crm-fed-corpo>.crm-funil-linha{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d;margin-bottom:12px;padding:14px 16px}.crm-fed-desc{color:#475569;color:var(--dk-text2,#475569);font-size:12.5px;line-height:1.5;margin:0 0 14px}.crm-fed-corpo .crm-input.nome{width:100%}.crm-fed-pe{align-items:center;background:#fff;background:var(--dk-base,#fff);border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;gap:8px;padding:12px 22px}.crm-fed-pe .grow{flex:1 1}.crm-etapa-bloco h4{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600;margin:0 0 6px}.crm-etapa-parte{align-items:center;border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;flex-wrap:wrap;gap:8px 20px;padding:10px 0}.crm-etapa-parte .txt{display:flex;flex:1 1 240px;flex-direction:column;gap:2px;min-width:0}.crm-etapa-parte .txt b{align-items:center;color:#334155;color:var(--dk-text,#334155);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.crm-etapa-parte .txt small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;line-height:1.4}.crm-etapa-parte .ctl{display:flex;flex:0 1 auto;justify-content:flex-end}.crm-etapa-parte .ctl select{min-width:220px}.crm-etapa-parte.trava .txt b{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.crm-etapa-parte.trava .txt b svg{color:#b45309;color:var(--vn-alerta,#b45309)}.crm-etapa-resumo{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:8px;color:#005696;color:var(--vn-estrutural,#005696);font-size:12.5px;line-height:1.45;margin:8px 0 0;padding:9px 12px}.dark .crm-fed,.dark .crm-fed-corpo{background:var(--surface-2)}.dark .crm-fed-abas,.dark .crm-fed-cab,.dark .crm-fed-corpo>.crm-etapa-bloco,.dark .crm-fed-corpo>.crm-funil-linha,.dark .crm-fed-pe{background:var(--surface);border-color:var(--border)}.dark .crm-etapa-resumo{background:#f6921e24;color:var(--vn-info)}.dark .crm-etapa-bloco h4,.dark .crm-fed-cab h3,.dark .crm-funil-res-dados dd,.dark .crm-funil-res-nome{color:var(--text)}@media (max-width:720px){.crm-funil-res-dados{grid-template-columns:minmax(0,1fr)}}.vn-crm .crm-config-corpo .crm-visib-linha:has(>:not(.txt)~:not(.txt)){align-items:flex-start;flex-wrap:wrap;row-gap:12px}.vn-crm .crm-config-corpo .crm-visib-linha:has(>:not(.txt)~:not(.txt))>.txt{flex:1 1 100%}.vn-crm .crm-config-corpo .crm-visib-linha:has(>:not(.txt)~:not(.txt))>:not(.txt){align-items:center;justify-content:flex-start;max-width:none}.vn-crm .crm-config-corpo .crm-visib-linha .unid,.vn-crm .crm-config-corpo .crm-visib-linha>span:not(.txt){color:#475569;color:var(--dk-text2,#475569);font-size:13px;white-space:nowrap}.vn-crm .crm-config-corpo .crm-ch{padding-bottom:6px}.crm-ch-intro{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);padding:16px 20px 12px}.crm-ch-intro p{color:#334155;color:var(--dk-text,#334155);font-size:13px;margin:0}.crm-ch-intro details{margin-top:6px}.crm-ch-intro summary{color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font-size:12.5px;font-weight:600;width:-webkit-max-content;width:max-content}.crm-ch-intro ul{color:#475569;color:var(--dk-text2,#475569);font-size:12.5px;line-height:1.5;margin:8px 0 0;padding-left:18px}.crm-ch-sec{padding:14px 20px 6px}.crm-ch-sec+.crm-ch-sec{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.crm-ch-sec h4{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13px;font-weight:600;margin:0 0 8px}.crm-ch-tab{border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;margin-bottom:8px;overflow:hidden}.crm-ch-tr{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 220px 220px;padding:8px 12px}.crm-ch-tr+.crm-ch-tr{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.crm-ch-tr.cab{background:#f8fafc;background:var(--dk-off,#f8fafc);color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:600;padding:8px 12px}.crm-ch-nome{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-ch-cel{min-width:0}.crm-ch-cel select.crm-input{max-width:none;width:100%}.crm-ch-cel .crm-muted{color:#64748b;color:var(--dk-text2,#64748b);font-size:12.5px}.dark .crm-ch-intro,.dark .crm-ch-sec+.crm-ch-sec,.dark .crm-ch-tab,.dark .crm-ch-tr+.crm-ch-tr{border-color:var(--border)}.dark .crm-ch-tr.cab{background:var(--surface-2);color:var(--text-2)}.dark .crm-ch-nome,.dark .crm-ch-sec h4{color:var(--text)}.dark .crm-ch-intro p{color:var(--text-2)}@media (max-width:720px){.crm-ch-tr{gap:6px;grid-template-columns:minmax(0,1fr)}.crm-ch-tr.cab{display:none}.crm-ch-cel:before{color:#475569;color:var(--dk-text2,#475569);content:attr(data-rot);display:block;font-size:12px;font-weight:600;margin-bottom:4px}}.rc-page{display:block;overflow-y:auto;padding:26px 30px 40px}.ct{display:flex;flex-direction:column;height:100%;width:100%}.ct,.ct .tp{min-height:0}.ct-head{align-items:flex-start;gap:18px;justify-content:space-between;margin-bottom:20px}.ct-head-txt h1{font-size:25px;font-weight:750;letter-spacing:-.02em}.ct-head-txt p{font-size:13px;margin:5px 0 0}.ct-head-actions,.ct-tools{align-items:center;display:flex;gap:10px}.ct-tools{margin-bottom:16px}.ct-search{flex:1 1;height:42px;max-width:420px}.ct-clear{background:#0000;border:0;color:var(--text-3);cursor:pointer;font:inherit;font-size:12.5px;text-decoration:underline}.ct-clear:hover{color:var(--text)}.ct-pop{left:0;padding:6px;position:absolute;top:calc(100% + 8px);width:240px;z-index:1600}.ct-pop-menu{width:250px}.ct-pop-clear{background:#0000;border:0;color:var(--brand);cursor:pointer;font:inherit;font-size:12px;font-weight:650}.ct-pop-list{max-height:260px;overflow-y:auto}.ct-pop-item{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:9px;padding:8px 9px;text-align:left;width:100%}.ct-pop-item:hover{background:var(--surface-2)}.ct-pop-item.on{background:var(--brand-tint)}.ct-pop-item span{flex:1 1}.ct-pop-item i{border-radius:50%;flex:none;height:9px;width:9px}.ct-pop-item svg{color:var(--brand)}.ct-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;min-height:0;overflow:hidden}.ct-row{grid-gap:14px;border-bottom:1px solid var(--border-soft);display:grid;gap:14px;grid-template-columns:minmax(220px,1.6fr) minmax(160px,1.3fr) 150px 170px 120px;padding:12px 18px}.ct-row:last-child{border-bottom:0}.ct-body .ct-row:hover,.ct-row-head{background:var(--surface-2)}.ct-row-head{color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ct-row-head:hover{background:var(--surface-2)}.ct-c-contato{align-items:center;gap:11px}.ct-c-contato,.ct-id{display:flex;min-width:0}.ct-id{flex-direction:column}.ct-id strong{font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-id small{color:var(--text-3);font-size:12.5px}.ct-c-tags{display:flex;flex-wrap:wrap;gap:5px}.ct-tag{border-radius:20px;font-size:11.5px;font-weight:650;padding:3px 9px;white-space:nowrap}.ct-tag-vazia{background:var(--surface-2);color:var(--text-3);font-weight:500}.ct-fila{align-items:center;color:var(--text-2);display:inline-flex;font-size:13px;gap:7px}.ct-fila i{border-radius:50%;flex:none;height:8px;width:8px}.ct-c-ultima{color:var(--text-2);font-size:13px}.ct-vazio{color:var(--text-3);font-size:12.5px}.ct-c-acoes{align-items:center;display:flex;gap:2px;justify-content:flex-end;opacity:0;transition:opacity .12s}.ct-c-acoes:focus-within,.ct-row:hover .ct-c-acoes{opacity:1}.rc-icon-btn.danger:hover{color:var(--danger)}.ct-empty{color:var(--text-3);gap:6px;padding:60px 20px}.ct-empty svg{color:var(--text-3);margin-bottom:6px}.ct-empty h2{margin:0}.ct-loading{color:var(--text-3);font-size:12.5px;padding:14px;text-align:center}@media (max-width:820px){.rc-page{padding:16px 12px 30px}.ct-head{flex-direction:column}.ct-tools{flex-wrap:wrap}.ct-search{flex-basis:100%;max-width:none}.ct-row-head{display:none}.ct-row{grid-template-areas:"contato acoes" "tags    tags" "fila    ultima";grid-template-columns:1fr auto;row-gap:8px}.ct-c-contato{grid-area:contato}.ct-c-acoes{grid-area:acoes;opacity:1}.ct-c-tags{grid-area:tags}.ct-c-fila{grid-area:fila}.ct-c-ultima{grid-area:ultima;text-align:right}}.ct-atendente{align-items:center;color:var(--text-2);display:inline-flex;font-size:13px;gap:7px;min-width:0}.ct-ini{background:var(--brand-tint);border-radius:50%;color:var(--brand);display:grid;flex:none;font-size:10px;font-weight:800;height:22px;letter-spacing:.2px;place-items:center;width:22px}.ct-atendente-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-agora{background:#2e9e5b;background:var(--ok,#2e9e5b);border-radius:50%;flex:none;height:7px;width:7px}.ct .tp-td .crm-emp-link,.ct .tp-td .ct-emp{align-items:center;background:none;border:0;color:#0f172a;color:var(--vn-marinho,#0f172a);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:400;gap:6px;min-width:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ct .tp-td .crm-emp-link svg,.ct .tp-td .ct-emp svg{color:#64748b;color:var(--dk-text2,#64748b);flex:none}.ct .tp-td .crm-emp-link:hover{color:#0066d6;color:var(--vn-azul,#0066d6);text-decoration:underline}.rail-app.dark .tp-td .crm-emp-link,.rail-app.dark .tp-td .ct-emp{color:var(--text)}.ct .tp-th{color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.ct .tp-td .crm-emp-link,.ct .tp-td .ct-emp{align-items:flex-start;line-height:1.35;overflow:visible;white-space:normal}.ct .tp-td .crm-emp-link svg,.ct .tp-td .ct-emp svg{margin-top:2px}.ct .ct-emp-nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.ct .ct-acoes{flex:none;flex-wrap:nowrap;justify-content:flex-end;width:100%}.ct .ct-acoes>*{flex:none}.kb-card-espiar{margin-left:auto}.kb-card-espiar+.kb-card-menu-btn{margin-left:0}.kb-esp-fundo{background:#0f172a2e;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1300}.kb-esp{animation:kb-esp-entra .16s ease-out;background:#fff;background:var(--vn-base,#fff);border-left:1px solid var(--border);box-shadow:var(--shadow-3);display:flex;flex-direction:column;height:100%;width:min(440px,100vw)}@keyframes kb-esp-entra{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}.kb-esp-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;gap:10px;padding:14px 14px 12px 16px}.kb-esp-id{display:flex;flex:1 1;flex-direction:column;min-width:0}.kb-esp-id strong{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600}.kb-esp-id small,.kb-esp-id strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-esp-id small{color:var(--text-3);font-size:12px}.kb-esp-status{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:999px;color:#005696;color:var(--vn-estrutural,#005696);flex:none;font-size:11px;font-weight:600;padding:2px 8px}.kb-esp-status.pending{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.kb-esp-status.fim{background:var(--border-soft);color:var(--text-2)}.kb-esp-aviso{align-items:center;background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696);display:flex;font-size:12px;gap:6px;padding:6px 16px}.kb-esp-corpo{background:#f8fafc;background:var(--vn-off,#f8fafc);flex:1 1;gap:6px;overflow-y:auto;padding:12px 14px 16px}.kb-esp-corpo,.kb-esp-vazio{display:flex;flex-direction:column}.kb-esp-vazio{align-items:center;color:var(--text-3);font-size:13px;gap:8px;margin:auto}.kb-esp-mais{align-self:center;background:#fff;background:var(--vn-base,#fff);border:1px solid var(--border);border-radius:999px;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font-size:12px;font-weight:500;margin-bottom:4px;padding:4px 12px}.kb-esp-div{display:flex;justify-content:center;margin:8px 0 2px}.kb-esp-div span{align-items:center;background:#fff;background:var(--vn-base,#fff);border:1px solid var(--border-soft);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:11.5px;gap:6px;padding:2px 10px}.kb-esp-div.este span{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#005696;color:var(--vn-estrutural,#005696)}.kb-esp-div i{border-radius:50%;height:7px;width:7px}.kb-esp-msg{align-self:flex-start;background:#fff;background:var(--vn-base,#fff);border:1px solid var(--border-soft);border-radius:10px;color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13px;line-height:1.4;max-width:82%;padding:6px 10px 4px}.kb-esp-msg.eu{align-self:flex-end;background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0000}.kb-esp-msg.nota{align-self:stretch;background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-color:#0000;border-left:3px solid #f59e0b;border-left:3px solid var(--vn-alerta,#f59e0b);max-width:none}.kb-esp-nota-rot{color:#92400e;color:var(--vn-alerta-tx,#92400e);display:block;font-size:11px;font-weight:600;margin-bottom:2px}.kb-esp-msg p{margin:0;white-space:pre-wrap;word-break:break-word}.kb-esp-msg img{border-radius:6px;display:block;margin-bottom:4px;max-height:220px;max-width:100%}.kb-esp-midia{align-items:center;color:var(--text-2);display:inline-flex;font-size:12px;gap:4px}.kb-esp-midia a{color:#0066d6;color:var(--vn-azul,#0066d6)}.kb-esp-msg time{color:var(--text-3);display:block;font-size:10.5px;margin-top:2px;text-align:right}.kb-esp-pe{border-top:1px solid var(--border-soft);display:flex;justify-content:flex-end;padding:10px 14px}.kb-esp-pe .rc-cta{align-items:center;display:inline-flex;gap:6px}.rail-app.dark .kb-esp-msg.nota{color:var(--text)}.rc .rc-modal.vn-acao{background:#fff;background:var(--dk-base,#fff);border-radius:16px;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);overflow:visible;width:min(520px,100%)}.rc .vn-acao-head{align-items:flex-start;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);display:flex;gap:12px;padding:20px 22px 14px}.rc .vn-acao-head>div{flex:1 1;min-width:0}.rc .vn-acao-head h2{color:#0f172a;color:var(--dk-text,#0f172a);font-size:19px;font-weight:700;margin:0}.rc .vn-acao-head p{color:#64748b;color:var(--dk-text2,#64748b);font-size:12.5px;margin:4px 0 0}.rc .vn-acao-corpo{overflow-y:auto;padding:0 22px}.rc .vn-acao-sec{display:flex;flex-direction:column;gap:10px;padding:16px 0}.rc .vn-acao-sec+.vn-acao-sec{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.rc .vn-acao-sec h3{color:#0f172a;color:var(--dk-text,#0f172a);font-size:14px;font-weight:600;margin:0}.rc .vn-acao-campo{display:flex;flex-direction:column;gap:6px}.rc .vn-acao-campo>b,.rc .vn-acao-linha b{color:#334155;color:var(--dk-text,#334155);font-size:13px;font-weight:500}.rc .vn-acao-ajuda,.rc .vn-acao-campo small,.rc .vn-acao-linha small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;font-weight:400;line-height:1.45}.rc .vn-acao-campo .obr,.rc .vn-acao-campo .opc{font-size:11.5px;font-weight:400;margin-left:4px}.rc .vn-acao-campo .opc{color:#64748b;color:var(--dk-text2,#64748b)}.rc .vn-acao-campo .obr{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc .vn-acao-campo textarea{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:10px;box-sizing:border-box;color:#0f172a;color:var(--dk-text,#0f172a);font:inherit;font-size:13.5px;min-height:78px;padding:10px 12px;resize:vertical;width:100%}.rc .vn-acao-campo textarea:focus{border-color:#0066d6;border-color:var(--dk-azul,#0066d6);box-shadow:0 0 0 3px #ebf3fc;box-shadow:0 0 0 3px var(--dk-sel,#ebf3fc);outline:none}.rc .vn-acao-linha{align-items:center;display:flex;gap:16px;justify-content:space-between}.rc .vn-acao-linha>div{display:flex;flex-direction:column;gap:3px;min-width:0}.rc .vn-seg{background:#eef2f6;background:var(--dk-border,#eef2f6);border-radius:10px;display:flex;gap:2px;padding:3px}.rc .vn-seg button{background:#0000;border:0;border-radius:8px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;flex:1 1;font:inherit;font-size:13px;font-weight:400;min-height:34px}.rc .vn-seg button.on{background:#fff;background:var(--dk-base,#fff);box-shadow:0 1px 2px #0f172a14;color:#005696;color:var(--dk-estrut-tx,#005696);font-weight:500}.rc .vn-acao .rc-tp-trigger{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:10px;color:#0f172a;color:var(--dk-text,#0f172a);font-size:13.5px;min-height:40px}.rc .vn-acao .rc-tp-trigger.open{border-color:#0066d6;border-color:var(--dk-azul,#0066d6);box-shadow:0 0 0 3px #ebf3fc;box-shadow:0 0 0 3px var(--dk-sel,#ebf3fc)}.rc .rc-tp-queue-rot{color:#64748b;color:var(--dk-text2,#64748b);cursor:default;font-size:12px}.rc .rc-tp-queue-rot:hover{background:#0000}.rc .vn-bsel{position:relative}.rc .vn-bsel-gat{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:10px;color:#64748b;color:var(--dk-text2,#64748b);cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:8px;justify-content:space-between;min-height:40px;padding:0 12px;text-align:left;width:100%}.rc .vn-bsel-gat.tem{color:#0f172a;color:var(--dk-text,#0f172a)}.rc .vn-bsel-gat.open{border-color:#0066d6;border-color:var(--dk-azul,#0066d6);box-shadow:0 0 0 3px #ebf3fc;box-shadow:0 0 0 3px var(--dk-sel,#ebf3fc)}.rc .vn-bsel-painel{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 12px 32px #0f172a24;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.rc .vn-bsel-busca{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);color:#64748b;color:var(--dk-text2,#64748b);display:flex;gap:8px;padding:8px 12px}.rc .vn-bsel-busca input{background:#0000;border:0;color:#0f172a;color:var(--dk-text,#0f172a);flex:1 1;font:inherit;font-size:13px;outline:none}.rc .vn-bsel-lista{max-height:240px;overflow-y:auto;padding:4px}.rc .vn-bsel-lista button{align-items:center;background:none;border:0;border-radius:8px;color:#1e293b;color:var(--dk-text,#1e293b);cursor:pointer;display:flex;font:inherit;font-size:13.5px;justify-content:space-between;min-height:36px;padding:0 10px;text-align:left;width:100%}.rc .vn-bsel-lista button:hover{background:#f1f5f9;background:var(--dk-off,#f1f5f9)}.rc .vn-bsel-lista button.on{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);color:#005696;color:var(--dk-estrut-tx,#005696)}.rc .vn-bsel-vazio{color:#64748b;color:var(--dk-text2,#64748b);font-size:13px;padding:10px}.rc .vn-acao-pe{align-items:center;border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;flex-wrap:wrap;gap:10px;padding:14px 22px 18px}.rc .vn-acao-resumo{color:#475569;color:var(--dk-text2,#475569);flex:1 1 200px;font-size:12.5px;min-width:0}.rc .vn-acao-resumo.silencio{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc .vn-btn-pri,.rc .vn-btn-sec{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:6px;justify-content:center;min-height:40px;padding:0 16px;white-space:nowrap}.rc .vn-btn-sec{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);color:#334155;color:var(--dk-text,#334155);font-weight:500}.rc .vn-btn-sec:hover{border-color:#0066d6;border-color:var(--dk-azul,#0066d6);color:#005696;color:var(--dk-estrut-tx,#005696)}.rc .vn-btn-pri{background:#0066d6;background:var(--dk-azul,#0066d6);border:0;color:#fff;color:var(--dk-on-azul,#fff);font-weight:600}.rc .vn-btn-pri:hover:not(:disabled){background:#005696;background:var(--dk-estrutural-bg,#005696)}.rc .vn-btn-pri:disabled{cursor:not-allowed;opacity:.5}.rail-app.dark .rc .rc-modal.vn-acao,.rc.dark .rc-modal.vn-acao{background:var(--surface)}.rail-app.dark .rc .vn-acao-head h2,.rail-app.dark .rc .vn-acao-sec h3,.rc.dark .vn-acao-head h2,.rc.dark .vn-acao-sec h3{color:var(--text)}.rail-app.dark .rc .vn-acao-head,.rail-app.dark .rc .vn-acao-pe,.rail-app.dark .rc .vn-acao-sec+.vn-acao-sec,.rc.dark .vn-acao-head,.rc.dark .vn-acao-pe,.rc.dark .vn-acao-sec+.vn-acao-sec{border-color:var(--border)}.rail-app.dark .rc .vn-acao-campo>b,.rail-app.dark .rc .vn-acao-linha b,.rc.dark .vn-acao-campo>b,.rc.dark .vn-acao-linha b{color:var(--text-2)}.rail-app.dark .rc .vn-acao .rc-tp-trigger,.rail-app.dark .rc .vn-acao-campo textarea,.rail-app.dark .rc .vn-bsel-gat,.rail-app.dark .rc .vn-btn-sec,.rc.dark .vn-acao .rc-tp-trigger,.rc.dark .vn-acao-campo textarea,.rc.dark .vn-bsel-gat,.rc.dark .vn-btn-sec{background:#0000;border-color:var(--border);color:var(--text)}.rail-app.dark .rc .vn-seg,.rc.dark .vn-seg{background:#94a3b824}.rail-app.dark .rc .vn-seg button.on,.rc.dark .vn-seg button.on{background:var(--surface-2);color:var(--vn-info)}.rail-app.dark .rc .vn-bsel-painel,.rc.dark .vn-bsel-painel{background:var(--surface);border-color:var(--border)}.rail-app.dark .rc .vn-bsel-lista button,.rc.dark .vn-bsel-lista button{color:var(--text)}.rail-app.dark .rc .vn-bsel-lista button.on,.rc.dark .vn-bsel-lista button.on{background:#f6921e29;color:var(--vn-info)}.rail-app.dark .rc .vn-acao-resumo,.rc.dark .vn-acao-resumo{color:var(--text-2)}@media (max-width:560px){.rc .vn-acao-pe{padding:12px 16px 16px}.rc .vn-acao-corpo,.rc .vn-acao-head{padding-left:16px;padding-right:16px}.rc .vn-acao-resumo{flex-basis:100%}.rc .vn-btn-pri,.rc .vn-btn-sec{flex:1 1}}.rc .vn-acao-resumo{flex:1 1 100%}.rc .vn-acao-pe .vn-btn-sec{margin-left:auto}.rc .rc-cp{--cp-tx-secao:#1e293b;--cp-tx-rotulo:#64748b}.dark .rc .rc-cp,.rail-app.dark .rc .rc-cp{--cp-tx-secao:var(--text);--cp-tx-rotulo:var(--text-2)}.rc .rc-cp-sec-h{color:var(--cp-tx-secao)}.rc .rc-cp-sec-h:hover{color:#0066d6;color:var(--vn-azul,#0066d6)}.rc .rc-cp-sec-h svg{color:var(--cp-tx-rotulo)}.rc .rc-cp-sec-h h3,.rc .rc-side-sec h3{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.rc .rc-cp-campo{border-bottom:1px solid var(--border-soft);padding:6px 0}.rc .rc-cp-sec-b>.rc-cp-campo:last-of-type{border-bottom:0}.rc .rc-cp-campo .lb{color:var(--cp-tx-rotulo);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;width:104px}.rc .rc-cp-campo .vl{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13.5px;font-weight:600}.rc .rc-cp-campo .vl .tx .vazio{font-weight:400}.rc .rc-cp-hero .rc-cp-campo{border-bottom:0}.rc .rc-atend-tarja .cel .lb,.rc .rc-crm-etapa,.rc .rc-crm-funil,.rc .rc-crm-promover label{letter-spacing:0;text-transform:none}.rc .rc-cp .rc-crm-empresa{background:none;border:0;padding:4px 0}.rc .rc-cp-hero.vn-cp-hero{align-items:center;border-bottom:0;flex-direction:column;gap:10px;padding:20px 18px 14px;text-align:center}.rc .vn-cp-hero .rc-av-box{align-self:center}.rc .vn-cp-hero .rc-av{font-size:24px}.rc .vn-cp-hero .rc-av-canal{border:2px solid #fff;border:2px solid var(--surface,#fff);bottom:0;height:22px;right:0;width:22px}.rc .vn-cp-hero .rc-cp-hero-tx{align-items:center;max-width:100%}.rc .vn-cp-hero .rc-cp-campo .vl{justify-content:center}.rc .vn-cp-hero .rc-cp-nome{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:16px;font-weight:700}.rc .vn-cp-hero .rc-cp-emp-chip{align-self:center}.rc .vn-cp-acoes{grid-gap:8px;border-bottom:1px solid var(--border-soft);display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));padding:0 16px 16px}.rc .vn-cp-acoes:empty{display:none}.rc .vn-cp-acao{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;color:#475569;color:var(--text-2,#475569);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:12px;font-weight:500;gap:6px;justify-content:center;min-height:60px;padding:8px 6px}.rc .vn-cp-acao svg{color:#0066d6;color:var(--vn-azul,#0066d6)}.rc .vn-cp-acao:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#005696;color:var(--vn-estrutural,#005696)}.rc .vn-cp-dados{display:flex;flex-direction:column;gap:6px}.rc .vn-cp-dados>.rc-cp-campo{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;box-sizing:border-box;min-height:40px;padding:8px 10px}.rc .rc-cp-sec-b>.vn-cp-dados>.rc-cp-campo:last-of-type{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0)}.rc .vn-cp-dados>.rc-cp-campo .lb{flex:none;max-width:45%;width:auto}.rc .vn-cp-dados>.rc-cp-campo .vl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:flex-end;text-align:right}.rc .vn-cp-dados>.rc-cp-campo .ed{flex:1 1}.rc .vn-cp-dados>.rc-cp-campo .ed input{width:100%}.rc .vn-cp-mini2{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-top:6px}.rc .vn-cp-mini{background:#f8fafc;background:var(--vn-off,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px}.rc .vn-cp-mini small{color:var(--cp-tx-rotulo);font-size:12px}.rc .vn-cp-mini b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc .rc-cp .rc-tag-add{background:none;border:1px dashed #cbd5e1;border:1px dashed var(--dk-border,#cbd5e1);border-radius:10px;color:#475569;color:var(--text-2,#475569);flex-basis:100%;font-size:13px;font-weight:500;justify-content:center;letter-spacing:0;min-height:34px;text-transform:none}.rc .rc-cp .rc-tag-add:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.rc .rc-cp .rc-side-note-new textarea{border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:10px}.rc .rc-cp .rc-side-note-new .rc-cta{background:#0066d6;background:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff)}.rc .rc-cp .rc-side-note-new .rc-cta:hover:not(:disabled){background:#005696;background:var(--dk-estrutural-bg,var(--dk-estrutural-bg,var(--vn-estrutural,#005696)))}.rc .rc-cp .rc-side-note{background:#f8fafc;background:var(--vn-off,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px}.rc .vn-cp-rodape{border-top:1px solid var(--border-soft);color:var(--cp-tx-rotulo);display:flex;font-size:12px;justify-content:space-between;padding:12px 18px 16px}.rc .vn-cp-rodape b{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-variant-numeric:tabular-nums;font-weight:600}.rail-app.dark .rc .rc-cp .rc-side-note,.rail-app.dark .rc .vn-cp-acao,.rail-app.dark .rc .vn-cp-dados>.rc-cp-campo,.rail-app.dark .rc .vn-cp-mini{background:var(--surface-2);border-color:var(--border)}.rail-app.dark .rc .rc-cp .rc-side-note-new textarea,.rail-app.dark .rc .rc-cp .rc-tag-add{border-color:var(--border)}.rail-app.dark .rc .vn-cp-hero .rc-cp-nome,.rail-app.dark .rc .vn-cp-mini b,.rail-app.dark .rc .vn-cp-rodape b{color:var(--text)}.rc .rc-cp .rc-cp-campo .vl{color:#0f172a;color:var(--vn-marinho,#0f172a);font-weight:500}.rc .rc-cp .rc-cp-campo .lb{color:#64748b;color:var(--dk-text2,#64748b);font-weight:400}.rc .rc-cp .vn-cp-hero .rc-cp-nome{font-weight:600}.rc .rc-cp .rc-crm-empresa .tx b,.rc .rc-cp .rc-side-note .by,.rc .rc-cp .vn-cp-mini b,.rc .rc-cp .vn-cp-rodape b{font-weight:500}.rc .rc-cp .rc-cp-mini{color:#64748b;color:var(--dk-text2,#64748b);opacity:1}.rc .rc-cp .rc-cp-mini:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#0066d6;color:var(--vn-azul,#0066d6)}.rc .vn-cp-links{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px}.rc .vn-cp-link{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:13px;font-weight:500;padding:4px 0}.rc .vn-cp-link:hover:not(:disabled){color:#005696;color:var(--vn-estrutural,#005696);text-decoration:underline}.rc .vn-cp-link:disabled{color:#94a3b8;color:var(--dk-text3,#94a3b8);cursor:default}.rc .rc-cp .rc-crm-empresa.vazia{gap:8px}.rc .rc-cp .rc-crm-empresa.vazia .ic{display:none}.rc .rc-cp .rc-crm-empresa.vazia .tx small{color:#64748b;color:var(--dk-text2,#64748b);font-size:13px}.rc .rc-cp .rc-crm-empresa.vazia .acts{flex-wrap:wrap}.rc .rc-cp .rc-crm-empresa.vazia .acts .rc-cta{background:#fff;background:var(--surface,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13px;font-weight:500;height:32px;padding:0 12px}.rc .rc-cp .rc-crm-empresa.vazia .acts .rc-cta:first-child{background:#0066d6;background:var(--vn-azul,#0066d6);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff)}.rc .vn-cp-acao:disabled,.rc .vn-cp-acao[aria-disabled=true]{background:#f8fafc;background:var(--vn-off,#f8fafc);border-color:#e2e8f0;border-color:var(--dk-border,#e2e8f0);color:#94a3b8;color:var(--dk-text3,#94a3b8);cursor:not-allowed}.rc .vn-cp-acao:disabled svg{color:#94a3b8;color:var(--dk-text3,#94a3b8)}.rc .vn-cp-opps{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border:1px solid color-mix(in srgb,#0066d6 25%,#0000);border:1px solid color-mix(in srgb,var(--vn-azul,#0066d6) 25%,#0000);border-radius:12px;display:flex;flex-direction:column;gap:6px;margin:10px 0 4px;padding:10px}.rc .vn-cp-opps-h{align-items:center;display:flex;justify-content:space-between;padding:0 2px 2px}.rc .vn-cp-opps-h b{font-size:13px;font-weight:600}.rc .vn-cp-opps-h b,.rc .vn-cp-opps-h span{color:#005696;color:var(--vn-estrutural,#005696)}.rc .vn-cp-opps-h span{font-size:12px}.rc .vn-cp-opp{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid color-mix(in srgb,#0066d6 18%,#0000);border:1px solid color-mix(in srgb,var(--vn-azul,#0066d6) 18%,#0000);border-radius:10px;box-sizing:border-box;color:inherit;display:flex;font:inherit;gap:10px;padding:8px 10px;text-align:left;width:100%}.rc .vn-cp-opp.clicavel{cursor:pointer}.rc .vn-cp-opp.clicavel:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.rc .vn-cp-opp>svg{color:#94a3b8;color:var(--dk-text3,#94a3b8);flex:none;transform:rotate(-90deg)}.rc .vn-cp-opp-av{border-radius:50%;color:#fff;display:grid;flex:none;font-size:11px;font-weight:600;height:30px;place-items:center;width:30px}.rc .vn-cp-opp-tx{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.rc .vn-cp-opp-tx b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13px;font-weight:600}.rc .vn-cp-opp-tx small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc .vn-cp-opp-sit{align-items:center;align-self:flex-start;background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:999px;color:#005696;color:var(--vn-estrutural,#005696);display:inline-flex;font-size:11.5px;font-weight:500;gap:5px;height:20px;margin-top:2px;padding:0 8px}.rc .vn-cp-opp-sit i{background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:50%;height:6px;width:6px}.rc .vn-cp-opp-sit.ganho{background:#dcfce7;color:#166534}.rc .vn-cp-opp-sit.ganho i{background:#16a34a}.rail-app.dark .rc .vn-cp-opp{background:var(--surface-2);border-color:var(--border)}.rail-app.dark .rc .vn-cp-opp-tx b{color:var(--text)}.rail-app.dark .rc .vn-cp-acao:disabled{background:var(--surface-2);border-color:var(--border);color:var(--text-3)}.rc .rc-chat-head{gap:12px;padding:0 16px}.rc .rc-chat-l1 .nm{font-size:15.5px;font-weight:750}.rc .rc-chat-id{min-width:150px}.rc .rc-chat-head .rc-av-box{align-self:center}.rc .rc-chat-l1 .nm{flex:0 1 auto;min-width:0}.rc .rc-chat-l1 .rc-vend{flex:0 20 auto;min-width:52px;overflow:hidden;text-overflow:ellipsis}@media (max-width:1400px){.rc .rc-chat-l1 .rc-vend{display:none}}.rc .rc-chat-tags{align-items:center;display:inline-flex;flex:0 1 auto;gap:4px;min-width:0;overflow:hidden}.rc .rc-chat-tags i{background:color-mix(in srgb,var(--tag) 13%,#0000);border-radius:5px;color:color-mix(in srgb,var(--tag) 75%,var(--text));flex:0 1 auto;font-size:10.5px;font-style:normal;font-weight:700;line-height:18px;max-width:120px;min-width:34px;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.rc .rc-chat-tags i.mais{--tag:var(--text-3)}.rc .rc-chat-dir{flex:0 1 auto;gap:12px}.rc .rc-chat-num{color:var(--text-2);display:inline-flex;font-size:13px;font-weight:500;gap:6px}.rc .rc-chat-num .wa,.rc .rc-chat-num svg{flex:none}.rc .rc-chat-num .fone{font-feature-settings:"tnum";color:var(--text);flex:none;font-variant-numeric:tabular-nums;font-weight:650}.rc .rc-chat-num .con{max-width:220px;min-width:0;overflow:hidden;text-overflow:ellipsis}.rc .rc-status{flex:none}@media (max-width:1500px){.rc .rc-chat-num{display:inline-flex}.rc .rc-chat-num .con{display:none}}@media (max-width:1200px){.rc .rc-status{display:inline-flex}}@media (max-width:1000px){.rc .rc-status{display:none}}.rc .rc-chat-actions{gap:8px;margin-left:4px}.rc .rc-chat-actions .rc-more-wrap{margin-left:2px}.rc .rc-paralelo{align-items:center;background:#fffbeb;border-bottom:1px solid #fde68a;color:#78350f;font-size:13px;gap:10px;line-height:1.35;min-height:40px;padding:6px 16px}.rail-app.dark .rc .rc-paralelo,.rc.dark .rc-paralelo{background:#2d2412;border-bottom-color:#5c4716;color:#f3d48a}.rc .rc-paralelo-ico{color:#d97706;color:var(--dk-alerta,#d97706);cursor:help;margin-top:0}.rc .rc-paralelo-txt{color:inherit;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.rc .rc-paralelo-item{align-items:center;display:flex;gap:10px;min-width:0}.rc .rc-paralelo-frase{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc .rc-paralelo-frase b{font-weight:700}.rc .rc-paralelo-cta,.rc .rc-paralelo-espiar{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;flex:none;font-size:12px;font-weight:700;gap:6px;height:28px;padding:0 12px;white-space:nowrap}.rc .rc-paralelo-espiar{background:#fff;background:var(--dk-base,#fff);border:1px solid #f59e0b;color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc .rc-paralelo-espiar:hover{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7)}.rc .rc-paralelo-acao{align-self:center;padding-left:0}.rc .rc-paralelo-cta{background:#0000;border:1px solid #fcd34d;color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc .rc-paralelo-cta:hover{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7)}.rc .rc-paralelo-cta.confirmar,.rc .rc-paralelo-cta.confirmar:hover{background:#d97706;border-color:#d97706;color:#fff}.rail-app.dark .rc .rc-paralelo-espiar,.rc.dark .rc-paralelo-espiar{background:#0000;border-color:#b7791f;color:#f3d48a}.rail-app.dark .rc .rc-paralelo-cta,.rc.dark .rc-paralelo-cta{border-color:#5c4716;color:#f3d48a}.rail-app.dark .rc .rc-paralelo-cta:hover,.rail-app.dark .rc .rc-paralelo-espiar:hover,.rc.dark .rc-paralelo-cta:hover,.rc.dark .rc-paralelo-espiar:hover{background:#f3d48a1a}.rc .rc-b{border-radius:14px;font-size:14.6px;line-height:1.5;padding:8px 12px 6px}.rc .rc-b .ft{font-size:11px}.rc .rc-b.in+.rc-b.in{border-top-left-radius:14px}.rc .rc-b.out+.rc-b.out{border-top-right-radius:14px}.rc .rc-b.in{background:#fff;background:var(--dk-base,#fff);border:1px solid #dbe3ec;box-shadow:0 1px 3px #0f172a14}.rail-app.dark .rc .rc-b.in,.rc.dark .rc-b.in{background:var(--bubble-in);border-color:#ffffff12;box-shadow:0 1px 2px #00000059}.rc.rc{--bubble-out:color-mix(in srgb,var(--brand) 14%,#fff)}.rail-app.dark .rc.rc,.rc.rc.dark{--bubble-out:color-mix(in srgb,var(--brand) 26%,#151210)}.rc .rc-b.out:not(.private):not(.deleted){border:1px solid color-mix(in srgb,var(--brand) 16%,#0000);box-shadow:0 1px 2px #0f172a0d;color:var(--text)}.rc .rc-b.out:not(.private):not(.deleted) .ft{color:var(--text-3)}.rc .rc-b.out:not(.private):not(.deleted) .ft .ack-read{color:var(--brand)}.rc .rc-b.out:not(.private):not(.deleted) .who{color:var(--brand)!important}.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted) .who,.rc.dark .rc-b.out:not(.private):not(.deleted) .who{color:#f6921e!important;color:var(--vn-info-tx,#f6921e)!important}.rc .rc-b.out:not(.private):not(.deleted) a{color:var(--brand)}.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted) a,.rc.dark .rc-b.out:not(.private):not(.deleted) a{color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rc .rc-b.out:not(.private):not(.deleted) .rc-doc{background:#fff9}.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted) .rc-doc,.rc.dark .rc-b.out:not(.private):not(.deleted) .rc-doc{background:#0003}.rc .rc-b.out:not(.private):not(.deleted) .rc-caret{color:var(--text-2)}.rc .rc-b.out:not(.private):not(.deleted) code{background:#00000012}.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted) code,.rc.dark .rc-b.out:not(.private):not(.deleted) code{background:#ffffff1f}.rc .rc-b.out:not(.private):not(.deleted) .rc-quote,.rc .rc-quote{background:color-mix(in srgb,var(--brand) 7%,var(--surface-2));border-left:4px solid var(--brand);border-radius:8px;font-size:12.8px;margin:2px 0 8px;padding:6px 10px 7px}.rc .rc-b.out:not(.private):not(.deleted) .rc-quote{background:#ffffffb3}.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted) .rc-quote,.rail-app.dark .rc .rc-quote,.rc.dark .rc-b.out:not(.private):not(.deleted) .rc-quote,.rc.dark .rc-quote{background:#00000038;border-left-color:#f6921e;border-left-color:var(--vn-info-tx,#f6921e)}.rc .rc-b.out:not(.private):not(.deleted) .rc-quote .qn,.rc .rc-quote .qn{color:var(--brand);font-size:12px;font-weight:750;margin-bottom:1px}.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted) .rc-quote .qn,.rail-app.dark .rc .rc-quote .qn,.rc.dark .rc-b.out:not(.private):not(.deleted) .rc-quote .qn,.rc.dark .rc-quote .qn{color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rc .rc-b.out:not(.private):not(.deleted) .rc-quote .qt,.rc .rc-quote .qt{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;overflow:hidden;white-space:normal}.rc .rc-note{background:#fdf6e3;border:1px solid #f1e0b0;border-radius:12px;border-top-right-radius:12px;box-shadow:0 1px 2px #78500a0f;color:#5c4510;font-size:13.6px;padding:9px 13px 10px}.rc .rc-note .rc-note-ico{background:#fbe7b0;border-radius:50%;display:grid;height:20px;place-items:center;width:20px}.rc .rc-note .rc-note-ico,.rc .rc-note .rc-note-tag{color:#b45309;color:var(--dk-alerta,#b45309)}.rc .rc-note .rc-note-author{color:#6b4e0e}.rc .rc-note .rc-note-time{color:#a16207}.rail-app.dark .rc .rc-note,.rc.dark .rc-note{border-color:#4a3d1a;box-shadow:none;color:#ecd9a4}.rail-app.dark .rc .rc-note .rc-note-ico,.rc.dark .rc-note .rc-note-ico{background:#f3d48a24;color:#f3d48a}.rail-app.dark .rc .rc-note .rc-note-author,.rc.dark .rc-note .rc-note-author{color:#f3d48a}.rc .rc-chat-head .rc-chat-l1 .nm{color:#0f172a;color:var(--vn-marinho,#0f172a)}.rail-app.dark .rc .rc-chat-head .rc-chat-l1 .nm,.rc.dark .rc-chat-head .rc-chat-l1 .nm{color:var(--text)}.rc .rc-chat-head .rc-btn.on,.rc .rc-chat-head .rc-btn[aria-expanded=true]{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0000;color:#0f172a;color:var(--vn-marinho,#0f172a)}.rail-app.dark .rc .rc-chat-head .rc-btn.on,.rail-app.dark .rc .rc-chat-head .rc-btn[aria-expanded=true],.rc.dark .rc-chat-head .rc-btn.on,.rc.dark .rc-chat-head .rc-btn[aria-expanded=true]{background:#f6921e2e;color:var(--text)}.rc .rc-chat-num .con{color:var(--text-3)}.rc .rc-paralelo{flex-wrap:nowrap;min-height:38px;padding:5px 16px}.rc .rc-paralelo .rc-paralelo-txt{align-items:center;flex-direction:row;gap:10px}.rc .rc-paralelo-frase{flex:0 1 auto}.rc .rc-paralelo-espiar-wrap{flex:none;position:relative}.rc .rc-paralelo .rc-paralelo-espiar{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-color:#0000}.rc .rc-paralelo .rc-paralelo-espiar:hover{background:#fde68a}.rc .rc-paralelo .rc-paralelo-cta{background:#d9770614;border-color:#0000}.rc .rc-paralelo .rc-paralelo-cta.confirmar{background:#d97706}.rc .rc-paralelo-lista{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-3);display:flex;flex-direction:column;left:0;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:30}.rc .rc-paralelo-lista button{background:none;border:0;border-radius:8px;color:var(--text);cursor:pointer;font:inherit;font-size:13px;padding:8px 10px;text-align:left;white-space:nowrap}.rc .rc-paralelo-lista button:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.rail-app.dark .rc .rc-paralelo .rc-paralelo-espiar,.rc.dark .rc-paralelo .rc-paralelo-espiar{background:#f3d48a1f}.rc .rc-chat .rc-msgs{background-color:var(--vn-base,#fff);background-image:none}.rc .rc-chat .rc-composer{background:#fff;background:var(--vn-base,#fff)}.rail-app.dark .rc .rc-chat .rc-composer,.rc.dark .rc-chat .rc-composer{background:var(--surface)}.rc .rc-chat .rc-b.in{background:#f1f5f9;background:var(--dk-off,#f1f5f9);border:0;box-shadow:none}.rc.rc .rc-chat{--bubble-out:var(--vn-sel,#ebf3fc)}.rail-app.dark .rc.rc .rc-chat,.rc.rc.dark .rc-chat{--bubble-out:color-mix(in srgb,#f6921e 22%,#151210)}.rc .rc-chat .rc-b.out:not(.private):not(.deleted){background:var(--bubble-out);border:0;box-shadow:none}.rc .rc-chat .rc-b.out:not(.private):not(.deleted) .rc-quote{background:#ffffffbf}.rc .rc-chat .rc-b.in .rc-quote{background:#fff;background:var(--dk-base,#fff)}.rail-app.dark .rc .rc-chat .rc-b.in .rc-quote,.rc.dark .rc-chat .rc-b.in .rc-quote{background:#00000038}.rc .rc-chat .rc-reply-bar{animation:rcReplySobe .14s ease-out;background:#f8fafc;background:var(--vn-off,#f8fafc);border:0;border-left:4px solid #0d6efd;border-left:4px solid var(--vn-azul,#0d6efd);border-radius:12px;box-shadow:0 1px 2px #0f172a0f;gap:10px;margin:0 0 8px;padding:8px 8px 8px 12px}@keyframes rcReplySobe{0%{opacity:0;transform:translateY(6px)}}.rc .rc-chat .rc-reply-bar>svg{color:#0d6efd;color:var(--vn-azul,#0d6efd);flex:none}.rc .rc-chat .rc-reply-bar .qn{color:#0d6efd;color:var(--vn-azul,#0d6efd);font-size:12px;font-weight:750}.rc .rc-chat .rc-reply-bar .qt{color:var(--text-2);font-size:13px}.rail-app.dark .rc .rc-chat .rc-reply-bar,.rc.dark .rc-chat .rc-reply-bar{background:var(--surface-2)}.rc .rc-chat .rc-note{border-style:solid}@media (max-width:1400px){.rc .rc-chat-head .rc-chat-tags{display:none}}.rc .rc-sep-pill.semacesso{align-items:center;background:var(--vn-off,#f8fafc);color:var(--text-3);display:inline-flex;gap:5px}.rc .rc-hist-item.semacesso{cursor:default;opacity:.7}.rc .rc-hist-item.semacesso:hover{background:none}.rc .rc-chat .rc-msgs{background-color:#f8fafc;background-color:var(--vn-off,#f8fafc)}.rail-app.dark .rc .rc-chat .rc-msgs,.rc.dark .rc-chat .rc-msgs{background-color:var(--surface);background-image:radial-gradient(circle at 1px 1px,hsla(0,0%,100%,.035) 1px,#0000 0)}.rc .rc-chat .rc-b.in{box-shadow:0 1px 1.5px #0f172a17}.rail-app.dark .rc .rc-chat .rc-b.in,.rc.dark .rc-chat .rc-b.in{background:var(--bubble-in)}.rc .rc-chat .rc-b{position:relative}.rc .rc-chat .rc-b.cauda.in{border-top-left-radius:0}.rc .rc-chat .rc-b.cauda.out{border-top-right-radius:0}.rc .rc-chat .rc-b.cauda:before{content:"";height:12px;pointer-events:none;position:absolute;top:0;width:10px}.rc .rc-chat .rc-b.cauda.in:before{background:#f1f5f9;background:var(--dk-off,#f1f5f9);-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);filter:drop-shadow(-1px 1px 0 rgba(15,23,42,.04));left:-8px}.rc .rc-chat .rc-b.cauda.out:before{background:var(--bubble-out);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);right:-8px}.rail-app.dark .rc .rc-chat .rc-b.cauda.in:before,.rc.dark .rc-chat .rc-b.cauda.in:before{background:var(--bubble-in)}.rc .rc-chat .rc-b.deleted:before,.rc .rc-chat .rc-b.private:before{display:none}.rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote{background:rgba(15,23,42,.045);border:0;border-left:4px solid #25a37a;border-radius:8px;cursor:pointer;display:block;margin:0 0 6px;padding:6px 10px}.rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote.de-nos{border-left-color:#0d6efd;border-left-color:var(--vn-azul,#0d6efd)}.rc.rc .rc-chat .rc-b.out:not(.private):not(.deleted) .rc-quote{background:#ffffffb3}.rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote .qn{color:#1f8f69;font-size:12px;font-weight:700;margin-bottom:1px}.rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote.de-nos .qn{color:#0d6efd;color:var(--vn-azul,#0d6efd)}.rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote .qt{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;font-size:13px;line-height:1.35;overflow:hidden;white-space:normal}.rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote:hover{filter:brightness(.97)}.rail-app.dark .rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote,.rc.rc.dark .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote{background:#00000038}.rail-app.dark .rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote .qn,.rc.rc.dark .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote .qn{color:#6ee7b7}.rail-app.dark .rc.rc .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote.de-nos .qn,.rc.rc.dark .rc-chat .rc-b:not(.private):not(.deleted) .rc-quote.de-nos .qn{color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rc .rc-chat-head .rc-resp b{font-weight:650}.rc .rc-chat-head .rc-vend{border-color:#0000;color:#005696;color:var(--vn-info-tx,#005696)}.rc .rc-chat-head .rc-chat-l2{color:var(--text-3)}.rc .rc-chat-head .rc-chat-num .fone{color:#0f172a;color:var(--vn-marinho,#0f172a)}.rail-app.dark .rc .rc-chat-head .rc-resp b,.rail-app.dark .rc .rc-chat-head .rc-vend,.rc.dark .rc-chat-head .rc-resp b,.rc.dark .rc-chat-head .rc-vend{color:#f6921e;color:var(--vn-info-tx,#f6921e)}.rail-app.dark .rc .rc-chat-head .rc-vend,.rc.dark .rc-chat-head .rc-vend{background:#f6921e29}.rc .rc-transf{align-items:center;align-self:stretch;display:flex;gap:10px;margin:14px 0}.rc .rc-transf-linha{background:color-mix(in srgb,#0d6efd 30%,#0000);background:color-mix(in srgb,var(--vn-azul,#0d6efd) 30%,#0000);flex:1 1;height:1px}.rc .rc-transf-card{background:var(--vn-sel,#ebf3fc);border-radius:12px;color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:12.5px;max-width:min(460px,80%);padding:7px 14px;text-align:center}.rc .rc-transf-topo{align-items:center;color:#0d6efd;color:var(--vn-azul,#0d6efd);display:inline-flex;font-weight:650;gap:6px}.rc .rc-transf-de{color:var(--text-2)}.rc .rc-transf-para{color:#0f172a;color:var(--vn-marinho,#0f172a)}.rc .rc-transf-seta{color:#0d6efd;color:var(--vn-azul,#0d6efd)}.rc .rc-transf-hora{color:var(--text-3);font-size:11px;font-weight:500;margin-left:4px}.rc .rc-transf-sub{color:var(--text-2);font-size:11.5px;margin-top:1px}.rc .rc-transf-nota{border-top:1px solid color-mix(in srgb,#0d6efd 18%,#0000);border-top:1px solid color-mix(in srgb,var(--vn-azul,#0d6efd) 18%,#0000);color:#0f172a;color:var(--vn-marinho,#0f172a);margin-top:6px;padding-top:6px;text-align:left;white-space:pre-wrap}.rail-app.dark .rc .rc-transf-card,.rc.dark .rc-transf-card{background:#f6921e29}.rail-app.dark .rc .rc-transf-nota,.rail-app.dark .rc .rc-transf-para,.rc.dark .rc-transf-nota,.rc.dark .rc-transf-para{color:var(--text)}.rc .rc-paralelo{background:var(--vn-sel,#ebf3fc);border-bottom:1px solid color-mix(in srgb,#0d6efd 16%,#0000);border-bottom:1px solid color-mix(in srgb,var(--vn-azul,#0d6efd) 16%,#0000);color:#0f172a;color:var(--vn-marinho,#0f172a)}.rc .rc-paralelo-ico{color:var(--vn-azul,#0d6efd)}.rc .rc-paralelo-frase b{color:#0f172a;color:var(--vn-marinho,#0f172a)}.rc .rc-paralelo-acao{align-items:center;display:flex;gap:6px;margin-left:auto}.rc .rc-paralelo .rc-paralelo-espiar.so-icone{background:#fff;background:var(--dk-base,#fff);border:0;border-radius:8px;color:var(--vn-azul,#0d6efd);height:28px;justify-content:center;padding:0;width:30px}.rc .rc-paralelo .rc-paralelo-espiar.so-icone:hover,.rc .rc-paralelo .rc-paralelo-espiar.so-icone[aria-expanded=true]{background:#dbe8fb;background:var(--dk-sel,#dbe8fb)}.rc .rc-paralelo .rc-paralelo-cta{background:#fff;background:var(--dk-base,#fff);border:0;color:#0f172a;color:var(--vn-marinho,#0f172a)}.rc .rc-paralelo .rc-paralelo-cta:hover{background:#dbe8fb;background:var(--dk-sel,#dbe8fb)}.rc .rc-paralelo .rc-paralelo-cta.confirmar,.rc .rc-paralelo .rc-paralelo-cta.confirmar:hover{background:#0d6efd;background:var(--vn-azul,#0d6efd);color:#fff;color:var(--dk-on-azul,#fff)}.rc .rc-paralelo-acao .rc-paralelo-lista{left:auto;right:0}.rail-app.dark .rc .rc-paralelo,.rc.dark .rc-paralelo{background:#f6921e24;color:var(--text)}.rail-app.dark .rc .rc-paralelo .rc-paralelo-cta,.rail-app.dark .rc .rc-paralelo .rc-paralelo-espiar.so-icone,.rc.dark .rc-paralelo .rc-paralelo-cta,.rc.dark .rc-paralelo .rc-paralelo-espiar.so-icone{background:#ffffff14;color:var(--text)}.rc .rc-chat-head .rc-status{background:#ebf3fc;background:var(--vn-info-sel,#ebf3fc);color:#0d6efd;color:var(--vn-info,#0d6efd)}.rc .rc-chat-head .rc-status.pending{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#d97706;color:var(--dk-alerta,#d97706)}.rc .rc-chat-head .rc-status.paused{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc .rc-chat-head .rc-status.closed,.rc .rc-chat-head .rc-status.nps{background:#f1f5f9;background:var(--dk-off,#f1f5f9);color:#475569;color:var(--dk-text2,#475569)}.rc .rc-chat-head .rc-resp b{color:#005696;color:var(--vn-estrutural,#005696)}.rail-app.dark .rc .rc-chat-head .rc-resp b,.rc.dark .rc-chat-head .rc-resp b{color:#f6921e;color:var(--vn-info,#f6921e)}.rc .rc-chat-head .rc-chat-empresa{align-items:center;display:inline-flex;gap:4px}.rc .rc-chat-head .rc-vend{background:#ebf3fc;background:var(--vn-info-sel,#ebf3fc);color:#0d6efd;color:var(--vn-info,#0d6efd)}.rc .rc-transf-linha{background:color-mix(in srgb,#0066d6 28%,#0000);background:color-mix(in srgb,var(--surface-info-border,#0066d6) 28%,#0000)}.rc .rc-transf-card{background:#ebf3fc;background:var(--surface-info-bg,#ebf3fc);border-left:3px solid #0066d6;border-left:3px solid var(--surface-info-border,#0066d6)}.rc .rc-transf-seta,.rc .rc-transf-topo{color:#005696;color:var(--surface-info-text,#005696)}.rc .rc-transf-nota{border-top-color:color-mix(in srgb,#0066d6 20%,#0000);border-top-color:color-mix(in srgb,var(--surface-info-border,#0066d6) 20%,#0000)}.rail-app.dark .rc .rc-transf-card,.rc.dark .rc-transf-card{background:#f6921e24}.rc .rc-sep-pill .rc-sep-dot{border-radius:50%;display:inline-block;height:8px;margin-right:6px;vertical-align:0;width:8px}.rc .rc-chat .rc-b .ack-read{color:#0d6efd;color:var(--vn-info,#0d6efd)}.rc .rc-chat .rc-b .ack-err,.rc .rc-chat .rc-b .rc-fail{color:#dc2626;color:var(--vn-perigo,#dc2626)}.rc .rc-paralelo{background:#ebf3fc;background:var(--vn-info-sel,#ebf3fc)}.rc .rc-paralelo .rc-paralelo-espiar.so-icone,.rc .rc-paralelo-ico{color:#0d6efd;color:var(--vn-info,#0d6efd)}.rc .rc-transf-linha{background:none;border-top:1px dashed #cbd5e1;border-top:1px dashed var(--dk-border,#cbd5e1);height:0}.rc .rc-transf-card{background:#fff;background:var(--dk-base,#fff);border:1px dashed #94a3b8;box-shadow:none}.rc .rc-transf-card,.rc .rc-transf-topo{color:#334155;color:var(--dk-text,#334155)}.rc .rc-transf-seta{color:#005696;color:var(--vn-estrutural,#005696)}.rc .rc-transf-nota{border-top:1px dashed #e2e8f0;border-top:1px dashed var(--dk-border,#e2e8f0);color:#475569;color:var(--dk-text2,#475569)}.rail-app.dark .rc .rc-transf-card,.rc.dark .rc-transf-card{background:#0000;border-color:#475569;color:var(--text)}.rail-app.dark .rc .rc-transf-linha,.rc.dark .rc-transf-linha{border-top-color:#334155}.rc .rc-chat .rc-msgs{background-color:#e9eef4;background-image:radial-gradient(circle at 1px 1px,#0f172a0f 1px,#0000 0)}.rc .rc-b.in,.rc .rc-chat .rc-b.in{background:#fff;background:var(--dk-base,#fff);border:1px solid #b8c4d2;box-shadow:0 1px 2px #0f172a0f}.rc .rc-chat .rc-b.cauda.in:before{background:#fff}.rc.rc,.rc.rc .rc-chat{--bubble-out:#dbeafe}.rc .rc-b.out:not(.private):not(.deleted),.rc .rc-chat .rc-b.out:not(.private):not(.deleted){background:#dbeafe;background:var(--dk-sel,#dbeafe);border:1px solid color-mix(in srgb,#0066d6 28%,#0000);border:1px solid color-mix(in srgb,var(--dk-azul,#0066d6) 28%,#0000);box-shadow:0 1px 2px #0f172a0f;color:#0f172a;color:var(--dk-text,#0f172a)}.rc .rc-chat .rc-b.cauda.out:before{background:#dbeafe;background:var(--dk-sel,#dbeafe)}.rc .rc-b .ft,.rc .rc-b.out:not(.private):not(.deleted) .ft{color:#475569;color:var(--dk-text2,#475569)}.rc .rc-b.out:not(.private):not(.deleted) .ft .ack-read{color:#005696;color:var(--dk-estrut-tx,#005696)}.rc .rc-note{border:1px solid color-mix(in srgb,#f59e0b 45%,#0000)}.rc .rc-note .rc-note-author,.rc .rc-note .rc-note-tag,.rc .rc-note .rc-note-time{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc .rc-day,.rc .rc-sep-pill{border:1px solid #b8c4d2}.rc .rc-sep-pill{background:#fff;background:var(--dk-base,#fff);color:#334155;color:var(--dk-text,#334155);font-size:12px;font-weight:500}.rc .rc-sep-pill b{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.rc .rc-sep-pill.semacesso{background:#f8fafc;background:var(--dk-off,#f8fafc);border-style:dashed;color:#475569;color:var(--dk-text2,#475569)}.rc .rc-ticket-sep-line{background:#b8c4d2}.rc .rc-deleted,.rc .rc-encerrado,.rc .rc-encerrado-ico{color:#475569;color:var(--dk-text2,#475569)}.rail-app.dark .rc .rc-b.in,.rail-app.dark .rc .rc-chat .rc-b.in,.rc.dark .rc-b.in,.rc.dark .rc-chat .rc-b.in{background:var(--vn-off);border-color:#334155;box-shadow:none}.rail-app.dark .rc .rc-chat .rc-b.cauda.in:before,.rc.dark .rc-chat .rc-b.cauda.in:before{background:var(--vn-off)}.rail-app.dark .rc.rc,.rail-app.dark .rc.rc .rc-chat,.rc.rc.dark,.rc.rc.dark .rc-chat{--bubble-out:#3a2a1f}.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted),.rail-app.dark .rc .rc-chat .rc-b.out:not(.private):not(.deleted),.rc.dark .rc-b.out:not(.private):not(.deleted),.rc.dark .rc-chat .rc-b.out:not(.private):not(.deleted){background:var(--vn-sel);border-color:var(--border);color:var(--text)}.rail-app.dark .rc .rc-chat .rc-b.cauda.out:before,.rc.dark .rc-chat .rc-b.cauda.out:before{background:var(--vn-sel)}.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted) .who,.rc.dark .rc-b.out:not(.private):not(.deleted) .who{color:var(--vn-info)!important}.rail-app.dark .rc .rc-b .ft,.rail-app.dark .rc .rc-b.out:not(.private):not(.deleted) .ft,.rc.dark .rc-b .ft,.rc.dark .rc-b.out:not(.private):not(.deleted) .ft{color:var(--text-2)}.rail-app.dark .rc .rc-note .rc-note-author,.rail-app.dark .rc .rc-note .rc-note-tag,.rail-app.dark .rc .rc-note .rc-note-time,.rc.dark .rc-note .rc-note-author,.rc.dark .rc-note .rc-note-tag,.rc.dark .rc-note .rc-note-time{color:#f3d48a}.rail-app.dark .rc .rc-day,.rail-app.dark .rc .rc-sep-pill,.rc.dark .rc-day,.rc.dark .rc-sep-pill{background:var(--vn-base);border-color:#334155;color:#cbd5e1}.rail-app.dark .rc .rc-sep-pill b,.rc.dark .rc-sep-pill b{color:var(--text)}.rail-app.dark .rc .rc-ticket-sep-line,.rc.dark .rc-ticket-sep-line{background:#334155}.rail-app.dark .rc .rc-deleted,.rail-app.dark .rc .rc-encerrado,.rail-app.dark .rc .rc-encerrado-ico,.rc.dark .rc-deleted,.rc.dark .rc-encerrado,.rc.dark .rc-encerrado-ico{color:var(--text-2)}.rc .rc-acompanhando{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:999px;color:#334155;color:var(--dk-text,#334155);display:inline-flex;font-size:12px;font-weight:500;gap:5px;height:24px;padding:0 9px;white-space:nowrap}.rail-app.dark .rc .rc-acompanhando,.rc.dark .rc-acompanhando{background:#0000;border-color:#475569;color:var(--text)}.rc.rc{--vn-out-bg:#2563eb;--vn-out-tx:#fff;--vn-out-meta:#eaf2ff;--vn-in-bg:#e9eef4;--bubble-out:var(--vn-out-bg)}.rc .rc-chat .rc-msgs{background-color:#fff;background-color:var(--dk-base,#fff);background-image:radial-gradient(circle at 1px 1px,rgba(15,23,42,.045) 1px,#0000 0);background-size:18px 18px}.rc .rc-chat .rc-b{font-size:14px;line-height:1.45}.rc .rc-b.in,.rc .rc-chat .rc-b.in{background:var(--vn-in-bg);border:0;box-shadow:none;color:#0f172a;color:var(--dk-text,#0f172a)}.rc .rc-chat .rc-b.cauda.in:before{background:var(--vn-in-bg)}.rc .rc-b.in .ft{color:#475569;color:var(--dk-text2,#475569)}.rc .rc-b.out:not(.private):not(.deleted),.rc .rc-chat .rc-b.out:not(.private):not(.deleted){background:var(--vn-out-bg);border:0;box-shadow:none;color:var(--vn-out-tx)}.rc .rc-chat .rc-b.cauda.out:before{background:var(--vn-out-bg)}.rc .rc-b.out:not(.private):not(.deleted) .who{color:var(--vn-out-tx)!important;font-weight:600}.rc .rc-b.out:not(.private):not(.deleted) .edited,.rc .rc-b.out:not(.private):not(.deleted) .ft,.rc .rc-b.out:not(.private):not(.deleted) .ft .ack-read,.rc .rc-b.out:not(.private):not(.deleted) .ft svg{color:var(--vn-out-meta)}.rc .rc-b.out:not(.private):not(.deleted) a{color:var(--vn-out-tx);text-decoration:underline}.rc.rc .rc-chat .rc-b.out:not(.private):not(.deleted) .rc-quote{background:#ffffffdb;color:#0f172a;color:var(--dk-text,#0f172a)}.rc.rc .rc-chat .rc-b.out:not(.private):not(.deleted) .rc-quote .qt{color:#334155;color:var(--dk-text,#334155)}.rc.rc .rc-chat .rc-b.out:not(.private):not(.deleted) .rc-quote .qn{color:#005696;color:var(--dk-estrut-tx,#005696)}.rc.rc .rc-chat .rc-b.in:not(.private):not(.deleted) .rc-quote{background:#fff;background:var(--dk-base,#fff)}.rc .rc-note{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border:1px solid color-mix(in srgb,#f59e0b 40%,#0000);color:#0f172a;color:var(--dk-text,#0f172a)}.rc .rc-note .rc-note-author,.rc .rc-note .rc-note-tag,.rc .rc-note .rc-note-time{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rc .rc-ticket-sep{align-items:center;display:flex;gap:12px;margin:22px 4px 16px}.rc .rc-ticket-sep:after,.rc .rc-ticket-sep:before{border-top:1px dashed #cbd5e1;border-top:1px dashed var(--dk-border,#cbd5e1);content:"";flex:1 1;min-width:24px}.rc .rc-ticket-sep .rc-sep-pill{align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;color:#475569;color:var(--dk-text2,#475569);display:inline-flex;flex:0 1 auto;font-size:12px;font-weight:400;gap:6px;max-width:78%;padding:0;text-align:center;white-space:normal}.rc .rc-ticket-sep .rc-sep-pill b{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.rc .rc-ticket-sep .rc-sep-pill.atual{color:#334155;color:var(--dk-text,#334155)}.rc .rc-ticket-sep .rc-sep-pill.semacesso{background:#0000;border:0;color:#475569;color:var(--dk-text2,#475569);font-style:italic}.rc .rc-day{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);color:#334155;color:var(--dk-text,#334155);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.rc .rc-transf.vn-pilula{display:flex;justify-content:center;margin:12px 0}.rc .rc-transf.vn-pilula .rc-transf-card{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:999px;box-shadow:0 1px 2px #0f172a0d;color:#334155;color:var(--dk-text,#334155);max-width:min(520px,86%);padding:0;text-align:left}.rc .rc-transf.vn-pilula details.rc-transf-card[open]{border-radius:14px}.rc .rc-transf.vn-pilula .rc-transf-topo{align-items:center;color:#334155;color:var(--dk-text,#334155);display:flex;flex-wrap:wrap;font-size:12.5px;font-weight:500;gap:5px;justify-content:center;list-style:none;padding:5px 14px}.rc .rc-transf.vn-pilula summary.rc-transf-topo{cursor:pointer}.rc .rc-transf.vn-pilula summary.rc-transf-topo::-webkit-details-marker{display:none}.rc .rc-transf.vn-pilula .rc-transf-topo svg{color:#005696;color:var(--vn-estrutural,#005696);flex:none}.rc .rc-transf.vn-pilula .rc-transf-de{color:#475569;color:var(--dk-text2,#475569)}.rc .rc-transf.vn-pilula .rc-transf-para{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.rc .rc-transf.vn-pilula .rc-transf-seta{color:#005696;color:var(--vn-estrutural,#005696)}.rc .rc-transf.vn-pilula .rc-transf-fila,.rc .rc-transf.vn-pilula .rc-transf-hora{color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:400;margin:0}.rc .rc-transf.vn-pilula .rc-transf-tem-nota{align-items:center;background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-radius:999px;color:#92400e;color:var(--vn-alerta-tx,#92400e);display:inline-flex;font-size:11px;font-weight:500;height:18px;margin-left:2px;padding:0 7px}.rc .rc-transf.vn-pilula .rc-transf-nota{border-top:1px dashed #e2e8f0;border-top:1px dashed var(--dk-border,#e2e8f0);color:#334155;color:var(--dk-text,#334155);font-size:13px;padding:8px 14px 10px}.rail-app.dark .rc.rc,.rc.rc.dark{--vn-out-bg:#1e4fa3;--vn-out-tx:#fff;--vn-out-meta:#dbeafe;--vn-in-bg:#221d1b}.rail-app.dark .rc .rc-chat .rc-msgs,.rc.dark .rc-chat .rc-msgs{background-color:var(--vn-base);background-image:radial-gradient(circle at 1px 1px,#ffffff0a 1px,#0000 0)}.rail-app.dark .rc .rc-b.in,.rail-app.dark .rc .rc-chat .rc-b.in,.rc.dark .rc-b.in,.rc.dark .rc-chat .rc-b.in{color:var(--text)}.rail-app.dark .rc .rc-b.in .ft,.rc.dark .rc-b.in .ft{color:var(--text-2)}.rail-app.dark .rc .rc-ticket-sep:after,.rail-app.dark .rc .rc-ticket-sep:before,.rc.dark .rc-ticket-sep:after,.rc.dark .rc-ticket-sep:before{border-top-color:#334155}.rail-app.dark .rc .rc-ticket-sep .rc-sep-pill,.rc.dark .rc-ticket-sep .rc-sep-pill{color:var(--text-2)}.rail-app.dark .rc .rc-ticket-sep .rc-sep-pill b,.rc.dark .rc-ticket-sep .rc-sep-pill b{color:var(--text)}.rail-app.dark .rc .rc-day,.rc.dark .rc-day{color:#cbd5e1}.rail-app.dark .rc .rc-day,.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-card,.rc.dark .rc-day,.rc.dark .rc-transf.vn-pilula .rc-transf-card{background:var(--vn-base);border-color:#334155}.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-de,.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-fila,.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-hora,.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-topo,.rc.dark .rc-transf.vn-pilula .rc-transf-de,.rc.dark .rc-transf.vn-pilula .rc-transf-fila,.rc.dark .rc-transf.vn-pilula .rc-transf-hora,.rc.dark .rc-transf.vn-pilula .rc-transf-topo{color:#cbd5e1}.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-para,.rc.dark .rc-transf.vn-pilula .rc-transf-para{color:var(--text)}.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-seta,.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-topo svg,.rc.dark .rc-transf.vn-pilula .rc-transf-seta,.rc.dark .rc-transf.vn-pilula .rc-transf-topo svg{color:var(--vn-info)}.rail-app.dark .rc .rc-transf.vn-pilula .rc-transf-nota,.rc.dark .rc-transf.vn-pilula .rc-transf-nota{border-top-color:#334155;color:#cbd5e1}.rail-app.dark .rc .rc-note,.rc.dark .rc-note{background:#2f2814;border-color:#6b5419;color:#f1e4c0}.rc.rc{--vn-out-bg:#dcebfe;--vn-out-tx:#0f172a;--vn-out-meta:#475569;--vn-in-bg:#fff}.rc .rc-chat .rc-msgs{background-color:#fbf8f2;background-color:var(--dk-off,#fbf8f2);background-image:radial-gradient(circle at 1px 1px,#7864460d 1px,#0000 0)}.rc .rc-b.in:not(.private):not(.deleted),.rc .rc-chat .rc-b.in:not(.private):not(.deleted){border:1px solid #eae3d6;box-shadow:0 1px 2px #3c2d140d}.rc .rc-b.out:not(.private):not(.deleted),.rc .rc-chat .rc-b.out:not(.private):not(.deleted){border:1px solid color-mix(in srgb,#0066d6 16%,#0000);border:1px solid color-mix(in srgb,var(--dk-azul,#0066d6) 16%,#0000)}.rc .rc-b.out:not(.private):not(.deleted) .who{color:#005696!important;color:var(--dk-estrut-tx,#005696)!important}.rc .rc-b.out:not(.private):not(.deleted) a{color:#005696;color:var(--dk-estrut-tx,#005696)}.rc .rc-b.out:not(.private):not(.deleted) .ft .ack-read{color:#0066d6;color:var(--dk-azul,#0066d6)}.rc.rc .rc-chat .rc-b.out:not(.private):not(.deleted) .rc-quote{background:#ffffffbf}.rc.rc .rc-chat .rc-b.in:not(.private):not(.deleted) .rc-quote{background:#f6f2ea}.rc .rc-ticket-sep:after,.rc .rc-ticket-sep:before{border-top-color:#d9d0bf}.rail-app.dark .rc .rc-chat .rc-msgs,.rc.dark .rc-chat .rc-msgs{background-color:#151210;background-image:none}.rail-app.dark .rc.rc,.rc.dark.rc{--vn-out-bg:#1e3a5f;--vn-out-tx:#f3ece7;--vn-out-meta:#b8ada6;--vn-in-bg:#221d1b}.rail-app.dark .rc .rc .rc-b.in,.rail-app.dark .rc .rc-b.in,.rc.dark .rc .rc-b.in,.rc.dark .rc-b.in{border-color:#2a3542}.rc .rc-b.in:not(.private):not(.deleted),.rc .rc-b.out:not(.private):not(.deleted),.rc .rc-chat .rc-b.in:not(.private):not(.deleted),.rc .rc-chat .rc-b.out:not(.private):not(.deleted){border:0;box-shadow:0 1px 2px #3c2d1414,0 2px 6px #3c2d140d}.rail-app.dark .rc .rc-b.in,.rail-app.dark .rc .rc-b.out,.rc.dark .rc-b.in,.rc.dark .rc-b.out{box-shadow:0 1px 3px #00000059}.rc .rc-ticket-sep,.rc .rc-ticket-sep .rc-sep-pill,.rc .rc-ticket-sep b,.rc .rc-ticket-sep strong{font-weight:500}.rc .rc-chat .rc-acompanhando,.rc .rc-chat .rc-chat-head [class*=pill],.rc .rc-chat .rc-day,.rc .rc-chat .rc-sep-pill,.rc .rc-chat .rc-status,.rc .rc-chat .rc-transf,.rc .rc-chat .rc-transf-card,.rc .rc-chat [class*=-pill]{box-shadow:none!important}.rc .rc-ticket-sep,.rc .rc-ticket-sep .rc-sep-pill,.rc .rc-ticket-sep b,.rc .rc-ticket-sep strong{font-weight:600}.rc .rc-chat .rc-note{align-self:center!important;border:0!important;box-shadow:0 1px 2px #3c2d1414,0 2px 6px #3c2d140d;margin-left:auto!important;margin-right:auto!important;text-align:left}.rail-app.dark .rc .rc-chat .rc-note,.rc.dark .rc-chat .rc-note{box-shadow:0 1px 3px #00000059}.rc .rc-transf.vn-transf-card{display:flex;justify-content:center;margin:12px 0}.rc .vn-transf-card .rc-transf-card{background:#fff;background:var(--dk-base,#fff);border:1px solid #cbd5e1;border:1px solid var(--dk-border,#cbd5e1);border-radius:12px;box-shadow:none!important;color:#334155;color:var(--dk-text,#334155);display:flex;flex-direction:column;font-size:12.5px;gap:6px;max-width:min(92%,520px);min-width:280px;padding:10px 14px;text-align:left}.rc .vn-transf-cab{align-items:center;color:#005696;color:var(--vn-estrutural,#005696);display:flex;gap:6px}.rc .vn-transf-tit{font-size:13px;font-weight:600}.rc .vn-transf-quando{font-feature-settings:"tnum";color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto}.rc .vn-transf-rota{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.rc .vn-transf-lado i,.rc .vn-transf-nota i{color:#64748b;color:var(--dk-text2,#64748b);font-style:normal;margin-right:2px}.rc .vn-transf-lado b,.rc .vn-transf-por b{color:#0f172a;color:var(--dk-text,#0f172a);font-weight:600}.rc .vn-transf-card .rc-transf-seta{color:#0066d6;color:var(--vn-azul,#0066d6);font-weight:600}.rc .vn-transf-por{color:#475569;color:var(--dk-text2,#475569)}.rc .vn-transf-nota{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border:0;border-radius:8px;color:#0f172a;color:var(--dk-text,#0f172a);padding:6px 8px}.rc .vn-transf-sem-nota{color:#64748b;color:var(--dk-text2,#64748b);font-style:italic}.rail-app.dark .rc .vn-transf-card .rc-transf-card,.rc.dark .vn-transf-card .rc-transf-card{background:var(--vn-base);border-color:#334155;color:var(--text-2)}.rail-app.dark .rc .vn-transf-lado b,.rail-app.dark .rc .vn-transf-por b,.rc.dark .vn-transf-lado b,.rc.dark .vn-transf-por b{color:var(--text)}.rail-app.dark .rc .vn-transf-nota,.rc.dark .vn-transf-nota{background:#2f2814;color:#f1e4c0}.rc .vn-transf-card .rc-transf-card{gap:4px;max-width:min(92%,440px);min-width:260px;padding:8px 12px}.rc .vn-transf-tit{font-weight:500}.rc .vn-transf-grade{grid-column-gap:8px;grid-row-gap:2px;border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);column-gap:8px;display:grid;grid-template-columns:42px minmax(0,1fr);margin:0;padding-top:4px;row-gap:2px}.rc .vn-transf-grade dt{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;line-height:1.5;margin:0}.rc .vn-transf-grade dd{color:#0f172a;color:var(--dk-text,#0f172a);font-size:12.5px;font-weight:500;line-height:1.5;margin:0;min-width:0;overflow-wrap:anywhere}.rc .vn-transf-grade dd .rc-transf-fila{color:#475569;color:var(--dk-text2,#475569);font-weight:400}.rc .vn-transf-grade dd.vn-transf-nota{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-radius:6px;font-weight:400;margin:1px 0;padding:2px 6px}.rc .vn-transf-grade dd.vn-transf-sem-nota{color:#64748b;color:var(--dk-text2,#64748b);font-style:italic;font-weight:400}.rail-app.dark .rc .vn-transf-grade,.rc.dark .vn-transf-grade{border-top-color:#334155}.rail-app.dark .rc .vn-transf-grade dd,.rc.dark .vn-transf-grade dd{color:var(--text)}.rc .vn-transf-grade dd.vn-transf-nota{max-height:calc(12em + 4px);overflow-y:auto;scrollbar-width:thin;white-space:pre-wrap}.rc .rc-side .rc-hist-item{background:#0000;border:0!important;border-bottom:1px dashed #cbd5e1!important;border-bottom:1px dashed var(--dk-border,#cbd5e1)!important;border-radius:0!important;box-shadow:none;margin:0!important;padding:12px 4px 12px 10px}.rc .rc-side .rc-hist-item:last-child{border-bottom:0!important}.rc .rc-side .rc-hist-item:hover{background:#f8fafc;background:var(--dk-off,#f8fafc)}.rc .rc-side .rc-hist-item.on{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);box-shadow:inset 3px 0 0 #0066d6;box-shadow:inset 3px 0 0 var(--vn-azul,#0066d6)}.rail-app.dark .rc .rc-side .rc-hist-item,.rc.dark .rc-side .rc-hist-item{border-bottom-color:#334155!important}.rail-app.dark .rc .rc-side .rc-hist-item:hover,.rc.dark .rc-side .rc-hist-item:hover{background:#94a3b814}.rail-app.dark .rc .rc-side .rc-hist-item.on,.rc.dark .rc-side .rc-hist-item.on{background:#f6921e1f}.rc .rc-chat-head .rc-chat-dir .rc-status,.rc .rc-chat-head .rc-status{display:none!important}.rc .vn-transf-nota2{margin-top:2px}.rc .vn-transf-nota2>summary{border-left:3px solid #f59e0b;border-left:3px solid var(--vn-alerta,#f59e0b);cursor:pointer;display:flex;flex-direction:column;gap:2px;list-style:none;padding:2px 0 2px 10px}.rc .vn-transf-nota2>summary::-webkit-details-marker{display:none}.rc .vn-transf-nota2 .rot{color:#92400e;color:var(--vn-alerta-tx,#92400e);font-size:12px;font-weight:500}.rc .vn-transf-nota2 .txt{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#334155;color:var(--dk-text,#334155);display:-webkit-box;font-size:12.5px;line-height:1.5;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap}.rc .vn-transf-nota2[open] .txt{-webkit-line-clamp:unset;display:block;max-height:14em;overflow-y:auto}.rc .vn-transf-nota2 .mais{color:#0066d6;color:var(--vn-azul,#0066d6);font-size:12px}.rc .vn-transf-nota2[open] .mais:after{content:" · recolher"}.rc .vn-transf-nota2[open] .mais{font-size:0}.rc .vn-transf-nota2[open] .mais:after{content:"recolher";font-size:12px}.rail-app.dark .rc .vn-transf-nota2 .txt,.rc.dark .vn-transf-nota2 .txt{color:var(--text-2)}.rc .rc-paralelo-lista button{flex-wrap:wrap}.rc .rc-paralelo-lista .rc-paralelo-lista-sub{color:#64748b;color:var(--dk-text2,#64748b);flex-basis:100%;font-size:11.5px;font-weight:400}.rail-app.dark .rc .rc-grupo-resp,.rc.dark .rc-grupo-resp{background:color-mix(in srgb,#f6921e 14%,#1a1716);background:color-mix(in srgb,#f6921e 14%,var(--surface,#1a1716))}.rail-app.dark .rc .rc-row-tag.fila.fila{background:color-mix(in srgb,var(--fila) 26%,#1a1716);background:color-mix(in srgb,var(--fila) 26%,var(--surface,#1a1716));color:color-mix(in srgb,var(--fila) 22%,#f3ece7)}.rail-app.dark .rc .rc-row-tag.fila i{box-shadow:0 0 0 1px #f3ece759}.rail-app.dark .rc .rc-note .rc-note-tag{background:#e9c46a38;color:#f2d9a0;font-size:10.5px;padding:2px 7px}.rc .rc-chat-head{container-name:tkhead;container-type:inline-size}@container tkhead (max-width: 860px){.rc .rc-chat-head .rc-btn-transferir .tx,.rc .rc-chat-head .rc-chat-num .con .sep,.rc .rc-chat-head .rc-chat-num .fone{display:none}.rc .rc-chat-head .rc-btn-transferir{gap:0;padding-inline:10px}.rc .rc-chat-head .rc-acompanhando .tx{display:none}}@container tkhead (max-width: 720px){.rc .rc-chat-head .rc-resp{display:none}.rc .rc-chat-head .rc-chat-num .con{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@container tkhead (max-width: 600px){.rc .rc-chat-head .rc-chat-tags{display:none}}.rc .rc-chat-head .rc-chat-actions{flex:none}.rc .rc-chat-head .rc-chat-id{min-width:0}.rc .rc-hint{container-name:tkhint;container-type:inline-size;flex-wrap:nowrap}.rc .rc-hint .rc-hint-tecla,.rc .rc-hint .rc-toggle{flex:none;white-space:nowrap}@container tkhint (max-width: 640px){.rc .rc-hint .rc-hint-tecla{display:none}}@container tkhint (max-width: 330px){.rc .rc-hint .rc-toggle .tx{display:none}.rc .rc-hint .rc-toggle{padding-inline:8px}}.kb-page{display:flex;flex-direction:column;overflow:hidden;padding:22px 0 0 26px}.kb-head{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:18px;padding-right:26px}.kb-head-txt h1{font-size:24px;font-weight:750;letter-spacing:-.02em;margin:0}.kb-head-txt p{color:var(--text-3);font-size:12.5px;margin:4px 0 0}.kb-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.kb-search{height:38px;width:260px}.kb-select{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;font:inherit;font-size:13px;height:38px;outline:none;padding:0 10px}.kb-board::-webkit-scrollbar{height:10px}.kb-board::-webkit-scrollbar-track{background:#0000}.kb-board::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:20px;-webkit-transition:background-color .2s;transition:background-color .2s}.kb-board:hover::-webkit-scrollbar-thumb{background-color:var(--border)}.kb-board::-webkit-scrollbar-thumb:hover{background-color:var(--text-3)}.kb-col-body::-webkit-scrollbar{width:8px}.kb-col-body::-webkit-scrollbar-track{background:#0000}.kb-col-body::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:2px solid #0000;border-radius:20px}.kb-col:hover .kb-col-body::-webkit-scrollbar-thumb{background-color:var(--border)}.kb-board{align-items:stretch;display:flex;flex:1 1;min-height:0;overflow-x:auto;overflow-y:hidden;padding:2px 26px 22px 0}.kb-col{background:var(--surface-2);border:1px solid var(--border-soft);display:flex;flex:none;flex-direction:column;height:100%;transition:background .15s,border-color .15s;width:292px}.kb-col.over{background:var(--brand-tint);border-color:var(--brand)}.kb-col-head{align-items:center;display:flex;flex:none;gap:8px;height:52px;padding:0 10px 0 14px}.kb-col-dot{border-radius:50%;flex:none;height:10px;width:10px}.kb-col-head h2{flex:1 1;font-size:13.5px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-col-count{background:var(--surface);border:1px solid var(--border);border-radius:20px;color:var(--text-3);font-size:11.5px;padding:1px 8px}.kb-col-menu{position:absolute;right:0;top:calc(100% + 6px)}.kb-col-body{display:flex;flex-direction:column;gap:9px;min-height:60px;overflow-y:auto;padding:2px 10px 12px}.kb-col-empty{border:1px dashed var(--border);border-radius:10px;color:var(--text-3);font-size:12px;padding:18px 10px;text-align:center}.kb-card{background:var(--surface);border:1px solid var(--border-soft);box-shadow:var(--shadow-1);cursor:pointer;padding:11px 12px 9px;transition:box-shadow .12s,transform .12s}.kb-card:hover{box-shadow:var(--shadow-2)}.kb-card.encerrado{background:var(--surface-2)}.kb-card.encerrado .kb-card-id strong,.kb-card.encerrado .kb-card-msg{color:var(--text-3)}.kb-card-encerrado{background:var(--border-soft);border-radius:999px;color:var(--text-2);flex:none;font-size:10.5px;letter-spacing:.03em;padding:2px 7px;text-transform:uppercase}.kb-card.dragging{box-shadow:var(--shadow-3);transform:rotate(2deg)}.kb-card-top{align-items:center;display:flex;gap:9px}.kb-card-id{display:flex;flex:1 1;flex-direction:column;min-width:0}.kb-card-id strong{font-size:13.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-card-id small{color:var(--text-3);font-size:11px}.kb-card-msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;margin:8px 0 0;overflow:hidden}.kb-card-msg svg{margin-right:3px;vertical-align:-2px}.kb-card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.kb-tag{border-radius:20px;font-size:10.5px;font-weight:650}.kb-card-foot{align-items:center;border-top:1px solid var(--border-soft);display:flex;margin-top:10px;padding-top:8px}.kb-card-queue{align-items:center;color:var(--text-3);display:inline-flex;font-size:11.5px;gap:5px}.kb-card-queue i{border-radius:50%;height:7px;width:7px}.kb-card-time{color:var(--text-3);font-size:11px;margin-left:auto}.kb-card-user,.kb-col-add{display:flex}.kb-col-add{align-items:center;background:#0000;border:1px dashed var(--border);border-radius:14px;color:var(--text-3);cursor:pointer;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:13px;width:240px}.kb-col-add:hover{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.kb-cores{display:flex;flex-wrap:wrap;gap:8px}.kb-cor{border:2px solid #0000;border-radius:50%;cursor:pointer;height:28px;width:28px}.kb-cor.on{border-color:var(--text)}@media (max-width:820px){.kb-page{padding:16px 0 0 12px}.kb-head{padding-right:12px}.kb-search{width:100%}.kb-col{width:82vw}}.kb-card-menu-btn{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text-3);cursor:pointer;display:flex;flex:none;height:24px;justify-content:center;opacity:0;transition:opacity .12s,background .12s;width:24px}.kb-card:hover .kb-card-menu-btn{opacity:1}.kb-card-menu-btn:hover{background:var(--surface-2);color:var(--text)}.kb-card-menu-pop{min-width:210px}.kb-card-menu-pop .kb-menu-chev{color:var(--text-3);margin-left:auto}.kb-card-menu-pop .kb-menu-dot{border-radius:50%;flex:none;height:9px;width:9px}.kb-card-menu-pop .rc-msgmenu-item svg:last-child:not(.kb-menu-chev){color:var(--brand);margin-left:auto}.kb-menu-back{border-bottom:1px solid var(--border-soft);border-radius:0;color:var(--text-3);margin-bottom:3px}.kb-menu-scroll{max-height:240px;overflow-y:auto}.kb-col-count.cheio{border-color:#f59e0b;border-color:var(--vn-alerta,#f59e0b)}.kb-sla{align-items:center;display:inline-flex;font-size:11px;font-weight:700;gap:4px}.kb-sla i{border-radius:50%;height:7px;width:7px}.kb-sla.estourou{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-radius:999px;padding:1px 7px 1px 5px}.kb-card-foot .kb-card-time{margin-left:auto}.kb-col-total{background:#16a34a1f;border-radius:20px;color:#15803d;font-size:11px;font-weight:700;padding:1px 8px}.kb-filterbar{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:9px;padding:0 26px 12px 0}.kb-filter-clear{background:#0000;border:0;color:var(--text-3);cursor:pointer;font:inherit;font-size:12.5px;text-decoration:underline}.kb-filter-clear:hover{color:var(--text)}.kb-col-loading{color:var(--text-3);font-size:12px;padding:10px;text-align:center}.kb-card-top .rc-badge{flex:none;position:static}.kb-coled{display:flex;flex-direction:column;max-height:88vh;width:min(560px,100%)}.kb-coled-tabs{border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:2px;padding:0 16px}.kb-coled-tab{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text-3);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:600;gap:6px;margin-bottom:-1px;padding:11px 13px}.kb-coled-tab:hover{color:var(--text)}.kb-coled-tab.on{border-bottom-color:var(--brand);color:var(--brand)}.kb-coled-body{flex:1 1;min-height:0;overflow-y:auto}.kb-coled-hint{color:var(--text-3);font-size:12.5px;margin:0 0 4px}.kb-coled-cores{display:flex;flex-wrap:wrap;gap:8px}.kb-coled-cor{border:2px solid #0000;border-radius:50%;cursor:pointer;height:28px;width:28px}.kb-coled-cor.on{border-color:var(--text)}.kb-chips{display:flex;flex-wrap:wrap;gap:6px}.kb-chip{background:var(--surface);border:1px solid var(--border);border-radius:20px;color:var(--text-2);cursor:pointer;font:inherit;font-size:12.5px;padding:6px 12px}.kb-chip.on{background:var(--brand-tint);border-color:var(--brand);color:var(--brand);font-weight:600}.kb-check-list{border:1px solid var(--border-soft);border-radius:9px;display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto;padding:4px}.kb-check-grid{display:grid;grid-template-columns:1fr 1fr;max-height:none}.kb-check{align-items:center;border-radius:6px;color:var(--text);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 7px}.kb-check:hover{background:var(--surface-2)}.kb-check input{accent-color:var(--brand);height:15px;width:15px}.kb-check i{border-radius:50%;height:9px;width:9px}.kb-check-solo{border:0;padding:4px 0}.kb-auto-row{align-items:center;display:flex;gap:8px;margin-bottom:7px}.kb-auto-row .db-dd{flex:1 1}.kb-coled-2col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.kb-sla-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.kb-sla-item{align-items:center;border:1px solid var(--border-soft);border-radius:9px;display:flex;gap:7px;padding:7px 9px}.kb-sla-item i{border-radius:50%;flex:none;height:9px;width:9px}.kb-sla-item span{color:var(--text-2);flex:1 1;font-size:12px}.kb-sla-item input{background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);font:inherit;font-size:13px;padding:4px 6px;text-align:right;width:52px}.kb-coled-foot{align-items:center;display:flex;justify-content:space-between}.kb-coled-foot-right{display:flex;gap:9px;margin-left:auto}.rc-btn.rc-danger{border-color:var(--danger);color:var(--danger)}.kb-page{background:#f8fafc;background:var(--vn-off,#f8fafc)}.kb-head{margin-bottom:14px}.kb-head-txt h1{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:20px;font-weight:700;letter-spacing:0}.kb-head-txt p{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.kb-page .kb-filterbar .db-dd-btn,.kb-page .kb-tools .db-dd-btn{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:8px;box-shadow:none;color:#334155;color:var(--dk-text,#334155);font-size:13px;font-weight:500;height:36px;padding:0 10px}.kb-page .kb-filterbar .db-dd-btn:hover,.kb-page .kb-tools .db-dd-btn:hover{border-color:#cbd5e1;border-color:var(--dk-border,#cbd5e1)}.kb-page .kb-filterbar .db-dd-btn.on,.kb-page .kb-tools .db-dd-btn.on{border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.kb-search{background:#fff;background:var(--vn-base,#fff);border-color:#e2e8f0;border-color:var(--dk-border,#e2e8f0);border-radius:8px;height:36px}.kb-filterbar{gap:8px;padding-bottom:14px}.kb-filter-clear{color:#0066d6;color:var(--vn-azul,#0066d6);font-size:13px;font-weight:600;text-decoration:none}.kb-filter-clear:hover{color:#005696;color:var(--vn-estrutural,#005696);text-decoration:underline}.kb-board{gap:14px}.kb-col{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-soft,#e2e8f0);border-radius:14px;box-shadow:0 1px 3px #0f172a0d;box-sizing:border-box;flex:1 1 300px;max-width:none;min-width:292px;overflow:hidden;padding:0;width:auto}.kb-col.over{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.kb-col-head{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-soft,#e2e8f0);gap:10px;height:60px;margin:0;padding:0 10px 0 13px}.kb-col-ico{background:color-mix(in srgb,#64748b 14%,#0000);background:color-mix(in srgb,var(--c,#64748b) 14%,#0000);border-radius:50%;display:grid;flex:none;height:36px;place-items:center;width:36px}.kb-col-ico .kb-col-dot{height:10px;width:10px}.kb-col-head h2{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:700}.kb-col-count{background:#f1f5f9;background:var(--dk-off,#f1f5f9);border:0;border-radius:12px;color:#475569;color:var(--dk-text2,#475569);display:grid;font-size:12px;font-weight:700;height:24px;min-width:24px;padding:0 7px;place-items:center}.kb-col-count.cheio{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border:0;color:#92400e;color:var(--vn-alerta-tx,#92400e)}.kb-col-total{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);color:#166534;color:var(--vn-ok-tx,#166534);font-size:12px;font-weight:600}.kb-carga{background:#f1f5f9;background:var(--dk-off,#f1f5f9);flex:none;height:3px}.kb-carga i{background:#0066d6;background:var(--vn-azul,#0066d6);border-radius:0 3px 3px 0;display:block;height:100%;transition:width .4s}.kb-carga i.cheio{background:#f59e0b;background:var(--vn-alerta,#f59e0b)}.kb-col-body{gap:7px;padding:10px}.kb-col-empty{background:#0000;border:0;color:#64748b;color:var(--dk-text2,#64748b);font-size:12.5px;padding:26px 10px}.kb-card{background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-soft,#e2e8f0);border-radius:11px;box-shadow:none;padding:10px 11px}.kb-card:hover{border-color:#cbd5e1;border-color:var(--dk-border,#cbd5e1);box-shadow:0 1px 3px #0f172a0f}.kb-card.dragging{box-shadow:0 8px 24px #0f172a24}.kb-card-top{gap:10px}.kb-card-id strong{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:13px;font-weight:700}.kb-card-id small{font-size:11.5px}.kb-card-id small,.kb-card-msg{color:#64748b;color:var(--dk-text2,#64748b)}.kb-card-msg{font-size:12.5px;line-height:1.45;margin-top:6px}.kb-tag{border-radius:10px;font-size:11px;font-weight:700;padding:2px 8px}.kb-card-foot{border-top:0;gap:8px;margin-top:8px;padding-top:0}.kb-card-queue{background:color-mix(in srgb,#8a8a8a 14%,#0000);background:color-mix(in srgb,var(--c,#8a8a8a) 14%,#0000);border-radius:10px;color:#8a8a8a;color:var(--c,#8a8a8a);font-size:11px;font-weight:700;padding:2px 8px}.kb-card-time{color:#64748b;color:var(--dk-text2,#64748b);font-size:11.5px;font-weight:700}.kb-card.encerrado{background:#fff;background:var(--vn-base,#fff)}.kb-card.encerrado .kb-card-id strong{color:#475569;color:var(--dk-text2,#475569)}.kb-card.encerrado .kb-card-msg{color:#94a3b8;color:var(--dk-text3,#94a3b8)}.kb-card-encerrado{background:#f1f5f9;background:var(--dk-off,#f1f5f9);border-radius:10px;font-size:11px;font-weight:600;letter-spacing:0;padding:2px 8px;text-transform:none}.kb-card-encerrado,.kb-col-add{color:#475569;color:var(--dk-text2,#475569)}.kb-col-add{align-self:flex-start;background:#fff;background:var(--vn-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-soft,#e2e8f0);border-radius:10px;flex:none;height:36px;justify-content:center;margin-top:12px;padding:0;width:36px}.kb-col-add:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.rail-app.dark .kb-card,.rail-app.dark .kb-card.encerrado,.rail-app.dark .kb-col,.rail-app.dark .kb-col-add{background:var(--surface);border-color:var(--border)}.rail-app.dark .kb-col-head{border-bottom-color:var(--border)}.rail-app.dark .kb-card-encerrado,.rail-app.dark .kb-carga,.rail-app.dark .kb-col-count{background:var(--surface-2);color:var(--text-2)}.rail-app.dark .kb-page .db-dd-btn,.rail-app.dark .kb-search{border-color:var(--border)}.rail-app.dark .kb-card-id strong,.rail-app.dark .kb-col-head h2,.rail-app.dark .kb-head-txt h1{color:var(--text)}.rail-app.dark .kb-col.over{background:var(--vn-sel)}@media (max-width:760px){.kb-col{min-width:82vw}}.kb-page.kb-com-conversa{padding-bottom:0}.kb-split{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;flex:1 1;gap:0;margin-right:0;min-height:0}.kb-split>.rc-chat{flex:1 1 auto;min-width:0}.kb-lista{background:#fff;background:var(--dk-base,#fff);border-right:1px solid #e2e8f0;border-right:1px solid var(--dk-border,#e2e8f0);display:flex;flex:0 0 340px;flex-direction:column;min-width:0;width:340px}.kb-lista-topo{display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding:10px 12px 8px 14px}.kb-lista-fechar,.kb-lista-topo{align-items:center;color:#475569;color:var(--dk-text2,#475569)}.kb-lista-fechar{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:8px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.kb-lista-fechar:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.kb-lista-corpo{flex:1 1;min-height:0;overflow-y:auto;padding:0 8px 12px}.kb-lg+.kb-lg{margin-top:6px}.kb-lg-cab{align-items:center;background:none;background:#fff;background:var(--dk-base,#fff);border:0;color:#0f172a;color:var(--dk-text,#0f172a);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:600;gap:8px;min-height:34px;padding:0 6px;position:-webkit-sticky;position:sticky;text-align:left;top:0;width:100%;z-index:1}.kb-lg-seta{color:#64748b;color:var(--dk-text2,#64748b);display:inline-block;transition:transform .12s;width:10px}.kb-lg-seta.aberta{transform:rotate(90deg)}.kb-lg-dot{border-radius:50%;flex:none;height:8px;width:8px}.kb-lg-nome{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-lg-n{align-items:center;background:#f1f5f9;background:var(--dk-off,#f1f5f9);border-radius:999px;box-sizing:border-box;color:#475569;color:var(--dk-text2,#475569);display:inline-flex;font-size:11.5px;font-weight:500;height:20px;justify-content:center;min-width:22px;padding:0 7px}.kb-lg-itens{display:flex;flex-direction:column;gap:2px}.kb-li{align-items:flex-start;background:none;border:0;border-radius:10px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px;text-align:left;width:100%}.kb-li:hover{background:#f8fafc;background:var(--dk-off,#f8fafc)}.kb-li.sel{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);box-shadow:inset 3px 0 0 #0066d6;box-shadow:inset 3px 0 0 var(--vn-azul,#0066d6)}.kb-li-tx{flex:1 1;flex-direction:column;gap:2px}.kb-li-l1,.kb-li-tx{display:flex;min-width:0}.kb-li-l1{align-items:baseline;gap:6px}.kb-li-l1 b{color:#0f172a;color:var(--dk-text,#0f172a);flex:1 1;font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-li-l1 small{color:#64748b;color:var(--dk-text2,#64748b);flex:none;font-size:11.5px}.kb-li-l2{color:#475569;color:var(--dk-text2,#475569);font-size:12.5px;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-li-l2,.kb-li-l3{align-items:center;display:flex}.kb-li-l3{color:#64748b;color:var(--dk-text2,#64748b);font-size:11.5px;gap:8px}.kb-li-fila{align-items:center;display:inline-flex;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-li-fila i{border-radius:50%;flex:none;height:6px;width:6px}.kb-li .rc-badge{flex:none;margin-top:2px}.kb-lg-vazio{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;padding:6px 8px 8px 26px}.kb-lg-mais{background:#fff;background:var(--dk-base,#fff);border:1px dashed #cbd5e1;border:1px dashed var(--dk-border,#cbd5e1);border-radius:8px;color:#334155;color:var(--dk-text,#334155);cursor:pointer;font:inherit;font-size:12.5px;margin:4px 8px 6px;min-height:30px}.kb-lg-mais:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.rail-app.dark .rc .kb-lg-cab,.rail-app.dark .rc .kb-lg-mais,.rail-app.dark .rc .kb-lista,.rail-app.dark .rc .kb-lista-fechar,.rc.dark .kb-lg-cab,.rc.dark .kb-lg-mais,.rc.dark .kb-lista,.rc.dark .kb-lista-fechar{background:var(--surface);border-color:var(--border)}.rail-app.dark .rc .kb-lg-cab,.rail-app.dark .rc .kb-li-l1 b,.rc.dark .kb-lg-cab,.rc.dark .kb-li-l1 b{color:var(--text)}.rail-app.dark .rc .kb-li.sel,.rc.dark .kb-li.sel{background:#f6921e24}.rail-app.dark .rc .kb-split,.rc.dark .kb-split{border-top-color:var(--border)}@media (max-width:900px){.kb-lista{display:none}}.kb-lista-abas{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);display:flex;margin-bottom:8px;padding:0 10px 10px;scrollbar-width:thin}.kb-lista-aba{align-items:center;background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:999px;color:#334155;color:var(--dk-text,#334155);cursor:pointer;display:inline-flex;font:inherit;min-height:32px;white-space:nowrap}.kb-lista-aba i{border-radius:50%;height:7px;width:7px}.kb-lista-aba .n{color:#64748b;color:var(--dk-text2,#64748b);font-size:11.5px}.kb-lista-aba.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);font-weight:600}.kb-lista-aba.on,.kb-lista-aba.on .n{color:#005696;color:var(--dk-estrut-tx,#005696)}.kb-lista-corpo{display:flex;flex-direction:column;gap:2px}.rail-app.dark .rc .kb-lista-aba,.rc.dark .kb-lista-aba{background:#0000;border-color:var(--border);color:var(--text-2)}.rail-app.dark .rc .kb-lista-aba.on,.rc.dark .kb-lista-aba.on{background:#f6921e24;color:var(--vn-info)}.rc .rc-entrar-btn{border-radius:10px}.kb-lista-abas{flex-wrap:wrap;overflow-x:auto;row-gap:6px;scrollbar-width:none}.kb-lista-abas::-webkit-scrollbar{display:none;height:0}.kb-lista-aba{flex:none;font-size:13px;gap:6px;height:30px;padding:0 10px}.kb-lista-abas{flex-wrap:nowrap;gap:4px;overflow:hidden}.kb-lista-aba{flex:1 1;font-size:12.5px;justify-content:center;min-width:0;padding:0 8px}.kb-lista-aba>:first-child:not(.n){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-lista-aba .n,.kb-lista-aba i{flex:none}.kb-lista-aba .kb-lista-aba-nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-board::-webkit-scrollbar{height:12px}.kb-board::-webkit-scrollbar-track{background:#f1f5f9;background:var(--surface-2,#f1f5f9);border-radius:999px}.kb-board::-webkit-scrollbar-thumb{background:#cbd5e1;background:var(--border,#cbd5e1);border:2px solid #f1f5f9;border:2px solid var(--surface-2,#f1f5f9);border-radius:999px}.kb-board::-webkit-scrollbar-thumb:hover{background:#94a3b8;background:var(--dk-text3,#94a3b8)}.sc-page{display:flex;flex-direction:column;overflow:hidden;padding:22px 26px 0}.sc-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.sc-head-txt h1{font-size:24px;font-weight:750;letter-spacing:-.02em;margin:0}.sc-head-txt p{color:var(--text-3);font-size:12.5px;margin:4px 0 0}.sc-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.sc-search{height:38px;width:250px}.sc-select{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;font:inherit;font-size:13px;height:38px;outline:none;padding:0 10px}.sc-seg{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:9px;display:flex;gap:3px;padding:3px}.sc-seg button{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text-2);cursor:pointer;display:flex;font:inherit;font-size:12.5px;font-weight:600;gap:6px;padding:7px 12px}.sc-seg button.on{background:var(--surface);box-shadow:var(--shadow-1);color:var(--brand)}.sc-list{flex:1 1;overflow-y:auto;padding-bottom:30px}.sc-grupo{margin-bottom:22px}.sc-grupo-head{align-items:center;display:flex;gap:8px;margin-bottom:9px}.sc-grupo-head h2{font-size:13px;font-weight:700;margin:0}.sc-grupo-head span{background:var(--surface-2);border-radius:20px;color:var(--text-3);font-size:11px;font-weight:700;padding:1px 8px}.sc-card{align-items:flex-start;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;box-shadow:var(--shadow-1);display:flex;gap:16px;margin-bottom:8px;padding:13px 16px}.sc-card:hover{box-shadow:var(--shadow-2)}.sc-hora{border-right:1px solid var(--border-soft);display:flex;flex:none;flex-direction:column;gap:5px;padding-right:14px;width:92px}.sc-hora strong{font-size:16px;font-weight:700;letter-spacing:-.01em}.sc-status{align-items:center;display:inline-flex;font-size:11px;font-weight:650;gap:5px}.sc-status i{border-radius:50%;height:6px;width:6px}.sc-corpo{flex:1 1;min-width:0}.sc-quem{align-items:center;display:flex;gap:8px}.sc-quem strong{font-size:13.5px;font-weight:650}.sc-anexo,.sc-repete{align-items:center;background:var(--surface-2);border-radius:20px;color:var(--text-3);display:inline-flex;font-size:10.5px;font-weight:650;gap:4px;padding:1px 7px}.sc-msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;font-size:13px;line-height:1.5;margin:7px 0 0;overflow:hidden}.sc-meta{color:var(--text-3);display:flex;font-size:11.5px;gap:10px;margin-top:7px}.sc-abre{color:var(--brand);font-weight:650}.sc-acoes{display:flex;gap:2px;opacity:0;transition:opacity .12s}.sc-acoes:focus-within,.sc-card:hover .sc-acoes{opacity:1}.sc-empty{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:8px;padding:70px 20px;text-align:center}.sc-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.sc-empty p{font-size:13px;margin:0 0 10px}.sc-cal{display:flex;flex:1 1;flex-direction:column;min-height:0;padding-bottom:22px}.sc-cal-head{align-items:center;display:flex;gap:6px;margin-bottom:12px}.sc-cal-head h2{font-size:15px;font-weight:700;margin:0;min-width:190px;text-align:center}.sc-cal-head h2:first-letter{text-transform:uppercase}.sc-hoje{margin-left:6px}.sc-cal-dias{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,1fr);margin-bottom:6px}.sc-cal-dias span{color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.05em;padding:4px;text-align:center;text-transform:uppercase}.sc-cal-grade{grid-gap:6px;display:grid;flex:1 1;gap:6px;grid-auto-rows:minmax(96px,1fr);grid-template-columns:repeat(7,1fr);min-height:0;overflow-y:auto}.sc-cal-cel{background:var(--surface);border:1px solid var(--border-soft);border-radius:10px;display:flex;flex-direction:column;gap:3px;overflow:hidden;padding:6px}.sc-cal-cel.fora{background:var(--surface-2);opacity:.55}.sc-cal-cel.hoje{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.sc-cal-num{color:var(--text-3);font-size:11.5px;font-weight:700}.sc-cal-cel.hoje .sc-cal-num{color:var(--brand)}.sc-cal-item{align-items:center;background:var(--surface-2);border:0;border-left:3px solid var(--brand);border-radius:5px;color:var(--text-2);cursor:pointer;display:flex;font:inherit;font-size:11px;gap:5px;overflow:hidden;padding:3px 6px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.sc-cal-item:hover{background:var(--brand-tint);color:var(--text)}.sc-cal-item b{font-weight:700}.sc-cal-mais{color:var(--text-3);font-size:10.5px;padding-left:4px}@media (max-width:820px){.sc-page{padding:16px 12px 0}.sc-search{width:100%}.sc-card{flex-wrap:wrap}.sc-hora{align-items:center;border-right:0;flex-direction:row;gap:10px;width:100%}.sc-acoes{opacity:1}.sc-cal-grade{grid-auto-rows:minmax(76px,1fr)}}.sc-modal{display:flex;flex-direction:column;max-height:88vh;width:min(560px,100%)}.sc-modal-body{min-height:0;overflow-y:auto}.sc-modal-2col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.sc-contato-sel{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;display:flex;gap:11px;padding:9px 12px}.sc-contato-sel .nm{display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:600}.sc-contato-sel .nm small{color:var(--text-3);font-size:12px;font-weight:400}.sc-contato-pick{position:relative}.sc-contato-list{background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:var(--shadow-3);left:0;max-height:260px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.sc-contato-row{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text);cursor:pointer;display:flex;gap:10px;padding:8px;text-align:left;width:100%}.sc-contato-row:hover{background:var(--surface-2)}.sc-contato-row .nm{display:flex;flex-direction:column;font-size:13.5px}.sc-contato-row .nm small{color:var(--text-3);font-size:12px}.sc-msg-head{align-items:center;display:flex;justify-content:space-between}.sc-quick-btn{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:20px;color:var(--brand);cursor:pointer;display:inline-flex;font:inherit;font-size:11.5px;font-weight:600;gap:5px;padding:4px 9px}.sc-quick-pop{max-height:280px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);width:300px;z-index:20}.sc-quick-item{background:#0000;border:0;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left;width:100%}.sc-quick-item:hover{background:var(--surface-2)}.sc-quick-item b{color:var(--brand);font-family:ui-monospace,Menlo,monospace;font-size:12px}.sc-quick-item span{color:var(--text-2);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-anexo-row{margin-top:8px}.sc-anexo-row,.sc-recorr{align-items:center;display:flex;gap:8px}.sc-recorr{color:var(--text-2);flex-wrap:wrap;font-size:13px;margin-top:9px}.sc-recorr input{background:var(--surface);border:1px solid var(--border);border-radius:7px;color:var(--text);font:inherit;font-size:13px;padding:6px 8px;text-align:center;width:56px}.sc-hint{color:var(--text-3);font-size:11.5px;margin-top:6px}.st-page{display:flex;gap:18px;height:100%;overflow:hidden;padding:14px 18px 14px 14px}.st-nav{background:var(--surface);border:1px solid var(--border-soft);border-radius:16px;box-shadow:var(--shadow-1);display:flex;flex:none;flex-direction:column;gap:2px;overflow-y:auto;padding:18px 14px;scrollbar-color:var(--border) #0000;scrollbar-width:thin;width:276px}.st-nav::-webkit-scrollbar{width:6px}.st-nav::-webkit-scrollbar-thumb{background:var(--border);border-radius:6px}.st-nav-head h1{color:var(--text);font-size:19px;font-weight:700;margin:0 0 12px;padding:0 4px}.st-nav-search{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:var(--text-3);display:flex;gap:8px;height:36px;margin-bottom:16px;padding:0 11px}.st-nav-search:focus-within{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.st-nav-search input{background:#0000;border:0;color:var(--text);flex:1 1;font:inherit;font-size:13px;min-width:0;outline:none}.st-nav-search button{background:var(--border);border:0;border-radius:50%;color:var(--text-2);cursor:pointer;display:grid;padding:2px;place-items:center}.st-nav-vazio{color:var(--text-3);font-size:12.5px;padding:8px 6px}.st-nav-group{display:flex;flex-direction:column;gap:2px;margin-bottom:16px}.st-nav-title{color:var(--text-3);font-size:10.5px;font-weight:700;letter-spacing:.07em;padding:0 6px 6px;text-transform:uppercase}.st-nav-group.super .st-nav-title{color:#f6921e;color:var(--accent,#f6921e)}.st-nav-item{align-items:center;background:#0000;border:0;border-radius:11px;color:var(--text-2);cursor:pointer;display:flex;font:inherit;gap:11px;padding:7px 8px;text-align:left;transition:background .13s}.st-nav-item:hover{background:var(--surface-2)}.st-nav-ico{background:var(--surface-2);border-radius:9px;color:var(--text-3);display:grid;flex:none;height:32px;place-items:center;transition:background .13s,color .13s;width:32px}.st-nav-item:hover .st-nav-ico{color:var(--text-2)}.st-nav-txt{display:flex;flex-direction:column;min-width:0}.st-nav-txt b{color:var(--text);font-size:13px;font-weight:600;line-height:1.25}.st-nav-txt small{color:var(--text-3);font-size:11.5px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-nav-item.on{background:var(--brand-tint)}.st-nav-item.on .st-nav-ico{background:var(--brand);color:#fff;color:var(--dk-on-azul,#fff)}.st-nav-item.on .st-nav-txt b{color:var(--brand)}.st-nav-group.super .st-nav-item.on .st-nav-ico{background:#f6921e;background:var(--accent,#f6921e)}.st-nav-group.super .st-nav-item.on{background:color-mix(in srgb,#f6921e 12%,#0000);background:color-mix(in srgb,var(--accent,#f6921e) 12%,#0000)}.st-nav-group.super .st-nav-item.on .st-nav-txt b{color:#f6921e;color:var(--accent,#f6921e)}.st-body{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.st-body-head{flex:none;max-width:918px;padding:8px 26px 12px;width:100%}.st-body-head h2{color:var(--text);font-size:17px;font-weight:700;margin:0}.st-body-head p{color:var(--text-3);font-size:12.5px;margin:3px 0 0}.st-panel{flex:1 1;min-height:0;overflow-y:auto;padding:4px 26px 28px;scrollbar-color:var(--border) #0000;scrollbar-width:thin;width:100%}.st-panel::-webkit-scrollbar{width:8px}.st-panel::-webkit-scrollbar-track{background:#0000}.st-panel::-webkit-scrollbar-thumb{background:var(--border);background-clip:content-box;border:2px solid #0000;border-radius:8px}.st-panel::-webkit-scrollbar-thumb:hover{background:var(--text-3);background-clip:content-box}.st-panel>*{max-width:none}.st-panel.opts{column-gap:20px;column-width:430px}.st-panel.opts>*{break-inside:avoid;page-break-inside:avoid}.st-group{background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;margin-bottom:18px;overflow:hidden}.st-group:has(.db-dd-menu){overflow:visible}.st-group-head{border-bottom:1px solid var(--border-soft);padding:13px 17px 11px}.st-group-head h3{color:var(--text);font-size:13.5px;font-weight:700;margin:0}.st-group-head p{color:var(--text-3);margin:2px 0 0}.st-row{align-items:center;display:flex;gap:16px;padding:12px 17px}.st-row+.st-row,.st-row+.st-sub,.st-sub+.st-row{border-top:1px solid var(--border-soft)}.st-row-txt{flex:1 1;min-width:0}.st-row-txt b{color:var(--text);display:block;font-size:13.5px}.st-row-txt small{color:var(--text-3);display:block;line-height:1.35;margin-top:1px}.st-row-ctl{align-items:center;display:flex;flex:none;gap:8px}.st-sub{background:var(--surface-2);padding:0 17px 13px}.st-sub .st-sub-inner{padding-top:11px}.st-sub label{color:var(--text-2);display:block;font-size:12px;font-weight:600;margin-bottom:5px}.st-sub input[type=text],.st-sub textarea{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);font:inherit;font-size:13px;padding:9px 11px;resize:vertical;width:100%}.st-sub input:focus,.st-sub textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.st-switch{background:var(--border);border:0;border-radius:20px;cursor:pointer;flex:none;height:22px;position:relative;transition:background .15s;width:40px}.st-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000040;content:"";height:16px;left:3px;position:absolute;top:3px;transition:left .15s;width:16px}.st-switch.on{background:var(--brand)}.st-switch.on:after{left:21px}.st-switch:disabled{cursor:default;opacity:.5}.st-seg{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:9px;display:inline-flex;gap:3px;padding:3px}.st-seg button{background:#0000;border:0;border-radius:6px;color:var(--text-2);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:6px 11px;white-space:nowrap}.st-seg button.on{background:var(--brand);color:#fff;color:var(--dk-on-azul,#fff)}.st-saved{align-items:center;color:#16a34a;color:var(--ok,#16a34a);display:inline-flex;font-size:11.5px;gap:4px;opacity:0;transition:opacity .2s}.st-saved.show{opacity:1}.st-row input[type=text].st-inline-input{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;font-size:13px;padding:7px 10px;width:190px}.st-row input.st-inline-input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.st-ip-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.st-ip-muted{color:var(--text-3);font-size:12.5px;margin:0}.st-ip-pad{padding:10px 17px 14px}.st-ip-btn{background:var(--surface);border:1px solid var(--border);cursor:pointer}.st-ip-btn:disabled{cursor:default;opacity:.5}.st-ip-icone{cursor:pointer;padding:0 8px}.st-ip-icone:hover{color:#cf4038;color:var(--danger,#cf4038)}.st-ip-aviso{align-items:flex-start;background:color-mix(in srgb,#d98218 12%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 12%,#0000);border-radius:10px;color:var(--text);display:flex;font-size:12.5px;gap:9px;line-height:1.4;margin:0 17px 14px;padding:10px 12px}.st-ip-aviso svg{color:#d98218;color:var(--warn,#d98218);flex:none;margin-top:1px}.st-ip-novo{border-bottom:1px solid var(--border-soft);display:flex;flex-wrap:wrap;gap:8px;padding:12px 17px}.st-ip-input{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);flex:1 1 180px;font:inherit;font-size:13px;height:34px;min-width:0;padding:0 10px}.st-ip-desc:focus,.st-ip-input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.st-ip-regra.off .st-row-txt b{color:var(--text-3);text-decoration:line-through}.st-ip-desc{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--text-3);display:block;font:inherit;font-size:12px;margin-left:-6px;margin-top:3px;max-width:360px;padding:2px 6px;width:100%}.st-ip-desc:hover{border-color:var(--border-soft)}.st-ip-tag{background:var(--brand-tint);border-radius:10px;color:var(--brand);font-family:inherit;font-size:10.5px;font-weight:700;margin-left:8px;padding:1px 7px}.st-ip-acoes{display:flex;justify-content:flex-end;padding:10px 17px 0}.st-ip-sub{color:var(--text-3);font-size:10.5px;font-weight:700;letter-spacing:.07em;padding:10px 17px 6px;text-transform:uppercase}.st-ip-tabela{overflow-x:auto;padding:0 17px 12px}.st-ip-tabela table{border-collapse:collapse;font-size:12.5px;width:100%}.st-ip-tabela th{color:var(--text-3);font-weight:600;padding:6px 8px;text-align:left}.st-ip-tabela td,.st-ip-tabela th{border-bottom:1px solid var(--border-soft)}.st-ip-tabela td{color:var(--text);padding:7px 8px;vertical-align:middle}.st-ip-tabela tr:last-child td{border-bottom:0}.st-ip-dir{text-align:right}.st-ip-modo{border-radius:10px;font-size:11px;font-weight:700;padding:1px 8px;white-space:nowrap}.st-ip-modo.observacao{background:color-mix(in srgb,#d98218 14%,#0000);background:color-mix(in srgb,var(--warn,#d98218) 14%,#0000);color:#d98218;color:var(--warn,#d98218)}.st-ip-modo.ativo{background:color-mix(in srgb,#cf4038 14%,#0000);background:color-mix(in srgb,var(--danger,#cf4038) 14%,#0000);color:#cf4038;color:var(--danger,#cf4038)}.st-legacy{padding-top:6px}@media (max-width:860px){.st-page{flex-direction:column}.st-nav{border-bottom:1px solid var(--border-soft);border-right:0;flex-direction:row;flex-wrap:wrap;padding:10px;width:100%}.st-nav-head{display:none}.st-nav-group{flex-direction:row;flex-wrap:wrap;margin-bottom:0}.st-nav-title{display:none}.st-row{flex-wrap:wrap}.st-page{gap:10px;padding:10px}.st-nav{width:100%}.st-nav-txt small{display:none}.st-nav-search{width:100%}}.st-msg-previa{align-items:center;display:flex;gap:12px;min-width:0}.st-msg-previa .tx{color:var(--text-2);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-msg-previa .tx.vazio{color:var(--text-3);font-style:italic}.st-msg-editar{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:12.5px;font-weight:600;gap:6px;padding:5px 10px}.st-msg-editar:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:color-mix(in srgb,#0066d6 35%,#0000);border-color:color-mix(in srgb,var(--vn-azul,#0066d6) 35%,#0000)}.st-msg-acoes{display:flex;justify-content:flex-end;margin-top:6px}.st-ip-sub{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.rc-field .st-msg-previa{background:var(--surface-2);border:1px solid var(--border);border-radius:9px;padding:7px 8px 7px 11px}.st-farol{display:flex;flex-direction:column;gap:16px;max-width:760px}.st-farol .st-row-txt b{font-size:14px}.st-farol-campo{align-items:center;color:var(--text-2);display:inline-flex;font-size:13px;gap:6px}.st-farol-campo input{font-feature-settings:"tnum";background:var(--surface);border:1px solid var(--border);border-radius:8px;box-sizing:border-box;color:var(--text);font:inherit;font-size:14px;font-variant-numeric:tabular-nums;height:36px;padding:0 10px;text-align:right;width:72px}.st-farol-campo input:focus{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 0 0 3px #ebf3fc;box-shadow:0 0 0 3px var(--vn-sel,#ebf3fc);outline:none}.st-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.st-farol-fila{align-items:center;display:inline-flex;gap:8px}.st-farol-fila i{border-radius:50%;flex:none;height:10px;width:10px}.st-farol-chave{align-items:center;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;min-height:36px}.st-farol-chave input{accent-color:#0066d6;accent-color:var(--vn-azul,#0066d6);height:16px;width:16px}.st-farol-rodape{align-items:center;display:flex;gap:12px;justify-content:flex-end}.st-farol-erro{color:#92400e;color:var(--vn-alerta-tx,#92400e);font-size:13px}.st-farol-salvar{background:#0066d6;background:var(--vn-azul,#0066d6);border:0;border-radius:10px;color:#fff;color:var(--dk-on-azul,#fff);cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-height:40px;padding:0 18px}.st-farol-salvar:hover:not(:disabled){background:#005696;background:var(--vn-azul-hover,#005696)}.st-farol-salvar:disabled{cursor:default;opacity:.5}.st-panel.opts{column-gap:normal;columns:auto}.st-panel.opts>*,.st-panel>.st-farol,.st-panel>.st-group,.st-panel>.st-legacy{max-width:880px}.st-panel{padding:8px 28px 40px}.st-group{border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d;margin-bottom:28px}.st-group-head{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);padding:16px 20px 14px}.st-group-head h3{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-weight:600}.st-group-head p{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;margin-top:3px}.st-row{gap:24px;padding:15px 20px}.st-row+.st-row,.st-row+.st-sub,.st-sub+.st-row{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.st-row-txt{flex:1 1 70%}.st-row-txt b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600}.st-row-txt small{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px;line-height:1.45;margin-top:3px}.st-row-ctl{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;max-width:45%}.st-sub{padding:0 20px 15px}.rail-app.dark .st-group,.rail-app.dark .st-group-head,.rail-app.dark .st-row+.st-row,.rail-app.dark .st-row+.st-sub,.rail-app.dark .st-sub+.st-row{border-color:var(--border)}.rail-app.dark .st-group-head h3,.rail-app.dark .st-row-txt b{color:var(--text)}.rail-app.dark .st-group-head p,.rail-app.dark .st-row-txt small{color:var(--text-3)}@media (max-width:720px){.st-panel{padding:6px 12px 28px}.st-row{align-items:stretch;flex-direction:column;gap:10px}.st-row-ctl{flex:none;justify-content:flex-start;max-width:none}}.st-body>.rz-barra{box-sizing:border-box;flex:none;margin:10px 26px 14px;max-width:880px;position:static}.st-nps-regua{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.st-nps-regua label{color:#475569;color:var(--dk-text2,#475569);display:flex;flex-direction:column;font-size:12px;gap:4px}.st-nps-regua input{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:8px;color:#0f172a;color:var(--vn-marinho,#0f172a);font:inherit;font-size:14px;height:36px;padding:0 10px;width:72px}.st-nps-regua input:focus{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 0 0 3px #ebf3fc;box-shadow:0 0 0 3px var(--vn-sel,#ebf3fc);outline:none}.st-nps-erro{color:#92400e;color:var(--vn-alerta-tx,#92400e);flex-basis:100%;font-size:12px;text-align:right}.rail-app.dark .st-nps-regua input{background:#0000;border-color:var(--border);color:var(--text)}.st-link{border-radius:8px;color:#0066d6;color:var(--dk-azul,#0066d6);font-size:13px;font-weight:600;padding:4px 8px;text-decoration:none}.st-link:hover{background:color-mix(in srgb,#0066d6 8%,#0000);background:color-mix(in srgb,var(--dk-azul,#0066d6) 8%,#0000);color:#005696;color:var(--dk-estrut-tx,#005696)}.st-panel.opts>*,.st-panel>.st-group,.st-panel>.st-legacy{max-width:1120px}.st-body-head{max-width:1174px}.cx-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.cx-head{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 12px;padding:18px var(--vn-gutter,22px) 12px}.cx-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.cx-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.cx-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.cx-seg{padding:3px}.cx-seg button{padding:7px 10px}.cx-menu-nova{min-width:210px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.cx-menu-item{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:10px;padding:9px 11px;text-align:left;width:100%}.cx-menu-item:hover{background:var(--surface-2)}.cx-import{align-items:center;background:var(--brand-tint);border:1px solid var(--border-soft);border-radius:11px;color:var(--brand);display:flex;font-size:13px;font-weight:600;gap:8px;margin:0 22px 10px;padding:10px 14px}.cx-body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 22px 24px;padding:4px var(--vn-gutter,22px) 24px}.cx-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.cx-grid .rc-skel{border-radius:14px;height:180px}.cx-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:15px 16px 12px 19px;position:relative}.cx-card:before{background:#25d366;background:var(--stripe,#25d366);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.cx-card-head{align-items:center;display:flex;gap:11px}.cx-canal-ico{border-radius:11px;display:grid;flex:none;height:38px;place-items:center;width:38px}.cx-card-id{display:flex;flex:1 1;flex-direction:column;min-width:0}.cx-card-id b{align-items:center;color:var(--text);display:flex;font-size:14.5px;font-weight:700;gap:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-card-id small{font-size:12px}.cx-card-id b.cx-inativa,.cx-card-id small{color:var(--text-3)}.cx-status{align-items:center;display:inline-flex;flex:none;font-size:12px;font-weight:700;gap:6px;white-space:nowrap}.cx-status i{border-radius:50%;height:8px;width:8px}.cx-status.pulse i{animation:cx-pulse 1.6s infinite}@keyframes cx-pulse{0%,to{box-shadow:0 0 0 0 #16a34a80}55%{box-shadow:0 0 0 5px #16a34a00}}.cx-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.cx-badge{background:var(--surface-2);border-radius:12px;color:var(--text-2);font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:2.5px 8px;text-transform:uppercase}.cx-badge.padrao{background:#16a34a1a;color:#16a34a}.cx-badge.warn{background:#f59e0b1f;color:#b45309;color:var(--dk-alerta,#b45309)}.cx-quando{color:var(--text-3);font-size:11.5px;margin-left:auto}.cx-chips{display:flex;flex-wrap:wrap;gap:6px}.cx-chip{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:12px;color:var(--text-2);font-size:11.5px;padding:3px 9px}.cx-chip.warn{background:#f59e0b14;border-color:#f59e0b55;color:#b45309;color:var(--dk-alerta,#b45309);font-weight:600}.cx-card-acoes{display:flex;flex-wrap:wrap;gap:8px}.cx-act{font-size:12.5px;padding:7px 12px}.cx-act-danger{border-color:var(--danger);color:var(--danger)}.cx-card-foot{border-top:1px solid var(--border-soft);display:flex;justify-content:flex-end;margin-top:2px;padding-top:8px}.cx-icones{display:flex;gap:2px}.cx-lista{display:flex;flex-direction:column;gap:8px}.cx-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:13px;padding:11px 15px}.cx-row .cx-card-id{flex:0 1 240px}.cx-row .cx-chips{flex:1 1}.cx-row-acts{align-items:center;display:flex;gap:8px}.cx-row-acts .cx-card-acoes{margin:0}.cx-empty{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:8px;padding:70px 20px;text-align:center}.cx-empty h2{color:var(--text);font-size:17px;margin:4px 0 0}.cx-empty p{font-size:13.5px;margin:0 0 10px}.cx-transfer .cx-progress{align-items:center;display:flex;gap:12px}.cx-progress-bar{background:var(--surface-2);border-radius:8px;flex:1 1;height:10px;overflow:hidden}.cx-progress-bar i{background:var(--brand);display:block;height:100%;transition:width .4s}.cx-progress b{color:var(--text);font-size:14px}.cx-progress-txt{color:var(--text-2);font-size:13px;margin:8px 0 0}.cx-delete-warn{align-items:center;background:#dc26261a;border-radius:10px;color:var(--danger);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 13px}.cx-delete-list{color:var(--text-2);font-size:12.5px;margin:4px 0;padding-left:20px}.cx-delete-list li{margin:3px 0}.cx-delete-transfer{align-self:flex-start}.cx-frase{color:var(--danger);font-family:ui-monospace,Menlo,monospace}.cx-delete-cta{background:var(--danger)}.cx-delete-cta:disabled{opacity:.5}@media (max-width:720px){.cx-grid{grid-template-columns:1fr}.cx-row{flex-wrap:wrap}.cx-tools{width:100%}}.cx-qr{width:min(700px,100%)}.cx-qr-head{align-items:flex-start}.cx-qr-head p{color:var(--text-3);font-size:12.5px;margin:3px 0 0}.cx-qr-body{align-items:center;display:flex;gap:26px;padding:10px 22px 22px}.cx-qr-passos{flex:1 1;min-width:0}.cx-qr-passos ol{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.cx-qr-passos li{align-items:center;color:var(--text-2);display:flex;font-size:13.5px;gap:12px;line-height:1.5}.cx-qr-passos li b{color:var(--text);font-weight:600}.cx-qr-passo-ico{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:38px;place-items:center;position:relative;width:38px}.cx-qr-passo-num{background:var(--brand);border-radius:50%;color:#fff;color:var(--dk-on-azul,#fff);display:grid;font-size:10px;font-style:normal;font-weight:700;height:16px;place-items:center;position:absolute;right:-5px;top:-5px;width:16px}.cx-qr-ou{align-items:center;color:var(--text-3);display:flex;font-size:11.5px;gap:10px;margin:16px 0 10px}.cx-qr-ou:after,.cx-qr-ou:before{background:var(--border-soft);content:"";flex:1 1;height:1px}.cx-qr-tel{font-size:12.5px}.cx-qr-area{align-items:center;display:flex;flex-direction:column;gap:12px}.cx-qr-quadro{background:#fff;background:var(--dk-base,#fff);border-radius:18px;box-shadow:var(--shadow-2);display:grid;height:272px;padding:20px;place-items:center;position:relative;width:272px}.cx-qr-canto{border:3px solid #25d366;border-radius:2px;height:26px;position:absolute;width:26px}.cx-qr-canto.tl{border-bottom:0;border-right:0;border-top-left-radius:10px;left:8px;top:8px}.cx-qr-canto.tr{border-bottom:0;border-left:0;border-top-right-radius:10px;right:8px;top:8px}.cx-qr-canto.bl{border-bottom-left-radius:10px;border-right:0;border-top:0;bottom:8px;left:8px}.cx-qr-canto.br{border-bottom-right-radius:10px;border-left:0;border-top:0;bottom:8px;right:8px}.cx-qr-quadro.off>canvas,.cx-qr-quadro.off>img{filter:blur(3px);opacity:.3}.cx-qr-veu{color:var(--text-2);font-weight:600;gap:10px;inset:0;justify-content:center;position:absolute}.cx-qr-espera,.cx-qr-veu{align-items:center;display:flex;flex-direction:column;font-size:13px}.cx-qr-espera{color:var(--text-3);gap:12px}.cx-qr-spinner{animation:cx-spin .9s linear infinite;border:3px solid var(--border);border-radius:50%;border-top:3px solid #25d366;height:26px;width:26px}@keyframes cx-spin{to{transform:rotate(1turn)}}.cx-qr-timer{display:flex;flex-direction:column;gap:6px;width:272px}.cx-qr-timer-bar{background:var(--surface-2);border-radius:5px;height:5px;overflow:hidden}.cx-qr-timer-bar i{background:#25d366;display:block;height:100%;transition:width 1s linear}.cx-qr-timer span{color:var(--text-3);font-size:11.5px;text-align:center}.cx-qr-timer.urgente i{background:var(--danger)}.cx-qr-timer.urgente span{color:var(--danger);font-weight:700}@media (max-width:640px){.cx-qr-body{align-items:center;flex-direction:column-reverse}}.cx-pair-codigo{align-items:center;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:14px;display:flex;gap:9px;justify-content:center;padding:18px 14px}.cx-pair-codigo span{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-1);color:var(--text);font-family:ui-monospace,Menlo,monospace;font-size:21px;font-weight:700;letter-spacing:3px;padding:9px 13px}.cx-pair-passos{color:var(--text-2);display:flex;flex-direction:column;font-size:13px;gap:7px;list-style:none;margin:4px 0 0;padding:0}.cx-pair-passos b{color:var(--text);font-weight:600}.cx-pair-espera{align-items:center;background:var(--brand-tint);border-radius:11px;color:var(--brand);display:flex;font-size:12.5px;font-weight:600;gap:10px;margin-top:6px;padding:11px 13px}.cx-pair-espera .cx-qr-spinner{border-top-color:var(--brand);border-width:2.5px;height:18px;width:18px}.cx-conn{display:flex;flex-direction:column;max-height:90vh;width:min(720px,100%)}.cx-conn-tabs{flex:none;overflow-x:auto}.cx-conn-body{flex:1 1;min-height:0;overflow-y:auto}.cx-conn-2col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.cx-conn-pad{display:flex;flex-direction:column;gap:13px;padding:13px 17px}.cx-conn-obs{color:var(--text-3);font-size:12px}.cx-conn-cor{align-items:center;display:flex;gap:10px}.cx-conn-cor input[type=color]{background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer;height:34px;padding:2px;width:42px}.cx-conn-cor code{color:var(--text-2);font-size:13px}.cx-conn-token{align-items:center;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px;display:flex;gap:6px;padding:8px 8px 8px 12px}.cx-conn-token code{color:var(--text-2);flex:1 1;font-family:ui-monospace,Menlo,monospace;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis}.cx-conn-import{display:flex;flex-direction:column;gap:11px}.cx-conn-alerta{align-items:center;background:#f59e0b1a;border-radius:9px;color:#b45309;color:var(--dk-alerta,#b45309);display:flex;font-size:12.5px;font-weight:600;gap:8px;margin:0;padding:9px 12px}.cx-conn-widget{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px;padding:12px;position:relative}.cx-conn-widget pre{color:var(--text-2);font-family:ui-monospace,Menlo,monospace;font-size:12px;margin:0;overflow-x:auto;white-space:pre-wrap;word-break:break-all}.cx-conn-widget .rc-icon-btn{position:absolute;right:6px;top:6px}.cx-conn-dominio-add{display:flex;gap:8px;margin-bottom:9px}.cx-conn-dominio-add input{flex:1 1}.cx-conn-dominio{align-items:center;display:inline-flex;gap:6px}.cx-conn-dominio button{background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:grid;padding:1px;place-items:center}@media (max-width:600px){.cx-conn-2col{grid-template-columns:1fr}}.cx-body{display:flex;flex-direction:column;gap:10px;overflow:hidden}.cx-head-txt .cx-conta-off{color:#dc2626;color:var(--vn-perigo,#dc2626);font-weight:600}.cx-filtros{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:8px}.cx-busca{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex:0 1 320px;height:36px}.cx-seg-status{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.cx-seg-status button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:6px;padding:5px 10px}.cx-seg-status button i{color:var(--text-3);font-size:11.5px;font-style:normal;font-weight:500}.cx-seg-status button.on{background:var(--surface);box-shadow:var(--shadow-1);color:#005696;color:var(--vn-estrutural,#005696)}.cx-seg-status button.off i{color:#dc2626;color:var(--vn-perigo,#dc2626);font-weight:700}.cx-sel-tipo{background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);font:inherit;font-size:13px;height:36px;padding:0 10px}.cx-limpar{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600}.cx-limpar:hover{color:#005696;color:var(--vn-estrutural,#005696)}.cx-nome{align-items:center;display:flex;gap:8px;min-width:0}.cx-cor,.cx-nome .cx-badge{flex:none}.cx-cor{border-radius:3px;height:22px;width:4px}.cx-nome-link,.cx-nome>b{color:var(--text);font:inherit;font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-nome-link{background:none;border:0;cursor:pointer;padding:0;text-align:left}.cx-nome-link:hover{color:#0066d6;color:var(--vn-azul,#0066d6);text-decoration:underline}.cx-tipo{align-items:center;color:var(--text-2);display:inline-flex;font-size:13px;gap:7px}.cx-tipo svg{font-size:17px!important}.cx-vazio{color:var(--text-3);font-size:12.5px}.cx-filas{align-items:center;display:inline-flex;gap:4px;min-width:0;overflow:hidden}.cx-fila{background:var(--surface-2);border-left:3px solid #94a3b8;border-left:3px solid var(--fila,#94a3b8);border-radius:999px;color:var(--text-2);font-size:11.5px;font-weight:600;max-width:120px;overflow:hidden;padding:2px 8px 2px 7px;text-overflow:ellipsis;white-space:nowrap}.cx-fila.mais{background:var(--brand-tint);border-left:0;color:#005696;color:var(--vn-estrutural,#005696);cursor:default;padding:2px 8px}.cx-atend{color:var(--text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-atend b{color:var(--text-2);font-weight:600}.cx-atend b.warn{color:#d97706;color:var(--dk-alerta,#d97706)}.tp .cx-act{font-size:12.5px;gap:5px;min-height:28px;padding:0 10px}.cx-mais.on{background:var(--surface-2)}.tp-tr.cx-tr-off{box-shadow:inset 3px 0 0 #dc2626;box-shadow:inset 3px 0 0 var(--vn-perigo,#dc2626)}.tp-tr.cx-tr-inativa{opacity:.62}.cx-linha-menu{padding:5px;position:fixed;width:250px;z-index:1300}.cx-linha-menu-tit{color:var(--text-3);font-size:11.5px;font-weight:600;overflow:hidden;padding:6px 11px 4px;text-overflow:ellipsis;white-space:nowrap}.cx-linha-menu .cx-menu-item{font-size:13px;padding:8px 11px}.cx-linha-menu .cx-menu-item:disabled{cursor:default;opacity:.5}.cx-linha-menu .cx-menu-item.perigo{color:#dc2626;color:var(--vn-perigo,#dc2626)}.cx-menu-ico{color:var(--text-3);display:inline-flex;justify-content:center;width:16px}.cx-menu-item.perigo .cx-menu-ico{color:inherit}@media (max-width:700px){.cx-busca{flex-basis:100%}}.cx-nome .cx-inativa{color:var(--text-3)}.cx-nome .cx-badge.padrao{background:var(--brand-tint);color:#005696;color:var(--vn-estrutural,#005696)}.cx-conn .st-row-ctl{max-width:55%}.cx-conn-txt{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);font:inherit;font-size:13px;height:34px;max-width:100%;padding:0 10px;width:240px}.cx-conn-data:focus,.cx-conn-num input:focus,.cx-conn-txt:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.cx-conn-dd{max-width:100%;width:230px}.cx-conn-num{align-items:center;display:inline-flex;gap:6px}.cx-conn-data,.cx-conn-num input{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);font:inherit;font-size:13px;height:34px;padding:0 8px}.cx-conn-num input{text-align:right;width:76px}.cx-conn-num i{color:var(--text-3);font-size:12px;font-style:normal;min-width:30px}.st-row-txt small.cx-msg-prev{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;margin-top:5px;overflow:hidden;white-space:pre-line}.st-row-txt small.cx-msg-prev.vazia{color:var(--text-3);font-style:italic}.cx-msg-btn{font-size:12.5px;min-height:32px;padding:0 12px;white-space:nowrap}.cx-conn-pad-dica{padding-bottom:0}.cx-conn-obs-forte{color:var(--text-2);font-size:13px;margin:0}@media (max-width:600px){.cx-conn .st-row{flex-wrap:wrap}.cx-conn .st-row-ctl{max-width:none}}.qm-page{display:flex;flex-direction:column;overflow:hidden;padding:22px 26px 0}.qm-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:14px}.qm-head-txt h1{font-size:24px;font-weight:750;letter-spacing:-.02em;margin:0}.qm-head-txt p{color:var(--text-3);font-size:12.5px;margin:4px 0 0}.qm-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.qm-search{height:38px;width:260px}.qm-seg{border-radius:9px;gap:3px;padding:3px}.qm-seg button{font-size:12.5px;padding:7px 13px}.qm-hint{align-items:center;background:var(--brand-tint);border:1px solid var(--border-soft);border-radius:10px;color:var(--text-2);display:flex;font-size:12.5px;gap:8px;margin-bottom:16px;padding:9px 13px}.qm-hint svg{color:var(--brand);flex:none}.qm-hint b{background:var(--surface);border:1px solid var(--border);border-radius:5px;font-family:ui-monospace,Menlo,monospace;padding:1px 6px}.qm-grid-wrap{flex:1 1;overflow-y:auto;padding-bottom:30px}.qm-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.qm-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;box-shadow:var(--shadow-1);cursor:pointer;display:flex;flex-direction:column;min-height:150px;padding:13px 15px 11px;transition:box-shadow .12s,border-color .12s}.qm-card:hover{border-color:var(--border);box-shadow:var(--shadow-2)}.qm-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:9px}.qm-code{background:var(--brand-tint);border-radius:7px;color:var(--brand);font-family:ui-monospace,Menlo,monospace;font-size:12.5px;font-weight:700;padding:3px 9px}.qm-escopo{align-items:center;border-radius:20px;display:inline-flex;font-size:10.5px;font-weight:650;gap:4px;padding:2px 8px}.qm-escopo.equipe{background:#16a34a1f;color:#15803d}.qm-escopo.minha{background:var(--surface-2);color:var(--text-3)}.qm-msg{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;flex:1 1;font-size:13px;line-height:1.55;margin:0;overflow:hidden}.qm-card-foot{align-items:center;border-top:1px solid var(--border-soft);display:flex;gap:8px;margin-top:10px;min-height:34px;padding-top:9px}.qm-anexo{align-items:center;background:var(--surface-2);border-radius:20px;color:var(--text-3);display:inline-flex;font-size:10.5px;font-weight:650;gap:4px;padding:1px 7px}.qm-acoes{display:flex;gap:1px;margin-left:auto;opacity:0;transition:opacity .12s}.qm-acoes:focus-within,.qm-card:hover .qm-acoes{opacity:1}.qm-empty{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:8px;padding:70px 20px;text-align:center}.qm-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.qm-empty p{font-size:13px;margin:0 0 10px}@media (max-width:820px){.qm-page{padding:16px 12px 0}.qm-search{width:100%}.qm-grid{grid-template-columns:1fr}.qm-acoes{opacity:1}}.qm-modal{width:min(520px,100%)}.qm-shortcode{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;display:flex;gap:2px;overflow:hidden;padding-left:11px}.qm-shortcode b{color:var(--brand);font-family:ui-monospace,Menlo,monospace;font-size:15px}.qm-shortcode input{background:#0000;border:0;color:var(--text);flex:1 1;font:inherit;font-family:ui-monospace,Menlo,monospace;font-size:14px;outline:none;padding:10px 11px}.qm-shortcode:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.qm-seg{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px;display:flex;gap:4px;padding:4px}.qm-seg button{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text-2);cursor:pointer;display:flex;flex:1 1;font:inherit;font-size:13px;font-weight:600;gap:7px;justify-content:center;padding:9px}.qm-seg button.on{background:var(--surface);box-shadow:var(--shadow-1);color:var(--brand)}.qm-anexo-row{flex-wrap:wrap;gap:8px}.qm-anexo-row,.qm-rec{align-items:center;display:flex}.qm-rec{gap:10px}.qm-rec-dot{animation:qm-pulse 1s infinite;background:var(--danger);border-radius:50%;height:10px;width:10px}@keyframes qm-pulse{50%{opacity:.3}}.qm-rec-time{color:var(--text-2);flex:1 1;font-size:13px;font-weight:600}.qm-page.cx-page{padding:0}.cx-page .qm-hint{flex:none;margin:0}.qm-code-btn{border:0;cursor:pointer;white-space:nowrap}.qm-code-btn:hover{background:#dceafb}.qm-texto{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:0;padding:4px 0}.qm-texto p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;font-size:13px;line-height:1.5;margin:0;overflow:hidden;white-space:pre-line}.qm-texto p.aberto{-webkit-line-clamp:unset;display:block;overflow:visible}.qm-texto p.qm-vazio{color:var(--text-3);font-style:italic}.qm-vertudo{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:12px;font-weight:500;padding:0}.qm-vertudo:hover{text-decoration:underline}.cx-page .qm-anexo{font-size:11.5px;font-weight:500;max-width:100%}.cx-page .qm-anexo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-page .qm-escopo{font-size:11.5px;font-weight:500;white-space:nowrap}.qm-escopo.equipe{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);color:#005696;color:var(--dk-estrut-tx,#005696)}.qm-autor{color:var(--text-2);font-size:13px}.qm-autor.eu{color:var(--text);font-weight:500}.qm-data{color:var(--text-3);font-size:12.5px}.cx-page .qm-acoes{display:inline-flex;gap:2px;justify-content:flex-end;margin-left:0;opacity:1}.qm-copiar{color:#0066d6;color:var(--dk-azul,#0066d6)}.qm-achadas{color:var(--text-3);font-size:12px}.qm-modal{width:min(620px,100%)}.qm-form{overflow-y:auto;padding:6px 22px 10px}.qm-form .st-row{border-bottom:1px solid #eef2f6;border-bottom:1px solid var(--dk-border,#eef2f6);padding:14px 0}.qm-form .st-row:last-child{border-bottom:0}.qm-form .st-row-txt small b{font-family:ui-monospace,Menlo,monospace;font-weight:600}.qm-form .qm-shortcode{width:220px}.qm-row-col{align-items:stretch!important;flex-direction:column;gap:8px}.qm-row-col .st-row-ctl{display:block}.qm-textarea{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text);font:inherit;font-size:13.5px;line-height:1.5;min-height:120px;padding:10px 12px;resize:vertical;width:100%}.qm-textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.qm-fixo{color:var(--text-3);font-size:13px}.qm-form .qm-anexo-row{justify-content:flex-end}.qm-anexo-nome span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-bv{margin:0 0 22px}.db-bv,.db-bv-hero{display:flex;flex-direction:column;gap:14px}.db-bv-hero{background:linear-gradient(120deg,#005696,#0066d6);border-radius:16px;box-shadow:0 6px 18px color-mix(in srgb,#005696 18%,#0000);box-shadow:0 6px 18px color-mix(in srgb,var(--dk-azul,#005696) 18%,#0000);color:#fff;color:var(--dk-on-azul,#fff);padding:22px 24px}.db-bv-quem{align-items:center;display:flex;gap:14px}.db-bv-foto{border:2px solid #ffffffb3;border-radius:50%;flex:none;height:52px;object-fit:cover;width:52px}.db-bv-foto.ini{align-items:center;background:#ffffff2e;color:#fff;display:inline-flex;font-size:18px;font-weight:700;justify-content:center}.db-bv-quem h2{color:#fff;font-size:24px;font-weight:700;line-height:1.2;margin:0}.db-bv-quem p{color:#ffffffd9;font-size:13px;margin:2px 0 0}.db-bv-cards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.db-bv-card{align-items:flex-start;background:#fff;background:var(--dk-base,#fff);border:0;border-radius:12px;box-shadow:0 1px 3px #0f172a1f;display:flex;flex-direction:column;font:inherit;gap:2px;min-width:0;padding:12px 14px;text-align:left}.db-bv-card.clicavel{cursor:pointer;transition:transform .12s,box-shadow .12s}.db-bv-card.clicavel:hover{box-shadow:0 4px 12px #0f172a2e;transform:translateY(-1px)}.db-bv-card span{color:#64748b;color:var(--dk-text2,#64748b);font-size:12px}.db-bv-card b{font-feature-settings:"tnum";color:#0f172a;color:var(--dk-text,#0f172a);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.db-bv-card b.ok{color:#166534}.db-bv-card b.alerta{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-bv-blocos{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.db-bv-blocos.dois{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1000px){.db-bv-blocos.dois{grid-template-columns:minmax(0,1fr)}}.db-bv-bloco{background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:14px;box-shadow:0 1px 3px #0f172a0d;padding:14px 16px}.db-bv-bloco h3{color:#0f172a;color:var(--dk-text,#0f172a);font-size:14px;font-weight:600;margin:0 0 8px}.db-bv-bloco ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.db-bv-item{align-items:flex-start;background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:10px;box-shadow:inset 3px 0 0 #93c5fd;box-shadow:inset 3px 0 0 var(--dk-sel,#93c5fd);cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px 10px;text-align:left;width:100%}.db-bv-item:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.db-bv-item.hoje{box-shadow:inset 3px 0 0 #0066d6;box-shadow:inset 3px 0 0 var(--vn-azul,#0066d6)}.db-bv-item.atrasado{box-shadow:inset 3px 0 0 #f59e0b}.db-bv-item svg{color:#64748b;color:var(--dk-text2,#64748b);flex:none;height:16px;margin-top:2px;width:16px}.db-bv-item.atrasado svg{color:#b45309;color:var(--vn-alerta,#b45309)}.db-bv-item span{display:flex;flex-direction:column;gap:1px;min-width:0}.db-bv-item b{color:#0f172a;color:var(--dk-text,#0f172a);font-size:13px;font-weight:600}.db-bv-item b,.db-bv-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-bv-item small{font-size:12px}.db-bv-item small,.db-bv-mais,.db-bv-vazio{color:#64748b;color:var(--dk-text2,#64748b)}.db-bv-mais,.db-bv-vazio{font-size:13px;margin:0}.db-bv-mais{margin-top:6px}.db-bv-tab{border-collapse:collapse;font-size:13px;width:100%}.db-bv-tab th{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);color:#475569;color:var(--dk-text2,#475569);font-size:12px;font-weight:600;padding:6px 8px;text-align:left}.db-bv-tab td{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--dk-border,#f1f5f9);color:#0f172a;color:var(--dk-text,#0f172a);padding:7px 8px}.db-bv-tab .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.db-bv-pil{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;min-width:22px;padding:0 7px}.db-bv-pil.alerta{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.rail-app.dark .db-bv-hero{background:linear-gradient(120deg,var(--vn-sel) 0,var(--vn-sel) 100%);box-shadow:none}.rail-app.dark .db-bv-card{background:var(--surface);box-shadow:none}.rail-app.dark .db-bv-card span{color:var(--text-2)}.rail-app.dark .db-bv-card b{color:var(--text)}.rail-app.dark .db-bv-card b.ok{color:#4ade80}.rail-app.dark .db-bv-card b.alerta{color:#fbbf24}.rail-app.dark .db-bv-bloco{background:var(--surface);border-color:var(--border);box-shadow:none}.rail-app.dark .db-bv-item{background:var(--surface-2);border-color:var(--border)}.rail-app.dark .db-bv-bloco h3,.rail-app.dark .db-bv-item b,.rail-app.dark .db-bv-tab td{color:var(--text)}.rail-app.dark .db-bv-tab th{border-color:var(--border);color:var(--text-2)}.rail-app.dark .db-bv-tab td{border-color:var(--border)}.db-bv-sec{color:#ffffffe6;font-size:13px;font-weight:600;margin:4px 0 -4px}.db-bv.compacto{margin-bottom:14px}.db-bv-hero.compacto{align-items:center;border-radius:12px;box-shadow:none;flex-direction:row;gap:12px;padding:10px 16px}.db-bv-foto.peq{border-width:1px;font-size:12px;height:30px;width:30px}.db-bv-oi{color:#fff;font-size:14px;font-weight:600}.db-bv-voltar{align-items:center;background:#ffffff1f;border:1px solid #ffffff73;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;min-height:32px;padding:0 12px}.db-bv-voltar:hover{background:#ffffff38}.db-bv-voltar svg{height:15px;width:15px}.db-bv-telas{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.db-bv-tela{align-items:flex-start;background:#fff;background:var(--dk-base,#fff);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:14px;box-shadow:0 1px 3px #0f172a0d;cursor:pointer;display:flex;font:inherit;gap:12px;min-height:92px;padding:16px;text-align:left;transition:border-color .12s,box-shadow .12s,transform .12s}.db-bv-tela:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 4px 12px color-mix(in srgb,#0066d6 12%,#0000);box-shadow:0 4px 12px color-mix(in srgb,var(--dk-azul,#0066d6) 12%,#0000);transform:translateY(-1px)}.db-bv-tela-ico{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);border-radius:10px;color:#0066d6;color:var(--dk-azul,#0066d6);display:grid;flex:none;height:40px;place-items:center;width:40px}.db-bv-tela-ico svg{height:20px;width:20px}.db-bv-tela b{color:#0f172a;color:var(--dk-text,#0f172a);display:block;font-size:15px;font-weight:600}.db-bv-tela small{color:#64748b;color:var(--dk-text2,#64748b);display:block;font-size:12.5px;line-height:1.4;margin-top:3px}.rail-app.dark .db-bv-tela{background:var(--surface);border-color:var(--border);box-shadow:none}.rail-app.dark .db-bv-tela b{color:var(--text)}.rail-app.dark .db-bv-tela small{color:var(--text-2)}.rail-app.dark .db-bv-tela-ico{background:#f6921e29;color:var(--vn-info)}.rp-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.rp-head{flex:none;padding:16px 22px 8px;padding:16px var(--vn-gutter,22px) 8px}.rp-head-txt h1{color:var(--text);font-size:19px;font-weight:700;margin:0}.rp-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.rp-filtros{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;flex:none;margin:0 22px 10px;margin:0 var(--vn-gutter,22px) 10px;padding:13px 15px}.rp-filtros-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.rp-f{min-width:0}.rp-f .db-dd{width:100%}.rp-f .db-dd>button{justify-content:space-between;width:100%}.rp-input{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:9px;color:var(--text-3);display:flex;gap:7px;height:38px;padding:0 11px}.rp-input:focus-within{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.rp-input input{background:#0000;border:0;color:var(--text);flex:1 1;font:inherit;font-size:13px;min-width:0;outline:none}.rp-input>span{color:var(--text-3);font-weight:700}.rp-f-mui{align-items:center;display:flex}.rp-f-mui .MuiAutocomplete-root,.rp-f-mui .MuiFormControl-root{margin:0;width:100%}.rp-f-mui .MuiOutlinedInput-root{border-radius:9px}.rp-f-mui .MuiInputBase-root{min-height:38px}.rp-filtros-acoes{border-top:1px solid var(--border-soft);flex-wrap:wrap;gap:12px;margin-top:11px;padding-top:11px}.rp-data,.rp-filtros-acoes{align-items:center;display:flex}.rp-data{color:var(--text-3);font-size:12.5px;gap:6px}.rp-data input{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;font-size:13px;padding:7px 9px}.rp-nps{font-size:13px;padding:0!important}.rp-acoes-dir{align-items:center;display:flex;gap:8px;margin-left:auto}.rp-body{flex:1 1;min-height:0;overflow:auto;padding:0 22px 8px;padding:0 var(--vn-gutter,22px) 8px}.rp-body .rc-skel{border-radius:8px;height:44px;margin-bottom:8px}.rp-tabela-wrap{background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;overflow:hidden}.rp-tabela{border-collapse:collapse;font-size:13px;width:100%}.rp-tabela thead th{background:var(--surface-2);color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.03em;padding:11px 12px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.rp-tabela tbody td,.rp-tabela thead th{border-bottom:1px solid var(--border-soft)}.rp-tabela tbody td{color:var(--text-2);padding:10px 12px;vertical-align:middle}.rp-tabela tbody tr:last-child td{border-bottom:0}.rp-tabela tbody tr:hover{background:var(--surface-2)}.rp-c-id{color:var(--text);font-weight:700;white-space:nowrap}.rp-c-canal img,.rp-c-canal svg{height:18px;vertical-align:middle;width:18px}.rp-contato{display:flex;flex-direction:column}.rp-contato b{color:var(--text);font-size:13px}.rp-contato small{color:var(--text-3);font-size:11.5px}.rp-status{background:color-mix(in srgb,var(--c) 13%,#0000);border-radius:11px;color:var(--c);font-size:11px;font-weight:700;padding:3px 10px}.rp-c-data{color:var(--text-3);font-size:12px;white-space:nowrap}.rp-c-tempo{font-family:ui-monospace,Menlo,monospace;font-size:12px}.rp-c-nps b{font-size:14px}.rp-venda.sim{align-items:center;color:#16a34a;display:inline-flex;font-size:12px;font-weight:700;gap:2px}.rp-venda.nao{color:var(--text-3)}.rp-c-acoes{text-align:right;white-space:nowrap}.rp-empty{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:8px;padding:60px 20px;text-align:center}.rp-empty h2{color:var(--text);font-size:17px;margin:4px 0 0}.rp-empty p{font-size:13.5px;margin:0;max-width:440px}.rp-pag{flex:none;justify-content:space-between;padding:10px 22px 16px;padding:10px var(--vn-gutter,22px) 16px}.rp-pag,.rp-pag-nav{align-items:center;display:flex}.rp-pag-nav{color:var(--text-2);font-size:13px;gap:10px}.rp-caret-l{transform:rotate(90deg)}.rp-caret-r{transform:rotate(-90deg)}.rp-pag-size{align-items:center;color:var(--text-3);display:flex;font-size:12.5px;gap:8px}.rp-scroll{flex:1 1;min-height:0;overflow:auto}.rp-scroll .rp-body{flex:none;overflow:visible}.rp-periodo .db-dd>button{min-width:170px}.rp-cards{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0 22px 10px;margin:0 var(--vn-gutter,22px) 10px}.rp-card{align-items:flex-start;background:var(--surface);border:1px solid var(--border-soft);border-left:3px solid var(--c);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;padding:11px 13px;text-align:left}.rp-card:hover{background:var(--surface-2)}.rp-card.on{box-shadow:0 0 0 2px color-mix(in srgb,var(--c) 35%,#0000)}.rp-card-rot{color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.rp-card-val{color:var(--text);font-size:22px;font-weight:700;line-height:1.2}.rp-card-sub{color:var(--text-3);font-size:11.5px}.rp-atendentes{margin:0 22px 10px;margin:0 var(--vn-gutter,22px) 10px}.rp-atendentes-tit{align-items:center;background:#0000;border:0;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:700;gap:7px;margin-bottom:8px;padding:4px 0}.rp-c-num{font-weight:700;text-align:center}.rp-c-motivo{font-size:12px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-c-id .rp-c-canal{display:inline-flex;vertical-align:middle}.rp-ver{font-size:12px;height:30px;margin-left:4px;padding:0 10px}.rp-filtros-grid{align-items:center}.rp-f-mui .MuiBox-root,.rp-f-mui>div{margin-top:0!important;width:100%}.rp-f-mui .MuiFormControl-marginDense{margin:0}.rp-f-mui .MuiInputBase-root,.rp-f-mui .MuiInputLabel-root,.rp-f-mui .MuiSelect-root{font-size:13px}.rp-f-mui .MuiInputLabel-outlined:not(.MuiInputLabel-shrink){transform:translate(14px,12px) scale(1)}.rp-f-mui .MuiInputBase-root{height:38px}.rp-f-mui .MuiOutlinedInput-input{padding-bottom:0;padding-top:0}.rp-f-mui .MuiAutocomplete-inputRoot{flex-wrap:nowrap;overflow:hidden;padding-bottom:0!important;padding-top:0!important}.rp-f-mui .MuiSelect-select>div{flex-wrap:nowrap;overflow:hidden}.rp-f-mui .MuiChip-root{height:24px;max-width:140px}.rp-cards{grid-template-columns:repeat(auto-fit,minmax(122px,1fr))}.rp-card{min-width:0}.rp-card-rot{line-height:1.3;overflow-wrap:break-word}.rp-card-sub{line-height:1.35}.rp-embutido{flex:1 1;height:auto;min-height:0}.rp-embutido .rp-head{padding:0 0 10px}.rp-embutido .rp-atendentes,.rp-embutido .rp-cards,.rp-embutido .rp-filtros{margin-left:0;margin-right:0}.rp-embutido .rp-body{padding-left:0;padding-right:0}.rp-embutido .rp-pag{padding:10px 0 0}.rp-cards{align-items:stretch;gap:12px}.rp-card{border-radius:14px;box-sizing:border-box;height:100%;padding:14px 16px}.rp-f-mui .MuiOutlinedInput-root{background:#fff;background:var(--surface,#fff);border-radius:10px}.rp-f-mui .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0!important;border-color:var(--border,#e2e8f0)!important;border-width:1px!important}.rp-f-mui .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#94a3b8!important;border-color:var(--text-3,#94a3b8)!important}.rp-f-mui .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0066d6!important;border-color:var(--vn-azul,#0066d6)!important}.rp-f-mui .MuiInputBase-input::placeholder,.rp-f-mui .MuiInputLabel-root{color:#94a3b8;color:var(--text-3,#94a3b8);letter-spacing:0;opacity:1}.rp-f-mui .MuiAutocomplete-popupIndicator,.rp-f-mui .MuiSelect-icon{color:#94a3b8;color:var(--text-3,#94a3b8)}.rp-filtros .rp-input,.rp-filtros input[type=date],.rp-filtros select{background-color:#fff;background-color:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-sizing:border-box;height:38px}.mo-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.mo-head{flex:none;padding:18px 22px 10px}.mo-head-txt h1{align-items:center;color:var(--text);display:flex;font-size:20px;font-weight:700;gap:12px;margin:0}.mo-vivo{align-items:center;background:#dc26261a;border-radius:13px;color:#dc2626;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.06em;padding:3px 11px;text-transform:uppercase}.mo-vivo i{animation:mo-pulse 1.4s infinite;background:#dc2626;border-radius:50%;height:7px;width:7px}@keyframes mo-pulse{0%,to{box-shadow:0 0 0 0 #dc262673}55%{box-shadow:0 0 0 5px #dc262600}}.mo-head-txt p{color:var(--text-3);font-size:12.5px;margin:3px 0 0}.mo-alerta{align-items:center;background:#f59e0b14;border:1px solid #f59e0b55;border-radius:11px;color:#b45309;color:var(--dk-alerta,#b45309);display:flex;flex:none;font-size:13px;gap:8px;margin:0 22px 10px;padding:10px 14px}.mo-alerta b{font-weight:700}.mo-board{display:flex;flex:1 1;gap:14px;min-height:0;overflow-x:auto;padding:4px 22px 20px}.mo-skel{border-radius:14px;flex:none;width:300px}.mo-col{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);display:flex;flex:none;flex-direction:column;overflow:hidden;width:310px}.mo-col-espera.tem{border-color:#f59e0b66}.mo-col-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:10px;padding:12px 13px}.mo-col-ico{background:var(--surface-2);border-radius:50%;color:var(--text-2);display:grid;flex:none;height:36px;place-items:center;width:36px}.mo-col-ico.espera{background:#f59e0b1f;color:#b45309;color:var(--dk-alerta,#b45309)}.mo-col-head>b{color:var(--text);flex:1 1;font-size:14px}.mo-at-avatar{flex:none;position:relative}.mo-at-avatar i,.mo-at-avatar img{background:var(--brand-tint);border-radius:50%;color:var(--brand);display:grid;font-size:15px;font-style:normal;font-weight:700;height:36px;object-fit:cover;place-items:center;width:36px}.mo-dot{background:var(--border);border:2px solid var(--surface);border-radius:50%;bottom:-1px;height:10px;position:absolute;right:-1px;width:10px}.mo-dot.on{background:#16a34a}.mo-at-id{display:flex;flex:1 1;flex-direction:column;min-width:0}.mo-at-id b{align-items:center;color:var(--text);display:flex;font-size:13.5px;font-weight:700;gap:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-voce{background:var(--brand-tint);border-radius:9px;color:var(--brand);font-size:9.5px;font-weight:800;padding:1px 7px;text-transform:uppercase}.mo-at-id small{color:var(--text-3);font-size:11.5px}.mo-count{background:var(--surface-2);border-radius:12px;color:var(--text-2);display:grid;flex:none;font-size:12px;font-weight:700;height:24px;min-width:24px;padding:0 7px;place-items:center}.mo-count.warn{background:#f59e0b22;color:#b45309;color:var(--dk-alerta,#b45309)}.mo-carga{background:var(--surface-2);flex:none;height:3px}.mo-carga i{background:var(--brand);border-radius:0 3px 3px 0;display:block;height:100%;transition:width .4s}.mo-col-body{display:flex;flex:1 1;flex-direction:column;gap:7px;min-height:0;overflow-y:auto;padding:10px}.mo-col-vazio{align-items:center;color:var(--text-3);display:flex;font-size:12.5px;gap:7px;justify-content:center;padding:26px 10px}.mo-card{align-items:flex-start;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;cursor:pointer;display:flex;gap:10px;padding:10px 11px;transition:box-shadow .13s,border-color .13s}.mo-card:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.mo-card-txt{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.mo-card-txt b{color:var(--text);font-size:13px;font-weight:700}.mo-card-txt b,.mo-card-txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-card-txt small{color:var(--text-3);font-size:11.5px}.mo-card-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.mo-chip{background:color-mix(in srgb,#8a8a8a 14%,#0000);background:color-mix(in srgb,var(--c,#8a8a8a) 14%,#0000);border-radius:10px;color:#8a8a8a;color:var(--c,#8a8a8a);font-size:10px;font-weight:700;padding:2px 8px}.mo-chip.sem{--c:#94a3b8}.mo-chip.cx{background:var(--surface-2);color:var(--text-3);font-weight:600}.mo-card-right{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:2px}.mo-espera{color:var(--text-3);font-size:11.5px;font-weight:700;white-space:nowrap}.mo-vazio-geral{align-items:center;color:var(--text-3);display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;text-align:center}.mo-vazio-geral h2{color:var(--text);font-size:17px;margin:4px 0 0}.mo-vazio-geral p{font-size:13.5px;margin:0}@media (max-width:640px){.mo-board{flex-direction:column;overflow-x:hidden;overflow-y:auto}.mo-col{width:100%}}.mo-embutido{height:auto;overflow:visible}.mo-embutido .mo-head{padding:0 0 10px}.mo-embutido .mo-alerta{margin-left:0;margin-right:0}.mo-embutido .mo-board{max-height:calc(100vh - 260px);min-height:420px}.mo-col{flex:1 1 280px;max-width:420px;min-width:280px;width:auto}.mo-board{align-items:stretch}.mo-embutido .mo-board{padding-left:0;padding-right:0}.db-page .db-espera{margin-top:16px}.db-page .db-espera-head h2{align-items:center;display:inline-flex;gap:8px}.db-page .db-espera-total{font-feature-settings:"tnum";align-items:center;background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-radius:999px;box-sizing:border-box;color:#92400e;color:var(--vn-alerta-tx,#92400e);display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;height:22px;justify-content:center;line-height:1;min-width:24px;padding:1px 7px 0}.db-page .db-espera-vazio{color:#166534;color:var(--vn-ok-tx,#166534);font-size:14px;font-weight:500;padding:18px 4px 6px}.db-page .db-espera-lista{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.db-page .db-espera-lista li+li{border-top:1px solid #eef2f6;border-top:1px solid var(--border-soft,#eef2f6)}.db-page .db-espera-ln{grid-gap:12px;align-items:center;background:none;border:0;box-sizing:border-box;color:#0f172a;color:var(--text,#0f172a);display:grid;font:inherit;gap:12px;grid-template-columns:minmax(0,2fr) minmax(0,1.3fr) minmax(0,1.3fr) 84px;padding:9px 4px;text-align:left;width:100%}.db-page button.db-espera-ln{border-radius:8px;cursor:pointer}.db-page button.db-espera-ln:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.db-page .db-espera-nome{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-page .db-espera-con,.db-page .db-espera-fila{color:#475569;color:var(--text-2,#475569);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-page .db-espera-fila{align-items:center;display:inline-flex;gap:6px;min-width:0}.db-page .db-espera-fila i{border-radius:50%;flex:none;height:8px;width:8px}.db-page .db-espera-tempo{font-feature-settings:"tnum";color:#0f172a;color:var(--text,#0f172a);font-variant-numeric:tabular-nums;font-weight:600;justify-self:end}.db-page .db-espera-tempo.atencao{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-page .db-espera-tempo.critico{color:#dc2626;color:var(--vn-perigo,#dc2626)}.db-page .db-espera-mais{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:12.5px;margin:6px 4px 0}.db-page.db-tv .db-espera-ln{gap:18px;grid-template-columns:minmax(0,2fr) minmax(0,1.3fr) minmax(0,1.3fr) 120px;padding:12px 4px}.db-page.db-tv .db-espera-nome{font-size:20px}.db-page.db-tv .db-espera-con,.db-page.db-tv .db-espera-fila{font-size:16px}.db-page.db-tv .db-espera-tempo{font-size:22px}.db-page.db-tv .db-espera-total{font-size:15px;height:26px;min-width:30px}.db-page.db-tv .db-espera-vazio{font-size:18px}@media (max-width:760px){.db-page .db-espera-ln{grid-template-columns:minmax(0,1fr) auto}.db-page .db-espera-con,.db-page .db-espera-fila{display:none}}.db-page.db-tv .db-espera-total{background:#e9c46a;background:var(--vn-alerta,#e9c46a);color:#1a1210}.db-page.db-tv .db-espera-tempo.critico{color:#f87171}.db-page{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:24px 30px 20px}.db-head{flex:none;margin-bottom:18px}.db-head h1{font-size:25px;font-weight:750;letter-spacing:-.02em;margin:0}.db-head p{color:var(--text-3);font-size:12.5px;margin:5px 0 0}.db-cards{grid-gap:14px;display:grid;flex:none;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.db-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);padding:16px 18px}.db-card-top{align-items:center;display:flex;gap:8px;margin-bottom:10px}.db-card-ic{display:flex}.db-card-rot{color:var(--text-2);font-size:12.5px;font-weight:600}.db-card-val{font-size:32px;font-weight:750;letter-spacing:-.02em}.db-grid{grid-gap:14px;align-items:stretch;display:grid;flex:1 1;gap:14px;grid-template-columns:1fr 360px;min-height:0}.db-panel{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);padding:16px 18px}.db-side{height:100%;overflow:hidden;padding:0}.db-side,.db-side-sec{display:flex;flex-direction:column;min-height:0}.db-side-sec{padding:16px 18px}.db-side-filas{display:flex;flex:1 1;flex-direction:column;min-height:0}.db-side-att{flex:1 1}.db-side-div{background:var(--border-soft);flex:none;height:1px}.db-side-list{min-height:0;overflow-y:auto}.db-side .db-panel-head{margin-bottom:12px}.db-side-list::-webkit-scrollbar{width:7px}.db-side-list::-webkit-scrollbar-thumb{background:var(--border);background-clip:padding-box;border:2px solid #0000;border-radius:20px}.db-panel-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.db-panel-head h2{font-size:14.5px;font-weight:700;margin:0}.db-panel-head span{color:var(--text-3);font-size:11.5px}.db-empty{color:var(--text-3);font-size:13px;padding:14px 0}.db-chart-panel{display:flex;flex-direction:column;height:100%;min-height:0}.db-chart-panel .db-chart{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end}.db-chart-svg{display:block;height:240px;overflow:visible;width:100%}.db-grid{stroke:var(--border-soft);stroke-width:1}.db-bar{fill:var(--brand);cursor:default;transition:fill .12s}.db-bar:hover{fill:var(--brand);fill:var(--brand-strong,var(--brand));opacity:.82}.db-chart-x{display:flex;justify-content:space-between;margin-top:6px;padding:0 1px}.db-chart-x span{color:var(--text-3);flex:1 1;font-size:10.5px;text-align:center}.db-fila{grid-gap:6px 10px;align-items:center;display:grid;gap:6px 10px;grid-template-columns:1fr auto;margin-bottom:14px}.db-fila:last-child{margin-bottom:0}.db-fila-nome{align-items:center;color:var(--text);display:flex;font-size:13px;gap:8px}.db-fila-nome i{border-radius:50%;height:9px;width:9px}.db-fila-num{font-size:14px;font-weight:700}.db-fila-bar{background:var(--surface-2);border-radius:20px;grid-column:1/-1;height:6px;overflow:hidden}.db-fila-bar>div{border-radius:20px;height:100%;transition:width .3s}.db-att{align-items:center;border-top:1px solid var(--border-soft);display:flex;gap:10px;padding:8px 0}.db-att:first-of-type{border-top:0}.db-att-dot{background:var(--text-3);border-radius:50%;flex:none;height:8px;width:8px}.db-att-dot.on{background:#16a34a;box-shadow:0 0 0 3px #16a34a2e}.db-att-nome{flex:1 1;font-size:13.5px;font-weight:600}.db-att-num{color:var(--text-3);font-size:13px;font-weight:700}.db-skel{animation:db-shine 1.3s infinite;background:linear-gradient(90deg,var(--surface-2) 25%,var(--border-soft) 50%,var(--surface-2) 75%);background-size:200% 100%;border-radius:10px;height:240px}@keyframes db-shine{to{background-position:-200% 0}}.db-cta-atender{align-self:flex-start;flex:none;margin-top:16px}@media (max-width:900px){.db-page{padding:16px 14px 30px}.db-cards{grid-template-columns:repeat(2,1fr)}.db-grid{grid-template-columns:1fr}}.db-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.db-head-actions{display:flex;flex:none;gap:9px}.db-card-val{display:block;margin-bottom:8px}.db-trend{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px}.db-trend.bom{color:#16a34a}.db-trend.ruim{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-trend.neutro,.db-trend.vazio{color:var(--text-3)}.db-trend.vazio{font-size:11.5px;font-weight:500}.db-tabs,.db-trend svg{flex:none}.db-tabs{border-bottom:1px solid var(--border-soft);display:flex;gap:4px;margin-bottom:16px}.db-tab{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text-3);cursor:pointer;display:flex;font:inherit;font-size:13.5px;font-weight:600;gap:7px;margin-bottom:-1px;padding:10px 14px}.db-tab:hover{color:var(--text)}.db-tab.on{border-bottom-color:var(--brand);color:var(--brand)}.db-seg-period{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:9px;display:flex;gap:3px;padding:3px}.db-seg-period button{background:#0000;border:0;border-radius:7px;color:var(--text-2);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:6px 12px}.db-seg-period button.on{background:var(--surface);box-shadow:var(--shadow-1);color:var(--brand)}.db-tab-body{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:20px}.db-minis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.db-mini{background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;box-shadow:var(--shadow-1);gap:11px;padding:14px 16px}.db-mini,.db-mini-ic{align-items:center;display:flex}.db-mini-ic{background:var(--surface-2);border-radius:9px;flex:none;height:34px;justify-content:center;width:34px}.db-mini strong{display:block;font-size:20px;font-weight:750;letter-spacing:-.01em}.db-mini span{color:var(--text-3);font-size:11.5px}.db-grid-2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.db-panel-scroll{display:flex;flex-direction:column;max-height:420px}.db-panel-scroll .db-contatos{min-height:0;overflow-y:auto}.db-donut{align-items:center;display:flex;gap:20px}.db-donut-svg{flex:none;height:150px;width:150px}.db-donut-track{stroke:var(--surface-2)}.db-donut-num{text-anchor:middle;fill:var(--text);font-size:17px;font-weight:750}.db-donut-cap{text-anchor:middle;fill:var(--text-3);font-size:6.5px;letter-spacing:.08em;text-transform:uppercase}.db-donut-leg{flex:1 1;list-style:none;margin:0;padding:0}.db-donut-leg li{grid-gap:9px;align-items:center;display:grid;font-size:13px;gap:9px;grid-template-columns:12px 1fr auto auto;padding:5px 0}.db-donut-leg i{border-radius:3px;height:10px;width:10px}.db-donut-leg b{font-weight:700}.db-donut-leg em{color:var(--text-3);font-size:12px;font-style:normal;min-width:34px;text-align:right}.db-hbars{display:flex;flex-direction:column;gap:11px}.db-hbar{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:130px 1fr 42px}.db-hbar-lab{align-items:center;color:var(--text);display:flex;font-size:12.5px;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-hbar-pos{color:var(--text-3);font-size:11px;font-weight:700}.db-hbar-track{background:var(--surface-2);border-radius:20px;height:8px;overflow:hidden}.db-hbar-fill{border-radius:20px;height:100%;transition:width .3s}.db-hbar-val{font-size:13px;font-weight:700;text-align:right}.db-vbars-svg{display:block;height:150px;overflow:visible;width:100%}.db-vbars-x{display:flex;justify-content:space-between;margin-top:6px}.db-vbars-x span{color:var(--text-3);flex:1 1;font-size:9.5px;text-align:center}.db-contatos{display:flex;flex-direction:column}.db-contato{align-items:center;border-top:1px solid var(--border-soft);display:flex;gap:11px;padding:9px 0}.db-contato:first-child{border-top:0}.db-contato-pos{color:var(--text-3);flex:none;font-size:12px;font-weight:700;width:20px}.db-contato-id{flex:1 1;min-width:0}.db-contato-id strong{display:block;font-size:13.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-contato-id small{align-items:center;color:var(--text-3);display:flex;font-size:12px;gap:4px}.db-contato-num{font-size:16px;font-weight:750;text-align:right}.db-contato-num em{color:var(--text-3);display:block;font-size:10px;font-style:normal;font-weight:500}@media (max-width:900px){.db-grid-2,.db-minis{grid-template-columns:1fr}.db-donut{flex-direction:column}}.eq-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:1fr 320px}.eq-main .eq-list{display:flex;flex-direction:column;gap:9px}.eq-card{grid-gap:12px;align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:grid;gap:12px;grid-template-columns:26px 48px 1fr auto;padding:12px 14px 15px;position:relative}.eq-card.top{border-color:var(--border)}.eq-pos{color:var(--text-3);font-size:14px;font-weight:750;text-align:center}.eq-card.top-1 .eq-pos{color:#d4a017}.eq-card.top-2 .eq-pos{color:#94a3b8;color:var(--dk-text3,#94a3b8)}.eq-card.top-3 .eq-pos{color:#c1734a}.eq-av{height:40px;position:relative;width:40px}.eq-dot{background:var(--text-3);border:2px solid var(--surface);border-radius:50%;bottom:-1px;height:11px;position:absolute;right:-1px;width:11px}.eq-dot.on{background:#16a34a}.eq-id{min-width:0}.eq-id strong{display:block;font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-status{color:var(--text-3);font-size:11.5px}.eq-stats{display:flex;gap:22px}.eq-stat{text-align:right}.eq-stat b{display:block;font-size:16px;font-weight:750;letter-spacing:-.01em}.eq-stat span{color:var(--text-3);font-size:10.5px}.eq-stat-taxa b{color:#16a34a}.eq-bar{background:var(--surface-2);border-radius:20px;bottom:8px;height:3px;left:14px;overflow:hidden;position:absolute;right:14px}.eq-bar>div{background:var(--brand);border-radius:20px;height:100%;transition:width .3s}.eq-side{display:flex;flex-direction:column;max-height:100%}.eq-contatos{min-height:0;overflow-y:auto}.eq-contato{align-items:center;border-top:1px solid var(--border-soft);display:flex;gap:10px;padding:9px 0}.eq-contato:first-child{border-top:0}.eq-contato-pos{color:var(--text-3);flex:none;font-size:12px;font-weight:700;text-align:center;width:16px}.eq-contato-id{flex:1 1;min-width:0}.eq-contato-id strong{display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-contato-id small{color:var(--text-3);font-size:11.5px}.eq-contato-num{font-size:15px;font-weight:750}@media (max-width:900px){.eq-grid{grid-template-columns:1fr}.eq-card{grid-template-columns:22px 40px 1fr}.eq-stats{just-content:space-between;gap:12px;grid-column:1/-1}}.db-minis-4{grid-template-columns:repeat(4,1fr)}.db-panel-wide{grid-column:1/-1}.db-split-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.4fr 1fr;margin-bottom:14px}.db-split{background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;box-shadow:var(--shadow-1);padding:15px 18px}.db-split-head{font-size:13px;font-weight:700;margin-bottom:12px}.db-split-bars{display:flex;flex-direction:column;gap:8px}.db-split-item{align-items:center;color:var(--text-2);display:flex;font-size:12.5px;justify-content:space-between}.db-split-item span{align-items:center;display:inline-flex;gap:7px}.db-split-item i{border-radius:50%;height:9px;width:9px}.db-split-item b{color:var(--text);font-weight:700}.db-split-bar{border-radius:20px;display:flex;gap:2px;height:10px;overflow:hidden}.db-split-bar>div{transition:width .3s}.db-msg-row{display:flex;gap:12px}.db-msg{align-items:center;background:var(--surface-2);border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:2px;padding:12px}.db-msg svg{color:var(--text-3)}.db-msg b{font-size:20px;font-weight:750}.db-msg span{color:var(--text-3);font-size:11px}.db-gauge{align-items:center;display:flex;flex-direction:column}.db-gauge-svg{height:auto;max-width:260px;width:100%}.db-gauge-needle{stroke:var(--text);stroke-width:2.2}.db-gauge-hub{fill:var(--text)}.db-gauge-end{fill:var(--text-3);font-size:5px}.db-gauge-val{margin-top:-6px;text-align:center}.db-gauge-val strong{display:block;font-size:30px;font-weight:750;letter-spacing:-.02em}.db-gauge-val span{color:var(--text-3);font-size:12.5px}.db-nps-leg{display:flex;gap:20px;justify-content:center;list-style:none;margin:14px 0 0;padding:0}.db-nps-leg li{align-items:center;display:flex;font-size:12.5px;gap:6px}.db-nps-leg i{border-radius:50%;height:9px;width:9px}.db-nps-leg b{font-weight:700}.db-empty-block{align-items:center;display:flex;flex-direction:column;gap:6px;padding:40px 20px;text-align:center}.db-empty-block,.db-empty-block svg{color:var(--text-3)}.db-empty-block p{color:var(--text-2);font-size:13.5px;margin:4px 0 0}.db-empty-block small{font-size:12px}@media (max-width:900px){.db-minis-4{grid-template-columns:1fr 1fr}.db-split-row{grid-template-columns:1fr}}.db-filterbar{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:10px;margin-bottom:14px}.db-filter{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text-3);display:inline-flex;gap:7px;height:38px;padding:0 10px}.db-dd{position:relative}.db-dd-btn{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:7px;height:38px;padding:0 11px}.db-dd-btn:hover{border-color:var(--text-3)}.db-dd-btn.on{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.db-dd-btn:disabled{color:var(--text-3);cursor:default}.db-dd-btn:disabled:hover{border-color:var(--border);box-shadow:none}.db-dd-btn>svg:first-child{color:var(--text-3);flex:none}.db-dd-lab{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-dd-caret{color:var(--text-3);margin-left:2px;transition:transform .15s}.db-dd-btn.on .db-dd-caret{transform:rotate(180deg)}.db-dd-menu{background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:var(--shadow-3);left:0;max-height:320px;min-width:100%;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);z-index:1600}.db-dd-item{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:9px;padding:8px 10px;text-align:left;white-space:nowrap;width:100%}.db-dd-item:hover{background:var(--surface-2)}.db-dd-item.on{background:var(--brand-tint);color:var(--brand);font-weight:600}.db-dd-item>span{flex:1 1}.db-dd-item>svg{color:var(--brand)}.db-dd-dot{border-radius:50%;flex:none;height:9px;width:9px}.db-filter-custom{gap:6px}.db-filter-custom input{background:#0000;border:0;color:var(--text);color-scheme:light dark;font:inherit;font-size:12.5px;outline:none}.db-filter-custom span{color:var(--text-3);font-size:12px}.db-filter-clear{background:#0000;border:0;color:var(--text-3);cursor:pointer;font:inherit;font-size:12.5px;height:38px;padding:0 12px;text-decoration:underline}.db-filter-clear:hover{color:var(--text)}.db-head h1{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.db-conexao{align-items:center;background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);border-radius:999px;color:#166534;color:var(--vn-ok-tx,#166534);display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;letter-spacing:0;padding:3px 10px}.db-conexao i{background:#16a34a;background:var(--vn-ok,#16a34a);border-radius:50%;height:7px;width:7px}.db-conexao.reconectando{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-conexao.reconectando i{animation:db-pisca 1.2s infinite;background:#f59e0b;background:var(--vn-alerta,#f59e0b)}.db-conexao.off{background:var(--surface-2);color:var(--text-2)}.db-conexao.off i{background:var(--text-3)}.db-conexao.pausado{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696)}@keyframes db-pisca{50%{opacity:.25}}.db-head-actions{flex-wrap:wrap;justify-content:flex-end}.db-head-actions .rc-btn.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#005696;color:var(--vn-estrutural,#005696)}.db-alerta-rapidos,.db-aviso-conexao{align-items:center;background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border:1px solid color-mix(in srgb,#f59e0b 35%,#0000);border:1px solid color-mix(in srgb,var(--vn-alerta,#f59e0b) 35%,#0000);border-radius:10px;color:#92400e;color:var(--vn-alerta-tx,#92400e);display:flex;flex:none;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:14px;padding:9px 14px}.db-alerta-rapidos b{font-weight:700}.db-alerta-rapidos span{color:var(--text-2)}.db-panel-sub{color:var(--text-3);display:block;font-size:12px;margin-top:2px}.db-panel-head>div h2{margin:0}.db-pill{align-items:center;background:var(--surface-2);border-radius:999px;color:var(--text-2)!important;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:3px 10px;white-space:nowrap}.db-pill.info{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696!important;color:var(--vn-estrutural,#005696)!important;justify-content:center;min-width:26px}.db-muted{color:var(--text-3)}.db-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.db-num-ok{color:#16a34a;color:var(--vn-ok,#16a34a)}.db-num-atencao{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-atendentes,.db-filas-agora{flex:none;margin-top:16px}.db-filas-agora{margin:0 0 16px}.db-tabela-wrap{overflow-x:auto}.db-atendentes .db-tabela-wrap{max-height:460px;overflow-y:auto}.db-tabela{border-collapse:collapse;font-size:13px;width:100%}.db-tabela th{background:var(--surface);color:var(--text-3);font-size:12px;font-weight:600;padding:8px 10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:1}.db-tabela td,.db-tabela th{border-bottom:1px solid var(--border-soft);white-space:nowrap}.db-tabela td{padding:9px 10px;vertical-align:middle}.db-tabela tr:last-child td{border-bottom:0}.db-tabela tbody tr:hover td{background:#f8fafc;background:var(--vn-off,#f8fafc)}.db-tabela .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.db-at-nome{font-weight:600;gap:9px}.db-at-nome,.db-chip-atencao{align-items:center;display:inline-flex}.db-chip-atencao{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-radius:999px;color:#92400e;color:var(--vn-alerta-tx,#92400e);font-size:11px;font-weight:700;gap:3px;padding:1px 7px}.db-status{align-items:center;color:var(--text-3);display:inline-flex;font-weight:600;gap:6px}.db-status i{background:var(--text-3);border-radius:50%;height:8px;opacity:.6;width:8px}.db-status.on{color:#166534;color:var(--vn-ok-tx,#166534)}.db-status.on i{background:#16a34a;background:var(--vn-ok,#16a34a);box-shadow:0 0 0 3px color-mix(in srgb,#16a34a 18%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--vn-ok,#16a34a) 18%,#0000);opacity:1}.db-crono{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:700;gap:5px}.db-crono.normal{color:#166534;color:var(--vn-ok-tx,#166534)}.db-crono.atencao{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-crono.critico{color:#78350f}.db-farol{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:3px 10px}.db-farol i{border-radius:50%;height:8px;width:8px}.db-farol.normal{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);color:#166534;color:var(--vn-ok-tx,#166534)}.db-farol.normal i{background:#16a34a;background:var(--vn-ok,#16a34a)}.db-farol.atencao{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-farol.atencao i,.db-farol.critico{background:#f59e0b;background:var(--vn-alerta,#f59e0b)}.db-farol.critico{color:#451a03}.db-farol.critico i{animation:db-pisca 1s infinite;background:#78350f}.db-page.db-tv{--surface:#12233a;--surface-2:#0f1d30;--border-soft:#1e3350;--border:#24405f;--text:#f1f5f9;--text-2:#cbd5e1;--text-3:#94a3b8;--vn-off:#16294a;--vn-ok-sel:#4ade8029;--vn-ok-tx:#86efac;--vn-ok:#4ade80;--vn-alerta-sel:#fbbf2429;--vn-alerta-tx:#fcd34d;--vn-alerta:#fbbf24;--vn-sel:color-mix(in srgb,var(--dk-azul,#60a5fa) 18%,#0000);--vn-estrutural:#bfdbfe;--vn-azul:#60a5fa;background:#0b1726;color:#f1f5f9;display:flex;flex-direction:column;inset:0;overflow-y:auto;padding:22px 28px;position:fixed;z-index:3000}.db-tv .db-head h1{font-size:30px}.db-tv .db-card-rot,.db-tv .db-head p{font-size:15px}.db-tv .db-card-val{font-size:40px}.db-tv .db-tabela{font-size:17px}.db-tv .db-tabela th{background:var(--surface);font-size:14px}.db-tv .db-panel-head h2{font-size:18px}.db-tv .db-atendentes,.db-tv .db-grid{flex:none}.db-tv .db-atendentes .db-tabela-wrap{max-height:none;overflow-y:visible}.db-tv .db-filas-agora{margin:16px 0 0}.db-tv .db-farol.critico{color:#1c0a00}.db-tv .rc-btn{background:var(--surface);border-color:var(--border);color:var(--text)}.db-page.db-tv{--surface:#1f1a18;--surface-2:#1a1716;--border-soft:#2c2522;--border:#3a302b;--text:#f3ece7;--text-2:#d6ccc5;--text-3:#a89c94;--dk-text:#f3ece7;--dk-text2:#d6ccc5;--dk-text3:#a89c94;--dk-border:#3a302b;--dk-off:#1a1716;--vn-marinho:#f3ece7;--vn-tx-apoio:#d6ccc5;--vn-tx-secao:#f3ece7;--vn-tx-vazio:#a89c94;--vn-base:#1f1a18;--vn-off:#221d1b;--vn-sel:#3a2a1f;--vn-azul:#f6921e;--vn-estrutural:#e8956b;--vn-info:#fdba74;--vn-info-tx:#fed7aa;--vn-alerta:#e9c46a;--vn-alerta-sel:#e9c46a29;--vn-alerta-tx:#f2d9a0;--brand:#f6921e;--on-brand:#1a1210;background:#141110;color:#f3ece7}.db-page .vg{display:flex;flex-direction:column;gap:14px}.db-page .vg-manchete{align-items:flex-start;background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:14px;color:#005696;color:var(--vn-estrutural,#005696);display:flex;gap:12px;padding:16px 18px}.db-page .vg-manchete>svg{flex:none;margin-top:3px}.db-page .vg-manchete p{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:16px;font-weight:600;line-height:1.45;margin:0}.db-page .vg-destaques{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.db-page .vg-delta{align-items:center;background:#f8fafc;background:var(--surface-2,#f8fafc);border-radius:999px;color:#475569;color:var(--text-2,#475569);display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:22px;padding:0 8px;white-space:nowrap}.db-page .vg-delta.bom{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);color:#166534;color:var(--vn-ok-tx,#166534)}.db-page .vg-delta.ruim{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-page .vg-delta.vazio{background:none;color:#64748b;color:var(--text-3,#64748b);font-weight:500;padding:0}.db-page .vg-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.db-page .vg-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.db-page .vg-kpis{grid-template-columns:minmax(0,1fr)}}.db-page .vg-kpi{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:14px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px 8px}.db-page .vg-kpi-rot{color:#475569;color:var(--text-2,#475569);font-size:13px;font-weight:500}.db-page .vg-kpi-val{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.db-page .vg-kpi .vg-delta{align-self:flex-start}.db-page .vg-spark{height:36px;margin:0 -6px}.db-page .vg-agora{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:12px;color:#475569;color:var(--text-2,#475569);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 18px;padding:10px 16px}.db-page .vg-agora b{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-variant-numeric:tabular-nums;margin-right:3px}.db-page .vg-agora .atencao b{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.db-page .vg-agora-tit{color:#005696;color:var(--vn-estrutural,#005696);font-weight:600}.db-page .vg-agora-ontem{color:#64748b;color:var(--text-3,#64748b);margin-left:auto}.db-page .vg-linha{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.db-page .vg-linha>.vg-largo:only-child{grid-column:1/-1}@media (max-width:1000px){.db-page .vg-linha{grid-template-columns:minmax(0,1fr)}}.db-page .vg-painel{display:flex;flex-direction:column;gap:8px;min-width:0}.db-page .vg-painel-head{display:flex;flex-direction:column;gap:2px}.db-page .vg-painel-head h2{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:15px;font-weight:600;margin:0}.db-page .vg-painel-head span{color:#64748b;color:var(--text-3,#64748b);font-size:12px}.db-page .vg-leg{color:#475569;color:var(--text-2,#475569);display:flex;flex-wrap:wrap;font-size:12px;gap:14px}.db-page .vg-leg span{align-items:center;display:inline-flex;gap:6px}.db-page .vg-leg i{border-radius:3px;height:10px;width:10px}.db-page .vg-leg i.linha{border-radius:1px;height:2px;width:16px}.vg-dica{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-shadow:0 6px 20px #0f172a1f;color:#475569;color:var(--text-2,#475569);display:flex;flex-direction:column;font-size:12px;gap:4px;min-width:150px;padding:8px 10px}.vg-dica b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:12.5px}.vg-dica span{align-items:center;display:flex;gap:6px}.vg-dica i{border-radius:2px;flex:none;height:8px;width:8px}.vg-dica strong{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:10px}.vg-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.db-tv .vg-manchete p{font-size:22px}.db-tv .vg-kpi-val{font-size:40px}.db-tv .vg-kpi-rot{font-size:15px}.db-tv .vg-painel-head h2{font-size:19px}.db-page .db-tab-ferr{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 10px}.db-page .db-tab-busca{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;color:#64748b;color:var(--text-3,#64748b);display:flex;flex:1 1 220px;gap:6px;height:36px;max-width:320px;padding:0 10px}.db-page .db-tab-busca input{background:#0000;border:0;flex:1 1;min-width:0;outline:none}.db-page .db-tab-busca input,.db-page .db-tab-ferr select{color:#0f172a;color:var(--text,#0f172a);font:inherit;font-size:13px}.db-page .db-tab-ferr select{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;height:36px;padding:0 10px}.db-page .db-tab-ferr label.db-tab-chk{align-items:center;color:#475569;color:var(--text-2,#475569);cursor:pointer;display:inline-flex;font-size:13px;gap:6px}.db-page .db-tab-ferr label.db-tab-chk input{accent-color:#0066d6;accent-color:var(--vn-azul,#0066d6);height:16px;width:16px}.db-page .db-tabela th button.db-ord{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:0}.db-page .db-tabela th button.db-ord.on{color:#005696;color:var(--vn-estrutural,#005696)}.db-page .db-ver-mais{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;display:block;font:inherit;font-size:13px;font-weight:600;height:36px;margin:10px auto 0;padding:0 16px}.db-page .dd-nums .dd-num{padding-bottom:14px}.db-page .dd-nums .dd-num .vg-kpi-val{font-size:24px}.db-page .dd-nums .dd-num.bom .vg-kpi-val{color:#166534;color:var(--vn-ok-tx,#166534)}.db-page .dd-empilhada{border-radius:4px;display:flex;gap:2px;height:14px;margin-top:6px;overflow:hidden}.db-page .dd-empilhada i{display:block;min-width:4px}.db-page .dd-msgs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.db-page .dd-msgs>div{align-items:center;border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:12px;color:#0066d6;color:var(--vn-azul,#0066d6);display:flex;gap:8px;padding:12px 14px}.db-page .dd-msgs b{font-feature-settings:"tnum";color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.db-page .dd-msgs span{color:#475569;color:var(--text-2,#475569);font-size:13px}.db-page .eqv{display:flex;flex-direction:column;gap:18px}.db-page .eqv-sec-tit{align-items:baseline;display:flex;gap:10px;margin:0 0 8px}.db-page .eqv-sec-tit h2{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:16px;font-weight:600;margin:0}.db-page .eqv-sec-tit span{color:#64748b;color:var(--text-3,#64748b);font-size:13px}.db-page .eqv-sec-tit .ao-vivo{align-items:center;color:#166534;color:var(--vn-ok-tx,#166534);display:inline-flex;font-weight:600;gap:6px}.db-page .eqv-sec-tit .ao-vivo:before{background:#16a34a;background:var(--vn-ok,#16a34a);border-radius:50%;content:"";height:8px;width:8px}.db-page .eqv,.db-page .vg{gap:16px}.db-page .vg-kpis{align-items:stretch;gap:16px;grid-auto-rows:1fr}.db-page .vg-kpi{box-sizing:border-box;height:100%;min-height:112px;padding:16px 18px 10px}.db-page .dd-nums .dd-num{min-height:96px;padding-bottom:16px}.db-page .db-grid-2,.db-page .vg-linha{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(12,minmax(0,1fr));margin:0}.db-page .db-grid-2>*,.db-page .vg-linha>*{grid-column:span 6;min-width:0}.db-page .db-grid-2>.db-panel-wide,.db-page .db-grid-2>:last-child:nth-child(odd),.db-page .db-grid-2>:only-child,.db-page .vg-linha>.vg-largo,.db-page .vg-linha>:last-child:nth-child(odd),.db-page .vg-linha>:only-child{grid-column:1/-1}.db-page .db-panel{border-radius:14px;box-sizing:border-box;padding:16px 18px}.db-page .db-grid-2>.db-panel,.db-page .vg-linha>.db-panel{display:flex;flex-direction:column;height:100%;min-height:300px}.db-page .db-panel-head,.db-page .vg-painel-head{align-items:flex-start;margin:0 0 12px;min-height:44px}.db-page .vg-painel{gap:10px}.db-page .eq-grid{align-items:stretch;gap:16px;grid-template-columns:repeat(12,minmax(0,1fr))}.db-page .eq-grid>.eq-main{grid-column:span 8;min-width:0}.db-page .eq-grid>.eq-side{grid-column:span 4;max-height:none;min-width:0}.db-page .db-atendentes,.db-page .db-filas-agora{box-sizing:border-box;width:100%}.db-page .db-tab-body>.db-filas-agora{margin-bottom:16px}@media (max-width:1000px){.db-page .db-grid-2>*,.db-page .eq-grid>.eq-main,.db-page .eq-grid>.eq-side,.db-page .vg-linha>*{grid-column:1/-1}.db-page .db-grid-2>.db-panel,.db-page .vg-linha>.db-panel{min-height:0}}.db-page .db-minis{align-items:stretch;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.db-page .db-mini{border-radius:14px;box-sizing:border-box;min-height:88px;padding:16px 18px}@media (max-width:1000px){.db-page .db-minis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.db-page .db-minis{grid-template-columns:minmax(0,1fr)}}.db-page .db-grid-2>:not(.db-panel-wide):has(+.db-panel-wide):is(:first-child,.db-panel-wide+*),.db-page .vg-linha>:not(.vg-largo):has(+.vg-largo):is(:first-child,.vg-largo+*){grid-column:1/-1}.db-page .vg-vazio{color:#94a3b8;color:var(--text-3,#94a3b8);display:grid;flex:1 1;font-size:13px;min-height:120px;place-items:center}.db-page .db-grid-2>.db-panel-wide+:not(.db-panel-wide):is(:last-child,:has(+.db-panel-wide)),.db-page .vg-linha>.vg-largo+:not(.vg-largo):is(:last-child,:has(+.vg-largo)){grid-column:1/-1}.rc-list-head .rc-listmenu{max-height:min(520px,calc(100vh - 120px));max-width:none;overflow-y:auto;right:0;width:264px}.rc-list-head .rc-icon-btn{position:relative}.rc-list-head .rc-badge{right:-3px;top:-2px}.rc-lm-n{font-feature-settings:"tnum";background:var(--surface-2);border-radius:9px;color:var(--text-2);display:inline-grid;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;min-width:20px;padding:0 6px;place-items:center}.rc-icon-btn.rc-quadrado.rc-novo{background:#0d6efd;background:var(--vn-azul,#0d6efd);border-color:#0d6efd;border-color:var(--vn-azul,#0d6efd);box-shadow:0 1px 2px color-mix(in srgb,#0d6efd 25%,#0000);box-shadow:0 1px 2px color-mix(in srgb,var(--dk-azul,#0d6efd) 25%,#0000);color:#fff;color:var(--dk-on-azul,#fff)}.rc-icon-btn.rc-quadrado.rc-novo:hover{background:color-mix(in srgb,#0d6efd 86%,#000);background:color-mix(in srgb,var(--vn-azul,#0d6efd) 86%,#000);border-color:color-mix(in srgb,#0d6efd 86%,#000);border-color:color-mix(in srgb,var(--vn-azul,#0d6efd) 86%,#000);color:#fff;color:var(--dk-on-azul,#fff)}.rc-icon-btn.rc-quadrado.rc-novo svg{stroke-width:2.6}.rc-row{grid-template-columns:42px minmax(0,1fr);padding:11px 12px;position:relative}.rc-row-corpo{gap:3px}.rc-row.sel{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-left-color:#0000}.rail-app.dark .rc .rc-row.sel,.rc.dark .rc-row.sel{background:#f6921e29}.rc-row.sel .rc-row-name{color:#0f172a;color:var(--vn-marinho,#0f172a)}.rail-app.dark .rc .rc-row.sel .rc-row-name,.rc.dark .rc-row.sel .rc-row-name{color:var(--text)}.rc-row-l1 .rc-row-name{color:#0f172a;color:var(--vn-marinho,#0f172a);flex:1 1 auto;font-size:14px;font-weight:750}.rail-app.dark .rc .rc-row-l1 .rc-row-name,.rc.dark .rc-row-l1 .rc-row-name{color:var(--text)}.rc-row-l1 .rc-row-time,.rc-row.unread .rc-row-time{font-feature-settings:"tnum";color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:500}.rc-row .rc-av{display:grid;letter-spacing:.02em;line-height:1;place-items:center;text-align:center}.rc-row .rc-av img{display:block}.rc-row-l2{align-items:center;display:flex;gap:6px;margin-top:0;min-width:0}.rc-row-l2>span+span:before{content:none}.rc-row-linha{align-items:center;color:var(--text-2);display:inline-flex;flex:0 1 auto;font-size:12px;font-weight:500;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-row-canal{color:#25a35a;display:inline-grid;flex:none;place-items:center}.rc-row-canal.outro{color:var(--text-3)}.rc-row-canal svg{stroke-width:2.4}.rc-row-tag{align-items:center;background:#f1f5f9;background:var(--vn-off,#f1f5f9);border-radius:999px;color:var(--text-2);display:inline-flex;flex:0 1 auto;font-size:11px;font-weight:600;gap:4px;height:18px;line-height:1;max-width:110px;min-width:0;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.rc-row-tag i{border-radius:50%;flex:none;height:6px;width:6px}.rc-row-tag.resp{background:var(--vn-sel,#ebf3fc);color:color-mix(in srgb,#0d6efd 70%,var(--text));color:color-mix(in srgb,var(--vn-azul,#0d6efd) 70%,var(--text))}.rc-row-tag.sem{color:var(--text-3);font-style:normal}.rail-app.dark .rc .rc-row-tag,.rc.dark .rc-row-tag{background:#ffffff0f}.rail-app.dark .rc .rc-row-tag.resp,.rc.dark .rc-row-tag.resp{background:#f6921e2e;color:var(--vn-info)}.rc-row-l3{gap:8px}.rc-row-l3 .rc-pill{font-feature-settings:"tnum";align-items:center;background:#0d6efd;background:var(--vn-azul,#0d6efd);border-radius:999px;box-shadow:none;box-sizing:border-box;color:#fff;color:var(--dk-on-azul,#fff);display:inline-flex;flex:none;font-size:11px;font-variant-numeric:tabular-nums;font-weight:750;height:20px;justify-content:center;line-height:1;margin-left:auto;min-width:20px;padding:0 6px}.rc-row-mais{background:var(--surface);height:24px;margin:0;opacity:0;pointer-events:none;position:absolute;top:8px;transition:opacity .12s ease;width:24px}.rc-row.sel .rc-row-mais{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.rc-row.menu .rc-row-mais,.rc-row:focus-within .rc-row-mais,.rc-row:hover .rc-row-mais{opacity:1;pointer-events:auto}.rc-row.menu .rc-row-time,.rc-row:hover .rc-row-time{visibility:hidden}.rc-row-menu{top:36px}.rc-grupo-resp{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-bottom:1px solid color-mix(in srgb,#0d6efd 12%,#0000);border-bottom:1px solid color-mix(in srgb,var(--vn-azul,#0d6efd) 12%,#0000);color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:11px;font-weight:650;letter-spacing:.01em;padding:8px 14px 7px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.rail-app.dark .rc .rc-grupo-resp,.rc.dark .rc-grupo-resp{background:#f6921e24;color:var(--text)}.rc-grupo-resp .n{font-feature-settings:"tnum";color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:600}.rc-rapidos{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 8px}.rc-rapidos button{align-items:center;background:#f1f5f9;background:var(--vn-off,#f1f5f9);border:0;border-radius:999px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:5px;height:26px;padding:0 10px}.rc-rapidos button:hover{color:var(--text)}.rc-rapidos button.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#0d6efd;color:var(--vn-azul,#0d6efd)}.rail-app.dark .rc .rc-rapidos button,.rc.dark .rc-rapidos button{background:#ffffff0f}.rail-app.dark .rc .rc-rapidos button.on,.rc.dark .rc-rapidos button.on{background:#f6921e33;color:var(--vn-info)}.rc-filtro-rot small{color:var(--text-3);display:block;font-size:11.5px;font-weight:500;margin-top:1px}.rc-ms{position:relative}.rc-ms-campo{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:4px;min-height:38px;padding:4px 8px}.rc-ms.aberto .rc-ms-campo{border-color:#0d6efd;border-color:var(--vn-azul,#0d6efd);box-shadow:0 0 0 3px color-mix(in srgb,#0d6efd 14%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--vn-azul,#0d6efd) 14%,#0000)}.rc-ms-campo input{background:none;border:0;color:var(--text);flex:1 1 90px;font:inherit;font-size:13px;height:28px;min-width:90px;outline:0}.rc-ms-tok{align-items:center;background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:999px;color:#0f172a;color:var(--vn-marinho,#0f172a);display:inline-flex;font-size:12px;font-weight:600;gap:5px;height:24px;max-width:100%;padding:0 4px 0 9px;white-space:nowrap}.rc-ms-op i,.rc-ms-tok i{border-radius:50%;flex:none;height:7px;width:7px}.rc-ms-tok button{background:none;border:0;border-radius:50%;color:var(--text-2);cursor:pointer;font-size:14px;height:18px;line-height:1;width:18px}.rc-ms-tok button:hover{background:color-mix(in srgb,#0d6efd 15%,#0000);background:color-mix(in srgb,var(--vn-azul,#0d6efd) 15%,#0000)}.rc-ms-lista{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 6px 18px #0f172a14;margin-top:4px;max-height:200px;overflow-y:auto;padding:4px}.rc-ms-op{align-items:center;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:7px 8px}.rc-ms-op:hover{background:#f8fafc;background:var(--vn-off,#f8fafc)}.rc-ms-op.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.rc-ms-check{border:1.5px solid var(--border);border-radius:4px;color:#fff;display:grid;flex:none;height:16px;place-items:center;width:16px}.rc-ms-op.on .rc-ms-check{background:#0d6efd;background:var(--vn-azul,#0d6efd);border-color:#0d6efd;border-color:var(--vn-azul,#0d6efd)}.rc-ms-nm{min-width:0}.rc-ms-nm,.rc-ms-op small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-ms-op small{color:var(--text-3);font-size:11px;margin-left:auto;max-width:45%}.rc-filtro-semfila{font-size:13px;margin-top:2px}.rc-row-tag.fila{background:color-mix(in srgb,var(--fila) 13%,#0000);color:color-mix(in srgb,var(--fila) 72%,var(--text))}.rc-row-tag.fila i{background:var(--fila)!important}.rc-row-tag.resp{background:#ebf3fc;background:var(--vn-info-sel,#ebf3fc);color:#0d6efd;color:var(--vn-info,#0d6efd)}.rc-row-tag.sem{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:color-mix(in srgb,#d97706 85%,var(--text));color:color-mix(in srgb,var(--dk-alerta,#d97706) 85%,var(--text))}.rail-app.dark .rc .rc-row-tag.fila,.rc.dark .rc-row-tag.fila{background:color-mix(in srgb,var(--fila) 22%,#0000);color:color-mix(in srgb,var(--fila) 55%,#fff)}.rc-row-l1 .rc-row-time{align-items:center;display:inline-flex;gap:3px}.rc-row-l1 .rc-row-time.alerta{color:#d97706;color:var(--dk-alerta,#d97706);font-weight:650}.rc-row-l1 .rc-row-time.perigo{color:#92400e;color:var(--vn-alerta-tx,#92400e);font-weight:650}.rc-row.unread:before{background:#0d6efd;background:var(--vn-azul,#0d6efd);border-radius:0 3px 3px 0;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.rc-aba .n{font-feature-settings:"tnum";background:#f1f5f9;background:var(--vn-off,#f1f5f9);border-radius:999px;color:var(--text-3);display:inline-grid;font-size:11px;font-variant-numeric:tabular-nums;height:18px;min-width:18px;padding:0 5px;place-items:center}.rc-aba .n.open.tem{background:#ebf3fc;background:var(--vn-info-sel,#ebf3fc);color:#0d6efd;color:var(--vn-info,#0d6efd)}.rc-aba .n.pending.tem{color:#d97706;color:var(--dk-alerta,#d97706)}.rc-aba .n.pending.tem,.rc-rapidos button.semfila.tem{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7)}.rc-rapidos button.semfila.tem{color:color-mix(in srgb,#d97706 88%,var(--text));color:color-mix(in srgb,var(--dk-alerta,#d97706) 88%,var(--text))}.rc-rapidos button.semfila.on{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);box-shadow:inset 0 0 0 1px color-mix(in srgb,#d97706 35%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dk-alerta,#d97706) 35%,#0000);color:#d97706;color:var(--dk-alerta,#d97706)}.rc-rapidos button b{background:#d97706;background:var(--dk-alerta,#d97706);border-radius:999px;color:#fff;display:inline-grid;font-size:10px;font-weight:750;height:16px;min-width:16px;padding:0 4px;place-items:center}.rc-row-l3 .rc-row-msg,.rc-row-msg{font-size:11.5px}.rc-row-corpo{display:flex;flex-direction:column;min-width:0}.rc-row-corpo>.rc-row-l1{order:1}.rc-row-corpo>.rc-row-l3{margin-top:2px;order:2}.rc-row-corpo>.rc-row-l2{flex-wrap:wrap;margin-top:6px;order:3;overflow:visible;row-gap:4px;white-space:normal}.rc-row-l2>.rc-row-tag{flex:none;overflow:visible;text-overflow:clip;white-space:nowrap}.rc-row-l2>.rc-row-linha{flex:0 0 100%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-row-corpo{gap:2px}.rc-row-corpo>.rc-row-l3{margin-top:0}.rc-row-corpo>.rc-row-l2{margin-top:1px;opacity:.78;row-gap:2px}.rc-row.sel .rc-row-l2,.rc-row:hover .rc-row-l2{opacity:1}.rc-row-l3 .rc-row-msg{font-size:12.5px}.rc-row-l2>.rc-row-linha{align-items:center;background:#f1f5f9;background:var(--dk-off,#f1f5f9);border-radius:4px;box-sizing:border-box;color:#475569;color:var(--dk-text2,#475569);display:inline-flex;flex:0 1 auto;font-size:11.5px;gap:4px;height:20px;padding:0 6px}.rc-row-l2{row-gap:3px}.rc-row-l2>.rc-row-linha{order:0}.rc-row-l2:before{content:"";flex-basis:100%;height:0;order:1}.rc-row-l2>.rc-row-tag{order:2}.rc-row-corpo>.rc-row-l2{margin-top:-1px}.rc-row.sel .rc-row-l2>.rc-row-linha{background:#e2e8f0;background:var(--dk-border,#e2e8f0)}.rail-app.dark .rc .rc-row-l2>.rc-row-linha,.rc.dark .rc-row-l2>.rc-row-linha{background:#94a3b824;color:var(--text-2)}.rc-aba .n.open.tem,.rc-aba .n.pending.tem{background:#0066d6;background:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff);font-weight:500}.rc-aba,.rc-aba.on{font-weight:500}.rc-row-mais{bottom:8px;right:8px;top:auto}.rc-row.menu .rc-row-time,.rc-row:focus-within .rc-row-time,.rc-row:hover .rc-row-time{visibility:visible}.rc-row-menu{bottom:36px;top:auto}.rc .rc-aba,.rc .rc-aba .n,.rc .rc-aba.on,.rc .rc-grupo-resp,.rc .rc-grupo-resp .n{font-weight:500;font-weight:400}.rc .rc-aba.on{font-weight:500}.rc .rc-icon-btn.rc-quadrado.aplicado{background:#0066d6;background:var(--vn-azul,#0066d6);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#fff;color:var(--vn-on-azul,#fff)}.rc .rc-icon-btn.rc-quadrado.aplicado:hover{background:#005696;background:var(--vn-azul-hover,#005696)}.rc .rc-icon-btn.tem-algo{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);box-shadow:inset 0 0 0 1px color-mix(in srgb,#0066d6 40%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vn-azul,#0066d6) 40%,#0000);color:#0066d6;color:var(--vn-azul,#0066d6)}.lg-root{align-items:center;background:linear-gradient(135deg,#eef2f6,#dfe7ee);background-position:50%;background-size:cover;display:flex;font-family:inherit;inset:0;justify-content:center;position:fixed}.lg-root.dark{background:linear-gradient(135deg,#10161d,#1a2430)}.lg-root.com-imagem:before{background:#08142240;content:"";inset:0;position:absolute}.lg-lang{left:16px;position:absolute;top:16px;z-index:5}.lg-lang-btn{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd9;border:1px solid #ffffff59;border-radius:20px;color:#24303c;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;padding:8px 13px}.lg-lang-btn img,.lg-lang-menu img{border-radius:2px;height:12px;object-fit:cover;width:17px}.lg-lang-caret{font-size:10px;opacity:.6}.lg-lang-menu{background:#fff;border-radius:12px;box-shadow:0 10px 34px #0a182838;left:0;min-width:150px;padding:5px;position:absolute;top:calc(100% + 6px)}.lg-lang-menu button{align-items:center;background:#0000;border:0;border-radius:8px;color:#24303c;cursor:pointer;display:flex;font:inherit;font-size:13px;gap:9px;padding:8px 10px;text-align:left;width:100%}.lg-lang-menu button:hover{background:#eef2f6}.lg-card{align-items:center;animation:lg-in .45s ease-out;background:#fff;border-radius:20px;box-shadow:0 24px 70px #08142247;display:flex;flex-direction:column;padding:34px 34px 26px;position:relative;width:min(400px,calc(100% - 32px));z-index:2}@keyframes lg-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lg-root.dark .lg-card{background:#1b2733}.lg-theme{background:#0000;border:0;border-radius:50%;color:#8a97a5;cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:14px;top:14px;width:34px}.lg-theme:hover{background:#8a97a524;color:#5a6875}.lg-logo{margin:6px 0 2px;max-height:64px;max-width:210px;object-fit:contain}.lg-nome{color:var(--lg-primary);font-size:28px;font-weight:800;margin:6px 0 2px}.lg-sub{color:#8a97a5;font-size:13px;margin:6px 0 20px}.lg-root.dark .lg-sub{color:#93a3b3}.lg-aviso-ip{background:#fdf0f0;border:1px solid #f3c6c6;border-radius:10px;color:#9b2c2c;font-size:12.5px;line-height:1.45;margin:-8px 0 16px;padding:10px 12px;width:100%}.lg-aviso-ip b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.lg-root.dark .lg-aviso-ip{background:#3a1d1d;border-color:#6b2b2b;color:#f5b5b5}.lg-form{gap:14px;width:100%}.lg-field,.lg-form{display:flex;flex-direction:column}.lg-field{gap:6px}.lg-field>span{color:#5a6875;font-size:12.5px;font-weight:600}.lg-root.dark .lg-field>span{color:#a7b5c3}.lg-field input{background:#f7f9fb;border:1px solid #d7dee5;border-radius:11px;color:#1d2731;font:inherit;font-size:14.5px;outline:none;padding:11px 13px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.lg-field input:focus{background:#fff;border-color:var(--lg-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--lg-primary) 18%,#0000)}.lg-root.dark .lg-field input{background:#141e28;border-color:#35434f;color:#e8eef4}.lg-root.dark .lg-field input:focus{background:#101820}.lg-senha{position:relative}.lg-senha input{padding-right:44px}.lg-olho{background:#0000;border:0;border-radius:50%;color:#8a97a5;cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:34px}.lg-olho:hover{color:#5a6875}.lg-entrar{background:var(--lg-primary);border:0;border-radius:12px;box-shadow:0 6px 18px color-mix(in srgb,var(--lg-primary) 38%,#0000);color:#fff;cursor:pointer;font:inherit;font-size:15px;font-weight:700;letter-spacing:.01em;margin-top:4px;padding:12px;transition:filter .15s,transform .1s,box-shadow .15s;width:100%}.lg-entrar:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.lg-entrar:active:not(:disabled){transform:translateY(0)}.lg-entrar:disabled{box-shadow:none;cursor:default;opacity:.55}.lg-ou{align-items:center;color:#a7b2bd;display:flex;font-size:11.5px;gap:12px;letter-spacing:.06em;margin:18px 0 12px;text-transform:uppercase;width:100%}.lg-ou:after,.lg-ou:before{background:#e3e9ee;content:"";flex:1 1;height:1px}.lg-root.dark .lg-ou:after,.lg-root.dark .lg-ou:before{background:#2c3946}.lg-google{display:flex;justify-content:center;width:100%}.lg-cadastro{color:#8a97a5;font-size:13px;margin:16px 0 0}.lg-cadastro a{color:var(--lg-primary);font-weight:700;text-decoration:none}.lg-cadastro a:hover{text-decoration:underline}.lg-foot{align-items:center;bottom:12px;display:flex;gap:10px;position:absolute;right:16px;z-index:3}.lg-versao{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffbf;border-radius:12px;color:#5a6875;font-size:11px;font-weight:600;padding:4px 10px}.lg-root.dark .lg-versao{background:#141e28bf;color:#a7b5c3}.lg-video{aspect-ratio:16/9;border-radius:14px;box-shadow:0 14px 40px #08142259;overflow:hidden;position:absolute;width:320px;z-index:4}.lg-video iframe{display:block;height:100%;width:100%}@media (max-width:480px){.lg-card{padding:26px 20px 20px}.lg-video{width:min(280px,calc(100% - 32px))}.lg-foot{left:16px;right:auto}}.ina-backdrop{z-index:2100}.ina-modal{width:min(920px,100%)}.ina-carregando{color:var(--text-3);padding:40px;text-align:center}.ina-modo{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--border-soft);display:flex;gap:16px;padding:14px 20px}.ina-modo-txt{flex:1 1;min-width:0}.ina-modo-txt b{display:block;font-size:14px}.ina-modo-txt small{color:var(--text-2);display:block;font-size:12.5px;line-height:1.4;margin-top:2px}.ina-confirma{background:color-mix(in srgb,var(--brand) 7%,var(--surface));border-bottom:1px solid var(--border-soft);font-size:13px;line-height:1.45;padding:12px 20px}.ina-confirma p{margin:0 0 10px}.ina-confirma-acoes{display:flex;gap:8px;justify-content:flex-end}.ina-confirma .rc-cta.sm{font-size:12.5px;height:32px;padding:0 14px}.ina-corpo{display:grid;flex:1 1;grid-template-columns:300px 1fr;min-height:0;overflow:hidden}.ina-lista{border-right:1px solid var(--border-soft);overflow-y:auto;padding:8px}.ina-lado+.ina-lado{margin-top:10px}.ina-lado-head{align-items:center;background:none;border:0;border-radius:6px;color:var(--text-3);cursor:pointer;display:flex;font-size:10.5px;font-weight:800;gap:6px;letter-spacing:.08em;padding:6px 8px;text-align:left;text-transform:uppercase;width:100%}.ina-lado-head em{background:var(--surface-2);border-radius:999px;font-size:11px;font-style:normal;font-weight:600;letter-spacing:0;padding:1px 8px;text-transform:none}.ina-lado.valendo .ina-lado-head em{background:var(--brand);color:var(--on-brand)}.ina-lado:not(.valendo) .ina-item{opacity:.78}.ina-item{align-items:center;border-radius:9px;color:var(--text);display:flex;gap:9px;padding:8px;text-align:left;width:100%}.ina-item:hover{background:var(--surface-2)}.ina-item.on{background:var(--brand-tint);opacity:1!important}.ina-item>svg{color:var(--text-3);flex:none}.ina-cor{border-radius:50%;flex:none;height:10px;width:10px}.ina-item-txt{display:flex;flex-direction:column;min-width:0}.ina-item-txt b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ina-item-txt small{color:var(--text-3);font-size:11.5px}.ina-item-txt small.alerta{color:#d98218;color:var(--warn,#d98218)}.ina-item.off .ina-item-txt small{font-style:italic}.ina-editor{overflow-y:auto;padding:16px 20px 20px}.ina-editor-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ina-editor-head small{color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ina-editor-head h3{font-size:17px;margin:2px 0 0}.ina-tag{background:var(--surface-2);border-radius:999px;color:var(--text-2);flex:none;font-size:11.5px;font-weight:700;padding:3px 10px}.ina-tag.ok{background:color-mix(in srgb,#1baf7a 15%,#0000);background:color-mix(in srgb,var(--success,#1baf7a) 15%,#0000);color:#1baf7a;color:var(--success,#1baf7a)}.ina-aviso{background:var(--surface-2);border-radius:9px;color:var(--text-2);font-size:12.5px;line-height:1.45;margin:12px 0 0;padding:9px 12px}.ina-link{color:var(--brand);font-size:inherit;font-weight:700;padding:0;text-decoration:underline}.ina-alerta{color:#d98218;color:var(--warn,#d98218);font-size:12px;margin:-4px 0 0}.ina-row{align-items:center;border-bottom:1px solid var(--border-soft);border-top:1px solid var(--border-soft);display:flex;gap:12px;justify-content:space-between;margin-top:14px;padding:12px 0}.ina-row b{display:block;font-size:13.5px}.ina-row small{color:var(--text-3);font-size:12px}.ina-campos{display:flex;flex-direction:column;gap:12px;margin-top:14px}.ina-2col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ina-dica{color:var(--text-3);font-size:12px;margin:0}.ina-vazio{color:var(--text-3);font-size:13px;padding:8px}@media (max-width:760px){.ina-modo{align-items:stretch;flex-direction:column}.ina-corpo{grid-template-columns:1fr;overflow-y:auto}.ina-lista{border-bottom:1px solid var(--border-soft);border-right:0;max-height:40vh}.ina-editor{overflow:visible}.ina-2col{grid-template-columns:1fr}}.ina-extra{grid-gap:8px;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px;display:grid;gap:8px;padding:10px 12px}.ina-extra-head{align-items:center;display:flex;font-size:13px;justify-content:space-between}.ina-extra-head .ina-link{background:none;border:0;cursor:pointer;font-size:12px}.ina-add{background:none;border:1px dashed var(--border);border-radius:8px;color:var(--brand);cursor:pointer;font:inherit;font-size:13px;font-weight:600;justify-self:start;padding:6px 12px}.ina-add:hover{border-color:var(--brand)}.ina-lado-head:hover{background:var(--surface-2)}.ina-lado-head small{color:var(--text-3);font-size:10.5px;font-weight:600;letter-spacing:0;margin-right:auto;text-transform:none}.ina-seta{display:inline-block;font-size:15px;line-height:1;transition:transform .15s}.ina-seta.on{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ina-seta{transition:none}}.ro-bloco{flex-direction:column}.ro-aviso,.ro-bloco{display:flex;gap:8px}.ro-aviso{align-items:flex-start;background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border:1px solid #f59e0b;border:1px solid var(--vn-alerta,#f59e0b);border-radius:10px;color:#92400e;color:var(--vn-alerta-tx,#92400e);font-size:13px;line-height:1.4;padding:10px 12px}.ro-aviso svg{flex:none;margin-top:1px}.ro-aviso a,.ro-aviso b{font-weight:600}.ro-aviso a{color:#0066d6;color:var(--brand,#0066d6)}.ro-aviso a:hover{color:#005696;color:var(--vn-estrutural,#005696)}.ro-travado{border:0;margin:0;min-width:0;opacity:.5;padding:0;pointer-events:none;-webkit-user-select:none;user-select:none}.st-row-txt small.ro-seq,small.ro-seq{color:#64748b;color:var(--text-3,#64748b);display:block;font-size:12px;line-height:1.4;margin-top:4px}.cm-wrap{width:100%}.cm-toolbar{flex-wrap:wrap;gap:12px;margin-bottom:14px}.cm-search,.cm-toolbar{align-items:center;display:flex}.cm-search{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex:1 1;gap:8px;height:40px;min-width:240px;padding:0 12px;transition:border-color .15s,box-shadow .15s}.cm-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.cm-search svg{color:var(--text-3);font-size:19px}.cm-search input{background:#0000;border:0;color:var(--text);flex:1 1;font:inherit;font-size:13.5px;min-width:0;outline:0}.cm-count,.cm-search input::placeholder{color:var(--text-3)}.cm-count{font-size:12.5px;white-space:nowrap}.cm-spacer{flex:1 1}.cm-new{align-items:center;background:var(--brand);border-radius:10px;box-shadow:var(--shadow-1);color:#fff;color:var(--on-brand,#fff);display:inline-flex;font:inherit;font-size:13.5px;font-weight:600;gap:7px;height:40px;padding:0 16px;transition:filter .15s}.cm-new:hover{filter:brightness(1.07)}.cm-new svg{font-size:19px}.cm-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;box-shadow:var(--shadow-1);overflow:hidden}.cm-scroll{overflow-x:auto;scrollbar-color:var(--border) #0000;scrollbar-width:thin}.cm-table{border-collapse:collapse;font-size:13px;width:100%}.cm-table thead th{background:var(--surface-2);border-bottom:1px solid var(--border-soft);color:var(--text-2);font-size:11px;font-weight:600;letter-spacing:.03em;padding:11px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.cm-table thead th.c{text-align:center}.cm-table tbody td{border-bottom:1px solid var(--border-soft);color:var(--text);padding:10px 14px;vertical-align:middle;white-space:nowrap}.cm-table tbody td.c{text-align:center}.cm-table tbody tr:last-child td{border-bottom:0}.cm-table tbody tr{transition:background .12s}.cm-table tbody tr:hover{background:var(--surface-2)}.cm-table tbody tr.cm-warn{background:color-mix(in srgb,var(--warn) 8%,#0000)}.cm-table tbody tr.cm-warn:hover{background:color-mix(in srgb,var(--warn) 15%,#0000)}.cm-table tbody tr.cm-late{background:color-mix(in srgb,#f59e0b 12%,#0000);background:color-mix(in srgb,var(--vn-alerta,#f59e0b) 12%,#0000)}.cm-table tbody tr.cm-late:hover{background:color-mix(in srgb,#f59e0b 20%,#0000);background:color-mix(in srgb,var(--vn-alerta,#f59e0b) 20%,#0000)}.cm-id{font-feature-settings:"tnum";color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:600}.cm-name{align-items:center;display:inline-flex;font-weight:600;gap:6px}.cm-name svg{color:#0066d6;color:var(--vn-azul,#0066d6);font-size:19px}.cm-muted{color:var(--text-3)}.cm-icon-btn{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text-2);display:inline-flex;height:30px;justify-content:center;transition:all .13s;width:30px}.cm-icon-btn:hover{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.cm-icon-btn svg{font-size:17px}.cm-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;padding:2px 10px;white-space:nowrap}.cm-pill.ok{background:color-mix(in srgb,var(--ok) 15%,#0000);color:var(--ok)}.cm-pill.off{background:var(--surface-2);color:var(--text-3)}.cm-yes{color:var(--ok);font-size:18px;vertical-align:middle}.cm-no{color:var(--text-3)}.cm-due,.cm-no{font-weight:600}.cm-due.w{color:var(--warn)}.cm-due.l{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.cm-due small{color:var(--text-3);display:block;font-size:11px;font-weight:400;margin-top:1px}.cm-empty{color:var(--text-3);font-size:13.5px;padding:48px 16px;text-align:center}.cm-infocard{background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;box-shadow:var(--shadow-1);margin-bottom:14px;overflow:hidden}.cm-infocard-head{align-items:center;display:flex;gap:11px;padding:12px 15px}.cm-infocard-body+.cm-infocard-head,.cm-infocard>.cm-infocard-body{border-top:1px solid var(--border-soft)}.cm-infocard-head .cm-ic{align-items:center;background:var(--brand-tint);border-radius:9px;color:var(--brand);display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.cm-infocard-head .cm-ic.tg{background:#229ed924;color:#229ed9}.cm-infocard-headtxt{flex:1 1;min-width:0}.cm-infocard-headtxt b{color:var(--text);display:block;font-size:13.5px;font-weight:700}.cm-infocard-headtxt small{color:var(--text-3);display:block;font-size:12px;margin-top:1px}.cm-infocard-body{padding:14px 15px}.cm-details summary{cursor:pointer;list-style:none}.cm-details summary::-webkit-details-marker{display:none}.cm-details summary .cm-chev{color:var(--text-3);flex:none;margin-left:auto;transition:transform .2s}.cm-details[open] summary .cm-chev{transform:rotate(180deg)}.cm-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-top:4px}.cm-form-actions .cm-push{margin-right:auto}.ma-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.ma-body{flex:1 1;min-height:0;overflow-y:auto;padding:20px 22px 40px;width:100%}.ma-head{margin-bottom:18px}.ma-head h1{color:var(--text);font-size:21px;font-weight:700;margin:0}.ma-head p{color:var(--text-3);font-size:13px;margin:3px 0 0}.ma-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:15px;box-shadow:var(--shadow-1);margin-bottom:16px;padding:18px}.ma-card-head{align-items:center;display:flex;gap:12px;margin-bottom:14px}.ma-card-ico{background:var(--brand-tint);border-radius:11px;color:var(--brand);display:grid;flex:none;height:40px;place-items:center;width:40px}.ma-card-head b{color:var(--text);display:block;font-size:15px;font-weight:650}.ma-card-head small{color:var(--text-3);font-size:12px}.ma-tabs{background:var(--surface-2);border-radius:11px;display:flex;gap:4px;margin-bottom:14px;max-width:100%;overflow-x:auto;padding:4px;width:-webkit-fit-content;width:fit-content}.ma-tab{background:none;border:none;border-radius:8px;color:var(--text-2);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:7px 16px;white-space:nowrap}.ma-tab:hover{color:var(--text)}.ma-tab.on{background:var(--surface);box-shadow:var(--shadow-1);color:var(--brand)}.ma-code-wrap{position:relative}.ma-copy{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text-2);cursor:pointer;display:grid;height:32px;place-items:center;position:absolute;right:10px;top:10px;width:32px}.ma-copy:hover{border-color:var(--brand);color:var(--brand)}.ma-code{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:11px;font-family:ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto;padding:16px 52px 16px 16px;white-space:pre-wrap;word-break:break-word}.ma-code,.ma-reqs{color:var(--text-2);margin:0}.ma-reqs{font-size:13.5px;line-height:1.7;padding-left:20px}.ma-reqs ul{margin:4px 0}.ma-form{display:flex;flex-direction:column;gap:12px}.ma-2col{grid-gap:12px;grid-template-columns:1fr 1fr}.ma-2col,.ma-3col{display:grid;gap:12px}.ma-3col{grid-gap:12px;grid-template-columns:repeat(3,1fr)}.ma-send{align-self:flex-start;margin-top:2px}.ma-file-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ma-file-row .rc-btn-ghost{align-items:center;cursor:pointer;display:inline-flex;gap:7px}.ma-file-nome{color:var(--text-2);font-size:12.5px}@media (max-width:560px){.ma-2col,.ma-3col{grid-template-columns:1fr}}.ma{display:flex;flex-direction:column;gap:16px}.ma-carregando{color:#94a3b8;color:var(--text-3,#94a3b8);padding:16px 0}.ma .st-row-txt small{display:flex;flex-direction:column;gap:3px}.ma-quando{color:#475569;color:var(--text-2,#475569)}.ma-onde{color:#64748b;color:var(--text-3,#64748b);font-size:12px}.ma-onde b{color:#475569;color:var(--text-2,#475569);font-weight:600}.ma-onde a{color:#0066d6;color:var(--vn-azul,#0066d6)}.ma-off{align-self:flex-start;background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-radius:999px;color:#92400e;color:var(--vn-alerta-tx,#92400e);font-size:11.5px;font-weight:500;padding:2px 8px}.ma-previa{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:#f8fafc;background:var(--surface-2,#f8fafc);border-radius:8px;color:#0f172a;color:var(--text,#0f172a);display:-webkit-box;font-size:12.5px;margin-top:2px;overflow:hidden;padding:6px 9px;white-space:pre-wrap}.ma-previa.vazio{background:none;color:#94a3b8;color:var(--text-3,#94a3b8);font-style:italic;padding-left:0}.ma-item.off .ma-previa{opacity:.7}.ma-selo{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);border-radius:999px;color:#166534;color:var(--vn-ok-tx,#166534);font-size:11px;font-weight:600;margin-left:8px;padding:2px 7px;vertical-align:middle}.ma-lapis.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#0066d6;color:var(--vn-azul,#0066d6)}.ma-ed{display:flex;flex-direction:column;gap:8px;padding:0 18px 14px}.ma-ed small{color:#64748b;color:var(--text-3,#64748b);font-size:12px}.ma-ed textarea{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-sizing:border-box;color:#0f172a;color:var(--text,#0f172a);font:inherit;font-size:13.5px;min-height:64px;padding:8px 10px;resize:vertical;width:100%}.ma-ed textarea:focus{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 0 0 3px color-mix(in srgb,#0066d6 15%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--vn-azul,#0066d6) 15%,#0000);outline:none}.ma-ed-lista{gap:10px}.ma-ed-item{display:flex;flex-direction:column;gap:4px}.ma-ed-nome{align-items:center;color:#334155;color:var(--text-2,#334155);display:inline-flex;font-size:12.5px;font-weight:600;gap:7px}.ma-ed-nome i{border-radius:50%;flex:none;height:9px;width:9px}.ma-aviso{align-items:center;color:#92400e;color:var(--vn-alerta-tx,#92400e);display:flex;font-size:12.5px;gap:6px;margin:4px 18px 12px}.ma .st-row-txt .ma-onde{display:block}.ma .st-row-txt .ma-onde a,.ma .st-row-txt .ma-onde b{display:inline;font-size:12px;margin:0}.ma .st-row-txt .ma-onde a{text-decoration:none}.ma .st-row-txt .ma-onde a:hover{text-decoration:underline}.fi-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.fi-head{padding:18px 22px 12px}.fi-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.fi-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.fi-alerta{align-items:center;background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border:1px solid color-mix(in srgb,#f59e0b 45%,#0000);border:1px solid color-mix(in srgb,var(--vn-alerta,#f59e0b) 45%,#0000);border-radius:12px;color:#92400e;color:var(--vn-alerta-tx,#92400e);display:flex;font-size:13px;gap:10px;margin:0 22px 10px;padding:12px 15px}.fi-alerta b{font-weight:700}.fi-body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:4px 22px 24px}.fi-body .rc-skel{border-radius:13px;flex:none;height:64px}.fi-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;display:flex;flex:none;gap:18px;padding:13px 17px}.fi-row.vencida{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-color:color-mix(in srgb,#f59e0b 40%,#0000);border-color:color-mix(in srgb,var(--vn-alerta,#f59e0b) 40%,#0000)}.fi-id{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.fi-id b{color:var(--text);font-size:14px;font-weight:700}.fi-id small{color:var(--text-3);font-size:12px}.fi-valor{color:var(--text);flex:none;font-size:15px;font-weight:800}.fi-venc{align-items:center;color:var(--text-2);display:inline-flex;flex:none;font-size:12.5px;gap:5px;width:110px}.fi-status{background:color-mix(in srgb,var(--c) 13%,#0000);border-radius:13px;color:var(--c);flex:none;font-size:11.5px;font-weight:700;padding:4px 12px}.fi-pagar{padding:8px 22px}.fi-pago-ok{background:#16a34a1a;border-radius:50%;color:#16a34a;display:grid;height:34px;place-items:center;width:34px}.fi-more{font-size:12.5px;padding:10px}.fi-empty,.fi-more{color:var(--text-3);text-align:center}.fi-empty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:70px 20px}.fi-empty h2{color:var(--text);font-size:17px;margin:4px 0 0}@media (max-width:640px){.fi-row{flex-wrap:wrap;gap:10px}.fi-venc{width:auto}}.us-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.us-head{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 12px;padding:18px var(--vn-gutter,22px) 12px}.us-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.us-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.us-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.us-search{width:260px}.us-body.cx-body{padding:4px 22px 18px;padding:4px var(--vn-gutter,22px) 18px}.us-head-txt .us-conta-on{color:#166534;color:var(--vn-ok-tx,#166534);font-weight:600}.us-cel-user{align-items:center;display:flex;gap:11px;min-width:0}.us-avatar-wrap{flex:none;position:relative}.us-avatar{border-radius:50%;display:block;height:34px;object-fit:cover;width:34px}.us-avatar-fallback{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696);display:grid;font-size:14px;font-weight:700;place-items:center}.us-dot{background:#cbd5e1;background:var(--dk-border,#cbd5e1);border:2px solid var(--surface);border-radius:50%;bottom:-1px;height:10px;position:absolute;right:-1px;width:10px}.us-dot.on{background:#16a34a;background:var(--vn-ok,#16a34a)}.us-id{flex:1 1;flex-direction:column}.us-id,.us-id b{display:flex;min-width:0}.us-id b{align-items:center;gap:7px}.us-nome-link{background:none;border:0;color:var(--text);cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.us-nome-link:hover{color:#0066d6;color:var(--vn-azul,#0066d6);text-decoration:underline}.us-voce{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:10px;color:#005696;color:var(--vn-estrutural,#005696);flex:none;font-size:10.5px;font-weight:600;padding:1px 7px}.us-id small{color:var(--text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-perfil{background:color-mix(in srgb,var(--c) 11%,#0000);border-radius:12px;color:var(--c);display:inline-block;font-size:12px;font-weight:600;padding:2px 10px}.us-conexao{color:var(--text-2);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-horario,.us-status{color:var(--text-3);font-size:12.5px}.us-status{align-items:center;display:inline-flex;gap:7px;white-space:nowrap}.us-status i{background:#cbd5e1;background:var(--dk-border,#cbd5e1);border-radius:50%;flex:none;height:8px;width:8px}.us-status.on{color:#166534;color:var(--vn-ok-tx,#166534);font-weight:600}.us-seg-dot,.us-status.on i{background:#16a34a;background:var(--vn-ok,#16a34a)}.us-seg-dot{border-radius:50%;height:7px;width:7px}.us-chaves{display:inline-flex;gap:4px}.us-chave{border-radius:7px;color:#cbd5e1;display:inline-grid;height:24px;place-items:center;width:24px}.us-chave.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696)}.us-chave.nd{color:#e2e8f0}.us-empty{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:8px;padding:50px 20px;text-align:center}.us-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.us-empty p{font-size:13px;margin:0}.tp-tr.us-tr-sel{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.us-modal{display:flex;flex-direction:column;max-height:92vh;width:min(760px,100%)}.us-modal-body{background:#f8fafc;background:var(--vn-off,#f8fafc);flex:1 1;min-height:0;overflow-y:auto;padding:16px 22px 4px;scroll-padding-top:12px}.us-2col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.us-secoes{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--dk-border,#e2e8f0);display:flex;flex:none;flex-wrap:wrap;gap:4px;padding:12px 22px 10px}.us-secoes button{background:#0000;border:0;border-radius:8px;color:#475569;color:var(--dk-text2,#475569);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:5px 11px}.us-secoes button:hover{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696)}.us-card{margin-bottom:18px;overflow:visible}.us-card-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.us-card-head .rc-btn{flex:none;font-size:12.5px;gap:6px;min-height:32px;padding:0 12px}.us-input{background:var(--surface);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:9px;box-sizing:border-box;color:var(--text);font:inherit;font-size:13.5px;height:36px;max-width:100%;padding:0 11px;width:280px}.us-input:focus{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);box-shadow:0 0 0 3px #ebf3fc;box-shadow:0 0 0 3px var(--vn-sel,#ebf3fc);outline:none}.us-input-curto{width:170px}.us-input-num{width:120px}.us-ctl-dd{max-width:100%;width:280px}.us-ctl-dd .db-dd{width:100%}.us-aviso{color:#92400e!important;color:var(--vn-alerta-tx,#92400e)!important;margin-top:6px!important}.us-aviso,.us-aviso span{display:block}.us-exc-link{margin:6px 0 0}.us-sub-horario{padding-top:4px}.us-sub-horario .us-wh{margin-top:4px}.us-sub-texto textarea{margin-top:2px}.us-avatar-edit{align-items:center;display:flex;gap:12px}.us-avatar-btn{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border:0;border-radius:50%;color:#005696;color:var(--vn-estrutural,#005696);cursor:pointer;display:grid;flex:none;font-size:20px;font-weight:700;height:52px;overflow:visible;padding:0;place-items:center;position:relative;width:52px}.us-avatar-btn img{border-radius:50%;height:100%;object-fit:cover;width:100%}.us-avatar-cam{background:#0066d6;background:var(--vn-azul,#0066d6);border:2px solid var(--surface);border-radius:50%;bottom:-2px;color:#fff;color:var(--dk-on-azul,#fff);display:grid;height:20px;place-items:center;position:absolute;right:-2px;width:20px}.us-avatar-del{font-size:12px;gap:5px;padding:5px 10px}.us-ms{max-width:100%;position:relative;width:280px}.us-ms-gatilho{align-items:center;background:var(--surface);border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:9px;color:#64748b;color:var(--dk-text2,#64748b);cursor:pointer;display:flex;font:inherit;gap:8px;min-height:36px;padding:4px 10px;text-align:left;width:100%}.us-ms-gatilho.on,.us-ms-gatilho:hover:not(:disabled){border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.us-ms-gatilho:disabled{background:#f8fafc;background:var(--vn-off,#f8fafc);cursor:default;opacity:.75}.us-ms-resumo{display:flex;flex:1 1;gap:4px;min-width:0;overflow:hidden}.us-ms-vazio{color:#64748b;color:var(--dk-text2,#64748b);font-size:13px}.us-ms-pop{display:flex;flex-direction:column;gap:6px;padding:8px;position:absolute;right:0;top:calc(100% + 6px);width:300px;z-index:40}.us-ms-busca{border:1px solid #e2e8f0;border:1px solid var(--dk-border,#e2e8f0);border-radius:8px;height:34px}.us-ms-lista{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.us-ms-item{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:9px;padding:7px 8px;text-align:left}.us-ms-item:hover{background:#f8fafc;background:var(--vn-off,#f8fafc)}.us-ms-item i{border-radius:50%;flex:none;height:8px;width:8px}.us-ms-item small{color:#64748b;color:var(--dk-text2,#64748b);font-size:11.5px;margin-left:auto}.us-ms-nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-ms-check{border:1.5px solid #cbd5e1;border:1.5px solid var(--dk-border,#cbd5e1);border-radius:5px;color:#0000;display:grid;flex:none;height:16px;place-items:center;width:16px}.us-ms-item.on .us-ms-check{background:#0066d6;background:var(--vn-azul,#0066d6);border-color:#0066d6;border-color:var(--vn-azul,#0066d6);color:#fff;color:var(--dk-on-azul,#fff)}.us-ms-nada{font-size:12.5px;padding:10px 8px}.us-ms-nada,.us-ms-pe{color:#64748b;color:var(--dk-text2,#64748b)}.us-ms-pe{align-items:center;border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0);display:flex;font-size:12px;justify-content:space-between;padding:6px 4px 0}.us-area+.us-area{border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.us-area-head{align-items:center;background:#0000;border:0;color:var(--text);cursor:pointer;display:flex;font:inherit;gap:12px;padding:14px 20px;text-align:left;width:100%}.us-area-head:hover{background:#f8fafc;background:var(--vn-off,#f8fafc)}.us-area-tit{display:flex;flex:1 1;flex-direction:column;min-width:0}.us-area-tit b{color:#0f172a;color:var(--vn-marinho,#0f172a);font-size:14px;font-weight:600}.us-area-tit small{font-size:12px;margin-top:2px}.us-area-conta,.us-area-tit small{color:#64748b;color:var(--dk-text2,#64748b)}.us-area-conta{flex:none;font-size:12.5px;white-space:nowrap}.us-area-conta.on{color:#005696;color:var(--vn-estrutural,#005696);font-weight:600}.us-area-head>svg{color:#94a3b8;color:var(--dk-text3,#94a3b8);flex:none;transition:transform .15s}.us-area.aberta .us-area-head>svg{transform:rotate(180deg)}.us-area-corpo{background:var(--surface);border-top:1px solid #e2e8f0;border-top:1px solid var(--dk-border,#e2e8f0)}.us-area-corpo .st-row{padding-left:32px}.us-area .us-exc-badge{margin-left:0}.rail-app.dark .us-modal-body{background:var(--surface-2)}.rail-app.dark .us-area+.us-area,.rail-app.dark .us-area-corpo,.rail-app.dark .us-ms-pe,.rail-app.dark .us-secoes{border-color:var(--border)}.rail-app.dark .us-input,.rail-app.dark .us-ms-gatilho{border-color:var(--border)}.rail-app.dark .us-area-tit b{color:var(--text)}.us-perm-head{align-items:center;display:flex;gap:10px;justify-content:space-between}@media (max-width:640px){.us-2col{grid-template-columns:1fr}.us-modal-body{padding:12px 12px 4px}.us-ctl-dd,.us-input,.us-ms{width:100%}.us-ms-pop{left:0;right:auto;width:100%}.us-area-head{flex-wrap:wrap;padding:12px 14px}.us-area-corpo .st-row{padding-left:20px}}.us-wh{display:flex;flex-direction:column;gap:8px;margin-top:10px}.us-wh-dia{border:1px solid var(--border-soft);border-radius:12px;padding:10px 13px}.us-wh-dia,.us-wh-dia.on{background:var(--surface)}.us-wh-dia.on{border-color:var(--brand-tint)}.us-wh-head{align-items:center;display:flex;gap:11px}.us-wh-head b{color:var(--text);font-size:13.5px;width:76px}.us-wh-head small{color:var(--text-3);font-size:12px}.us-wh-copiar{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:14px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:600;gap:5px;margin-left:auto;padding:4px 9px}.us-wh-copiar:hover{border-color:var(--brand);color:var(--brand)}.us-wh-periodos{display:flex;flex-direction:column;gap:7px;margin:10px 0 2px 51px}.us-wh-periodo{align-items:center;display:flex;gap:9px}.us-wh-periodo input[type=time]{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;font-size:13px;padding:6px 9px}.us-wh-periodo input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.us-wh-periodo span{color:var(--text-3);font-size:12.5px}.us-wh-add{align-items:center;align-self:flex-start;background:#0000;border:0;color:var(--brand);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:5px;padding:4px 2px}.um-dica{color:var(--text-3);display:block;font-size:11.5px;line-height:1.4;margin:2px 0 6px}.um-aviso{color:#c62828;color:var(--danger,#c62828)}.um-aviso span{display:block}.us-sel{accent-color:var(--brand);cursor:pointer;flex:none;height:16px;width:16px}.us-cargo{align-items:center;color:var(--text-2);display:inline-flex;font-size:12.5px;gap:6px;min-width:0}.us-exc-badge{background:color-mix(in srgb,#f59e0b 14%,#0000);background:color-mix(in srgb,var(--vn-alerta,#f59e0b) 14%,#0000);border:0;border-radius:10px;color:#92400e;color:var(--vn-alerta-tx,#92400e);cursor:pointer;display:inline-block;font-family:inherit;font-size:10.5px;font-weight:700;margin-left:6px;padding:1px 7px;white-space:nowrap}.us-selbar{align-items:center;background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border:1px solid #0066d6;border:1px solid var(--vn-azul,#0066d6);border-radius:12px;color:var(--text);display:flex;flex:none;font-size:13px;gap:10px;padding:8px 14px}.us-selbar b{margin-right:auto}.us-cargos-head{align-items:center;display:flex;flex:none;gap:14px;justify-content:space-between}.us-cargos-head p{margin:0;max-width:560px}.us-perm-grupo{color:#005696;color:var(--vn-estrutural,#005696);font-size:12.5px;font-weight:600;padding:12px 17px 4px}.us-tri.st-seg button{font-size:11.5px;padding:4px 8px;white-space:nowrap}.us-cargo-aviso{align-self:center;color:var(--text-3);font-size:12px;margin-right:auto}@media (max-width:640px){.us-tri.st-seg{flex-wrap:wrap}.us-cargos-head{align-items:stretch;flex-direction:column}}.st-row.us-perm-exc{background:color-mix(in srgb,#f59e0b 8%,#0000);background:color-mix(in srgb,var(--vn-alerta,#f59e0b) 8%,#0000);box-shadow:inset 3px 0 0 #f59e0b;box-shadow:inset 3px 0 0 var(--vn-alerta,#f59e0b)}.us-perm-exc-txt{color:#92400e!important;color:var(--vn-alerta-tx,#92400e)!important;font-weight:600}.st-row.us-perm-exc.piscar{animation:us-piscar 1.4s ease-out}@keyframes us-piscar{0%,40%{background:color-mix(in srgb,#f59e0b 26%,#0000);background:color-mix(in srgb,var(--vn-alerta,#f59e0b) 26%,#0000)}to{background:color-mix(in srgb,#f59e0b 8%,#0000);background:color-mix(in srgb,var(--vn-alerta,#f59e0b) 8%,#0000)}}@media (prefers-reduced-motion:reduce){.st-row.us-perm-exc.piscar{animation:none}}.us-area:last-child:not(.aberta) .us-area-head{border-radius:0 0 12px 12px}.us-muted{color:#64748b;color:var(--dk-text2,#64748b);font-size:13px}.us-filas-txt{color:#334155;color:var(--dk-text,#334155);display:block;font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-filas-mais{color:#64748b;color:var(--dk-text2,#64748b);font-weight:500}.us-acoes{display:inline-flex;gap:2px;justify-content:flex-end}.us-modal-body .us-card{display:none}.us-modal-body[data-secao=acesso] #us-sec-acesso,.us-modal-body[data-secao=dados] #us-sec-dados,.us-modal-body[data-secao=filas] #us-sec-filas,.us-modal-body[data-secao=permissoes] #us-sec-permissoes,.us-modal-body[data-secao=prefs] #us-sec-prefs{display:block}.us-secoes button.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696)}.us-body .cx-sel-tipo{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}.qu-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.qu-head{align-items:center;display:flex;gap:14px;justify-content:space-between;padding:18px 22px 12px;padding:18px var(--vn-gutter,22px) 12px}.qu-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.qu-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.qu-body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 22px 24px;padding:4px var(--vn-gutter,22px) 24px}.qu-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.qu-grid .rc-skel{border-radius:14px;height:150px}.qu-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);cursor:pointer;display:flex;flex-direction:column;gap:9px;overflow:hidden;padding:14px 16px 12px 19px;position:relative;transition:box-shadow .15s,transform .15s}.qu-card:hover{box-shadow:var(--shadow-2);transform:translateY(-1px)}.qu-card:before{background:var(--stripe);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.qu-card-head{align-items:center;display:flex;gap:10px}.qu-ordem{background:var(--stripe);border-radius:8px;color:#fff;display:grid;flex:none;font-size:12.5px;font-weight:700;height:26px;min-width:26px;padding:0 6px;place-items:center}.qu-card-head b{color:var(--text);flex:1 1;font-size:15px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qu-acoes{display:flex}.qu-saudacao{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;font-size:12.5px;line-height:1.45;margin:0;min-height:36px;overflow:hidden}.qu-saudacao i{color:var(--text-3)}.qu-chips{display:flex;flex-wrap:wrap;gap:6px}.qu-chip{align-items:center;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:12px;color:var(--text-2);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:3px 9px}.qu-chip.on{background:var(--brand-tint);border-color:#0000;color:var(--brand)}.qu-chip.bot{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0000;color:#005696;color:var(--vn-info-tx,#005696)}.qu-empty{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:8px;padding:70px 20px;text-align:center}.qu-empty h2{color:var(--text);font-size:17px;margin:4px 0 0}.qu-empty p{font-size:13.5px;margin:0 0 10px}.qu-modal{display:flex;flex-direction:column;max-height:90vh;width:min(760px,100%)}.qu-modal-body{flex:1 1;min-height:0;overflow-y:auto}.qu-2col,.qu-2col-mini{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.qu-3col{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:1fr 1fr auto}.qu-bot{background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;overflow:hidden}.qu-bot-head{align-items:center;cursor:pointer;display:flex;gap:10px;padding:11px 13px}.qu-bot-head:hover{background:var(--surface-2)}.qu-bot-num{background:var(--brand-tint);border-radius:50%;color:var(--brand);display:grid;flex:none;font-size:12px;font-weight:700;height:24px;place-items:center;width:24px}.qu-bot-head b{color:var(--text);flex:1 1;font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qu-bot-head b i{color:var(--text-3);font-weight:400}.qu-bot-head small{color:var(--text-3);font-size:11.5px}.qu-bot-caret{color:var(--text-3);transition:transform .15s}.qu-bot.aberto .qu-bot-caret{transform:rotate(180deg)}.qu-bot-body{background:var(--surface-2);border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:12px;padding:13px}.qu-bot-foot{display:flex;justify-content:flex-end}.qu-bot-nested{background:var(--surface);border:1px dashed var(--border);border-radius:10px;padding:10px 12px}.qu-bot-nested-title{color:var(--text-3);display:block;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.qu-user-pick{position:relative}.qu-user-list{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-3);left:0;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.qu-user-list button{background:#0000;border:0;border-radius:7px;color:var(--text);cursor:pointer;display:block;font:inherit;font-size:13px;padding:8px 10px;text-align:left;width:100%}.qu-user-list button:hover,.qu-user-sel{background:var(--surface-2)}.qu-user-sel{align-items:center;border:1px solid var(--border);border-radius:10px;display:flex;font-size:13.5px;gap:8px;padding:8px 11px}.qu-user-sel b{flex:1 1}@media (max-width:640px){.qu-2col,.qu-3col,.qu-grid{grid-template-columns:1fr}}.rc-nsel{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--surface);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2714%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%238598a8%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><polyline points=%276 9 12 15 18 9%27/></svg>");background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;font:inherit;font-size:13px;line-height:1.3;padding:8px 30px 8px 11px;width:100%}.rc-nsel:hover{border-color:var(--text-3)}.rc-nsel:focus{border-color:var(--brand);outline:none}.rc-nsel option{background:var(--surface);color:var(--text)}.qu-head-acoes{align-items:center;display:flex;gap:10px}.qu-toggle-arq{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 13px}.qu-toggle-arq:hover{border-color:var(--text-3)}.qu-toggle-arq.on{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.qu-badge-arq{background:var(--surface-2);border:1px solid var(--border);border-radius:20px;color:var(--text-3);font-size:10.5px;font-weight:700;letter-spacing:.3px;margin-left:8px;padding:2px 8px;text-transform:uppercase}.qu-card.arq{opacity:.72}.qu-card.arq:hover{opacity:1}.cx-head-txt .qu-conta-alerta{color:#92400e;color:var(--vn-alerta-tx,#92400e);font-weight:600}.qu-ordem-num{font-feature-settings:"tnum";color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:600}.qu-av,.qu-avs{align-items:center;display:inline-flex}.qu-av{border:2px solid #fff;border:2px solid var(--surface,#fff);border-radius:50%;color:#fff;font-size:10.5px;font-weight:600;height:26px;justify-content:center;margin-left:-6px;width:26px}.qu-av:first-child{margin-left:0}.qu-av.mais{background:var(--brand-tint);color:#005696;color:var(--vn-estrutural,#005696)}.qu-avs small{color:var(--text-3);font-size:12px;margin-left:8px}.qu-horario{font-feature-settings:"tnum";color:var(--text-2);font-size:12.5px;font-variant-numeric:tabular-nums}.qu-auto{display:inline-flex;gap:4px}.qu-auto-ico{align-items:center;background:var(--brand-tint);border-radius:7px;box-sizing:border-box;color:#005696;color:var(--vn-estrutural,#005696);display:inline-flex;gap:3px;height:26px;justify-content:center;min-width:26px;padding:0 6px}.qu-auto-ico b{font-size:11.5px}.qu-membros{display:flex;flex-wrap:wrap;gap:6px}.qu-membro{align-items:center;background:var(--surface-2);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:12.5px;gap:6px;padding:4px 10px}.qu-membro i{background:var(--text-3);border-radius:50%;height:7px;opacity:.5;width:7px}.qu-membro i.on{background:#16a34a;background:var(--vn-ok,#16a34a);opacity:1}.qu-acoes{display:inline-flex;gap:2px;justify-content:flex-end}.cx-nome-txt{color:var(--text);font-weight:600}.dz{--dz-brand:var(--primaryColor,#005799);--dz-bg:#eef1f4;--dz-surface:#fff;--dz-border:#e2e8ef;--dz-text:#12212e;--dz-text-2:#5b6f81;--dz-text-3:#8598a8;--dz-warn:#e08b0a;background:var(--dz-bg);color:var(--dz-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100%;overflow-y:auto;padding:22px 26px}.dz.dark,.rail-app.dark .dz{--dz-bg:#151210;--dz-surface:#1a1716;--dz-border:#3a302b;--dz-text:#f3ece7;--dz-text-2:#b8ada6;--dz-text-3:#958981}.dz-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.dz-head h1{font-size:20px;font-weight:700;margin:0}.dz-head p{color:var(--dz-text-2);font-size:13px;margin:3px 0 0}.dz-period{display:flex;gap:6px}.dz-period button{background:var(--dz-surface);border:1px solid var(--dz-border);border-radius:8px;color:var(--dz-text-2);cursor:pointer;font-size:13px;font-weight:600;padding:7px 13px}.dz-period button.on{background:var(--dz-brand);border-color:var(--dz-brand);color:#fff}.dz-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}@media (max-width:720px){.dz-cards{grid-template-columns:repeat(2,1fr)}}.dz-card{background:var(--dz-surface);border:1px solid var(--dz-border);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.dz-card-k{color:var(--dz-text-3);font-size:12px;letter-spacing:.4px;text-transform:uppercase}.dz-card strong{font-feature-settings:"tnum";font-size:26px;font-variant-numeric:tabular-nums;font-weight:700}.dz-card.accent{border-left:3px solid var(--dz-brand)}.dz-card.warn{border-left:3px solid var(--dz-warn)}.dz-rate{color:var(--dz-brand);font-size:15px;font-style:normal;font-weight:600}.dz-panel{background:var(--dz-surface);border:1px solid var(--dz-border);border-radius:12px;margin-bottom:14px;padding:16px 18px}.dz-panel h2{font-size:15px;font-weight:700;margin:0 0 12px}.dz-hint{color:var(--dz-text-2);font-size:12.5px;margin:-6px 0 12px}.dz-table-wrap{overflow-x:auto}.dz-table{border-collapse:collapse;font-size:13px;width:100%}.dz-table th{color:var(--dz-text-3);font-weight:600;padding:6px 10px;text-align:left;white-space:nowrap}.dz-table td,.dz-table th{border-bottom:1px solid var(--dz-border)}.dz-table td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:9px 10px}.dz-table tr:last-child td{border-bottom:none}.dz-name{font-weight:600}.dz-badge{border-radius:20px;font-size:12px;font-weight:700;padding:2px 8px}.dz-badge.ok{background:#16a34a24;color:#16a34a}.dz-badge.mid{background:#e08b0a29;color:#d97706;color:var(--dk-alerta,#d97706)}.dz-badge.low{background:#ef444424;color:#ef4444}.dz-reasons{list-style:none;margin:0;padding:0}.dz-reasons li{align-items:center;display:flex;gap:12px;padding:7px 0}.dz-reason-name{flex:0 0 40%;font-size:13px}.dz-reason-bar{background:var(--dz-bg);border-radius:5px;flex:1 1;height:8px;overflow:hidden}.dz-reason-bar i{background:var(--dz-brand);border-radius:5px;display:block;height:100%}.dz-reason-n{font-feature-settings:"tnum";flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:700;min-width:28px;text-align:right}.dz-reason-add{display:flex;gap:8px}.dz-reason-add input{background:var(--dz-bg);border:1px solid var(--dz-border);border-radius:8px;color:var(--dz-text);flex:1 1;font-size:13px;padding:9px 12px}.dz-reason-add button{background:var(--dz-brand);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px}.dz-reason-list{list-style:none;margin:12px 0 0;padding:0}.dz-reason-list li{align-items:center;border:1px solid var(--dz-border);border-radius:8px;display:flex;font-size:13px;justify-content:space-between;margin-bottom:6px;padding:8px 10px}.dz-del{background:none;border:none;color:var(--dz-text-3);cursor:pointer;font-size:14px}.dz-del:hover{color:#ef4444}.dz-empty{color:var(--dz-text-3);padding:40px;text-align:center}.dz-empty.sm{padding:20px}.dz-now{font-size:12.5px}.dz-motivo{max-width:360px;white-space:normal}.dz-details{margin-top:10px}.dz-details summary{color:var(--brand);cursor:pointer;font-size:12.5px;font-weight:600;margin-bottom:8px}.sb-wrap{display:inline-block;position:relative}.sb-gatilho{background-color:#fff;background-color:var(--surface,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;color:#0f172a;color:var(--text,#0f172a);cursor:pointer;font:inherit;font-size:13px;height:36px;max-width:260px;padding:0 34px 0 10px;text-align:left;width:100%}.sb-gatilho.on,.sb-gatilho:hover{border-color:#0066d6;border-color:var(--vn-azul,#0066d6)}.sb-gatilho:focus-visible{outline:2px solid #0066d6;outline:2px solid var(--vn-azul,#0066d6);outline-offset:1px}.sb-rot{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-pop{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;box-shadow:0 10px 28px #0f172a24;left:0;max-width:320px;min-width:100%;padding:6px;position:absolute;top:calc(100% + 4px);width:-webkit-max-content;width:max-content;z-index:1300}.sb-busca{background:#f8fafc;background:var(--surface-2,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:8px;box-sizing:border-box;color:#0f172a;color:var(--text,#0f172a);font:inherit;font-size:13px;height:32px;margin-bottom:4px;padding:0 10px;width:100%}.sb-busca:focus{border-color:#0066d6;border-color:var(--vn-azul,#0066d6);outline:none}.sb-lista{list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:0}.sb-lista li{border-radius:7px;color:#0f172a;color:var(--text,#0f172a);cursor:pointer;font-size:13px;overflow:hidden;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}.sb-lista li.ativo{background:#ebf3fc;background:var(--vn-sel,#ebf3fc)}.sb-lista li.sel{color:#0066d6;color:var(--vn-azul,#0066d6);font-weight:600}.sb-lista li.sb-nada{background:none;color:#94a3b8;color:var(--text-3,#94a3b8);cursor:default}.kbl{--kbl-brand:var(--primaryColor,#005799);--kbl-bg:#eef1f4;--kbl-surface:#fff;--kbl-border:#e2e8ef;--kbl-text:#12212e;--kbl-text-2:#5b6f81;--kbl-text-3:#8598a8;background:var(--kbl-bg);box-sizing:border-box;color:var(--kbl-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100%;overflow-y:auto;padding:24px 28px 60px}.kbl.dark,.rail-app.dark .kbl{--kbl-bg:#151210;--kbl-surface:#1a1716;--kbl-border:#3a302b;--kbl-text:#f3ece7;--kbl-text-2:#b8ada6;--kbl-text-3:#958981}.kbl-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.kbl-head-txt h1{font-size:20px;font-weight:700;margin:0}.kbl-head-txt p{color:var(--kbl-text-2);font-size:13px;line-height:1.5;margin:4px 0 0;max-width:560px}.kbl-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:18px}.kbl-stat{background:var(--kbl-surface);border:1px solid var(--kbl-border);border-radius:12px;display:flex;flex-direction:column;gap:3px;padding:14px 16px}.kbl-stat b{font-feature-settings:"tnum";font-size:24px;font-variant-numeric:tabular-nums;font-weight:800}.kbl-stat span{color:var(--kbl-text-3);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.kbl-stat.is-hi b{color:var(--kbl-brand)}@media (max-width:760px){.kbl-stats{grid-template-columns:repeat(2,1fr)}}.kbl-tabs{border-bottom:1px solid var(--kbl-border);display:flex;gap:4px;margin-bottom:18px}.kbl-tab{background:none;border:0;border-bottom:2px solid #0000;color:var(--kbl-text-2);cursor:pointer;font-size:13px;font-weight:600;margin-bottom:-1px;padding:9px 15px}.kbl-tab.on{border-bottom-color:var(--kbl-brand);color:var(--kbl-brand)}.kbl-list{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}@media (max-width:520px){.kbl-list{grid-template-columns:1fr}}.kbl-card{background:var(--kbl-surface);border:1px solid var(--kbl-border);border-radius:14px;padding:16px 18px}.kbl-card-top{align-items:center;display:flex;gap:10px;margin-bottom:10px}.kbl-chip{background:var(--kbl-bg);border:1px solid var(--kbl-border);border-radius:999px;font-size:11px;font-weight:700;padding:3px 10px;text-transform:capitalize}.kbl-chip,.kbl-count{color:var(--kbl-text-2)}.kbl-count{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.kbl-badge{border-radius:6px;font-size:10px;font-weight:800;letter-spacing:.04em;margin-left:auto;padding:3px 9px;text-transform:uppercase}.kbl-badge.pending{background:#fff4e0;color:#9a6a12}.kbl-badge.approved{background:#e3f6ea;color:#1c7a45}.kbl-badge.rejected{background:#fdeaea;color:#b23b3b}.kbl-q{font-size:15.5px;font-weight:700;line-height:1.4;margin:0 0 6px}.kbl-a{color:var(--kbl-text-2);font-size:13.5px;line-height:1.55;margin:0;white-space:pre-wrap}.kbl-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.kbl-btn{background:var(--kbl-surface);border:1px solid var(--kbl-border);border-radius:9px;color:var(--kbl-text);cursor:pointer;font-size:12.5px;font-weight:600;padding:7px 14px;transition:filter .12s}.kbl-btn:hover{filter:brightness(.97)}.kbl-btn.ok{background:#1c7a45;border-color:#1c7a45;color:#fff}.kbl-btn.no{background:#0000;border-color:#d89a9a;color:#c0453f}.kbl-btn.primary{background:var(--kbl-brand);border-color:var(--kbl-brand);color:#fff}.kbl-btn.ghost{background:#0000}.kbl-btn.link{background:none;border:0;color:var(--kbl-brand);margin-left:auto;padding:7px 4px}.kbl-edit{display:flex;flex-direction:column;gap:4px}.kbl-edit label{color:var(--kbl-text-3);font-size:11px;font-weight:700;letter-spacing:.04em;margin-top:8px;text-transform:uppercase}.kbl-edit textarea{background:var(--kbl-bg);border:1px solid var(--kbl-border);border-radius:9px;box-sizing:border-box;color:var(--kbl-text);font-family:inherit;font-size:13.5px;line-height:1.5;padding:8px 10px;resize:vertical;width:100%}.kbl-edit-actions{display:flex;gap:8px;margin-top:12px}.kbl-sources{border-top:1px dashed var(--kbl-border);margin-top:14px;padding-top:12px}.kbl-sources-h{color:var(--kbl-text-3);font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.kbl-src{font-size:12.5px;line-height:1.45;margin-bottom:8px}.kbl-src-q{color:var(--kbl-text)}.kbl-src-a{padding-left:12px}.kbl-empty,.kbl-src-a{color:var(--kbl-text-2)}.kbl-empty{font-size:14px;padding:48px 0;text-align:center}@media (max-width:640px){.kbl{padding:16px 14px 50px}.kbl-btn.link{margin-left:0}}.kbl-tester{background:var(--kbl-surface);border:1px solid var(--kbl-border);border-radius:14px;margin-bottom:18px;padding:16px 18px}.kbl-tester-head{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.kbl-tester-head span{color:var(--kbl-text-2);font-size:12px}.kbl-tester-in{align-items:flex-end;display:flex;gap:10px}.kbl-tester-in textarea{background:var(--kbl-bg);border:1px solid var(--kbl-border);border-radius:10px;box-sizing:border-box;color:var(--kbl-text);flex:1 1;font:inherit;font-size:13.5px;line-height:1.5;padding:9px 11px;resize:vertical}.kbl-tester-in .kbl-btn{flex:0 0 auto}.kbl-tester-out{margin-top:14px}.kbl-tester-answer{background:var(--kbl-bg);border:1px solid var(--kbl-border);border-left:3px solid var(--kbl-brand);border-radius:10px;color:var(--kbl-text);font-size:13.5px;line-height:1.55;padding:12px 14px;white-space:pre-wrap}.kbl-tester-src{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.kbl-tester-src-h{color:var(--kbl-text-3);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.kbl-tester-chip{align-items:center;background:var(--kbl-bg);border:1px solid var(--kbl-border);border-radius:999px;color:var(--kbl-text-2);display:inline-flex;font-size:11.5px;gap:6px;padding:3px 10px}.kbl-tester-chip b{font-feature-settings:"tnum";color:var(--kbl-brand);font-variant-numeric:tabular-nums}.kbl-tester-chip i{background:#fff4e0;border-radius:4px;color:#9a6a12;font-size:9.5px;font-style:normal;font-weight:700;padding:1px 5px;text-transform:uppercase}.kbl-tester-empty{color:var(--kbl-text-3);font-size:13px;padding:6px 0}.kbl-tester-srch{color:var(--kbl-text-3);font-size:11.5px;font-weight:600;margin:14px 0 8px}.kbl-tester-cards{display:flex;flex-direction:column;gap:10px}.kbl-score{font-feature-settings:"tnum";background:var(--kbl-bg);border:1px solid var(--kbl-border);border-radius:6px;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;padding:2px 7px}.kbl-chip.curado{background:#fff4e0;border-color:#f0d9a8;color:#9a6a12;font-weight:700}.kbl.dark .kbl-chip.curado,.rail-app.dark .kbl .kbl-chip.curado{background:#9a6a122e;border-color:#f0d9a84d;color:#f0c674}.kbl-teach-toggle{background:#0000;border:1px dashed var(--kbl-border);border-radius:8px;color:var(--kbl-text-2);cursor:pointer;font-size:12.5px;font-weight:600;margin-top:12px;padding:8px 12px;text-align:left;transition:border-color .15s,color .15s;width:100%}.kbl-teach-toggle:hover{border-color:var(--kbl-brand);color:var(--kbl-brand)}.kbl-teach{background:var(--kbl-bg);border:1px solid var(--kbl-border);border-radius:10px;gap:10px;margin-top:12px;padding:12px 14px}.kbl-teach,.kbl-teach-head{display:flex;flex-direction:column}.kbl-teach-head{gap:3px}.kbl-teach-head b{color:var(--kbl-text);font-size:13px}.kbl-teach-head span{color:var(--kbl-text-3);font-size:11.5px;line-height:1.45}.kbl-teach-input{background:var(--kbl-surface);border:1px solid var(--kbl-border);border-radius:8px;box-sizing:border-box;color:var(--kbl-text);font-family:inherit;font-size:13.5px;line-height:1.55;padding:10px 12px;resize:vertical;width:100%}.kbl-teach-input:focus{border-color:var(--kbl-brand);outline:none}.kbl-teach-actions{display:flex;gap:8px;justify-content:flex-end}.kbl{--kbl-brand:var(--vn-estrutural,#005696);--kbl-ativo:var(--vn-interativo,#0066d6);--kbl-sel:var(--vn-sel,#ebf3fc);--kbl-bg:#f8fafc;--kbl-border:#e2e8f0;--kbl-text:#0f172a;--kbl-text-2:#475569;--kbl-text-3:#64748b;padding:20px 22px 60px}.kbl.dark,.rail-app.dark .kbl{--kbl-sel:#0066d62e}.kbl-head{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:18px}.kbl-stats{margin-bottom:0;width:100%}.kbl-stat span{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.kbl-stat.is-hi{background:var(--kbl-sel);border-color:var(--kbl-ativo)}.kbl-tester-head b{font-size:14px;font-weight:700}.kbl-tabs{margin-bottom:14px}.kbl-tab{font-weight:500}.kbl-tab.on{border-bottom-color:var(--kbl-ativo);color:var(--kbl-ativo);font-weight:600}.kbl-filtros{flex-wrap:wrap;margin-bottom:16px}.kbl-busca,.kbl-filtros{align-items:center;display:flex;gap:8px}.kbl-busca{background:var(--kbl-surface);border:1px solid var(--kbl-border);border-radius:10px;box-sizing:border-box;color:var(--kbl-text-3);flex:1 1 280px;height:36px;max-width:420px;padding:0 12px}.kbl-busca input{background:none;border:0;flex:1 1;min-width:0;outline:0}.kbl-busca input,.kbl-sel{color:var(--kbl-text);font:inherit;font-size:13px}.kbl-sel{-webkit-appearance:none;appearance:none;background-color:var(--kbl-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid var(--kbl-border);border-radius:10px;box-sizing:border-box;height:36px;max-width:240px;padding:0 34px 0 10px;text-transform:capitalize}.kbl-limpar{background:none;border:0;color:var(--kbl-ativo);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600}.kbl-conta{color:var(--kbl-text-3);font-size:12.5px;margin-left:auto}.kbl-chip{font-weight:600;text-transform:none}.kbl-chip:first-letter{text-transform:uppercase}.kbl-badge{border-radius:8px;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.kbl-badge.pending{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.kbl-badge.approved{background:#dcfce7;color:#166534}.kbl-badge.rejected{background:#f1f5f9;background:var(--dk-off,#f1f5f9);color:#475569;color:var(--dk-text2,#475569)}.kbl-chip.curado{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);border-color:#fde68a;color:#92400e;color:var(--vn-alerta-tx,#92400e)}.kbl-q{font-size:15px;font-weight:600}.kbl-btn.ok{background:#16a34a;border-color:#16a34a}.kbl-btn.no{border-color:var(--kbl-border);color:var(--kbl-text-2)}.kbl-btn.no:hover{border-color:#94a3b8;color:var(--kbl-text);filter:none}.kbl-btn.primary{background:var(--kbl-ativo);border-color:var(--kbl-ativo)}.kbl-btn.link{color:var(--kbl-ativo)}.kbl-btn-ico{align-items:center;display:inline-flex;gap:6px}.kbl-score{background:var(--kbl-sel);border-color:#0000;color:var(--kbl-brand);font-weight:700}.kbl-tester-answer{border-left-color:var(--kbl-ativo)}.kbl-edit label{color:var(--kbl-text-2);font-size:12.5px}.kbl-edit label,.kbl-sources-h{font-weight:600;letter-spacing:0;text-transform:none}.kbl-sources-h{font-size:12px}.kbl-teach-toggle:hover{border-color:var(--kbl-ativo);color:var(--kbl-ativo)}.kbl-edit textarea:focus,.kbl-teach-input:focus,.kbl-tester-in textarea:focus{border-color:var(--kbl-ativo);box-shadow:0 0 0 3px var(--kbl-sel);outline:none}.kbl.dark .kbl-badge.pending,.kbl.dark .kbl-chip.curado,.rail-app.dark .kbl .kbl-badge.pending,.rail-app.dark .kbl .kbl-chip.curado{background:#f59e0b2e;border-color:#0000;color:#fcd34d}.kbl.dark .kbl-badge.approved,.rail-app.dark .kbl .kbl-badge.approved{background:#16a34a2e;color:#86efac}.kbl.dark .kbl-badge.rejected,.rail-app.dark .kbl .kbl-badge.rejected{background:#94a3b829;color:#cbd5e1}@media (max-width:640px){.kbl-conta{margin-left:0;width:100%}}.kbl-visao{margin-left:4px}.kbl-l-q{color:#0f172a;color:var(--kbl-text,var(--text,#0f172a));font-weight:600}.kbl-l-a{color:#475569;color:var(--kbl-text-2,var(--text-2,#475569));display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kbl-l-acoes{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end;width:100%}.kbl-modal{display:flex;flex-direction:column;max-height:calc(100vh - 48px);width:min(720px,calc(100vw - 32px))}.kbl-modal-body{overflow-y:auto;padding:16px 20px 20px}.kbl-modal-body .kbl-card{box-shadow:none}.tg-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.tg-head{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 12px;padding:18px var(--vn-gutter,22px) 12px}.tg-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.tg-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.tg-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.tg-search{width:240px}.tg-body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:4px 22px 24px;padding:4px var(--vn-gutter,22px) 24px}.tg-body .rc-skel{border-radius:12px;flex:none;height:56px}.tg-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;flex:none;gap:16px;padding:10px 15px}.tg-chip{border-radius:14px;box-shadow:inset 0 -1px 0 #0000001f;color:#fff;display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.01em;max-width:260px;overflow:hidden;padding:5px 13px;text-overflow:ellipsis;white-space:nowrap}.tg-row .tg-chip{flex:none}.tg-contatos{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:14px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;padding:5px 11px}.tg-contatos:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.tg-contatos.vazio{cursor:default;opacity:.55}.tg-cor{color:var(--text-3);font-family:ui-monospace,Menlo,monospace;font-size:12px;margin-left:auto}.tg-acoes{display:flex;flex:none;gap:2px}.tg-mais{align-self:center;margin-top:6px}.tg-mais-load{font-size:12.5px;padding:10px}.tg-empty,.tg-mais-load{color:var(--text-3);text-align:center}.tg-empty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:70px 20px}.tg-empty h2{color:var(--text);font-size:17px;margin:4px 0 0}.tg-modal{width:min(440px,100%)}.tg-preview{background:var(--surface-2);border:1px dashed var(--border);border-radius:12px;display:flex;justify-content:center;padding:16px}.tg-cores{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tg-cor-opt{border:2px solid #0000;border-radius:50%;cursor:pointer;height:28px;transition:transform .1s;width:28px}.tg-cor-opt:hover{transform:scale(1.12)}.tg-cor-opt.on{border-color:var(--text)}.tg-cor-custom{border:1px dashed var(--border);border-radius:50%;color:var(--text-3);cursor:pointer;display:grid;height:28px;place-items:center;position:relative;width:28px}.tg-cor-custom input[type=color]{cursor:pointer;inset:0;opacity:0;position:absolute}@media (max-width:640px){.tg-search{width:100%}.tg-row{flex-wrap:wrap}.tg-cor{margin-left:0}}.tg-hub{background:var(--surface-2);display:flex;flex-direction:column;height:100%;overflow:hidden}.tg-hub-abas{background:var(--surface);border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:2px}.tg-hub-aba{background:none;border:none;border-bottom:2px solid #0000;color:var(--text-2);cursor:pointer;font:inherit;font-size:13px;font-weight:600;margin-bottom:-1px;padding:11px 14px 9px}.tg-hub-aba:hover{color:var(--text)}.tg-hub-aba.on{border-bottom-color:#0066d6;border-bottom-color:var(--vn-azul,#0066d6);color:#0066d6;color:var(--vn-azul,#0066d6)}.tg-hub-corpo{flex:1 1;min-height:0}.tg-hub-abas{padding:0 22px;padding:0 var(--vn-gutter,22px)}.tg-hub-corpo>.rc,.tg-hub-corpo>.rc-page{margin-top:0!important;padding-top:0!important}.tg-hub-corpo .dt-head{padding-top:14px}.dt-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.dt-head{align-items:center;display:flex;flex:none;gap:12px;justify-content:space-between;padding:18px 22px 8px;padding:18px var(--vn-gutter,22px) 8px}.dt-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.dt-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.dt-filtros{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;display:flex;flex:none;flex-wrap:wrap;margin:4px 22px 10px;margin:4px var(--vn-gutter,22px) 10px;padding:10px 13px}.dt-f{width:190px}.dt-f>*{width:100%}.dt-f .MuiAutocomplete-root,.dt-f .MuiFormControl-root{margin:0;width:100%}.dt-f .MuiOutlinedInput-root{border-radius:9px}.dt-f .MuiInputBase-root{min-height:38px}.dt-chk{font-size:12.5px;padding:0!important;white-space:nowrap}.dt-board{align-items:stretch;display:flex;flex:1 1;gap:14px;min-height:0;overflow-x:auto;padding:2px 22px 20px;padding:2px var(--vn-gutter,22px) 20px}.dt-skel{border-radius:14px;flex:none;width:290px}.dt-col{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);flex-direction:column;overflow:hidden;width:300px}.dt-col,.dt-col-head{display:flex;flex:none}.dt-col-head{align-items:center;border-bottom:1px solid var(--border-soft);gap:8px;justify-content:space-between;padding:11px 13px}.dt-count{background:var(--surface-2);border-radius:11px;color:var(--text-2);display:grid;font-size:11.5px;font-weight:700;height:22px;min-width:24px;padding:0 8px;place-items:center}.dt-col-body{display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;padding:9px}.dt-col-vazio{color:var(--text-3);font-size:12.5px;padding:22px 10px;text-align:center}.dt-card{align-items:flex-start;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;cursor:pointer;display:flex;gap:9px;padding:9px 10px;transition:box-shadow .13s,border-color .13s}.dt-card:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.dt-card-txt{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.dt-card-txt b{align-items:center;color:var(--text);display:flex;font-size:13px;font-weight:700;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-unread{background:var(--brand);border-radius:9px;color:#fff;color:var(--dk-on-azul,#fff);display:grid;flex:none;font-size:10px;font-style:normal;font-weight:800;height:17px;min-width:17px;padding:0 5px;place-items:center}.dt-card-meta{align-items:center;display:flex;gap:7px}.dt-pill{background:color-mix(in srgb,var(--c) 14%,#0000);border-radius:10px;color:var(--c);font-size:10px;font-weight:700;padding:1.5px 8px}.dt-card-meta small,.dt-card-sub{color:var(--text-3);font-size:11px}.dt-card-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-card-sub i{font-style:normal;font-weight:600}.dt-card-acoes{display:flex;flex:none;flex-direction:column;gap:0}.dt-vazio{align-items:center;color:var(--text-3);display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;text-align:center}.dt-vazio h2{color:var(--text);font-size:17px;margin:4px 0 0}.dt-vazio p{font-size:13.5px;margin:0}@media (max-width:640px){.dt-board{flex-direction:column;overflow-x:hidden;overflow-y:auto}.dt-col,.dt-f{width:100%}}.dt-filtros{background:#0000;border:0;gap:10px;margin:4px 22px 12px;margin:4px var(--vn-gutter,22px) 12px;padding:0}.dt-f{flex:none;width:176px}.dt-f .crm-mb{min-width:0;width:100%}.dt-f .crm-mb-campo{flex-wrap:nowrap;overflow:hidden}.dt-f .crm-mb-chip{max-width:130px}.dt-chaves{flex-wrap:wrap;gap:16px;margin-left:4px}.dt-chave,.dt-chaves{align-items:center;display:inline-flex}.dt-chave{color:#334155;color:var(--text-2,#334155);cursor:pointer;font-size:13px;gap:8px;white-space:nowrap}.dt-limpar{background:none;border:0;color:#0066d6;color:var(--vn-azul,#0066d6);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;padding:4px 2px}.dt-limpar:hover{text-decoration:underline}.dt-col{max-width:420px}.dt-col,.dt-skel{flex:1 1 280px;min-width:280px;width:auto}.dt-col-head .tg-chip{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.dt-card-txt b,.dt-pill{font-weight:600}.dt-pill{font-size:10.5px}.dt-unread{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.dt-head-txt h1{font-weight:600}.rail-app.dark .dt-pill,body.vn-dark .dt-pill{background:color-mix(in srgb,var(--c) 22%,#0000);color:color-mix(in srgb,var(--c) 55%,#fff)}@media (max-width:640px){.dt-f{width:100%}.dt-col{max-width:none}}.ct-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.ct-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:12px;padding:18px 22px 10px}.ct-back{background:var(--surface);border:1px solid var(--border-soft);border-radius:10px;color:var(--text-2);cursor:pointer;display:grid;flex:none;height:36px;place-items:center;transition:border-color .13s,color .13s;width:36px}.ct-back:hover{border-color:var(--brand);color:var(--brand)}.ct-head-txt{flex:1 1;min-width:150px}.ct-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.ct-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.ct-search{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;padding:9px 13px;width:260px}.ct-search input{background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none}.ct-search svg{color:var(--text-3);flex:none}.ct-body{flex:1 1;min-height:0;overflow-y:auto;padding:6px 22px 22px}.ct-list{display:flex;flex-direction:column;gap:6px}.ct-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:12px;padding:11px 13px;transition:box-shadow .13s,border-color .13s}.ct-row:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.ct-av{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:42px;place-items:center;width:42px}.ct-row-main{background:none;border:none;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:2px;min-width:0;text-align:left}.ct-row-main b{color:var(--text);font-size:14px;font-weight:650}.ct-row-main b,.ct-row-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-row-main small{color:var(--text-3);font-size:12px}button.ct-row-main:hover b{color:var(--brand)}.ct-count{font-feature-settings:"tnum";background:var(--surface-2);border-radius:12px;color:var(--text-2);display:inline-grid;flex:none;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;height:24px;min-width:30px;padding:0 10px;place-items:center}.ct-wa{border-radius:9px;display:grid;flex:none;height:30px;place-items:center;width:30px}.ct-wa.ok{background:#16a34a1f;color:#16a34a}.ct-wa.no{background:var(--surface-2);color:var(--text-3)}.ct-acoes{align-items:center;display:flex;flex:none;gap:2px}.ct-acoes .rc-icon-btn{text-decoration:none}.ct-skel{border-radius:12px;height:64px}.ct-empty{align-items:center;display:flex;flex-direction:column;gap:9px;padding:60px 16px;text-align:center}.ct-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--text-3);display:grid;height:84px;place-items:center;width:84px}.ct-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.ct-empty p{color:var(--text-3);font-size:13px;line-height:1.5;margin:0;max-width:360px}@media (max-width:720px){.ct-search{order:3;width:100%}}.cp-head{flex:none;gap:12px;padding:18px 22px 10px}.cp-head-txt{flex:1 1;min-width:150px}.cp-search{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;padding:9px 13px;width:260px}.cp-search input{background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none}.cp-search svg{color:var(--text-3);flex:none}.cp-body{padding:6px 22px 24px}.cp-list{display:flex;flex-direction:column;gap:10px}.cp-skel{height:128px}.cp-card,.cp-skel{border-radius:14px}.cp-card{background:var(--surface);border:1px solid var(--border-soft);border-left:3px solid #0000;box-shadow:var(--shadow-1);overflow:hidden}.cp-card.prox{border-left-color:#f59e0b;border-left-color:var(--warn,#f59e0b)}.cp-card.venc{border-left-color:#dc2626}.cp-card-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;gap:12px;padding:13px 15px}.cp-av{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;font-size:17px;font-weight:700;height:42px;place-items:center;width:42px}.cp-id b{display:block;font-size:15px;font-weight:650}.cp-id-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.cp-status{background:var(--surface-2);border-radius:9px;color:var(--text-3);font-size:10.5px;padding:1.5px 9px}.cp-status.on{background:#16a34a1a;color:#16a34a}.cp-id-meta small{color:var(--text-3);font-size:11.5px}.cp-email{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:6px}.cp-item{border-radius:10px;display:flex;flex-direction:column;gap:1px;padding:9px 11px}.cp-item:hover{background:var(--surface-2)}.cp-item>span{color:var(--text-3);font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.cp-item>b{color:var(--text);font-size:13.5px;font-weight:600}.cp-item>em{color:var(--text-3);font-size:11.5px;font-style:normal}.cp-item.venc>b{color:#dc2626}.cp-item.prox>b{color:#b45309;color:var(--dk-alerta,#b45309)}.cp-tag{border-radius:7px;display:inline-block;font-size:10px;font-style:normal;font-weight:700;margin-top:2px;padding:1px 7px;width:-webkit-fit-content;width:fit-content}.cp-tag.venc{background:#dc26261a;color:#dc2626}.cp-tag.prox{background:#f59e0b1f;color:#b45309;color:var(--dk-alerta,#b45309)}.cp-empty{gap:9px;padding:60px 16px}.cp-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--brand);display:grid;height:84px;place-items:center;width:84px}.cp-empty h2{font-size:16px}@media (max-width:640px){.cp-search{order:3;width:100%}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.event-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.delete-icon,.edit-icon,.view-icon{margin-left:5px;opacity:0;transition:opacity .3s;z-index:1}.event-container:hover .delete-icon,.event-container:hover .edit-icon,.event-container:hover .view-icon{opacity:1}.cp-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.cp-head{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 12px;padding:18px var(--vn-gutter,22px) 12px}.cp-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.cp-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.cp-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.cp-search{width:220px}.cp-body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:4px 22px 24px;padding:4px var(--vn-gutter,22px) 24px}.cp-body .rc-skel{border-radius:13px;flex:none;height:64px}.cp-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;cursor:pointer;display:flex;flex:none;gap:16px;padding:12px 16px;transition:box-shadow .15s}.cp-row:hover{box-shadow:var(--shadow-1)}.cp-id{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.cp-id b{align-items:center;color:var(--text);display:flex;font-size:14px;font-weight:700;gap:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-rec-ico{background:var(--brand-tint);border-radius:6px;color:var(--brand);display:grid;flex:none;height:20px;place-items:center;width:20px}.cp-id small{color:var(--text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-status{background:color-mix(in srgb,var(--c) 13%,#0000);border-radius:13px;color:var(--c);flex:none;font-size:11.5px;font-weight:700;padding:4px 12px}.cp-datas{flex:none;width:150px}.cp-datas span{align-items:center;color:var(--text-2);display:inline-flex;font-size:12px;gap:5px}.cp-sem{color:var(--text-3);font-style:italic}.cp-acoes{display:flex;flex:none;gap:2px}.cp-more{font-size:12.5px;padding:10px}.cp-empty,.cp-more{color:var(--text-3);text-align:center}.cp-empty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:70px 20px}.cp-empty h2{color:var(--text);font-size:17px;margin:4px 0 0}.cp-empty p{font-size:13.5px;margin:0 0 10px;max-width:420px}.cp-modal{display:flex;flex-direction:column;max-height:92vh;width:min(760px,100%)}.cp-modal-body{flex:1 1;min-height:0;overflow-y:auto}.cp-2col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.cp-pad{display:flex;flex-direction:column;gap:13px;padding:13px 17px}.cp-ro{align-items:center;color:#b45309;color:var(--dk-alerta,#b45309);display:flex;font-size:12px;gap:6px;margin:3px 0 0}.cp-recorr{display:flex;flex-direction:column;gap:12px}.cp-dias{display:flex;flex-wrap:wrap;gap:6px}.cp-preview{color:var(--text-2);font-size:12.5px;margin:4px 0 0;padding-left:18px}.cp-preview li{margin:2px 0}.cp-msg-tabs{align-self:flex-start}.cp-foot{align-items:center;display:flex;justify-content:space-between}.cp-foot-left,.cp-foot-right{display:flex;gap:9px}@media (max-width:720px){.cp-2col{grid-template-columns:1fr}.cp-row{flex-wrap:wrap}.cp-datas{width:auto}.cp-search{width:100%}}.cp-pad.cp-2col{display:grid;grid-template-columns:1fr 1fr}.cp-modal-body>*{flex-shrink:0}.oc-prog{display:flex;flex:none;flex-direction:column;gap:3px;width:120px}.oc-prog-bar{background:var(--surface-2);border-radius:999px;height:6px;overflow:hidden}.oc-prog-bar span{background:var(--brand);border-radius:999px;display:block;height:100%;transition:width .3s}.oc-prog small{color:var(--text-3);font-size:11px}@media (max-width:720px){.oc-prog{width:auto}}.cp-tabs{border-bottom:1px solid var(--border-soft);display:flex;flex:none;gap:4px;padding:6px 22px 0;padding:6px var(--vn-gutter,22px) 0}.cp-tab{align-items:center;background:none;border:0;border-bottom:2px solid #0000;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13.5px;font-weight:600;gap:7px;padding:9px 14px}.cp-tab:hover{color:var(--text)}.cp-tab.on{border-bottom-color:var(--brand);color:var(--brand)}.cp-tab i{background:var(--surface-2);border-radius:999px;color:var(--text-3);font-size:11px;font-style:normal;font-weight:700;padding:1px 7px}.cp-tab.on i{background:var(--brand-tint);color:var(--brand)}.cp-subbar{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:9px;padding:12px 22px 2px;padding:12px var(--vn-gutter,22px) 2px}.cp-subbar .cp-spacer{flex:1 1}.cp-seg{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:9px;display:inline-flex;gap:3px;padding:3px}.cp-seg button{background:#0000;border:0;border-radius:6px;color:var(--text-2);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:6px 13px;white-space:nowrap}.cp-seg button.on{background:var(--brand);color:#fff;color:var(--dk-on-azul,#fff)}.cp-mini{color:var(--text-3);font-size:12px}.cp-mini b{color:var(--brand)}.cp-mini .ok{color:#16a34a}.cp-mini .warn{color:#f59e0b}.cp-mini .bad{color:#dc2626}.cc-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.cc-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 12px}.cc-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.cc-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.cc-body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 22px 24px}.cc-card{margin:0}.cc-card .st-row-txt span{color:var(--text-3);display:block;font-size:12px;line-height:1.4;margin-top:1px}.cc-dd{flex:none;width:210px}.cc-dd .db-dd,.cc-dd .db-dd-btn{width:100%}.cc-dd .db-dd-btn{justify-content:space-between}.cc-dica{align-items:flex-start;background:var(--brand-tint);border:1px solid var(--border-soft);border-radius:12px;color:var(--text-2);display:flex;font-size:12.5px;gap:9px;line-height:1.5;margin-top:14px;padding:12px 14px}.cc-dica svg{color:var(--brand);flex:none;margin-top:1px}@media (max-width:620px){.cc-dd{width:100%}.cc-card .st-row{flex-wrap:wrap}}.an-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.an-head{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 12px}.an-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.an-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.an-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.an-search{width:240px}.an-body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:4px 22px 24px}.an-body .rc-skel{border-radius:13px;flex:none;height:64px}.an-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;cursor:pointer;display:flex;flex:none;gap:14px;padding:12px 16px;transition:box-shadow .15s}.an-row:hover{box-shadow:var(--shadow-1)}.an-row.off{opacity:.6}.an-prio{background:var(--c);border-radius:50%;flex:none;height:10px;width:10px}.an-id{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.an-id b{color:var(--text);font-size:14px;font-weight:700}.an-id b,.an-id small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-id small{color:var(--text-3);font-size:12px}.an-alcance{border-radius:12px;flex:none;font-size:11px;font-weight:700;padding:3px 10px}.an-alcance.global{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-info-tx,#005696)}.an-alcance.empresa{background:var(--brand-tint);color:var(--brand)}.an-midia{color:var(--text-3);display:grid;flex:none;place-items:center}.an-status{color:var(--text-2);flex:none;font-size:12px;font-weight:600;text-align:center;width:64px}.an-acoes{display:flex;flex:none;gap:2px}.an-more{font-size:12.5px;padding:10px}.an-empty,.an-more{color:var(--text-3);text-align:center}.an-empty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:70px 20px}.an-empty h2{color:var(--text);font-size:17px;margin:4px 0 0}.an-empty p{font-size:13.5px;margin:0 0 10px;max-width:380px}.an-modal{width:min(620px,100%)}.an-modal-2col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.an-status-row{border:1px solid var(--border-soft);border-radius:10px;padding:8px 12px}@media (max-width:640px){.an-modal-2col{grid-template-columns:1fr}.an-search{width:100%}.an-row{flex-wrap:wrap}}.pr-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.pr-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:18px 22px 10px;padding:18px var(--vn-gutter,22px) 10px}.pr-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.pr-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.pr-body{flex:1 1;min-height:0;overflow-y:auto;padding:6px 22px 22px;padding:6px var(--vn-gutter,22px) 22px}.pr-list{display:flex;flex-direction:column;gap:6px}.pr-skel{border-radius:12px;height:64px}.pr-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:12px;padding:11px 13px;transition:box-shadow .13s,border-color .13s}.pr-row:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.pr-av{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:42px;place-items:center;width:42px}.pr-main{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.pr-main b{color:var(--text);font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pr-queue{background:color-mix(in srgb,var(--c) 14%,#0000);border-radius:9px;color:var(--c);font-size:11px;font-weight:700;padding:2px 9px}.pr-meta small{color:var(--text-3);font-size:11.5px}.pr-voz{align-items:center;display:inline-flex;gap:3px}.pr-acoes{flex:none}.pr-acoes,.pr-empty{align-items:center;display:flex}.pr-empty{flex-direction:column;gap:10px;padding:56px 16px;text-align:center}.pr-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--brand);display:grid;height:84px;place-items:center;width:84px}.pr-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.pr-empty p{color:var(--text-3);font-size:13px;line-height:1.55;margin:0 0 4px;max-width:420px}.pr-modal{width:min(680px,100%)}.pr-modal-body{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:18px}.pr-apikey{align-items:center;display:flex;gap:6px}.pr-apikey input{flex:1 1;min-width:0}.pr-2col{grid-gap:12px;grid-template-columns:1fr 1fr}.pr-2col,.pr-3col{display:grid;gap:12px}.pr-3col{grid-gap:12px;grid-template-columns:repeat(3,1fr)}.pr-narrow{max-width:180px}.pr-tts{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:14px}.pr-modal-body .rc-field small{color:var(--text-3);font-size:11.5px;margin-top:2px}.pr-modal-foot{border-top:1px solid var(--border-soft);display:flex;flex:none;gap:10px;justify-content:flex-end;padding:14px 18px}@media (max-width:560px){.pr-2col,.pr-3col{grid-template-columns:1fr}}.pr-page .pr-av{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-radius:9px;color:#005696;color:var(--vn-estrutural,#005696);height:30px;width:30px}.pr-fila-txt{align-items:center;color:var(--text-2);display:inline-flex;font-size:13px;gap:7px}.pr-acoes{display:inline-flex;gap:2px;justify-content:flex-end}.pr-excluir:hover{color:#dc2626;color:var(--vn-perigo,#dc2626)}.pr-page .cx-sel-tipo{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}.pr-modal.cx-conn{width:min(720px,100%)}.pr-modal .pr-modal-body{background:#f8fafc;background:var(--vn-off,#f8fafc);display:block;padding:18px 20px 6px}.pr-modal .kb-coled-tabs{padding-top:6px}.pr-modal .st-row-ctl{max-width:55%}.pr-inp{background:var(--surface);border:1px solid var(--border);border-radius:9px;box-sizing:border-box;color:var(--text);font:inherit;font-size:13px;height:36px;max-width:100%;padding:0 11px;width:260px}.pr-inp:focus,.pr-sub textarea:focus,.pr-treino:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.pr-num{width:110px}.pr-ctl-dd{max-width:100%;width:260px}.pr-modal .pr-apikey .pr-inp{width:220px}.pr-sub textarea,.pr-treino{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text);font:inherit;font-size:13px;line-height:1.5;padding:10px 12px;resize:vertical;width:100%}.pr-sub{border-top:1px solid var(--border-soft)}.pr-sub-lbl{color:var(--text-2);font-size:12.5px;font-weight:600}@media (max-width:560px){.pr-modal .st-row{flex-wrap:wrap}.pr-modal .st-row-ctl{max-width:none;width:100%}.pr-ctl-dd,.pr-inp{width:100%}}.fl-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.fl-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:12px;padding:18px 22px 10px;padding:18px var(--vn-gutter,22px) 10px}.fl-head-txt{flex:1 1;min-width:150px}.fl-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.fl-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.fl-search{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;padding:9px 13px;width:250px}.fl-search input{background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none}.fl-search svg{color:var(--text-3);flex:none}.fl-body{flex:1 1;min-height:0;overflow-y:auto;padding:6px 22px 22px;padding:6px var(--vn-gutter,22px) 22px}.fl-list{display:flex;flex-direction:column;gap:6px}.fl-skel{border-radius:12px;height:64px}.fl-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:13px;padding:11px 13px;transition:box-shadow .13s,border-color .13s}.fl-row:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.fl-ico{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:42px;place-items:center;width:42px}.fl-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.fl-main b{color:var(--text);font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-main small{color:var(--text-3);font-size:12px}.fl-acoes{flex:none;gap:2px}.fl-acoes,.fl-empty{align-items:center;display:flex}.fl-empty{flex-direction:column;gap:9px;padding:60px 16px;text-align:center}.fl-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--brand);display:grid;height:84px;place-items:center;width:84px}.fl-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.fl-empty p{color:var(--text-3);font-size:13px;line-height:1.55;margin:0;max-width:420px}.fl-modal{width:min(620px,100%)}.fl-modal-body{gap:14px;overflow-y:auto;padding:18px}.fl-modal-body,.fl-opts{display:flex;flex-direction:column}.fl-opts{border-top:1px solid var(--border-soft);gap:10px;padding-top:14px}.fl-opts-head b{color:var(--text);font-size:14px}.fl-opt{grid-gap:10px;align-items:start;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:12px;display:grid;gap:10px;grid-template-columns:1fr auto;padding:11px}.fl-opt-nome{margin:0}.fl-opt-side{align-items:center;display:flex;gap:4px;padding-top:24px}.fl-attach{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text-2);cursor:pointer;display:grid;height:34px;place-items:center;transition:border-color .13s,color .13s;width:34px}.fl-attach:hover{border-color:var(--brand);color:var(--brand)}.fl-opt-arquivo{align-items:center;color:var(--brand);display:inline-flex;font-size:12px;font-weight:600;gap:6px;grid-column:1/-1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-add{align-self:flex-start}.fl-modal-foot{border-top:1px solid var(--border-soft);display:flex;flex:none;gap:10px;justify-content:flex-end;padding:14px 18px}.fl-raio{align-items:flex-start;border:1px solid var(--border);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:10px 12px}.fl-raio input{margin-top:3px}.fl-raio span{display:flex;flex-direction:column;gap:2px}.fl-raio b{color:var(--text);font-size:13.5px}.fl-raio small{color:var(--text-3);font-size:12px}.fl-cel-nome{align-items:center;display:flex;gap:10px;min-width:0}.fl-cel-nome .fl-ico{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);border-radius:9px;color:#005696;color:var(--dk-estrut-tx,#005696);height:32px;width:32px}.fl-cel-nome .cx-nome-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.45;margin:0;overflow:hidden}.fl-msg,.fl-n{color:var(--text-2);font-size:13px}.fl-tag{align-items:center;color:var(--text-3);display:inline-flex;font-size:12px;gap:4px}.fl-tag.on{background:#ebf3fc;background:var(--dk-sel,#ebf3fc);border-radius:999px;color:#005696;color:var(--dk-estrut-tx,#005696);font-weight:500;padding:2px 8px}.cx-page .fl-acoes{display:inline-flex;gap:2px;justify-content:flex-end}.fl-raio-row{border-bottom:1px solid #eef2f6;border-bottom:1px solid var(--dk-border,#eef2f6);border-top:1px solid #eef2f6;border-top:1px solid var(--dk-border,#eef2f6);padding:12px 0}.td-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.td-head{align-self:center;flex:none;padding:18px 22px 8px;width:min(720px,100%)}.td-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.td-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.td-head-venc{color:#92400e;color:var(--vn-alerta-tx,#92400e);font-weight:700}.td-legado{align-items:center;align-self:center;background:#f59e0b14;border:1px solid #f59e0b55;border-radius:11px;color:#b45309;color:var(--dk-alerta,#b45309);display:flex;flex:none;flex-wrap:wrap;font-size:13px;gap:10px;margin:6px 0 2px;padding:10px 14px;width:min(720px,100%)}.td-legado>span{flex:1 1;min-width:200px}.td-legado .rc-btn.ok{padding:6px 14px}.td-add{align-items:center;align-self:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;box-shadow:var(--shadow-1);display:flex;flex:none;gap:8px;margin:8px 0 10px;padding:8px;width:min(720px,100%)}.td-add input:not(.td-date){background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none;padding:8px 10px}.td-add .rc-btn{align-items:center;display:inline-flex;flex:none;gap:6px}.td-date{background:var(--surface);border:1px solid var(--border-soft);border-radius:9px;color:var(--text-2);flex:none;font:inherit;font-size:12.5px;outline:none;padding:7px 9px;width:138px}.td-date:focus{border-color:var(--brand)}.td-lista{align-self:center;display:flex;flex:1 1;flex-direction:column;gap:7px;min-height:0;overflow-y:auto;padding:2px 0 22px;width:min(720px,100%)}.td-skel{border-radius:12px;height:58px}.td-card{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:11px;padding:11px 13px;transition:box-shadow .13s,border-color .13s,opacity .13s}.td-card:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.td-card.feita{opacity:.72}.td-card.feita .td-txt b{color:var(--text-3);text-decoration:line-through}.td-check{background:var(--surface);border:2px solid var(--border);border-radius:50%;color:#fff;cursor:pointer;display:grid;flex:none;height:22px;place-items:center;transition:background .13s,border-color .13s;width:22px}.td-check:hover{border-color:var(--brand)}.td-check.on{background:#16a34a;border-color:#16a34a}.td-txt{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.td-txt b{color:var(--text);font-size:14px;font-weight:600;overflow-wrap:anywhere}.td-txt small{color:var(--text-3);font-size:11px}.td-prazo{align-items:center;background:var(--surface-2);border-radius:10px;color:var(--text-2);display:inline-flex;flex:none;font-size:11px;font-weight:700;gap:5px;padding:3px 9px;white-space:nowrap}.td-prazo.hoje{background:#f59e0b1f;color:#b45309;color:var(--dk-alerta,#b45309)}.td-prazo.venc{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.td-acoes{display:flex;flex:none;gap:2px}.td-card.td-edit{gap:8px}.td-card.td-edit>input:not(.td-date){background:var(--surface);border:1px solid var(--brand);border-radius:9px;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none;padding:7px 10px}.td-card.td-edit .rc-btn.ok{flex:none;padding:6px 14px}.td-sec-toggle{align-items:center;background:none;border:none;border-radius:9px;color:var(--text-3);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:700;gap:7px;margin-top:8px;padding:7px 10px}.td-sec-toggle:hover{background:var(--surface-2);color:var(--text-2)}.td-caret{display:grid;place-items:center;transform:rotate(-90deg);transition:transform .15s}.td-caret.aberto{transform:rotate(0deg)}.td-tudo-feito{color:#16a34a;font-size:13.5px;font-weight:600;padding:18px 10px}.td-tudo-feito,.td-vazio{align-items:center;display:flex;gap:8px;justify-content:center}.td-vazio{color:var(--text-3);flex:1 1;flex-direction:column;padding:40px 0;text-align:center}.td-vazio h2{color:var(--text);font-size:17px;margin:4px 0 0}.td-vazio p{font-size:13.5px;margin:0}@media (max-width:640px){.td-add{flex-wrap:wrap}.td-add input:not(.td-date){flex:1 1 100%;width:100%}.td-prazo{display:none}}.bd-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.bd-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 10px;padding:18px var(--vn-gutter,22px) 10px}.bd-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.bd-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.bd-tabs{background:var(--surface-2);border-radius:12px;display:flex;flex:none;gap:4px;margin:0 22px;max-width:calc(100% - 44px);overflow-x:auto;padding:4px;width:-webkit-fit-content;width:fit-content}.bd-tab{align-items:center;background:none;border:none;border-radius:9px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:8px 15px;white-space:nowrap}.bd-tab:hover{color:var(--text)}.bd-tab.on{background:var(--surface);box-shadow:var(--shadow-1);color:var(--brand)}.bd-body{flex:1 1;min-height:0;overflow-y:auto;padding:14px 22px 24px;padding:14px var(--vn-gutter,22px) 24px}.bd-loading{color:var(--text-3);padding:40px;text-align:center}.bd-config{display:flex;flex-direction:column;gap:16px}.bd-config .st-group-head h3{align-items:center;display:inline-flex;gap:7px}.bd-msg{border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:10px;padding:13px 17px 15px}.bd-msg .rc-field small{color:var(--text-3);font-size:11.5px;margin-top:3px}.bd-test{align-self:flex-start}.bd-preview{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px;padding:10px 12px}.bd-preview small{color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bd-preview p{color:var(--text);font-size:13.5px;line-height:1.5;margin:5px 0 0;white-space:pre-wrap}.bd-var{background:var(--brand);border-radius:6px;color:#fff;color:var(--dk-on-azul,#fff);display:inline-block;font-family:ui-monospace,Menlo,monospace;font-size:12px;font-weight:600;padding:1px 7px}.bd-gerais{grid-gap:14px;border-top:1px solid var(--border-soft);display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:13px 17px}.bd-gerais .rc-field small{color:var(--text-3);font-size:11.5px;margin-top:3px}.bd-gerais .db-dd,.bd-gerais .db-dd-btn{width:100%}.bd-gerais .db-dd-btn{justify-content:space-between}.bd-hora input{max-width:160px}.bd-info{align-items:flex-start;background:var(--brand-tint);border-radius:10px;color:var(--text-2);display:flex;font-size:12.5px;gap:9px;line-height:1.5;margin:0 17px 15px;padding:11px 13px}.bd-info svg{color:var(--brand);flex:none;margin-top:1px}.bd-info b{color:var(--text);display:block;font-size:13px;margin-bottom:2px}.bd-info code{background:var(--surface);border-radius:5px;color:var(--brand);font-family:ui-monospace,Menlo,monospace;font-weight:600;padding:1px 6px}.bd-embed{max-width:100%}@media (max-width:560px){.bd-gerais{grid-template-columns:1fr}}.bd-tabs-v2{margin:0 22px;padding:0}.bd-tabs-v2 .kb-coled-tab svg{flex:none}.bd-page .bd-body{background:#f8fafc;background:var(--vn-off,#f8fafc);padding-top:18px}.bd-page .bd-config{gap:0;max-width:860px}.bd-page .bd-msg{gap:6px}.bd-msg-lbl{color:var(--text-2);font-size:12.5px;font-weight:600}.bd-msg textarea{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text);font:inherit;font-size:13px;line-height:1.5;padding:10px 12px;resize:vertical;width:100%}.bd-hora-inp:focus,.bd-msg textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.bd-msg>small{color:var(--text-3);font-size:11.5px}.bd-msg .bd-preview{margin-top:6px}.bd-page .bd-var{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696)}.bd-ctl-dd{max-width:100%;width:280px}.bd-ctl-dd .db-dd,.bd-ctl-dd .db-dd-btn{width:100%}.bd-ctl-dd .db-dd-btn{justify-content:space-between}.bd-hora-inp{background:var(--surface);border:1px solid var(--border);border-radius:9px;box-sizing:border-box;color:var(--text);font:inherit;font-size:13px;height:36px;padding:0 10px}.bd-page .bd-info{border-top:0;margin-top:2px}.rail-app.dark .bd-page .bd-body{background:var(--surface-2)}@media (max-width:560px){.bd-page .st-row{flex-wrap:wrap}.bd-ctl-dd{width:100%}}.bd-aba{display:flex;flex-direction:column;gap:14px}.bd-filtros{align-items:center;flex-wrap:wrap;gap:8px}.bd-data{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:10px;color:#0f172a;color:var(--text,#0f172a);font:inherit;font-size:13px;height:36px;padding:0 10px}.rail-app.dark .bd-data{color-scheme:dark}.bd-busca{flex:1 1 240px;max-width:360px;min-width:220px}.bd-conta{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:12.5px}.bd-export{align-items:center;display:inline-flex;gap:6px;margin-left:auto}.bd-vazio{align-items:center;background:#fff;background:var(--surface,#fff);border:1px dashed #e2e8f0;border:1px dashed var(--border,#e2e8f0);border-radius:12px;color:#475569;color:var(--text-2,#475569);display:flex;flex-direction:column;font-size:14px;gap:4px;padding:40px 16px;text-align:center}.bd-vazio small{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:12.5px}.bd-l-nome{font-weight:600}.bd-st{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:2px 8px}.bd-st.ok{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);color:#166534;color:var(--vn-ok-tx,#166534)}.bd-st.nao{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.bd-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.bd-kpi{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:14px 16px}.bd-kpi span{color:#475569;color:var(--text-2,#475569);font-size:12.5px}.bd-kpi b{color:#0f172a;color:var(--text,#0f172a);font-size:24px;font-weight:600}.bd-kpi small{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:12px}.bd-kpi.ok{border-left:3px solid #16a34a;border-left:3px solid var(--vn-ok,#16a34a)}.bd-kpi.nao{border-left:3px solid #f59e0b;border-left:3px solid var(--vn-alerta,#f59e0b)}.bd-dias{background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:12px;padding:14px 16px}.bd-dias header{align-items:center;display:flex;gap:12px;margin-bottom:10px}.bd-dias h3{color:#0f172a;color:var(--text,#0f172a);font-size:14px;font-weight:600;margin:0}.bd-leg{align-items:center;color:#475569;color:var(--text-2,#475569);display:inline-flex;font-size:12px;gap:6px;margin-left:auto}.bd-leg i{border-radius:3px;display:inline-block;height:10px;width:10px}.bd-leg i+i,.bd-leg i:not(:first-child){margin-left:8px}.bd-dia-barra .ok,.bd-leg i.ok{background:#16a34a;background:var(--vn-ok,#16a34a)}.bd-dia-barra .nao,.bd-leg i.nao{background:#f59e0b;background:var(--vn-alerta,#f59e0b)}.bd-dias-grade{align-items:flex-end;display:flex;gap:4px;height:140px;overflow-x:auto;padding-bottom:2px}.bd-dia{align-items:center;cursor:default;flex:1 0 18px;gap:4px;height:100%;justify-content:flex-end;max-width:34px}.bd-dia,.bd-dia-barra{display:flex;flex-direction:column}.bd-dia-barra{gap:2px;min-height:4px;width:100%}.bd-dia-barra span{display:block;min-height:3px;width:100%}.bd-dia-barra span:first-child{border-radius:4px 4px 0 0}.bd-dia small{color:#94a3b8;color:var(--text-3,#94a3b8);font-size:10.5px}.bd-kpis{align-items:stretch;gap:16px}.bd-kpi{box-sizing:border-box;gap:4px;min-height:96px}.bd-dias,.bd-kpi{border-radius:14px;padding:16px 18px}.cl-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.cl-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 10px}.cl-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.cl-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.cl-search{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;min-width:280px;padding:9px 13px}.cl-search input{background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;outline:none}.cl-search svg{color:var(--text-3);flex:none}.cl-stats{grid-gap:12px;display:grid;flex:none;gap:12px;grid-template-columns:repeat(4,1fr);padding:4px 22px 12px}.cl-stat{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);display:flex;gap:13px;padding:14px 16px}.cl-stat-ico{border-radius:12px;display:grid;flex:none;height:44px;place-items:center;width:44px}.cl-stat b{font-feature-settings:"tnum";color:var(--text);display:block;font-size:23px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.cl-stat span{color:var(--text-3);font-size:11.5px;font-weight:600}.cl-tabela-wrap{border-radius:13px;flex:1 1;margin:0 22px 22px;min-height:0;overflow-y:auto}.cl-tabela thead th{text-align:left}.cl-tabela thead th:last-child{text-align:center}.cl-c-nome{color:var(--text);font-weight:600}.cl-fone{font-feature-settings:"tnum";background:var(--brand-tint);border-radius:9px;color:var(--brand);display:inline-block;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;padding:3px 10px;white-space:nowrap}.cl-dir{align-items:center;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px}.cl-dir.out{color:#16a34a}.cl-dir.in{color:#0ea5e9;color:var(--dk-azul,#0ea5e9)}.cl-tipo{border:1px solid var(--border);border-radius:9px;color:var(--text-3);display:inline-block;font-size:11px;font-weight:600;padding:2px 9px;text-transform:capitalize}.cl-acoes{align-items:center;display:flex;gap:4px;justify-content:center}.cl-loading,.cl-vazio{color:var(--text-3)}.cl-loading{font-size:13px;padding:18px;text-align:center}.cl-empty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:48px 16px;text-align:center}.cl-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--text-3);display:grid;height:76px;place-items:center;width:76px}.cl-empty b{color:var(--text);font-size:15px}.cl-empty small{color:var(--text-3);font-size:12.5px}@media (max-width:820px){.cl-stats{grid-template-columns:repeat(2,1fr)}.cl-search{min-width:100%}}.hd-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.hd-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:18px 22px 10px}.hd-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.hd-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.hd-tools{display:flex;flex-wrap:wrap;gap:8px}.hd-tools .rc-btn,.hd-tools .rc-btn-ghost{align-items:center;display:inline-flex;gap:6px}.hd-body{flex:1 1;min-height:0;overflow-y:auto;padding:6px 22px 24px}.hd-banner{align-items:center;background:#16a34a14;border:1px solid #16a34a55;border-radius:11px;color:#15803d;display:flex;font-size:13px;gap:9px;margin-bottom:14px;padding:10px 13px}.hd-banner.sm{font-size:12.5px;margin:10px 0 0}.hd-banner span{flex:1 1;min-width:0}.hd-banner .rc-icon-btn{color:inherit}.hd-defaults{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;margin-bottom:16px;overflow:hidden}.hd-defaults-head{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:12px;padding:14px 16px;text-align:left;width:100%}.hd-defaults-head:hover{background:var(--surface-2)}.hd-defaults-head>svg:first-child{color:var(--brand);flex:none}.hd-defaults-head div{flex:1 1;min-width:0}.hd-defaults-head b{color:var(--text);display:block;font-size:14px;font-weight:650}.hd-defaults-head small{color:var(--text-3);font-size:12px}.hd-caret{color:var(--text-3);transition:transform .15s}.hd-caret.open{transform:rotate(180deg)}.hd-defaults-body{border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:14px;padding:4px 16px 16px}.hd-defaults-body .rc-field small{color:var(--text-3);font-size:11.5px;margin-top:3px}.hd-defaults-body code,.hd-import-fonte code{background:var(--surface-2);border-radius:5px;color:var(--brand);font-family:ui-monospace,Menlo,monospace;padding:1px 5px}.hd-def-save{align-self:flex-start}.hd-shifts{display:flex;flex-direction:column;gap:7px}.hd-shift{align-items:center;display:flex;gap:8px}.hd-shift input{width:120px}.hd-shift span{color:var(--text-3);font-size:12.5px}.hd-shift-hint{color:var(--text-3);font-size:11.5px}.hd-filter{align-items:center;display:flex;gap:12px;margin-bottom:12px}.hd-filter-dd{width:220px}.hd-filter-dd .db-dd,.hd-filter-dd .db-dd-btn{width:100%}.hd-filter-dd .db-dd-btn{justify-content:space-between}.hd-filter-count{color:var(--text-3);font-size:12.5px;font-weight:600}.hd-list{display:flex;flex-direction:column;gap:6px}.hd-skel{border-radius:12px;height:62px}.hd-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:13px;padding:11px 13px;transition:box-shadow .13s,border-color .13s}.hd-row:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.hd-row.off{opacity:.55}.hd-date{font-feature-settings:"tnum";background:var(--brand-tint);border-radius:10px;color:var(--brand);flex:none;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;min-width:92px;padding:8px 10px;text-align:center}.hd-main{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.hd-main b{align-items:center;color:var(--text);display:flex;font-size:14px;font-weight:650;gap:7px}.hd-eve,.hd-rec{color:var(--text-3);font-size:13px;font-style:normal}.hd-meta{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.hd-chip{background:color-mix(in srgb,var(--c) 15%,#0000);border-radius:9px;color:var(--c);font-size:10.5px;font-weight:700;padding:2px 9px}.hd-meta small{color:var(--text-3);font-size:11px}.hd-acoes{flex:none;gap:2px}.hd-acoes,.hd-empty{align-items:center;display:flex}.hd-empty{flex-direction:column;gap:9px;padding:56px 16px;text-align:center}.hd-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--brand);display:grid;height:84px;place-items:center;width:84px}.hd-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.hd-empty p{color:var(--text-3);font-size:13px;line-height:1.5;margin:0;max-width:380px}.hd-sw{background:var(--border);border-radius:10px;display:inline-block;flex:none;height:19px;position:relative;transition:background .15s;width:34px}.hd-sw:after{background:#fff;border-radius:50%;content:"";height:15px;left:2px;position:absolute;top:2px;transition:transform .15s;width:15px}.hd-sw.on{background:var(--brand)}.hd-sw.on:after{transform:translateX(15px)}.hd-toggle{align-items:center;background:none;border:none;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:9px;padding:0}.hd-modal{width:min(600px,100%)}.hd-modal-body{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:18px}.hd-modal-foot{border-top:1px solid var(--border-soft);display:flex;flex:none;gap:10px;justify-content:flex-end;padding:14px 18px}.hd-2col{grid-gap:12px;grid-template-columns:1fr 1fr}.hd-2col,.hd-3col{display:grid;gap:12px}.hd-3col{grid-gap:12px;grid-template-columns:1fr 1fr 1fr}.hd-modal-body .db-dd,.hd-modal-body .db-dd-btn{width:100%}.hd-modal-body .db-dd-btn{justify-content:space-between}.hd-toggle-box{border:1px solid var(--border-soft);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:13px}.hd-toggle-box.on{background:var(--brand-tint);border-color:var(--brand)}.hd-toggle-box.on.eve{background:#f59e0b12;border-color:#f59e0b}.hd-flags{display:flex;flex-wrap:wrap;gap:24px}.hd-mini{width:min(400px,100%)}.hd-mini-body{display:flex;flex-direction:column;gap:12px;padding:18px}.hd-mini-body .db-dd,.hd-mini-body .db-dd-btn{width:100%}.hd-mini-body .db-dd-btn{justify-content:space-between}.hd-import{width:min(640px,100%)}.hd-import-body{overflow-y:auto;padding:18px}.hd-import-top{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:1fr 1fr auto;margin-bottom:14px}.hd-import-top .db-dd,.hd-import-top .db-dd-btn{width:100%}.hd-import-btn{height:40px}.hd-import-resumo{align-items:center;background:var(--surface-2);border-radius:10px;color:var(--text-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:14px;margin-bottom:12px;padding:10px 12px}.hd-import-resumo b{color:var(--text)}.hd-import-fonte{color:var(--text-3);font-weight:700;margin-left:auto;text-transform:uppercase}.hd-import-list{display:flex;flex-direction:column;gap:4px;max-height:360px;overflow-y:auto}.hd-import-item{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:10px;cursor:pointer;display:flex;gap:11px;padding:8px 10px}.hd-import-item.exists{cursor:default;opacity:.55}.hd-check{background:var(--surface);border:2px solid var(--border);border-radius:5px;color:#fff;display:grid;flex:none;height:19px;place-items:center;width:19px}.hd-check.on{background:var(--brand);border-color:var(--brand)}.hd-import-data{font-feature-settings:"tnum";color:var(--text-2);flex:none;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;min-width:78px}.hd-import-nome{color:var(--text);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:620px){.hd-2col,.hd-3col,.hd-import-top{grid-template-columns:1fr}.hd-filter-dd{width:100%}}.flow-builder-root{flex-direction:column!important;height:100vh!important}.flow-builder-content,.flow-builder-root{display:flex!important;overflow:hidden!important}.flow-builder-content{flex:1 1!important}.flow-builder-sidebar{background:#fff!important;background:var(--background-paper)!important;border-right:1px solid #0000001f!important;border-right:1px solid var(--divider)!important;flex-shrink:0!important;overflow:hidden!important;transition:width .3s ease!important}.flow-builder-sidebar-content{height:100%!important;overflow-y:auto!important}@media (max-width:768px){.flow-builder-sidebar{display:none!important}}.flow-builder-flow-container{background:#f5f5f5!important;background:var(--background-default)!important;flex:1 1!important;overflow:hidden!important;position:relative!important}.flow-builder-bottom-sheet{background:#fff!important;background:var(--background-paper)!important;border:1px solid #0000001f!important;border:1px solid var(--divider)!important;border-top-left-radius:20px!important;border-top-right-radius:20px!important;bottom:0!important;box-shadow:0 5px 5px #0003!important;box-shadow:var(--shadow-8)!important;left:0!important;max-height:80vh!important;position:fixed!important;right:0!important;transform:translateY(100%)!important;transition:transform .3s ease!important;z-index:1500!important}.flow-builder-bottom-sheet.open{transform:translateY(0)!important}.flow-builder-bottom-sheet-handle{background:#0000001f!important;background:var(--divider)!important;border-radius:2px!important;cursor:pointer!important;height:4px!important;margin:8px auto!important;width:40px!important}.flow-builder-bottom-sheet-content{background:#fff!important;background:var(--background-paper)!important;max-height:calc(80vh - 60px)!important;overflow-y:auto!important;padding:16px!important}@media (min-width:769px){.flow-builder-bottom-sheet{display:none!important}}.flow-builder-fab-save{background-color:#1976d2!important;background-color:var(--primary-main)!important;bottom:16px!important;box-shadow:0 3px 5px #0003!important;box-shadow:var(--shadow-6)!important;color:#fff!important;color:var(--primary-contrast-text)!important;position:fixed!important;right:16px!important;transition:all .3s ease!important;z-index:1400!important}.flow-builder-fab-save:hover{background-color:#1565c0!important;background-color:var(--primary-dark)!important;box-shadow:0 7px 8px #0003!important;box-shadow:var(--shadow-12)!important;transform:scale(1.1)!important}.flow-builder-fab-add{background-color:#dc004e!important;background-color:var(--secondary-main)!important;bottom:16px!important;box-shadow:0 3px 5px #0003!important;box-shadow:var(--shadow-6)!important;color:#fff!important;color:var(--secondary-contrast-text)!important;left:16px!important;position:fixed!important;z-index:1400!important}.flow-builder-fab-add:hover{background-color:#9a0036!important;background-color:var(--secondary-dark)!important}@media (max-width:768px){.flow-builder-fab-save{bottom:80px!important}}@media (min-width:769px){.flow-builder-fab-add{display:none!important}}.flow-builder-quick-actions{display:flex!important;flex-direction:column!important;gap:8px!important;position:fixed!important;right:16px!important;top:80px!important;z-index:1200!important}.flow-builder-quick-action-btn{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fff!important;background:var(--background-paper)!important;border:1px solid #0000001f!important;border:1px solid var(--divider)!important;box-shadow:0 1px 5px #0000001f!important;box-shadow:var(--shadow-3)!important;color:#000000de!important;color:var(--text-primary)!important;height:48px!important;transition:all .2s ease!important;width:48px!important}.flow-builder-quick-action-btn:hover{background:#0000000a!important;background:var(--action-hover)!important;box-shadow:0 3px 5px #0003!important;box-shadow:var(--shadow-6)!important;color:#1976d2!important;color:var(--primary-main)!important;transform:scale(1.05)!important}@media (max-width:768px){.flow-builder-quick-actions{display:none!important}}.flow-builder-mobile-controls{bottom:80px!important;display:flex!important;flex-direction:column!important;gap:8px!important;left:16px!important;position:fixed!important;z-index:1300!important}.flow-builder-control-btn{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fff!important;background:var(--background-paper)!important;border:1px solid #0000001f!important;border:1px solid var(--divider)!important;box-shadow:0 1px 5px #0000001f!important;box-shadow:var(--shadow-3)!important;color:#000000de!important;color:var(--text-primary)!important;height:48px!important;transition:all .2s ease!important;width:48px!important}.flow-builder-control-btn:hover{background:#0000000a!important;background:var(--action-hover)!important;transform:scale(1.05)!important}@media (min-width:769px){.flow-builder-mobile-controls{display:none!important}}.react-flow__renderer{touch-action:manipulation!important}.react-flow__controls{display:none!important}.react-flow__minimap{background:#fff!important;background:var(--background-paper)!important;border:1px solid #0000001f!important;border:1px solid var(--divider)!important;border-radius:8px!important;bottom:16px!important;overflow:hidden!important;right:80px!important}@media (max-width:768px){.react-flow__minimap{display:none!important}}.react-flow__attribution{display:none!important}@media (max-width:768px){.react-flow__node{background:#fff!important;background:var(--background-paper)!important;border:1px solid #0000001f!important;border:1px solid var(--divider)!important;color:#000000de!important;color:var(--text-primary)!important;font-size:14px!important;min-height:60px!important;min-width:160px!important}.react-flow__handle{background:#1976d2!important;background:var(--primary-main)!important;border-color:#1565c0!important;border-color:var(--primary-dark)!important;border-width:3px!important;height:16px!important;width:16px!important}.react-flow__edge-path{stroke-width:8px!important;stroke:#1976d2!important;stroke:var(--primary-main)!important}}@media (min-width:769px) and (max-width:1024px){.react-flow__node{background:#fff!important;background:var(--background-paper)!important;border:1px solid #0000001f!important;border:1px solid var(--divider)!important;color:#000000de!important;color:var(--text-primary)!important;font-size:13px!important;min-height:55px!important;min-width:150px!important}.react-flow__handle{background:#1976d2!important;background:var(--primary-main)!important;border-color:#1565c0!important;border-color:var(--primary-dark)!important;height:14px!important;width:14px!important}.react-flow__edge-path{stroke-width:7px!important;stroke:#1976d2!important;stroke:var(--primary-main)!important}}.react-flow__node{background:#fff!important;background:var(--background-paper)!important;border:1px solid #0000001f!important;border:1px solid var(--divider)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000001f!important;box-shadow:var(--shadow-2)!important;color:#000000de!important;color:var(--text-primary)!important;transition:all .2s ease!important}.react-flow__node:hover{border-color:#42a5f5!important;border-color:var(--primary-light)!important;box-shadow:0 2px 4px #00000024!important;box-shadow:var(--shadow-4)!important}.react-flow__node.selected{border:2px solid #1976d2!important;border:2px solid var(--primary-main)!important;box-shadow:0 3px 5px #0003!important;box-shadow:var(--shadow-6)!important}.react-flow__edge-path{stroke:#1976d2!important;stroke:var(--primary-main)!important;transition:all .2s ease!important}.react-flow__edge:hover .react-flow__edge-path{stroke-width:10px!important;stroke:#1565c0!important;stroke:var(--primary-dark)!important}.react-flow__edge.selected .react-flow__edge-path{stroke:#1976d2!important;stroke:var(--primary-main)!important;stroke-width:10px!important}.flow-builder-node-btn{border-radius:8px!important;color:#000000de!important;color:var(--text-primary)!important;justify-content:flex-start!important;margin-bottom:4px!important;padding:12px!important;text-transform:none!important;transition:all .2s ease!important;width:100%!important}.flow-builder-node-btn:hover{background-color:#0000000a!important;background-color:var(--action-hover)!important;transform:translateX(4px)!important}.flow-builder-collapsed-btn{border-radius:8px!important;color:#000000de!important;color:var(--text-primary)!important;height:48px!important;justify-content:center!important;margin:4px 6px!important;min-width:48px!important;padding:0!important;width:48px!important}.flow-builder-collapsed-btn:hover{background-color:#0000000a!important;background-color:var(--action-hover)!important}.flow-builder-category-header{background:#0000000a!important;background:var(--action-hover)!important;color:#000000de!important;color:var(--text-primary)!important;cursor:pointer!important;font-weight:700!important;padding:12px!important;-webkit-user-select:none!important;user-select:none!important}.flow-builder-category-header:hover{background:#00000014!important;background:var(--action-selected)!important}.flow-builder-bottom-grid{grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:1fr 1fr!important}.flow-builder-category-card{background:#fff!important;background:var(--background-paper)!important;border:1px solid #0000001f!important;border:1px solid var(--divider)!important;border-radius:8px!important;padding:12px!important}.flow-builder-category-title{align-items:center!important;display:flex!important;font-weight:700!important;gap:8px!important;margin-bottom:8px!important}.flow-builder-category-btn,.flow-builder-category-title{color:#000000de!important;color:var(--text-primary)!important}.flow-builder-category-btn{border-color:#0000001f!important;border-color:var(--divider)!important;font-size:.8rem!important;justify-content:flex-start!important;margin-bottom:4px!important;padding:8px 12px!important;text-transform:none!important;width:100%!important}.flow-builder-category-btn:hover{background-color:#0000000a!important;background-color:var(--action-hover)!important}.flow-builder-loading{align-items:center!important;background:#fff!important;background:var(--background-paper)!important;display:flex!important;height:70vh!important;justify-content:center!important}@media (pointer:coarse){.MuiIconButton-root{min-height:48px!important;min-width:48px!important;padding:12px!important}.MuiButton-root{min-height:48px!important;padding:12px 16px!important}.MuiListItem-button{min-height:56px!important;padding:12px 16px!important}}:root{--background-default:#f5f5f5;--background-paper:#fff;--text-primary:#000000de;--text-secondary:#0009;--divider:#0000001f;--primary-main:#1976d2;--primary-dark:#1565c0;--primary-light:#42a5f5;--primary-contrast-text:#fff;--secondary-main:#dc004e;--secondary-dark:#9a0036;--secondary-contrast-text:#fff;--action-hover:#0000000a;--action-selected:#00000014;--shadow-2:0px 1px 3px #0000001f;--shadow-3:0px 1px 5px #0000001f;--shadow-4:0px 2px 4px #00000024;--shadow-6:0px 3px 5px #0003;--shadow-8:0px 5px 5px #0003;--shadow-12:0px 7px 8px #0003}.theme-dark,[class*=dark],[data-theme=dark]{--background-default:#121212;--background-paper:#1e1e1e;--text-primary:#ffffffde;--text-secondary:#fff9;--divider:#ffffff1f;--primary-main:#90caf9;--primary-dark:#42a5f5;--primary-light:#e3f2fd;--primary-contrast-text:#000;--secondary-main:#f48fb1;--secondary-dark:#ad2d57;--secondary-contrast-text:#000;--action-hover:#ffffff14;--action-selected:#ffffff1f;--shadow-2:0px 1px 3px #0006;--shadow-3:0px 1px 5px #0006;--shadow-4:0px 2px 4px #00000080;--shadow-6:0px 3px 5px #0009;--shadow-8:0px 5px 5px #0009;--shadow-12:0px 7px 8px #0009}@media (prefers-color-scheme:dark){:root{--background-default:#121212;--background-paper:#1e1e1e;--text-primary:#ffffffde;--text-secondary:#fff9;--divider:#ffffff1f;--primary-main:#90caf9;--primary-dark:#42a5f5;--primary-light:#e3f2fd;--primary-contrast-text:#000;--secondary-main:#f48fb1;--secondary-dark:#ad2d57;--secondary-contrast-text:#000;--action-hover:#ffffff14;--action-selected:#ffffff1f;--shadow-2:0px 1px 3px #0006;--shadow-3:0px 1px 5px #0006;--shadow-4:0px 2px 4px #00000080;--shadow-6:0px 3px 5px #0009;--shadow-8:0px 5px 5px #0009;--shadow-12:0px 7px 8px #0009}}.flow-builder-control-btn:focus-visible,.flow-builder-node-btn:focus-visible,.flow-builder-quick-action-btn:focus-visible{outline:2px solid #1976d2!important;outline:2px solid var(--primary-main)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.react-flow__node,.react-flow__viewport{will-change:transform!important}@media print{.flow-builder-bottom-sheet,.flow-builder-fab-add,.flow-builder-fab-save,.flow-builder-mobile-controls,.flow-builder-quick-actions,.flow-builder-sidebar,.react-flow__minimap{display:none!important}}@media (max-width:768px) and (orientation:landscape){.flow-builder-bottom-sheet{max-height:60vh!important}.flow-builder-mobile-controls{bottom:60px!important}}@media (prefers-contrast:high){.react-flow__edge-path{stroke-width:8px!important}.react-flow__node{border-width:2px!important}.react-flow__handle{border-width:3px!important}}.flow-builder-bottom-sheet-content::-webkit-scrollbar,.flow-builder-sidebar-content::-webkit-scrollbar{width:6px!important}.flow-builder-bottom-sheet-content::-webkit-scrollbar-track,.flow-builder-sidebar-content::-webkit-scrollbar-track{background:#0000!important}.flow-builder-bottom-sheet-content::-webkit-scrollbar-thumb,.flow-builder-sidebar-content::-webkit-scrollbar-thumb{background:#0000001f!important;background:var(--divider)!important;border-radius:3px!important}.flow-builder-bottom-sheet-content::-webkit-scrollbar-thumb:hover,.flow-builder-sidebar-content::-webkit-scrollbar-thumb:hover{background:#0009!important;background:var(--text-secondary)!important}.flow-builder-mobile-container{background:#f5f5f5!important;background:var(--background-default)!important;height:100%!important;min-height:100vh!important;width:100%!important}@media (max-width:768px){.flow-builder-flow-container,.react-flow,.react-flow__renderer{height:100%!important;width:100%!important}.flow-builder-flow-container{min-height:calc(100vh - 64px)!important}}.edgebutton{align-items:center;align-self:center;background:#eee;border:1px solid #fff;border-radius:50%;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;line-height:1;width:20px}.edgebutton:hover{box-shadow:0 0 6px 2px #00000014}.edgebutton-foreignobject body{align-items:center;background:#0000;display:flex;height:40px;justify-content:center;min-height:40px;width:40px}.react-flow__edge-path{stroke-width:6px}.react-flow__edge.selected .react-flow__edge-path{stroke:#9a00ed}.fx-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.fx-head{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 12px}.fx-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.fx-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.fx-tools{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.fx-search{width:230px}.fx-body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 22px 24px}.fx-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.fx-grid .rc-skel{border-radius:14px;height:84px}.fx-card{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);cursor:pointer;display:flex;gap:13px;padding:15px 16px;transition:box-shadow .15s,transform .15s}.fx-card:hover{box-shadow:var(--shadow-2);transform:translateY(-1px)}.fx-ico{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:42px;place-items:center;width:42px}.fx-id{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.fx-id b{color:var(--text);font-size:14.5px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-ativo{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:12px;color:var(--text-3);cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:700;gap:6px;padding:3px 10px}.fx-ativo i{background:var(--text-3);border-radius:50%;height:7px;width:7px}.fx-ativo.on{background:#16a34a12;border-color:#16a34a55;color:#16a34a}.fx-ativo.on i{background:#16a34a}.fx-acoes{align-items:center;display:flex;flex:none;gap:2px}.fx-menu{min-width:190px;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.fx-empty{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:8px;padding:70px 20px;text-align:center}.fx-empty h2{color:var(--text);font-size:17px;margin:4px 0 0}.fx-empty p{font-size:13.5px;margin:0 0 10px;max-width:400px}@media (max-width:640px){.fx-grid{grid-template-columns:1fr}.fx-search{width:100%}}.qi-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.qi-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:12px;padding:18px 22px 10px}.qi-head-txt{flex:1 1;min-width:150px}.qi-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.qi-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.qi-search{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;padding:9px 13px;width:250px}.qi-search input{background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none}.qi-search svg{color:var(--text-3);flex:none}.qi-body{flex:1 1;min-height:0;overflow-y:auto;padding:6px 22px 22px}.qi-list{display:flex;flex-direction:column;gap:6px}.qi-skel{border-radius:12px;height:66px}.qi-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:13px;padding:11px 13px;transition:box-shadow .13s,border-color .13s}.qi-row:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.qi-logo{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:11px;display:grid;flex:none;height:46px;overflow:hidden;place-items:center;width:46px}.qi-logo img{max-height:30px;max-width:34px;object-fit:contain}.qi-logo.gcal{background:#1a73e814;border-color:#1a73e833;color:#1a73e8;color:var(--dk-azul,#1a73e8)}.qi-main{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.qi-main b{color:var(--text);font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qi-meta{align-items:center;display:flex;gap:8px}.qi-tipo{background:var(--brand-tint);border-radius:9px;color:var(--brand);font-size:11px;font-weight:700;padding:2px 9px}.qi-meta small{font-feature-settings:"tnum";color:var(--text-3);font-size:11.5px;font-variant-numeric:tabular-nums}.qi-acoes{flex:none;gap:2px}.qi-acoes,.qi-empty{align-items:center;display:flex}.qi-empty{flex-direction:column;gap:9px;padding:60px 16px;text-align:center}.qi-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--brand);display:grid;height:84px;place-items:center;width:84px}.qi-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.qi-empty p{color:var(--text-3);font-size:13px;line-height:1.55;margin:0;max-width:420px}@media (max-width:640px){.qi-search{order:3;width:100%}}.qm-modal{width:min(640px,100%)}.qm-body{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:18px}.qm-2col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.qm-secret{align-items:center;display:flex;gap:6px}.qm-secret input{flex:1 1;min-width:0}.qm-info{align-items:flex-start;background:var(--brand-tint);border-radius:10px;color:var(--text-2);display:flex;font-size:12px;gap:8px;line-height:1.5;padding:10px 12px}.qm-info svg{color:var(--brand);flex:none;margin-top:1px}.qm-info a{color:var(--brand);font-weight:600}.qm-gcal{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:13px}.qm-gcal-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.qm-gcal-head b{color:var(--text);font-size:13.5px}.qm-gcal-hint{color:var(--text-3);font-size:11.5px}.qm-gcal-list{display:flex;flex-direction:column;gap:4px;max-height:190px;overflow-y:auto}.qm-cal{align-items:center;border:none;border-radius:9px;cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px 10px;text-align:left}.qm-cal,.qm-cal:hover{background:var(--surface)}.qm-cal:hover{box-shadow:var(--shadow-1)}.qm-cal.on{background:var(--brand-tint)}.qm-check{background:var(--surface);border:2px solid var(--border);border-radius:5px;color:#fff;display:grid;flex:none;height:18px;place-items:center;width:18px}.qm-check.on{background:var(--brand);border-color:var(--brand)}.qm-cal-nome{color:var(--text);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qm-cal-nome em{color:var(--text-3);font-size:11.5px;font-style:normal}.qm-gcal-vazio{color:var(--text-3);font-size:12.5px;padding:12px;text-align:center}.qm-redirect{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:9px;display:flex;gap:8px;padding:8px 10px}.qm-redirect code{color:var(--text-2);flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qm-connected{align-items:center;background:#16a34a1a;border-radius:9px;color:#16a34a;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 12px}.qm-foot{align-items:center;border-top:1px solid var(--border-soft);display:flex;flex:none;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:14px 18px}.qm-foot-right{display:flex;gap:10px;margin-left:auto}.qm-body .rc-field small,.qm-modal-body .rc-field small{color:var(--text-3);font-size:11.5px;margin-top:2px}@media (max-width:520px){.qm-2col{grid-template-columns:1fr}}.pl-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.pl-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:12px;padding:18px 22px 10px}.pl-head-txt{flex:1 1;min-width:150px}.pl-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.pl-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.pl-search{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;padding:9px 13px;width:250px}.pl-search input{background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none}.pl-search svg{color:var(--text-3);flex:none}.pl-body{flex:1 1;min-height:0;overflow-y:auto;padding:6px 22px 22px}.pl-list{display:flex;flex-direction:column;gap:6px}.pl-skel{border-radius:12px;height:64px}.pl-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:12px;padding:11px 13px;transition:box-shadow .13s,border-color .13s}.pl-row:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.pl-av{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:42px;place-items:center;width:42px}.pl-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.pl-main b{color:var(--text);font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-main small{color:var(--text-3);font-size:12px}.pl-col-conn{flex:none;width:260px}.pl-conns{display:flex;flex-wrap:wrap;gap:4px}.pl-conn{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text-2);display:inline-flex;font-size:11px;font-weight:600;gap:5px;max-width:130px;overflow:hidden;padding:3px 9px;text-overflow:ellipsis;white-space:nowrap}.pl-conn-dot{background:var(--text-3);border-radius:50%;flex:none;height:6px;width:6px}.pl-conn.on .pl-conn-dot{background:#16a34a}.pl-conn.mais{background:var(--brand-tint);border-color:#0000;color:var(--brand)}.pl-conn-vazio{color:var(--text-3);font-size:12px}.pl-status{background:var(--surface-2);border-radius:11px;color:var(--text-3);flex:none;font-size:11px;font-weight:700;padding:3px 11px}.pl-status.on{background:#16a34a1f;color:#16a34a}.pl-acoes{flex:none;gap:2px}.pl-acoes,.pl-empty{align-items:center;display:flex}.pl-empty{flex-direction:column;gap:9px;padding:60px 16px;text-align:center}.pl-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--text-3);display:grid;height:84px;place-items:center;width:84px}.pl-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.pl-empty p{color:var(--text-3);font-size:13px;line-height:1.5;margin:0;max-width:380px}@media (max-width:900px){.pl-col-conn{display:none}}@media (max-width:640px){.pl-search{order:3;width:100%}}.pm-modal{width:min(680px,100%)}.pm-body{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:18px}.pm-body input.pm-err,.pm-phrase-txt.pm-err{border-color:#dc2626!important}.pm-err-txt{color:#dc2626!important;font-weight:600}.pm-conns{background:var(--surface);border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:5px;max-height:190px;overflow-y:auto;padding:6px}.pm-conns.pm-err{border-color:#dc2626}.pm-conns-vazio{color:var(--text-3);font-size:12.5px;padding:12px;text-align:center}.pm-conn{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px 10px;text-align:left;width:100%}.pm-conn:hover{background:var(--surface-2)}.pm-conn.on{background:var(--brand-tint)}.pm-check{background:var(--surface);border:2px solid var(--border);border-radius:6px;color:#fff;display:grid;flex:none;height:19px;place-items:center;width:19px}.pm-check.on{background:var(--brand);border-color:var(--brand)}.pm-conn-nome{color:var(--text);flex:1 1;font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-conn-st{background:var(--surface-2);border-radius:8px;color:var(--text-3);font-size:11px;font-weight:700;padding:2px 8px}.pm-conn-st.on{background:#16a34a1a;color:#16a34a}.pm-info{align-items:flex-start;background:var(--brand-tint);border-radius:9px;color:var(--text-2);display:flex;font-size:12px;gap:8px;line-height:1.45;padding:9px 11px}.pm-info svg{color:var(--brand);flex:none;margin-top:1px}.pm-info b{color:var(--text)}.pm-phrases{display:flex;flex-direction:column;gap:8px}.pm-phrase{align-items:center;display:flex;gap:8px}.pm-phrase-txt{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none;padding:9px 11px}.pm-phrase-txt:focus{border-color:var(--brand)}.pm-phrase-tipo{flex:none;width:130px}.pm-phrase-tipo .db-dd,.pm-phrase-tipo .db-dd-btn{width:100%}.pm-phrase-tipo .db-dd-btn{justify-content:space-between}.pm-add{align-self:flex-start}.pm-status-row{align-items:center;border-top:1px solid var(--border-soft);display:flex;gap:14px;justify-content:space-between;padding-top:14px}.pm-status-row b{color:var(--text);display:block;font-size:13.5px;font-weight:600}.pm-status-row small{color:var(--text-3);font-size:12px}.pm-switch{background:var(--border);border:none;border-radius:11px;cursor:pointer;flex:none;height:22px;position:relative;transition:background .15s;width:40px}.pm-switch:after{background:#fff;border-radius:50%;content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .15s;width:18px}.pm-switch.on{background:#16a34a}.pm-switch.on:after{transform:translateX(18px)}.pm-foot{border-top:1px solid var(--border-soft);display:flex;flex:none;gap:10px;justify-content:flex-end;padding:14px 18px}.stt-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.stt-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px 10px;padding:18px var(--vn-gutter,22px) 10px}.stt-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.stt-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.stt-head-conta{min-width:230px}.stt-head-conta .db-dd{width:100%}.stt-head-conta .db-dd-btn{justify-content:space-between;width:100%}.stt-main{grid-gap:16px;align-items:stretch;display:grid;flex:1 1;gap:16px;grid-template-columns:minmax(280px,320px) minmax(0,1fr) minmax(280px,360px);min-height:0;padding:4px 22px 18px;padding:4px var(--vn-gutter,22px) 18px}.stt-compose{background:var(--surface);border:1px solid var(--border-soft);border-radius:15px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:15px}.stt-midia-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.stt-midia{align-items:center;background:var(--surface);border:1.5px solid var(--border-soft);border-radius:11px;color:var(--text-2);cursor:pointer;display:flex;flex-direction:column;font-size:11.5px;font-weight:600;gap:4px;padding:9px 4px;transition:border-color .13s,background .13s,color .13s}.stt-midia:hover{background:var(--surface-2);border-color:var(--border)}.stt-midia.on{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.stt-arquivo{align-items:center;background:var(--surface-2);border-radius:9px;color:var(--text-2);display:flex;font-size:12.5px;gap:8px;padding:7px 10px}.stt-arquivo span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stt-texto textarea{min-height:64px;resize:vertical}.stt-cores{display:flex;flex-wrap:wrap;gap:7px}.stt-cor{border:2px solid #0000;border-radius:50%;cursor:pointer;height:30px;outline:2px solid #0000;outline-offset:2px;padding:0;transition:transform .13s;width:30px}.stt-cor:hover{transform:scale(1.12)}.stt-cor.on{outline-color:var(--brand)}.stt-cor-pick{background:var(--surface-2);border:2px dashed var(--border);color:var(--text-3);display:grid;place-items:center}.stt-cor-pick:hover{border-color:var(--brand);color:var(--brand)}.stt-agenda{border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:11px;padding-top:12px}.stt-agenda-toggle{align-items:center;background:none;border:none;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:9px;padding:0}.stt-switch{background:var(--border);border-radius:10px;flex:none;height:19px;position:relative;transition:background .15s;width:34px}.stt-switch:after{background:#fff;border-radius:50%;content:"";height:15px;left:2px;position:absolute;top:2px;transition:transform .15s;width:15px}.stt-agenda-toggle.on .stt-switch{background:var(--brand)}.stt-agenda-toggle.on .stt-switch:after{transform:translateX(15px)}.stt-agenda-toggle.on{color:var(--brand)}.stt-agenda-campos{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.stt-agenda-campos .db-dd,.stt-agenda-campos .db-dd-btn{width:100%}.stt-agenda-campos .db-dd-btn{justify-content:space-between}.stt-enviar{display:inline-flex;font-size:14px;gap:8px;margin-top:auto;padding:11px;width:100%}.stt-enviar,.stt-preview{align-items:center;justify-content:center}.stt-preview{gap:10px;min-height:0}.stt-phone,.stt-preview{display:flex;flex-direction:column}.stt-phone{aspect-ratio:268/536;background:#000;border-radius:32px;box-shadow:var(--shadow-3);height:536px;max-height:100%;padding:7px;width:268px}.stt-phone-top{align-items:center;display:flex;gap:9px;padding:10px 12px 8px}.stt-phone-av{background:var(--brand);border-radius:50%;color:#fff;display:grid;font-size:14px;font-weight:700;height:34px;place-items:center;width:34px}.stt-phone-top b{color:#fff;display:block;font-size:13px}.stt-phone-top small{color:#8aa;font-size:11px}.stt-phone-body{align-items:center;color:#fff;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:18px;position:relative;text-align:center}.stt-phone-media{height:100%;object-fit:cover;width:100%}.stt-phone-txt{color:#fff;font-size:16px;font-weight:500;line-height:1.45;margin:0;overflow-wrap:anywhere}.stt-phone-vazio{align-items:center;color:#4a5a63;display:flex;flex-direction:column;gap:8px}.stt-phone-vazio span{font-size:12px}.stt-phone-caption{background:#0000008c;bottom:46px;color:#fff;font-size:13px;left:0;padding:9px 14px;position:absolute;right:0;text-align:left}.stt-phone-foot{background:#ffffff0f;border-radius:0 0 23px 23px;color:#8aa;font-size:12.5px;padding:9px 14px}.stt-preview-lab{color:var(--text-3);font-size:12px;font-weight:500}.stt-preview-voltar{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:20px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;padding:6px 13px;transition:border-color .13s,color .13s}.stt-preview-voltar:hover{border-color:var(--brand);color:var(--brand)}.stt-hist{background:var(--surface);border:1px solid var(--border-soft);border-radius:15px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;min-height:0;padding:14px 6px 8px 14px}.stt-hist-head{align-items:center;display:flex;flex:none;gap:8px;justify-content:space-between;margin-bottom:10px;padding-right:8px}.stt-hist-head b{align-items:center;color:var(--text);display:inline-flex;font-size:14px;gap:8px}.stt-hist-count{background:var(--brand-tint);border-radius:10px;color:var(--brand);display:grid;font-size:11px;font-style:normal;font-weight:700;height:20px;min-width:22px;padding:0 7px;place-items:center}.stt-hist-nav{display:flex;gap:2px}.stt-caret-l{transform:rotate(90deg)}.stt-caret-r{transform:rotate(-90deg)}.stt-hist-lista{display:flex;flex:1 1;flex-direction:column;gap:5px;min-height:0;overflow-y:auto;padding-right:8px}.stt-hrow-skel{border-radius:11px;flex:none;height:56px}.stt-hrow{align-items:center;border:1px solid #0000;border-radius:11px;display:flex;gap:10px;padding:7px;transition:background .12s,border-color .12s}.stt-hrow:hover{background:var(--surface-2)}.stt-hrow.on{background:var(--brand-tint);border-color:var(--brand)}.stt-hrow-thumb{border:none;border-radius:9px;color:#fff;cursor:pointer;display:grid;flex:none;height:44px;overflow:hidden;place-items:center;position:relative;width:44px}.stt-hrow-thumb img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.stt-hrow-abc{font-size:13px;font-weight:700;text-transform:uppercase}.stt-hrow-play{background:#00000080;border-radius:50%;display:grid;height:26px;place-items:center;width:26px}.stt-hrow-badge{border:1.5px solid var(--surface);border-radius:50%;bottom:3px;height:9px;position:absolute;right:3px;width:9px}.stt-hrow-info{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.stt-hrow-info b{color:var(--text);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stt-hrow-info small{color:var(--text-3);font-size:10.5px}.stt-hrow-acoes{align-items:center;display:flex;flex:none;gap:1px;opacity:.55;transition:opacity .12s}.stt-hrow.on .stt-hrow-acoes,.stt-hrow:hover .stt-hrow-acoes{opacity:1}.stt-hist-vazio{align-items:center;color:var(--text-3);display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:26px 10px}.stt-hist-vazio span{font-size:13px;text-align:center}@media (max-width:980px){.stt-page{overflow-y:auto}.stt-main{flex:none;grid-template-columns:1fr;height:auto}.stt-preview{order:-1}.stt-compose,.stt-hist{overflow:visible}.stt-hist{min-height:320px}.stt-head-conta{min-width:100%}}.stt-head-conta{align-items:center;display:flex;gap:9px}.stt-conta-lbl{color:var(--text-3);white-space:nowrap}.stt-conta-lbl,.stt-lbl{font-size:12.5px;font-weight:600}.stt-lbl{color:var(--text-2);display:block;margin-bottom:-4px}.stt-texto .stt-lbl{margin-bottom:6px}.stt-agenda-row{padding:4px 0}.stt-agenda-row .st-row-txt b{font-size:13px}.stt-chip{background:var(--surface-2);border-radius:8px;color:var(--text-2);display:inline-block;font-size:10.5px;font-weight:600;margin-right:6px;padding:1px 8px}.stt-chip.st-sent{background:#dcfce7;color:#166534}.stt-chip.st-scheduled{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.stt-chip.st-failed{background:#fee2e2;color:#b91c1c}.rail-app.dark .stt-chip.st-sent{background:#16a34a2e;color:#86efac}.rail-app.dark .stt-chip.st-scheduled{background:#f59e0b2e;color:#fcd34d}.rail-app.dark .stt-chip.st-failed{background:#dc26262e;color:#fca5a5}.stt-compose{gap:14px;padding:18px}.au-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.au-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:10px;padding:18px 22px 10px;padding:18px var(--vn-gutter,22px) 10px}.au-head-txt{flex:1 1;min-width:150px}.au-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.au-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.au-search{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;padding:9px 13px;width:230px}.au-search input{background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none}.au-search svg{color:var(--text-3);flex:none}.au-head .rc-icon-btn.on{background:var(--brand-tint);color:var(--brand)}.au-stats{grid-gap:12px;display:grid;flex:none;gap:12px;grid-template-columns:repeat(4,1fr);padding:4px 22px 12px;padding:4px var(--vn-gutter,22px) 12px}.au-stat{background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;box-shadow:var(--shadow-1);padding:13px 16px}.au-stat b{font-feature-settings:"tnum";display:block;font-size:23px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.au-stat span{color:var(--text-3);font-size:11.5px;font-weight:600}.au-filters{align-items:flex-end;background:var(--surface);border:1px solid var(--border-soft);border-radius:13px;display:flex;flex:none;flex-wrap:wrap;gap:12px;margin:0 22px 12px;padding:14px}.au-f{display:flex;flex-direction:column;gap:5px;width:165px}.au-f>span{color:var(--text-2);font-size:12px;font-weight:650}.au-f .db-dd,.au-f .db-dd-btn{width:100%}.au-f .db-dd-btn{justify-content:space-between}.au-f input{background:var(--surface);border:1px solid var(--border);border-radius:9px;color:var(--text);font:inherit;font-size:13.5px;outline:none;padding:8px 10px}.au-f input:focus{border-color:var(--brand)}.au-clear{align-self:flex-end;height:38px}.au-tabela-wrap{border-radius:13px;flex:1 1;margin:0 22px;min-height:0;overflow-y:auto}.au-tabela thead th{text-align:left}.au-tabela thead th:last-child{text-align:center}.au-user{align-items:center;display:flex;gap:8px}.au-av{background:var(--brand-tint);border-radius:50%;color:var(--brand);display:grid;flex:none;font-size:10.5px;font-weight:700;height:26px;place-items:center;width:26px}.au-action{border-radius:10px;color:#fff;font-size:11px;font-weight:700;padding:3px 10px;white-space:nowrap}.au-res{background:var(--surface-2);border-radius:8px;color:var(--text-2);display:inline-block;font-size:11px;font-weight:600;padding:2px 9px}.au-res-nome{color:var(--text-3);display:block;font-size:11px;margin-top:3px}.au-desc{color:var(--text-2);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-loading{font-size:13px;padding:18px}.au-empty,.au-loading{color:var(--text-3);text-align:center}.au-empty{align-items:center;display:flex;flex-direction:column;gap:9px;padding:44px 16px}.au-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;display:grid;height:66px;place-items:center;width:66px}.au-pag{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 22px 16px;padding:12px var(--vn-gutter,22px) 16px}.au-pag>span{color:var(--text-3);font-size:12.5px}.au-pag-nav{align-items:center;display:flex;gap:12px}.au-pag-num{color:var(--text-2);font-size:12.5px;font-weight:600}@media (max-width:820px){.au-stats{grid-template-columns:repeat(2,1fr)}.au-search{order:5;width:100%}.au-f{width:100%}}.au-page .cx-body{gap:12px}.au-page .au-stats{padding:0}.au-page .au-stat{border:1px solid var(--border-soft);box-shadow:none;cursor:pointer;font:inherit;text-align:left;transition:border-color .13s,background .13s}.au-page .au-stat:hover{border-color:var(--border)}.au-page .au-stat.on{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);border-color:#0066d6;border-color:var(--vn-interativo,#0066d6)}.au-stat.total b{color:#005696;color:var(--vn-estrutural,#005696)}.au-stat.criou b{color:#166534;color:var(--vn-ok-tx,#166534)}.au-stat.alterou b{color:#92400e;color:var(--vn-alerta-tx,#92400e)}.au-stat.excluiu b{color:#b91c1c}.au-page .au-action{background:var(--surface-2);color:inherit;font-weight:600;padding:3px 10px}.au-action.criou{background:#dcfce7;background:var(--vn-ok-sel,#dcfce7);color:#166534;color:var(--vn-ok-tx,#166534)}.au-action.alterou{background:#fef3c7;background:var(--vn-alerta-sel,#fef3c7);color:#92400e;color:var(--vn-alerta-tx,#92400e)}.au-action.excluiu{background:#fee2e2;background:var(--vn-perigo-sel,#fee2e2);color:#b91c1c}.au-data{font-feature-settings:"tnum";color:var(--text-2);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.au-user-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-page .au-av{background:#ebf3fc;background:var(--vn-sel,#ebf3fc);color:#005696;color:var(--vn-estrutural,#005696)}.au-recurso{min-width:0}.au-page .au-desc{display:block;max-width:100%}.au-acoes{display:inline-flex;justify-content:flex-end}.au-datas{align-items:center;color:var(--text-3);display:inline-flex;font-size:12.5px;gap:6px}.au-datas input{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text);font:inherit;font-size:13px;height:36px;padding:0 10px}.au-datas input:focus{border-color:var(--brand);outline:none}.au-page .cx-sel-tipo{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;max-width:220px;padding-right:34px}.au-page .au-pag{padding:2px 0 0}.rail-app.dark .au-action.criou{background:#16a34a2e;color:#86efac}.rail-app.dark .au-action.alterou{background:#f59e0b2e;color:#fcd34d}.rail-app.dark .au-action.excluiu{background:#dc26262e;color:#fca5a5}.au-page .au-stats{align-items:stretch;gap:16px}.au-page .au-stat{border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column-reverse;gap:6px;justify-content:flex-end;min-height:88px;padding:16px 18px;width:100%}.au-page .au-stat span{color:#475569;color:var(--text-2,#475569);font-size:12.5px;font-weight:500}.au-page .au-stat b{font-size:24px}.rail-app.dark .au-action.excluiu,.rail-app.dark .au-stat.excluiu b{color:#f87171;color:var(--vn-perigo,#f87171)}.gm-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.gm-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:12px;padding:16px 22px 10px}.gm-back{background:var(--surface);border:1px solid var(--border-soft);border-radius:10px;color:var(--text-2);cursor:pointer;display:grid;flex:none;height:36px;place-items:center;transition:border-color .13s,color .13s;width:36px}.gm-back:hover{border-color:var(--brand);color:var(--brand)}.gm-head-txt{flex:1 1;min-width:0}.gm-head-txt h1{color:var(--text);font-size:20px;font-weight:700;margin:0}.gm-head-txt p{color:var(--text-3);font-size:12.5px;margin:2px 0 0}.gm-conn{min-width:250px}.gm-conn .db-dd,.gm-conn .db-dd-btn{width:100%}.gm-conn .db-dd-btn{justify-content:space-between}.gm-body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 22px 22px}.gm-stats{flex-wrap:wrap;margin-bottom:16px}.gm-stat,.gm-stats{display:flex;gap:12px}.gm-stat{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);min-width:190px;padding:14px 18px}.gm-stat-ico{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:44px;place-items:center;width:44px}.gm-stat b{color:var(--text);display:block;font-size:22px;font-weight:700;line-height:1.1}.gm-stat span{color:var(--text-3);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.gm-tiles{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:22px}.gm-tile{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;cursor:pointer;display:flex;gap:13px;padding:16px 18px;text-align:left;transition:transform .16s,box-shadow .16s,border-color .16s}.gm-tile:hover{border-color:var(--border);box-shadow:var(--shadow-2);transform:translateY(-3px)}.gm-tile:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.gm-tile-ico{border-radius:13px;color:#fff;display:grid;flex:none;height:48px;place-items:center;width:48px}.gm-tile-txt{flex:1 1;min-width:0}.gm-tile-txt b{color:var(--text);display:block;font-size:14.5px;font-weight:650}.gm-tile-txt span{color:var(--text-3);font-size:12px;line-height:1.45}.gm-tile-arrow{color:var(--text-3);flex:none}.gm-sec{margin-top:6px}.gm-sec-title{align-items:center;color:var(--text);display:flex;font-size:15px;font-weight:650;gap:8px;margin:0 0 12px}.gm-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;overflow:hidden}.gm-setrow{align-items:center;display:flex;gap:14px;padding:13px 16px}.gm-setrow+.gm-setrow{border-top:1px solid var(--border-soft)}.gm-setrow-txt{flex:1 1;min-width:0}.gm-setrow-txt b{color:var(--text);display:block;font-size:13.5px;font-weight:600}.gm-setrow-txt span{color:var(--text-3);font-size:12px;line-height:1.45}.gm-switch{background:var(--border);border:none;border-radius:11px;cursor:pointer;flex:none;height:21px;position:relative;transition:background .15s;width:38px}.gm-switch:after{background:#fff;border-radius:50%;content:"";height:17px;left:2px;position:absolute;top:2px;transition:transform .15s;width:17px}.gm-switch.on{background:var(--brand)}.gm-switch.on:after{transform:translateX(17px)}.gm-import{border:1px solid var(--border-soft);border-radius:14px;margin-top:14px;padding:16px}.gm-import b{color:var(--text);display:block;font-size:13.5px;font-weight:600}.gm-import span{color:var(--text-3);display:block;font-size:12px;line-height:1.45;margin:3px 0 12px}.gm-search{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;margin-bottom:12px;padding:8px 12px}.gm-search input{background:none;border:none;color:var(--text);flex:1 1;font:inherit;font-size:14px;outline:none}.gm-search svg{color:var(--text-3);flex:none}.gm-list{display:flex;flex-direction:column;gap:6px}.gm-row{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:12px;padding:10px 12px;transition:box-shadow .13s,border-color .13s}.gm-row:hover{border-color:var(--border);box-shadow:var(--shadow-1)}.gm-avatar{background:var(--brand-tint);border-radius:12px;color:var(--brand);display:grid;flex:none;height:44px;overflow:hidden;place-items:center;position:relative;width:44px}.gm-avatar img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.gm-row-txt{flex:1 1;min-width:0}.gm-row-txt b{color:var(--text);display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-row-txt small{color:var(--text-3);font-size:11.5px}.gm-row-acoes{flex:none;gap:3px}.gm-empty,.gm-row-acoes{align-items:center;display:flex}.gm-empty{color:var(--text-3);flex-direction:column;gap:10px;justify-content:center;padding:54px 16px;text-align:center}.gm-empty-ico{background:var(--surface-2);border:2px dashed var(--border);border-radius:50%;color:var(--text-3);display:grid;height:84px;place-items:center;width:84px}.gm-empty h2{color:var(--text);font-size:16px;margin:4px 0 0}.gm-empty p{font-size:13px;line-height:1.55;margin:0;max-width:380px}.gm-skel{border-radius:12px;height:64px}.gm-form{gap:16px;max-width:720px}.gm-form,.gm-form-card{display:flex;flex-direction:column}.gm-form-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:15px;box-shadow:var(--shadow-1);gap:14px;padding:18px}.gm-form-foot{display:flex;gap:10px;justify-content:flex-end}.gm-cover{align-items:center;display:flex;gap:14px}.gm-cover-drop{background:var(--surface-2);border:2px dashed var(--border);border-radius:14px;color:var(--text-3);cursor:pointer;display:grid;flex:none;height:92px;overflow:hidden;place-items:center;position:relative;transition:border-color .13s,color .13s;width:92px}.gm-cover-drop.drag,.gm-cover-drop:hover{border-color:var(--brand);color:var(--brand)}.gm-cover-drop img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.gm-cover-txt{flex:1 1;min-width:0}.gm-cover-txt b{color:var(--text);display:block;font-size:13px;font-weight:600}.gm-counter,.gm-cover-txt span{color:var(--text-3);font-size:12px}.gm-counter{font-weight:600}.gm-counter.warn{color:#b45309;color:var(--dk-alerta,#b45309)}.gm-counter.max{color:#dc2626}.gm-parts-add{display:flex;gap:8px}.gm-parts-add input{flex:1 1}.gm-parts-box{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:11px;display:flex;flex-direction:column;gap:4px;max-height:240px;overflow-y:auto;padding:6px}.gm-part-chip{align-items:center;background:var(--surface);border-radius:9px;color:var(--text);display:flex;font-size:13px;gap:8px;padding:7px 10px}.gm-part-chip span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-tabs{background:var(--surface-2);border-radius:12px;display:flex;gap:4px;margin-bottom:16px;padding:4px;width:-webkit-fit-content;width:fit-content}.gm-tab{align-items:center;background:none;border:none;border-radius:9px;color:var(--text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:8px 16px;transition:background .13s,color .13s}.gm-tab:hover{color:var(--text)}.gm-tab.on{box-shadow:var(--shadow-1);color:var(--brand)}.gm-part-row,.gm-tab.on{background:var(--surface)}.gm-part-row{align-items:center;border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:11px;padding:9px 11px}.gm-part-row:hover{border-color:var(--border)}.gm-part-row.sel{background:var(--brand-tint);border-color:var(--brand)}.gm-part-check{background:var(--surface);border:2px solid var(--border);border-radius:6px;color:#fff;cursor:pointer;display:grid;flex:none;height:20px;place-items:center;width:20px}.gm-part-check.on{background:var(--brand);border-color:var(--brand)}.gm-part-info{flex:1 1;min-width:0}.gm-part-info b{color:var(--text);display:block;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-part-info small{color:var(--text-3);font-size:11.5px}.gm-chip{border-radius:9px;font-size:10.5px;font-weight:700;padding:2px 9px}.gm-chip.super{background:#7c3aed1a;color:#7c3aed}.gm-chip.admin{background:#0ea5e91a;color:#0284c7;color:var(--dk-azul,#0284c7)}.gm-chip.member{background:var(--surface-2);color:var(--text-3)}.gm-part-tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.gm-part-tools .gm-search{flex:1 1;margin-bottom:0;min-width:180px}.gm-invite{align-items:center;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:11px;display:flex;gap:8px;padding:10px 12px}.gm-invite code{color:var(--text-2);flex:1 1;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-bc{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 300px}.gm-bc-groups{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;max-height:100%}.gm-bc-groups-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;gap:8px;justify-content:space-between;padding:12px 14px}.gm-bc-list{display:flex;flex-direction:column;gap:4px;max-height:340px;overflow-y:auto;padding:8px}.gm-bc-grow{align-items:center;border-radius:9px;cursor:pointer;display:flex;gap:10px;padding:8px 10px}.gm-bc-grow:hover{background:var(--surface-2)}.gm-bc-grow.sel{background:var(--brand-tint)}.gm-bc-compose{display:flex;flex-direction:column;gap:12px}.gm-bc-media-row{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,1fr)}.gm-bc-media{align-items:center;background:var(--surface);border:1.5px solid var(--border-soft);border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;flex-direction:column;font-size:10.5px;font-weight:600;gap:4px;padding:9px 4px;transition:border-color .13s,color .13s,background .13s}.gm-bc-media:hover{border-color:var(--border)}.gm-bc-media.on{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.gm-bc-preview{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;box-shadow:var(--shadow-1);padding:14px}.gm-bc-phone{align-items:flex-start;background:#0b141a;border-radius:14px;display:flex;min-height:200px;padding:16px 12px}.gm-bc-bubble{background:#005c4b;border-radius:10px 10px 10px 2px;color:#fff;font-size:13.5px;max-width:90%;overflow-wrap:anywhere;padding:9px 12px;white-space:pre-wrap}.gm-bc-bubble.vazio{background:#0000;color:#4a5a63;font-style:italic}.gm-bc-media-prev{border-radius:8px;display:block;margin-bottom:6px;max-width:100%}.gm-bc-results{border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:5px;margin-top:14px;padding-top:12px}.gm-bc-result{align-items:center;background:var(--surface-2);border-radius:8px;display:flex;font-size:12.5px;gap:8px;padding:5px 8px}.gm-bc-result.ok{color:#16a34a}.gm-bc-result.err{color:#dc2626}@media (max-width:900px){.gm-bc{grid-template-columns:1fr}.gm-conn{min-width:100%}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-2px)}20%,40%,60%,80%{transform:translateX(2px)}}@keyframes heartbeat{0%{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}@keyframes glow{0%,to{box-shadow:0 0 5px #4f46e580}50%{box-shadow:0 0 20px #4f46e5cc}}.animate-fade-in-up{animation:fadeInUp .6s ease-out}.animate-fade-in-down{animation:fadeInDown .6s ease-out}.animate-fade-in-left{animation:fadeInLeft .6s ease-out}.animate-fade-in-right{animation:fadeInRight .6s ease-out}.animate-scale-in{animation:scaleIn .3s ease-out}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.animate-bounce{animation:bounce 1s infinite}.animate-shake{animation:shake .5s ease-in-out}.animate-heartbeat{animation:heartbeat 2s ease-in-out infinite}.animate-glow{animation:glow 2s ease-in-out infinite alternate}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-500{animation-delay:.5s}.transition-all{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-fast{transition:all .15s ease-out}.transition-slow{transition:all .6s ease-out}.hover-lift:hover{box-shadow:0 10px 25px #00000026;transform:translateY(-2px)}.hover-scale:hover{transform:scale(1.05)}.hover-rotate:hover{transform:rotate(5deg)}.hover-glow:hover{box-shadow:0 0 20px #4f46e566}.focus-ring:focus{box-shadow:0 0 0 3px #4f46e51a;outline:none}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.gradient-animated{animation:gradient-shift 15s ease infinite;background:linear-gradient(-45deg,#4f46e5,#7c3aed,#06b6d4,#10b981);background-size:400% 400%}@keyframes skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%);background-size:400px 100%}.skeleton,.skeleton-dark{animation:skeleton-loading 1.4s ease-in-out infinite}.skeleton-dark{background:linear-gradient(90deg,#374151 25%,#4b5563 37%,#374151 63%);background-size:400px 100%}.ripple{overflow:hidden;position:relative}.ripple:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.ripple:active:before{height:300px;width:300px}.floating-label{position:relative}.floating-label input{background:#0000;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;outline:none;padding:12px 16px;transition:all .3s ease;width:100%}.floating-label label{background:#fff;color:#64748b;font-size:16px;left:16px;padding:0 4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.floating-label input:focus,.floating-label input:not(:placeholder-shown){border-color:#4f46e5}.floating-label input:focus+label,.floating-label input:not(:placeholder-shown)+label{color:#4f46e5;font-size:12px;font-weight:600;top:0;transform:translateY(-50%)}.toast-enter{opacity:0;transform:translateX(100%)}.toast-enter-active{transition:all .3s ease-out}.toast-enter-active,.toast-exit{opacity:1;transform:translateX(0)}.toast-exit-active{opacity:0;transform:translateX(100%);transition:all .3s ease-in}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.theme-transition,.theme-transition *,.theme-transition :after,.theme-transition :before{transition:all .3s!important;transition-delay:0!important}.modern-spinner{animation:spin 1s linear infinite;border:3px solid #f3f4f6;border-radius:50%;border-top-color:#4f46e5;height:40px;margin:20px auto;width:40px}.progress-bar{background:#e5e7eb;border-radius:2px;height:4px;overflow:hidden;position:relative;width:100%}.progress-bar:after{animation:progress-indeterminate 2s infinite;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:2px;content:"";height:100%;left:0;position:absolute;top:0}@keyframes progress-indeterminate{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}