.busca-overlay{position:fixed;inset:var(--env-banner-height,0) 0 0 0;z-index:var(--z-modal-nested);background:var(--overlay-scrim);display:flex;justify-content:center;align-items:flex-start;padding:10vh var(--space-5) var(--space-5)}.busca-painel{width:100%;max-width:640px;max-height:min(560px,calc(100dvh - 10vh - var(--space-5)));display:flex;flex-direction:column;outline:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);overflow:hidden}.busca-campo{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:10px 10px 10px 16px;border-bottom:1px solid var(--color-border);color:var(--color-text-muted)}.busca-campo input{flex:1 1;min-width:0;height:36px;border:0;outline:none;background:transparent;font:inherit;font-size:1rem;color:var(--color-text-primary)}.busca-campo input::placeholder{color:var(--color-text-muted)}.busca-kbd{display:inline-block;font:inherit;font-size:var(--fs-meta);font-weight:var(--font-semibold,600);line-height:16px;padding:1px 6px;border-radius:5px;color:var(--color-text-secondary);background:var(--color-bg-subtle);border:1px solid var(--color-border)}.busca-kbd+.busca-kbd{margin-left:3px}.busca-lista{flex:1 1;overflow-y:auto;padding:6px;overscroll-behavior:contain}.busca-vazio{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;padding:32px 16px;color:var(--color-text-muted);font-size:var(--text-sm)}.busca-vazio b{color:var(--color-text-heading);font-weight:600;font-size:.95rem}.busca-grupo+.busca-grupo{margin-top:6px}.busca-grupo-rotulo{padding:8px 10px 4px;font-size:var(--fs-label);font-weight:var(--fw-label);letter-spacing:var(--ls-label);text-transform:var(--label-transform);color:var(--color-text-secondary)}.busca-item{display:flex;align-items:center;gap:10px;min-height:44px;padding:7px 10px;border-radius:var(--radius-md);color:var(--color-text-primary);text-decoration:none}.busca-item.ativo{background:var(--color-primary-light)}.busca-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.busca-item-texto{flex:1 1;min-width:0;display:flex;flex-direction:column}.busca-item-titulo{font-weight:600;font-size:.9rem}.busca-item-sub,.busca-item-titulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.busca-item-sub{font-size:var(--text-sm);color:var(--color-text-muted)}.busca-item .badge{flex-shrink:0}.busca-item-enter,.busca-rodape{flex-shrink:0;color:var(--color-text-muted)}.busca-rodape{display:flex;flex-wrap:wrap;gap:14px;padding:8px 14px;border-top:1px solid var(--color-border);background:var(--color-bg-subtle);font-size:12px}@media screen and (max-width:640px){.busca-overlay{padding:0}.busca-painel{max-width:none;max-height:none;height:calc(100dvh - var(--env-banner-height, 0px));border:0;border-radius:0}.busca-so-desktop{display:none!important}}@media screen and (max-width:430px){.top-nav .top-nav-actions{gap:var(--space-1)!important}.top-nav .brand-logo{height:40px!important}}.menu.notif-menu{width:360px;max-width:calc(100vw - var(--sp-16));max-height:min(500px,calc(100vh - var(--sp-64) - var(--sp-16)));padding:0;overflow:hidden}.notif-menu>.notif-lista{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--sp-4)}.notif-cabeca{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-8);padding:var(--sp-8) var(--sp-8) var(--sp-8) var(--sp-16);border-bottom:1px solid var(--color-border)}.notif-titulo{margin:0;font-family:var(--font-heading);font-size:var(--fs-section);font-weight:var(--fw-bold);letter-spacing:0;color:var(--color-text-heading)}.notif-acoes{display:flex;align-items:center;gap:var(--sp-4)}.notif-item{display:flex;gap:var(--sp-12);width:100%;padding:var(--sp-12);border:0;border-radius:var(--radius-menu-item);background:none;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer}.notif-item:focus-visible,.notif-item:hover{background:var(--color-bg-subtle);outline:none}.notif-item:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.notif-ic{display:flex;flex-shrink:0;padding-top:1px;color:var(--color-text-secondary)}.notif-ic>svg{width:var(--icon-md);height:var(--icon-md)}.notif-ic.is-primary{color:var(--color-primary)}.notif-ic.is-danger{color:var(--color-danger-text)}.notif-ic.is-success{color:var(--color-success-text)}.notif-texto{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.notif-item-titulo{display:flex;align-items:center;gap:var(--sp-6);font-size:var(--fs-ui);font-weight:var(--fw-regular);color:var(--color-text-primary)}.notif-item.nao-lida .notif-item-titulo{font-weight:var(--fw-semibold);color:var(--color-text-heading)}.notif-bolinha{width:7px;height:7px;flex-shrink:0;border-radius:var(--radius-full);background:var(--color-primary)}.notif-mensagem{line-height:var(--lh-snug)}.notif-mensagem,.notif-rodape{font-size:var(--fs-meta);color:var(--color-text-secondary)}.notif-rodape{display:flex;justify-content:space-between;gap:var(--sp-8);margin-top:var(--sp-4);font-feature-settings:var(--numeric);font-variant-numeric:var(--numeric)}.notif-ver{font-weight:var(--fw-semibold);color:var(--color-primary)}.notif-pe{padding:var(--sp-8) var(--sp-12);border-top:1px solid var(--color-border);text-align:center}.notif-todas{font-size:var(--fs-ui);font-weight:var(--fw-semibold);color:var(--color-primary);text-decoration:none}.notif-todas:hover{text-decoration:underline}.notif-carregando{display:flex;flex-direction:column}.notif-skel{display:flex;gap:var(--sp-12);padding:var(--sp-12)}.notif-skel-texto{flex:1 1;display:flex;flex-direction:column;gap:var(--sp-6)}@media screen and (max-width:1024px){.grid-cols-4{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1280px){.top-nav-meu-trabalho-rotulo{display:none}}@media screen and (max-width:1100px){.lead-detail-grid{grid-template-columns:1fr!important}}@media screen and (max-width:640px){.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}.page-content{padding:var(--pad-page)}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.nav-favorites{display:none!important}.top-nav-hamburger{display:flex;align-items:center;justify-content:center}.top-nav-desktop-only{display:none!important}.sidebar{transform:translateX(-100%);transition:transform var(--transition-normal),width var(--transition-normal);width:var(--sidebar-width)!important;z-index:var(--z-drawer);top:calc(var(--header-height) + var(--banners-height, 0px))}.sidebar.mobile-open{transform:translateX(0);box-shadow:var(--shadow-pop)}.sidebar-overlay{display:block;position:fixed;inset:0;z-index:calc(var(--z-drawer) - 1);background:var(--overlay-scrim)}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.app-layout:has(.sidebar.mobile-open) .top-nav{z-index:calc(var(--z-drawer) + 1)}.app-main,.app-main.no-sidebar,.app-main.sidebar-collapsed{margin-left:0!important}.top-subnav{gap:0;padding:0 var(--space-2)}.subnav-item{padding:6px 10px;font-size:.8rem}.page-content{padding:var(--pad-page)!important}.lead-detail-grid{grid-template-columns:1fr!important}.kanban-page{height:auto!important;min-height:calc(100vh - 112px)}.kanban-board{display:flex!important;flex-direction:row!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.kanban-board>div{min-width:260px!important;max-width:260px!important;flex:0 0 260px!important}.funil-board{-webkit-overflow-scrolling:touch}.funil-board>.funil-col:not(.is-empty){flex:0 0 280px}.page-header-bar{flex-wrap:wrap!important;gap:var(--space-2)!important}.page-header-bar>.page-header-actions{flex-wrap:wrap}.page-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.top-nav{padding:0 var(--space-3)}.top-nav-user-text{display:none!important}.top-nav-actions{gap:var(--space-2)!important}.top-nav .btn.btn-icon{min-width:var(--control-sm);min-height:var(--control-sm)}.top-nav-usuario-btn{padding:2px}.notification-popover{position:fixed!important;top:calc(var(--header-height) + var(--banners-height, 0px) + 8px)!important;left:12px!important;right:12px!important;width:auto!important;margin-top:0!important}.page-content h1{font-size:1.125rem!important;line-height:1.2!important}.page-content h2:not(.etiqueta){font-size:var(--h2-fs-frozen,var(--fs-section))!important}.page-content:not(.agenda-page) [style*=grid-template-columns]:not(.manter-grade){grid-template-columns:1fr!important}.page-content [style*=space-between]{flex-wrap:wrap}.page-content .form-input,.page-content .form-select,.page-content .search-input,.page-content input,.page-content select,.page-content textarea{max-width:100%}.page-content table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.btn{min-height:40px}.btn-sm{min-height:34px}.card[style*=max-width]{max-width:96vw!important}}@media screen and (max-width:480px){.page-content{padding:var(--pad-page)!important}.page-content [style*="padding: 1.5rem"],.page-content [style*="padding: 2rem"]{padding:1rem!important}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){table.mcards{display:block;width:100%;overflow:visible;white-space:normal;border-collapse:collapse}table.mcards thead{display:none}table.mcards tbody{display:block}table.mcards tr{display:block;background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:4px 14px;margin-bottom:10px;box-shadow:0 1px 2px rgba(0,0,0,.05)}table.mcards td{display:flex;align-items:center;justify-content:space-between;gap:14px;width:auto!important;min-height:0!important;padding:8px 0!important;border:none!important;border-bottom:1px solid var(--color-border)!important;text-align:right!important;white-space:normal!important;overflow:visible!important}table.mcards tr td:last-child{border-bottom:none!important}table.mcards td:before{content:attr(data-label);flex-shrink:0;font-weight:var(--fw-heavy-frozen,var(--fw-label));font-size:var(--fs-label);text-transform:var(--label-transform);letter-spacing:var(--ls-label);color:var(--label-fg-frozen,var(--color-text-secondary));text-align:left}table.mcards td[data-label=""]{justify-content:flex-start}table.mcards td[data-label=""]:before{content:none}table.mcards td>*{min-width:0;max-width:100%}.dash-filter-bar{flex-direction:column!important;align-items:stretch!important;gap:10px}.dash-filter-controls{flex-wrap:wrap!important;width:100%}.dash-filter-controls input[type=date]{flex:1 1 40%}.dash-filter-controls .btn,.dash-filter-controls>button{flex:1 1 100%;margin-left:0!important;justify-content:center}.opp-overlay{padding:0!important}.opp-modal{width:100%!important;max-width:100%!important;height:100dvh!important;border-radius:0!important}.opp-lateral [style*="overflow-y: auto"]{overflow:visible!important;flex:none!important;height:auto!important}.opp-modal [style*=grid-template-columns]:not(.manter-grade){grid-template-columns:1fr!important}.opp-modal input,.opp-modal select,.opp-modal textarea{max-width:100%}.opp-modal table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.prop-fullscreen-overlay{padding:0!important}.prop-fullscreen{width:100%!important;max-width:100%!important;height:100dvh!important;border-radius:0!important}.prop-modal-body{flex-direction:column!important;overflow-y:auto!important}.prop-modal-body>div{flex:none!important;width:100%!important;border-right:none!important}.prop-fullscreen [style*=grid-template-columns]:not(.manter-grade){grid-template-columns:1fr!important}.prop-fullscreen input,.prop-fullscreen select,.prop-fullscreen textarea{max-width:100%}.prop-fullscreen table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.prop-fullscreen [style*="padding: 2rem"]{padding:1rem!important}.prop-view-modal{width:100%!important;max-width:100%!important;height:100dvh!important;border-radius:0!important}.prop-view-scroll{padding:8px!important}.proposal-sheet{width:760px!important;max-width:none!important;zoom:.46}.prop-fullscreen .prop-row{flex-direction:column!important}.prop-fullscreen .prop-row>*{width:100%!important}table.mcards td>.form-input,table.mcards td>input:not([type=checkbox]):not([type=radio]),table.mcards td>select{flex:1 1 auto;width:auto!important;min-height:42px}table.mcards td>input[type=checkbox]{width:18px!important;height:18px!important;min-height:0!important;flex:0 0 auto!important}table.mcards td .btn-icon,table.mcards td .btn-sm{min-width:42px;min-height:42px}table.mcards td [style*=inline-flex]{gap:14px!important}.top-nav-mobile-only{display:block}}.m-only{display:none!important}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.m-hide{display:none!important}.m-only{display:revert!important}}.m-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.m-stack{flex-direction:column!important;align-items:stretch!important}.m-stack.grid,.m-stack[style*=grid]{grid-template-columns:1fr!important}.m-full{width:100%!important;max-width:100%!important;flex:1 1 100%!important}.gcards-head{display:none!important}.gcards{display:block!important;background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:4px 14px;margin-bottom:10px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.gcards>*{display:flex;align-items:center;justify-content:space-between;gap:14px;width:auto!important;min-width:0;padding:8px 0!important;border-bottom:1px solid var(--color-border);text-align:right;white-space:normal!important;overflow:visible!important}.gcards>:last-child{border-bottom:none}.gcards>[data-label]:before{content:attr(data-label);flex-shrink:0;font-weight:var(--fw-label);font-size:var(--fs-label);text-transform:var(--label-transform);letter-spacing:var(--ls-label);color:var(--color-text-secondary);text-align:left}.gcards>[data-label=""]{justify-content:flex-start}.gcards>[data-label=""]:before{content:none}.env-banner{padding-top:env(safe-area-inset-top,0)!important;height:calc(32px + env(safe-area-inset-top, 0px))!important}.google-banner{top:calc(var(--env-banner-height, 0px) + env(safe-area-inset-top, 0px))!important}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){html:not(:has(.env-banner)) .google-banner{top:0!important;padding-top:env(safe-area-inset-top,0)!important;height:calc(36px + env(safe-area-inset-top, 0px))!important}.top-nav{padding-left:max(var(--space-3),env(safe-area-inset-left,0px));padding-right:max(var(--space-3),env(safe-area-inset-right,0px));top:calc(var(--banners-height, 0px) + env(safe-area-inset-top, 0px))}.sidebar{padding-bottom:env(safe-area-inset-bottom,0)}.sidebar,.top-subnav{top:calc(var(--header-height) + var(--banners-height, 0px) + env(safe-area-inset-top, 0px))}.page-content{margin-top:calc(var(--header-height) + var(--banners-height, 0px) + env(safe-area-inset-top, 0px));padding-bottom:calc(var(--pad-page) + env(safe-area-inset-bottom, 0px))!important}.nav-layout-superior .page-content{margin-top:calc(var(--header-height) * 2 + var(--banners-height, 0px) + env(safe-area-inset-top, 0px))}.kanban-page{min-height:calc(100dvh - 112px)}.fullheight-page{height:calc(100dvh - var(--header-height) - var(--banners-height, 0px) - env(safe-area-inset-top, 0px))}.nav-layout-superior .fullheight-page{height:calc(100dvh - var(--header-height) * 2 - var(--banners-height, 0px) - env(safe-area-inset-top, 0px))}}@media screen and (max-width:480px){.page-content{padding-bottom:calc(var(--pad-page) + env(safe-area-inset-bottom, 0px))!important}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.opp-context-scrim{display:block;position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:var(--z-dropdown)}.opp-context-menu{left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%;min-width:0!important;border-radius:16px 16px 0 0!important;border-bottom:none!important;padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -8px 32px rgba(0,0,0,.3)!important;max-width:none;max-height:80vh}.opp-context-item,.opp-context-menu .menu-item{min-height:46px;font-size:.85rem}}@media (hover:none){.opp-kanban-card .btn-ghost{min-width:38px;min-height:38px;display:inline-flex;align-items:center;justify-content:center}}.sidebar-mobile-only{display:none}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.sidebar.sidebar-mobile-only{display:flex}}@media (hover:none){.sidebar-item-row .sidebar-fav-btn{opacity:.6}.assignee-avatar-btn{padding:8px!important;margin:-8px!important}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.pill-tabs{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.pill-tabs>*{flex:0 0 auto}.page-content .btn{white-space:normal;max-width:100%}.lead-form-actions{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);background:var(--color-surface);border-top:1px solid var(--color-border);padding:10px var(--space-3) calc(10px + env(safe-area-inset-bottom, 0px));overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start}.lead-form-actions>*{flex:0 0 auto;white-space:nowrap}.lead-form-page{padding-bottom:96px!important}.ui-modal-overlay{padding:0!important}.ui-modal-panel{max-width:100%!important;height:100dvh;max-height:100dvh!important;border-radius:0!important;border:none!important}.ui-modal-panel[data-size=sm]{height:auto;max-width:calc(100vw - 2 * var(--space-4))!important;max-height:calc(100dvh - 2 * var(--space-4))!important;border-radius:var(--radius-modal)!important;border:1px solid var(--color-border)!important}.ui-modal-panel [style*=grid-template-columns]:not(.manter-grade){grid-template-columns:1fr!important}.ui-modal-panel input,.ui-modal-panel select,.ui-modal-panel textarea{max-width:100%}.ui-modal-panel table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ui-modal-footer{padding-bottom:calc(var(--modal-footer-py) + env(safe-area-inset-bottom, 0px))!important}.ui-modal-panel[data-size=sm] .ui-modal-footer{padding-bottom:var(--modal-footer-py)!important}.ui-modal-panel:not([data-size=sm]) .ui-modal-footer{border-radius:var(--modal-footer-radius-cel);flex-wrap:var(--modal-footer-wrap)}.ui-modal-panel:not([data-size=sm]) .ui-modal-footer .btn{flex:var(--modal-footer-btn-flex)}.ui-modal-panel:not([data-size=sm]) .ui-modal-foot-start{width:100%}.crm-assistant{inset:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;border-radius:0;border:none}.canto-flutuante{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));width:auto;max-width:none}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){body:has(.crm-assistant) .canto-flutuante{right:12px;bottom:auto;top:72px}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){table.mcards tr{padding:10px 16px;margin-bottom:14px;border-radius:16px}table.mcards td{gap:16px}table.mcards td[data-label=""]:has(input[type=checkbox]){display:none!important}table.mcards td.mcard-title{display:block;text-align:left!important;font-size:.95rem;font-weight:700;padding:10px 0 8px!important}table.mcards td.mcard-title:before{content:none}table.mcards tr:has(>td[colspan]){background:transparent;border:none;box-shadow:none;border-radius:0;padding:2px 4px;margin-bottom:6px}.page-header-bar{row-gap:var(--space-3)!important;margin-bottom:var(--space-4)!important}.page-content h1{margin-bottom:4px}.page-content [style*=space-between]{row-gap:10px}.pill-tabs{margin:2px 0 10px}.page-content:not(.agenda-page) [style*=grid-template-columns]{row-gap:12px}.page-content>.card{margin-bottom:var(--space-3)}}@media screen and (max-width:1279px){.mbx-context{display:none!important}.mbx-sync-label{display:none}}@media screen and (max-width:900px){.mbx-list{width:100%!important;border-right:none!important}.mbx-body[data-view=list] .mbx-main,.mbx-body[data-view=pane] .mbx-list{display:none!important}.mbx-back{display:inline-flex!important}.mbx-conv-head{padding:12px 14px!important;gap:10px!important}.mbx-conv-title{font-size:17px!important}.mbx-actions{flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.mbx-actions>*{flex:0 0 auto}.mbx-conv-scroll{padding:12px!important}.mbx-collapsed-who{width:auto!important;max-width:96px}.mbx-reply-wrap{padding:8px 10px calc(8px + env(safe-area-inset-bottom, 0px))!important}.mbx-kbd-hint,.mbx-list-foot{display:none!important}.mbx-msg-body{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.mailbox-overlay{padding:0!important;padding-top:var(--env-banner-height,0)!important;align-items:stretch!important}.mailbox-panel{max-width:100%!important;height:calc(100dvh - var(--env-banner-height, 0px))!important;border-radius:0!important;border:none!important}.mbx-header{height:auto!important;min-height:56px;padding:calc(8px + env(safe-area-inset-top, 0px)) 12px 8px!important}.mbx-header-icon{display:none!important}.mbx-header{flex-wrap:wrap;row-gap:8px}.mbx-search{order:10;flex-basis:100%;max-width:none;margin-left:0}.mbx-kbd,.mbx-new-label{display:none}.mbx-new{width:40px;padding:0!important}.mbx-btn,.mbx-ghost,.mbx-iconbtn{min-height:40px}.mbx-msg{padding:14px!important}.mbx-msg-head{flex-wrap:wrap}.mailbox-compose-head{padding:0 .9rem!important}.mailbox-compose-tools{padding:8px .9rem!important}.mailbox-compose-tools label,.mailbox-compose-tools>button{min-height:38px;min-width:38px}.mailbox-compose-footer{padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom, 0px))!important}.mailbox-compose-footer button:first-child{flex:1 1 auto;justify-content:center;min-height:44px}.mailbox-panel [contenteditable],.mailbox-panel input,.mailbox-panel textarea{font-size:16px!important}.mailbox-picker{position:fixed!important;left:8px!important;right:8px!important;top:auto!important;bottom:calc(8px + env(safe-area-inset-bottom, 0px))!important;min-width:0!important;max-width:none!important;border-radius:16px!important;box-shadow:0 -8px 32px rgba(0,0,0,.35)!important}.mailbox-picker>div[style*=max-height]{max-height:45dvh!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}.drp-pop{position:fixed!important;top:auto!important;left:0!important;right:0;bottom:0;width:auto!important;border-radius:16px 16px 0 0!important;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px))!important}.drp-pop .drp-dia{height:40px!important}:root{--fs-page:1.125rem;--fs-display:1.5rem;--pad-page:var(--sp-16);--control-sm:34px;--control-md:40px;--control-lg:40px;--modal-scrim-pad:var(--sp-16)}.mbx-overlay{--h2-fs-frozen:1.15rem;--control-sm:34px;--control-md:40px;--control-lg:40px;--control-xl:40px}}@media screen and (max-width:768px),screen and (pointer:coarse) and (max-width:932px){.calc-panel,.calc-preview-overlay,.date-time-range,.evento-modal,.undo-send,body:has(.mbx-overlay) .canto-flutuante{--h2-fs-frozen:1.15rem;--control-sm:34px;--control-md:40px;--control-lg:40px;--control-xl:40px}}@media screen and (max-width:480px){:root{--pad-card-x:var(--sp-16)}}@media screen and (pointer:coarse) and (min-width:933px) and (max-width:1366px){.top-nav-hamburger{display:flex;align-items:center;justify-content:center}.sidebar,.sidebar.collapsed{transform:translateX(-100%);transition:transform var(--transition-normal),width var(--transition-normal);width:var(--sidebar-width);z-index:var(--z-drawer);top:calc(var(--header-height) + var(--banners-height, 0px))}.sidebar.mobile-open{transform:translateX(0);box-shadow:var(--shadow-pop)}.sidebar.sidebar-mobile-only{display:flex}.sidebar-topo{display:none}.sidebar-overlay{display:block;position:fixed;inset:0;z-index:calc(var(--z-drawer) - 1);background:var(--overlay-scrim)}.app-layout:has(.sidebar.mobile-open) .top-nav{z-index:calc(var(--z-drawer) + 1)}.app-main,.app-main.no-sidebar,.app-main.sidebar-collapsed{margin-left:0;width:100%}.app-main.sidebar-collapsed:before,.app-main:before{left:0}.opp-overlay{padding-left:2vh}.app-layout .ui-modal-panel[data-size=full]{margin-left:0;max-width:calc(100vw - 2 * var(--sp-16))}:root{--pad-page:var(--sp-20)}.dt .data-table{--cell-px:var(--sp-8)}.dt .data-table tbody td:last-child,.dt .data-table thead th:last-child,.funil-lista table tbody td:last-child,.funil-lista table thead th:last-child{position:-webkit-sticky;position:sticky;right:0;z-index:1;background:var(--color-surface)}.dt .data-table thead th:last-child{background:var(--color-bg-subtle)}.dt .data-table>tbody>tr:hover>td:last-child{background:var(--color-row-hover)}.funil-lista table thead th:last-child{z-index:2;background:var(--color-bg-subtle)}.funil-lista table tbody tr.funil-lista-linha.is-selected>td:last-child{background:var(--color-primary-light)}.funil-lista table tbody tr.funil-lista-grupo>td:last-child{position:static}}@media screen and (pointer:coarse) and (min-width:933px){:root{--control-sm:34px;--control-md:40px;--control-lg:40px}}@media screen and (pointer:coarse) and (min-width:769px) and (max-width:932px){.canto-flutuante{left:auto;right:var(--sp-12);width:380px;max-width:calc(100vw - 2 * var(--sp-12))}}@media screen and (max-width:768px) and (max-height:500px),screen and (pointer:coarse) and (max-width:932px) and (max-height:500px){:root{--header-height:52px}.opp-modal{overflow-y:auto}.opp-corpo{flex:none;overflow:visible}.opp-hist-lista{max-height:70dvh}.ui-modal-panel{--modal-footer-py:var(--sp-8)}.ui-modal-head{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.opp-modal .opp-fechar{position:fixed;top:calc(var(--banners-height, 0px) + var(--sp-8) + env(safe-area-inset-top, 0px));right:var(--sp-12);z-index:var(--z-base);background:var(--color-surface)}}@media screen and (pointer:coarse) and (min-width:769px){.top-nav .btn.btn-icon{min-width:var(--alvo-toque)}.nav-favorite-chip,.settings-rail-item,.tab-line,.top-nav .btn.btn-icon,.top-nav-meu-trabalho,.top-nav-usuario-btn{min-height:var(--alvo-toque)}.top-nav-meu-trabalho{justify-content:center}.settings-rail-item,.tab-line,.top-nav-meu-trabalho,.top-nav-usuario-btn{min-width:var(--alvo-toque)}.trab-atalho{min-height:var(--alvo-toque)}.cad-node-label{padding-block:var(--sp-8)}.sidebar-item{min-height:calc(var(--alvo-toque) + var(--sp-4))}.sidebar-item.com-estrela{margin-right:var(--alvo-toque)}.sidebar-fav-btn{right:0;justify-content:center}.funil-card-menu,.sidebar-fav-btn{width:var(--alvo-toque);height:var(--alvo-toque)}.cad-aside{top:calc(var(--header-height) + var(--banners-height, 0px) + var(--space-4));max-height:calc(100dvh - var(--header-height) - var(--banners-height, 0px) - var(--space-8))}:where(.btn,.pill-tab,.filter-chip-btn,.th-sort-btn,.badge-btn,.trab-status-btn,.trab-quando-btn,.opp-status-btn,.kpi-action,.trail-step,.cad-node-add,.cad-node-twisty,.cad-check,.top-nav-modulos,.versao-selo,.trab-link,.cad-tree-head button,.trail-bar,.page-breadcrumb a){position:relative}.badge-btn:not(.is-saving):after,.btn:after,.cad-check:before,.cad-node-add:after,.cad-node-twisty:after,.cad-tree-head button:after,.filter-chip-btn:after,.kpi-action:after,.opp-status-btn:after,.page-breadcrumb a:after,.pill-tab:after,.th-sort-btn:after,.theme-toggle:after,.top-nav-modulos:after,.trab-link:after,.trab-quando-btn:after,.trab-status-btn:after,.trail-bar:after,.trail-step:after,.versao-selo:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--alvo-toque));height:max(100%,var(--alvo-toque));transform:translate(-50%,-50%)}.pill-tabs{overflow-y:hidden;row-gap:var(--sp-12)}.check-input{inset:auto;left:50%;top:50%;width:max(100%,var(--alvo-toque));height:max(100%,var(--alvo-toque));transform:translate(-50%,-50%)}}