﻿.modal-Loading{position:fixed;text-align:center;height:100%;width:100%;top:0;left:0;right:0;background-color:rgba(255,255,255,.5);z-index:99999;}.modal-Loading .showbox{position:absolute;top:45%;bottom:0;left:0;right:0;}.modal-Loading .showbox .titlebold{color:#f00;font-size:32px;font-weight:bold;}.modal-Loading .showbox .loader{position:relative;margin:0 auto;width:75px;}.modal-Loading .showbox .loader *:before{content:"";display:block;padding-top:100%;}.modal-Loading .showbox .loader .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:99999;}.modal-Loading .showbox .loader .circular .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;}.modal-Loading .showbox .title{color:#f00;}.modal{padding-right:0!important;}.no-gutter[class*=col-lg-]{padding-left:0;padding-right:0;}.load-datatable{position:absolute;top:2%;left:45%;}.txt-red{color:#f00;}.bold{font-weight:bold;}.alert-container{display:none;position:fixed;top:40%;left:45%;padding:0;margin:8px;width:350px;height:120px;background:#fff;border:1px solid #ddd;z-index:99999;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.2);box-shadow:2px 2px 5px rgba(0,0,0,.2);color:#f00;}.alert-title{font-size:15px;margin:0;padding:10px;border-bottom:1px solid #ddd;background:#fafafa;}.alert-text{font-size:18px;text-align:center;margin-top:1.4em;}.span-btn-close{font-size:2em;margin-right:8px;}#modelAlert .modal-header{color:#fafafa!important;background-color:#dd2620!important;}#modelAlert .modal-content{border:solid 1px #dd2620!important;}.form-control{border-radius:0!important;}.no-gutter[class*=col-lg-]{padding-left:0;padding-right:0;}.div-radio-ativo{margin-top:7px;}.radio-label{vertical-align:middle;cursor:pointer;font-weight:normal;margin-right:8px;}.checkbox-filter{margin-top:10px!important;}.hidden{display:none!important;}.div-gerar-excel{cursor:pointer;}.andamento{color:#0f5cd5;}.andamento-atraso{font-weight:bold;color:#0f5cd5;}.concluida{color:#0d5b1b;}.concluida-atraso{font-weight:bold;color:#0d5b1b;}.cancelada{color:#f00;}.cancelada-atraso{font-weight:bold;color:#f00;}.pausada{color:#ff6a00;}.pausada-atraso{font-weight:bold;color:#ff6a00;}.input-file-mkt{padding-top:10px;padding-bottom:10px;}.input-file-mkt input[type=file]{outline:0;padding:4px;margin:-4px;width:100%;}.input-file-mkt input[type=file]:focus-within::file-selector-button,.input-file-mkt input[type=file]:focus::file-selector-button{outline:2px solid #0964b0;outline-offset:2px;}.input-file-mkt input[type=file]::before{top:16px;}.input-file-mkt input[type=file]::after{top:14px;}.input-file-mkt input[type=file]{position:relative;}.input-file-mkt input[type=file]::file-selector-button{width:150px;color:transparent;}.input-file-mkt input[type=file]::before{position:absolute;pointer-events:none;left:40px;color:#0964b0;content:"Inserir Arquivo(s)";}.input-file-mkt input[type=file]::after{position:absolute;pointer-events:none;left:16px;height:20px;width:20px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230964B0'%3E%3Cpath d='M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zM7 9l1.41 1.41L11 7.83V16h2V7.83l2.59 2.58L17 9l-5-5-5 5z'/%3E%3C/svg%3E");}.input-file-mkt input[type=file]::file-selector-button{border-radius:4px;padding:0 16px;height:40px;cursor:pointer;background-color:#fff;border:1px solid rgba(0,0,0,.16);box-shadow:0 1px 0 rgba(0,0,0,.05);margin-right:16px;transition:background-color 200ms;}.input-file-mkt input[type=file]::file-selector-button:hover{background-color:#f3f4f6;}.input-file-mkt input[type=file]::file-selector-button:active{background-color:#e5e7eb;}.labelArquivoMkt{margin-top:10px;}.div-ZipArquivo{margin-top:9px;}.divBtnMkt{text-align:center;}.close{font-size:26px;}.select2-container--default .select2-selection--multiple{font-size:14px!important;padding-left:10px!important;}.select2-container--default .select2-search--inline .select2-search__field{width:100%!important;}.btn-form-group{margin:12px 0 0 0!important;}.tab-imobiliaria-imovel-captacao{display:none;}chatgpt-sidebar-popups,chatgpt-sidebar{display:none!important;}.quadro-datas{margin-top:1.5em;border:1px solid #eee;padding:8px;background-color:#fbfafb;width:fit-content;line-height:20px;font-size:14px;}.btn-add-facebook-blacklist{margin-left:2em;}.condominio-principal{font-weight:bold!important;}.condominio-atualizacao-manual,.condominio-atualizacao-manual td a{color:#00f;}.modal-banco-horas-overlay{display:none;position:fixed;z-index:9999;inset:0;background-color:rgba(0,0,0,.6);}.modal-banco-horas-content{background-color:#fff;width:90%;max-width:500px;margin:10% auto;padding:25px 30px;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.3);font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;color:#333;position:relative;animation:slideDown .3s ease;}.modal-banco-horas-header{font-size:20px;font-weight:600;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:8px;color:#192e43;}.modal-banco-horas-content p{margin:10px 0;font-size:15px;line-height:1.5;}.modal-banco-horas-close{position:absolute;top:12px;right:16px;font-size:24px;color:#888;cursor:pointer;transition:color .2s;}.modal-banco-horas-close:hover{color:#e74c3c;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes slideDown{from{transform:translateY(-20px);opacity:0;}to{transform:translateY(0);opacity:1;}}.banco-hora-extra{color:#008000;}.banco-hora-negativo{color:#f00;}.ckb-registro-ponto{margin-top:10px!important;cursor:pointer;width:18px;height:18px;}.fb-lead-info{display:grid;font-size:12px;color:#938a8a;margin-top:3px;line-height:1.4;}.fb-lead-info label{margin:0;}