@import"https://fonts.googleapis.com/css?family=Poppins";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html,body{position:relative;height:100%;padding:0;margin:0;border:0}#root{box-sizing:border-box;padding:0;margin:0;border:0;position:relative;height:100%;background-color:#e8e5e3}.App{display:flex;height:100%;padding:0;box-sizing:border-box;grid-template-columns:auto 1fr!important}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Viewport-container{flex:1;position:relative;overflow:auto}.mantine-InputWrapper-label,.mantine-Input-input{font-family:Poppins}.mantine-Button-label{gap:.5rem}.mantine-Paper-root.mantine-Modal-content{display:flex;flex-direction:column}.mantine-Modal-body{flex:1;overflow:auto}.mantine-Modal-header.modal-ext-footer{padding-top:.5rem;padding:.5rem 1rem .75rem}input:checked+.mantine-Switch-track{background-color:#fff;border-radius:.9375rem;border:1px solid var(--Foundation-primary-primary-600, #0D4C54);background:var(--White-White, #FFF);box-shadow:0 2px 10px #26334d08}.mantine-Switch-track{display:flex;width:2.375rem;height:1.25rem;padding:.3125rem;justify-content:flex-end;align-items:center;gap:.625rem;border-radius:.9375rem;border:1px solid var(--Foundation-primary-primary-100, #B4CACC);background:var(--White-White, #FFF)}.mantine-Switch-thumb{display:flex;width:.9375rem;height:.9375rem;flex-direction:column;align-items:flex-start;gap:.625rem;flex-shrink:0;border-radius:.6875rem;background:var(--Gray-Blue-Grey-Blue-93, #E1E5ED);box-shadow:0 2px 5px #26334d08}input:checked+*>.mantine-Switch-thumb{border-radius:.6875rem;background:var(--Foundation-primary-primary-500, #0E545C);box-shadow:0 2px 5px #33bfff0d}.mantine-Tabs-tabsList:after{flex:1 0 0;content:"";border-bottom:solid 1px #0D4C54}.mantine-NumberInput-root.dinheiro-input .mantine-NumberInput-icon{color:#1b1b1b}.inline-create-input .mantine-InputWrapper-label{position:relative}.switch-led-small .mantine-Switch-body{display:flex;gap:.5rem;align-items:center}.switch-led-small .mantine-Switch-label{font-size:.625rem;padding-left:0}.switch-led-small .mantine-Switch-track{width:1.875rem;height:1rem;min-width:unset}.switch-led-small .mantine-Switch-thumb{width:.75rem;height:.75rem;border:unset}.switch-led-small input:checked+*>.mantine-Switch-thumb{left:calc(100% - .875rem)}.mantine-Tooltip-tooltip{background-color:#e9e9e9;color:#1b1b1b;font-family:Poppins;border-radius:.5rem;padding:5px 10px;box-shadow:0 0 10px .1px #8e98a8;font-size:11px}.mantine-Breadcrumbs-separator{margin:0 3px;position:relative;top:-1px}.mantine-Menu-dropdown{padding:0;border-radius:.5rem}.mantine-Menu-dropdown .mantine-Menu-item{padding:.5rem 1.25rem;display:flex;height:2.625rem;align-items:center}.mantine-Menu-dropdown .mantine-Menu-item .mantine-Menu-itemLabel{display:flex;gap:.5rem;align-items:center;color:#1b1b1b;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.mantine-Select-item,.mantine-MultiSelect-item{font-family:Poppins;font-size:13px}.mantine-Select-item[data-selected],.mantine-Select-item[data-selected]:hover,.mantine-Day-day.mantine-DatePickerInput-day[data-selected=true],.mantine-Day-day.mantine-DateTimePicker-day[data-selected=true]{background-color:#0e545c}input[type=time]::-webkit-datetime-edit-hour-field:focus,input[type=time]::-webkit-datetime-edit-minute-field:focus,input[type=time]::-webkit-datetime-edit-second-field:focus,input[type=time]::-webkit-datetime-edit-ampm-field:focus{background-color:#0e545c}.mantine-Checkbox-inner input[type=checkbox]:not([disabled]):checked{background-color:#0e545c}.mantine-Checkbox-inner input[type=checkbox]:checked+.mantine-Checkbox-icon{color:#fff}.mantine-TimeInput-input.mantine-Input-input.mantine-TimeInput-input:focus{border-color:#0e545c}.main-led-container{padding:1.5rem}.tab-sort.cont-sort{background-color:#b4cacc;height:51px;padding:10px 20px;display:flex;justify-content:flex-end;align-items:center}.tab-sort.cont-sort .cur-sort{padding:5px 10px;border-radius:8px;border:solid 1px #3E767D;display:flex;gap:10px;align-items:center}.tab-sort.cont-sort .cur-sort label{font-family:Poppins;font-size:12px;font-weight:400;line-height:16px;color:#0d4c54}:root{--readonly-background-color: #f5f2f2}.mantine-InputWrapper-root input.mantine-TextInput-input[readonly],.mantine-InputWrapper-root input.mantine-TimeInput-input[readonly],.mantine-InputWrapper-root input.mantine-NumberInput-input[readonly],.mantine-InputWrapper-root input.mantine-DateInput-input[readonly],.mantine-Input-wrapper button.mantine-DateTimePicker-input[data-read-only=true],.mantine-InputWrapper-root.select-readonly input.mantine-Select-input[readonly],.mantine-InputWrapper-root.field-end-cep input.mantine-Input-input[readonly],.mantine-InputWrapper-root.telefone-input-root input.mantine-Input-input[readonly],.mantine-InputWrapper-root.placa-veiculo-input-root input.mantine-Input-input[readonly],.mantine-InputWrapper-root.cpf-input-root input.mantine-Input-input[readonly],.mantine-InputWrapper-root.cnpj-input-root input.mantine-Input-input[readonly],.mantine-InputWrapper-root textarea.mantine-Textarea-input[readonly]{background-color:var(--readonly-background-color)}.mantine-Radio-body .mantine-Radio-radio:checked{background-color:#8ab8be;border-color:#8ab8be}.mantine-Radio-body .mantine-Radio-label{font-family:Poppins;font-size:12px}@media (max-width: 1400px){.main-led-container{padding:.5rem}}@media (max-width: 1250px){.main-led-container{padding:.25rem}}body .etapa-orc-level-0{background:#0d4c54;color:#fdfcfc!important}body .etapa-orc-level-1{background:#579c98}body .etapa-orc-level-2{background:#8ab8be}body .etapa-orc-level-3{background:#cee5e4}body .etapa-orc-level-0:hover{background:#0d4c54}.modal-lat-header{color:#fff;font-weight:400;font-size:1rem}.mantine-InputWrapper-root.mantine-MultiSelect-root.insumos-pedidos label{height:1rem}.mantine-InputWrapper-root.mantine-MultiSelect-root.insumos-pedidos .mantine-Button-root{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-secondary-secondary-50, #EFF7F6);background:var(--Foundation-primary-primary-500, #0E545C);color:var(--Foundation-secondary-secondary-50, #EFF7F6);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}body .tab-consulta .tabulator{line-height:1.125rem;border-radius:0}body .tab-consulta .tabulator .tabulator-header{height:42px}body .tab-consulta .tabulator .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;padding:0}body .tab-consulta .tabulator .tabulator-cell{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.mantine-Text-root.mantine-Anchor-root.mantine-Spoiler-control{font-size:13px;color:#0e545c}.danger-50{color:#f9e9e9}.danger-100{color:#e3bbba}.danger-200{color:#d69a99}.danger-300{color:#c36c6b}.danger-400{color:#b7504e}.danger-500{color:#a52422}.danger-600{color:#96211f}.danger-700{color:#751a18}.danger-800{color:#5b1413}.danger-900{color:#450f0e}.dark-50{color:#e9e9e9}.dark-100{color:#b9b9b9}.dark-200{color:#989898}.dark-300{color:#686868}.dark-400{color:#4b4b4b}.dark-500{color:#1e1e1e}.dark-600{color:#1b1b1b}.dark-700{color:#151515}.dark-800{color:#111}.dark-900{color:#0d0d0d}.background-dark-300{background-color:#687892}.light-50{color:#fdfcfc}.light-100{color:#f8f7f6}.light-200{color:#f4f3f2}.light-300{color:#f0eeec}.light-400{color:#edeae9}.light-500{color:#e8e5e3}.light-600{color:#d3d0cf}.light-700{color:#a5a3a1}.light-800{color:#807e7d}.light-900{color:#61605f}.background-light-50{background-color:#fdfcfc}.background-light-100{background-color:#f8f7f6}.background-light-200{background-color:#f4f3f2}.background-light-300{background-color:#f0eeec}.background-light-400{background-color:#edeae9}.background-light-500{background-color:#e8e5e3}.background-light-600{background-color:#d3d0cf}.background-light-700{background-color:#a5a3a1}.background-light-800{background-color:#807e7d}.background-light-900{background-color:#61605f}.primary-50{color:#e7eeef}.primary-100{color:#b4cacc}.primary-200{color:#90b0b4}.primary-300{color:#5e8c92}.primary-400{color:#3e767d}.primary-500{color:#0e545c}.primary-600{color:#0d4c54}.primary-700{color:#0a3c41}.primary-800{color:#082e33}.primary-900{color:#062327}.backgroundPrimary-500{background-color:#0e545c}.backgroundHeaderApvMode{background-color:#60aaa6!important}.backgroundPrimary-ApvBadge{background:#4c7261}.success-50{color:#f0f6ea}.success-100{color:#d1e2bd}.success-200{color:#bad59d}.success-300{color:#9bc170}.success-400{color:#88b554}.success-500{color:#6aa329}.success-600{color:#609425}.success-700{color:#4b741d}.success-800{color:#3a5a17}.success-900{color:#2d4411}.warning-50{color:#fefbef}.warning-100{color:#fcf1cd}.warning-200{color:#faebb5}.warning-300{color:#f8e293}.warning-400{color:#76dc7e}.warning-500{color:#f4d65e}.warning-600{color:#dec056}.warning-700{color:#ad9643}.warning-800{color:#867434}.warning-900{color:#665927}.large{font-size:57px;line-height:64px}.medium{font-size:45px;line-height:52px}.small{font-size:36px;line-height:44px}.headline-large{font-size:32px;line-height:40px}.headline-medium{font-size:28px;line-height:36px}.headline-small{font-size:24px;line-height:32px}.title-large{font-size:22px;line-height:28px}.title-medium{font-size:16px;line-height:24px}.title-small{font-size:14px;line-height:20px}.body-large{font-family:Poppins,sans-serif;font-size:16px;line-height:24px}.body-medium{font-family:Poppins,sans-serif;font-size:14px;line-height:20px}.body-small{font-family:Poppins,sans-serif;font-size:12px;line-height:16px}.label-large{font-family:Poppins,sans-serif;font-size:14px}.label-medium{font-family:Poppins,sans-serif;font-size:12px}.label-small{font-family:Poppins,sans-serif;font-size:11px}.font-light{font-family:Poppins,sans-serif;font-weight:300}.font-regular{font-family:Poppins,sans-serif;font-weight:400}.font-medium{font-family:Poppins,sans-serif;font-weight:500}.font-semibold{font-family:Poppins,sans-serif;font-weight:600}.font-bold{font-family:Poppins,sans-serif;font-weight:700}.font-extrabold{font-family:Poppins,sans-serif;font-weight:800}.font-black{font-family:Poppins,sans-serif;font-weight:900}.elevation-0{box-shadow:none}.elevation-1{box-shadow:0 16px 24px #5858581a}.elevation-2{box-shadow:0 24px 48px #58585826}.elevation-3{box-shadow:0 32px 64px #58585833}.br-4{border-radius:4px}.br-8{border-radius:8px}.br-16{border-radius:16px}.br-pill{border-radius:80px}.grid{display:grid;grid-template-columns:repeat(12,1fr)}.menu-ops{font-size:10px!important;position:relative;background:#1e1e1e;height:100%;display:flex;flex-direction:column;overflow:hidden;min-width:0;width:15vw;grid-column-start:1;grid-column-end:2;padding:12px 20px 0;font-family:Poppins}.menu-ops .mantine-Text-root{font-family:Poppins;font-size:.8rem}@media (max-width: 1400px){.menu-ops{padding:12px 12px 0;width:14.5vw}}.menu-ops-closed{background:#1e1e1e;width:4vw;display:flex;flex-direction:column;padding-top:12px;padding-left:.25vw;color:#fff;align-items:flex-start;transition:all .2s linear!important}@media screen and (max-width: 768px){.menu-ops-closed{width:10vw;padding-left:2vw}}@media screen and (min-width: 769px) and (max-width: 1024px){.menu-ops-closed{width:6vw;padding-left:.75vw}}.menu-ops-closed .menu-logo-container{padding:0;padding-left:.5vw}.menu-ops .menu-logo-container{padding:0;margin-bottom:60px;height:40px;flex-shrink:0}.menu-ops .menu-body{display:flex;width:100%;flex-direction:column;align-items:center;overflow-y:scroll;overflow-x:hidden}.menu-ops .menu-body::-webkit-scrollbar{width:.5em;background-color:transparent}.menu-ops .menu-body::-webkit-scrollbar-thumb{background-color:#b4caccb3;border-radius:4px}.menu-ops .mantine-NavLink-label,.menu-ops .mantine-NavLink-rightSection{color:#eee}.menu-ops .menu-item{display:flex;padding:12px 8px;width:100%;align-items:center;gap:8px;align-self:stretch;text-decoration:none;color:#fff}.menu-ops-closed .menu-item{display:flex;padding:.6vw 1vw;width:100%;align-self:stretch;text-decoration:none}.menu-ops .submenu-item{display:flex;padding:12px 8px;margin-left:10px;width:150px;align-items:center;gap:8px;align-self:stretch;text-decoration:none}.menu-ops .menu-body .submenu-container{margin:7px 0;border-left:dotted 2px var(--gradient-principal, #60ABA7)}.menu-ops .menu-body .mantine-1avyp1d{transition:all .8s cubic-bezier(.53,-.3,.56,1.47)!important}.menu-ops .menu-footer{background-color:#1e1e1e;position:sticky;display:flex;flex-direction:column;align-items:center;padding:10px 8px;width:100%;gap:8px;bottom:0}.menu-ops a.active .menu-item{background-color:#222}.menu-ops .menu-item-2{padding:6px 30px;font-size:10px!important}.menu-ops .menu-item:hover,.menu-ops .submenu-item:hover{cursor:pointer;background:#222}.mantine-Burger-burger[data-opened]:before{transform:translateY(calc(.8rem / 3)) rotate(-30deg);width:1rem}.mantine-Burger-burger[data-opened]:after{transform:translateY(calc(-.8rem / 3)) rotate(30deg);width:1rem}@media only screen and (max-height: 700px){.containerFormLogin{padding:4vh 10vw!important}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}.containerFormLogin{background-color:#fff;height:auto;padding:10vh 10vw}.headerLoginPage{display:flex;flex-direction:column;gap:1.75rem;justify-content:center;align-items:center}.headerLoginPageTitle{color:#0c1421;text-align:center;font-family:Poppins;font-size:2.25rem;font-weight:700;line-height:100%;letter-spacing:.0225rem;margin:0 auto}.headerLoginPageSubtitle{text-align:center;font-family:Poppins;font-size:20px;line-height:100%;letter-spacing:.0225rem;margin:0 auto}.loginForm{margin:3rem 0}@media (max-height: 700px){.loginForm{margin:1.5rem 0}}.loginButton{background-color:#0e545c;color:#fff}.loginButton:hover{background:#0d4c54;color:#fff}.esqueceuSenhaLink{color:#1e4ae9;text-align:center;font-size:.75rem;font-weight:400;letter-spacing:.01rem}@media only screen and (max-width: 768px){.containerFormLogin{padding:4vh 5vw!important}.headerLoginPageTitle{font-size:1.5rem}.loginForm{margin:1.5rem 0}.loginButton{font-size:.9rem;padding:.6rem}.esqueceuSenhaLink{font-size:.7rem}.headerLoginPage{gap:1rem}}@media only screen and (max-width: 480px){.containerFormLogin{padding:2vh 3vw!important}.headerLoginPageTitle{font-size:1.2rem}.loginButton{font-size:.8rem;padding:.5rem}.esqueceuSenhaLink{font-size:.65rem}}.loginImageColumn{width:100%;height:100vh;padding:0}.loginImageColumn .mantine-BackgroundImage-root{height:100%;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 768px){.loginImageColumn{height:30vh;display:flex;justify-content:center;align-items:center;background-color:#0e545c}.headerLoginPageSubtitle{text-align:center;font-family:Poppins;font-size:18px;line-height:100%;letter-spacing:.0225rem;margin:0 auto}.loginImageColumn .mantine-BackgroundImage-root{height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;display:none}.logoDeCima{margin-top:23px}}@media only screen and (max-width: 480px){.loginImageColumn{height:30vh;display:flex;justify-content:center;align-items:center;background-color:#0e545c}.loginImageColumn .mantine-BackgroundImage-root{height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;display:none}.headerLoginPageSubtitle{text-align:center;font-family:Poppins;font-size:13px;line-height:100%;letter-spacing:.0225rem;margin:0 auto}.logoDeCima{margin-top:25px}}.modal-ext-2-root .mantine-Modal-inner{opacity:0;padding-left:2vw;padding-right:2vw}.modal-ext-2-container{border-radius:1rem;background-color:inherit}.modal-ext-2-header{color:#fff}.mantine-Modal-header.modal-ext-footer{background-color:#fff}.modal-ext-2-container .mantine-InputWrapper-root{display:flex;flex-direction:column;gap:.5rem}.modal-ext-2-container .mantine-InputWrapper-root .mantine-InputWrapper-label{color:#1b1b1b;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.modal-ext-2-container .mantine-InputWrapper-root .mantine-Input-input{font-size:.75rem;border-radius:.3125rem;border:.125rem solid var(--Foundation-dark-dark-100, #B9B9B9);background:var(--White-White, #FFF);box-shadow:0 2px 5px #26334d08;font-family:Poppins}.modal-ext-2-container .mantine-CloseButton-root:hover{background:inherit}.modal-ext-2-container .mantine-Checkbox-label{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.modal-ext-2-container .mantine-Checkbox-body input.mantine-Checkbox-input{border:.125rem solid #B4CACC}.modal-ext-2-container .mantine-Modal-body{background-color:#fff}.modal-ext-2-container .mantine-Checkbox-body{align-items:center}.modal-ext-2-container .mantine-Modal-header.modal-ext-2-header{padding:.94rem 1.88rem;background-color:#0e545c;border-radius:1rem 1rem 0 0;top:-1px}.modal-ext-2-container .mantine-Modal-header.modal-ext-2-header .mantine-Modal-title{color:var(--Foundation-secondary-secondary-50, #EFF7F6);font-family:Poppins;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}.modal-ext-2-container .filtros-body{background-color:#fff;padding-top:0;padding-left:0;padding-right:0}.modal-ext-2-container .mantine-InputWrapper-error{margin-top:-.5rem}.modal-ext-2-container .mantine-Grid-root+.mantine-Grid-root{margin-top:19px}.led-button{height:2rem;display:flex;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;border-radius:.5rem;padding:.3125rem .5rem;background:#0e545c;justify-content:center;align-items:center}.led-button:hover{background:#0d4c54}.limpar-button{height:2rem;background:#a83b2a;font-weight:500;line-height:1rem;gap:.25rem}.limpar-button:hover{background:#a83b2a}.filtrar-button{height:2rem;background:#0d4c54;font-weight:500;line-height:1rem;gap:.25rem}.filtrar-button:hover{background:#0d4c54}.salvar-button{height:2rem;background:#0e545c;font-weight:500;line-height:1rem;gap:.25rem}.editar-button{height:2rem;background:#9e6d08;font-weight:500;line-height:1rem;gap:.25rem}.editar-button:hover{background:#9e6d08}.inserir-cotacao-button{height:2rem;background:#ccbd9f;color:#000;font-weight:500;line-height:1rem;gap:.25rem}.inserir-cotacao-button:hover{background:#c3a872}.salvar-button:hover{background:#0d4c54}.criar-button{height:2rem;background:#0e545c;font-weight:500;line-height:1rem;gap:.25rem}.criar-button:hover{background:#0d4c54}.white-button{height:2rem;padding:0rem .9375rem;background-color:#fdfcfc;border:1px solid var(--Foundation-primary-primary-600, #0D4C54);color:var(--Foundation-primary-primary-600, #0D4C54)}.white-button:hover{background-color:#fdfcfc}.green-header-button{height:2rem;padding:0rem .9375rem;background-color:#0d4c54;border:1px solid #EFF7F6;color:var(--Foundation-light-light-50, #FDFCFC);font-weight:400}.green-header-button:hover{background-color:#0b474f}.big-red-button{font-family:Poppins;font-size:16px;font-weight:400;line-height:28px;background-color:#993626;padding:12px 16px;gap:10px;height:auto;border-radius:12px}.big-red-button:hover{background-color:#993626}.big-orange-button{font-family:Poppins;font-size:16px;font-weight:400;line-height:28px;background-color:#d48546;padding:12px 16px;gap:10px;height:auto;border-radius:12px}.big-orange-button:hover{background-color:#d48546}.small-green-button{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-secondary-secondary-50, #EFF7F6);background:var(--Foundation-primary-primary-500, #0E545C);font-size:.6875rem;line-height:1rem;height:unset;font-weight:400}.small-green-button:hover{background-color:#0b474f}.baixa-button{height:2rem;background:#579c98;font-weight:500;line-height:1rem;gap:.25rem}.barra-superior{display:flex;height:86px;align-items:center;justify-content:space-between;gap:40px;padding:8px 32px;position:relative;background-color:var(--foundationlightlight-100)}.barra-superior .frame{display:flex;align-items:center;justify-content:space-between;position:relative;flex:1}.barra-superior .div{display:flex;flex-direction:column;height:51px;align-items:flex-start;justify-content:space-between;position:relative}.barra-superior .div-wrapper{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;position:relative;flex:0 0 auto}.barra-superior .p-gina-inicial{position:relative;margin-top:-1px;font-family:Poppins;font-weight:var(--headline-poppins-medium-regular-font-weight);color:var(--foundation-darkdark-500);font-size:var(--headline-poppins-medium-regular-font-size);letter-spacing:var(--headline-poppins-medium-regular-letter-spacing);line-height:var(--headline-poppins-medium-regular-line-height);font-style:var(--headline-poppins-medium-regular-font-style)}.barra-superior .compras-pedidos{position:relative;margin-top:-1px;font-family:Poppins;font-weight:var(--body-small-font-weight);color:var(--foundation-darkdark-500);font-size:var(--body-small-font-size);letter-spacing:var(--body-small-letter-spacing);line-height:var(--body-small-line-height);font-style:var(--body-small-font-style)}.barra-superior .frame-2{display:inline-flex;align-items:center;justify-content:center;gap:12px;position:relative;flex:0 0 auto}.barra-superior .navigation-expand{position:relative;width:30px;height:30px}.barra-superior .overlap-group{position:relative;height:30px}.barra-superior .social-notifications{position:absolute;width:30px;height:30px;top:0;left:0}.barra-superior .icon{position:absolute;width:15px;height:20px;top:5px;left:7px}.barra-superior .ellipse{position:absolute;width:9px;height:9px;top:5px;left:16px;background-color:#60aaa6;border-radius:4.5px}.barra-superior .frame-3{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;flex:0 0 auto}.barra-superior .avatar-image{position:relative;width:40px;height:40px}.barra-superior .frame-4{display:inline-flex;align-items:center;justify-content:center;gap:4px;position:relative;flex:0 0 auto}.barra-superior .text-wrapper{position:relative;width:fit-content;margin-top:-1px;font-family:Poppins;font-weight:var(--title-small-font-weight);color:var(--foundation-darkdark-500);font-size:var(--title-small-font-size);letter-spacing:var(--title-small-letter-spacing);line-height:var(--title-small-line-height);white-space:nowrap;font-style:var(--title-small-font-style)}.mantine-Menu-dropdown.menu-notif-norm .mantine-Menu-item{padding:.5rem;display:flex;height:unset;align-items:center}.upload-imagem .action-button{background:#0d4c54;border-radius:.38rem;color:#eff7f6;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;display:flex;height:2rem;padding:.3125rem .625rem;justify-content:center;align-items:center;gap:.25rem}.bullet-plano.item-bullet{display:flex;gap:4px;align-items:flex-start}.bullet-plano.item-bullet label{font-family:Poppins;font-size:14px;font-weight:400;line-height:24px}.card-plano-horiz{border-radius:9px;padding:37px 26px;border:solid 2px #0E545C;font-family:Poppins;background-color:#fff}.card-plano-horiz .cph-inner{height:100%;display:flex;gap:24px}.card-plano-horiz .cph-inner .cph-col-1{width:120px;min-width:120px;height:100%}.card-plano-horiz .cph-inner .cph-col-1 .nome-plano{background-color:#f1f1f1;border-radius:5px;font-size:14px;padding:5px 14px;font-weight:600;color:#000}.card-plano-horiz .cph-inner .cph-col-2{flex:1 1 auto;height:100%;display:flex;min-width:0;flex-direction:column;justify-content:space-between}.card-plano-horiz .cph-inner .cph-col-3{flex:1 1 auto;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:space-between}.card-plano-horiz .cph-inner .cph-col-4{width:276px;height:100%;display:flex;flex-direction:column;justify-content:space-between;text-align:center;gap:8px;align-self:center}.card-plano-horiz .cph-inner .cph-col-4 .cont-preco{display:flex;flex-direction:column;gap:4px}.card-plano-horiz .cph-inner .cph-col-4 .cont-preco label.texto-valor{font-family:Poppins;font-size:12px;font-weight:600;line-height:24px;text-align:center}.card-plano-horiz .cph-inner .cph-col-4 .cont-preco label.valor{font-family:Poppins;font-size:40px;font-weight:600;line-height:40px;text-align:center}.card-plano-horiz .cph-inner .cph-col-4 .bt-comprar{background-color:unset;background:linear-gradient(90deg,#60aba7,#0e545c 119.87%);height:37px;font-size:15px;font-weight:700;line-height:37px;text-align:center;font-family:Poppins}.card-plano-horiz.destac{color:#fff;position:relative;background:linear-gradient(90deg,#60aba7,#0e545c 119.87%) padding-box,linear-gradient(90deg,#60aba7,#0e545c 119.87%) border-box;cursor:pointer}.card-plano-horiz.destac .cph-inner .cont-nome-plano{color:#000b33}.card-plano-horiz.destac .cph-inner .bt-comprar{background:#fff;color:#000}.torre-perm{display:flex;flex-direction:column;gap:4px}.torre-perm .topo-torre{padding:5px;display:flex;justify-content:space-between;align-items:center;background-color:#eff7f6}.torre-perm .topo-torre label{font-family:Poppins;font-size:10px;font-weight:600;line-height:9px;color:#1e1e1e}.torre-perm .item-torre{padding:5px;display:flex;justify-content:space-between;align-items:center;gap:4px}.torre-perm .item-torre label{font-family:Poppins;font-size:10px;font-weight:400;line-height:12px;color:#1e1e1e}.badge-secao{margin-bottom:1rem;height:20px;display:flex}.badge-secao-inner{display:inline-flex;height:1.25rem;padding:.125rem .625rem;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-secondary-secondary-50, #EFF7F6);background:var(--Foundation-primary-primary-500, #0E545C);color:var(--Foundation-secondary-secondary-50, #EFF7F6);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}.white-badge-secao-inner{display:inline-flex;padding:.125rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-900, #062327);color:var(--Foundation-primary-primary-900, #062327);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}body .tabulator{border-radius:10px;font-family:Poppins}body .tabulator .tabulator-row.tabulator-row-odd:hover,body .tabulator .tabulator-row.tabulator-row-even:hover{background-color:#ddd}body .tabulator .tabulator-header .tabulator-headers .tabulator-header-filter input{height:21px!important;padding:2px}body .tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border:none}body .tabulator{font-size:12px;background:#e7eeef;border:0}body .tabulator .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border:none}body .tabulator .tabulator-row .tabulator-cell{padding:10px 4px;border:none}body .tabulator .tabulator-row .tabulator-cell:first-child:not([tabulator-field=sel]){text-overflow:clip;padding:10px .625rem}body .tabulator .tabulator-header{background-color:#3e767d;font-weight:400;font-size:12px;font-family:inherit;border:none}body .tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:.3125rem}body .tabulator .tabulator-header .tabulator-col:first-child .tabulator-col-content{padding:.3125rem .3125rem .3125rem .625rem}body .tabulator .tabulator-header .tabulator-col{background-color:#3e767d;color:#e7eeef;border:none;gap:.625rem;justify-content:center}body .tabulator .tabulator-header .tabulator-col.tabulator-col-group{gap:0}body .tabulator .tabulator-header .tabulator-col .tabulator-col{padding:.625rem 0 .3125rem;border:none;gap:.625rem}body .tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right,body .tabulator .tabulator-header .tabulator-col .tabulator-frozen .tabulator-frozen-right{border:none;height:44px}body .tabulator .tabulator-row.tabulator-row-even,body .tabulator .tabulator-row.tabulator-selected{background-color:#fff}body .tabulator .tabulator-row{border-bottom:1px solid #E7EEEF}body .tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{background-color:inherit}body .tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{line-height:1rem}body .tabulator .tabulator-header .tabulator-col .tabulator-col-title{text-align:center}body .tabulator .tabulator-header .tabulator-col[tabulator-field=nome_ext] .tabulator-col-title,body .tabulator .tabulator-header .tabulator-col[tabulator-field=sinonimo] .tabulator-col-title,body .tabulator .tabulator-header .tabulator-col[tabulator-field=nome] .tabulator-col-title,body .tabulator .tabulator-header .tabulator-col[tabulator-field=obra] .tabulator-col-title,body .tabulator .tabulator-header .tabulator-col[tabulator-field=endereco] .tabulator-col-title,body .tabulator .tabulator-header .tabulator-col[tabulator-field=razao_social] .tabulator-col-title,body .tabulator .tabulator-header .tabulator-col[tabulator-field=nome_fantasia_nome] .tabulator-col-title,body .tabulator .tabulator-header .tabulator-col[tabulator-field=devedor_credor] .tabulator-col-title{text-align:left}body .tabulator .tabulator-cell[tabulator-field=devedor_credor]{justify-content:flex-start}body .tabulator .tabulator-header .tabulator-col[tabulator-field=email] .tabulator-col-title{text-align:left}body .tabulator .tabulator-cell[tabulator-field=email]{justify-content:flex-start}body .tabulator .tabulator-cell{display:inline-flex;align-items:center;justify-content:center;-webkit-hyphens:manual;hyphens:manual;hyphenate-character:""}body .tabulator .tabulator-cell.tabulator-frozen{display:inline-flex;align-items:center;justify-content:center}body .tabulator .tabulator-cell label{text-align:center;overflow-wrap:anywhere}body .tabulator .tabulator-header .tabulator-col.led-tabcell-left .tabulator-col-title{text-align:left}body .tabulator .tabulator-cell.led-tabcell-left{justify-content:flex-start}body .tabulator .tabulator-cell.led-tabcell-left label{text-align:left}body .tabulator .tabulator-cell[tabulator-field=nome_ext],body .tabulator .tabulator-cell[tabulator-field=nome],body .tabulator .tabulator-cell[tabulator-field=sinonimo],body .tabulator .tabulator-cell[tabulator-field=nome_fantasia_nome],body .tabulator .tabulator-cell[tabulator-field=razao_social],body .tab-pedidos .tabulator .tabulator-cell[tabulator-field=descricao],body .tab-pedidos .tabulator .tabulator-cell[tabulator-field="obra.descricao"],body .tabulator .tabulator-cell[tabulator-field=endereco],body .tabulator .tabulator-cell[tabulator-field="insumo_orcamento.nome"],body .tabulator .tabulator-cell[tabulator-field=insumo]{justify-content:flex-start}body .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:none}body .tab-acomp .tabulator{line-height:1.125rem;border-radius:0}body .tab-acomp .tabulator .tabulator-col{justify-content:center;background-color:#fdfcfc;text-align:center}body .tab-acomp .tabulator .tabulator-col-title{color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.125rem}body .tab-acomp .tabulator .tabulator-tree-level-0{background:var(--Foundation-primary-primary-600, #0D4C54)}body .tab-acomp .tabulator .tabulator-tree-level-0 .tabulator-cell{color:var(--Foundation-light-light-50, #FDFCFC);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}body .tabulator .tabulator-editable:not(.tabulator-editing) label{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:center}body .tabulator .tabulator-editable.tabulator-editing input{font-family:Poppins;padding:4px 8px;border-radius:5px}body .tabulator .tabulator-editable.tabulator-editing textarea{font-family:Poppins;padding:4px 8px;border-radius:5px;outline:0;line-height:1.125rem}body .tabulator .tabulator-editable[tabulator-field=nome]:not(.tabulator-editing) label{text-align:left}body .tabulator .tabulator-editable[tabulator-field=telefone]:not(.tabulator-editing) label{text-align:left}body .tabulator .tabulator-cell .icon-holder{display:flex;flex-direction:row;align-items:center;gap:.125rem;white-space:pre-wrap;text-align:center;line-height:1rem}body .tabulator .bolha-generica,body .tabulator .bolha-tipo-insumo,body .tabulator .bolha-tipo-plano,body .tabulator .bolha-situ-org{border-radius:.6rem;opacity:.8;display:flex;padding:.3125rem .625rem;justify-content:center;align-items:center;gap:.25rem;flex-shrink:0;white-space:normal;text-align:center;font-size:.625rem;width:100%}body .tabulator .tabulator-row .tabulator-cell.tabulator-editing input[type=date],body .tabulator .tabulator-row .tabulator-cell.tabulator-editing input[type=text]{padding:4px;width:100%;box-sizing:border-box;background-color:#fff;border-radius:5px;border:solid 1px #e0e0e0;text-align:center}@media (max-width: 1250px){body .tabulator{font-size:11px}body .tabulator .tabulator-editable:not(.tabulator-editing) label{padding:4px 2px}}body .tabulator.tab-consulta-gen{line-height:1.125rem;border-radius:0}body .tabulator.tab-consulta-gen .tabulator-col{justify-content:center;min-height:44px}body .tabulator.tab-consulta-gen .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;padding:0}body .tabulator.tab-consulta-gen .tabulator-cell{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}body .tabulator.tab-consulta-gen input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.25rem;height:1.25rem;transform:translateY(-.075em);display:grid;place-content:center;border-radius:.3125rem;border:2px solid var(--Foundation-primary-primary-100, #B4CACC);box-shadow:0 2px 10px #26334d08}body .tabulator.tab-consulta-gen input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#0d4c54}body .tabulator.tab-consulta-gen input[type=checkbox]:checked:before{transform:scale(1)}body .tabulator.tab-consulta-gen input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}body .tabulator .formatter-bolha{border-radius:.5rem;opacity:.8;display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;gap:.25rem;flex-shrink:0;white-space:normal;text-align:center;font-size:.65rem;line-height:1.125rem;color:#000}.tabulator-edit-list-group,.tabulator-edit-list-item,.tabulator-edit-list-placeholder{font-family:Poppins;font-size:12px}.bolha-tipo-plano[data-cat=BRONZE]{background-color:#c4a484}.bolha-tipo-plano[data-cat=SILVER]{background-color:#a9a9a9}.bolha-tipo-plano[data-cat=GOLD]{background-color:gold}.bolha-tipo-plano[data-cat=PLATINUM]{background-color:#e5e4e2}.bolha-tipo-plano[data-cat=BLACK]{background-color:#1e1e1e;color:#fff}.bolha-tipo-plano[data-cat=SEM_PLANO]{background-color:#993626;color:#fff}.bolha-tipo-plano[data-cat=DEG]{background-color:#fff;color:#000;border:solid 1px #eee}.bolha-tipo-plano{position:relative}.tabulator .bolha-tipo-plano[data-periodo=F12M]{padding-left:12px}.bolha-tipo-plano[data-periodo=F12M]:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABVlBMVEVHcEwAHykAEicADCsAIyoxYD8pVzkSMC0DKDEAIC8AICsRMC8BJywkOS0JKi0NNTMWQDcrWj4ZRjQABRkEGiUHKC2RkmENMS8AICkBJi4ZOy4cNC0jNywAJSw+TDRkYC0AFygkOS9WYUEDICVJUzMbPDiAhl8vQC1WUSRyaC0gSzkGLjAyYUAqTT0EKy5/hV48WEZiUB2CYBl8XR2RhkY1Szlgb1YCHyU1T0J6f1AQLi52gF5/Yx9wd0hrb0F7flbQuWFPhUhDeEM6bD/qtDimeiL31W/64IdBdEIuXjoyYzo9Wz1ndU5faD/2y1ruv0g1SC//3XjTtFT/4nqLbCKefSa+eA+obBO7mDXJnjbWpC7Pgg/nxFtKf0lFZUThyXbcvmT91ms1UTfQqUMZRTNbYTXTjRSXYxPhoSHZnCG/fxbAtXGkgCjlrjDey3mmkT3ku0ugl1S+pnerAAAAQHRSTlMANRMHM/H+Z0wkHl+egleUn/L1AgxG8bUnQfJtdjqw2hukxn/Bt+Xe7u3rePvwcPHw3vfx9prQiczojdb54vz+RWqs2QAAAQpJREFUOMtjYBhUgIuRkYWFEQxYRLAp4BdkFTQQE9PXZWXVEsWmQCDW0cknMDg+ztFRhwOrAg8nZx+3xARvJw82rAr4PZ29fP38grydvYQksSmQEGdj8/X3T07yFNJmxu4N8ZRUF5fIACk9YRweZeIJcHUNkWIXxhkUkjzK5so8TLjDitvCWs1MlRO3vFqeu7t7tpIEDnlZS7dgB3u3QAc5rCHNIGwaFONgq1joEGMiit0PSgV2qnxcvOr5ETLYFci7RKooMPBpRkXwYlXArBKVq8nHYZWTEcqO3ZHSoZkaGjbqIWnyODzKJOeaFR0dFmbEjjNNKRqHh6cbSjPjDClmWRlebk6GUYAJALeqKCuLojAEAAAAAElFTkSuQmCC);content:"";width:20px;height:20px;background-position:center center;left:-2px;top:calc(50% - 9px);position:absolute;background-size:contain}body .tab-alts-plano .tabulator .tabulator-cell{text-align:center}body .tab-alts-plano .tabulator .tabulator-cell .visu-termo:hover{text-decoration:underline}body .tab-alts-plano .tabulator .tabulator-row.sel{background-color:#63a9a04d}.pagination-led .mantine-Pagination-control{border-radius:0;padding:.45rem .5rem;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;display:flex;height:1.9375rem;padding:.25rem .5rem;justify-content:center;align-items:center;border:1px solid var(--Gray-300, #DEE2E6);background:var(--HitBox, rgba(255, 255, 255, 0));color:#3e767d}.pagination-led .mantine-Pagination-control:hover,.pagination-led .mantine-Pagination-control[data-active]:hover{background-color:#0e545c;color:#fff}.pagination-led .mantine-Pagination-control:active:not([data-disabled]){transform:translateY(0)}.pagination-led .mantine-Pagination-control[data-active]{border:1px solid var(--Foundation-primary-primary-300, #5E8C92);background:var(--Foundation-primary-primary-300, #5E8C92);color:#fff}.pagination-led .mantine-Pagination-dots{display:flex;width:1.9375rem;height:1.9375rem;padding:.25rem .5rem;flex-direction:column;justify-content:center;align-items:center;border:1px solid var(--Gray-300, #DEE2E6);background:var(--HitBox, rgba(255, 255, 255, 0))}.pagination-led .mantine-Pagination-dots svg{scale:1.8;color:#19a36d}.pagination-led .mantine-Pagination-control:first-child{border-radius:.25rem 0 0 .25rem}.pagination-led .mantine-Pagination-control:first-child svg{color:#3e767d;scale:1.6}.pagination-led .mantine-Pagination-control:last-child{border-radius:0 .25rem .25rem 0}.pagination-led .mantine-Pagination-control:last-child svg{color:#3e767d;scale:1.6}.filtros-header{border-radius:1rem 1rem 0 0;padding:.94rem 1.88rem;font-family:Poppins,sans-serif;background-color:#0d4c54}.filtros-header .inner{display:flex;align-items:center;height:1.87rem}.filtros-header .inner .title-wrapper{flex:1;color:var(--Foundation-dark-dark-50, #E9E9E9);font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem}.filtros-header .inner .menu-wrapper{display:flex;align-items:center;gap:1rem;height:2.125rem}.filtros-body{padding:1.25rem;background:#f8f7f6}.filtros-body .action-menu-wrapper{display:flex;margin-top:1.5rem;gap:.75rem;justify-content:flex-end}.filtros-body .action-button{background:#0d4c54;border-radius:.5rem;color:#eff7f6;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;display:flex;height:2rem;padding:.3125rem .75rem;justify-content:center;align-items:center;gap:.25rem}.filtros-body .mantine-InputWrapper-root{display:flex;flex-direction:column;gap:.5rem}.filtros-body .mantine-InputWrapper-root .mantine-InputWrapper-label{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.filtros-body .mantine-MultiSelect-searchInput{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem}.filtros-body .mantine-InputWrapper-root .mantine-Input-input{font-size:.75rem;border:.125rem solid var(--Foundation-dark-dark-100, #B9B9B9);height:2rem;box-sizing:border-box;line-height:1rem;min-height:2rem}.filtros-body .mantine-InputWrapper-root .mantine-Input-input.mantine-MultiSelect-input{height:unset}.filtros-body .mantine-InputWrapper-root .mantine-Input-input.mantine-MultiSelect-input .mantine-MultiSelect-values{min-height:1.75rem}.filtros-body .mantine-Grid-col{padding-bottom:1rem}.filtrosHeaderButton{background-color:transparent;border:1px solid #EFF7F6;padding:5px 15px;border-radius:.75rem;height:2rem;gap:8px;font-family:Poppins;font-weight:500;color:var(--Foundation-light-light-50, #FDFCFC);font-size:.75rem;font-style:normal;line-height:1.25rem}.filtrosHeaderButton:hover{background-color:#0d4c54}body .tab-insumos .tabulator{line-height:1.125rem;border-radius:0}body .tab-insumos .tabulator .tabulator-col{justify-content:center}body .tab-insumos .tabulator .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;padding:0}body .tab-insumos .tabulator .tabulator-cell{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}body .tab-insumos .tabulator input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.25rem;height:1.25rem;transform:translateY(-.075em);display:grid;place-content:center;border-radius:.3125rem;border:2px solid var(--Foundation-primary-primary-100, #B4CACC);box-shadow:0 2px 10px #26334d08}body .tab-insumos .tabulator input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#0d4c54}body .tab-insumos .tabulator input[type=checkbox]:checked:before{transform:scale(1)}body .tab-insumos .tabulator input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.form-relat-insumos .titulo-sub{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}.form-relat-insumos .titulo-sub .titulo{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.form-relat-insumos .titulo-sub .subtitulo{color:var(--Foundation-dark-dark-300, #686868);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.form-relat-insumos .filtros-body{padding-bottom:0}.tipo-relat-group{display:flex;align-items:flex-start;gap:1.5rem}.tipo-relat-group .cont-item{display:flex;padding:.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 -1;align-self:stretch;border-radius:.5rem;background:#fff;box-shadow:0 0 10px .1px #8e98a8;gap:.5rem;cursor:pointer;width:11.3125rem}.tipo-relat-group .cont-item.selected{border-radius:.5rem;background:var(--Foundation-secondary-secondary-50, #EFF7F6);box-shadow:0 0 10px .1px #0e545c}.tipo-relat-group .cont-item .row1{display:flex;height:1rem;flex-direction:column;justify-content:space-between;align-items:flex-end;align-self:stretch}.tipo-relat-group .cont-item .row2{width:7rem;color:var(--Foundation-dark-dark-500, #1E1E1E);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:.9375rem;height:2lh;display:flex;align-items:flex-end}.tipo-relat-group .cont-item.selected .row2{font-weight:600;color:var(--Foundation-primary-primary-600, #0D4C54)}body .tabulator.cont-tab-comps-sinapi{line-height:1.125rem;border-radius:0}body .tabulator.cont-tab-comps-sinapi .tabulator-col{justify-content:center;background-color:#b4cacc}body .tabulator.cont-tab-comps-sinapi .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem;padding:0;color:#0d4c54}body .tabulator.cont-tab-comps-sinapi .tabulator-cell{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}body .tabulator.cont-tab-comps-sicro3{line-height:1.125rem;border-radius:0}body .tabulator.cont-tab-comps-sicro3 .tabulator-header,body .tabulator.cont-tab-comps-sicro3 .tabulator-header-contents{background-color:#b4cacc}body .tabulator.cont-tab-comps-sicro3 .tabulator-col{justify-content:center;background-color:#b4cacc}body .tabulator.cont-tab-comps-sicro3 .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem;padding:0;color:#0d4c54}body .tabulator.cont-tab-comps-sicro3 .tabulator-cell{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.quadro-subtotal-sicro3{display:inline-flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background-color:#e8e5e3;font-weight:500;font-family:Poppins;font-size:12px;line-height:19px;text-align:right}table.tab-sicro3 thead tr{background-color:#b4cacc;color:#0d4c54;font-family:Poppins}table.tab-sicro3 thead tr th{color:#0d4c54;font-size:.75rem;line-height:1rem;padding:5px}table.tab-sicro3 thead tr th:first-child{padding-left:10px}table.tab-sicro3 tbody tr td{font-family:Poppins;font-size:.75rem;line-height:1.125rem;padding:10px 4px}table.tab-sicro3 tbody tr:hover{background-color:#ddd}table.tab-sicro3 tbody td label.cell-quantidade{display:block;color:#000;padding:4px 8px;width:100%;text-align:center}table.tab-sicro3 tbody td label.cell-quantidade.editable{border:solid 1px #e0e0e0;border-radius:5px;background-color:#fff}table.tab-sicro3 tbody td label.cell-textinput{display:block;color:#000;padding:4px 8px;width:100%;text-align:left}table.tab-sicro3 tbody td label.cell-textinput.editable{border:solid 1px #e0e0e0;border-radius:5px;background-color:#fff}table.tab-sicro3 tbody td label.cell-dinheiroinput{display:block;color:#000;padding:4px 8px;width:100%;text-align:left}table.tab-sicro3 tbody td label.cell-dinheiroinput.editable{border:solid 1px #e0e0e0;border-radius:5px;background-color:#fff}table.tab-sicro3-e thead tr{background-color:#b4cacc;color:#0d4c54;font-family:Poppins}table.tab-sicro3-e thead tr th{color:#0d4c54;font-size:.75rem;line-height:1rem;padding:5px}table.tab-sicro3-e thead tr th:first-child{padding-left:10px}table.tab-sicro3-e tbody tr td{font-family:Poppins;font-size:.75rem;line-height:1.125rem;padding:10px 4px}table.tab-sicro3-e tbody tr:hover{background-color:#ddd}table.tab-sicro3-f thead tr{background-color:#b4cacc;color:#0d4c54;font-family:Poppins}table.tab-sicro3-f thead tr th{color:#0d4c54;font-size:.75rem;line-height:1rem;padding:5px}table.tab-sicro3-f thead tr th:first-child{padding-left:10px}table.tab-sicro3-f tbody tr td{font-family:Poppins;font-size:.75rem;line-height:1.125rem;padding:10px 4px}table.tab-sicro3-f tbody tr:hover{background-color:#ddd}table.tab-sicro3-f tbody td .cell-dmt label{display:block;color:#000;padding:4px 8px;width:100%;text-align:center}table.tab-sicro3-f tbody td .cell-dmt.editable label{border:solid 1px #e0e0e0;border-radius:5px;background-color:#fff}.modal-composicao .mantine-Radio-body .mantine-Radio-radio:checked{background-color:#8ab8be;border-color:#8ab8be}.upload-anexos .action-button{background:#0d4c54;border-radius:.38rem;color:#eff7f6;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;display:flex;height:2rem;padding:.3125rem .625rem;justify-content:center;align-items:center;gap:.25rem}.upload-anexos .item-anexo{display:flex;width:12.6875rem;padding:.3125rem .625rem;justify-content:space-between;align-items:center;border-radius:.5rem;opacity:.8;background:var(--Foundation-blue-dark-blue-dark-100, #D0D5DD);color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.625rem;font-style:normal;font-weight:400;line-height:1rem}:root{--foundation-primaryprimary-50: rgba(231, 238, 239, 1);--foundationprimaryprimary-100: rgba(180, 202, 204, 1);--foundation-primaryprimary-300: rgba(94, 140, 146, 1);--foundation-primaryprimary-400: rgba(62, 118, 125, 1);--foundation-primaryprimary-500: rgba(14, 84, 92, 1);--foundationprimaryprimary-600: rgba(13, 76, 84, 1);--foundation-primaryprimary-700: rgba(10, 60, 65, 1);--foundation-primaryprimary-800: rgba(8, 46, 51, 1);--foundation-primaryprimary-900: rgba(6, 35, 39, 1);--foundationsecondarysecondary-50: rgba(239, 247, 246, 1);--foundationsecondarysecondary-100: rgba(206, 229, 228, 1);--foundationsecondarysecondary-200: rgba(182, 216, 215, 1);--foundationsecondarysecondary-300: rgba(148, 199, 196, 1);--foundationsecondarysecondary-400: rgba(128, 188, 185, 1);--foundationsecondarysecondary-500: rgba(96, 171, 167, 1);--foundationsecondarysecondary-600: rgba(87, 156, 152, 1);--foundationsecondarysecondary-700: rgba(68, 121, 119, 1);--foundationsecondarysecondary-800: rgba(53, 94, 92, 1);--foundationsecondarysecondary-900: rgba(40, 72, 70, 1);--foundation-darkdark-50: rgba(233, 233, 233, 1);--foundation-darkdark-100: rgba(185, 185, 185, 1);--foundation-darkdark-200: rgba(152, 152, 152, 1);--foundation-darkdark-300: rgba(104, 104, 104, 1);--foundation-darkdark-400: rgba(75, 75, 75, 1);--foundation-darkdark-500: rgba(30, 30, 30, 1);--foundation-darkdark-600: rgba(27, 27, 27, 1);--foundation-darkdark-700: rgba(21, 21, 21, 1);--foundation-darkdark-800: rgba(17, 17, 17, 1);--foundation-darkdark-900: rgba(13, 13, 13, 1);--foundationlightlight-50: rgba(253, 252, 252, 1);--foundationlightlight-100: rgba(248, 247, 246, 1);--foundationlightlight-200: rgba(244, 243, 242, 1);--foundationlightlight-300: rgba(240, 238, 236, 1);--foundationlightlight-400: rgba(237, 234, 233, 1);--foundationlightlight-500: rgba(232, 229, 227, 1);--foundationlightlight-600: rgba(211, 208, 207, 1);--foundationlightlight-700: rgba(165, 163, 161, 1);--foundationlightlight-800: rgba(128, 126, 125, 1);--foundationlightlight-900: rgba(97, 96, 95, 1);--foundation-blue-lightblue-light-50: rgba(246, 248, 250, 1);--foundation-blue-lightblue-light-100: rgba(228, 233, 239, 1);--foundation-blue-lightblue-light-200: rgba(215, 222, 232, 1);--foundation-blue-lightblue-light-300: rgba(197, 207, 221, 1);--foundation-blue-lightblue-light-400: rgba(186, 197, 214, 1);--foundation-blue-lightblue-light-500: rgba(169, 183, 204, 1);--foundation-blue-lightblue-light-600: rgba(154, 167, 186, 1);--foundation-blue-lightblue-light-700: rgba(120, 130, 145, 1);--foundation-blue-lightblue-light-800: rgba(93, 101, 112, 1);--foundation-blue-lightblue-light-900: rgba(71, 77, 86, 1);--foundation-red-lightred-light-50: rgba(250, 246, 245, 1);--foundation-red-lightred-light-100: rgba(239, 227, 225, 1);--foundation-red-lightred-light-200: rgba(232, 214, 211, 1);--foundation-red-lightred-light-300: rgba(221, 195, 191, 1);--foundation-red-lightred-light-400: rgba(214, 183, 178, 1);--foundation-red-lightred-light-500: rgba(204, 165, 159, 1);--foundation-red-lightred-light-600: rgba(186, 150, 145, 1);--foundation-red-lightred-light-700: rgba(145, 117, 113, 1);--foundation-red-lightred-light-800: rgba(112, 91, 87, 1);--foundation-red-lightred-light-900: rgba(86, 69, 67, 1);--foundation-yellow-lightyellow-light-50: rgba(252, 250, 247, 1);--foundation-yellow-lightyellow-light-100: rgba(245, 240, 230, 1);--foundation-yellow-lightyellow-light-200: rgba(241, 233, 218, 1);--foundation-yellow-lightyellow-light-300: rgba(234, 224, 201, 1);--foundation-yellow-lightyellow-light-400: rgba(230, 217, 191, 1);--foundation-yellow-lightyellow-light-500: rgba(224, 208, 175, 1);--foundation-yellow-lightyellow-light-600: rgba(204, 189, 159, 1);--foundation-yellow-lightyellow-light-700: rgba(159, 148, 124, 1);--foundation-yellow-lightyellow-light-800: rgba(123, 114, 96, 1);--foundation-yellow-lightyellow-light-900: rgba(94, 87, 74, 1);--foundation-green-lightgreen-light-50: rgba(246, 250, 248, 1);--foundation-green-lightgreen-light-100: rgba(228, 239, 234, 1);--foundation-green-lightgreen-light-200: rgba(215, 232, 224, 1);--foundation-green-lightgreen-light-300: rgba(197, 221, 210, 1);--foundation-green-lightgreen-light-400: rgba(186, 214, 201, 1);--foundation-green-lightgreen-light-500: rgba(169, 204, 188, 1);--foundation-green-lightgreen-light-600: rgba(154, 186, 171, 1);--foundation-green-lightgreen-light-700: rgba(120, 145, 133, 1);--foundation-green-lightgreen-light-800: rgba(93, 112, 103, 1);--foundation-green-lightgreen-light-900: rgba(71, 86, 79, 1);--foundation-red-darkred-dark-50: rgba(246, 235, 234, 1);--foundation-red-darkred-dark-100: rgba(228, 194, 189, 1);--foundation-red-darkred-dark-200: rgba(215, 165, 157, 1);--foundation-red-darkred-dark-300: rgba(197, 124, 112, 1);--foundation-red-darkred-dark-400: rgba(185, 98, 85, 1);--foundation-red-darkred-dark-500: rgba(168, 59, 42, 1);--foundation-red-darkred-dark-600: rgba(153, 54, 38, 1);--foundation-red-darkred-dark-700: rgba(119, 42, 30, 1);--foundation-red-darkred-dark-800: rgba(92, 32, 23, 1);--foundation-red-darkred-dark-900: rgba(71, 25, 18, 1);--foundation-wine-darkwine-dark-50: rgba(239, 232, 231, 1);--foundation-wine-darkwine-dark-100: rgba(204, 185, 182, 1);--foundation-wine-darkwine-dark-200: rgba(180, 151, 146, 1);--foundation-wine-darkwine-dark-300: rgba(146, 103, 96, 1);--foundation-wine-darkwine-dark-400: rgba(125, 73, 65, 1);--foundation-wine-darkwine-dark-500: rgba(92, 28, 18, 1);--foundation-wine-darkwine-dark-600: rgba(84, 25, 16, 1);--foundation-wine-darkwine-dark-700: rgba(65, 20, 13, 1);--foundation-wine-darkwine-dark-800: rgba(51, 15, 10, 1);--foundation-wine-darkwine-dark-900: rgba(39, 12, 8, 1);--foundation-yellow-darkyellow-dark-50: rgba(245, 240, 230, 1);--foundation-yellow-darkyellow-dark-100: rgba(225, 210, 178, 1);--foundation-yellow-darkyellow-dark-200: rgba(210, 188, 141, 1);--foundation-yellow-darkyellow-dark-300: rgba(190, 157, 90, 1);--foundation-yellow-darkyellow-dark-400: rgba(177, 138, 57, 1);--foundation-yellow-darkyellow-dark-500: rgba(158, 109, 8, 1);--foundationyellow-darkyellow-dark-600: rgba(144, 99, 7, 1);--foundation-yellow-darkyellow-dark-700: rgba(112, 77, 6, 1);--foundation-yellow-darkyellow-dark-800: rgba(87, 60, 4, 1);--foundation-yellow-darkyellow-dark-900: rgba(66, 46, 3, 1);--foundation-green-darkgreen-dark-50: rgba(238, 242, 240, 1);--foundation-green-darkgreen-dark-100: rgba(202, 215, 209, 1);--foundation-green-darkgreen-dark-200: rgba(176, 195, 187, 1);--foundation-green-darkgreen-dark-300: rgba(140, 168, 156, 1);--foundation-green-darkgreen-dark-400: rgba(118, 151, 137, 1);--foundation-green-darkgreen-dark-500: rgba(84, 125, 107, 1);--foundationgreen-darkgreen-dark-600: rgba(76, 114, 97, 1);--foundation-green-darkgreen-dark-700: rgba(60, 89, 76, 1);--foundation-green-darkgreen-dark-800: rgba(46, 69, 59, 1);--foundation-green-darkgreen-dark-900: rgba(35, 53, 45, 1);--foundation-blue-darkblue-dark-50: rgba(240, 242, 244, 1);--foundation-blue-darkblue-dark-100: rgba(208, 213, 221, 1);--foundation-blue-darkblue-dark-200: rgba(186, 193, 205, 1);--foundation-blue-darkblue-dark-300: rgba(154, 165, 182, 1);--foundation-blue-darkblue-dark-400: rgba(134, 147, 168, 1);--foundation-blue-darkblue-dark-500: rgba(104, 120, 146, 1);--foundationblue-darkblue-dark-600: rgba(95, 109, 133, 1);--foundation-blue-darkblue-dark-700: rgba(74, 85, 104, 1);--foundation-blue-darkblue-dark-800: rgba(57, 66, 80, 1);--foundation-blue-darkblue-dark-900: rgba(44, 50, 61, 1);--foundation-orangeorange-50: rgba(250, 240, 232, 1);--foundation-orangeorange-100: rgba(238, 208, 183, 1);--foundation-orangeorange-200: rgba(230, 185, 149, 1);--foundation-orangeorange-300: rgba(219, 153, 100, 1);--foundation-orangeorange-400: rgba(212, 133, 70, 1);--foundation-orangeorange-500: rgba(201, 103, 24, 1);--foundationorangeorange-600: rgba(183, 94, 22, 1);--foundation-orangeorange-700: rgba(143, 73, 17, 1);--foundation-orangeorange-800: rgba(111, 57, 13, 1);--foundation-orangeorange-900: rgba(84, 43, 10, 1);--headline-large-font-family: "COCOMAT-Light", Helvetica;--headline-large-font-weight: 300;--headline-large-font-size: 32px;--headline-large-letter-spacing: 0px;--headline-large-line-height: 40px;--headline-large-font-style: normal;--headline-medium-font-family: "COCOMAT-Light", Helvetica;--headline-medium-font-weight: 300;--headline-medium-font-size: 28px;--headline-medium-letter-spacing: 0px;--headline-medium-line-height: 36px;--headline-medium-font-style: normal;--headline-small-font-family: "COCOMAT-Light", Helvetica;--headline-small-font-weight: 300;--headline-small-font-size: 24px;--headline-small-letter-spacing: 0px;--headline-small-line-height: 32px;--headline-small-font-style: normal;--headline-poppins-medium-regular-font-family: "Poppins-Regular", Helvetica;--headline-poppins-medium-regular-font-weight: 400;--headline-poppins-medium-regular-font-size: 18px;--headline-poppins-medium-regular-letter-spacing: 0px;--headline-poppins-medium-regular-line-height: 28px;--headline-poppins-medium-regular-font-style: normal;--title-large-font-family: "COCOMAT-Light", Helvetica;--title-large-font-weight: 300;--title-large-font-size: 22px;--title-large-letter-spacing: 0px;--title-large-line-height: 28px;--title-large-font-style: normal;--title-medium-font-family: "COCOMAT-Light", Helvetica;--title-medium-font-weight: 300;--title-medium-font-size: 16px;--title-medium-letter-spacing: 0px;--title-medium-line-height: 24px;--title-medium-font-style: normal;--title-small-font-family: "COCOMAT-Light", Helvetica;--title-small-font-weight: 300;--title-small-font-size: 14px;--title-small-letter-spacing: 0px;--title-small-line-height: 20px;--title-small-font-style: normal;--body-large-font-family: "Poppins-Regular", Helvetica;--body-large-font-weight: 400;--body-large-font-size: 16px;--body-large-letter-spacing: 0px;--body-large-line-height: 24px;--body-large-font-style: normal;--body-medium-font-family: "Poppins-Regular", Helvetica;--body-medium-font-weight: 400;--body-medium-font-size: 14px;--body-medium-letter-spacing: 0px;--body-medium-line-height: 20px;--body-medium-font-style: normal;--body-small-font-family: "Poppins-Regular", Helvetica;--body-small-font-weight: 400;--body-small-font-size: 12px;--body-small-letter-spacing: 0px;--body-small-line-height: 16px;--body-small-font-style: normal;--body-large-medium-font-family: "Poppins-Medium", Helvetica;--body-large-medium-font-weight: 500;--body-large-medium-font-size: 16px;--body-large-medium-letter-spacing: 0px;--body-large-medium-line-height: 24px;--body-large-medium-font-style: normal;--body-large-semibold-font-family: "Poppins-SemiBold", Helvetica;--body-large-semibold-font-weight: 600;--body-large-semibold-font-size: 16px;--body-large-semibold-letter-spacing: 0px;--body-large-semibold-line-height: 24px;--body-large-semibold-font-style: normal;--body-large-bold-font-family: "Poppins-Bold", Helvetica;--body-large-bold-font-weight: 700;--body-large-bold-font-size: 16px;--body-large-bold-letter-spacing: 0px;--body-large-bold-line-height: 24px;--body-large-bold-font-style: normal;--body-medium-medium-font-family: "Poppins-Medium", Helvetica;--body-medium-medium-font-weight: 500;--body-medium-medium-font-size: 14px;--body-medium-medium-letter-spacing: 0px;--body-medium-medium-line-height: 20px;--body-medium-medium-font-style: normal;--body-medium-semibold-font-family: "Poppins-SemiBold", Helvetica;--body-medium-semibold-font-weight: 600;--body-medium-semibold-font-size: 14px;--body-medium-semibold-letter-spacing: 0px;--body-medium-semibold-line-height: 20px;--body-medium-semibold-font-style: normal;--body-medium-bold-font-family: "Poppins-Bold", Helvetica;--body-medium-bold-font-weight: 700;--body-medium-bold-font-size: 14px;--body-medium-bold-letter-spacing: 0px;--body-medium-bold-line-height: 20px;--body-medium-bold-font-style: normal;--body-small-semibold-font-family: "Poppins-SemiBold", Helvetica;--body-small-semibold-font-weight: 600;--body-small-semibold-font-size: 12px;--body-small-semibold-letter-spacing: 0px;--body-small-semibold-line-height: 20px;--body-small-semibold-font-style: normal;--label-large-font-family: "Poppins-Medium", Helvetica;--label-large-font-weight: 500;--label-large-font-size: 14px;--label-large-letter-spacing: 0px;--label-large-line-height: 20px;--label-large-font-style: normal;--label-medium-font-family: "Poppins-Medium", Helvetica;--label-medium-font-weight: 500;--label-medium-font-size: 12px;--label-medium-letter-spacing: 0px;--label-medium-line-height: 16px;--label-medium-font-style: normal;--label-small-font-family: "Poppins-Medium", Helvetica;--label-small-font-weight: 500;--label-small-font-size: 11px;--label-small-letter-spacing: 0px;--label-small-line-height: 16px;--label-small-font-style: normal;--display-large-font-family: "COCOMAT-Light", Helvetica;--display-large-font-weight: 300;--display-large-font-size: 57px;--display-large-letter-spacing: 0px;--display-large-line-height: 64px;--display-large-font-style: normal;--display-medium-font-family: "COCOMAT-Light", Helvetica;--display-medium-font-weight: 300;--display-medium-font-size: 45px;--display-medium-letter-spacing: 0px;--display-medium-line-height: 52px;--display-medium-font-style: normal;--display-small-font-family: "COCOMAT-Light", Helvetica;--display-small-font-weight: 300;--display-small-font-size: 36px;--display-small-letter-spacing: 0px;--display-small-line-height: 44px;--display-small-font-style: normal}.card-obra{display:flex;flex-direction:column;align-items:flex-start;position:relative;background-color:#fff;border-radius:16px;overflow:hidden;flex-basis:330px;flex-grow:0;flex-shrink:0;font-family:Poppins}.card-obra .frame{position:relative;align-self:stretch;width:100%;height:266px;background-size:cover;background-position:50% 50%}.card-obra .heart-rounded{position:absolute;width:24px;height:24px;top:24px;left:310px}.card-obra .frame-wrapper{display:flex;align-items:flex-start;gap:8px;padding:24px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.card-obra .div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;flex:1;flex-grow:1}.card-obra .frame-2{display:flex;align-items:center;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.card-obra .text-wrapper{position:relative;width:fit-content;margin-top:-1px;font-weight:500;color:#000;font-size:20px;letter-spacing:0;line-height:28px}.card-obra .dots-horizontal{position:relative;width:24px;height:24px}.card-obra .frame-3{display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.card-obra .div-wrapper{display:inline-flex;align-items:flex-start;gap:8px;position:relative;flex:0 0 auto}.card-obra .text-wrapper-2{position:relative;width:fit-content;margin-top:-1px;font-weight:500;color:var(--foundation-darkdark-200);font-size:12px;letter-spacing:0;line-height:28px;white-space:nowrap}.card-obra .text-wrapper-3{position:relative;width:fit-content;font-weight:500;color:var(--foundation-darkdark-200);font-size:12px;letter-spacing:0;line-height:28px;white-space:nowrap}.card-obra .frame-4{display:flex;height:50px;align-items:center;justify-content:center;gap:8px;padding:5px 15px;position:relative;align-self:stretch;width:100%;border-radius:8px;overflow:hidden;border:1px solid;border-color:var(--foundationprimaryprimary-600);transition:background-color .6s}.card-obra .frame-4:hover{background-color:var(--foundationprimaryprimary-600)}.card-obra .frame-4:hover .text-wrapper-4{color:#fff;transition:color .6s}.card-obra .text-wrapper-4{cursor:pointer;position:relative;width:fit-content;font-weight:var(--label-large-font-weight);color:var(--foundationprimaryprimary-600);font-size:var(--label-large-font-size);letter-spacing:var(--label-large-letter-spacing);line-height:var(--label-large-line-height);white-space:nowrap;font-style:var(--label-large-font-style)}.card-obra-lista{border-radius:1rem;background-color:#fff;display:flex;height:4.5rem;align-items:flex-start;align-self:stretch}.card-obra-lista .inner{display:flex;padding:.75rem 1.5rem;align-items:flex-start;gap:.5rem;flex:1 0 0}.card-obra-lista .inner .frame-esq{flex:1 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;align-self:stretch}.card-obra-lista .inner .frame-dir{display:flex;height:3.5rem;padding:.3125rem .625rem;flex-direction:column;justify-content:space-between;align-items:center}.card-obra-lista .inner .frame-esq .linha-sup{display:flex;align-items:center;gap:.5rem;align-self:stretch}.card-obra-lista .inner .frame-esq .linha-sup .titulo-wrapper{display:flex;align-items:center;gap:.5rem;color:#000;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:500;line-height:1.75rem}.card-obra-lista .inner .frame-esq .linha-inf{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.card-obra-lista .inner .frame-esq .linha-inf .progresso-wrapper{width:16rem;display:flex;justify-content:center;align-items:center;gap:.25rem}.card-obra-lista .inner .frame-esq .linha-inf .progresso-title-wrapper{color:var(--Foundation-dark-dark-100, #B9B9B9);font-family:Poppins;font-size:.5rem;font-style:normal;font-weight:400;line-height:.625rem}.card-obra-lista .inner .frame-esq .linha-inf .info-wrapper{display:flex;align-items:center;gap:1rem}.card-obra-lista .inner .frame-esq .linha-inf .info-wrapper .area-wrapper,.card-obra-lista .inner .frame-esq .linha-inf .info-wrapper .inicio-wrapper{color:var(--Foundation-dark-dark-200, #989898);font-family:Poppins;font-size:.5rem;font-style:normal;font-weight:400;line-height:.625rem}.card-obra .desc-obra{height:2lh;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.badge-status-obra{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:4px 8px;border-radius:12px}.badge-status-obra .iniciar{position:relative;width:fit-content;margin-top:-1px;font-family:Poppins;font-weight:400;color:var(--foundationlightlight-50);font-size:12px;letter-spacing:0;line-height:18px;white-space:nowrap}.prog-bar-obra.prog-bar-cont{display:flex;width:100%;align-items:center}.prog-bar-obra.prog-bar-cont .prog-bar{flex:1;background-color:#e7eeef;height:.9375rem;border-radius:.5rem;overflow:hidden;position:relative}.prog-bar-obra.prog-bar-cont .prog-bar .prog-bar-feito{background-color:#0d4c54;height:100%}.prog-bar-obra.prog-bar-cont .prog-perc{width:3rem;text-align:right}.titulo-obra{display:flex;flex-direction:column;align-items:center;gap:.625rem;position:relative;font-family:Poppins}.titulo-obra .div{width:100%;height:3.75rem;align-items:center;justify-content:center;gap:10px;padding:15px 16px;background-color:var(--foundationprimaryprimary-600);border-radius:12px;display:flex;position:relative}.titulo-obra .frame-wrapper{flex-direction:column;align-items:flex-start;gap:12px;flex:1;flex-grow:1;display:flex;position:relative}.titulo-obra .div-wrapper{align-items:center;align-self:stretch;width:100%;flex:0 0 auto;display:flex;position:relative}.titulo-obra .text-wrapper{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--headline-poppins-medium-regular-font-weight);color:var(--foundation-darkdark-50);font-size:1.5rem;letter-spacing:var(--headline-poppins-medium-regular-letter-spacing);line-height:1.75rem;white-space:nowrap;font-style:var(--headline-poppins-medium-regular-font-style)}.card-generico{display:flex;padding:.5rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem;flex:1 0 0;align-self:stretch;border-radius:.5rem;background:#fff;box-shadow:0 0 10px .1px #8e98a8}.card-generico>.inner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch}.card-generico>.inner>.titulo{justify-content:center;display:flex;align-items:center;gap:.25rem;color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:.9375rem}.card-generico .inner .card-taxas-orc span,.card-generico .inner .card-taxas-orc .text-wrapper{color:var(--Foundation-primary-primary-400, #3E767D);text-align:right;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;display:block;width:100%}.card-generico .inner .card-taxas-orc .text-wrapper.total-orc{color:var(--Foundation-primary-primary-600, #0D4C54);font-size:1.25rem;font-style:normal;font-weight:600;display:block;width:100%}body .tab-orc .tabulator{line-height:1.125rem;border-radius:0}body .tab-orc .tabulator .tabulator-header{background-color:#fdfcfc}body .tab-orc .tabulator .tabulator-col{justify-content:center;background-color:#fdfcfc;text-align:center}body .tab-orc .tabulator .tabulator-col-title{color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.125rem}@media (max-width: 1250px){body .tab-orc .tabulator .tabulator-col-title{font-size:11px}}body .tab-orc .tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:.625rem .3125rem .3125rem}body .tab-orc .tabulator .tabulator-tree-level-0{background:#0d4c54}body .tab-orc .tabulator .etapa.tabulator-tree-level-1{background:#579c98}body .tab-orc .tabulator .etapa.tabulator-tree-level-2{background:#8ab8be}body .tab-orc .tabulator .etapa.tabulator-tree-level-3{background:#cee5e4}body .tab-orc .tabulator .tabulator-tree-level-0:hover{background:#0d4c54}body .tab-orc .tabulator .tabulator-tree-level-0 .tabulator-cell{color:var(--Foundation-light-light-50, #FDFCFC);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}body .tab-orc .tabulator input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:.75rem;height:.75rem;transform:translateY(-.075em);display:grid;place-content:center;border-radius:.125rem;border:1px solid var(--Foundation-secondary-secondary-600, #579C98);box-shadow:0 2px 10px #26334d08}body .tab-orc .tabulator input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#0d4c54}body .tab-orc .tabulator input[type=checkbox]:checked:before{transform:scale(1)}body .tab-orc .tabulator input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}body .tab-orc .tabulator .tabulator-editable input{background-color:#fff;border-radius:.3125rem;border:solid 1px #E7EEEF;line-height:1.125rem}body .tab-orc .tabulator .tabulator-editable textarea{background-color:#fff;border-radius:.3125rem;outline:0;font-family:Poppins;border:solid 1px #E7EEEF}.titulo-tab-orc{display:flex;padding:.9375rem 1.875rem;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:1rem 1rem 0rem 0rem;background:var(--Foundation-light-light-50, #FDFCFC);border-bottom:1px solid var(--Foundation-primary-primary-200, #8AB8BE)}.titulo-tab-orc label{color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:1.1875rem;font-style:normal;font-weight:600;line-height:1.75rem}.titulo-tab-orc .acoes-tab-orc{display:flex;justify-content:flex-end;align-items:center;gap:.625rem}.titulo-tab-orc .acoes-tab-orc .bt-etapa,.titulo-tab-orc .acoes-tab-orc .bt-servico{cursor:pointer;display:flex;height:2rem;padding:0rem .9375rem;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-600, #0D4C54);color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.25rem}.titulo-acompanhamento .acoes-orc{display:flex;justify-content:flex-end;align-items:center;gap:.75rem}.titulo-acompanhamento .acoes-orc .bt-relatorios{cursor:pointer;width:12.875rem;height:2.125rem;padding:0 .9375rem;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-600, #0D4C54);display:flex;justify-content:space-between;align-items:center;color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.titulo-acompanhamento .acoes-orc .bt-editar-orc{cursor:pointer;display:flex;height:2.125rem;padding:0rem .9375rem;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-600, #0D4C54);color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.footer-orc{display:flex;height:4.125rem;justify-content:flex-end;align-items:flex-start;flex-shrink:0;border-radius:0rem 0rem 1rem 1rem;background:var(--Foundation-light-light-50, #FDFCFC)}.footer-orc>.cont-label{display:flex;width:7.75rem;padding:.625rem;justify-content:center;align-items:flex-start;align-content:flex-start;gap:.625rem;flex-shrink:0;align-self:stretch;flex-wrap:wrap;color:var(--Foundation-primary-primary-600, #0D4C54);text-align:right;font-family:Poppins;font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.125rem}.footer-orc>.cont-valores{display:flex;padding:.9375rem 3.5rem;flex-direction:column;align-items:center;gap:.25rem;align-self:stretch}.footer-orc>.cont-valores .valor{color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.9375rem;font-style:normal;font-weight:600;line-height:.9375rem}.footer-orc>.cont-valores .cont-det-val{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.footer-orc>.cont-valores .cont-det-val label{color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.6rem;font-style:normal;font-weight:400;line-height:.8rem}.mantine-Menu-dropdown.menu-relat-orc{padding:0;border-radius:0 0 .5rem .5rem}.mantine-Menu-dropdown.menu-relat-orc .mantine-Menu-item{padding:.5rem 1.25rem;display:flex;height:2.625rem;align-items:center}.mantine-Menu-dropdown.menu-relat-orc .mantine-Menu-item .mantine-Menu-itemLabel{display:flex;gap:.5rem;align-items:center;color:#1b1b1b;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}body .tab-orc.expand .bt-toggle-node{height:.75rem;width:.75rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" style="cursor:pointer" fill="none"><g clip-path="url(%23clip0_2717_1173)"><path d="M4.5 1.57159H4.4C3.55992 1.57159 3.13988 1.57159 2.81901 1.73508C2.53677 1.87889 2.3073 2.10837 2.16349 2.39061C2 2.71148 2 3.13152 2 3.97159V4.07159M4.5 10.5716H4.4C3.55992 10.5716 3.13988 10.5716 2.81901 10.4081C2.53677 10.2643 2.3073 10.0348 2.16349 9.75258C2 9.43171 2 9.01167 2 8.17159V8.07159M11 4.07159V3.97159C11 3.13152 11 2.71148 10.8365 2.39061C10.6927 2.10837 10.4632 1.87889 10.181 1.73508C9.86012 1.57159 9.44008 1.57159 8.6 1.57159H8.5M11 8.07159V8.17159C11 9.01167 11 9.43171 10.8365 9.75258C10.6927 10.0348 10.4632 10.2643 10.181 10.4081C9.86012 10.5716 9.44008 10.5716 8.6 10.5716H8.5" stroke="%230D4C54" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_2717_1173"><rect width="12" height="12" fill="white" transform="translate(0.5 0.0715942)"/></clipPath></defs></svg>');transition:background-image .3s}body .tab-orc.collapse .bt-toggle-node{height:.75rem;width:.75rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><g clip-path="url(%23clip0_1672_27112)"><path d="M1.5 3.99997H1.6C2.44008 3.99997 2.86012 3.99997 3.18099 3.83648C3.46323 3.69267 3.6927 3.4632 3.83651 3.18096C4 2.86009 4 2.44005 4 1.59997V1.49997M1.5 7.99997H1.6C2.44008 7.99997 2.86012 7.99997 3.18099 8.16346C3.46323 8.30727 3.6927 8.53674 3.83651 8.81898C4 9.13985 4 9.55989 4 10.4V10.5M8 1.49997V1.59997C8 2.44005 8 2.86009 8.16349 3.18096C8.3073 3.4632 8.53677 3.69267 8.81901 3.83648C9.13988 3.99997 9.55992 3.99997 10.4 3.99997H10.5M8 10.5V10.4C8 9.55989 8 9.13985 8.16349 8.81898C8.3073 8.53674 8.53677 8.30727 8.81901 8.16346C9.13988 7.99997 9.55992 7.99997 10.4 7.99997H10.5" stroke="%230D4C54" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_1672_27112"><rect width="12" height="12" fill="white"/></clipPath></defs></svg>');transition:background-image .3s}.card-generico .inner .card-bases-orc span,.card-generico .inner .card-bases-orc .text-wrapper{color:var(--Foundation-primary-primary-400, #3E767D);text-align:right;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;display:block;width:100%}.card-generico .inner .card-bases-orc .text-wrapper.total-orc{color:var(--Foundation-primary-primary-600, #0D4C54);font-size:1.25rem;font-style:normal;font-weight:600;display:block;width:100%}.mantine-Menu-dropdown.menu-item-orc{padding:0;border-radius:.5rem}.mantine-Menu-dropdown.menu-item-orc .mantine-Menu-item{padding:.5rem 1.25rem;display:flex;height:2.625rem;align-items:center}.mantine-Menu-dropdown.menu-item-orc .mantine-Menu-item .mantine-Menu-itemLabel{display:flex;gap:.5rem;align-items:center;color:#1b1b1b;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.card-orcamento{display:flex;padding:.75rem 1rem;justify-content:space-between;align-items:center;align-self:stretch;border-radius:.75rem;background:var(--Foundation-light-light-100, #F8F7F6)}.card-orcamento>.col1{display:flex;height:3.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0}.card-orcamento>.col1 .row1{display:flex;align-items:center;gap:.5rem;align-self:stretch}.card-orcamento>.col1 .row1 .tag-num{display:flex;width:1.7rem;padding:0rem .5rem;justify-content:center;align-items:center;border-radius:1rem;border:1px solid var(--Foundation-dark-dark-800, #111);color:var(--Foundation-dark-dark-800, #111);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-orcamento>.col1 .row1 .desc-orc{color:#000;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:600;line-height:.875rem}.card-orcamento>.col1 .row1 .tag-tipo{display:flex;padding:0rem .5rem;justify-content:center;align-items:center;gap:.25rem;border-radius:.75rem;background:var(--Foundation-primary-primary-600, #0D4C54);color:var(--Foundation-light-light-50, #FDFCFC);font-family:Poppins;font-size:.5625rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-orcamento>.col1 .row1 .tag-tipo-aditivo{display:flex;padding:0rem .5rem;justify-content:center;align-items:center;gap:.25rem;border-radius:.75rem;background:var(--Foundation-primary-primary-300, #5E8C92);color:var(--Foundation-light-light-50, #FDFCFC);font-family:Poppins;font-size:.5625rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-orcamento>.col1 .row1 .tag-tipo-aditivo>label{display:flex;width:.8rem;height:.8rem;padding:0rem .3125rem;align-items:center;gap:.5rem;border-radius:1rem;border:.5px solid var(--Foundation-light-light-50, #FDFCFC);color:var(--Foundation-light-light-50, #FDFCFC);text-align:center;font-family:Poppins;font-size:.49rem;font-style:normal;font-weight:400;line-height:1.125rem;flex-direction:column;justify-content:center;flex-shrink:0}.card-orcamento>.col1 .row2{display:flex;align-items:center;gap:2.5rem}.card-orcamento>.col1 .row2 .col1{display:flex;gap:.5rem;width:12.5rem}.card-orcamento>.col1 .row2 .col1 .label-valor{display:flex;height:1.125rem;align-items:center;color:var(--Foundation-dark-dark-300, #686868);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-orcamento>.col1 .row2 .col1 .valor{color:var(--Foundation-dark-dark-800, #111);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-orcamento .col2{display:flex;flex-direction:column;align-items:center;align-self:stretch}.card-orcamento .col2 svg{cursor:pointer}.card-orcamento .col2>.cont-seta{display:flex;padding:.3125rem .625rem;justify-content:center;align-items:center;align-content:center;gap:.625rem;flex:1 0 0;flex-wrap:wrap}.mantine-Menu-dropdown.menu-obra{padding:0;border-radius:.5rem}.mantine-Menu-dropdown.menu-obra .mantine-Menu-item{padding:.5rem 1.25rem;display:flex;height:2.625rem;align-items:center}.mantine-Menu-dropdown.menu-obra .mantine-Menu-item .mantine-Menu-itemLabel{display:flex;gap:.5rem;align-items:center;color:#1b1b1b;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.card-det-obra{display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;gap:1.5rem;border-radius:.75rem;background:var(--Foundation-light-light-100, #F8F7F6)}.card-det-obra .sep-info-obra{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;align-self:stretch;border-bottom:1px solid var(--Foundation-primary-primary-50, #E7EEEF)}.card-info-obra{display:flex;align-items:flex-start;gap:.5rem;width:100%}.card-info-obra .frame-foto{width:22.41688rem;height:16.625rem;border-radius:1rem}.card-info-obra .frame-info{display:flex;padding:0rem 1.25rem;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 0 0;min-width:0}.card-info-obra .frame-info .row1{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.card-info-obra .frame-info .row1 .tag-info-bas{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-500, #0E545C);color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}.card-info-obra .frame-info .row1 .tag-editar{display:flex;padding:.25rem .75rem;justify-content:center;align-items:center;gap:.25rem;border-radius:.5rem;background:var(--Foundation-primary-primary-500, #0E545C);color:#eff7f6;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;cursor:pointer}.card-info-obra .frame-info .row2{display:flex;align-items:flex-start;align-self:stretch;gap:5rem}.card-info-obra .frame-info .row2 .col1{display:flex;width:22.75rem;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch}.card-info-obra .frame-info .row2 .col2{display:flex;width:24.9375rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.card-info-obra .frame-info .cont-prop{display:flex;padding:.125rem 0rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem}.card-det-obra .cont-prop label{color:var(--Foundation-dark-dark-100, #B9B9B9);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-det-obra .cont-prop .val-prop{color:#000;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-det-obra .card-cliente-obra{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;align-self:stretch}.card-det-obra .card-cliente-obra .row1{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;color:var(--Foundation-primary-primary-600, #0D4C54);border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-500, #0E545C);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}.card-det-obra .card-cliente-obra .row2{display:flex;width:36rem;align-items:flex-start;gap:4.375rem}.card-det-obra .card-cliente-obra .row2 .col1{display:flex;width:22.75rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;flex-shrink:0}.card-det-obra .card-cliente-obra .row2 .col2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.card-det-obra .card-end-resp-obra{display:flex;align-items:center;gap:2.5rem;align-self:stretch}.card-det-obra .card-end-resp-obra .frame-end,.card-det-obra .card-end-resp-obra .frame-resp{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;flex:1 0 0;align-self:stretch}.card-det-obra .card-end-resp-obra .frame-end .row1{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-500, #0E545C);color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}.card-det-obra .card-end-resp-obra .frame-end .row2{display:flex;align-items:flex-start;gap:4.375rem;align-self:stretch}.card-det-obra .card-end-resp-obra .frame-end .row2 .col1,.card-det-obra .card-end-resp-obra .frame-end .row2 .col2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.card-det-obra .card-end-resp-obra .frame-resp .row1{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-500, #0E545C);color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}.card-det-obra .card-end-resp-obra .frame-resp .row2{display:flex;align-items:flex-start;gap:4.375rem;align-self:stretch}.card-det-obra .card-end-resp-obra .frame-resp .row2 .col1,.card-det-obra .card-end-resp-obra .frame-resp .row2 .col2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.card-det-obra .card-abas-obra{width:100%}.card-det-obra .card-abas-obra .frame-config-obra{padding-top:1.5rem}.card-det-obra .card-abas-obra .frame-config-obra .bloco1{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;align-self:stretch;padding-bottom:1.25rem}.card-det-obra .card-abas-obra .frame-config-obra .bloco1 .row1{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-500, #0E545C);color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}.card-det-obra .card-abas-obra .frame-config-obra .bloco2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;align-self:stretch;padding-top:1.25rem;padding-bottom:1.25rem}.card-det-obra .card-abas-obra .frame-config-obra .bloco2 .row1{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--Foundation-primary-primary-500, #0E545C);color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem}:root,:host{--ol-background-color: white;--ol-accent-background-color: #F5F5F5;--ol-subtle-background-color: rgba(128, 128, 128, .25);--ol-partial-background-color: rgba(255, 255, 255, .75);--ol-foreground-color: #333333;--ol-subtle-foreground-color: #666666;--ol-brand-color: #00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.map{width:100%;height:400px}#info{position:absolute;display:inline-block;height:auto;width:auto;z-index:100;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:5px;left:50%;transform:translate(3%);visibility:hidden;pointer-events:none}.tabulator-header .tabulator-headers .tabulator-col.med-orc-0{background-color:#94c7c4}.tabulator-header .tabulator-headers .tabulator-col.med-orc-1{background-color:#60aba7}.tabulator-header .tabulator-headers .tabulator-col.med-orc-2{background-color:purple}.tabulator-header .tabulator-headers .tabulator-col.med-orc-3{background-color:#ff0}.tabulator-header .tabulator-headers .tabulator-col.med-orc-4{background-color:red}.tabulator-header .tabulator-headers .tabulator-col.med-orc-5{background-color:#f60}.tabulator-header .tabulator-headers .tabulator-col.med-orc-6{background-color:#690}.tabulator-header .tabulator-headers .tabulator-col.med-orc-7{background-color:#f39}.tabulator-header .tabulator-headers .tabulator-col.med-orc-8{background-color:#00b050}.tabulator-header .tabulator-headers .tabulator-col.med-orc-9{background-color:#0ff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-10{background-color:#3f3fff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-11{background-color:#1f1}.tabulator-header .tabulator-headers .tabulator-col.med-orc-12{background-color:#da00da}.tabulator-header .tabulator-headers .tabulator-col.med-orc-13{background-color:#ffff21}.tabulator-header .tabulator-headers .tabulator-col.med-orc-14{background-color:#ff4f4f}.tabulator-header .tabulator-headers .tabulator-col.med-orc-15{background-color:#ff822d}.tabulator-header .tabulator-headers .tabulator-col.med-orc-16{background-color:#9cea00}.tabulator-header .tabulator-headers .tabulator-col.med-orc-17{background-color:#ff69b4}.tabulator-header .tabulator-headers .tabulator-col.med-orc-18{background-color:#00fa71}.tabulator-header .tabulator-headers .tabulator-col.med-orc-19{background-color:#a3ffff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-20{background-color:#8b8bff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-21{background-color:#71ff71}.tabulator-header .tabulator-headers .tabulator-col.med-orc-22{background-color:#ff3fff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-23{background-color:#ffff79}.tabulator-header .tabulator-headers .tabulator-col.med-orc-24{background-color:#ffa3a3}.tabulator-header .tabulator-headers .tabulator-col.med-orc-25{background-color:#ffa86d}.tabulator-header .tabulator-headers .tabulator-col.med-orc-26{background-color:#bcff37}.tabulator-header .tabulator-headers .tabulator-col.med-orc-27{background-color:#ff9bcd}.tabulator-header .tabulator-headers .tabulator-col.med-orc-28{background-color:#71ffb1}.tabulator-header .tabulator-headers .tabulator-col.med-orc-29{background-color:#dff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-0 .tabulator-col{background-color:#94c7c4}.tabulator-header .tabulator-headers .tabulator-col.med-orc-1 .tabulator-col{background-color:#60aba7}.tabulator-header .tabulator-headers .tabulator-col.med-orc-2 .tabulator-col{background-color:purple}.tabulator-header .tabulator-headers .tabulator-col.med-orc-3 .tabulator-col{background-color:#ff0}.tabulator-header .tabulator-headers .tabulator-col.med-orc-4 .tabulator-col{background-color:red}.tabulator-header .tabulator-headers .tabulator-col.med-orc-5 .tabulator-col{background-color:#f60}.tabulator-header .tabulator-headers .tabulator-col.med-orc-6 .tabulator-col{background-color:#690}.tabulator-header .tabulator-headers .tabulator-col.med-orc-7 .tabulator-col{background-color:#f39}.tabulator-header .tabulator-headers .tabulator-col.med-orc-8 .tabulator-col{background-color:#00b050}.tabulator-header .tabulator-headers .tabulator-col.med-orc-9 .tabulator-col{background-color:#0ff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-10 .tabulator-col{background-color:#3f3fff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-11 .tabulator-col{background-color:#1f1}.tabulator-header .tabulator-headers .tabulator-col.med-orc-12 .tabulator-col{background-color:#da00da}.tabulator-header .tabulator-headers .tabulator-col.med-orc-13 .tabulator-col{background-color:#ffff21}.tabulator-header .tabulator-headers .tabulator-col.med-orc-14 .tabulator-col{background-color:#ff4f4f}.tabulator-header .tabulator-headers .tabulator-col.med-orc-15 .tabulator-col{background-color:#ff822d}.tabulator-header .tabulator-headers .tabulator-col.med-orc-16 .tabulator-col{background-color:#9cea00}.tabulator-header .tabulator-headers .tabulator-col.med-orc-17 .tabulator-col{background-color:#ff69b4}.tabulator-header .tabulator-headers .tabulator-col.med-orc-18 .tabulator-col{background-color:#00fa71}.tabulator-header .tabulator-headers .tabulator-col.med-orc-19 .tabulator-col{background-color:#a3ffff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-20 .tabulator-col{background-color:#8b8bff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-21 .tabulator-col{background-color:#71ff71}.tabulator-header .tabulator-headers .tabulator-col.med-orc-22 .tabulator-col{background-color:#ff3fff}.tabulator-header .tabulator-headers .tabulator-col.med-orc-23 .tabulator-col{background-color:#ffff79}.tabulator-header .tabulator-headers .tabulator-col.med-orc-24 .tabulator-col{background-color:#ffa3a3}.tabulator-header .tabulator-headers .tabulator-col.med-orc-25 .tabulator-col{background-color:#ffa86d}.tabulator-header .tabulator-headers .tabulator-col.med-orc-26 .tabulator-col{background-color:#bcff37}.tabulator-header .tabulator-headers .tabulator-col.med-orc-27 .tabulator-col{background-color:#ff9bcd}.tabulator-header .tabulator-headers .tabulator-col.med-orc-28 .tabulator-col{background-color:#71ffb1}.tabulator-header .tabulator-headers .tabulator-col.med-orc-29 .tabulator-col{background-color:#dff}.titulo-acompanhamento{display:flex;height:4.3125rem;padding:.9375rem 1.875rem;justify-content:center;align-items:center;gap:.625rem;flex-shrink:0;border-bottom:1px solid var(--Foundation-primary-primary-600, #0D4C54);background:var(--Foundation-light-light-50, #FDFCFC);border-radius:.5rem .5rem 0 0}.titulo-acompanhamento-inner{display:flex;align-items:flex-start;gap:.75rem;flex:1 0 0}.titulo-acompanhamento-inner>div{display:flex;align-items:center;gap:.5rem;flex:1 0 0;align-self:stretch}.titulo-acompanhamento-inner>div>span{color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem}.info-acompanhamento{display:flex;padding:1.5rem 1.875rem;align-items:flex-end;gap:1.5rem;align-self:stretch;border-bottom:1px solid var(--Foundation-primary-primary-200, #8AB8BE);background:var(--Foundation-light-light-50, #FDFCFC);position:relative;width:100%}.info-acompanhamento>.control{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.75rem;flex:1 0 0;align-self:stretch;width:33.33%;transition:width .3s}.info-acompanhamento>.control>.titulo-control{display:flex;gap:.5rem;border:1px solid #0D4C54;border-radius:.5rem;font-weight:600;font-size:.75rem;line-height:1.25rem;height:2rem;width:100%;font-family:Poppins;padding:0 1rem;align-items:center;color:#111}.info-acompanhamento>.taxas{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;flex:1 0 auto;align-self:stretch}.info-acompanhamento>.bases{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;flex:1 0 0;align-self:stretch}.info-acompanhamento>.totais{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;flex:1 0 0;align-self:stretch}.info-acompanhamento.medindo .taxas-totais{width:60%}.info-acompanhamento .taxas-totais{display:flex;width:66.67%;gap:1.5rem;transition:width .3s}.info-acompanhamento .taxas-totais>.taxas{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;flex:1 0 0}.info-acompanhamento .taxas-totais>.totais{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;flex:1 0 0}.info-acompanhamento.medindo .control{background-color:#94c7c4;padding:.75rem;border-radius:.5rem;width:40%}.info-acompanhamento .control .mantine-MultiSelect-root{display:flex;flex-direction:column;gap:.25rem}.info-acompanhamento .control .mantine-MultiSelect-label{font-size:.75rem;font-weight:600;line-height:1rem}.info-acompanhamento .control .mantine-MultiSelect-input{height:2rem;min-height:unset;border:.125rem solid var(--Foundation-dark-dark-100, #B9B9B9);font-size:.75rem}.titulo-acompanhamento-inner .mantine-Select-root{display:flex;flex-direction:column;gap:.5rem;width:12.875rem}.titulo-acompanhamento-inner .mantine-Select-label{font-size:.75rem;color:#0d4c54;font-weight:600;line-height:.375rem}.titulo-acompanhamento-inner .mantine-Select-input{height:2rem;min-height:unset;border:.125rem solid var(--Foundation-dark-dark-100, #B9B9B9);font-size:.75rem}.footer-acompanhamento{background-color:#fdfcfc;border-radius:0 0 .5rem .5rem;font-family:Poppins;padding:.9375rem 1.875rem}body .tab-acomp:not(.medindo) .tabulator .tabulator-editable label{background:inherit;border:0}body .tab-acomp.expand .bt-toggle-node{height:.75rem;width:.75rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" style="cursor:pointer" fill="none"><g clip-path="url(%23clip0_2717_1173)"><path d="M4.5 1.57159H4.4C3.55992 1.57159 3.13988 1.57159 2.81901 1.73508C2.53677 1.87889 2.3073 2.10837 2.16349 2.39061C2 2.71148 2 3.13152 2 3.97159V4.07159M4.5 10.5716H4.4C3.55992 10.5716 3.13988 10.5716 2.81901 10.4081C2.53677 10.2643 2.3073 10.0348 2.16349 9.75258C2 9.43171 2 9.01167 2 8.17159V8.07159M11 4.07159V3.97159C11 3.13152 11 2.71148 10.8365 2.39061C10.6927 2.10837 10.4632 1.87889 10.181 1.73508C9.86012 1.57159 9.44008 1.57159 8.6 1.57159H8.5M11 8.07159V8.17159C11 9.01167 11 9.43171 10.8365 9.75258C10.6927 10.0348 10.4632 10.2643 10.181 10.4081C9.86012 10.5716 9.44008 10.5716 8.6 10.5716H8.5" stroke="%230D4C54" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_2717_1173"><rect width="12" height="12" fill="white" transform="translate(0.5 0.0715942)"/></clipPath></defs></svg>');transition:background-image .3s}body .tab-acomp.collapse .bt-toggle-node{height:.75rem;width:.75rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><g clip-path="url(%23clip0_1672_27112)"><path d="M1.5 3.99997H1.6C2.44008 3.99997 2.86012 3.99997 3.18099 3.83648C3.46323 3.69267 3.6927 3.4632 3.83651 3.18096C4 2.86009 4 2.44005 4 1.59997V1.49997M1.5 7.99997H1.6C2.44008 7.99997 2.86012 7.99997 3.18099 8.16346C3.46323 8.30727 3.6927 8.53674 3.83651 8.81898C4 9.13985 4 9.55989 4 10.4V10.5M8 1.49997V1.59997C8 2.44005 8 2.86009 8.16349 3.18096C8.3073 3.4632 8.53677 3.69267 8.81901 3.83648C9.13988 3.99997 9.55992 3.99997 10.4 3.99997H10.5M8 10.5V10.4C8 9.55989 8 9.13985 8.16349 8.81898C8.3073 8.53674 8.53677 8.30727 8.81901 8.16346C9.13988 7.99997 9.55992 7.99997 10.4 7.99997H10.5" stroke="%230D4C54" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_1672_27112"><rect width="12" height="12" fill="white"/></clipPath></defs></svg>');transition:background-image .3s}.tab-acomp .progbar-cont{height:20px;width:100%;border-radius:6px;overflow:hidden;overflow:visible;position:relative}.tab-acomp .progbar-scale-item{position:absolute;top:-6px;font-size:8px;z-index:2}.tab-acomp .progbar-cont .prog-cont{position:absolute;top:10px;border-radius:5px;height:10px;width:100%;overflow:hidden}.tab-acomp .progbar-cont .prog-cont .prog-med{display:inline-block;height:100%;position:relative;vertical-align:top}body .tab-acomp .tabulator .tabulator-tree-level-0{background:#0d4c54}body .tab-acomp .tabulator .etapa.tabulator-tree-level-1{background:#579c98}body .tab-acomp .tabulator .etapa.tabulator-tree-level-2{background:#8ab8be}body .tab-acomp .tabulator .etapa.tabulator-tree-level-3{background:#cee5e4}body .tab-acomp .tabulator .tabulator-tree-level-0:hover{background:#0d4c54}body .tab-acomp .tabulator-footer{border-top:0}body .tab-acomp .tabulator-footer .tabulator-calcs-holder{border:0;border-radius:0 0 1rem 1rem}body .tab-acomp .tabulator-footer .tabulator-row .tabulator-cell{background-color:#fdfcfc;color:#0d4c54;font-family:Poppins;font-weight:600;font-size:14px;white-space:pre-wrap;padding-top:20px;padding-bottom:20px}body .tab-acomp .tabulator-footer .tabulator-row .tabulator-cell label.valor{color:var(--Foundation-primary-primary-600, #0D4C54);font-family:Poppins;font-size:.9375rem;font-style:normal;font-weight:600;line-height:.9375rem}body .tab-acomp .tabulator-footer .tabulator-row .tabulator-cell .progbar-cont{font-weight:500}.card-generico .inner span,.card-generico .inner .text-wrapper{color:var(--Foundation-primary-primary-400, #3E767D);text-align:right;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;display:block;width:100%}.card-generico .inner .text-wrapper.total-orc{color:var(--Foundation-primary-primary-600, #0D4C54);font-size:1.25rem;font-style:normal;font-weight:600;display:block;width:100%}.cardCadastros{display:flex;padding:1.5rem 1rem;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.5rem;flex:1 0 0;align-self:stretch;border-radius:.75rem;background:#f8f7f6;box-shadow:0 4px 4px #0000001f;height:11rem;cursor:pointer}.cardCadastros:hover{background:#0d4c54;border-color:#0d4c54}.cardCadastrosTitulo{color:#0d4c54;font-family:Poppins;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.125rem}.cardCadastros:hover .cardCadastrosTitulo{color:#f8f7f6}.cardCadastros:hover .cardCadastrosIcon svg{color:#f8f7f6}.cardCadastros:hover .cardCadastrosDescricao{color:#f8f7f6}.cardCadastrosDescricao{color:#0d4c54;text-align:center;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.cardCadastrosIcon{width:2.1875rem;height:2.1875rem;color:#0d4c54}.cont-cards-financ{padding:1.88rem 1.25rem 2rem;display:flex;align-items:flex-start;gap:1.5rem;align-self:stretch;background-color:#f8f7f6}.card-financ{display:flex;padding:.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch;border-radius:.5rem;background:#fff;box-shadow:0 0 10px .1px #8e98a8;gap:.25rem}.card-financ .row1{display:flex;align-items:flex-start;align-content:flex-start;align-self:stretch;flex-wrap:wrap;gap:.25rem}.card-financ .row1>.icon{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;position:relative;top:-1px}.card-financ .row1>.desc{font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:.9375rem;height:2lh;flex:1 0 0}.card-financ .row2{text-align:right;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:600;line-height:1.25rem;width:100%}body .tab-titulos .tabulator .tabulator-col{justify-content:center}body .tab-titulos .tabulator .tabulator-header .tabulator-col[tabulator-field=descricao] .tabulator-col-title{text-align:left}body .tab-titulos .tabulator .tabulator-cell[tabulator-field=descricao]{justify-content:flex-start}body .tab-titulos .tabulator input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.25rem;height:1.25rem;transform:translateY(-.075em);display:grid;place-content:center;border-radius:.3125rem;border:2px solid var(--Foundation-primary-primary-100, #B4CACC);box-shadow:0 2px 10px #26334d08}body .tab-titulos .tabulator input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#0d4c54}body .tab-titulos .tabulator input[type=checkbox]:checked:before{transform:scale(1)}body .tab-titulos .tabulator input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}body .tab-titulos .tabulator .bolha-status-titulo{border-radius:.5rem;opacity:.8;display:flex;padding:.125rem .3125rem;justify-content:center;align-items:center;gap:.25rem;flex-shrink:0;white-space:normal;text-align:center;font-size:.52rem;line-height:1.125rem;width:100%;color:var(--Foundation-light-light-50, #FDFCFC)}.consulta-titulos .filtros-body .action-menu-wrapper{margin-top:-2.5rem}.consulta-transf-contas .filtros-body .action-menu-wrapper{margin-top:0}.tab-titulos .cont-sort{background-color:#b4cacc;height:51px;padding:10px 20px;display:flex;justify-content:flex-end;align-items:center}.tab-titulos .cont-sort .cur-sort{padding:5px 10px;border-radius:8px;border:solid 1px #3E767D;display:flex;gap:10px;align-items:center}.tab-titulos .cont-sort .cur-sort label{font-family:Poppins;font-size:12px;font-weight:400;line-height:16px;color:#0d4c54}.tab-titulos .tabulator-footer{display:none}.tab-transf-cc .tabulator-cell.transf-cc-auto:after{content:"";background:url(/assets/led-arrows-green-Bs9Ex-b0.svg);width:16px;height:16px;min-width:16px;background-position:center center;background-size:contain;margin-left:4px;background-repeat:no-repeat}.form-relat-financ .titulo-sub{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}.form-relat-financ .titulo-sub .titulo{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.form-relat-financ .titulo-sub .subtitulo{color:var(--Foundation-dark-dark-300, #686868);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}table.tab-led-1{border-radius:10px;overflow:hidden}table.tab-led-1 thead tr{font-family:Poppins;font-size:12px;font-weight:400}table.tab-led-1 thead>tr>th{background-color:#3e767d;color:#e7eeef;font-family:Poppins;font-size:12px;font-weight:500;padding:12px .3125rem}table.tab-led-1 thead>tr>th:first-child{padding-left:10px}table.tab-led-1 tbody>tr:hover{background-color:#ddd}table.tab-led-1 tbody>tr>td{font-family:Poppins;font-size:12px;color:#333;padding:10px 4px}table.tab-led-1 tbody>tr>td:first-child{font-family:Poppins;font-size:12px;color:#333;padding-left:10px}table.tab-led-1 tbody>tr>td .mantine-InputWrapper-root .mantine-Textarea-input{border:solid 1px #B9B9B9;overflow:auto;height:auto;font-size:12px}table.tab-led-1 tbody>tr>td .mantine-InputWrapper-root .mantine-TextInput-input{border:solid 1px #B9B9B9;font-size:12px}table.tab-led-1 tbody td label.cell-tab-led{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#333;padding:4px 8px;background-color:#fff;width:100%;text-align:left;font-size:12px;text-align:center}table.tab-led-1.readonly tbody td label.cell-tab-led,table.tab-led-1 tbody td label.cell-tab-led.readonly{border:0;background-color:unset}.led-select-cell-dropdown.mantine-Select-dropdown{display:none}body .tab-quadro-parc .tabulator{line-height:1.125rem;border-radius:0}body .tab-quadro-parc .tabulator .tabulator-col{justify-content:center}body .tab-quadro-parc .tabulator .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;padding:0}body .tab-quadro-parc .tabulator .tabulator-cell{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}body .form-fornecedor-tab-vendedores .tabulator .tabulator-header .tabulator-col[tabulator-field=nome] .tabulator-col-title,body .form-fornecedor-tab-vendedores .tabulator .tabulator-cell[tabulator-field=nome]{padding-left:.5rem}body .form-fornecedor-tab-vendedores .tabulator .tabulator-header .tabulator-col[tabulator-field=telefone] .tabulator-col-title{text-align:left}body .form-fornecedor-tab-vendedores .tabulator .tabulator-cell[tabulator-field=telefone]{justify-content:flex-start}body .form-fornecedor-tab-vendedores .tabulator .tabulator-editable input{background-color:#fff;border-radius:.3125rem;border:solid 1px #E7EEEF;line-height:1.125rem}table.tab-rateio-financ{border-radius:10px;overflow:hidden}table.tab-rateio-financ thead tr{font-family:Poppins;font-size:12px;font-weight:400}table.tab-rateio-financ thead>tr>th{background-color:#3e767d;color:#e7eeef;font-family:Poppins;font-size:12px;font-weight:500;padding:12px .3125rem}table.tab-rateio-financ thead>tr>th:first-child{padding-left:20px}table.tab-rateio-financ tbody>tr:hover{background-color:#ddd}table.tab-rateio-financ tbody>tr>td{font-family:Poppins;font-size:12px;color:#333;padding:10px 4px}table.tab-rateio-financ tbody>tr>td:first-child{font-family:Poppins;font-size:12px;color:#333;padding-left:20px}table.tab-rateio-financ tbody td label.cell-quantidade{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:right}table.tab-rateio-financ.apv-mode td label.cell-quantidade{border:0;background-color:unset}table.tab-rateio-financ tbody td label.cell-etapa{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:left}table.tab-rateio-financ.apv-mode td label.cell-etapa{border:0;background-color:unset}.treeview-root{font-size:12px}.treeview-node .treeview-level{height:32px;padding-left:6px}.treeview-node .treeview-level-0{background-color:#0d4c54;color:#fff}.treeview-node .treeview-level-0 svg.chevron-icon{stroke:#fff}.treeview-node .treeview-level-0 svg.hamburguer path{fill:#fff}.treeview-node .treeview-level-0.treeview-leaf svg.hamburguer path{fill:#1b1b1b}.treeview-node .treeview-level-1{background-color:#579c98}.treeview-node .treeview-level-2{background-color:#8ab8be}.treeview-node .treeview-level-3{background-color:#cee5e4}.treeview-node .treeview-level-0.treeview-leaf,.treeview-node .treeview-level-1.treeview-leaf,.treeview-node .treeview-level-2.treeview-leaf,.treeview-node .treeview-level-3.treeview-leaf{background-color:unset;color:unset}.treeview-node .treeview-leaf:hover{background-color:#ccc}.treeview-label{cursor:pointer;font-size:14px}.treeview-extra{font-family:Poppins;font-size:13px}.treeview-icon{display:inline-flex;align-items:center;justify-content:center;width:16px}.tab-cotacao .col-resumo-cotacao{width:100%;text-align:center;padding:1rem 2rem;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center}.tab-cotacao .col-resumo-cotacao .col-resumo-value{width:fit-content;padding:0 1rem;margin-top:.3175rem;border:2px solid #60aaa6;border-radius:.5rem}.tab-cotacao .col-resumo-cotacao .col-resumo-contem-tudo{width:2rem;height:2rem;margin-top:.3175rem;border:2px solid #60aaa6;border-radius:.5rem}.header-cotacao .cotacao-badge{display:flex;border-radius:.5rem;justify-content:center;align-items:center;padding:3px 15px;line-height:26px;text-align:center;font-family:Poppins;font-size:12px;color:#0d0d0d;text-transform:none;font-weight:600}.header-cotacao .mantine-Input-input.mantine-Select-input{height:32px;min-height:unset}.cotacao-badge .title-badge{height:100%;margin-right:.3125rem}.cotacao-badge-red{background-color:#a83b2a;color:#fff}.cotacao-badge-yellow{background-color:#ccbd9f;color:#000}.button-icon{display:flex;justify-content:center}.headerCotacaoApvMode{padding:.3175rem 0 .3175rem 1.5rem;border-radius:.3175rem .3175rem 0 0}.headerCotacaoApvMode .title-badge{height:1.4rem!important;margin-right:.3175rem!important}.header-cotacao-title{color:#fff}.header-cotacao-title .title-badge{height:.5rem}.header-cotacao-text{color:#fff}.noTextTransform{text-transform:none;font-family:Poppins}.perc-comprado{display:inline-block;border-radius:5px;padding:0 5px;color:#fff;text-align:center;margin-top:2px;font-size:10px;line-height:18px;font-family:Poppins}body .tab-cotacao .tabulator{line-height:1.125rem;border-radius:0}body .tab-cotacao .tabulator .tabulator-header .tabulator-col,body .tab-cotacao .tabulator .tabulator-header{background-color:#ccbd9f;color:#000}.perc-comprado-tier-1{background-color:#9abaab}.perc-comprado-tier-2{background-color:#0d4c54}.perc-comprado-tier-3{background-color:#b18a39}.perc-comprado-tier-4{background-color:#a83b2a}.perc-comprado-tier-5{background-color:#062327}body .tab-cotacao .tabulator .tabulator-header .tabulator-col[tabulator-field=insumo] .tabulator-col-title{text-align:left;padding-left:.5rem}body .tab-cotacao .tabulator .tabulator-cell[tabulator-field=insumo]{justify-content:flex-start}body .tab-cotacao .tabulator .tabulator-header .tabulator-col[tabulator-field=etapa_orcamento_id] .tabulator-col-title{text-align:left}body .tabulator .tabulator-cell[tabulator-field=etapa_orcamento_id]{justify-content:flex-start}table.tab-insu-cot thead tr{background:#ccbd9f;font-family:Poppins;font-weight:500;font-size:12px}table.tab-insu-cot.apv-mode thead tr{background-color:#e9e9e9;color:#0d4c54}table.tab-insu-cot thead th{padding:12px .3125rem;font-size:12px;font-weight:600;color:#000}table.tab-insu-cot thead th:first-child{padding-left:20px}table.tab-insu-cot tbody td{font-family:Poppins;font-size:12px;color:#333}table.tab-insu-cot tbody td:first-child{padding-left:4px}table.tab-insu-cot tbody>tr:hover{background-color:#ddd}table.tab-insu-cot tbody td label.cell-tab-led{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:right}table.tab-insu-cot.apv-mode tbody td label.cell-tab-led{border:0;background-color:unset}.apvModeTitle{font-family:Poppins;width:100%;font-size:18px;font-weight:600;text-align:center}.modal-apv-mode-lateral{background-color:#60aaa6;border-top:1px solid white}.apvMode.modal-lat-hist{top:9rem}.modal-hist-pedido .mantine-Modal-header{padding:.94rem 1.88rem;background-color:#0e545c;top:-1px}.modal-hist-pedido .mantine-Modal-header .mantine-Modal-title{color:var(--Foundation-secondary-secondary-50, #EFF7F6);font-family:Poppins;font-size:1.125rem;font-style:normal;font-weight:400;line-height:35px}.modal-hist-pedido .mantine-Modal-body{padding:1rem!important}.modal-hist-pedido .mantine-Modal-body .mantine-Text-root{font-family:Poppins;font-size:12px}.modal-apv-mode-lateral .text-light{color:#fff}.hist-badge{text-transform:none;font-weight:700;font-family:Poppins;color:#000;background:#b4cacc;border-radius:.5rem;height:28px;line-height:28px}.body-hist-pedido .item-hist-pedido{width:100%}.body-hist-pedido .item-hist-pedido:not(:last-child){border-bottom:solid 1px #E7EEEF}.body-hist-pedido .coment-item-hist-pedido{padding:4px 10px;border-radius:8px;font-size:11px;line-height:16px;font-family:Poppins;color:#1e1e1e;background-color:#ddc3bf}.form-pag-cotacao .dinheiro-input.input-remanescente{gap:0}.form-pag-cotacao .dinheiro-input.input-remanescente .mantine-Input-input{height:32px;min-height:unset}.form-pag-cotacao .dinheiro-input.input-remanescente .mantine-InputWrapper-label{font-size:10px;padding:0;line-height:12px}.form-pag-cotacao .cont-modo-parc{padding:5px;border:solid 1px #ccc;margin-bottom:5px;border-radius:8px}.form-pag-cotacao .cont-buttons-upper .green-header-button{flex:1;padding:unset}.pedidosCriarSalvarBotao{height:2.5rem;padding:.3125rem .5rem .3125rem .25rem;justify-content:center;align-items:center;border-radius:.5rem;background:#0e545c}.descricaoInput{display:flex;flex-direction:column;height:100%}.descricaoInput .mantine-Textarea-root,.descricaoInput .mantine-Textarea-wrapper,.descricaoInput .mantine-Textarea-wrapper .mantine-Textarea-input{height:100%}.despesas-header{width:100%;justify-content:space-between;background-color:#3e767d;padding:0 10px;border-radius:.5rem .5rem 0px 0px}.despesas-header .title-wrapper{color:#fff;font-size:14px}.background-reproval{background-color:#a83b2a!important}.field-obs-pedido.mantine-Textarea-root{height:100%}.field-obs-pedido .mantine-Textarea-wrapper{height:100%;flex:1}.field-obs-pedido .mantine-Textarea-wrapper .mantine-Textarea-input{height:100%}table.tab-led-1 tbody td label.cell-quantidade{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:right}table.tab-led-1.readonly td label.cell-quantidade{border:0;background-color:unset}table.tab-led-1 tbody td label.cell-dinheiroinput{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:right}table.tab-led-1.readonly td label.cell-dinheiroinput{border:0;background-color:unset}table.tab-led-1 tbody td label.cell-etapa{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:left}table.tab-led-1.readonly td label.cell-etapa{border:0;background-color:unset}table.tab-led-1 tbody td label.cell-insumo-dest{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:left;cursor:pointer}table.tab-led-1.readonly td label.cell-insumo-dest{border:0;background-color:unset;cursor:default}table.tab-led-1 .mantine-InputWrapper-root input.mantine-TextInput-input[readonly]{background-color:#fff;color:#333;cursor:pointer}table.tab-led-1.readonly .mantine-InputWrapper-root input.mantine-TextInput-input[readonly]{background-color:unset;border-color:transparent;box-shadow:none;cursor:unset}table.tab-led-1 .mantine-InputWrapper-root textarea.mantine-Textarea-input[readonly]{background-color:#fff;color:#333;cursor:pointer;padding:4px 10px;border-color:#e0e0e0}table.tab-led-1.readonly .mantine-InputWrapper-root textarea.mantine-Textarea-input[readonly]{background-color:unset;border-color:transparent;box-shadow:none;cursor:unset}table.tab-led-1 .insumo-transf-dest{background-color:#fff;color:#333;cursor:pointer;padding:4px 10px;border:solid 1px #e0e0e0;border-radius:5px}table.tab-led-1.readonly .insumo-transf-dest{background-color:unset;border-color:transparent;box-shadow:none;cursor:unset}table.tab-led-1 .insumo-transf-orig{background-color:#fff;color:#333;cursor:pointer;padding:4px 10px;border:solid 1px #e0e0e0;border-radius:5px}table.tab-led-1.readonly .insumo-transf-orig{background-color:unset;border-color:transparent;box-shadow:none;cursor:unset}body .tab-list-insumos .tabulator{line-height:1.125rem;border-radius:0}body .tab-list-insumos .tabulator .tabulator-header .tabulator-col{background-color:#b4cacc;color:#0d4c54}body .tab-list-insumos.apvMode .tabulator .tabulator-header .tabulator-col{background-color:#e9e9e9;color:#0d4c54}body .tab-list-insumos .tabulator .tabulator-header{background-color:#b4cacc;color:#0d4c54}body .tab-list-insumos.apvMode .tabulator .tabulator-header{background-color:#e9e9e9;color:#0d4c54}body .tab-list-insumos .tabulator .tabulator-header .tabulator-col[tabulator-field="insumo_orcamento.nome"] .tabulator-col-title,body .tab-list-insumos .tabulator .tabulator-header .tabulator-col[tabulator-field=etapa_orcamento_id] .tabulator-col-title{text-align:left}table.tab-list-insumos thead tr{background-color:#b4cacc;color:#0d4c54;font-family:Poppins;font-weight:500;font-size:12px}table.tab-list-insumos thead>tr>th{background-color:#b4cacc;color:#0d4c54;font-family:Poppins;font-weight:600;font-size:12px;padding:12px .3125rem}table.tab-list-insumos.apv-mode thead>tr>th{background-color:#e9e9e9;color:#0d4c54}table.tab-list-insumos thead>tr>th:first-child{padding-left:20px}table.tab-list-insumos tbody>tr:hover{background-color:#ddd}table.tab-list-insumos tbody>tr>td{font-family:Poppins;font-size:12px;color:#333;padding:10px 4px}table.tab-list-insumos tbody>tr>td:first-child{font-family:Poppins;font-size:12px;color:#333;padding-left:20px}table.tab-list-insumos tbody td label.cell-quantidade{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:right}table.tab-list-insumos.apv-mode td label.cell-quantidade{border:0;background-color:unset}table.tab-list-insumos tbody td label.cell-etapa{display:block;border:solid 1px #e0e0e0;border-radius:5px;color:#000;padding:4px 8px;background-color:#fff;width:100%;text-align:left}table.tab-list-insumos.apv-mode td label.cell-etapa{border:0;background-color:unset}table.tab-led-1.tab-list-insumos tbody td label.cell-tab-led{font-size:12px}.form-config-relat-pedidos .titulo-sub{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}.form-config-relat-pedidos .titulo-sub .titulo{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.form-config-relat-pedidos .titulo-sub .subtitulo{color:var(--Foundation-dark-dark-300, #686868);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.form-config-relat-pedidos .filtros-body{padding-bottom:0;margin-bottom:-16px}.form-config-relat-pedidos .mantine-InputWrapper-root .mantine-Input-input.mantine-MultiSelect-input .mantine-MultiSelect-values{min-height:2rem}.form-config-relat-pedidos .mantine-InputWrapper-root .mantine-InputWrapper-label{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.form-config-relat-pedidos .mantine-MultiSelect-searchInput{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem}.filtrosHeader{border-radius:.5rem .5rem 0 0;padding:.94rem 1.88rem;font-family:Poppins,sans-serif}.pedidosFiltrosHeader{height:auto;border-radius:1rem 1rem 0 0}.badge-pagamento{padding:0 .625rem;border-radius:.5rem;background-color:red}.itemAcoes{list-style-type:none;padding:0}.menuAcoes{padding-inline-start:0}.badgeRelatorioPedidos{border-color:#000;color:#000}.gerarBotao{height:2rem;padding:.3125rem 1.25rem .3125rem .9375rem;border-radius:.5rem;background:#0e545c}.limparBotao{height:2rem;padding:.3125rem 1.25rem .3125rem .9375rem;border-radius:.5rem;background:#a83b2a}.filtrarBotao{display:flex;height:2rem;padding:.3125rem .75rem;justify-content:center;align-items:center;gap:.25rem;border-radius:.5rem;background:#0e545c}.botaoLimparFiltros{display:flex;height:2rem;padding:.3125rem .75rem;justify-content:center;align-items:center;gap:.25rem;border-radius:.5rem;background:#a83b2a}body .tab-pedidos .tabulator .bolha-status-titulo{border-radius:.5rem;opacity:.8;display:flex;padding:.125rem .3125rem;justify-content:center;align-items:center;gap:.25rem;flex-shrink:0;white-space:normal;text-align:center;font-size:.52rem;line-height:1.125rem;width:100%;color:#000}body .tab-pedidos .tabulator .tabulator-header .tabulator-col[tabulator-field="obra.descricao"] .tabulator-col-title,body .tab-pedidos .tabulator .tabulator-header .tabulator-col[tabulator-field=descricao] .tabulator-col-title{text-align:left}.consulta-pedidos .filtros-body .action-menu-wrapper{margin-top:-3rem}.tab-pedidos .cont-sort{background-color:#b4cacc;height:51px;padding:10px 20px;display:flex;justify-content:flex-end;align-items:center}.tab-pedidos .cont-sort .cur-sort{padding:5px 10px;border-radius:8px;border:solid 1px #3E767D;display:flex;gap:10px;align-items:center}.tab-pedidos .cont-sort .cur-sort label{font-family:Poppins;font-size:12px;font-weight:400;line-height:16px;color:#0d4c54}body .tab-pedidos .tabulator input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.25rem;height:1.25rem;transform:translateY(-.075em);display:grid;place-content:center;border-radius:.3125rem;border:2px solid var(--Foundation-primary-primary-100, #B4CACC);box-shadow:0 2px 10px #26334d08}body .tab-pedidos .tabulator input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#0d4c54}body .tab-pedidos .tabulator input[type=checkbox]:checked:before{transform:scale(1)}body .tab-pedidos .tabulator input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}body .tab-pag-fornecedores .tabulator .tabulator-row .tabulator-cell{height:80px}.tab-pag-fornecedores .cont-sort{background-color:#b4cacc;height:51px;padding:10px 20px;display:flex;justify-content:flex-end;align-items:center}.tab-pag-fornecedores .cont-sort .cur-sort{padding:5px 10px;border-radius:8px;border:solid 1px #3E767D;display:flex;gap:10px;align-items:center}.tab-pag-fornecedores .cont-sort .cur-sort label{font-family:Poppins;font-size:12px;font-weight:400;line-height:16px;color:#0d4c54}.Frame_847{padding:8px;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0}.Frame_353{display:flex;width:1130px;padding:10px;flex-direction:column;align-items:flex-end;gap:16px;flex-shrink:0}.ilha-layout-cont{display:flex;flex-direction:column;justify-content:space-between;font-family:Poppins;margin-bottom:16px;padding:1.25rem 1.25rem 2.5rem;border-radius:16px;background:var(--foundation-light-light-100, #F8F7F6);box-shadow:0 4px 20px #eeeeee80}.ilha-layout-title{padding:8px 0;font-size:12px;border-bottom:1px solid rgba(30,30,30,.2);margin-bottom:20px;display:flex;align-items:center;gap:.5rem}@media (max-width: 1650px){.ilha-layout-cont{display:flex;flex-direction:column;justify-content:space-between;font-family:Poppins;margin-bottom:16px;padding:1.25rem 1rem 2.5rem;border-radius:16px;background:var(--foundation-light-light-100, #F8F7F6);box-shadow:0 4px 20px #eeeeee80}}.card-gestao-title{font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:flex;vertical-align:middle;gap:2px}body .cont-tab-gestao-obras .tabulator{line-height:1.125rem}body .cont-tab-gestao-obras .tabulator .tabulator-col{background-color:#5e8c92;justify-content:center}body .cont-tab-gestao-obras .tabulator .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.7rem;font-style:normal;font-weight:600;line-height:1.125rem;padding:.3rem 0}body .cont-tab-gestao-obras .tabulator .tabulator-header .tabulator-col[tabulator-field=insumo] .tabulator-col-title{text-align:center}body .cont-tab-gestao-obras .tabulator .tabulator-cell[tabulator-field=obra],body .cont-tab-gestao-obras .tabulator .tabulator-cell[tabulator-field=etapa]{font-weight:700}body .cont-tab-gestao-obras .tabulator .tabulator-cell{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}body .cont-tab-gestao-obras .tabulator .tabulator-row{border-bottom:.06rem solid var(--Foundation-primary-primary-300, #5E8C92)}body .ilha-controle-orc .tabulator-footer{border-top:0}body .ilha-controle-orc .tabulator-footer .tabulator-calcs-holder{border:0;border-radius:0 0 .75rem .75rem}body .ilha-controle-orc .tabulator-footer .tabulator-row .tabulator-cell{background-color:#fdfcfc;color:#0d4c54;font-family:Poppins;font-weight:600;font-size:14px;white-space:pre-wrap;padding-top:20px;padding-bottom:20px}.cont-tab-insumos-mais-repr .label-insumo{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-left:6px}body .cont-tab-insumos-mais-repr.tabulator .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.6rem;font-weight:600;line-height:.7rem}body .cont-tab-insumos-mais-repr.tabulator .tabulator-row .tabulator-cell{padding:6px 4px;font-size:.7rem}table.tab-insumos-mais-repr{font-family:Poppins;font-size:.7rem}table.tab-insumos-mais-repr .label-insumo{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-left:6px}table.tab-insumos-mais-repr thead tr{font-weight:500;font-size:12px;border-radius:10px 10px 0 0}table.tab-insumos-mais-repr thead>tr>th{background-color:#3e767d;color:#e7eeef;font-family:Poppins;font-weight:600;font-size:.6rem;line-height:12px;padding:5px;position:sticky;top:40px;z-index:2}table.tab-insumos-mais-repr tbody>tr>td{font-size:.7rem;color:#333;padding:10px}.insumos-mais-repr-sort .cont-sort{border-radius:10px 10px 0 0;padding:5px 10px;height:40px}.insumos-mais-repr-sort .cont-sort .cur-sort{padding:4px 10px}@media (max-width: 1650px){table.tab-insumos-mais-repr tbody>tr>td{padding:10px 4px}table.tab-insumos-mais-repr .label-insumo{margin-left:5px}}.insumos-mais-repr-sort.menu-sort{position:sticky;top:0;z-index:1}.insumos-mais-repr-sort.menu-sort:after{top:-1rem;content:"";height:1rem;position:absolute;z-index:1;width:100%;background-color:#fff}.modal-insumos-mais-repr section{height:100%}.modal-insumos-mais-repr .mantine-Modal-body{position:relative}.modal-insumos-mais-repr table.tab-insumos-mais-repr thead>tr>th{top:38px;z-index:2}.modal-insumos-mais-repr .menu-sort{position:sticky;z-index:1;background-color:#fff;height:54px;margin-top:-16px;top:-16px;display:flex;width:100%;flex-direction:column;justify-content:flex-end}body .cont-tab-cred-mais-repr.tabulator{line-height:1.125rem}body .cont-tab-cred-mais-repr.tabulator .tabulator-col{background-color:#5e8c92;justify-content:center}body .cont-tab-cred-mais-repr.tabulator .tabulator-header .tabulator-col .tabulator-col-title{font-family:Poppins;font-size:.6rem;font-style:normal;font-weight:600;line-height:.7rem;padding:.3rem 0}body .cont-tab-cred-mais-repr.tabulator .tabulator-header .tabulator-col .tabulator-col-title{text-align:center}body .cont-tab-cred-mais-repr.tabulator .tabulator-header .tabulator-col[tabulator-field=nome] .tabulator-col-title{padding-left:4px;text-align:left}body .cont-tab-cred-mais-repr.tabulator .tabulator-cell{color:#000;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:1.125rem;padding:.25rem;display:inline-flex;align-items:center;justify-content:center}body .cont-tab-cred-mais-repr.tabulator .tabulator-cell[tabulator-field=nome]{justify-content:start}body .cont-tab-cred-mais-repr.tabulator .tabulator-row{border-bottom:.06rem solid white}.card-conta-banc-cont{padding:.5rem;justify-content:center;align-items:center;gap:.25rem;border-radius:.5rem;background:#fff;box-shadow:0 0 10px .1px #8e98a8;flex:1;color:#1b1b1b;align-items:flex-start;justify-content:flex-start;flex-direction:column;display:flex}.card-conta-banc-cont .cont-banco{gap:.25rem;display:flex;align-items:center}.card-conta-banc-cont .cont-banco .nome-banco{font-family:Poppins;font-weight:600;font-size:.75rem;line-height:1.25rem;height:2lh;align-items:center;overflow:hidden}.card-conta-banc-cont .cont-banco .nome-banco:after{content:"";height:100%;display:inline-block;vertical-align:middle}.card-conta-banc-cont .cont-banco .nome-banco div{display:inline-block;display:-webkit-inline-box;max-height:100%;vertical-align:middle;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-conta-banc-cont .row-det{display:flex;flex-direction:column;flex:1;justify-content:space-between}.card-conta-banc-cont .row-det .info-saldo{display:flex;flex-direction:column}.card-conta-banc-cont .row-det .info-saldo .valor-saldo{font-family:Poppins;font-weight:600;font-size:1.0625rem}.card-conta-banc-cont .row-det .info-saldo .saldo{font-family:Poppins;font-weight:600;font-size:.5rem;line-height:.75rem}.card-conta-banc-cont .row-det .det-conta{display:flex;gap:.5rem;font-weight:600;font-size:.5rem;line-height:1rem}.month-picker-fluxo-caixa .mantine-Input-input.mantine-MonthPickerInput-input{border:solid 1px #b9b9b9}.month-picker-fluxo-caixa .mantine-PickerControl-pickerControl.mantine-MonthPickerInput-pickerControl[data-selected]{background-color:#0e545c}.month-picker-fluxo-caixa .mantine-PickerControl-pickerControl.mantine-MonthPickerInput-pickerControl[data-in-range]{background-color:#cee8eb}.frame-cont-abas-admin{flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0}.card-gestao-cont{padding:8px;justify-content:center;align-items:center;gap:4px;border-radius:8px;background:#fff;box-shadow:0 0 10px .1px #8e98a8;flex:1;color:var(--foundation-primary-primary-600, #0D4C54)}.card-gestao-inner{display:flex;gap:8px;flex-direction:column}.card-gestao-title{font-size:12px;font-style:normal;font-weight:400;line-height:20px;display:flex;vertical-align:middle;gap:2px}.card-gestao-value{font-size:1.0625rem;font-style:normal;font-weight:600;line-height:18px}.card-gestao-info{font-size:10px;font-style:normal;font-weight:400;line-height:12px}.card-gestao-date{color:var(--colors-neutral-gray-3, #999);font-size:8px;font-style:normal;font-weight:500;line-height:16px}.big-card-cont{padding:1rem!important}.big-card-cont .percentual-column{justify-content:center;height:100%;gap:0;align-items:end}.big-card-cont .percentual-column .percentual-value{font-size:2.25rem;font-weight:700}.green-header{border-radius:1rem 1rem 0 0;padding:.94rem 1.88rem;font-family:Poppins,sans-serif;background-color:#0d4c54}.green-header .inner{display:flex;align-items:center;height:1.87rem}.green-header .inner .title-wrapper{flex:1;color:var(--Foundation-dark-dark-50, #E9E9E9);font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem}.green-header .inner .menu-wrapper{display:flex;align-items:center;gap:1rem;height:2.125rem}.cont-dropzone{display:flex;padding:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:3rem;border-radius:0rem 0rem 1rem 1rem;background:#f8f7f6}.cont-dropzone .mantine-Dropzone-root{width:100%;border-radius:1rem;padding:1.75rem 1.5rem;background:inherit}.conci-conta-pai{padding:20px;background-color:#f8f7f6;display:flex}.conci-conta-pai>.container-filho{padding:8px;width:calc(50% - 1px);border-right:1px solid #00000033;box-sizing:border-box;height:165px}.conci-conta-pai>.container-filho:first-child{gap:32px;display:flex;align-items:center}.conci-conta-pai>.container-filho:first-child>.col1{display:flex;flex-direction:column}.conci-conta-pai>.container-filho:first-child>.col1>label{font-family:Poppins;font-weight:600;font-size:12px;line-height:1rem;color:#989898;padding:0 8px}.conci-conta-pai>.container-filho:first-child>.col1>.cont-logo-banco{display:flex;gap:12px;align-items:center;padding:8px}.conci-conta-pai>.container-filho:first-child>.col1>.cont-logo-banco>.logo-banco{width:40px;height:40px}.conci-conta-pai>.container-filho:first-child>.col1>.cont-logo-banco>.nome-banco{font-weight:600;font-size:24px;line-height:20px;font-family:Poppins}.conci-conta-pai>.container-filho:first-child>.col2{display:flex;flex-direction:column;gap:8px}.conci-conta-pai>.container-filho:first-child>.col2>.row1{display:flex;gap:8px}.conci-conta-pai>.container-filho:first-child>.col2>.row2{display:flex;gap:8px}.conci-conta-pai>.container-filho:first-child>.col2 .prop-val{display:flex;flex-direction:column}.conci-conta-pai>.container-filho:first-child>.col2 .prop-val .prop{font-family:Poppins;font-size:12px;line-height:17px;font-weight:600;color:#989898;padding:0 8px}.conci-conta-pai>.container-filho:first-child>.col2 .prop-val .val{font-family:Poppins;font-size:12px;line-height:17px;font-weight:600;color:#111;padding:0 8px}.conci-conta-pai>.container-filho:last-child{border-right:none;display:flex;gap:8px;align-items:center;justify-content:flex-end}.conci-conta-pai>.container-filho:last-child>.col{display:flex;flex-direction:column;gap:8px}.conci-conta-pai>.container-filho:last-child .prop-val{display:flex;flex-direction:column;text-align:right}.conci-conta-pai>.container-filho:last-child .prop-val .prop{font-family:Poppins;font-size:12px;line-height:16px;font-weight:600;color:#989898;padding:0 8px}.conci-conta-pai>.container-filho:last-child .prop-val .prop-info{display:flex;align-items:center;gap:4px;justify-content:flex-end}.conci-conta-pai>.container-filho:last-child .prop-val .val{font-family:Poppins;font-size:16px;line-height:20px;font-weight:600;color:#111;padding:0 8px}.barra-conci{display:flex;padding:8px 30px;justify-content:space-between;background-color:#3e767d}.barra-conci .cont-ordenar{display:flex;align-items:center;gap:12px}.barra-conci .cont-ordenar label{font-family:Poppins;font-size:12px;line-height:16px;color:#fdfcfc}.barra-conci .cont-ordenar .cont-radio{height:24px;display:flex;align-items:center}.barra-conci .cont-ordenar .cont-radio .mantine-Radio-body{align-items:center}.barra-conci .cont-ordenar .cont-radio .mantine-Radio-body .mantine-Radio-label{padding-left:8px;font-size:12px;line-height:18px}.barra-conci .cont-ordenar .cont-radio .mantine-Radio-body .mantine-Radio-radio{width:16px;height:16px}.barra-conci .cont-ordenar .cont-radio .mantine-Radio-body .mantine-Radio-radio:checked{background-color:#8ab8be;border-color:#8ab8be}.barra-conci .cont-botoes{display:flex;gap:12px}.barra-conci .green-header-button{height:28px;background-color:#3e767d}.cont-conci-main{background-color:#f8f7f6;padding:20px 24px;border-radius:0 0 16px 16px}.dropzone-content{display:flex;flex-direction:column;align-items:center;gap:1rem;flex:1 0 0}.dropzone-content.idle>.row1{display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem}.dropzone-content.idle>.row1>.back{position:absolute}.dropzone-content.idle>.row1>.front{position:absolute}.dropzone-content.idle>.row2{display:flex;flex-direction:column;align-items:center;gap:.125rem;align-self:stretch}.dropzone-content.idle>.row2>.row2-1{display:flex;justify-content:center;align-items:center;gap:.25rem;align-self:stretch}.dropzone-content.idle>.row2>.row2-1 label.label-click{color:var(--Foundation-primary-primary-600, #0D4C54);text-align:center;font-feature-settings:"cv04" on,"cv01" on,"cv03" on;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:600;line-height:145%}.dropzone-content.idle>.row2>.row2-1 label.label-arraste{color:var(--Grey-600, #475367);font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:400;line-height:145%}.dropzone-content.idle>.row2>.row2-2{color:var(--Grey-400, #98A2B3);text-align:center;font-feature-settings:"cv04" on,"cv03" on,"cv01" on;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:145%}.dropzone-content.idle>.row3{height:1.5rem;align-self:stretch;display:flex;position:relative;text-align:center;align-items:center;justify-content:center}.dropzone-content.idle>.row3>.divider{height:.0625rem;background:var(--Grey-100, #F0F2F5);width:100%}.dropzone-content.idle>.row3>.texto-ou{display:inline-flex;padding:0rem .5rem;align-items:flex-start;background:var(--Shade-White, #FFF);color:var(--Grey-400, #98A2B3);text-align:center;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:145%;position:absolute}.dropzone-content.idle>.row4>.botao-buscar{display:flex;padding:.5rem 1rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;border-radius:.375rem;background:var(--Foundation-primary-primary-600, #0D4C54);color:var(--Shade-White, #FFF);text-align:center;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem}.dropzone-content.loading>.row1{display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem}.dropzone-content.loading>.row1>.back{position:absolute}.dropzone-content.loading>.row1>.front{position:absolute}.dropzone-content.loading>.row2{display:flex;flex-direction:column;align-items:center;gap:.25rem;align-self:stretch}.dropzone-content.loading>.row2>.row2-1{color:var(--Grey-800, #1D2739);text-align:center;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:600;line-height:145%}.dropzone-content.loading>.row2>.row2-2{color:var(--Grey-400, #98A2B3);text-align:center;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:145%}.dropzone-content.loading>.row3{display:flex;justify-content:center;align-items:center;gap:.5rem}.dropzone-content.loading>.row3 label{color:var(--Grey-400, #98A2B3);text-align:center;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem}.dropzone-content.error>.row1{display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem}.dropzone-content.error>.row1>.back{position:absolute}.dropzone-content.error>.row1>.front{position:absolute}.dropzone-content.error>.row2{display:flex;flex-direction:column;align-items:center;gap:.25rem;align-self:stretch}.dropzone-content.error>.row2>.row2-1{color:var(--Grey-800, #1D2739);text-align:center;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:600;line-height:145%}.dropzone-content.error>.row2>.row2-2{color:var(--Grey-400, #98A2B3);text-align:center;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:145%}.dropzone-content.error>.row3{display:flex;justify-content:center;align-items:center;gap:.5rem}.dropzone-content.error>.row3 label{color:var(--Foundation-orange-orange-600, #B75E16);text-align:center;font-family:Poppins;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem}.bloco-conci{background-color:#f4f3f2;border-radius:8px;padding:0 10px 12px;display:flex;flex-direction:column;gap:24px}.bloco-conci .cont-titulo-bloco{border-bottom:1px solid #0D4C54;padding:15px 30px;display:flex;justify-content:center}.bloco-conci .cont-titulo-bloco label{font-size:18px;font-family:Poppins;font-weight:600;line-height:28px;color:#0d4c54}.card-sel-ext{display:flex;flex-direction:column;border-radius:8px;border:solid 1px #D3D0CF;padding:12px;background-color:#fff;gap:24px}div.card-sel-ext>div.aviso-ext{border-radius:8px;padding:4px 12px;display:flex;flex-direction:column;background-color:#e9e9e9}div.card-sel-ext>div.aviso-ext>label.texto-aviso{font-family:Poppins;font-weight:600;font-size:14px;line-height:19px;color:#906307}div.card-sel-ext>div.aviso-ext>label.texto-ajuda{font-family:Poppins;font-weight:300;font-size:12px;line-height:16px;color:#906307}div.card-sel-ext .mantine-InputWrapper-root{display:flex;flex-direction:column;gap:.5rem}div.card-sel-ext .mantine-InputWrapper-root .mantine-InputWrapper-label{color:#1b1b1b;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}div.card-sel-ext .mantine-InputWrapper-root .mantine-Input-input{font-size:.75rem;border-radius:.3125rem;border:.125rem solid var(--Foundation-dark-dark-100, #B9B9B9);background:var(--White-White, #FFF);box-shadow:0 2px 5px #26334d08;font-family:Poppins}.card-sel-tit{display:flex;flex-direction:column;border-radius:8px;border:solid 1px #D3D0CF;padding:12px;background-color:#fff;gap:24px}div.card-sel-tit>div.aviso-sel-tit{border-radius:8px;padding:4px 12px;display:flex;flex-direction:column;background-color:#e9e9e9}div.card-sel-tit>div.aviso-sel-tit>label.texto-aviso{font-family:Poppins;font-weight:600;font-size:14px;line-height:19px;color:#906307}div.card-sel-tit>div.aviso-sel-tit>label.texto-ajuda{font-family:Poppins;font-weight:300;font-size:12px;line-height:16px;color:#906307}div.card-sel-tit .mantine-InputWrapper-root{display:flex;flex-direction:column;gap:.5rem}div.card-sel-tit .mantine-InputWrapper-root .mantine-InputWrapper-label{color:#1b1b1b;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}div.card-sel-tit .mantine-InputWrapper-root .mantine-Input-input{font-size:.75rem;border-radius:.3125rem;border:.125rem solid var(--Foundation-dark-dark-100, #B9B9B9);background:var(--White-White, #FFF);box-shadow:0 2px 5px #26334d08;font-family:Poppins}.card-tit-conci{background-color:#fff;border-radius:8px;padding:12px;border:solid 1px #D3D0CF;flex:1;display:flex;flex-direction:column;gap:10px;max-height:300px}div.card-tit-conci>div.aviso-tit{padding:4px 0}div.card-tit-conci>div.aviso-tit>div.inner-aviso-tit{border-radius:8px;padding:4px 12px;display:flex;flex-direction:column;background-color:#e9e9e9}div.card-tit-conci>div.aviso-tit>div.inner-aviso-tit>label.texto-aviso{font-family:Poppins;font-weight:600;font-size:14px;line-height:19px;color:#a83b2a}div.card-tit-conci>div.aviso-tit>div.inner-aviso-tit>label.texto-ajuda{font-family:Poppins;font-weight:300;font-size:12px;line-height:16px;color:#a83b2a}div.card-tit-conci>div.info-tit{display:flex;flex-direction:column;justify-content:space-between;flex:1}div.card-tit-conci>div.info-tit>div.meta-tit{display:flex;justify-content:space-between}div.card-tit-conci>div.info-tit>div.meta-tit>div.frame-esq{display:flex;flex-direction:column}div.card-tit-conci>div.info-tit>div.meta-tit>div.frame-esq>label.cod-tit{font-family:Poppins;font-weight:600;font-size:16px;line-height:28px;color:#3e767d}div.card-tit-conci>div.info-tit>div.meta-tit>div.frame-esq>label.data-tit{font-family:Poppins;font-weight:400;font-size:12px;line-height:28px;color:#4b4b4b}div.card-tit-conci>div.info-tit>div.meta-tit>div.cont-tag-status>div.tag-status{border-radius:16px;background-color:#4c7261;padding:3px 10px;font-family:Poppins;font-weight:400;font-size:10px;line-height:19px;color:#fdfcfc}div.card-tit-conci>div.info-tit>div.valores-tit{display:flex;justify-content:space-between;align-items:flex-end}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-total{display:flex;flex-direction:column;justify-items:flex-end}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-partes{display:flex;flex-direction:column}div.card-tit-conci>div.info-tit label.tot-tit{font-family:Poppins;font-weight:600;font-size:16px;line-height:18px;color:#3e767d}div.card-tit-conci>div.info-tit label.texto-tot{font-size:Poppins;font-weight:400;font-size:8px;line-height:12px;color:#4b4b4b}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-partes{display:flex;flex-direction:column;gap:4px}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-partes>div.row-conci{display:flex;flex-direction:column;align-items:flex-end}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-partes div.row-falta{display:flex;flex-direction:column;align-items:flex-end}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-partes>div.row-conci>label.val-conci{font-family:Poppins;font-weight:600;font-size:12px;line-height:12px;color:#4c7261}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-partes>div.row-falta>label.val-falta{font-family:Poppins;font-weight:600;font-size:12px;line-height:12px;color:#993626}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-partes>div.row-conci>label.texto-conci{font-size:Poppins;font-weight:400;font-size:8px;line-height:12px;color:#4b4b4b}div.card-tit-conci>div.info-tit>div.valores-tit>div.frame-partes>div.row-falta>label.texto-falta{font-size:Poppins;font-weight:400;font-size:8px;line-height:12px;color:#4b4b4b}.card-ext-conci{background-color:#fff;border-radius:8px;padding:12px;border:solid 1px #D3D0CF;flex:1;display:flex;flex-direction:column;gap:10px;max-height:300px}div.card-ext-conci>div.aviso-ext{border-radius:8px;padding:4px 12px;display:flex;flex-direction:column;background-color:#e9e9e9}div.card-ext-conci>div.aviso-ext>label.texto-aviso{font-family:Poppins;font-weight:600;font-size:14px;line-height:19px;color:#a83b2a}div.card-ext-conci>div.aviso-ext>label.texto-ajuda{font-family:Poppins;font-weight:300;font-size:12px;line-height:16px;color:#a83b2a}div.card-ext-conci>div.cont-header{display:flex;justify-content:space-between;gap:12px}div.card-ext-conci>div.cont-header>.frame-esq{display:flex;justify-content:space-between;flex:1;align-items:center}div.card-ext-conci>div.cont-header>.frame-esq>.data-ext{font-weight:400;font-size:12px;font-weight:28px;color:#4b4b4b}div.card-ext-conci>div.cont-header>.frame-esq>.frame-conta{display:flex;flex-direction:column;gap:8px}div.card-ext-conci>div.cont-header .tag-tipo{background-color:#4c7261;font-family:Poppins;font-weight:400;font-size:10px;line-height:19px;border-radius:16px;padding:3px 10px;text-align:center;color:#fdfcfc}div.card-ext-conci>div.cont-header>.frame-esq>.frame-conta .nome-banco{font-family:Poppins;font-size:12px;font-weight:600;line-height:12px;color:#3e767d}div.card-ext-conci>div.cont-header>.frame-esq>.frame-conta .ag-conta{font-family:Poppins;font-size:12px;font-weight:600;line-height:12px;color:#3e767d}div.card-ext-conci>div.cont-nome{font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;color:#4b4b4b;margin-top:6px}div.card-ext-conci .cont-valores{display:flex;justify-content:space-between;align-items:flex-end;margin-top:8px}div.card-ext-conci>div.cont-valores>div.frame-total{display:flex;flex-direction:column;justify-items:flex-end}div.card-ext-conci>div.cont-valores>div.frame-total label.tot-tit{font-family:Poppins;font-weight:600;font-size:16px;line-height:18px;color:#3e767d}div.card-ext-conci>div.cont-valores>div.frame-total label.texto-tot{font-size:Poppins;font-weight:400;font-size:8px;line-height:12px;color:#4b4b4b}div.card-ext-conci>div.cont-valores>div.frame-conci{display:flex;flex-direction:column;align-items:flex-end}div.card-ext-conci>div.cont-valores>div.frame-conci label.texto-conci{font-family:Poppins;font-size:9px;font-weight:400;line-height:12px;color:#4b4b4b}div.card-ext-conci>div.cont-valores>div.frame-conci .mantine-NumberInput-input{padding:8px 5px 8px 10px;border-radius:5px;border:solid 1px #B9B9B9;width:120px;font-family:Poppins;font-size:12px;font-weight:400;line-height:12px;color:#807e7d;text-align:right}.bloco-conci .cont-tit-ext .linha-header{display:flex;justify-content:space-between}.bloco-conci .cont-tit-ext .linha-header .header-tit{width:calc((100% - 183px)/2);border-radius:8px 8px 0 0;background-color:#0d4c54;padding:15px 20px}.bloco-conci .cont-tit-ext .linha-header .header-tit label{font-family:Poppins;color:#fdfcfc;font-size:12px;line-height:28px}.bloco-conci .cont-tit-ext .linha-header .header-ext{width:calc((100% - 183px)/2);border-radius:8px 8px 0 0;background-color:#0d4c54;padding:15px 20px}.bloco-conci .cont-tit-ext .linha-header .header-ext label{font-family:Poppins;color:#fdfcfc;font-size:12px;line-height:28px}.bloco-conci .cont-tit-ext .linha-itens{display:flex;justify-content:space-between}.bloco-conci .cont-tit-ext .linha-itens .cont-item-tit{width:calc((100% - 183px)/2);background-color:#e9e9e9;padding:10px 12px;position:relative;display:flex;flex-direction:column;gap:10px;justify-content:center}.bloco-conci .cont-tit-ext .linha-itens:not(:last-child) .cont-item-tit:after{content:"";display:block;width:calc(100% - 84px);position:absolute;left:42px;bottom:0;border-top:solid 1px #D3D0CF}.bloco-conci .cont-tit-ext .linha-itens:last-child .cont-item-tit{border-radius:0 0 10px 10px}.bloco-conci .cont-tit-ext .linha-itens .cont-botoes-tit-ext{width:183px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.bloco-conci .cont-tit-ext .linha-itens .cont-botoes-tit-ext .led-button{width:107px;border-radius:.75rem}.bloco-conci .cont-tit-ext .linha-itens .cont-item-ext{width:calc((100% - 183px)/2);background-color:#e9e9e9;padding:10px 12px;position:relative;display:flex;flex-direction:column;gap:10px;justify-content:center}.bloco-conci .cont-tit-ext .linha-itens:not(:last-child) .cont-item-ext:after{content:"";display:block;width:calc(100% - 84px);position:absolute;left:42px;bottom:0;border-top:solid 1px #D3D0CF}.bloco-conci .cont-tit-ext .linha-itens:last-child .cont-item-ext{border-radius:0 0 10px 10px}.form-resumo-conci .modal-ext-2-container .modal-ext-2-header{background-color:#d48546;padding:15px}.form-resumo-conci .quadro-resumo{padding:12px;border-radius:12px;display:flex;flex-direction:column;gap:8px;background-color:#e8e5e3;font-family:Poppins;font-size:12px}.form-resumo-conci .quadro-resumo .bloco1{display:flex;flex-direction:column;gap:4px;position:relative}.form-resumo-conci .quadro-resumo .bloco1:after{position:relative;content:"";bottom:0;width:272px;margin-left:auto;margin-right:auto;height:0;padding-top:6px;border-bottom:solid 1px #D3D0CF}.form-resumo-conci .quadro-resumo .bloco1 .quant-tit-ext{line-height:19px}.form-resumo-conci .quadro-resumo .bloco1 .contagens{display:flex;flex-direction:column;line-height:19px;font-size:10px}.form-resumo-conci .modal-ext-2-container .modal-ext-footer{padding:1rem}.form-resumo-conci label.aviso{font-family:Poppins;font-size:10px;font-weight:400;line-height:14px;text-align:justify;display:block;margin-top:20px}.form-resumo-conci .modal-ext-2-container .mantine-Modal-body{padding-bottom:0}body .tab-usuarios .tabulator{border-radius:0}body .tab-usuarios .tabulator .tabulator-header{height:42px}body .tab-usuarios .tabulator .tabulator-header .tabulator-col[tabulator-field=nome] .tabulator-col-title,body .tab-usuarios .tabulator .tabulator-cell[tabulator-field=nome]{padding-left:.5rem}body .tab-usuarios .tabulator .bolha-status-usuario{border-radius:.5rem;opacity:.8;display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;gap:.25rem;flex-shrink:0;white-space:normal;text-align:center;font-size:.6rem;line-height:1.125rem;color:#000}body .tab-transf-mat .tabulator .bolha-status-titulo{border-radius:.5rem;opacity:.8;display:flex;padding:.125rem .3125rem;justify-content:center;align-items:center;gap:.25rem;flex-shrink:0;white-space:normal;text-align:center;font-size:.52rem;line-height:1.125rem;width:100%;color:var(--Foundation-light-light-50, #FDFCFC)}.tab-transf-mat .tabulator-cell.tm-auto:after{content:"";background:url(/assets/led-arrows-green-Bs9Ex-b0.svg);width:16px;height:16px;min-width:16px;background-position:center center;background-size:contain;margin-left:4px;background-repeat:no-repeat}.colunas-pag-inicial{display:flex;justify-content:space-between;align-items:flex-start;flex-shrink:0;align-self:stretch}.colunas-pag-inicial .coluna{display:flex;padding:0rem .625rem;flex-direction:column;align-items:center;gap:1.5rem;flex:1 0 0;justify-content:space-between}.frame-ilha-cont{border-radius:12px;font-family:Poppins;width:100%}.frame-ilha-cont .frame-ilha-header{height:2.8125rem;border-radius:.75rem .75rem 0rem 0rem;background:var(--Foundation-primary-primary-500, #0E545C);background:var(--foundation-primary-primary-500, #0E545C);padding:0rem 1.875rem;display:flex;align-items:center}.frame-ilha-cont .frame-ilha-header span{color:var(--foundation-secondary-secondary-50, #EFF7F6);flex:1;display:flex;flex-direction:row;align-items:center;gap:5px;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.frame-ilha-cont .frame-ilha-body{padding:1.5rem;border-radius:0 0 16px 16px;background:var(--foundation-light-light-100, #F8F7F6);box-shadow:0 4px 20px #eeeeee80}.frame-ilha-cont .frame-ilha-body .fi-itens{display:flex;flex-direction:column;gap:1rem;position:relative}.frame-ilha-cont .frame-ilha-paginator{margin-top:1rem;display:flex;align-items:center;gap:.5rem;justify-content:center;position:absolute;bottom:1.5rem;width:calc(100% - 3rem)}.frame-ilha-cont .frame-ilha-paginator svg{cursor:pointer}.card-contas-inicio{display:flex;padding:.75rem .5rem;justify-content:center;align-items:center;gap:.5rem;flex:1 0 0;border-radius:.5rem;border:1px solid var(--Foundation-light-light-600, #D3D0CF);background-color:#f8f7f6;font-family:Poppins;cursor:pointer}.card-contas-inicio .inner{display:flex;justify-content:center;align-items:center;gap:.5rem;flex:1 0 0}.card-contas-inicio .inner .frame-img{width:5rem;height:5rem;border-radius:.25rem;display:flex;align-items:center;background-color:#eee}.card-contas-inicio .inner .frame-dir{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1 0 0}.card-contas-inicio .inner .frame-dir .row1{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.card-contas-inicio .inner .frame-dir .row1 .col1{display:flex;flex-direction:column;align-items:flex-start}.card-contas-inicio .inner .frame-dir .row1 .col1 label.nome{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-contas-inicio .inner .frame-dir .row1 .col1 label.doc{color:var(--Foundation-dark-dark-300, #686868);font-family:Poppins;font-size:.5rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-contas-inicio .inner .frame-dir .row1 .col2{display:flex;justify-content:flex-end;align-items:flex-start}.card-contas-inicio .inner .frame-dir .row1 .col2 .row1{display:flex;align-items:center;gap:.25rem}.card-contas-inicio .inner .frame-dir .row1 .col2 .row1 label.titulo{color:var(--Foundation-dark-dark-900, #0D0D0D);font-family:Poppins;font-size:.51rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-contas-inicio .inner .frame-dir .row1 .col2 .row1 .tag{display:flex;padding:0rem .5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.7rem;background:var(--Foundation-blue-dark-blue-dark-600, #5F6D85);color:var(--Foundation-light-light-50, #FDFCFC);font-family:Poppins;font-size:.51rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-contas-inicio .frame{position:relative;width:80px;height:80px;border-radius:4px;overflow:hidden;background-size:cover;background-position:50% 50%}.card-contas-inicio .image{position:absolute;width:80px;height:80px;top:0;left:0;object-fit:cover}.card-contas-inicio .div{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;flex:1;flex-grow:1}.card-contas-inicio .frame-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.card-contas-inicio .frame-2{display:flex;align-items:flex-start;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.card-contas-inicio .frame-3{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;flex:0 0 auto}.card-contas-inicio .text-wrapper{position:relative;width:fit-content;margin-top:-1px;font-family:Poppins-Medium,Helvetica;font-weight:500;color:#000;font-size:12px;letter-spacing:0;line-height:18px;white-space:nowrap}.card-contas-inicio .text-wrapper-2{position:relative;width:fit-content;font-family:Poppins-Regular,Helvetica;font-weight:400;color:var(--foundation-darkdark-300);font-size:8px;letter-spacing:0;line-height:18px;white-space:nowrap}.card-contas-inicio .div-wrapper{display:inline-flex;flex-direction:column;align-items:flex-start;position:relative;flex:0 0 auto}.card-contas-inicio .frame-4{display:flex;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.card-contas-inicio .frame-5{display:inline-flex;align-items:center;gap:4px;position:relative;flex:0 0 auto}.card-contas-inicio .text-wrapper-3{position:relative;width:fit-content;margin-top:-1px;font-family:Poppins;font-weight:500;color:var(--foundation-darkdark-900);font-size:8px;letter-spacing:0;line-height:18px;white-space:nowrap}.card-contas-inicio .tag{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 8px;position:relative;flex:0 0 auto;background-color:var(--foundationblue-darkblue-dark-600);border-radius:8px}.card-contas-inicio .text-wrapper-4{position:relative;width:fit-content;margin-top:-1px;font-family:Poppins;font-weight:400;color:var(--foundationlightlight-50);font-size:8px;letter-spacing:0;line-height:18px;white-space:nowrap}.card-contas-inicio .frame-6{display:flex;height:50px;align-items:flex-start;justify-content:space-between;position:relative;align-self:stretch;width:100%}.card-contas-inicio .frame-7{display:flex;width:146px;align-items:center;justify-content:space-around;gap:10px;position:relative}.card-contas-inicio .frame-8{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;flex-grow:1}.card-contas-inicio .frame-9{display:flex;align-items:center;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.card-contas-inicio .frame-10{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;flex:0 0 auto;margin-right:-79px}.card-contas-inicio .text-wrapper-5{position:relative;width:225px;margin-top:-1px;font-family:Poppins;font-weight:400;color:#000;font-size:12px;letter-spacing:0;line-height:18px}.card-contas-inicio .p{position:relative;width:225px;font-family:Poppins;font-weight:400;color:var(--foundation-darkdark-600);font-size:10px;letter-spacing:0;line-height:16px}.card-contas-inicio .frame-11{display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:space-between;position:relative;align-self:stretch;flex:0 0 auto}.card-contas-inicio .frame-12{display:inline-flex;flex-direction:column;height:18px;align-items:flex-end;position:relative}.card-contas-inicio .text-wrapper-6{position:relative;flex:1;align-self:stretch;margin-top:-1px;font-family:Poppins;font-weight:600;color:var(--foundationgreen-darkgreen-dark-600);font-size:16px;text-align:right;letter-spacing:0;line-height:16px;white-space:nowrap}.card-contas-inicio.tipo-P .text-wrapper-6{color:#993626}.card-contas-inicio .frame-13{display:inline-flex;align-items:flex-start;justify-content:flex-end;gap:4px;position:relative;flex:0 0 auto}.card-contas-inicio .text-wrapper-7{position:relative;width:fit-content;margin-top:-1px;font-family:Poppins;font-weight:400;color:var(--foundation-darkdark-300);font-size:8px;letter-spacing:0;line-height:18px;white-space:nowrap}.card-contas-inicio .frame-14{display:flex;padding:0rem .625rem;justify-content:flex-end;align-items:flex-start;border-radius:1rem;background:var(--Foundation-orange-orange-600, #B75E16)}.card-contas-inicio .frame-14 .text-wrapper-8{color:var(--Foundation-dark-dark-50, #E9E9E9);font-family:Poppins;font-size:.5rem;font-style:normal;font-weight:500;line-height:1.125rem}.card-contas-inicio .inner .frame-dir .row2{display:flex;align-items:flex-start;align-self:stretch}.card-contas-inicio .inner .frame-dir .row2 .col1{display:flex;align-items:flex-start;gap:0rem;flex:1 0 0;flex-direction:column}.card-contas-inicio .inner .frame-dir .row2 .col1 label.titulo{color:#000;font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-contas-inicio .inner .frame-dir .row2 .col1 label.desc{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.625rem;font-style:normal;font-weight:400;line-height:1rem;height:2lh;overflow:hidden}.card-contas-inicio .inner .frame-dir .row2 .col-gap{width:4rem}.card-contas-inicio .inner .frame-dir .row2 .col2{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;align-self:stretch}.card-contas-inicio .inner .frame-dir .row2 .col2 .frame-valor{display:flex;height:1.125rem;flex-direction:column;align-items:flex-end;color:var(--Foundation-red-dark-red-dark-600, #993626);text-align:right;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:600;line-height:1rem;flex:1 0 0;align-self:stretch}.card-contas-inicio.tipo-R .inner .frame-dir .row2 .col2 .frame-valor{color:#4c7261}.card-contas-inicio .inner .frame-dir .row2 .col2 .frame-data{display:flex;justify-content:flex-end;align-items:flex-start;gap:.25rem}.card-contas-inicio .inner .frame-dir .row2 .col2 .frame-data label.venc{color:var(--Foundation-dark-dark-300, #686868);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-contas-inicio .inner .frame-dir .row2 .col2 .frame-data .tag-venc{display:flex;padding:0rem .625rem;justify-content:flex-end;align-items:flex-start;border-radius:1rem;background-color:#b75e16;color:var(--Foundation-dark-dark-50, #E9E9E9);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-contas-inicio .inner .frame-dir .row2 .col2 .frame-data .tag-venc.vencido{background-color:#993626}.card-contas-inicio .frame-14.vencido{background-color:var(--foundation-red-darkred-dark-600)}.card-pedido-pag-pend{display:flex;padding:.75rem .5rem;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid var(--Foundation-light-light-600, #D3D0CF);background-color:#f8f7f6}.card-pedido-pag-pend .frame-esq{width:5rem;height:5rem;display:flex;justify-content:flex-end;align-items:center;border-radius:.25rem;border:solid 1px #ccc}.card-pedido-pag-pend .frame-dir{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch}.card-pedido-pag-pend .frame-dir-inner{display:flex;flex-direction:column;justify-content:center;gap:.5rem;align-self:stretch}.card-pedido-pag-pend .frame-dir-inner .row-1{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.card-pedido-pag-pend .frame-dir-inner .row-1 .nome-obra{color:var(--Foundation-dark-dark-900, #0D0D0D);font-family:Poppins;font-size:.6rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-pedido-pag-pend .frame-dir-inner .row-1 .cont-info-pedido{display:flex;align-items:flex-end;gap:.25rem}.card-pedido-pag-pend .frame-dir-inner .row-1 .cont-info-pedido .pedido{color:var(--Foundation-dark-dark-900, #0D0D0D);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-pedido-pag-pend .frame-dir-inner .row-1 .cont-info-pedido .tag-pedido{display:flex;padding:0rem .5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;background:var(--Foundation-blue-dark-blue-dark-600, #5F6D85);color:var(--Foundation-light-light-50, #FDFCFC);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-pedido-pag-pend .frame-dir-inner .row-2{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.card-pedido-pag-pend .frame-dir-inner .row-2 .desc-pedido{width:14rem;color:var(--Foundation-dark-dark-900, #0D0D0D);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;height:3lh;overflow:hidden}.card-pedido-pag-pend .frame-dir-inner .row-2 .valor-pedido{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;align-self:stretch;color:var(--Foundation-dark-dark-900, #0D0D0D);text-align:right;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-pedido-pag-pend .frame-dir-inner .row-3{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;color:var(--Foundation-dark-dark-300, #686868);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-aviso-geral{display:flex;padding:.62rem;align-items:center;gap:.5rem;border-bottom:1px solid var(--Foundation-light-light-600, #D3D0CF);flex-direction:column;background-color:#f8f7f6;cursor:pointer}.card-aviso-geral .frame-inner{display:flex;flex-direction:column;justify-content:center;gap:.25rem;align-self:stretch}.card-aviso-geral .frame-inner .row-1{display:flex;align-items:flex-start;gap:.25rem;align-self:stretch;justify-content:space-between}.card-aviso-geral .frame-inner .row-1 .titulo{display:flex;align-items:flex-start;gap:.25rem;align-self:center;color:var(--Foundation-primary-primary-500, #0E545C);font-family:Poppins;font-size:.625rem;font-style:normal;font-weight:700;line-height:1rem;align-items:center}.card-aviso-geral .frame-inner .row-1 .cont-info-prazo{display:flex;justify-content:flex-end;align-items:center;gap:.25rem}.card-aviso-geral .frame-inner .row-1 .cont-info-prazo .label-prazo{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:400;line-height:1rem}.card-aviso-geral .frame-inner .row-1 .cont-info-prazo .tag-prazo{display:flex;padding:0rem .625rem;justify-content:flex-end;align-items:flex-start;border-radius:1rem;background:var(--Foundation-red-dark-red-dark-600, #993626)}.card-aviso-geral .frame-inner .row-1 .cont-info-prazo .tag-prazo label{color:var(--Foundation-dark-dark-50, #E9E9E9);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-aviso-geral .frame-dir-inner .row-1 .cont-info-pedido .tag-pedido{display:flex;padding:0rem .5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;background:var(--Foundation-blue-dark-blue-dark-600, #5F6D85);color:var(--Foundation-light-light-50, #FDFCFC);font-family:Poppins;font-size:.5rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-aviso-geral .frame-inner .row-2{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.5rem;font-style:normal;font-weight:400;line-height:1rem;margin-top:-.25rem}.card-aviso-geral .frame-dir-inner .row-2 .desc-pedido{width:14rem;color:var(--Foundation-dark-dark-900, #0D0D0D);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.card-aviso-geral .frame-dir-inner .row-2 .valor-pedido{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;align-self:stretch;color:var(--Foundation-dark-dark-900, #0D0D0D);text-align:right;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:500;line-height:1.125rem}.card-aviso-geral .frame-inner .row-3{display:flex;padding:.25rem 0rem;gap:.5rem;align-self:stretch;color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.625rem;font-style:normal;font-weight:400;line-height:1rem;height:2.5lh;overflow:hidden}.card-aviso-geral .frame-inner .row-4{display:flex;justify-content:space-between;align-items:center;gap:.25rem;align-self:stretch}.card-aviso-geral .frame-inner .row-4 .cont-info-anexo{display:flex;gap:.25rem}.card-aviso-geral .frame-inner .row-4 .cont-anexo{color:var(--Foundation-dark-dark-600, #1B1B1B);font-family:Poppins;font-size:.625rem;font-style:normal;font-weight:400;line-height:1rem}.card-pedido-nao-ent{display:flex;padding:.75rem .5rem;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid var(--Foundation-light-light-600, #D3D0CF);background-color:#f8f7f6}.card-pedido-nao-ent .frame-esq{width:5rem;height:5rem;display:flex;justify-content:flex-end;align-items:center;border-radius:.25rem;border:solid 1px #ccc}.card-pedido-nao-ent .frame-dir{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch}.card-pedido-nao-ent .frame-dir-inner{display:flex;flex-direction:column;justify-content:center;gap:.5rem;align-self:stretch}.card-pedido-nao-ent .frame-dir-inner .row-1{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.card-pedido-nao-ent .frame-dir-inner .row-1 .nome-obra{color:var(--Foundation-dark-dark-900, #0D0D0D);font-family:Poppins;font-size:.6rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-pedido-nao-ent .frame-dir-inner .row-1 .cont-info-pedido{display:flex;align-items:flex-end;gap:.25rem}.card-pedido-nao-ent .frame-dir-inner .row-1 .cont-info-pedido .pedido{color:var(--Foundation-dark-dark-900, #0D0D0D);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-pedido-nao-ent .frame-dir-inner .row-1 .cont-info-pedido .tag-pedido{display:flex;padding:0rem .5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;background:var(--Foundation-blue-dark-blue-dark-600, #5F6D85);color:var(--Foundation-light-light-50, #FDFCFC);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-pedido-nao-ent .frame-dir-inner .row-2{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.card-pedido-nao-ent .frame-dir-inner .row-2 .desc-pedido{width:14rem;color:var(--Foundation-dark-dark-900, #0D0D0D);font-family:Poppins;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;height:3lh;overflow:hidden}.card-pedido-nao-ent .frame-dir-inner .row-2 .cont-status{display:flex;height:1.5625rem;padding:.3125rem .625rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.75rem;background:var(--Foundation-yellow-dark-yellow-dark-600, #906307);color:var(--Foundation-light-light-50, #FDFCFC);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:600;line-height:1.25rem;align-self:center}.card-pedido-nao-ent .frame-dir-inner .row-3{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;color:var(--Foundation-dark-dark-300, #686868);font-family:Poppins;font-size:.5rem;font-style:normal;font-weight:400;line-height:1.125rem}.card-pedido-nao-ent .frame-dir-inner .row-3 .cont-data-prev{display:flex;align-items:center;gap:4px}.card-pedido-nao-ent .frame-dir-inner .row-3 .tag-venc{display:flex;padding:0rem .625rem;justify-content:flex-end;align-items:flex-start;border-radius:1rem;background-color:#b75e16;color:var(--Foundation-dark-dark-50, #E9E9E9);font-family:Poppins;font-size:.52rem;font-style:normal;font-weight:600;line-height:1.125rem}.card-pedido-nao-ent .frame-dir-inner .row-3 .tag-venc.vencido{background-color:#993626}.landing-page-header{width:100%;padding:1rem 3rem;background:#0003;justify-content:space-between;align-content:center;display:flex;position:absolute;top:0}.landing-page-header .nav-anchor{color:#fff;text-decoration:none;line-height:24px;font-size:16px;font-weight:600;font-family:Poppins}.landing-page-header button{font-size:14px;line-height:20px;font-weight:700;font-family:Poppins;padding:.3125rem 2rem;border-radius:.5rem}.login-button{background:transparent;border:1px solid white;color:#fff}.login-button:hover{background:#0e545c;border:1px solid #60ABA7}.contrate-agora-button{background:linear-gradient(90deg,#60aba7,#0e545c 119.87%);padding:.3125rem 1.5rem!important;border:1px solid #60ABA7}.contrate-agora-button:hover{background:#0e545c}body,html{margin:0;padding:0;overflow-x:hidden;width:100vw;box-sizing:border-box}.landing-page-container{max-width:100vw;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;box-sizing:border-box}img,video,iframe,canvas{max-width:100%;height:auto;display:block}@media (max-width: 768px){.landing-page-header{padding:1rem}.landing-page-container{padding-left:.5rem;padding-right:.5rem}}.lp-vai-mudar{background-color:#fff;height:630px;display:flex;justify-content:center}.lp-vai-mudar{flex-direction:column;height:auto;padding:60px 20px}.lp-vai-mudar .inner{width:1163px}#led-really-cool-gif{margin-left:220px}.lp-vai-mudar .label-up{font-family:Poppins;font-size:44px;font-weight:600;line-height:66px;text-align:center;color:#0e545c}.lp-vai-mudar .label-down{width:716px;font-family:Poppins;font-size:22px;font-weight:400;line-height:33px;text-align:center;color:#60aba7;margin:0 auto}.lp-vai-mudar .bt-escolha{background:#60aba7;color:#fff;border:none;padding:1.5rem 3rem;font-size:1.4rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease;height:auto;line-height:1;align-items:center;align-self:center;font-family:Poppins}.bt-escolha:hover{background:#0e545c;transform:translateY(-3px);box-shadow:0 4px 15px #0000001a}.lp-vai-mudar .inner{width:100%;max-width:1163px}@media (max-width: 1023px){#led-really-cool-gif{margin-left:0;width:80px;height:20px}.lp-vai-mudar .label-up{font-size:32px;line-height:42px}.lp-vai-mudar .label-down{width:100%;max-width:716px;font-size:18px;line-height:28px}}@media (min-width: 768px) and (max-width: 1023px){#led-really-cool-gif{width:50vw;height:auto}.lp-vai-mudar .label-up{font-size:38px;line-height:52px}.lp-vai-mudar .label-down{font-size:20px;line-height:30px}}@media (min-width: 1024px){.lp-vai-mudar{flex-direction:row;justify-content:center;align-items:center;height:630px;padding:0}#led-really-cool-gif{margin-left:220px;width:40vw;height:20vw}.lp-vai-mudar .label-up{font-size:44px;line-height:66px}.lp-vai-mudar .label-down{width:716px;font-size:22px;line-height:33px}}@media (max-width: 758px){.lp-vai-mudar{margin-top:0!important;padding-top:0!important}#led-really-cool-gif{margin-left:80px;width:350px;height:250px;margin-top:-45px}}@media (max-width: 480px){.lp-vai-mudar{margin-top:0!important;padding-top:0!important}.lp-vai-mudar .label-down{width:100%;max-width:716px;font-size:18px;line-height:28px;margin-top:-20px}#led-really-cool-gif{margin-left:80px;width:250px;height:150px}}.landing-page-header{position:fixed;top:0;left:0;right:0;z-index:100;padding:.5rem 1rem;height:75px;display:flex;align-items:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0e545c99;overflow:hidden}.landing-page-header.scrolled{box-shadow:0 2px 10px #0000001a;background-color:#0e545ccc}.header-content{max-width:1185px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;width:100%}.logo-container{display:flex;align-items:center}.nav-links{flex-grow:1;justify-content:center;display:flex;gap:.5rem}.nav-anchor{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;color:#fff;text-decoration:none;transition:all .3s ease;position:relative;padding:5px 10px;white-space:nowrap}.nav-anchor:after{content:"";position:absolute;width:100%;height:2px;bottom:-5px;left:0;background-color:#60aba7;transform:scaleX(0);transition:transform .3s ease}.nav-anchor:hover:after{transform:scaleX(1)}.action-buttons{margin-left:20px;display:flex;gap:.5rem}.burger-wrapper{display:none}.drawer-menu{background-color:#0e545c!important;color:#fff!important;padding:2rem 1.5rem;display:flex;flex-direction:column}.drawer-menu a{color:#fff!important;text-decoration:none;font-size:1rem;font-weight:500;transition:color .3s;margin-bottom:1rem}.drawer-menu a:hover{color:#60aba7!important}.mobile-buttons{display:flex;flex-direction:column;gap:1rem}@media (max-width: 1200px){.nav-links,.action-buttons .desktop-buttons{display:none}.burger-wrapper{display:block}.header-content{justify-content:space-between}.logo-container{margin-right:0}.action-buttons{margin-left:0}}@media (max-width: 768px){.landing-page-header{padding:10px 1rem}.logo-container{margin-right:0}.action-buttons{margin-left:0}}.mobile-stack{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:12px}.mobile-stack .nav-anchor{color:#0e545c;font-size:1rem;font-weight:700;text-decoration:none;transition:color .3s ease;position:relative;padding:8px 0}.mobile-stack .nav-anchor:after{content:"";position:absolute;width:100%;height:2px;bottom:-4px;left:0;background-color:#60aba7;transform:scaleX(0);transition:transform .3s ease}.mobile-stack .nav-anchor:hover:after{transform:scaleX(1);color:#4d8e8b}.mobile-stack .nav-anchor:hover{color:#60aba7}.mobile-stack .mobile-buttons{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.mobile-stack .mobile-buttons button,.mobile-stack .mobile-buttons a{width:100%;background-color:#60aba7;color:#fff;border:none;padding:10px;border-radius:8px;font-weight:600;text-align:center;transition:background-color .3s ease}.mobile-stack .mobile-buttons button:hover,.mobile-stack .mobile-buttons a:hover{background-color:#4d8e8b}@media (max-width: 768px){.header-content{padding:0 20px}}@media (max-width: 480px){.header-content{padding:0 16px}}@media (max-width: 768px){.landing-page-header{padding:10px 1rem;height:75px}}.landing-page-footer{display:grid;place-items:center;width:100%;background:linear-gradient(135deg,#60aba7,#0e545c);padding:4rem 0 1rem}.footer-content{display:flex;justify-content:center;gap:11rem;align-items:start;flex-wrap:wrap}.footer-column{display:flex;flex-direction:column;justify-content:center;height:100%}.logo-section,.nav-links,.contact-info{flex:1;max-width:33%}.contact-info{transition:transform .3s ease}.contact-info:hover{transform:scale(1.05)}.logo-section{align-items:center;text-align:center}.footer-logo{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));transition:transform .3s ease;margin-bottom:2rem;width:150px;height:auto}.footer-logo:hover{transform:scale(1.05)}.social-icons{margin-top:1rem;margin-right:100px}.nav-links{justify-content:center}.landing-page-footer .nav-anchor{color:#fff;text-decoration:none;font-size:15px;line-height:2;font-weight:600;font-family:Poppins,sans-serif;transition:color .3s ease,transform .3s ease}.landing-page-footer .nav-anchor:hover{color:#60aba7;transform:translate(5px)}.footer-text{color:#fff;font-size:15px;line-height:1.6;font-weight:500;font-family:Poppins,sans-serif}.footer-heading{color:#fff;font-size:17px;font-weight:700;font-family:Poppins,sans-serif;margin-bottom:0rem}.social-icon,.contact-icon{cursor:pointer;transition:transform .3s ease;color:#fff}.social-icon:hover{transform:scale(1.2);color:#60aba7}.footer-bottom{margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.2)}@media (max-width: 1024px){.footer-content{gap:6rem}}@media (max-width: 768px){.footer-content{gap:2rem;flex-direction:column;align-items:center;padding-inline:1.5rem}.logo-section{order:1;align-items:center;text-align:center;max-width:100%;width:100%;transform:translate(10%)}.footer-logo{width:120px;margin-bottom:2rem}.social-icons{order:2;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:1rem;padding-top:1rem;gap:1.5rem;transform:translate(10%)}.footer-bottom{margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.2);text-align:center}.footer-bottom a{display:inline-block;margin:0 1rem;padding:.5rem 1rem}.nav-links,.contact-info{display:none}}@media (max-width: 480px){.footer-logo{width:90px}.logo-section{align-items:center;text-align:center;transform:translate(10%)}.footer-content{align-items:center;padding-inline:2rem}.social-icons{gap:1rem;transform:translate(5%)}.footer-bottom a{margin:.5rem 1.2rem;padding:.4rem .8rem}.nav-links,.contact-info{display:none}}.landing-page-initial-section-container{background-color:#fff;padding-top:3rem;padding-bottom:1rem;min-height:80vh;width:100%}.landing-page-initial-section{width:100%;padding:3rem 5rem 2rem;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.landing-page-initial-section-title{color:#60aba7;font-size:46px;line-height:1.2;font-weight:500;margin-bottom:1rem;margin-top:60px;transition:transform .3s ease}.landing-page-initial-section-title .highlight{background:#0e545c;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}.landing-page-initial-section-subtitle{color:#928f8f;font-size:25px;line-height:1.5;margin-bottom:3rem;transition:transform .3s ease}.landing-page-initial-section-title:hover,.landing-page-initial-section-subtitle:hover{transform:scale(1.08)}.landing-page-initial-section-image{border-radius:12px;width:100%;max-width:720px;height:auto;object-fit:cover;margin:0 auto;display:block}.solicite-degustacao-button{height:45px;background:transparent;color:#0e545c;border:2px solid #0E545C;padding:10px 20px;border-radius:50px;font-size:16px;font-weight:500;font-family:Poppins,sans-serif;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;cursor:pointer}.solicite-degustacao-button:hover{background:#0e545c;color:#fff;transform:scale(1.08)}.solicite-degustacao-button svg{transition:transform .3s ease;fill:currentColor}.solicite-degustacao-button:hover svg{transform:translate(5px)}@media (max-width: 992px){.landing-page-initial-section{padding:2rem}.landing-page-initial-section-title{font-size:40px;text-align:center}.landing-page-initial-section-subtitle{font-size:20px;text-align:center}}@media (max-width: 768px){.landing-page-initial-section{padding:1.5rem}.landing-page-initial-section-title{font-size:32px;margin-top:40px;text-align:center}.landing-page-initial-section-subtitle{font-size:16px;text-align:center}.landing-page-initial-section-image{margin-top:30px;max-width:100%}.solicite-degustacao-button{width:100%;font-size:15px;margin-top:1rem}}@media (max-width: 480px){.landing-page-initial-section{padding:1rem}.landing-page-initial-section-title{font-size:26px;margin-top:30px}.landing-page-initial-section-subtitle{font-size:15px}.landing-page-initial-section-image{margin-top:20px}}.card-plano{position:relative;width:100%;height:auto;min-height:400px;padding:37px 26px;border-radius:9.23px;border:solid 2.77px transparent;display:flex;gap:16px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#60aba7,#0e545c 119.87%) border-box}@media (min-width: 769px){.card-plano{margin-right:48px}}.card-plano>.frame-inner{display:flex;flex-direction:column;gap:12px;width:100%}.card-plano>.frame-inner .cont-nome-plano{display:inline-flex;border-radius:5.54px;background:#f1f1f1;font-family:Poppins;font-size:15px;font-weight:600;line-height:28px;text-align:center;padding:5.54px 13.85px}.card-plano>.frame-inner .cont-resumo-plano{display:flex;flex-direction:column;gap:0px;padding:0;margin:0}.card-plano>.frame-inner .cont-resumo-plano .cont-membros{display:flex;gap:10px;padding:0;margin:0;stroke:#14171f}.card-plano>.frame-inner .cont-resumo-plano .cont-membros label{font-family:Poppins;font-size:14px;font-weight:600;line-height:30px}.card-plano>.frame-inner .cont-resumo-plano .cont-info-res{display:flex;gap:10px;padding:0;margin:0}.card-plano>.frame-inner .cont-resumo-plano .cont-info-res svg{stroke:#14171f}.card-plano>.frame-inner .cont-resumo-plano .cont-info-res label{font-family:Poppins;font-size:14px;font-weight:400;line-height:20px;height:5lh}.card-plano>.frame-inner .linha-div{border:solid .5px #eee;width:100%;border-top:1px solid #ccc;margin:2px 0}.card-plano>.frame-inner .cont-info-det{display:flex;flex-direction:column;gap:8px}.card-plano>.frame-inner .cont-info-det .preco-por-membro .preco{font-family:Poppins;font-size:36px;font-weight:600;line-height:48px}.card-plano>.frame-inner .cont-info-det .preco-por-membro .por-membro{font-family:Poppins;font-size:11px;font-weight:600}.card-plano>.frame-inner .cont-info-det .cont-bullets{display:flex;flex-direction:column;gap:8px}.card-plano>.frame-inner .cont-info-det .cont-bullets .item-bullet{display:flex;gap:4px;align-items:flex-start}.card-plano>.frame-inner .cont-info-det .cont-bullets .item-bullet label{font-family:Poppins;font-size:14px;font-weight:400;line-height:24px}.card-plano>.frame-inner .cont-preco{display:flex;flex-direction:column;gap:4px}.card-plano>.frame-inner .cont-preco label.texto-valor{font-family:Poppins;font-size:12px;font-weight:600;line-height:24px;text-align:center}.card-plano>.frame-inner .cont-preco label.valor{font-family:Poppins;font-size:40px;font-weight:600;line-height:40px;text-align:center}.card-plano>.frame-inner .bt-comprar{background:linear-gradient(90deg,#60aba7,#0e545c 119.87%);height:37px;font-family:Poppins;font-size:15px;font-weight:700;line-height:37px;text-align:center}.card-plano:hover{color:#fff;top:0;position:relative;background:linear-gradient(90deg,#60aba7,#0e545c 119.87%) padding-box,linear-gradient(90deg,#60aba7,#0e545c 119.87%) border-box;cursor:pointer}.card-plano:hover>.frame-inner .cont-nome-plano{color:#000b33}.card-plano:hover>.frame-inner .bt-comprar{background:#fff;color:#000}.card-plano:hover>.frame-inner .cont-resumo-plano .cont-membros{stroke:#fff}.card-plano:hover>.frame-inner .cont-resumo-plano .cont-info-res svg{stroke:#fff}@media (max-width: 768px){.card-plano{margin:0 auto!important;width:90%!important;max-width:95vw!important}.card-plano:hover{color:#fff;top:0;position:relative;background:linear-gradient(90deg,#60aba7,#0e545c 119.87%) padding-box,linear-gradient(90deg,#60aba7,#0e545c 119.87%) border-box;cursor:pointer}.card-plano>.frame-inner{gap:8px!important}.card-plano>.frame-inner .cont-info-det .preco-por-membro .preco{font-size:21px!important}.card-plano>.frame-inner .cont-preco label.valor{font-size:21px!important}.card-plano>.frame-inner .cont-info-det .cont-bullets .item-bullet label{font-size:13px!important}.ocultar-mobile{display:none!important}}@media (max-width: 480px){.ocultar-mobile{display:none!important}}@media (max-width: 768px){.cont-info-res{display:none!important}}@media (max-width: 480px){.cont-info-res{display:none!important}}.carrossel-planos .mantine-Carousel-control{border:0;background:none;box-shadow:none}.lp-planos{background-color:#f5f5f5;padding:5rem 2rem;color:#333}.lp-planos-upper{max-width:1200px;margin:0 auto;text-align:center;padding-top:0}.titulo{margin-top:0;padding-top:0}.details{margin-bottom:3rem}.details .titulo{font-size:3rem;font-family:Poppins,sans-serif;font-weight:700;color:#0e545c;margin-bottom:1rem}.details .desc,.details .desc1{font-size:1.2rem;font-family:Poppins,sans-serif;color:#60aba7;max-width:600px;margin:0 auto 20px}.steps{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:3rem;flex-wrap:wrap}.step{display:flex;flex-direction:column;align-items:center;flex:1 1 120px;min-width:120px}.step-num{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#60aba7,#0e545c);display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:1.2rem;margin-bottom:.5rem;flex-shrink:0}.step-desc{font-size:18px;color:#0e545c;font-family:Poppins,sans-serif;text-align:center;padding:0 .5rem}.tipo-periodo-cont{margin-top:3rem;font-family:Poppins,sans-serif;text-align:center}.tipo-periodo{display:inline-flex;justify-content:center;gap:1rem;background-color:#e0e0e0;padding:.5rem;border-radius:50px;width:fit-content;margin:0 auto;flex-wrap:wrap}.tipo-periodo-mensal,.tipo-periodo-f12m{padding:.5rem 1.5rem;border-radius:50px;cursor:pointer;transition:all .3s ease;white-space:nowrap;font-size:1rem}.tipo-periodo-mensal.sel,.tipo-periodo-f12m.sel{background-color:#60aba7;color:#fff}.lp-planos-lower{margin-top:3rem;width:100%;max-width:1213px;height:auto;margin-left:auto;margin-right:auto;padding:0 1rem}.frame-duvida{max-width:1100px;margin:1rem auto 0;text-align:center;background-color:#fff;padding:2rem;border-radius:10px;box-shadow:0 4px 6px #0000001a}.frame-duvida .title{font-size:2rem;font-weight:700;color:#0e545c;margin-bottom:1rem;font-family:Poppins,sans-serif}.frame-duvida .desc{font-size:1.1rem;color:#60aba7;margin-bottom:2rem;font-family:Poppins,sans-serif}.frame-duvida button{background:linear-gradient(135deg,#60aba7,#0e545c);color:#fff;border:none;padding:1rem 2rem;font-size:1rem;font-family:Poppins,sans-serif;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease;width:350px;height:50px;max-width:100%}.frame-duvida button:hover{transform:translateY(-3px);box-shadow:0 4px 15px #0000001a}@media (max-width: 1024px){.details .titulo{font-size:2.5rem}}@media (max-width: 768px){.steps{flex-direction:column;gap:1rem}.details .titulo{font-size:2.2rem}.frame-duvida{padding:1.5rem;margin-top:1rem}.frame-duvida .title{font-size:1.8rem}.lp-planos-lower{height:auto;width:100%;padding:0 1rem;margin-top:1rem}.frame-duvida button{width:100%}.tipo-periodo-mensal,.tipo-periodo-f12m{padding:.4rem 1rem;font-size:.9rem}.arrow-icon{display:none!important}}@media (max-width: 480px){.details .titulo{font-size:1.8rem}.step-desc{font-size:16px;text-align:center;padding:0 10px}.steps{gap:.5rem}.step-num{width:40px;height:40px;font-size:1rem}.tipo-periodo{gap:.5rem;padding:.3rem}.tipo-periodo-mensal,.tipo-periodo-f12m{padding:.3rem .8rem;font-size:.85rem}.frame-duvida button{height:45px;font-size:.9rem;padding:0 1rem}.lp-planos{padding:3rem 1rem}.lp-planos-lower{margin-top:1rem}.frame-duvida{margin-top:.5rem}}.lp-duvidas{padding:80px 20px;background-color:#f8f9fa;overflow:hidden}.lp-duvidas .duvidas-wrapper{display:flex;justify-content:center;align-items:flex-start;gap:40px;max-width:1200px;margin:10px auto;flex-wrap:wrap}.lp-duvidas .cont-lower{display:flex;justify-content:flex-start;width:97%}.lp-duvidas .coluna-esquerda{flex:1.2;max-width:500px;margin-left:17px}.lp-duvidas .cont-titulo{flex:1;display:flex;flex-direction:column;gap:0;align-items:flex-start;justify-content:center;padding-top:0}.lp-duvidas .cont-titulo .titulo{font-family:Poppins,sans-serif;font-size:50px;font-weight:600;line-height:1.2;text-align:left;background:linear-gradient(90deg,#60aba7,#0e545c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}.lp-duvidas .cont-titulo .desc{max-width:450px;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.6;text-align:left;color:#0e545c;margin:2}.lp-duvidas .cont-topicos{flex:1;max-width:700px;display:flex;flex-direction:column;gap:24px}.topico-duvida{width:100%;padding:24px;border-radius:20px;background:#fff;border-left:4px solid #60ABA7;box-shadow:0 4px 12px #0e545c1a;transition:all .3s ease}.topico-duvida:hover{transform:translateY(-5px);box-shadow:0 6px 16px #0e545c26;border-left:6px solid #0E545C}.topico-duvida .inner{display:flex;flex-direction:column;gap:16px}.topico-duvida .pergunta{display:flex;justify-content:space-between;align-items:center;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;color:#0e545c;cursor:pointer}.topico-duvida .pergunta svg{color:#60aba7;transition:transform .3s ease}.topico-duvida:hover .pergunta svg{transform:rotate(180deg)}.topico-duvida .resposta{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#333}@media (max-width: 900px){.lp-duvidas .duvidas-wrapper{flex-direction:column;gap:20px;max-width:100%}.lp-duvidas .cont-lower{flex-direction:column;width:100%;align-items:center}.lp-duvidas .coluna-esquerda{max-width:100%;margin-left:0;margin-bottom:30px;flex:none}.lp-duvidas .cont-titulo{align-items:center;text-align:center}.lp-duvidas .cont-titulo .titulo{font-size:36px}.lp-duvidas .cont-titulo .desc{max-width:100%;font-size:16px;margin:0 auto}.lp-duvidas .cont-topicos{max-width:100%;flex:none;width:100%}.topico-duvida{padding:20px}.topico-duvida .pergunta{font-size:16px}.topico-duvida .resposta{font-size:14px}}@media (min-width: 320px) and (max-width: 480px){.lp-duvidas{padding:35px 45px 50px 20px}.lp-duvidas .cont-titulo .titulo{font-size:28px;text-align:center}.lp-duvidas .cont-titulo .desc{font-size:14px;text-align:center}.topico-duvida{padding:16px;margin-left:10px}.topico-duvida .pergunta{font-size:14px}.topico-duvida .resposta{font-size:13px}}.landing-page-team-section{width:100%;min-height:100vh;background:radial-gradient(ellipse at 50% 300%,#60aba7 -20.14%,#0e545c 0%,#000 80%);display:flex;align-items:center;margin:0;padding:5rem 2rem;overflow:hidden}.landing-page-team-section .team-section{padding:0 2rem}@media screen and (min-width: 769px){.landing-page-team-section .team-section{padding:0 4rem}}.landing-page-team-section .carousel-section{padding:2rem 0}@media screen and (min-width: 769px){.landing-page-team-section .carousel-section{padding-right:5%;padding-left:5%}}.landing-page-team-section .carousel-section .teamCarousel .mantine-Carousel-slide{height:450px;width:350px}.landing-page-team-section .team-section .team-section-text{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:1.5;letter-spacing:.02em;text-align:left;color:#fff;opacity:0;transform:translateY(20px);animation:fadeInUp .8s ease forwards}.landing-page-team-section .bold-text{font-weight:600;position:relative;display:inline-block}.landing-page-team-section .bold-text:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;transition:width .3s ease}.landing-page-team-section .bold-text:hover:after{width:100%}.gradient-text{background:linear-gradient(90deg,#60aba7,#0e545c 119.87%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block;position:relative;transition:transform .3s ease}.gradient-text:hover{transform:scale(1.05)}.cardFotos{position:relative;overflow:hidden;border-radius:15px;box-shadow:0 10px 20px #0003;transition:all .5s ease;height:100%;width:100%}.cardFotos img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cardFotos:hover img{transform:scale(1.1)}.cardFotos .member-info{position:absolute;bottom:0;left:0;right:0;background:#0e545ccc;color:#fff;padding:1.5rem;transform:translateY(100%);transition:transform .5s ease}.cardFotos:hover .member-info{transform:translateY(0)}.cardFotos .member-info h3{margin:0;font-size:1.5rem;font-weight:600}.cardFotos .member-info p{margin:10px 0 0;font-size:1.1rem;opacity:.8}.cardFotos.active{transform:scale(1.05);box-shadow:0 15px 30px #60aba74d}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.mantine-Carousel-indicators{bottom:-40px}.mantine-Carousel-indicator{width:12px;height:12px;transition:all .3s ease}.mantine-Carousel-indicator[data-active]{width:36px;background-color:#60aba7}.teamCarousel{animation:fadeInRight 1s ease-out}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@media (min-width: 769px){.landing-page-team-section{padding:5rem 3rem}.landing-page-team-section .team-section{padding:0 2rem}.landing-page-team-section .team-section .team-section-text{font-size:30px;text-align:center}.landing-page-team-section .carousel-section{padding:2rem 5%}.landing-page-team-section .carousel-section .teamCarousel .mantine-Carousel-slide{height:420px;width:320px}}@media (min-width: 481px) and (max-width: 768px){.landing-page-team-section{padding:4rem 2rem}.landing-page-team-section .team-section{padding:0 1.5rem}.landing-page-team-section .team-section .team-section-text{font-size:26px;text-align:center}.landing-page-team-section .carousel-section{padding:2rem 4%}.landing-page-team-section .carousel-section .teamCarousel .mantine-Carousel-slide{height:380px;width:300px}}@media (max-width: 480px){.landing-page-team-section{padding:3rem 1rem}.landing-page-team-section .team-section{padding:0 1rem}.landing-page-team-section .team-section .team-section-text{font-size:20px;text-align:center}.landing-page-team-section .carousel-section{padding:2rem 5%}.landing-page-team-section .carousel-section .teamCarousel .mantine-Carousel-slide{height:350px;width:250px}}@media (min-width: 340px) and (max-width: 480px){.landing-page-team-section{padding:2rem 1.5rem;min-height:auto}.landing-page-team-section .team-section .team-section-text{font-size:18px;line-height:1.4;text-align:center;padding:0 .5rem}.landing-page-team-section .carousel-section{padding:1.5rem 3%}.landing-page-team-section .carousel-section .teamCarousel .mantine-Carousel-slide{height:320px;width:120px}.cardFotos .member-info{padding:1rem;font-size:.9rem}.cardFotos .member-info h3{font-size:1.2rem}.cardFotos .member-info p{font-size:1rem}}.landing-page-modulos{width:100%;background:radial-gradient(circle at 50% 300%,#60aba7 -28.71%,#0e545c 70%,#0a0a0a 89%,#0e545c 97%,#60aba7 107%);padding:5rem;overflow:hidden}.landing-page-modulos .prof-autonomo{font-family:Poppins,sans-serif;font-size:44px;font-weight:700;line-height:66px;color:#fff;width:100%;max-width:793px;text-align:center;background:linear-gradient(90deg,#60aba7,#0e545c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.carousel-section2 .mantine-SegmentedControl-root{background-color:#ffffff1a;border-radius:50px;padding:5px;width:100%;max-width:700px;box-sizing:border-box;margin:0 auto;overflow-x:auto}.carousel-section2 .mantine-SegmentedControl-control{background-color:transparent;border:none}.carousel-section2 .mantine-SegmentedControl-indicator{background-color:#60aba733;border:none;border-radius:50px;transition:all .3s ease}.carousel-section2 .mantine-SegmentedControl-label{color:#fff;font-family:Poppins,sans-serif;flex:1;text-align:center;white-space:nowrap;padding:8px 12px;transition:all .3s ease}.carousel-section2 .mantine-SegmentedControl-label:hover{color:#60aba7}.carousel-section2 .mantine-SegmentedControl-labelActive{color:#60aba7;font-weight:600}.carousel-section2 .mantine-Text-root{font-family:Poppins,sans-serif;font-size:18px;line-height:1.6;max-width:600px;margin:0 auto}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.descricao-desktop{display:block}.carousel-section img{animation:float 6s ease-in-out infinite;max-width:100%;height:auto;object-fit:contain}.carousel-image-wrapper{flex:1 1 45%;display:flex;justify-content:flex-start}.carousel-text-wrapper{flex:1 1 50%;color:#fff;font-family:Poppins,sans-serif}.carousel-text-wrapper h2{font-size:32px;margin-bottom:1rem}.carousel-text-wrapper ul{list-style-type:disc;padding-left:1.5rem;line-height:1.8}.carousel-navigation{width:100%;margin-top:2rem;display:flex;justify-content:center}.carousel-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.modulo-titulo{position:relative;display:inline-block;padding-bottom:10px;font-size:2rem;font-weight:800;color:#fff;margin-bottom:1rem}.modulo-titulo:after{position:absolute;left:50%;bottom:0;width:60%;height:3px;background-color:#fff;border-radius:2px;transition:width .3s ease}.modulo-titulo:hover:after{width:80%}.landing-page-modulos .laptop-modulo{position:relative;width:50vw}.landing-page-modulos .laptop-modulo .carousel-section img.img-note{width:100%}.landing-page-modulos .carousel-section img.img-tela{position:absolute;width:78%;left:11%;top:2%}@media (max-width: 1024px){.landing-page-modulos{padding:4rem 3rem}.landing-page-modulos .prof-autonomo{font-size:36px;line-height:1.3;max-width:90%}.carousel-section2 .mantine-SegmentedControl-label{width:auto;padding:8px 10px}}@media (max-width: 768px){.landing-page-modulos{padding:3rem 2rem}.descricao-desktop{display:none}.landing-page-modulos .prof-autonomo{font-size:32px;line-height:1.4;max-width:100%}.carousel-section2 .mantine-SegmentedControl-root{width:100%!important}.carousel-section2 .mantine-SegmentedControl-label{width:auto;padding:10px}.carousel-section>.mantine-Grid-root{flex-direction:column}.carousel-section>.mantine-Grid-root>.mantine-Grid-col{flex-basis:90%!important;max-width:90%!important;padding:0!important}.carousel-text-wrapper{margin-left:0!important;padding:0 1rem}.carousel-section img{width:auto;max-width:100%;height:auto}}@media (max-width: 480px){.landing-page-modulos{padding:2rem 1rem}.landing-page-modulos .prof-autonomo{font-size:24px}.carousel-section2 .mantine-SegmentedControl-label{font-size:.85rem;padding:8px 6px}}@media (max-width: 758px){.landing-page-modulos .laptop-modulo{width:72vw}.landing-page-modulos .modulo-titulo{font-size:20px!important}}@media (max-width: 480px){.landing-page-modulos .laptop-modulo{width:90vw}.landing-page-modulos .modulo-titulo{font-size:18px!important;margin-left:-13px}.descricao-desktop{display:none}}@media (min-width: 1024px) and (max-width: 1310px){.landing-page-modulos{padding:4rem 3rem}.landing-page-modulos .prof-autonomo{font-size:38px;line-height:1.3;max-width:90%;margin:0 auto}.carousel-section2 .mantine-SegmentedControl-root{max-width:90%}.carousel-text-wrapper h2{font-size:28px}.carousel-text-wrapper{padding:0 2rem}.modulo-titulo{font-size:1.8rem}}.landing-page-fale-conosco{width:100%;background:#e8e5e3;margin:0;padding:5rem 5.5rem 1rem;min-height:610px;box-sizing:border-box}.landing-page-fale-conosco .fale-conosco-section{display:grid;justify-content:start;font-family:Poppins,sans-serif}.landing-page-fale-conosco .fale-conosco-section .fale-conosco-title{font-size:2rem;font-weight:500;color:#000;margin-bottom:1rem;position:relative;display:inline-block}.fale-conosco-title:after{content:"";position:absolute;bottom:-10px;left:0;width:50px;height:3px;background:linear-gradient(90deg,#60aba7,#0e545c);transition:width .3s ease}.fale-conosco-title:hover:after{width:100%}.logo-footer{position:relative;bottom:0}.contato-form{gap:1rem;width:90%;margin-left:auto;margin-right:0}.contato-form .contato-submit-button{width:100%;font-size:1rem;padding:.75rem;border-radius:.7rem;background:linear-gradient(90deg,#60aba7,#0e545c 119.87%);color:#fff;border:0;transition:all .3s ease;overflow:hidden;position:relative;height:45px}.contato-submit-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .7s ease}.contato-submit-button:hover:before{left:100%}.contato-submit-button:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0e545c4d}.contato-form .contato-input .mantine-Input-input{background:#fff!important;margin-top:.3175rem;margin-bottom:1rem;border-radius:.5rem;border:1px solid #60ABA7;transition:all .3s ease}.contato-form .contato-input .mantine-Input-input:focus{border-color:#0e545c;box-shadow:0 0 0 3px #0e545c1a;transform:translateY(-2px)}.contato-input label{color:#0e545c;font-weight:600;margin-bottom:.5rem;transition:color .3s ease}.contato-input:focus-within label{color:#60aba7}.contact-container{display:flex;flex-direction:column;gap:10px;margin-top:1rem}.contact-info-email{display:flex;align-items:center;gap:8px;transition:transform .3s ease;white-space:nowrap}.contact-info-phone{display:flex;align-items:center;gap:8px;margin-top:10px;transition:transform .3s ease;white-space:nowrap}.contact-icon{color:#60aba7;flex-shrink:0;transition:transform .3s ease}.contact-info-email:hover,.contact-info-phone:hover{transform:translate(10px)}.contact-info-email:hover .contact-icon,.contact-info-phone:hover .contact-icon{transform:scale(1.2)}@media (max-width: 1024px){.landing-page-fale-conosco{padding:3rem 4rem 2rem;min-height:auto}.fale-conosco-title{font-size:1.8rem}.contato-form{width:95%;margin-left:auto}}@media (max-width: 768px){.landing-page-fale-conosco{padding:2rem 1.5rem;min-height:auto}.fale-conosco-title{font-size:1.6rem}.contato-form{width:100%;margin:2rem 0 0!important}.contact-container{gap:8px;margin-top:1rem}.contact-info-email,.contact-info-phone{white-space:normal;font-size:.9rem}}@media (max-width: 480px){.landing-page-fale-conosco{padding:1.5rem 1rem}.fale-conosco-title{font-size:1.4rem}.contato-submit-button{font-size:.9rem;height:40px}.contato-input .mantine-Input-input{font-size:.9rem}.contato-input{margin-top:-22px}.contato-form{width:95%;margin-left:auto}}.client-section{text-align:center;padding:2rem;background-color:#121212;color:#fff}.client-title{font-size:44px;font-weight:600;margin-bottom:.5rem;font-family:Poppins,sans-serif}.client-subtitle{font-size:18px;color:#bbb;margin-bottom:2.5rem}.client-logos-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.client-logo-item{display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:12px;transition:transform .3s ease}.client-logo-item:hover{transform:scale(1.05)}.client-logo-image{height:125px;width:250px;object-fit:contain}.fts-logo .client-logo-image{height:115px;width:243px}.client-logo-name{font-size:1rem;font-weight:500;color:#fff}.testimonial-section{display:flex;flex-direction:column;align-items:center;padding:2rem 0;gap:1rem}.testimonial-content{max-width:600px;text-align:center}.quote-icon span{font-size:3rem;color:#60aba7}.testimonial-text{font-size:1.1rem;margin:1rem 0;color:#ddd}.testimonial-author h4{font-size:1.2rem;font-weight:600;margin-bottom:.2rem}.testimonial-author p{font-size:.9rem;color:#60aba7}.testimonial-nav-buttons{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.nav-arrow{background-color:#1e1e1e;border:2px solid #60ABA7;color:#60aba7;border-radius:50%;padding:.75rem;cursor:pointer;transition:all .3s ease;box-shadow:0 0 10px #0e545c;display:flex;align-items:center;justify-content:center}.nav-arrow:hover{background-color:#60aba7;color:#121212;box-shadow:0 0 15px #0e545c;transform:scale(1.1)}.divider{border:none;height:1px;background:#333;margin:2rem auto;width:60%}@media (min-width: 480px){.divider{width:90%}}@media (min-width: 768px){.divider{width:60%}}.legal-background{background-color:#0e545c;min-height:100vh;width:100%;padding:40px 0}.legal-container{max-width:900px;margin:0 auto;padding:40px 20px;background-color:#f9f9f9;border-radius:12px;box-shadow:4px 20px #0000001a;font-family:Poppins,sans-serif}.legal-logo{display:block;align-items:center;margin:0 auto 30px;height:65px;transition:transform .3s ease}.legal-logo:hover{transform:scale(1.05)}.legal-container h1{text-align:center;font-size:2.5rem;margin-bottom:20px;color:#0e545c}.legal-container h2{font-size:1.5rem;font-weight:600;margin-top:30px;margin-bottom:10px;color:#0e545c}.legal-container p{font-size:1rem;line-height:1.7;color:#1e1e1e;margin-bottom:15px}.legal-container a{color:#5779e7;text-decoration:none;transition:color .3s}@media (max-width: 600px){.legal-container{padding:20px;margin:20px}.legal-container h1{font-size:2rem}.legal-container h2{font-size:1.3rem}}body{margin:0;padding:0;width:100%;height:100%;font-family:Poppins,sans-serif}.privacy-background{background-color:#0e545c;min-height:100vh;width:100%;padding:40px 0}.privacy-container{max-width:900px;margin:0 auto;padding:40px 20px;background-color:#f9f9f9;border-radius:12px;box-shadow:4px 20px #0000001a;font-family:Poppins,sans-serif}.privacy-logo{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.privacy-logo img{height:60px;cursor:pointer;transition:transform .3s ease}.privacy-logo img:hover{transform:scale(1.05)}.privacy-container h1{text-align:center;color:#0e545c;font-size:2.5rem;margin-bottom:20px}.privacy-container h2{color:#0e545c;font-size:1.5rem;margin-top:30px;margin-bottom:10px}.privacy-container p{line-height:1.7;font-size:1rem;color:#1e1e1e;margin-bottom:16px}.privacy-container a{color:#5779e7;text-decoration:none}@media (max-width: 600px){.privacy-container{padding:20px;margin:20px}.privacy-container h1{font-size:2rem}.privacy-container h2{font-size:1.3rem}}
