@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer{font-family:Tahoma,Arial,sans-serif;font-size:13px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header{min-height:0!important;flex-shrink:0;padding:10px 54px 10px 20px!important;gap:12px!important}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .header-left{min-width:0;gap:10px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .header-info{gap:2px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .nome,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .drawer-title{margin:0;font-family:Tahoma,Arial,sans-serif;font-size:20px!important;font-weight:700;line-height:1.2;color:#0f172a;overflow-wrap:anywhere}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .origem,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .drawer-subtitle,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .pipeline-breadcrumb,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .header-context{font-size:12px;line-height:1.3;color:#64748b}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .header-label{font-size:10px;line-height:1.2}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .header-icon,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .p-avatar{width:40px;height:40px;min-width:40px;flex:0 0 40px;font-size:16px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .header-icon i{font-size:16px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .p-tag{font-size:11px;padding:3px 7px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .metric-card{padding:8px 10px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .metric-card-top strong,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .header-financial-item strong{font-size:14px;line-height:1.2}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .header-financial-item{min-width:112px;padding:0 10px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header .metric-card-level{margin:5px 0 6px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .field label,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .field-2 label,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .field-3 label,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .field-4 label,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .field-6 label,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .field-12 label{font-size:12px;font-weight:600;color:#64748b}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .p-inputtext,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .p-select,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .p-select-label,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .p-inputnumber-input,:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer textarea{font-family:Tahoma,Arial,sans-serif;font-size:13px}:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .p-tab{font-size:13px}@media (max-width: 768px){:is(app-pessoa-modal,app-organizacao-modal,app-produto-servico-modal,app-negocio-modal,app-tarefa-modal) .page-drawer .drawer-header{padding-left:14px!important;gap:8px!important}}:root{--ngd-colors-gray-100: #ffffff;--ngd-colors-gray-200: #f7f7f7;--ngd-colors-gray-300: #edeff3;--ngd-colors-gray-400: #d5d8e0;--ngd-colors-gray-450: #c2c0c0;--ngd-colors-gray-500: #6f7480;--ngd-colors-gray-600: #4d5059;--ngd-colors-gray-650: #383a40;--ngd-colors-gray-700: #27282b;--ngd-colors-gray-800: #151516;--ngd-colors-gray-900-5: rgba(7, 7, 8, .05);--ngd-colors-gray-900-20: rgba(7, 7, 8, .2);--ngd-colors-gray-900-50: rgba(7, 7, 8, .5);--ngd-colors-acc1-400: #a977ff;--ngd-colors-acc1-500: #9140ff;--ngd-colors-acc1-500-40: rgba(145, 64, 255, .4);--ngd-colors-acc1-500-50: rgba(145, 64, 255, .5);--ngd-colors-acc1-600: #891aff;--ngd-colors-acc4-500: #1096e7}:root{--ngd-shadow: var(--ngd-colors-gray-900-20);--ngd-txt-primary-default: var(--ngd-colors-gray-800);--ngd-nav-button-primary-default: var(--ngd-colors-gray-600);--ngd-nav-button-primary-pressed: var(--ngd-colors-acc1-600);--ngd-nav-button-primary-hover: var(--ngd-colors-gray-900-5);--ngd-nav-button-primary-disabled: var(--ngd-colors-gray-450);--ngd-diagram-background-color: var(--ngd-colors-gray-200);--ngd-ui-bg-primary-default: var(--ngd-colors-gray-100);--ngd-ui-bg-tertiary-default: var(--ngd-colors-gray-200);--ngd-ui-stroke-primary-focus: var(--ngd-colors-gray-500);--ngd-pt-stroke-primary-default: var(--ngd-colors-gray-600);--ngd-node-bg-primary-default: var(--ngd-colors-gray-100);--ngd-node-stroke-primary-default: var(--ngd-colors-gray-400);--ngd-node-stroke-primary-hover: var(--ngd-colors-acc1-500);--ngd-node-port-fill-default: var(--ngd-colors-gray-100);--ngd-node-port-fill-active: var(--ngd-colors-acc1-500);--ngd-node-port-stroke-default: var(--ngd-colors-gray-500);--ngd-node-port-stroke-active: var(--ngd-colors-gray-100);--ngd-transform-box: var(--ngd-colors-acc4-500);--ngd-focus-ring-node-active: var(--ngd-colors-acc1-500-40);--ngd-button-gray-bg-default: var(--ngd-colors-gray-500);--ngd-button-gray-bg-hover: var(--ngd-colors-gray-600);--ngd-button-gray-bg-active: var(--ngd-colors-gray-650);--ngd-default-edge-label-bg-primary-default: var(--ngd-colors-gray-100);--ngd-background-line-minor-color: var(--ngd-colors-gray-450);--ngd-background-line-major-color: var(--ngd-colors-gray-500);--ngd-ui-border-color: var(--ngd-colors-gray-300);--ngd-minimap-bg-primary-default: var(--ngd-colors-gray-100);--ngd-minimap-stroke-primary-default: var(--ngd-colors-gray-400)}html[data-theme=dark]{--ngd-shadow: var(--ngd-colors-gray-900-50);--ngd-txt-primary-default: var(--ngd-colors-gray-100);--ngd-nav-button-primary-default: var(--ngd-colors-gray-400);--ngd-nav-button-primary-pressed: var(--ngd-colors-acc1-500);--ngd-nav-button-primary-hover: var(--ngd-colors-gray-900-5);--ngd-nav-button-primary-disabled: var(--ngd-colors-gray-600);--ngd-diagram-background-color: var(--ngd-colors-gray-800);--ngd-ui-bg-primary-default: var(--ngd-colors-gray-700);--ngd-ui-bg-tertiary-default: var(--ngd-colors-gray-800);--ngd-ui-stroke-primary-focus: var(--ngd-colors-gray-500);--ngd-pt-stroke-primary-default: var(--ngd-colors-gray-200);--ngd-node-bg-primary-default: var(--ngd-colors-gray-700);--ngd-node-stroke-primary-default: var(--ngd-colors-gray-600);--ngd-node-stroke-primary-hover: var(--ngd-colors-acc1-400);--ngd-node-port-fill-default: var(--ngd-colors-gray-100);--ngd-node-port-fill-active: var(--ngd-colors-acc1-500);--ngd-node-port-stroke-default: var(--ngd-colors-gray-500);--ngd-node-port-stroke-active: var(--ngd-colors-gray-100);--ngd-transform-box: var(--ngd-colors-acc4-500);--ngd-focus-ring-node-active: var(--ngd-colors-acc1-500-40);--ngd-button-gray-bg-default: var(--ngd-colors-gray-650);--ngd-button-gray-bg-hover: var(--ngd-colors-gray-600);--ngd-button-gray-bg-active: var(--ngd-colors-gray-500);--ngd-default-edge-label-bg-primary-default: var(--ngd-colors-gray-700);--ngd-background-line-minor-color: var(--ngd-colors-gray-700);--ngd-background-line-major-color: var(--ngd-colors-gray-600);--ngd-ui-border-color: var(--ngd-colors-gray-700);--ngd-minimap-bg-primary-default: var(--ngd-colors-gray-700);--ngd-minimap-stroke-primary-default: var(--ngd-colors-gray-600)}:root{--ngd-node-background-color: var(--ngd-node-bg-primary-default);--ngd-node-border-color: var(--ngd-node-stroke-primary-default);--ngd-node-border-color-hover: var(--ngd-node-stroke-primary-hover);--ngd-node-border-radius: .75rem;--ngd-node-border-size: .0625rem;--ngd-group-border-color: var(--ngd-ui-stroke-primary-focus);--ngd-group-border-color-hover: var(--ngd-pt-stroke-primary-default);--ngd-group-border-color-highlight: var(--ngd-colors-acc1-500);--ngd-group-box-shadow-color-highlight: var(--ngd-colors-acc1-500-50);--ngd-group-background-color-highlight: var(--ngd-colors-gray-400);--ngd-group-border-radius: .75rem;--ngd-group-highlight-size: 1.25rem;--ngd-selected-node-box-shadow: 0 0 0 .25rem var(--ngd-focus-ring-node-active);--ngd-rotate-handle-size: 2rem;--ngd-rotate-handle-distance: 2rem;--ngd-rotate-handle-background-color: var(--ngd-button-gray-bg-default);--ngd-rotate-handle-background-color-hover: var(--ngd-button-gray-bg-hover);--ngd-rotate-handle-background-color-active: var(--ngd-button-gray-bg-active);--ngd-rotate-handle-xy: calc(-.7071 * var(--ngd-rotate-handle-distance));--ngd-rotate-handle-top: var(--ngd-rotate-handle-xy);--ngd-rotate-handle-right: var(--ngd-rotate-handle-xy);--ngd-resize-line-border-width: .0625rem;--ngd-resize-line-border-style: solid;--ngd-resize-line-border-color: var(--ngd-transform-box);--ngd-resize-handle-size: .375rem;--ngd-resize-handle-background-color: var(--ngd-ui-bg-primary-default);--ngd-resize-handle-border-size: .0625rem;--ngd-resize-handle-border-style: solid;--ngd-resize-handle-border-color: var(--ngd-transform-box);--ngd-resize-handle-border-radius: 0;--ngd-port-size: .25rem;--ngd-port-background-color: var(--ngd-node-port-fill-default);--ngd-port-border-color: var(--ngd-node-port-stroke-default);--ngd-port-border-size: .125rem;--ngd-port-border-radius: 50%;--ngd-port-background-color-hover: var(--ngd-node-port-fill-active);--ngd-port-border-color-hover: var(--ngd-node-port-stroke-active);--ngd-port-border-size-hover: .25rem;--ngd-default-edge-stroke: var(--ngd-colors-gray-500);--ngd-default-edge-stroke-hover: var(--ngd-colors-gray-700);--ngd-default-edge-stroke-selected: var(--ngd-colors-acc1-500);--ngd-box-selection-border-color: #961ce7;--ngd-box-selection-border-size: 1px;--ngd-box-selection-background: rgba(43, 91, 213, .12);--ngd-default-edge-label-background-color: var(--ngd-default-edge-label-bg-primary-default);--ngd-default-edge-label-color: var(--ngd-txt-primary-default);--ngd-default-edge-label-border-color: var(--ngd-colors-gray-500);--ngd-background-dot-color: var(--ngd-colors-gray-500);--ngd-background-line-minor-width: .5;--ngd-background-line-major-width: 1;--ngd-background-line-minor-opacity: .5;--ngd-background-line-major-opacity: .6;--ngd-minimap-background: var(--ngd-minimap-bg-primary-default);--ngd-minimap-border-color: var(--ngd-minimap-stroke-primary-default);--ngd-minimap-shadow-color: var(--ngd-shadow);--ngd-minimap-border-radius: 1rem;--ngd-minimap-padding: .5rem;--ngd-minimap-margin: 1rem;--ngd-minimap-node-color: var(--ngd-colors-gray-400);--ngd-minimap-node-opacity: .8;--ngd-minimap-diagram-bounds-opacity: .3;--ngd-minimap-diagram-bounds-color: var(--ngd-colors-gray-400);--ngd-minimap-viewport-stroke-color: var(--ngd-colors-gray-400);--ngd-minimap-viewport-stroke-width: 1;--ngd-nav-button-color: var(--ngd-nav-button-primary-default);--ngd-nav-button-size: 1.25rem;--ngd-nav-button-border-radius: .5rem;--ngd-nav-button-padding: .6875rem;--ngd-nav-button-background-color-hover: var(--ngd-nav-button-primary-hover);--ngd-nav-button-color-active: var(--ngd-nav-button-primary-pressed);--ngd-nav-button-color-disabled: var(--ngd-nav-button-primary-disabled);--ngd-zoom-controls-font-size: .8125rem;--ngd-zoom-controls-font-weight: 500;--ngd-zoom-controls-color: var(--ngd-nav-button-primary-default)}.ng-diagram-port-hoverable .ng-diagram-port:hover,.ng-diagram-port-hoverable .ng-diagram-port.custom-content:hover .content-projection,.ng-diagram-port-hoverable-over-node:hover:not(:has(.ng-diagram-rotate-handle:hover)):not(:has([data-rotating])) .ng-diagram-port.custom-content .content-projection,.ng-diagram-port-hoverable-over-node:hover:not(:has(.ng-diagram-rotate-handle:hover)):not(:has([data-rotating])) .ng-diagram-port{background-color:var(--ngd-port-background-color-hover);border-color:var(--ngd-port-background-color-hover);outline:calc(1px + var(--ngd-port-border-size)) solid var(--ngd-port-background-color-hover);outline-offset:-1px;box-shadow:0 0 0 var(--ngd-port-border-size-hover) var(--ngd-port-border-color-hover)}.ng-diagram-node-wrapper:not(.ng-diagram-node-selected){transition:box-shadow .1s ease-in-out}.ng-diagram-node-wrapper.ng-diagram-group-highlight,.ng-diagram-node-wrapper.ng-diagram-group.ng-diagram-group-highlight{border-color:var(--ngd-group-border-color-highlight);box-shadow:0 0 var(--ngd-group-highlight-size) 0 var(--ngd-group-box-shadow-color-highlight) inset}.ng-diagram-node-wrapper.ng-diagram-node-selected{box-shadow:var(--ngd-selected-node-box-shadow)}ng-diagram *,ng-diagram *:before,ng-diagram *:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--p-font-family);font-size:var(--p-font-size);background:var(--p-surface-ground);color:var(--p-text-color);display:flex;flex-direction:column}*,*:before,*:after{box-sizing:border-box}:root{--p-font-family: Tahoma, Arial, sans-serif;--p-font-size: 13px;--p-border-radius: 6px;--label-font-weight: 600}label{font-weight:var(--label-font-weight)}a{color:var(--p-primary-color);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.full-height{height:100%}.page-padding{padding:1rem}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--p-surface-400);border-radius:4px}::-webkit-scrollbar-track{background:var(--p-surface-200)}input.p-inputtext,textarea.p-inputtext,textarea,.p-dropdown .p-dropdown-label,.p-select .p-select-label,.p-message{font-size:13px!important;font-family:Tahoma,Arial,sans-serif!important}.section-title{font-size:13px;font-family:Tahoma,Arial,sans-serif;font-weight:700;color:#454749;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.p-button{font-size:14px!important;font-family:Tahoma,Arial,sans-serif!important;padding:.6rem .9rem!important;height:auto!important}.p-dialog .p-dialog-header{font-size:13px;font-family:Tahoma,Arial,sans-serif;font-weight:600}.p-inputtext,.p-dropdown .p-dropdown-label,.p-dropdown .p-inputtext,.p-inputtextarea{height:32px!important;padding:.25rem .5rem;font-size:.875rem;line-height:1.2}.p-button.p-component{height:34px!important;padding:0 .75rem!important;font-size:.875rem!important;line-height:34px!important}.p-button.p-component .p-ripple{display:block}.p-button-primary.p-component,.p-button-secondary.p-component,.p-button-success.p-component,.p-button-danger.p-component{height:30px!important;padding:0 .6rem!important;font-size:.8rem!important}.p-dropdown .p-dropdown-trigger{height:32px!important}.p-select.p-component.p-inputwrapper{height:32px!important;font-size:.9rem!important;align-items:center!important}.p-select.p-component.p-inputwrapper input{height:32px!important;padding:0 .5rem!important;font-size:.9rem!important;line-height:32px!important;align-items:center!important}.p-select.p-component.p-inputwrapper .p-select-trigger{height:32px!important}.p-button-info.p-component{background-color:#00586e!important;color:#fff!important;border:1px solid #00586e!important;height:29px!important;padding:0 .7rem!important;font-size:.82rem!important;line-height:29px!important}.p-button-info.p-component:hover{background-color:#003446!important;border-color:#003446!important}.btn-excluir.p-button.p-component{background-color:#003446!important;color:#fff!important;border:1px solid #003446!important}.btn-excluir.p-button.p-component:hover{background-color:#003446!important;border-color:#003446!important}.p-inputtext:focus,.p-inputtextarea:focus,.p-dropdown .p-dropdown-label:focus,.p-select .p-select-label:focus{border-color:#07a!important;box-shadow:0 0 0 .05rem #0077aa40!important;outline:none!important}.p-select.p-component.p-inputwrapper:focus-within,.p-select.p-component.p-inputwrapper.p-focus{border-color:#07a!important;box-shadow:0 0 0 .1rem #0077aa40!important;outline:none!important}.p-select.p-component.p-inputwrapper:focus-within,.p-select.p-component.p-inputwrapper.p-focus{border-color:#07a!important;box-shadow:0 0 0 .05rem #0077aa40!important;outline:none!important}.p-select.p-component.p-inputwrapper .p-select-label:focus{border-color:#07a!important;box-shadow:none!important;outline:none!important}.p-button-primary{background-color:#fffcfc!important;color:#003446!important;border-radius:8px!important;border:1px solid #003446!important;font-weight:700!important}.p-dialog .p-dialog-header{height:48px;padding:.25rem 1rem .01rem;font-size:11px!important;font-weight:700;line-height:35px}.page-footer{position:sticky;bottom:0;background:#fff;border-top:1px solid #ccc;z-index:10;flex-shrink:0;height:47px;display:flex;align-items:center;justify-content:center}.page{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}.content{flex:1;display:flex;justify-content:center;align-items:flex-start;padding:20px;min-height:0}@media (min-height: 800px){.content{align-items:center}}.cardPainelPadrao{background:#fff;border-radius:12px;border:1px solid #e0e0e0;box-shadow:0 2px 6px #0000000a;padding:20px;width:100%;max-width:1200px;display:flex;flex-direction:column;min-height:70vh;max-height:70vh}.p-button.p-button-success{background-color:#ff4c30!important;border-color:#ff4c30!important;color:#fff!important}.p-button.p-button-success:hover{background-color:#ff4c30!important;border-color:#ff4c30!important}.p-checkbox.p-checkbox-checked .p-checkbox-box{background-color:#f0462c!important;border-color:#ff4c30!important}.p-checkbox.p-checkbox-checked .p-checkbox-icon{color:#fff}.p-checkbox.p-checkbox-checked.p-checkbox-hover .p-checkbox-box{background-color:#f0472d!important;border-color:#ff4c30!important}.botao-edit.p-button{background-color:#fff!important;border:none!important;color:#fff!important;box-shadow:none!important}.botao-edit.p-button:hover,.botao-edit.p-button:focus,.botao-edit.p-button:active{background-color:#f3f2f2!important;color:#fff!important;box-shadow:none!important}.botao-edit.p-button .pi{color:#003446!important}.field-error{color:#ef4444;font-size:12px;margin-top:4px;display:block}.p-tab{padding:.9rem 1.3rem;font-size:12px;font-weight:700!important;color:#6b7280;transition:color .2s ease,background-color .2s ease}.p-tab:hover{color:#003446!important}.p-tab-active{color:#003446!important;font-weight:700}.p-tablist{border-bottom:1px solid #e5e7eb}.p-confirmdialog .p-dialog-title{font-size:1rem!important;line-height:1.35!important}.p-confirmdialog .p-confirmdialog-message{font-size:.875rem!important;line-height:1.45!important}.p-confirmdialog .p-confirmdialog-icon{font-size:1.25rem!important}.p-confirmdialog .p-dialog-footer .p-button{min-height:34px;font-size:.8125rem!important}.p-confirmdialog .p-confirmdialog-accept-button{background:#003446!important;border-color:#003446!important;color:#fff!important}.p-confirmdialog .p-confirmdialog-reject-button{background:#dc2626!important;border-color:#dc2626!important;color:#fff!important}@media (max-width: 1024px){html,body{overscroll-behavior:none}body{-webkit-tap-highlight-color:transparent}button,a,[role=button]{touch-action:manipulation}.p-button.p-component{min-width:44px;min-height:44px!important}.p-inputtext,.p-select.p-component,.p-datepicker,.p-inputnumber-input,.p-password input,textarea{min-height:44px!important;font-size:16px!important}.p-checkbox-box{width:24px!important;height:24px!important}.p-tablist{overflow:visible!important;padding:7px 10px!important;background:#f6f8fa}.p-tablist-content{overflow:visible!important}.p-tablist-tab-list{display:flex!important;flex-wrap:wrap!important;align-items:stretch;width:100%;min-width:0;gap:6px;border:0!important}.p-tablist-prev-button,.p-tablist-next-button{display:none!important}.p-tab{flex:0 0 auto!important;width:auto!important;max-width:100%;min-width:44px!important;min-height:44px;padding:7px 12px!important;justify-content:center;border:1px solid #dce4eb!important;border-radius:8px;background:#fff;font-size:11px;line-height:1.2;text-align:center;white-space:normal!important}.p-tab.p-tab-active{color:#003446!important;border-color:#78aeb8!important;background:#eaf5f6!important;box-shadow:inset 0 -2px #0f6075}.p-datatable-wrapper{overflow:auto!important;overscroll-behavior-x:contain}.p-datatable-tbody>tr>td{min-height:44px}.p-datatable-tbody>tr>td:last-child,.p-datatable-thead>tr>th:last-child{position:sticky;right:0;z-index:2;background:#fff}.p-datatable-thead>tr>th:last-child{background:#f8fafc}.page-drawer-container{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.page-drawer,.negocio-drawer,.tarefa-drawer{width:100%!important;max-width:100vw!important;border-radius:0!important}.drawer-header{gap:12px}.close-button{width:44px!important;height:44px!important}.drawer-footer,.page-footer{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.form-row{flex-wrap:wrap}.form-row>.field{min-width:min(280px,100%)}.table-card-row:hover{transform:none!important}.kanban-board{overflow-x:auto;scroll-snap-type:x proximity}.kanban-column{scroll-snap-align:start}.chat-container{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.chat-container>.col{scroll-snap-align:start}.tarefa-page .calendar-shell{position:relative;display:grid!important;grid-template-rows:48px minmax(0,1fr);flex:1 1 auto!important;width:100%;min-width:0!important;height:100%;min-height:280px!important;overflow:hidden}.tarefa-page .calendar-desktop{display:none!important}.tarefa-page .calendar-mobile-agenda{display:block!important;position:static;grid-row:2;width:100%;height:100%;min-height:0;padding:10px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#f5f7fb}.tarefa-page .calendar-shell .period-toolbar{position:relative;z-index:2;width:100%;height:48px;min-height:48px;padding:0 8px}.tarefa-page .agenda-day{margin-bottom:14px}.tarefa-page .agenda-date{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:7px;color:#334155}.tarefa-page .agenda-day-number{color:#003446;font-size:25px;font-weight:700;line-height:1;text-align:center}.tarefa-page .agenda-date>span:nth-child(2){display:flex;flex-direction:column}.tarefa-page .agenda-date strong{font-size:12px}.tarefa-page .agenda-date small{color:#718096;font-size:10px}.tarefa-page .agenda-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:#e4f1f4;color:#003446;font-size:10px;font-weight:700}.tarefa-page .agenda-tasks{display:flex;flex-direction:column;gap:8px;margin-left:10px;padding-left:12px;border-left:2px solid #dbe5ec}.tarefa-page .agenda-task-card{position:relative;display:flex;flex-direction:column;gap:7px;min-height:112px;padding:10px 11px;border:1px solid #dfe6ec;border-left:4px solid #64748b;border-radius:11px;background:#fff;box-shadow:0 2px 8px #0f172a0d}.tarefa-page .agenda-task-card[data-status="1"]{border-left-color:#f59e0b}.tarefa-page .agenda-task-card[data-status="2"]{border-left-color:#0284c7}.tarefa-page .agenda-task-card[data-status="3"]{border-left-color:#64748b}.tarefa-page .agenda-task-card[data-status="4"]{border-left-color:#22c55e}.tarefa-page .agenda-task-card[data-status="5"]{border-left-color:#ef4444}.tarefa-page .agenda-task-header{display:flex;align-items:center;justify-content:space-between;min-height:32px}.tarefa-page .agenda-task-header .p-button{width:40px;height:40px!important;margin:-7px -7px 0 0;border:0}.tarefa-page .agenda-task-title{color:#172033;font-size:13px;line-height:1.3}.tarefa-page .agenda-task-process{display:flex;align-items:center;gap:6px;color:#64748b;font-size:11px}.tarefa-page .agenda-task-card footer{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;padding-top:7px;border-top:1px solid #eef2f6;color:#64748b;font-size:10px}.tarefa-page .agenda-task-card footer span{display:flex;align-items:center;gap:4px}.tarefa-page .agenda-empty{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#64748b;text-align:center}.tarefa-page .agenda-empty i{color:#94a3b8;font-size:28px}.tarefa-page .workload-shell{display:grid!important;grid-template-rows:48px auto minmax(0,1fr);flex:1 1 auto!important;width:100%;min-width:0!important;height:100%;min-height:280px;overflow:hidden;box-sizing:border-box}.tarefa-page .workload-shell>.period-toolbar{width:100%;height:48px;min-height:48px;padding:0 8px}.tarefa-page .workload-shell>.period-toolbar strong{font-size:11px;white-space:nowrap}.tarefa-page .workload-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;min-width:0!important;gap:0;padding:9px 7px;background:#fff;box-sizing:border-box}.tarefa-page .workload-summary div{width:auto!important;min-width:0;padding:2px 7px;text-align:center}.tarefa-page .workload-summary div:last-child{border-right:0}.tarefa-page .workload-summary span{font-size:9px;font-weight:600;text-transform:uppercase}.tarefa-page .workload-summary strong{overflow:hidden;color:#003446;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.tarefa-page .workload-list{width:100%!important;min-height:0;padding:10px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#f5f7fb;box-sizing:border-box}.tarefa-page .workload-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 12px;align-items:center;width:100%!important;max-width:100%!important;min-height:0;margin-bottom:10px;padding:11px;border:1px solid #dfe6ec;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0f172a0d;box-sizing:border-box}.tarefa-page .workload-row .person{grid-column:1;min-width:0}.tarefa-page .workload-row .person>div{min-width:0}.tarefa-page .workload-row .person strong,.tarefa-page .workload-row .person span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tarefa-page .workload-row .occupation{grid-column:2!important;grid-row:1!important;min-width:62px;padding:5px 8px;border-radius:8px;background:#edf7f4;color:#166534;text-align:right}.tarefa-page .workload-row .occupation.overload{background:#fee2e2;color:#991b1b}.tarefa-page .workload-row .occupation strong{font-size:12px;white-space:nowrap}.tarefa-page .workload-row .occupation span{font-size:10px}.tarefa-page .workload-row .allocation-track{grid-column:1 / -1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-height:0;gap:6px;padding:7px;overflow:visible;background:#f4f7f9;box-sizing:border-box}.tarefa-page .workload-row .allocation{width:100%!important;min-width:0!important;min-height:46px;padding:7px 9px;border-radius:7px}.tarefa-page .workload-row .allocation span{color:inherit;font-size:11px;font-weight:600}.tarefa-page .workload-row .allocation small{margin-top:3px;font-size:10px}.tarefa-page .workload-list>.empty-state{min-height:220px;display:flex;align-items:center;justify-content:center}}@media (max-width: 768px){body{background:#f5f7fb}.page,.dashboard-page{padding:10px!important;gap:10px!important}.page-header,.page-toolbar,.toolbar,.header-actions,.section-header{align-items:stretch!important;flex-wrap:wrap!important;gap:8px!important}.page-header h1,.page-title{font-size:18px!important}.page-header .p-button,.page-toolbar .p-button{flex:1 1 auto}.form-grid{display:grid!important;grid-template-columns:1fr!important}.form-grid>[class*=col-],.grid>[class*=col-]{width:100%!important;grid-column:1 / -1!important}.form-row,.row-2{flex-direction:column!important;gap:10px!important}.form-row>.field{width:100%!important;min-width:0!important}.page-drawer-container{position:absolute!important;inset:0!important;background:#fff!important}.page-drawer{box-shadow:none!important;animation-duration:.12s!important}.drawer-header{align-items:flex-start!important;flex-direction:column!important;padding:12px 52px 10px 14px!important}.drawer-body{overflow:hidden}.drawer-footer{gap:8px!important;padding:8px 10px max(8px,env(safe-area-inset-bottom))!important}.drawer-footer .p-button{flex:1;padding-inline:8px!important}.header-icon{display:none!important}.nome{font-size:19px!important;white-space:normal!important}.p-tabpanels,.p-tabpanel{min-height:0}.p-tabpanel{overflow:auto!important;-webkit-overflow-scrolling:touch}.p-tabpanels{padding:0!important}.p-datatable{font-size:12px}.p-datatable-table{min-width:760px}.p-datatable-thead>tr>th{padding:10px!important}.p-datatable-tbody>tr>td{padding:10px!important}.p-paginator{justify-content:center;gap:2px;padding:8px 0}.p-paginator .p-paginator-page,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next{min-width:40px;min-height:40px}.scope-toolbar,.view-toolbar{max-width:100%;overflow-x:auto;scrollbar-width:none}.scope-toolbar button,.view-toolbar button{min-height:44px;flex:0 0 auto}.tarefa-page .task-toolbar{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;gap:8px!important;overflow:visible!important}.tarefa-page .scope-toolbar,.tarefa-page .view-toolbar{display:flex!important;width:100%;max-width:100%;overflow:hidden!important}.tarefa-page .scope-toolbar button,.tarefa-page .view-toolbar button{flex:1 1 0!important;justify-content:center;min-width:0!important;height:auto!important;min-height:44px;padding:5px 6px!important;font-size:11px;line-height:1.15;white-space:normal!important;text-align:center}.tarefa-page .scope-toolbar button i,.tarefa-page .view-toolbar button i{flex:0 0 auto}.calendar-shell,.workload-shell{min-width:720px!important}.tarefa-page .calendar-shell{position:relative;display:grid!important;grid-template-rows:48px minmax(0,1fr);flex:1 1 auto!important;width:100%;min-width:0!important;height:100%;min-height:280px!important;overflow:hidden}.tarefa-page .calendar-desktop{display:none!important}.tarefa-page .calendar-mobile-agenda{display:block!important;position:static;grid-row:2;width:100%;height:100%;min-height:0;padding:10px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#f5f7fb}.tarefa-page .calendar-shell .period-toolbar{position:relative;z-index:2;width:100%;height:48px;min-height:48px;padding:0 8px}.tarefa-page .agenda-day{margin-bottom:14px}.tarefa-page .agenda-date{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:7px;color:#334155}.tarefa-page .agenda-day-number{color:#003446;font-size:25px;font-weight:700;line-height:1;text-align:center}.tarefa-page .agenda-date>span:nth-child(2){display:flex;flex-direction:column}.tarefa-page .agenda-date strong{font-size:12px;text-transform:capitalize}.tarefa-page .agenda-date small{color:#718096;font-size:10px;text-transform:capitalize}.tarefa-page .agenda-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:#e4f1f4;color:#003446;font-size:10px;font-weight:700}.tarefa-page .agenda-tasks{display:flex;flex-direction:column;gap:8px;margin-left:10px;padding-left:12px;border-left:2px solid #dbe5ec}.tarefa-page .agenda-task-card{position:relative;display:flex;flex-direction:column;gap:7px;min-height:112px;padding:10px 11px;border:1px solid #dfe6ec;border-left:4px solid #64748b;border-radius:11px;background:#fff;box-shadow:0 2px 8px #0f172a0d}.tarefa-page .agenda-task-card[data-status="1"]{border-left-color:#f59e0b}.tarefa-page .agenda-task-card[data-status="2"]{border-left-color:#0284c7}.tarefa-page .agenda-task-card[data-status="3"]{border-left-color:#64748b}.tarefa-page .agenda-task-card[data-status="4"]{border-left-color:#22c55e}.tarefa-page .agenda-task-card[data-status="5"]{border-left-color:#ef4444}.tarefa-page .agenda-task-header{display:flex;align-items:center;justify-content:space-between;min-height:32px}.tarefa-page .agenda-task-header .p-button{width:40px;height:40px!important;margin:-7px -7px 0 0;border:0}.tarefa-page .agenda-task-title{color:#172033;font-size:13px;line-height:1.3}.tarefa-page .agenda-task-process{display:flex;align-items:center;gap:6px;color:#64748b;font-size:11px}.tarefa-page .agenda-task-card footer{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;padding-top:7px;border-top:1px solid #eef2f6;color:#64748b;font-size:10px}.tarefa-page .agenda-task-card footer span{display:flex;align-items:center;gap:4px}.tarefa-page .agenda-empty{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#64748b;text-align:center}.tarefa-page .agenda-empty i{color:#94a3b8;font-size:28px}.kanban-board{min-width:0!important}.tarefa-page .kanban-board{display:flex!important;flex:1;height:auto;min-height:0;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:6px}.tarefa-page .page-body{display:flex;flex-direction:column;overflow:hidden}.tarefa-page .kanban-column{flex:0 0 calc(100vw - 36px);width:calc(100vw - 36px);scroll-snap-align:start;scroll-snap-stop:always}.mobile-kanban-status{display:flex!important;gap:6px;margin-bottom:8px;overflow-x:auto;scrollbar-width:none}.mobile-kanban-status button{min-height:42px;padding:0 11px;display:flex;align-items:center;gap:6px;flex:0 0 auto;border:1px solid #dbe3eb;border-radius:9px;background:#fff;color:#475569}.mobile-kanban-status b{min-width:20px;padding:2px 5px;border-radius:10px;background:#edf2f7;font-size:10px}.mobile-kanban-status .status-dot[data-status="1"]{background:#94a3b8}.mobile-kanban-status .status-dot[data-status="2"]{background:#0284c7}.mobile-kanban-status .status-dot[data-status="3"]{background:#dc2626}.mobile-kanban-status .status-dot[data-status="4"]{background:#16a34a}.mobile-kanban-status .status-dot[data-status="5"]{background:#f59e0b}.chat-container{display:block!important;overflow:hidden!important}.chat-container>.col{display:none;width:100%;height:100%;border:0}.chat-container[data-mobile-view=lista]>.col-left,.chat-container[data-mobile-view=conversa]>.col-center,.chat-container[data-mobile-view=detalhes]>.col-right{display:flex}.chat-container .col-left,.chat-container .col-right{padding-bottom:env(safe-area-inset-bottom)}.chat-header{min-height:56px;padding:6px 8px!important;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:5px;font-size:15px!important}.chat-header>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.chat-mobile-nav{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:0;border-radius:9px;background:transparent;color:#003446}.chat-mobile-context-back{width:100%;padding:0 12px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #e2e8f0;border-radius:0;font-weight:600}.chat-footer{padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.chat-footer .mensagem-btn{flex:0 0 44px}.layout{min-height:0}.left-panel{width:100%!important;min-height:220px}.pipeline-board,.pipeline-container{overflow-x:auto!important;scroll-snap-type:x proximity}.negocio-layout{display:block!important;height:auto!important;overflow:visible!important}.negocio-main,.negocio-sidebar{padding:12px!important;overflow:visible!important}.negocio-sidebar{border-top:1px solid #e5e7eb;border-left:0!important}.header-right{width:100%;overflow-x:auto;padding:4px 0!important}.header-financial-item{min-width:125px!important;align-items:flex-start!important}.sidebar-card-historico{max-height:none!important}.relacionamento-workspace,.relacionamento-org-workspace,.relacionamento-org-workspace.com-detalhe{grid-template-columns:1fr!important}.timeline-toolbar,.relacionamento-header,.relacionamento-org-header{align-items:stretch!important;flex-direction:column!important}.timeline-card{max-width:100%!important}.usuario-bloqueado{margin-top:0!important}.color-picker-box{width:100%!important;justify-content:flex-start!important}.p-dialog{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}.p-dialog-content{overflow-y:auto}.p-menu-overlay,.p-select-overlay{z-index:2200!important;max-width:calc(100vw - 16px)}app-principal .conteudo-aba{padding-bottom:calc(64px + env(safe-area-inset-bottom))!important}app-principal .mobile-bottom-nav{position:fixed;right:0;bottom:0;left:0;z-index:1250;display:flex;min-height:60px;padding:5px 6px max(5px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dce4eb;box-shadow:0 -6px 20px #0f172a14}app-principal .mobile-bottom-nav button{flex:1;min-width:0;min-height:50px;padding:4px 2px;border:0;border-radius:9px;background:transparent;color:#64748b;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}app-principal .mobile-bottom-nav button.active{color:#003446;background:#eaf4f6}app-principal .mobile-bottom-nav i{font-size:18px}app-principal .mobile-bottom-nav span{max-width:100%;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mobile-bottom-popup{min-width:min(300px,calc(100vw - 20px))!important;margin-bottom:58px}.mobile-card-table .p-datatable-table,.mobile-card-table .p-datatable-tbody{display:block;min-width:0!important;width:100%}.mobile-card-table .p-datatable-thead{display:none}.mobile-card-table .p-datatable-tbody>tr{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0 12px;margin:0 2px 8px;padding:9px 52px 9px 10px;border:1px solid #dfe6ec;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0f172a0d}.mobile-card-table .p-datatable-tbody>tr>td{position:static!important;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:0;padding:4px 0!important;border:0!important;border-bottom:1px solid #eef2f6!important;border-radius:0!important;background:transparent!important}.mobile-card-table .p-datatable-tbody>tr>td:before{margin-bottom:3px;color:#718096;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mobile-card-table .p-datatable-tbody>tr>td:first-child,.mobile-card-table .p-datatable-tbody>tr>td:nth-child(2){grid-column:1 / -1}.mobile-card-table .p-datatable-tbody>tr>td:last-child{position:absolute!important;top:6px;right:6px;display:block;width:44px;height:44px;padding:0!important;border-bottom:0!important}.mobile-card-table .p-datatable-tbody>tr>td:last-child .p-button{width:44px;height:44px!important}.mobile-card-table .p-datatable-tbody>tr>td:last-child:before{display:none}.organizacoes-mobile-table td:nth-child(1):before{content:"Organiza\e7\e3o"}.organizacoes-mobile-table td:nth-child(3):before{content:"Regi\e3o"}.organizacoes-mobile-table td:nth-child(11):before{content:"Engajamento"}.organizacoes-mobile-table td:nth-child(12):before{content:"Potencial"}.organizacoes-mobile-table td:nth-child(2),.organizacoes-mobile-table td:nth-child(4),.organizacoes-mobile-table td:nth-child(5),.organizacoes-mobile-table td:nth-child(6),.organizacoes-mobile-table td:nth-child(7),.organizacoes-mobile-table td:nth-child(8),.organizacoes-mobile-table td:nth-child(9),.organizacoes-mobile-table td:nth-child(10){display:none!important}app-organizacao-page .table-container,app-organizacao-page .organizacoes-mobile-table,app-organizacao-page .organizacoes-mobile-table .p-datatable,app-organizacao-page .organizacoes-mobile-table .p-datatable-wrapper,app-organizacao-page .organizacoes-mobile-table .p-datatable-table-container{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}app-organizacao-page .organizacoes-mobile-table .p-datatable-wrapper,app-organizacao-page .organizacoes-mobile-table .p-datatable-table-container{overflow-x:hidden!important}app-organizacao-page .organizacoes-mobile-table .p-datatable-tbody>tr{width:calc(100% - 4px);max-width:calc(100% - 4px);box-sizing:border-box}app-organizacao-page .organizacoes-mobile-table .p-datatable-tbody>tr>td:last-child{position:absolute!important;top:5px;right:5px;z-index:3;display:grid!important;width:44px!important;height:44px;padding:0!important;place-items:center;border:0!important;background:transparent!important}app-organizacao-page .organizacoes-mobile-table .p-datatable-tbody>tr>td:last-child .p-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px!important;padding:0;border:0;background:transparent}.pessoas-mobile-table td:nth-child(1){grid-column:auto!important;grid-row:1 / span 2}.pessoas-mobile-table td:nth-child(2):before{content:"Pessoa"}.pessoas-mobile-table td:nth-child(3):before{content:"Organiza\e7\e3o"}.pessoas-mobile-table td:nth-child(4):before{content:"WhatsApp"}.pessoas-mobile-table td:nth-child(5),.pessoas-mobile-table td:nth-child(6),.pessoas-mobile-table td:nth-child(7),.pessoas-mobile-table td:nth-child(8),.pessoas-mobile-table td:nth-child(9),.pessoas-mobile-table td:nth-child(10),.pessoas-mobile-table td:nth-child(11){display:none!important}.produtos-mobile-table td:nth-child(1):before{content:"C\f3 digo"}.produtos-mobile-table td:nth-child(2):before{content:"Produto/Servi\e7o"}.produtos-mobile-table td:nth-child(3):before{content:"Categoria"}.produtos-mobile-table td:nth-child(4):before{content:"Tipo"}.produtos-mobile-table td:nth-child(8):before{content:"Situa\e7\e3o"}.produtos-mobile-table td:nth-child(5),.produtos-mobile-table td:nth-child(6),.produtos-mobile-table td:nth-child(7),.produtos-mobile-table td:nth-child(9){display:none!important}.tarefas-mobile-table td:nth-child(1):before{content:"ID"}.tarefas-mobile-table td:nth-child(2):before{content:"Tarefa"}.tarefas-mobile-table td:nth-child(3):before{content:"Processo"}.tarefas-mobile-table td:nth-child(4):before{content:"Equipe"}.tarefas-mobile-table td:nth-child(5):before{content:"Respons\e1vel"}.tarefas-mobile-table td:nth-child(6):before{content:"Prazo"}.tarefas-mobile-table td:nth-child(7):before{content:"Status"}.tarefas-mobile-table td:nth-child(8):before{content:"Prioridade"}.tarefas-mobile-table td:nth-child(9){display:none!important}.negociacao-organizacao{min-height:0!important;padding:10px!important;overflow-y:auto!important}.organizacao-negocios-mobile,.organizacao-negocios-mobile .p-datatable-table-container,.organizacao-negocios-mobile .p-datatable-tbody{display:block;width:100%;height:auto;overflow:visible}.organizacao-negocios-mobile table{display:block;width:100%!important;min-width:0!important;border-spacing:0!important}.organizacao-negocios-mobile .p-datatable-thead{display:none}.organizacao-negocios-mobile .p-datatable-tbody>tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;margin-bottom:9px;padding:10px 54px 10px 11px;border:1px solid #dfe6ec;border-radius:11px;background:#fff;box-shadow:0 2px 8px #0f172a0d;cursor:pointer}.organizacao-negocios-mobile .p-datatable-tbody>tr>td{position:static!important;display:flex;flex-direction:column;align-items:flex-start;min-width:0;width:auto;padding:5px 0!important;border:0!important;border-bottom:1px solid #eef2f6!important;border-radius:0!important;background:transparent!important}.organizacao-negocios-mobile .p-datatable-tbody>tr>td:before{margin-bottom:3px;color:#718096;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.organizacao-negocios-mobile td:nth-child(2){grid-column:1 / -1}.organizacao-negocios-mobile .p-datatable-tbody>tr>td.neg-col-acao{position:absolute!important;top:4px;right:4px;z-index:3;display:grid!important;width:44px!important;height:44px;padding:0!important;place-items:center;border:0!important;border-bottom:0!important;background:transparent!important}.organizacao-negocios-mobile .p-datatable-tbody>tr>td.neg-col-acao:before{display:none}.organizacao-negocios-mobile .neg-lupa{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent}.organizacao-negocios-mobile td:nth-child(1):before{content:"ID"}.organizacao-negocios-mobile td:nth-child(2):before{content:"Neg\f3 cio"}.organizacao-negocios-mobile td:nth-child(3):before{content:"Etapa"}.organizacao-negocios-mobile td:nth-child(4):before{content:"Valor"}.organizacao-negocios-mobile td:nth-child(5):before{content:"Respons\e1vel"}.organizacao-negocios-mobile td:nth-child(6):before{content:"Atualiza\e7\e3o"}.organizacao-negocios-mobile td:nth-child(7):before{content:"Tarefas"}app-organizacao-modal .tab-content-scroll{height:auto!important;min-height:100%;overflow:visible!important}app-organizacao-modal .pessoas-lista{height:auto!important;margin-top:8px;padding-bottom:12px;overflow:visible!important}app-organizacao-modal .pessoa-card-edicao{padding:10px}app-organizacao-modal .pessoa-card-edicao .pessoa-header{display:flex;flex-direction:column;width:100%;gap:10px}app-organizacao-modal .pessoa-card-edicao .pessoa-header-info{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;gap:10px}app-organizacao-modal .pessoa-edicao-header{width:100%;min-width:0!important}app-organizacao-modal .pessoa-edicao-header app-pesquisa-dinamica{display:block;width:100%;min-width:0}app-organizacao-modal .pessoa-card-edicao .pessoa-flags{width:100%}app-organizacao-modal .pessoa-card-edicao .flag-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}app-organizacao-modal .pessoa-card-edicao .flag-opcao{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;min-height:62px;margin:0;padding:8px 10px;gap:7px;border:1px solid #dfe6ec;border-radius:8px;background:#f8fafc}app-organizacao-modal .pessoa-card-edicao .flag-opcao span{font-size:11px;line-height:1.2}app-organizacao-modal .pessoa-card-edicao .pessoa-acoes{width:100%;padding-top:7px;justify-content:flex-end;border-top:1px solid #e5e7eb}app-organizacao-modal .pessoa-card-edicao .pessoa-body{width:100%;min-width:0}app-organizacao-modal .pessoa-card-edicao .form-grid{gap:10px!important}app-organizacao-modal .pessoa-card-edicao .field-4,app-organizacao-modal .pessoa-card-edicao .observacao-container{width:100%;min-width:0}app-organizacao-modal .pessoa-card-edicao .p-datepicker,app-organizacao-modal .pessoa-card-edicao textarea{width:100%!important;min-width:0!important}app-organizacao-modal .pessoa-card-edicao .observacao-container{margin-top:10px}app-produto-servico-page .table-container,app-produto-servico-page .produtos-mobile-table,app-produto-servico-page .produtos-mobile-table .p-datatable,app-produto-servico-page .produtos-mobile-table .p-datatable-wrapper,app-produto-servico-page .produtos-mobile-table .p-datatable-table-container{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}app-produto-servico-page .produtos-mobile-table .p-datatable-wrapper{overflow-x:hidden!important}app-produto-servico-page .produtos-mobile-table .p-datatable-tbody>tr{width:calc(100% - 4px);max-width:calc(100% - 4px);box-sizing:border-box}app-produto-servico-page .produtos-mobile-table .p-datatable-tbody>tr>td:last-child{position:absolute!important;top:5px;right:5px;z-index:3;display:grid!important;width:44px!important;height:44px;padding:0!important;place-items:center;border:0!important;background:transparent!important}app-produto-servico-page .produtos-mobile-table td:last-child .p-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px!important;padding:0;border:0;background:transparent}app-produto-servico-modal .page-drawer-container{z-index:50}app-produto-servico-modal .page-drawer{min-height:0;overflow:hidden}app-produto-servico-modal .drawer-header{min-height:72px;padding:10px 54px 10px 14px!important;align-items:center!important;flex-direction:row!important}app-produto-servico-modal .header-left{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-width:0;gap:10px}app-produto-servico-modal .header-info{min-width:0}app-produto-servico-modal .nome{font-size:19px!important;line-height:1.2;white-space:normal!important;overflow-wrap:anywhere}app-produto-servico-modal .header-right{width:auto!important;min-width:max-content;padding:0!important;overflow:visible!important}app-produto-servico-modal .drawer-body{display:flex;flex:1;flex-direction:column;min-height:0;padding:0!important;overflow:hidden}app-produto-servico-modal .drawer-body>form,app-produto-servico-modal .drawer-body .p-tabs{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}app-produto-servico-modal .drawer-body .p-tabpanels{display:flex;flex:1;min-height:0;overflow:hidden}app-produto-servico-modal .drawer-body .p-tabpanel{flex:1;min-height:0;padding:12px;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}app-produto-servico-modal .periodicidade-container{width:100%!important;flex:1 1 auto!important}app-produto-servico-modal .field-inline,app-produto-servico-modal .linha-politica,app-produto-servico-modal .politica-header{flex-wrap:wrap}app-produto-servico-modal .politicas-container{max-height:none!important;min-height:0!important;overflow:visible!important}app-produto-servico-modal .politica-card{padding:10px;gap:12px}app-pipeline-page .page{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;overflow:hidden!important;padding-bottom:0!important}app-pipeline-page .page>div:first-child{display:block!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}app-pipeline-page .layout{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}app-pipeline-page .left-panel{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px;border-right:0;border-bottom:1px solid #e2e8f0;overflow:visible!important}app-pipeline-page .left-panel .header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}app-pipeline-page .left-panel .header .p-button{min-width:max-content}app-pipeline-page .pipeline-list{display:flex!important;flex-flow:row nowrap!important;align-items:flex-start!important;width:100%;height:auto!important;max-height:none!important;gap:8px;margin-top:9px;padding-bottom:3px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity}app-pipeline-page .pipeline-item{flex:0 0 min(250px,calc(100vw - 42px));align-self:flex-start!important;height:auto!important;min-height:0!important;min-width:0;padding:10px;scroll-snap-align:start}app-pipeline-page .pipeline-item>.row{width:100%;align-items:flex-start}app-pipeline-page .pipeline-item>.row>div:first-child{flex:1 1 auto;min-width:0}app-pipeline-page .pipeline-item .sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-pipeline-page .right-panel{display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:10px;overflow:visible!important}app-pipeline-page .pipeline-form{display:flex;width:100%}app-pipeline-page .pipeline-row,app-pipeline-page .pipeline-row.row{display:flex!important;width:100%!important;align-items:stretch!important;flex-direction:column!important;gap:8px}app-pipeline-page .pipeline-info{flex:0 0 auto!important;width:100%!important}app-pipeline-page .status-area{min-height:44px;padding:0}app-pipeline-page .pipeline-tabs{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}app-pipeline-page .tabs-layout,app-pipeline-page .tab-content-wrapper,app-pipeline-page .pipeline-tabs .p-tabs,app-pipeline-page .pipeline-tabs .p-tabpanels,app-pipeline-page .pipeline-tabs .p-tabpanel{display:block!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}app-pipeline-page .table-header{margin-bottom:8px}app-pipeline-page .pipeline-etapas-mobile,app-pipeline-page .pipeline-etapas-mobile .p-datatable-table-container,app-pipeline-page .pipeline-etapas-mobile .p-datatable-tbody{display:block;width:100%;height:auto;max-height:none!important;overflow:visible!important}app-pipeline-page .pipeline-etapas-mobile table{display:block;width:100%!important;min-width:0!important;border-spacing:0!important}app-pipeline-page .pipeline-etapas-mobile .p-datatable-thead{display:none}app-pipeline-page .pipeline-etapas-mobile .p-datatable-tbody>tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;margin-bottom:9px;width:100%!important;padding:8px 10px;border:1px solid #dfe6ec;border-radius:11px;background:#fff;box-shadow:0 2px 8px #0f172a0d}app-pipeline-page .pipeline-etapas-mobile .p-datatable-tbody>tr>td{position:static!important;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;width:auto!important;padding:4px 0!important;border:0!important;border-bottom:1px solid #eef2f6!important;background:transparent!important}app-pipeline-page .pipeline-etapas-mobile td:before{margin-bottom:3px;color:#718096;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}app-pipeline-page .pipeline-etapas-mobile td:nth-child(2){grid-column:1 / -1}app-pipeline-page .pipeline-etapas-mobile td:nth-child(1){align-items:flex-start;padding-right:92px!important;text-align:left}app-pipeline-page .pipeline-etapas-mobile td:nth-child(1):before{content:"Ordem"}app-pipeline-page .pipeline-etapas-mobile td:nth-child(2):before{content:"Etapa"}app-pipeline-page .pipeline-etapas-mobile td:nth-child(3):before{content:"Probabilidade"}app-pipeline-page .pipeline-etapas-mobile td:nth-child(4):before{content:"Cor"}app-pipeline-page .pipeline-etapas-mobile td:nth-child(5):before{content:"Ganho"}app-pipeline-page .pipeline-etapas-mobile td:nth-child(6):before{content:"Perdido"}app-pipeline-page .pipeline-etapas-mobile td:last-child{position:absolute!important;top:2px;right:4px;z-index:3;display:flex!important;justify-content:flex-end;width:auto!important;height:44px;margin:0;padding:0!important;border:0!important;background:transparent!important}app-pipeline-page .pipeline-etapas-mobile td:last-child:before{display:none}app-pipeline-page .pipeline-etapas-mobile td:last-child .p-button{width:44px;height:44px!important;padding:0;border:0;background:transparent}app-pipeline-page .pipeline-etapas-mobile input{width:100%;min-width:0}app-pipeline-page .page>.page-footer{position:relative!important;bottom:auto!important;z-index:12;flex:0 0 54px!important;width:100%;min-height:54px;background:#fff;box-shadow:0 -4px 12px #0f172a14}app-negocio-modal .page-drawer-container{z-index:50}app-negocio-modal .negocio-drawer{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;width:100%!important;max-width:100vw!important;height:100%!important;min-height:0!important;overflow:hidden!important}app-negocio-modal .negocio-drawer>.drawer-header{display:block!important;min-height:0!important;max-height:none!important;padding:10px 48px 8px 12px!important;overflow:hidden!important}app-negocio-modal .header-left,app-negocio-modal .header-info{width:100%;min-width:0}app-negocio-modal .header-info{padding-right:0}app-negocio-modal .header-label{font-size:10px}app-negocio-modal .nome{display:block;width:100%;font-size:18px!important;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}app-negocio-modal .pipeline-breadcrumb{width:100%;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-negocio-modal .header-right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px 0!important;margin-top:8px;padding:0 0 3px!important;overflow:visible!important}app-negocio-modal .header-financial-item{width:100%!important;min-width:0!important;padding:0 10px!important;align-items:flex-start!important}app-negocio-modal .header-financial-item:first-child{padding-left:0!important}app-negocio-modal .header-financial-item:nth-child(3){padding-left:0!important;border-left:0!important}app-negocio-modal .header-financial-item span{font-size:9px}app-negocio-modal .header-financial-item strong{font-size:14px}app-negocio-modal .header-financial-item.primary strong{font-size:15px}app-negocio-modal .header-right>p-tag{grid-column:1 / -1;grid-row:1;justify-self:start;order:-1}app-negocio-modal .negocio-drawer>.drawer-body{display:block!important;min-height:0!important;overflow:hidden!important}app-negocio-modal .drawer-body>form,app-negocio-modal .drawer-body .p-tabs{display:flex!important;flex-direction:column!important;width:100%;height:100%!important;min-height:0!important;overflow:hidden!important}app-negocio-modal .drawer-body .p-tablist{flex:0 0 auto;padding:6px 8px 5px}app-negocio-modal .drawer-body .p-tabpanels{display:flex!important;flex:1 1 auto!important;width:100%;height:auto!important;min-height:0!important;overflow:hidden!important}app-negocio-modal .drawer-body .p-tabpanel{display:block!important;flex:1 1 auto!important;width:100%;height:100%!important;min-height:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}app-negocio-modal .drawer-body .p-tabpanel[hidden]{display:none!important}app-negocio-modal .tab-content-scroll{display:block!important;width:100%;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}app-negocio-modal .negocio-layout{display:flex!important;flex-direction:column!important;width:100%;height:auto!important;min-height:0!important;overflow:visible!important}app-negocio-modal .negocio-main,app-negocio-modal .negocio-sidebar{display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:10px 12px!important;overflow:visible!important}app-negocio-modal .negocio-sidebar{position:static!important;border-top:1px solid #e5e7eb;border-left:0!important}app-negocio-modal .section-card{width:100%;overflow:visible!important}app-negocio-modal .form-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%;gap:10px!important}app-negocio-modal .form-grid>*,app-negocio-modal .form-grid>[class*=col-]{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important}app-negocio-modal .field,app-negocio-modal .field>*,app-negocio-modal app-pesquisa-dinamica,app-negocio-modal .p-select,app-negocio-modal .p-datepicker,app-negocio-modal .p-inputnumber{width:100%!important;max-width:100%!important}app-negocio-modal .tipo-negocio{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%}app-negocio-modal .tipo-negocio .p-button{width:100%!important;min-width:0!important}app-negocio-modal .sidebar-card-historico,app-negocio-modal .sidebar-card-historico_interno{width:100%;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}app-negocio-modal .tab-toolbar{position:sticky;top:0;z-index:4;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px;padding:9px 10px!important;background:#fff}app-negocio-modal .tab-toolbar .action-add-button{flex:0 0 auto}app-negocio-modal .sharing-heading{width:100%;gap:10px}app-negocio-modal .sharing-heading>div{min-width:0}app-negocio-modal .items-heading span,app-negocio-modal .sharing-heading span{display:none}app-negocio-modal .sharing-heading .action-add-button{width:auto!important;min-width:142px!important;min-height:42px}app-negocio-modal .sharing-heading .action-add-button .p-button-label{display:inline-block!important;white-space:nowrap}app-negocio-modal .itens-table,app-negocio-modal .acessos-table,app-negocio-modal .itens-table .p-datatable,app-negocio-modal .acessos-table .p-datatable,app-negocio-modal .itens-table .p-datatable-wrapper,app-negocio-modal .acessos-table .p-datatable-wrapper,app-negocio-modal .itens-table .p-datatable-table-container,app-negocio-modal .acessos-table .p-datatable-table-container{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}app-negocio-modal .itens-table table,app-negocio-modal .acessos-table table,app-negocio-modal .itens-table .p-datatable-table,app-negocio-modal .acessos-table .p-datatable-table{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important}app-negocio-modal .itens-table .p-datatable-thead,app-negocio-modal .acessos-table .p-datatable-thead{display:none!important}app-negocio-modal .itens-table .p-datatable-tbody,app-negocio-modal .acessos-table .p-datatable-tbody{display:block;width:100%;padding:0 10px 10px}app-negocio-modal .itens-table .p-datatable-tbody>tr,app-negocio-modal .acessos-table .p-datatable-tbody>tr{position:relative;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;width:100%;margin:9px 0 0;padding:11px;border:1px solid #dfe6ec;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0f172a0d}app-negocio-modal .itens-table .p-datatable-tbody>tr>td,app-negocio-modal .acessos-table .p-datatable-tbody>tr>td{position:static!important;display:flex!important;flex-direction:column;align-items:stretch;width:auto!important;min-width:0!important;min-height:0!important;padding:6px 0!important;border:0!important;border-bottom:1px solid #eef2f6!important;overflow:visible!important;text-align:left!important;white-space:normal!important}app-negocio-modal .itens-table td:before,app-negocio-modal .acessos-table td:before{display:block;margin-bottom:3px;color:#718096;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}app-negocio-modal .itens-table td:nth-child(1),app-negocio-modal .itens-table td:nth-child(2),app-negocio-modal .acessos-table td:nth-child(1){grid-column:1 / -1}app-negocio-modal .itens-table td:nth-child(1):before{content:"Produto/Servico"}app-negocio-modal .itens-table td:nth-child(2):before{content:"Politica de preco / Valor unitario"}app-negocio-modal .itens-table td:nth-child(3):before{content:"Cotacao"}app-negocio-modal .itens-table td:nth-child(4):before{content:"Quantidade"}app-negocio-modal .itens-table td:nth-child(5):before{content:"Desconto"}app-negocio-modal .itens-table td:nth-child(6):before{content:"Total"}app-negocio-modal .itens-table td:nth-child(7):before{content:"Recorrente"}app-negocio-modal .acessos-table td:nth-child(1):before{content:"Usuario"}app-negocio-modal .acessos-table td:nth-child(2):before{content:"Permissao"}app-negocio-modal .itens-table td:last-child,app-negocio-modal .acessos-table td:last-child{grid-column:1 / -1;flex-direction:row!important;align-items:center!important;justify-content:flex-end;min-height:44px!important;border-bottom:0!important}app-negocio-modal .itens-table td:last-child:before,app-negocio-modal .acessos-table td:last-child:before{display:none}app-negocio-modal .itens-table td:last-child>div{justify-content:flex-end!important}app-negocio-modal .itens-table td.items-empty-cell{grid-column:1 / -1;display:block!important;width:100%!important;min-height:180px!important;padding:0!important;border:0!important}app-negocio-modal .itens-table td.items-empty-cell:before{display:none}app-negocio-modal .itens-table .p-select,app-negocio-modal .itens-table app-pesquisa-dinamica,app-negocio-modal .itens-table .p-inputnumber,app-negocio-modal .acessos-table .p-select,app-negocio-modal .acessos-table app-pesquisa-dinamica{width:100%!important;max-width:100%!important}app-negocio-modal .items-empty-state{grid-column:1 / -1;min-height:180px}app-negocio-modal .negocio-drawer>.drawer-footer{position:relative!important;z-index:8;min-height:56px;padding:7px 10px max(7px,env(safe-area-inset-bottom))!important;background:#fff;box-shadow:0 -4px 12px #0f172a14}}@media (max-width: 480px){.p-button .p-button-label{font-size:12px}.drawer-footer .p-button{min-width:0}.header-financial-item{min-width:116px!important}.dashboard-page .kpi-grid,.dashboard-page .kpi-grid.five{grid-template-columns:1fr!important}}
