@import url(https://fonts.googleapis.com/icon?family=Material+Icons);@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap);.usuarios-container{background:#fff;border-radius:10px;box-shadow:0 2px 16px #0001;margin:40px auto;max-width:600px;padding:24px}.usuarios-container h2{color:#1b5e20;margin-bottom:18px;text-align:center}.usuarios-title{text-align:center}.usuarios-table{background:#f5fff5;border-collapse:collapse;table-layout:fixed;width:100%}.usuarios-table thead{background:#e8f5e9;position:-webkit-sticky;position:sticky;top:0;z-index:2}.usuarios-table tbody,.usuarios-table thead{display:table;table-layout:fixed;width:100%}.usuarios-table td,.usuarios-table th{border-bottom:1px solid #eee;padding:10px 8px;text-align:left}.usuarios-table th{background:#e8f5e9;color:#388e3c;font-weight:500}.usuarios-table tr:last-child td{border-bottom:none}.usuarios-loading{color:#888;padding:24px 0;text-align:center}.add-usuario-btn{background:#43a047;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:16px;padding:8px 18px;transition:background .2s}.add-usuario-btn:hover{background:#388e3c}.edit-usuario-btn{background:#1976d2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;margin-right:6px;padding:6px 14px;transition:background .2s}.edit-usuario-btn:hover{background:#1565c0}.inativar-usuario-btn{background:#b71c1c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;margin-right:6px;padding:6px 14px;transition:background .2s}.inativar-usuario-btn:disabled{background:#ccc;color:#888;cursor:not-allowed}.inativar-usuario-btn:hover:not(:disabled){background:#d32f2f}.ativar-usuario-btn{background:#43a047;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;margin-right:6px;padding:6px 14px;transition:background .2s}.ativar-usuario-btn:hover{background:#388e3c}.usuarios-total-registros{align-items:center;background:#e8f5e9;border-radius:6px;box-shadow:0 1px 4px #0001;color:#388e3c;display:flex;font-size:1.08rem;font-weight:500;justify-content:flex-end;margin-bottom:18px;padding:8px 18px}.usuarios-table-wrapper{background:#f5fff5;border-radius:8px;box-shadow:0 1px 6px #0001;margin-bottom:18px;max-height:635px;overflow-y:auto;position:relative;scrollbar-color:#43a047 #e0e0e0;scrollbar-width:thin}.usuarios-table-wrapper::-webkit-scrollbar{background:#e0e0e0;border-radius:8px;width:10px}.usuarios-table-wrapper::-webkit-scrollbar-thumb{background:#43a047;border-radius:8px}.usuarios-table-wrapper::-webkit-scrollbar-thumb:hover{background:#388e3c}.usuarios-paginacao{align-items:center;background:#e3f2fd;border-radius:8px;box-shadow:0 1px 6px #0001;display:flex;gap:18px;justify-content:center;margin-bottom:18px;padding:12px 24px}.usuarios-paginacao button{background:#1976d2;border:none;border-radius:4px;box-shadow:0 1px 4px #0001;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;letter-spacing:.5px;padding:7px 18px;transition:background .2s,box-shadow .2s}.usuarios-paginacao button:disabled{background:#bdbdbd;box-shadow:none;color:#eee;cursor:not-allowed}.usuarios-paginacao button:not(:disabled):hover{background:#1565c0;box-shadow:0 2px 8px #0002}.usuarios-paginacao span{color:#1976d2;font-size:1.05rem;font-weight:500;padding:0 8px}.logs-page{background:#fff;border-radius:10px;box-shadow:0 2px 16px #0001;margin:32px auto;max-width:1400px;padding:32px 48px 24px}.logs-page h2{color:#1b5e20;font-size:2.1rem;letter-spacing:1px;margin-bottom:24px;text-align:center}.logs-table{background:#f5fff5;border-collapse:collapse;display:block;font-size:1.08rem;max-height:600px;overflow-y:auto;scrollbar-color:#43a047 #e0e0e0;scrollbar-width:thin;width:100%}.logs-table::-webkit-scrollbar{background:#e0e0e0;border-radius:8px;width:10px}.logs-table::-webkit-scrollbar-thumb{background:#43a047;border-radius:8px}.logs-table::-webkit-scrollbar-thumb:hover{background:#388e3c}.logs-table thead{background:#e8f5e9;position:-webkit-sticky;position:sticky;top:0;z-index:1}.logs-table tbody,.logs-table thead{display:table;table-layout:fixed;width:100%}.logs-table td,.logs-table th{border-bottom:1px solid #eee;box-sizing:border-box;min-width:120px;padding:10px 8px;text-align:left}.logs-table th{background:#e8f5e9;color:#388e3c;font-weight:500}.logs-table tr:last-child td{border-bottom:none}.logs-loading{color:#888;padding:24px 0;text-align:center}.logs-filtros{align-items:center;background:#e8f5e9;border-radius:8px;box-shadow:0 1px 6px #0001;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px;padding:12px 18px}.logs-filtros label{align-items:center;color:#1976d2;display:flex;font-weight:500;margin-right:8px}.logs-filtros input,.logs-filtros select{background:#fff;border:1px solid #bdbdbd;border-radius:4px;font-size:1rem;margin-left:6px;padding:6px 10px;transition:border .2s}.logs-filtros input:focus,.logs-filtros select:focus{border-color:#388e3c;outline:none}.logs-paginacao{align-items:center;background:#e3f2fd;border-radius:8px;box-shadow:0 1px 6px #0001;display:flex;gap:18px;justify-content:center;margin-bottom:18px;padding:14px 24px}.logs-paginacao button{background:#1976d2;border:none;border-radius:4px;box-shadow:0 1px 4px #0001;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;letter-spacing:.5px;padding:7px 18px;transition:background .2s,box-shadow .2s}.logs-paginacao button:disabled{background:#bdbdbd;box-shadow:none;color:#eee;cursor:not-allowed}.logs-paginacao button:not(:disabled):hover{background:#1565c0;box-shadow:0 2px 8px #0002}.logs-paginacao span{color:#1976d2;font-size:1.05rem;font-weight:500;padding:0 8px}.logs-filtro-btn{background:#43a047;border:none;border-radius:4px;box-shadow:0 1px 4px #0001;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;margin-left:10px;padding:7px 18px;transition:background .2s,box-shadow .2s}.logs-filtro-btn:hover{background:#388e3c}.logs-total-registros{align-items:center;background:#e8f5e9;border-radius:6px;box-shadow:0 1px 4px #0001;color:#388e3c;display:flex;font-size:1.08rem;font-weight:500;margin-left:auto;padding:6px 16px}.logs-auth-error{background:#ffeaea;border:1px solid #ff4d4d;border-radius:8px;color:#b71c1c;margin:32px auto;max-width:400px;padding:24px;text-align:center}.logs-auth-error p{font-size:1.1em;font-weight:700;margin-bottom:18px}.logs-auth-error button{background:#ff4d4d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;padding:10px 24px}.add-cliente-btn,.aplicar-filtro-btn,.clientes-busca-input,.clientes-container,.clientes-filtros,.clientes-page,.clientes-paginacao,.clientes-table,.clientes-table td,.clientes-table th,.clientes-total-registros,.modal-content,.modal-content button,.modal-content input,.modal-content label,.remover-filtro-btn,body{font-family:Roboto,Arial,Helvetica,sans-serif}.clientes-container{background:#fff;border-radius:10px;box-shadow:0 2px 16px #0001;margin:40px auto;max-width:600px;padding:24px}.clientes-container h2{color:#1b5e20;margin-bottom:18px;text-align:center}.clientes-title{text-align:center}.clientes-total-registros{color:#388e3c;font-size:1.08rem;font-weight:500;justify-content:flex-end;margin-bottom:18px;padding:8px 18px}.clientes-filtros,.clientes-total-registros{align-items:center;background:#e8f5e9;border-radius:6px;box-shadow:0 1px 4px #0001;display:flex}.clientes-filtros{gap:6px;margin-bottom:14px;margin-left:auto;margin-right:auto;max-width:420px;padding:8px 12px}.clientes-busca-input{background:#fff;border:1px solid #bdbdbd;border-radius:5px;box-shadow:0 1px 2px #0001;flex:1 1;font-size:.97em;height:32px;margin-right:0;max-width:217px;min-width:90px;outline:none;padding:6px 8px;transition:border-color .2s}.clientes-table{background:#f5fff5;border-collapse:collapse;table-layout:fixed;width:100%}.clientes-table thead{background:#e8f5e9;position:-webkit-sticky;position:sticky;top:0;z-index:2}.clientes-table tbody,.clientes-table thead{display:table;table-layout:fixed;width:100%}.clientes-table td,.clientes-table th{border-bottom:1px solid #eee;padding:10px 8px;text-align:left}.clientes-table th{background:#e8f5e9;color:#388e3c;font-weight:500}.clientes-table tr:last-child td{border-bottom:none}.clientes-loading{color:#888;padding:24px 0;text-align:center}.aplicar-filtro-btn,.remover-filtro-btn{align-items:center;border-radius:5px;box-shadow:0 1px 2px #0001;display:flex;font-size:.95rem;font-weight:500;height:32px;justify-content:center;min-width:70px;padding:6px 10px}.aplicar-filtro-btn{background:#43a047;border:none;color:#fff;margin-right:6px;transition:background .2s}.aplicar-filtro-btn:hover{background:#388e3c}.remover-filtro-btn{background:#d32f2f;border:none;color:#fff;margin-right:6px;transition:background .2s}.remover-filtro-btn:hover{background:#b71c1c}.add-cliente-btn{background:#43a047;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1rem;margin-bottom:16px;margin-left:0;margin-right:auto;min-width:120px;padding:8px 18px;text-align:left;transition:background .2s}.add-cliente-btn:hover{background:#388e3c}.clientes-table-wrapper{background:#f5fff5;border-radius:8px;box-shadow:0 1px 6px #0001;margin-bottom:18px;max-height:420px;overflow-y:auto;position:relative;scrollbar-color:#43a047 #e0e0e0;scrollbar-width:thin}.clientes-table-wrapper::-webkit-scrollbar{background:#e0e0e0;border-radius:8px;width:10px}.clientes-table-wrapper::-webkit-scrollbar-thumb{background:#43a047;border-radius:8px}.clientes-table-wrapper::-webkit-scrollbar-thumb:hover{background:#388e3c}.modal-overlay{align-items:center;background:#00000059;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.modal-content{background:#fff;border-radius:10px;box-shadow:0 4px 24px #0000002e;display:flex;flex-direction:column;gap:18px;min-width:340px;padding:32px 28px}.modal-content h3{color:#1976d2;font-size:1.3em;margin-bottom:8px;margin-top:0}.modal-content label{color:#333;display:flex;flex-direction:column;font-weight:500;margin-bottom:4px}.modal-content input{border:1px solid #bdbdbd;border-radius:5px;font-size:1em;margin-top:4px;outline:none;padding:8px 10px;transition:border-color .2s}.modal-content input:focus{border-color:#1976d2}.modal-content button{border:none;border-radius:5px;cursor:pointer;font-size:1em;font-weight:700;margin-right:8px;padding:8px 22px;transition:background .2s}.modal-content button:first-child{background:#43a047;color:#fff}.modal-content button:last-child{background:#d32f2f;color:#fff;margin-right:0}.modal-content button:first-child:hover{background:#388e3c}.modal-content button:last-child:hover{background:#b71c1c}.modal-actions{display:flex;gap:12px;margin-top:16px}.modal-actions button{background:#43a047;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:8px 16px;transition:background .2s}.modal-actions button[type=button]{background:#888}.modal-actions button:hover{background:#388e3c}.clientes-paginacao{align-items:center;background:#e3f2fd;border-radius:8px;box-shadow:0 1px 6px #0001;display:flex;font-size:1.08rem;gap:16px;justify-content:center;margin-bottom:18px;padding:10px 20px}.clientes-paginacao button{background:#43a047;border:none;border-radius:4px;box-shadow:0 1px 4px #0001;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;letter-spacing:.5px;padding:7px 18px;transition:background .2s,box-shadow .2s}.clientes-paginacao button:disabled{background:#bdbdbd;box-shadow:none;color:#eee;cursor:not-allowed}.clientes-paginacao button:not(:disabled):hover{background:#388e3c;box-shadow:0 2px 8px #0002}.clientes-paginacao span{color:#1976d2;font-size:1.05rem;font-weight:500;padding:0 8px}.clientes-acoes-wrapper{align-items:center;display:flex;gap:8px;justify-content:flex-start}.clientes-table td:last-child{vertical-align:middle;white-space:nowrap}.unidade-rastreada-page{background:none;border-radius:0;box-shadow:none;font-family:Roboto,Arial,Helvetica,sans-serif;margin:0;max-width:none;padding:24px 0;width:100%}.unidade-rastreada-page h2{color:#1976d2;margin-bottom:18px;text-align:center}.unidade-total-registros{color:#388e3c;font-size:1.08rem;font-weight:500;justify-content:flex-end;margin-bottom:18px;padding:8px 18px}.unidade-filtros,.unidade-total-registros{align-items:center;background:#e8f5e9;border-radius:6px;box-shadow:0 1px 4px #0001;display:flex}.unidade-filtros{gap:6px;margin-bottom:14px;margin-left:auto;margin-right:auto;max-width:420px;padding:8px 12px}.unidade-busca-input{border:1px solid #bdbdbd;flex:1 1;font-size:.97em;height:32px;margin-right:0;max-width:217px;min-width:90px;padding:6px 8px}.unidade-busca-input,.unidade-select-cliente{background:#fff;border-radius:5px;box-shadow:0 1px 2px #0001;outline:none;transition:border-color .2s}.unidade-select-cliente{border:1px solid #bdbdbd;font-size:1.08em;margin-top:4px;min-height:40px;padding:8px;width:100%}.unidade-select-cliente:focus{border-color:#1976d2}.unidade-select-cliente-wrapper{border-radius:5px;box-shadow:0 1px 2px #0001;margin-bottom:8px;max-height:220px;overflow-y:auto}.unidade-select-cliente-wrapper::-webkit-scrollbar{background:#e0e0e0;border-radius:8px;width:8px}.unidade-select-cliente-wrapper::-webkit-scrollbar-thumb{background:#43a047;border-radius:8px}.unidade-select-cliente-wrapper::-webkit-scrollbar-thumb:hover{background:#388e3c}.unidade-select-cliente-wrapper,.unidade-table-wrapper{scrollbar-color:#43a047 #e0e0e0;scrollbar-width:thin}.unidade-table-wrapper{background:none;border-radius:8px;box-shadow:0 1px 6px #0001;margin-bottom:18px;max-height:420px;overflow-y:auto;position:relative}.unidade-table-wrapper::-webkit-scrollbar{background:#e0e0e0;border-radius:8px;width:10px}.unidade-table-wrapper::-webkit-scrollbar-thumb{background:#43a047;border-radius:8px}.unidade-table-wrapper::-webkit-scrollbar-thumb:hover{background:#388e3c}.unidade-table{background:none;border-collapse:collapse;table-layout:fixed;width:100%}.unidade-table thead{background:#e8f5e9;position:-webkit-sticky;position:sticky;top:0;z-index:2}.unidade-table tbody,.unidade-table thead{display:table;table-layout:fixed;width:100%}.unidade-table td,.unidade-table th{border-bottom:1px solid #eee;padding:10px 8px;text-align:left}.unidade-table th{background:#e8f5e9;color:#388e3c;font-weight:500}.unidade-table tr:last-child td{border-bottom:none}.unidade-loading{color:#888;padding:24px 0;text-align:center}.unidade-table td>div{align-items:center;display:flex;gap:8px}.financeiro-card,.financeiro-card button,.financeiro-card input,.financeiro-card label,.financeiro-card li,.financeiro-card select,.financeiro-card ul,.financeiro-page,body{font-family:Roboto,Arial,Helvetica,sans-serif}.financeiro-page{background:#f5fff5;padding:24px 0;width:100%}.financeiro-page h2{color:#1b5e20;font-weight:700;letter-spacing:.5px;margin-bottom:24px;text-align:center}.financeiro-card{border-radius:10px;margin:0 auto;max-width:700px;padding:32px 24px;text-align:center}.financeiro-card p{color:#333;font-size:1.15em;margin:0}.financeiro-card form{align-items:center;background:#e8f5e9;border-radius:10px;box-shadow:0 2px 8px #0001;display:flex;flex-direction:column;gap:22px;margin-bottom:24px;padding:24px 18px 14px}.financeiro-card label{align-items:flex-start;color:#333;display:flex;flex-direction:column;font-size:1.07em;font-weight:500;letter-spacing:.01em;margin-bottom:0;max-width:360px;width:100%}.financeiro-card input,.financeiro-card select{background:#fff;border:1px solid #bdbdbd;border-radius:5px;box-shadow:0 1px 2px #0001;font-size:1em;margin-top:4px;outline:none;padding:8px 10px;transition:border-color .2s;width:100%}.financeiro-card input:focus,.financeiro-card select:focus{border-color:#1976d2}.financeiro-card .unidades-radio-group{display:flex;gap:18px;justify-content:flex-start;margin-bottom:8px;margin-top:8px;width:100%}.financeiro-card .unidades-radio-group label{align-items:center;background:#f1f8e9;border:2px solid #43a047;border-radius:7px;box-shadow:0 1px 4px #0001;color:#388e3c;cursor:pointer;display:flex;font-size:1.06em;font-weight:600;gap:8px;margin-bottom:0;padding:8px 20px 8px 14px;position:relative;transition:background .2s,border-color .2s,color .2s}.financeiro-card .unidades-radio-group input[type=radio]{accent-color:#43a047;cursor:pointer;height:18px;margin-right:7px;width:18px}.financeiro-card .unidades-radio-group input[type=radio]:focus+label,.financeiro-card .unidades-radio-group label:hover{background:#c8e6c9;border-color:#1976d2;color:#1b5e20}.financeiro-card .unidades-radio-group input[type=radio]:checked+span{color:#43a047;font-weight:700}.financeiro-card select[disabled]{background:#f5f5f5;color:#aaa}.financeiro-card input[type=date],.financeiro-card input[type=number],.financeiro-card select{background:#fff;border:1.5px solid #bdbdbd;border-radius:6px;box-shadow:0 1px 2px #0001;font-size:1.05em;margin-bottom:2px;margin-top:6px;max-width:340px;min-width:220px;padding:9px 12px;transition:border-color .2s;width:88%}.financeiro-card input[type=date]:focus,.financeiro-card input[type=number]:focus,.financeiro-card select:focus{border-color:#1976d2}.financeiro-card button[type=submit]{background:#43a047;border:none;border-radius:6px;box-shadow:0 2px 8px #0001;color:#fff;cursor:pointer;font-size:1.08em;font-weight:700;letter-spacing:.5px;margin-top:14px;min-width:160px;padding:12px 34px;transition:background .2s,box-shadow .2s}.financeiro-card button[type=submit]:hover{background:#388e3c;box-shadow:0 3px 12px #0002}.financeiro-card h4{color:#1976d2;font-weight:700;letter-spacing:.5px;margin-bottom:12px;margin-top:22px}.financeiro-card ul{list-style:none;margin:0;padding:0}.financeiro-card li{align-items:center;background:#e8f5e9;border-radius:7px;box-shadow:0 1px 6px #0001;color:#333;display:flex;font-size:1.08em;gap:10px;margin-bottom:10px;padding:12px 16px;text-align:left;transition:background .2s,box-shadow .2s}.financeiro-card li:hover{background:#d0f2e2;box-shadow:0 2px 10px #0002}.financeiro-card a{color:#1976d2;font-weight:500;text-decoration:underline;transition:color .2s}.financeiro-card a:hover{color:#0d47a1}.financeiro-card .erro{background:#ffebee;border-radius:5px;box-shadow:0 1px 4px #0001;color:#d32f2f;font-weight:600;margin-bottom:14px;padding:10px 14px}.financeiro-card .loader{animation:spin 1s linear infinite;border:4px solid #e0e0e0;border-radius:50%;border-top-color:#43a047;height:36px;margin:18px auto;width:36px}@media (max-width:800px){.financeiro-card{max-width:98vw;padding:18px 4vw}.financeiro-card label{max-width:100%}}.listar-boletos-page{background:none;border-radius:0;box-shadow:none;margin:0;min-height:100vh;padding:0;width:100vw}.listar-boletos-page h2{color:#43a047;margin-bottom:18px;text-align:center;width:130%}.listar-boletos-table-wrapper{background:#f5fff5;border-radius:8px;box-shadow:0 1px 6px #0001;margin-bottom:18px;max-height:635px;overflow-y:auto;position:relative;scrollbar-color:#43a047 #e0e0e0;scrollbar-width:thin;width:135%}.listar-boletos-table-wrapper::-webkit-scrollbar{background:#e0e0e0;border-radius:8px;width:10px}.listar-boletos-table-wrapper::-webkit-scrollbar-thumb{background:#43a047;border-radius:8px}.listar-boletos-table-wrapper::-webkit-scrollbar-thumb:hover{background:#388e3c}.listar-boletos-table{background:#f5fff5;border-collapse:collapse;table-layout:fixed;width:100%}.listar-boletos-table td,.listar-boletos-table th{border-bottom:1px solid #eee;padding:10px 8px;text-align:left}.listar-boletos-table th{background:#e8f5e9;color:#388e3c;font-weight:500}.listar-boletos-table tr:last-child td{border-bottom:none}.listar-boletos-table tr:hover{background:#e3f2fd;transition:background .2s}.listar-boletos-table td{color:#333;vertical-align:middle}.listar-boletos-table td a{color:#1976d2;font-weight:500;text-decoration:underline;transition:color .2s}.listar-boletos-table td a:hover{color:#0d47a1}.listar-boletos-loading{color:#888;padding:24px 0;text-align:center}.listar-boletos-table td[colspan]{background:#f5f5f5;color:#888;font-size:1.08em;font-style:italic;text-align:center}.listar-boletos-busca-wrapper{align-items:center;display:flex;gap:8px;margin-bottom:12px}.listar-boletos-busca-input{background:#fff;border:1.5px solid #1976d2;border-radius:5px;box-shadow:0 1px 2px #0001;font-size:1em;min-width:160px;outline:none;padding:7px 12px;transition:border-color .2s}.listar-boletos-busca-input:focus{border-color:#43a047}.listar-boletos-busca-btn{background:#1976d2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;font-weight:600;padding:7px 16px;transition:background .2s}.listar-boletos-busca-btn:hover{background:#1565c0}.listar-boletos-limpar-btn{background:#e0e0e0;border:none;border-radius:5px;color:#222;cursor:pointer;font-size:1em;font-weight:500;padding:7px 12px;transition:background .2s}.listar-boletos-limpar-btn:hover{background:#bdbdbd}.w-md-editor-bar{border-radius:0 0 3px 0;bottom:0;cursor:s-resize;height:10px;margin-right:0;margin-top:-11px;position:absolute;right:0;-webkit-user-select:none;user-select:none;width:14px;z-index:3}.w-md-editor-bar svg{display:block;margin:0 auto}.w-md-editor-area{border-radius:5px;overflow:auto}.w-md-editor-text{font-feature-settings:"liga","clig";box-sizing:border-box;font-size:14px!important;font-variant-ligatures:common-ligatures;line-height:18px!important;margin:0;min-height:100%;overflow-wrap:break-word;padding:10px;position:relative;text-align:left;white-space:pre-wrap;word-break:keep-all}.w-md-editor-text-input,.w-md-editor-text-pre,.w-md-editor-text>.w-md-editor-text-pre{font-feature-settings:inherit;background:none;border:0;box-sizing:inherit;display:inherit;font-family:inherit;font-family:var(--md-editor-font-family)!important;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;overflow-wrap:inherit;padding:0;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:inherit;word-break:inherit;word-break:normal}.w-md-editor-text-pre{background-color:initial!important;margin:0!important;pointer-events:none;position:relative}.w-md-editor-text-pre>code{font-family:var(--md-editor-font-family)!important;font-size:14px!important;line-height:18px!important;padding:0!important}.w-md-editor-text-input{-webkit-font-smoothing:antialiased;-webkit-text-fill-color:#0000;color:inherit;height:100%;left:0;outline:0;overflow:hidden;padding:inherit;position:absolute;resize:none;top:0;width:100%}.w-md-editor-text-input:empty{-webkit-text-fill-color:inherit!important}.w-md-editor-text-input,.w-md-editor-text-pre{word-wrap:pre;white-space:pre-wrap;word-break:break-word}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.w-md-editor-text-input{color:#0000!important}.w-md-editor-text-input::selection{background-color:#accef7!important;color:#0000!important}}.w-md-editor-text-pre .punctuation{color:#8b949e!important;color:var(--color-prettylights-syntax-comment,#8b949e)!important}.w-md-editor-text-pre .token.content,.w-md-editor-text-pre .token.url{color:#0550ae!important;color:var(--color-prettylights-syntax-constant,#0550ae)!important}.w-md-editor-text-pre .token.title.important{color:#24292f;color:var(--color-prettylights-syntax-markup-bold,#24292f)}.w-md-editor-text-pre .token.code-block .function{color:#8250df;color:var(--color-prettylights-syntax-entity,#8250df)}.w-md-editor-text-pre .token.bold{font-weight:inherit!important}.w-md-editor-text-pre .token.title{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.w-md-editor-text-pre .token.code.keyword{color:#0550ae!important;color:var(--color-prettylights-syntax-constant,#0550ae)!important}.w-md-editor-text-pre .token.strike,.w-md-editor-text-pre .token.strike .content{color:#82071e!important;color:var(--color-prettylights-syntax-markup-deleted-text,#82071e)!important}.w-md-editor-toolbar-child{background-color:var(--md-editor-background-color);border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);display:none;position:absolute;z-index:1}.w-md-editor-toolbar-child.active{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar{border-bottom:0;border-radius:3px;padding:3px}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li button{box-sizing:border-box;height:auto;margin:0;padding:3px 4px 2px;width:-webkit-fill-available}.w-md-editor-toolbar{align-items:center;background-color:var(--md-editor-background-color);border-bottom:1px solid var(--md-editor-box-shadow-color);border-radius:3px 3px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3px;-webkit-user-select:none;user-select:none}.w-md-editor-toolbar.bottom{border-bottom:0;border-radius:0 0 3px 3px;border-top:1px solid var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li,.w-md-editor-toolbar ul{line-height:normal;list-style:none;margin:0;padding:0}.w-md-editor-toolbar li{display:inline-block;font-size:14px}.w-md-editor-toolbar li+li{margin:0}.w-md-editor-toolbar li>button{background:none;border:none;border-radius:2px;color:var(--color-fg-default);cursor:pointer;font-weight:400;height:20px;line-height:14px;margin:0 1px;outline:none;overflow:visible;padding:4px;text-transform:none;transition:all .3s;white-space:nowrap}.w-md-editor-toolbar li>button:focus,.w-md-editor-toolbar li>button:hover{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar li>button:active{background-color:var(--color-neutral-muted);color:var(--color-danger-fg)}.w-md-editor-toolbar li>button:disabled{color:var(--md-editor-box-shadow-color);cursor:not-allowed}.w-md-editor-toolbar li>button:disabled:hover{background-color:initial;color:var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li.active>button{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar-divider{background-color:var(--md-editor-box-shadow-color);height:14px;margin:-3px 3px 0!important;vertical-align:middle;width:1px}.w-md-editor{--md-editor-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--md-editor-background-color:var(--color-canvas-default,#fff);--md-editor-box-shadow-color:var(--color-border-default,#d0d7de);background-color:var(--md-editor-background-color);border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);color:var(--color-fg-default);display:flex;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-bottom:1px;position:relative;text-align:left}.w-md-editor.w-md-editor-rtl{direction:rtl!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-preview{box-shadow:inset -1px 0 0 0 var(--md-editor-box-shadow-color);left:0;right:auto!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-text{text-align:right!important}.w-md-editor-toolbar{height:-webkit-fit-content;height:fit-content}.w-md-editor-content{border-radius:0 0 3px 0;height:100%;overflow:auto;position:relative}.w-md-editor .copied{display:none!important}.w-md-editor-input{height:100%;width:50%}.w-md-editor-text-pre>code{white-space:pre-wrap!important;word-break:break-word!important}.w-md-editor-preview{border-radius:0 0 5px 0;bottom:0;box-shadow:inset 1px 0 0 0 var(--md-editor-box-shadow-color);box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;padding:10px 20px;position:absolute;right:0;top:0;width:50%}.w-md-editor-preview .anchor{display:none}.w-md-editor-preview .contains-task-list li.task-list-item{list-style:none}.w-md-editor-show-preview .w-md-editor-input{background-color:var(--md-editor-background-color);overflow:hidden;width:0}.w-md-editor-show-preview .w-md-editor-preview{box-shadow:inset 0 0 0 0;width:100%}.w-md-editor-show-edit .w-md-editor-input{width:100%}.w-md-editor-show-edit .w-md-editor-preview{padding:0;width:0}.w-md-editor-fullscreen{bottom:0;height:100%!important;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:99999}.w-md-editor-fullscreen .w-md-editor-content{height:100%}@media (prefers-color-scheme:dark){.wmde-markdown,.wmde-markdown-var{--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:#6e768166;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:#bb800926;--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-copied-active-bg:#2e9b33;color-scheme:dark}}@media (prefers-color-scheme:light){.wmde-markdown,.wmde-markdown-var{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:#afb8c133;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#d1242f;--color-danger-emphasis:#cf222e;--color-attention-fg:#9a6700;--color-attention-emphasis:#9a6700;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-success-fg:#1a7f37;--color-success-emphasis:#1f883d;--color-copied-active-bg:#2e9b33;color-scheme:light}}.wmde-markdown-var[data-color-mode*=dark],.wmde-markdown[data-color-mode*=dark],[data-color-mode*=dark] .wmde-markdown,[data-color-mode*=dark] .wmde-markdown-var,body[data-color-mode*=dark]{--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:#6e768166;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:#bb800926;--color-danger-fg:#f85149;color-scheme:dark}.wmde-markdown-var[data-color-mode*=light],.wmde-markdown[data-color-mode*=light],[data-color-mode*=light] .wmde-markdown,[data-color-mode*=light] .wmde-markdown-var,body[data-color-mode*=light]{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:#afb8c133;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#cf222e;color-scheme:light}.wmde-markdown{-webkit-text-size-adjust:100%;word-wrap:break-word;background-color:var(--color-canvas-default);color:var(--color-fg-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5}.wmde-markdown details,.wmde-markdown figcaption,.wmde-markdown figure{display:block}.wmde-markdown summary{display:list-item}.wmde-markdown [hidden]{display:none!important}.wmde-markdown a{background-color:initial;color:var(--color-accent-fg);text-decoration:none}.wmde-markdown a:active,.wmde-markdown a:hover{outline-width:0}.wmde-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wmde-markdown b,.wmde-markdown strong{font-weight:600}.wmde-markdown dfn{font-style:italic}.wmde-markdown h1{border-bottom:1px solid var(--color-border-muted);font-size:2em;font-weight:600;margin:.67em 0;padding-bottom:.3em}.wmde-markdown mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.wmde-markdown small{font-size:90%}.wmde-markdown sub,.wmde-markdown sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}.wmde-markdown sub{bottom:-.25em}.wmde-markdown sup{top:-.5em}.wmde-markdown img{background-color:var(--color-canvas-default);border-style:none;box-sizing:initial;display:inline-block;max-width:100%}.wmde-markdown code,.wmde-markdown kbd,.wmde-markdown pre,.wmde-markdown samp{font-family:monospace,monospace;font-size:1em}.wmde-markdown figure{margin:1em 40px}.wmde-markdown hr{background:#0000;background-color:var(--color-border-default);border:0;border-bottom:1px solid var(--color-border-muted);box-sizing:initial;height:.25em;margin:24px 0;overflow:hidden;padding:0}.wmde-markdown input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.wmde-markdown [type=button],.wmde-markdown [type=reset],.wmde-markdown [type=submit]{-webkit-appearance:button}.wmde-markdown [type=button]::-moz-focus-inner,.wmde-markdown [type=reset]::-moz-focus-inner,.wmde-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.wmde-markdown [type=button]:-moz-focusring,.wmde-markdown [type=reset]:-moz-focusring,.wmde-markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.wmde-markdown [type=checkbox],.wmde-markdown [type=radio]{box-sizing:border-box;padding:0}.wmde-markdown [type=number]::-webkit-inner-spin-button,.wmde-markdown [type=number]::-webkit-outer-spin-button{height:auto}.wmde-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.wmde-markdown [type=search]::-webkit-search-cancel-button,.wmde-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.wmde-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.wmde-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wmde-markdown a:hover{text-decoration:underline}.wmde-markdown hr:after,.wmde-markdown hr:before{content:"";display:table}.wmde-markdown hr:after{clear:both}.wmde-markdown table{border-collapse:collapse;border-spacing:0;display:block;max-width:100%;width:-webkit-max-content;width:max-content}.wmde-markdown td,.wmde-markdown th{padding:0}.wmde-markdown details summary{cursor:pointer}.wmde-markdown details:not([open])>:not(summary){display:none!important}.wmde-markdown kbd{background-color:var(--color-canvas-subtle);border-bottom-color:var(--color-neutral-muted);border:1px solid var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted);color:var(--color-fg-default);display:inline-block;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;padding:3px 5px;vertical-align:middle}.wmde-markdown h1,.wmde-markdown h2,.wmde-markdown h3,.wmde-markdown h4,.wmde-markdown h5,.wmde-markdown h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.wmde-markdown h2{border-bottom:1px solid var(--color-border-muted);font-size:1.5em;font-weight:600;padding-bottom:.3em}.wmde-markdown h3{font-size:1.25em;font-weight:600}.wmde-markdown h4{font-size:1em;font-weight:600}.wmde-markdown h5{font-size:.875em;font-weight:600}.wmde-markdown h6{color:var(--color-fg-muted);font-size:.85em;font-weight:600}.wmde-markdown p{margin-bottom:10px;margin-top:0}.wmde-markdown blockquote{border-left:.25em solid var(--color-border-default);color:var(--color-fg-muted);margin:0;padding:0 1em}.wmde-markdown ol,.wmde-markdown ul{margin-bottom:0;margin-top:0;padding-left:2em}.wmde-markdown ol ol,.wmde-markdown ul ol{list-style-type:lower-roman}.wmde-markdown ol ol ol,.wmde-markdown ol ul ol,.wmde-markdown ul ol ol,.wmde-markdown ul ul ol{list-style-type:lower-alpha}.wmde-markdown dd{margin-left:0}.wmde-markdown code,.wmde-markdown pre,.wmde-markdown tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.wmde-markdown pre{word-wrap:normal;margin-bottom:0;margin-top:0}.wmde-markdown .octicon{fill:currentColor;display:inline-block;overflow:visible!important;vertical-align:text-bottom}.wmde-markdown ::placeholder{color:var(--color-fg-subtle);opacity:1}.wmde-markdown input::-webkit-inner-spin-button,.wmde-markdown input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.wmde-markdown [data-catalyst]{display:block}.wmde-markdown:after,.wmde-markdown:before{content:"";display:table}.wmde-markdown:after{clear:both}.wmde-markdown>:first-child{margin-top:0!important}.wmde-markdown>:last-child{margin-bottom:0!important}.wmde-markdown a:not([href]){color:inherit;text-decoration:none}.wmde-markdown .absent{color:var(--color-danger-fg)}.wmde-markdown a.anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.wmde-markdown .anchor:focus{outline:none}.wmde-markdown blockquote,.wmde-markdown details,.wmde-markdown dl,.wmde-markdown ol,.wmde-markdown p,.wmde-markdown pre,.wmde-markdown table,.wmde-markdown ul{margin-bottom:16px;margin-top:0}.wmde-markdown blockquote>:first-child{margin-top:0}.wmde-markdown blockquote>:last-child{margin-bottom:0}.wmde-markdown sup>a:before{content:"["}.wmde-markdown sup>a:after{content:"]"}.wmde-markdown h1 .octicon-link,.wmde-markdown h2 .octicon-link,.wmde-markdown h3 .octicon-link,.wmde-markdown h4 .octicon-link,.wmde-markdown h5 .octicon-link,.wmde-markdown h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.wmde-markdown h1:hover .anchor,.wmde-markdown h2:hover .anchor,.wmde-markdown h3:hover .anchor,.wmde-markdown h4:hover .anchor,.wmde-markdown h5:hover .anchor,.wmde-markdown h6:hover .anchor{text-decoration:none}.wmde-markdown h1:hover .anchor .octicon-link,.wmde-markdown h2:hover .anchor .octicon-link,.wmde-markdown h3:hover .anchor .octicon-link,.wmde-markdown h4:hover .anchor .octicon-link,.wmde-markdown h5:hover .anchor .octicon-link,.wmde-markdown h6:hover .anchor .octicon-link{visibility:visible}.wmde-markdown h1 code,.wmde-markdown h1 tt,.wmde-markdown h2 code,.wmde-markdown h2 tt,.wmde-markdown h3 code,.wmde-markdown h3 tt,.wmde-markdown h4 code,.wmde-markdown h4 tt,.wmde-markdown h5 code,.wmde-markdown h5 tt,.wmde-markdown h6 code,.wmde-markdown h6 tt{font-size:inherit;padding:0 .2em}.wmde-markdown ol.no-list,.wmde-markdown ul.no-list{list-style-type:none;padding:0}.wmde-markdown ol[type="1"]{list-style-type:decimal}.wmde-markdown ol[type=a]{list-style-type:lower-alpha}.wmde-markdown ol[type=i]{list-style-type:lower-roman}.wmde-markdown div>ol:not([type]){list-style-type:decimal}.wmde-markdown ol ol,.wmde-markdown ol ul,.wmde-markdown ul ol,.wmde-markdown ul ul{margin-bottom:0;margin-top:0}.wmde-markdown li>p{margin-top:16px}.wmde-markdown li+li{margin-top:.25em}.wmde-markdown dl{padding:0}.wmde-markdown dl dt{font-size:1em;font-style:italic;font-weight:600;margin-top:16px;padding:0}.wmde-markdown dl dd{margin-bottom:16px;padding:0 16px}.wmde-markdown table th{font-weight:600}.wmde-markdown table td,.wmde-markdown table th{border:1px solid var(--color-border-default);padding:6px 13px}.wmde-markdown table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.wmde-markdown table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.wmde-markdown table img{background-color:initial}.wmde-markdown img[align=right]{padding-left:20px}.wmde-markdown img[align=left]{padding-right:20px}.wmde-markdown .emoji{background-color:initial;max-width:none;vertical-align:text-top}.wmde-markdown span.frame{display:block;overflow:hidden}.wmde-markdown span.frame>span{border:1px solid var(--color-border-default);display:block;float:left;margin:13px 0 0;overflow:hidden;padding:7px;width:auto}.wmde-markdown span.frame span img{display:block;float:left}.wmde-markdown span.frame span span{clear:both;color:var(--color-fg-default);display:block;padding:5px 0 0}.wmde-markdown span.align-center{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.wmde-markdown span.align-center span img{margin:0 auto;text-align:center}.wmde-markdown span.align-right{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.wmde-markdown span.align-right span img{margin:0;text-align:right}.wmde-markdown span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.wmde-markdown span.float-left span{margin:13px 0 0}.wmde-markdown span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.wmde-markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.wmde-markdown code,.wmde-markdown tt{background-color:var(--color-neutral-muted);border-radius:6px;font-size:85%;margin:0;padding:.2em .4em}.wmde-markdown code br,.wmde-markdown tt br{display:none}.wmde-markdown del code{text-decoration:inherit}.wmde-markdown pre code{font-size:100%}.wmde-markdown pre>code{background:#0000;border:0;margin:0;padding:0;white-space:pre;word-break:normal}.wmde-markdown pre{background-color:var(--color-canvas-subtle);border-radius:6px;font-size:85%;line-height:1.45}.wmde-markdown pre code,.wmde-markdown pre tt{word-wrap:normal;background-color:initial;border:0;display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0}.wmde-markdown pre>code{display:block;overflow:auto;padding:16px}.wmde-markdown pre>code::-webkit-scrollbar{background:#0000;height:8px;width:8px}.wmde-markdown pre>code::-webkit-scrollbar-thumb{background:var(--color-fg-muted);border-radius:10px}.wmde-markdown .csv-data td,.wmde-markdown .csv-data th{font-size:12px;line-height:1;overflow:hidden;padding:5px;text-align:left;white-space:nowrap}.wmde-markdown .csv-data .blob-num{background:var(--color-canvas-default);border:0;padding:10px 8px 9px;text-align:right}.wmde-markdown .csv-data tr{border-top:0}.wmde-markdown .csv-data th{background:var(--color-canvas-subtle);border-top:0;font-weight:600}.wmde-markdown .footnotes{border-top:1px solid var(--color-border-default);color:var(--color-fg-muted);font-size:12px}.wmde-markdown .footnotes ol{padding-left:16px}.wmde-markdown .footnotes li{position:relative}.wmde-markdown .footnotes li:target:before{border:2px solid var(--color-accent-emphasis);border-radius:6px;bottom:-8px;content:"";left:-24px;pointer-events:none;position:absolute;right:-8px;top:-8px}.wmde-markdown .footnotes li:target{color:var(--color-fg-default)}.wmde-markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.wmde-markdown .task-list-item{list-style-type:none}.wmde-markdown .task-list-item label{font-weight:400}.wmde-markdown .task-list-item.enabled label{cursor:pointer}.wmde-markdown .task-list-item+.wmde-markdown .task-list-item{margin-top:3px}.wmde-markdown .task-list-item .handle{display:none}.wmde-markdown .contains-task-list input[type=checkbox],.wmde-markdown .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.wmde-markdown .contains-task-list:dir(rtl) .task-list-item-checkbox,.wmde-markdown .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.wmde-markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.wmde-markdown pre{position:relative}.wmde-markdown pre .copied{background:var(--color-border-default);border-radius:5px;color:var(--color-fg-default);cursor:pointer;display:flex;font-size:12px;padding:6px;position:absolute;right:6px;top:6px;transition:all .3s;visibility:hidden}.wmde-markdown pre .copied .octicon-copy{display:block}.wmde-markdown pre .copied .octicon-check{display:none}.wmde-markdown pre:hover .copied{visibility:visible}.wmde-markdown pre:hover .copied:hover{background:var(--color-prettylights-syntax-entity-tag);color:var(--color-canvas-default)}.wmde-markdown pre .copied.active,.wmde-markdown pre:hover .copied:active{background:var(--color-copied-active-bg);color:var(--color-canvas-default)}.wmde-markdown pre .active .octicon-copy{display:none}.wmde-markdown pre .active .octicon-check{display:block}.wmde-markdown .markdown-alert{border-left:.25em solid var(--borderColor-default,var(--color-border-default));color:inherit;margin-bottom:16px;padding:.5rem 1em}.wmde-markdown .markdown-alert>:last-child{margin-bottom:0!important}.wmde-markdown .markdown-alert .markdown-alert-title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:1}.wmde-markdown .markdown-alert .markdown-alert-title svg.octicon{margin-right:8px!important;margin-right:var(--base-size-8,8px)!important}.wmde-markdown .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis,var(--color-accent-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-accent-fg);color:var(--fgColor-accent,var(--color-accent-fg))}.wmde-markdown .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis,var(--color-success-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-success-fg);color:var(--fgColor-success,var(--color-success-fg))}.wmde-markdown .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis,var(--color-done-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-done-fg);color:var(--fgColor-done,var(--color-done-fg))}.wmde-markdown .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis,var(--color-attention-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-attention-fg);color:var(--fgColor-attention,var(--color-attention-fg))}.wmde-markdown .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis,var(--color-danger-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-danger-fg);color:var(--fgColor-danger,var(--color-danger-fg))}.wmde-markdown .highlight-line{background-color:var(--color-neutral-muted)}.wmde-markdown .code-line.line-number:before{color:var(--color-fg-subtle);content:attr(line);display:inline-block;margin-right:16px;text-align:right;white-space:nowrap;width:1rem}.wmde-markdown .token.cdata,.wmde-markdown .token.comment,.wmde-markdown .token.doctype,.wmde-markdown .token.prolog{color:var(--color-prettylights-syntax-comment)}.wmde-markdown .token.namespace{opacity:.7}.wmde-markdown .token.constant,.wmde-markdown .token.deleted,.wmde-markdown .token.property,.wmde-markdown .token.selector,.wmde-markdown .token.symbol,.wmde-markdown .token.tag{color:var(--color-prettylights-syntax-entity-tag)}.wmde-markdown .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.wmde-markdown .token.attr-name,.wmde-markdown .token.boolean,.wmde-markdown .token.builtin,.wmde-markdown .token.char,.wmde-markdown .token.number,.wmde-markdown .token.operator,.wmde-markdown .token.property-access,.wmde-markdown .token.selector .token.class,.wmde-markdown .token.string{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.wmde-markdown .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.wmde-markdown .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.wmde-markdown .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.wmde-markdown .token.variable{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .language-css .token.string,.wmde-markdown .style .token.string,.wmde-markdown .token.atrule,.wmde-markdown .token.attr-value,.wmde-markdown .token.class-name,.wmde-markdown .token.color,.wmde-markdown .token.entity,.wmde-markdown .token.function,.wmde-markdown .token.url{color:var(--color-prettylights-syntax-string)}.wmde-markdown .token.important,.wmde-markdown .token.keyword,.wmde-markdown .token.regex,.wmde-markdown .token.rule{color:var(--color-prettylights-syntax-keyword)}.wmde-markdown .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.wmde-markdown .token.bold,.wmde-markdown .token.important{font-weight:700}.wmde-markdown .token.italic{font-style:italic}.wmde-markdown .token.entity{cursor:help}.contrato-page{align-items:flex-start;background:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0 0 0 32px;padding:0;width:100vw}.contrato-page h2{color:#43a047;margin-bottom:18px;width:80%}.contrato-logo,.home-content h2{text-align:center}.contrato-logo{display:block;height:auto;margin:0 auto 30px;max-width:200px}.contrato-logo-container{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding:20px 0;text-align:center;width:100%}.modal-contrato .contrato-logo{margin-bottom:25px;max-width:180px}.contrato-header{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}@media print{.contrato-logo{margin-bottom:20px;max-width:150px}.contrato-logo-container{display:flex;justify-content:center;margin-bottom:20px;padding:10px 0;text-align:center;width:100%}.contrato-header{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}}.w-md-editor-preview .contrato-logo,.wmde-markdown .contrato-logo{display:block!important;height:auto!important;margin:0 auto 30px!important;max-width:180px!important}.input-disabled{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#666;cursor:not-allowed;padding:8px;width:100%}.contrato-editor{margin:15px 0}.contrato-editor .w-md-editor{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px #0000001a}.contrato-editor .w-md-editor-toolbar{background-color:#f8f9fa;border-bottom:1px solid #ddd;padding:8px}.contrato-editor .w-md-editor-content{min-height:200px;padding:10px}.contrato-editor .w-md-editor-text-input,.contrato-editor .w-md-editor-text-pre>code{font-size:14px!important;line-height:1.5!important;white-space:pre-wrap!important}.tabela-contratos{background:#f5fff5;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 6px #0001;margin-bottom:24px;margin-left:0;max-width:none;overflow-x:auto;table-layout:auto;width:85%}.assinatura-sim{background:#43a047}.assinatura-nao,.assinatura-sim{border-radius:5px;color:#fff;display:inline-block;font-size:.98em;font-weight:700;letter-spacing:.5px;padding:2px 10px}.assinatura-nao{background:#d32f2f}.tabela-contratos td,.tabela-contratos th{border-bottom:1px solid #eee;padding:10px 8px;text-align:left}.tabela-contratos th{background:#e8f5e9;color:#388e3c;font-weight:500}.tabela-contratos tr:last-child td{border-bottom:none}.tabela-contratos tr:hover{background:#e3f2fd;transition:background .2s}.tabela-contratos td{color:#333;vertical-align:middle}.tabela-contratos td a{color:#1976d2;font-weight:500;text-decoration:underline;transition:color .2s}.tabela-contratos td a:hover{color:#0d47a1}.btn-adicionar-contrato{align-self:flex-start;background:#43a047;border-radius:6px;box-shadow:0 2px 8px #0001;font-size:1.08em;font-weight:700;letter-spacing:.5px;margin:8px 0 18px 5vw;min-width:160px;padding:10px 28px;transition:background .2s,box-shadow .2s;width:10%}.btn-adicionar-contrato:hover{background:#388e3c}.modal-contrato-bg{align-items:center;background:#00000040;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modal-contrato{background:#fff;border-radius:10px;box-shadow:0 2px 16px #0002;display:flex;flex-direction:column;height:90vh;max-width:1600px;min-width:1000px;overflow-y:auto;padding:60px 40px 32px;position:relative;width:95vw}.modal-contrato::-webkit-scrollbar{width:12px}.modal-contrato::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.modal-contrato::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4caf50,#2e7d32);border:2px solid #f1f1f1;border-radius:6px}.modal-contrato::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#66bb6a,#388e3c)}.modal-contrato::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#2e7d32,#1b5e20)}.modal-contrato{scrollbar-color:#4caf50 #f1f1f1;scrollbar-width:thin}.modal-contrato h3{color:#43a047;margin-bottom:18px;text-align:center}.modal-botoes{align-items:center;display:flex;gap:12px;position:absolute;right:20px;top:20px}.msg-contrato{background:linear-gradient(90deg,#e8f5e9 60%,#c8e6c9);border-left:5px solid #43a047;border-radius:8px;box-shadow:0 2px 8px #0002;color:#256029;font-size:1.08em;font-weight:700;letter-spacing:.2px;margin-top:14px;padding:12px 20px;text-align:center;transition:background .2s,color .2s}.anexos-lista a{border-bottom:2px dotted #1976d2;color:#1976d2;font-weight:600;outline:none;padding-bottom:1px;text-decoration:none;transition:color .2s,border-bottom .2s}.anexos-lista a:focus,.anexos-lista a:hover{background:#e3f2fd;border-bottom:2px solid #0d47a1;border-radius:3px;color:#0d47a1}.modal-botoes button{border:none;border-radius:4px;box-shadow:0 2px 4px #0000001a;cursor:pointer;font-size:.9em;font-weight:600;padding:8px 16px;transition:all .2s ease}.modal-botoes button[type=submit]{background-color:#2e7d32;color:#fff}.modal-botoes button[type=submit]:hover{background-color:#1b5e20}.modal-botoes button[type=button]{background-color:#d32f2f;color:#fff}.modal-botoes button[type=button]:hover{background-color:#b71c1c}.contrato-form label{color:#2e7d32;display:block;font-size:1.1em;font-weight:600;margin-bottom:8px}.contrato-form select{background-color:#fff;border:2px solid #e8f5e9;border-radius:6px;font-size:1em;margin-bottom:20px;padding:10px;transition:all .2s ease;width:100%}.contrato-form select:focus{border-color:#43a047;box-shadow:0 0 0 2px #43a04733;outline:none}.anexos-section,.contrato-texto-section,.veiculos-section{background-color:#f8fdf8;border:1px solid #e8f5e9;border-radius:8px;margin-bottom:24px;padding:16px}.contrato-texto-section{flex:1 1;min-height:400px}.editor-wrapper{position:relative}.editor-toolbar{background:#f8f9fa;border:1px solid #ddd;border-radius:4px 4px 0 0;display:flex;gap:8px;margin-bottom:-1px;padding:8px}.editor-toolbar button{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:4px 8px;transition:all .2s}.editor-toolbar button:hover{background:#e8f5e9;border-color:#43a047}.w-md-editor{background-color:#f8fdf8!important;border:2px solid #e8f5e9!important;border-radius:6px!important;height:100%!important}.w-md-editor-toolbar{background-color:#e8f5e9!important;border-bottom:1px solid #c8e6c9!important}.w-md-editor-text{padding:16px!important}.anexos-section ::-webkit-scrollbar,.veiculos-section ::-webkit-scrollbar,.w-md-editor ::-webkit-scrollbar{height:10px;width:10px}.anexos-section ::-webkit-scrollbar-track,.veiculos-section ::-webkit-scrollbar-track,.w-md-editor ::-webkit-scrollbar-track{background:#e8f5e9;border-radius:4px}.anexos-section ::-webkit-scrollbar-thumb,.veiculos-section ::-webkit-scrollbar-thumb,.w-md-editor ::-webkit-scrollbar-thumb{background:#43a047;border:2px solid #e8f5e9;border-radius:4px}.anexos-section ::-webkit-scrollbar-thumb:hover,.veiculos-section ::-webkit-scrollbar-thumb:hover,.w-md-editor ::-webkit-scrollbar-thumb:hover{background:#2e7d32}.veiculos-section ul{list-style:none;margin:0;max-height:150px;overflow-y:auto;padding:8px}.veiculos-section ul::-webkit-scrollbar{width:8px}.veiculos-section ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.veiculos-section ul::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4caf50,#2e7d32);border-radius:4px}.veiculos-section ul::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#66bb6a,#388e3c)}.veiculos-section ul{scrollbar-color:#4caf50 #f1f1f1;scrollbar-width:thin}.anexos-scrollbar::-webkit-scrollbar{width:8px}.anexos-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.anexos-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4caf50,#2e7d32);border-radius:4px}.anexos-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#66bb6a,#388e3c)}.anexos-scrollbar{scrollbar-color:#4caf50 #f1f1f1;scrollbar-width:thin}.veiculos-section li{background:#fff;border:1px solid #e8f5e9;border-radius:4px;margin-bottom:4px;padding:8px}.anexos-section input[type=file]{background:#fff;border:2px dashed #c8e6c9;border-radius:6px;cursor:pointer;padding:8px;width:100%}.anexos-section input[type=file]:hover{background:#f1f8f1;border-color:#43a047}.modal-contrato .w-md-editor-preview table,.modal-contrato .wmde-markdown table,.modal-contrato table,.w-md-editor .w-md-editor-preview table{background:#fff!important;border:0 solid #2c5aa0!important;border-collapse:collapse!important;box-shadow:0 0 0 #0000!important;font-family:Calibri,Arial,sans-serif!important;margin:15px 0!important;page-break-inside:avoid!important;table-layout:fixed!important;width:100%!important}.modal-contrato .w-md-editor-preview th,.modal-contrato .wmde-markdown th,.modal-contrato th,.w-md-editor .w-md-editor-preview th{background:linear-gradient(180deg,#4472c4,#2c5aa0)!important;border:1px solid #2c5aa0!important;border-bottom:2px solid #1f4788!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.8px!important;line-height:1.3!important;padding:12px 15px!important;text-align:center!important;text-shadow:0 1px 2px #0000004d!important;text-transform:uppercase!important}.modal-contrato .w-md-editor-preview td,.modal-contrato .wmde-markdown td,.modal-contrato td,.w-md-editor .w-md-editor-preview td{border:1px solid #2c5aa0!important;color:#2c2c2c!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important;padding:12px 15px!important;vertical-align:middle!important}.modal-contrato .w-md-editor-preview tbody tr:nth-child(2n),.modal-contrato .wmde-markdown tbody tr:nth-child(2n),.modal-contrato tbody tr:nth-child(2n),.w-md-editor .w-md-editor-preview tbody tr:nth-child(2n){background-color:#f2f8ff!important}.modal-contrato .w-md-editor-preview tbody tr:nth-child(odd),.modal-contrato .wmde-markdown tbody tr:nth-child(odd),.modal-contrato tbody tr:nth-child(odd),.w-md-editor .w-md-editor-preview tbody tr:nth-child(odd){background-color:#fff!important}.modal-contrato .w-md-editor-preview td:nth-child(2),.modal-contrato .wmde-markdown td:nth-child(2),.modal-contrato td:nth-child(2),.w-md-editor .w-md-editor-preview td:nth-child(2){color:#1f4788!important;font-size:11px!important;font-weight:600!important;text-align:center!important}.modal-contrato .w-md-editor-preview table td,.modal-contrato .w-md-editor-preview table th,.modal-contrato .wmde-markdown table td,.modal-contrato .wmde-markdown table th,.w-md-editor .w-md-editor-preview table td,.w-md-editor .w-md-editor-preview table th{border-color:#2c5aa0!important}.modal-contrato .w-md-editor-preview table thead th,.modal-contrato .wmde-markdown table thead th,.w-md-editor .w-md-editor-preview table thead th{background:linear-gradient(180deg,#4472c4,#2c5aa0)!important;color:#fff!important}.modal-contrato .w-md-editor-preview table tbody tr:hover,.modal-contrato .wmde-markdown table tbody tr:hover,.modal-contrato tbody tr:hover,.w-md-editor .w-md-editor-preview table tbody tr:hover{background-color:#e8f4fd!important}.w-md-editor .w-md-editor-preview table,.w-md-editor .wmde-markdown table,.w-md-editor [data-color-mode*=light] table,.wmde-markdown table{background:#fff!important;border:2px solid #2c5aa0!important;border-collapse:collapse!important;box-shadow:0 2px 8px #00000026!important;font-family:Calibri,Arial,sans-serif!important;margin:15px 0!important;table-layout:fixed!important;width:100%!important}.w-md-editor .w-md-editor-preview table th,.w-md-editor .wmde-markdown table th,.w-md-editor [data-color-mode*=light] table th,.wmde-markdown table th{background:linear-gradient(180deg,#4472c4,#2c5aa0)!important;border:1px solid #2c5aa0!important;border-bottom:2px solid #1f4788!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.8px!important;line-height:1.3!important;padding:12px 15px!important;text-align:center!important;text-shadow:0 1px 2px #0000004d!important;text-transform:uppercase!important}.w-md-editor .w-md-editor-preview table td,.w-md-editor .wmde-markdown table td,.w-md-editor [data-color-mode*=light] table td,.wmde-markdown table td{border:1px solid #2c5aa0!important;color:#2c2c2c!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important;padding:12px 15px!important;vertical-align:middle!important}.w-md-editor .w-md-editor-preview table tbody tr:nth-child(2n),.w-md-editor .wmde-markdown table tbody tr:nth-child(2n),.w-md-editor [data-color-mode*=light] table tbody tr:nth-child(2n),.wmde-markdown table tbody tr:nth-child(2n){background-color:#f2f8ff!important}.w-md-editor .w-md-editor-preview table tbody tr:nth-child(odd),.w-md-editor .wmde-markdown table tbody tr:nth-child(odd),.w-md-editor [data-color-mode*=light] table tbody tr:nth-child(odd),.wmde-markdown table tbody tr:nth-child(odd){background-color:#fff!important}.w-md-editor .w-md-editor-preview table td:nth-child(2),.w-md-editor .wmde-markdown table td:nth-child(2),.w-md-editor [data-color-mode*=light] table td:nth-child(2),.wmde-markdown table td:nth-child(2){color:#1f4788!important;font-size:11px!important;font-weight:600!important;text-align:center!important}.contrato-page .modal-contrato .w-md-editor .w-md-editor-preview table,.contrato-page .modal-contrato .w-md-editor .wmde-markdown table,.contrato-page .modal-contrato .w-md-editor table{border:0 solid #2c5aa0!important;border-collapse:collapse!important;box-shadow:0 0 0 #0000!important;font-family:Calibri,Arial,sans-serif!important;margin:15px 0!important;table-layout:fixed!important;width:100%!important}.contrato-page .modal-contrato .w-md-editor .w-md-editor-preview table td:first-child,.contrato-page .modal-contrato .w-md-editor .wmde-markdown table td:first-child,.contrato-page .modal-contrato .w-md-editor table td:first-child{word-wrap:break-word!important;overflow-wrap:break-word!important;width:70%!important;word-break:break-word!important}.contrato-page .modal-contrato .w-md-editor .w-md-editor-preview table td:nth-child(2),.contrato-page .modal-contrato .w-md-editor .wmde-markdown table td:nth-child(2),.contrato-page .modal-contrato .w-md-editor table td:nth-child(2){overflow-wrap:break-word!important;width:30%!important}.contrato-page .modal-contrato .w-md-editor .w-md-editor-preview table th,.contrato-page .modal-contrato .w-md-editor .wmde-markdown table th,.contrato-page .modal-contrato .w-md-editor table th{background:linear-gradient(180deg,#4472c4,#2c5aa0)!important;border:1px solid #2c5aa0!important;border-bottom:2px solid #1f4788!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.8px!important;line-height:1.3!important;padding:12px 15px!important;text-align:center!important;text-shadow:0 1px 2px #0000004d!important;text-transform:uppercase!important}.contrato-page .modal-contrato .w-md-editor .w-md-editor-preview table td,.contrato-page .modal-contrato .w-md-editor .wmde-markdown table td,.contrato-page .modal-contrato .w-md-editor table td{background:inherit!important;border:1px solid #2c5aa0!important;color:#2c2c2c!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important;padding:12px 15px!important;vertical-align:middle!important}.contrato-page .modal-contrato .w-md-editor .w-md-editor-preview table tbody tr:nth-child(2n),.contrato-page .modal-contrato .w-md-editor .wmde-markdown table tbody tr:nth-child(2n),.contrato-page .modal-contrato .w-md-editor table tbody tr:nth-child(2n){background-color:#f2f8ff!important}.contrato-page .modal-contrato .w-md-editor .w-md-editor-preview table tbody tr:nth-child(odd),.contrato-page .modal-contrato .w-md-editor .wmde-markdown table tbody tr:nth-child(odd),.contrato-page .modal-contrato .w-md-editor table tbody tr:nth-child(odd){background-color:#fff!important}.contrato-page .modal-contrato .w-md-editor .w-md-editor-preview table td:nth-child(2),.contrato-page .modal-contrato .w-md-editor .wmde-markdown table td:nth-child(2),.contrato-page .modal-contrato .w-md-editor table td:nth-child(2){color:#1f4788!important;font-size:11px!important;font-weight:600!important;text-align:center!important}.modal-contrato .w-md-editor .w-md-editor-preview,.modal-contrato .w-md-editor .wmde-markdown,.modal-contrato .w-md-editor-preview,.modal-contrato .wmde-markdown{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.modal-contrato .w-md-editor .w-md-editor-preview table,.modal-contrato .w-md-editor .wmde-markdown table,.modal-contrato .w-md-editor-preview table,.modal-contrato .wmde-markdown table{left:0!important;margin-left:0!important;margin-right:0!important;right:0!important}.modal-contrato .w-md-editor-preview,.modal-contrato .w-md-editor-text,.modal-contrato .wmde-markdown{padding-left:16px!important;padding-right:16px!important}.modal-contrato .w-md-editor-preview table,.modal-contrato .wmde-markdown table{margin-left:-16px!important;margin-right:-16px!important;width:calc(100% + 32px)!important}.contratos-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:25px}.contratos-header h2{color:#333;font-size:24px;font-weight:600;margin:0}.header-actions{gap:15px}.filtro-busca,.header-actions{align-items:center;display:flex}.filtro-busca{position:relative}.input-filtro-cliente{background:#fff;border:2px solid #e0e0e0;border-radius:25px;box-shadow:0 2px 4px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:14px;padding:10px 40px 10px 16px;transition:all .3s ease;width:280px}.input-filtro-cliente:focus{background:#fafafa;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.input-filtro-cliente::placeholder{color:#999;font-style:italic}.btn-limpar-filtro{align-items:center;background:#f44336;border:none;border-radius:50%;box-shadow:0 2px 4px #f443364d;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:700;height:22px;justify-content:center;position:absolute;right:10px;transition:all .2s ease;width:22px}.btn-limpar-filtro:hover{background:#d32f2f;box-shadow:0 3px 6px #f4433666;transform:scale(1.1)}.btn-adicionar-contrato{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:25px;box-shadow:0 4px 8px #4caf504d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;min-width:140px;padding:10px 20px;transition:all .3s ease;white-space:nowrap}.btn-adicionar-contrato:hover{background:linear-gradient(135deg,#45a049,#4caf50);box-shadow:0 6px 12px #4caf5066;transform:translateY(-2px)}.highlight-busca{background:linear-gradient(120deg,#fff3cd,#ffeaa7);border:1px solid #ffeeba;border-radius:3px;color:#856404;font-weight:600;padding:2px 4px}@media (max-width:768px){.contratos-header{align-items:stretch;flex-direction:column;gap:15px}.header-actions{flex-direction:column;gap:10px}.input-filtro-cliente{width:100%}.btn-adicionar-contrato{text-align:center;width:100%}}@media (max-width:480px){.contratos-header h2{font-size:20px;text-align:center}.input-filtro-cliente{font-size:16px}}.reposicao-boletos-container{background:none;border-radius:0;box-shadow:none;margin:0;min-height:100vh;padding:0;width:100vw}.reposicao-boletos-title{color:#43a047;font-size:1.6em;font-weight:700;margin-bottom:18px;text-align:center;width:130%}.reposicao-boletos-scrollbar{background:#f5fff5;border-radius:8px;box-shadow:0 1px 6px #0001;margin-bottom:18px;max-height:420px;overflow-y:auto;position:relative;scrollbar-color:#43a047 #e0e0e0;scrollbar-width:thin;width:135%}.reposicao-boletos-scrollbar::-webkit-scrollbar{background:#e0e0e0;border-radius:8px;width:10px}.reposicao-boletos-scrollbar::-webkit-scrollbar-thumb{background:#43a047;border-radius:8px}.reposicao-boletos-scrollbar::-webkit-scrollbar-thumb:hover{background:#388e3c}.reposicao-boletos-table{background:#f5fff5;border-collapse:collapse;table-layout:fixed;width:100%}.reposicao-boletos-table td,.reposicao-boletos-table th{border-bottom:1px solid #eee;font-size:1em;padding:10px 8px;text-align:left}.reposicao-boletos-table th{background:#e8f5e9;color:#388e3c;font-weight:500}.reposicao-boletos-table tr:last-child td{border-bottom:none}.reposicao-boletos-table tr:hover{background:#e3f2fd;transition:background .2s}.reposicao-boletos-table td{color:#333;vertical-align:middle}.reposicao-boletos-empty{color:#388e3c;font-size:1.1em;font-weight:500;margin-top:32px;text-align:center}@media (max-width:600px){.reposicao-boletos-container{padding:10px}.reposicao-boletos-title{font-size:1.2em;margin-bottom:16px}.reposicao-boletos-scrollbar{max-height:260px;width:100%}.reposicao-boletos-table td,.reposicao-boletos-table th{font-size:.95em;padding:8px 4px}}#root,body,html{background:#f5fff5;overflow:hidden}.main-layout{display:flex;min-height:100vh}.menu-lateral{align-items:stretch;background:linear-gradient(120deg,#1b5e20,#388e3c);bottom:0;box-shadow:2px 0 12px #43a04714;color:#fff;display:flex;flex-direction:column;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:width .3s;width:220px;z-index:10}.menu-top{align-items:center;border-bottom:1px solid #81c784;display:flex;justify-content:space-around;padding:18px 0 12px}.menu-icon{background:none;border:none;color:#fff;cursor:pointer;font-size:1.7rem;margin:0 2px;transition:color .2s}.menu-icon[title=Ajuda]:hover,.menu-icon[title=Configura\E7\E3o]:hover{color:#222}.menu-icon[title=Sair]:hover{color:#d32f2f}.menu-usuario{background:#ffffff0d;border-bottom:1px solid #81c784;font-size:1rem;padding:14px 18px 8px;text-align:center}.menu-opcoes{display:block;flex:1 1;padding:0}.menu-opcoes ul{list-style:none;margin:0;padding:0;width:100%}.menu-opcoes li{align-items:stretch;display:flex;flex-direction:column;margin:0;width:100%}.menu-opcoes a{align-items:center;border-radius:6px;color:#fff;display:flex;font-size:1.08rem;font-weight:500;gap:10px;justify-content:flex-start;padding:8px 16px;position:relative;text-align:left;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s,transform .2s;width:100%;z-index:1}.menu-opcoes a.active,.menu-opcoes a:hover{background:#388e3c;box-shadow:0 2px 12px #388e3c33;color:#e8f5e9;transform:scale(1.03)}.menu-opcao-icone{align-items:center;color:#fff;display:flex;font-size:1.5rem;justify-content:center;margin-left:0;margin-right:8px;vertical-align:middle}.menu-opcao-expand-icone{color:#1b5e20;cursor:pointer;font-size:1.5rem;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .2s,transform .2s;-webkit-user-select:none;user-select:none;z-index:10}.menu-opcao-expand-icone.active,.menu-opcao-expand-icone:hover{color:#388e3c;transform:scale(1.15) rotate(90deg)}.menu-opcao-divider{background:#81c784;border:none;height:1px;margin:6px 0 0;opacity:.5;width:100%}.menu-rodape{background:#0000001f;border-top:1px solid #81c784;color:#fff;font-size:.98rem;padding:14px 0 10px;text-align:center}.home-container{background:#fff;border-radius:12px;box-shadow:0 2px 16px #00000014;margin:60px auto;max-width:500px;padding:32px;text-align:center}.home-container h2{color:#1976d2;margin-bottom:16px}.home-container p{color:#444}.home-content{background:#f5fff5;box-shadow:none!important;flex:1 1;height:100vh;margin-left:220px;overflow-y:auto;padding:24px 16px;padding-top:24px!important}.home-content,.home-content>:first-child{border-top:none!important;margin-top:0!important}.home-content>:first-child{padding-top:0!important}.home-content h2{color:#43a047;font-size:2rem;margin-bottom:18px}.home-content p{color:#444}.menu-logo-area{align-items:center;background:#fff;border-radius:12px;display:flex;height:70px;justify-content:center;margin:8px 18px 4px;padding:8px 0 4px}.menu-logo-area img{filter:none;height:100%;max-height:none;max-width:none;object-fit:contain;width:100%}.notification-bar{align-items:center;animation:fadeInNotif .3s;background:#fff;border-radius:8px;box-shadow:0 4px 24px #0002;color:#222;display:flex;font-size:1.08rem;font-weight:500;max-width:340px;min-width:220px;overflow:hidden;padding:14px 24px 10px 18px;position:fixed;right:32px;top:24px;z-index:9999}.notification-bar.error{background:#fff5f5;border-left:6px solid #d32f2f;color:#d32f2f}.notification-bar.loading{background:#f5fff5;border-left:6px solid #388e3c;color:#388e3c}.notification-progress{animation:notif-progress linear forwards;background:linear-gradient(90deg,#81c784,#388e3c);bottom:0;height:4px;left:0;position:absolute;width:100%}@keyframes notif-progress{0%{width:100%}to{width:0}}@keyframes fadeInNotif{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.loader{animation:spin 1s linear infinite;border:8px solid #e0e0e0;border-radius:50%;border-top-color:#43a047;height:60px;margin:0 auto;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:700px){.menu-lateral{box-shadow:none;flex-direction:row;height:auto;position:static;width:100vw}.main-layout{flex-direction:column}.home-content{margin-left:0;padding:24px 8px}}nav.main-menu,nav.main-menu *,nav.main-menu .submenu-financeiro,nav.main-menu .submenu-financeiro *,nav.main-menu a,nav.main-menu li,nav.main-menu span,nav.main-menu ul{background:none!important;border-bottom:none!important;border-top:none!important;border:none!important;box-shadow:none!important;font-size:1rem!important;height:auto!important;line-height:1!important;margin-bottom:0!important;margin-top:0!important;margin:0!important;min-height:0!important;padding-bottom:0!important;padding-top:0!important;padding:0!important}nav.main-menu{display:block!important;height:auto!important;min-height:0!important}nav.main-menu ul{list-style:none!important}nav.main-menu,nav.main-menu>.submenu-financeiro,nav.main-menu>.submenu-financeiro>span,nav.main-menu>.submenu-financeiro>ul,nav.main-menu>.submenu-financeiro>ul>li,nav.main-menu>.submenu-financeiro>ul>li>a{background:none!important;border:none!important;box-shadow:none!important;height:auto!important;line-height:1!important;margin:0!important;max-height:none!important;min-height:0!important;padding:0!important;vertical-align:top!important}nav.main-menu,nav.main-menu>.submenu-financeiro,nav.main-menu>.submenu-financeiro>ul{display:block!important}nav.main-menu{border-bottom:none!important;border-top:none!important;font-size:0!important;line-height:0!important;margin-bottom:0!important;margin-top:0!important;padding-bottom:0!important;padding-top:0!important}nav.main-menu *{font-size:1rem!important;line-height:1!important}nav.main-menu>.submenu-financeiro{display:contents!important}nav.main-menu{left:0!important;position:relative!important;right:0!important;top:0!important;z-index:100!important}nav.main-menu,nav.main-menu:after,nav.main-menu:before{border:none!important;margin:0!important;padding:0!important}nav.main-menu:after,nav.main-menu:before{content:none!important;display:none!important;height:0!important}body>:first-child,nav.main-menu+*{border-top:none!important;margin-top:0!important;padding-top:0!important}a[href="/financeiro"][data-discover=true]{display:none!important}.menu-opcoes a[href="/financeiro"][data-discover=true],nav.main-menu a[href="/financeiro"][data-discover=true]{display:flex!important}#root,body,html{background:#0000;font-family:Roboto,Arial,Helvetica,sans-serif;margin:0;min-height:100vh;padding:0}.login-bg{align-items:center;background:linear-gradient(120deg,#1b5e20,#388e3c);background-attachment:fixed;background-repeat:no-repeat;box-shadow:inset 0 0 120px 0 #26323855;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.login-bg:after{box-shadow:0 0 80px 40px #a5d6a7}.login-bg-logo-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:0}.login-bg-logo{filter:drop-shadow(0 0 40px #1b5e20);max-width:95vw;opacity:.1;width:1200px}.login-container{background:#fffffff7;border-radius:16px;box-shadow:0 8px 40px #43a0472e;margin:40px 0 0;max-width:370px;padding:38px 30px 28px;position:relative;text-align:center;width:100%;z-index:2}.login-logo{margin-bottom:18px}.login-logo img{cursor:pointer;height:90px;transition:transform .2s;width:auto}.login-logo img:hover{transform:scale(1.08)}.login-container h2{color:#43a047;font-size:2rem;font-weight:600;letter-spacing:1px;margin-bottom:28px}.login-field{margin-bottom:18px}.login-field input{background:#f5fff5;border:1.5px solid #81c784;border-radius:8px;font-size:1.08rem;outline:none;padding:12px;transition:border-color .2s,box-shadow .2s;width:92%}.login-field input:focus{border-color:#43a047;box-shadow:0 0 0 2px #c8e6c9}.login-btn{background:linear-gradient(90deg,#43a047 60%,#81c784);border:none;border-radius:8px;box-shadow:0 2px 8px #43a04714;color:#fff;cursor:pointer;font-size:1.08rem;font-weight:500;padding:12px;transition:background .2s,box-shadow .2s;width:100%}.login-btn:hover{background:linear-gradient(90deg,#388e3c 60%,#66bb6a);box-shadow:0 4px 16px #43a04721}.login-error{background:#ffebee;border:1px solid #ffcdd2;border-radius:6px;color:#d32f2f;font-size:1rem;margin-top:18px;padding:8px}.login-footer{background:#111;bottom:0;color:#fff;font-size:1rem;left:0;letter-spacing:.5px;padding:18px 0 10px;position:fixed;text-align:center;width:100vw;z-index:1}.login-footer-logo img{cursor:pointer;height:24px;margin-bottom:2px;margin-left:6px;transition:transform .2s;vertical-align:middle;width:auto}.login-footer-logo img:hover{transform:scale(1.12)}@media (max-width:480px){.login-container{max-width:98vw;padding:18px 6vw}.login-container h2{font-size:1.4rem}.login-logo img{height:40px}.login-footer{font-size:.9rem;padding:12px 0 6px}}
/*# sourceMappingURL=main.8a2a683a.css.map*/