﻿:root{--cronnus-navy: #0b3566;--cronnus-blue: #155da8;--cronnus-blue-strong: #0d477f;--cronnus-blue-soft: #e6f2ff;--cronnus-blue-pale: #f4f9ff;--cronnus-orange: #f5a300;--cronnus-ink: #15304d;--cronnus-muted: #60758b;--cronnus-border: #d7e4f1;--cronnus-surface: #fff;--cronnus-background: #f6f8fb;--agytech-success: #0d477f;--agytech-danger: #b42338;--agytech-warning: #856404;--agytech-info: #155da8}body.agytech-theme{--primary: var(--cronnus-blue);--success: var(--agytech-success);--secondary: var(--cronnus-orange);color:var(--cronnus-ink);background-color:var(--cronnus-background)}.agytech-theme .main-panel,.agytech-theme .full-page{background:var(--cronnus-background)}.agytech-theme .sidebar,.agytech-theme .sidebar .sidebar-wrapper{background:var(--cronnus-navy);background-image:none}.agytech-theme .sidebar::before,.agytech-theme .sidebar::after{background:none}.agytech-theme .sidebar .logo{border-bottom:1px solid rgba(255,255,255,.2)}.agytech-theme .sidebar .nav li>a,.agytech-theme .sidebar .nav li>a p,.agytech-theme .sidebar .logo .simple-text{color:#fff;opacity:1}.agytech-theme .sidebar .nav li>a p,.agytech-theme .sidebar .nav li>a .nav-link-text{font-size:.75rem !important;font-weight:600;letter-spacing:.01em}.agytech-theme .sidebar .nav li>a i{color:var(--cronnus-orange);opacity:1}.agytech-theme .sidebar img[alt=Pecuária]{background:#fff;filter:none;border-radius:4px;padding:2px}.agytech-theme .sidebar .nav li>a:hover,.agytech-theme .sidebar .nav li.active>a,.agytech-theme .sidebar .nav li>a[aria-expanded=true]{background:rgba(255,255,255,.12);border-radius:4px;box-shadow:inset 3px 0 0 var(--cronnus-orange)}.agytech-theme .sidebar .nav li.active>a::before{background:var(--cronnus-orange)}.agytech-theme .agytech-navbar{background:var(--cronnus-navy);border-bottom:3px solid var(--cronnus-orange)}.agytech-theme .agytech-navbar .nav-link,.agytech-theme .agytech-navbar .navbar-brand,.agytech-theme .agytech-navbar .navbar-text,.agytech-theme .agytech-navbar .nav-item>a{color:#fff !important}.agytech-theme .agytech-navbar .navbar-toggler-bar{background:#fff}.agytech-theme .agytech-navbar .nav-link .text-dark,.agytech-theme .agytech-navbar .navbar-collapse>a>.text-dark{color:#fff !important}.agytech-theme .agytech-navbar .nav-link i,.agytech-theme .agytech-navbar .navbar-brand i{color:var(--cronnus-orange)}.agytech-theme .agytech-navbar .dropdown-menu a{color:var(--cronnus-ink)}.agytech-theme a:where(:not(.btn,.nav-link,.dropdown-item,.page-link,.simple-text)){color:var(--cronnus-blue)}.agytech-theme .sidebar a:not(.btn){color:#fff}.agytech-theme .card{background:var(--cronnus-surface);border:1px solid var(--cronnus-border)}.agytech-theme .card:not(.card-plain)>.card-header{background:var(--cronnus-blue-pale);border-bottom:1px solid var(--cronnus-border)}.agytech-theme .card .card-title,.agytech-theme .card .card-header h4,.agytech-theme .card .card-header h5{color:var(--cronnus-navy);font-weight:600}.agytech-theme .card label,.agytech-theme label{color:var(--cronnus-ink)}.agytech-theme .card .card-category,.agytech-theme .text-muted{color:var(--cronnus-muted) !important}.agytech-theme .btn-primary,.agytech-theme .btn-primary.disabled,.agytech-theme .btn-primary:disabled{background:var(--cronnus-blue) !important;border-color:var(--cronnus-blue) !important;color:#fff !important;box-shadow:none}.agytech-theme .btn-primary:hover,.agytech-theme .btn-primary:focus,.agytech-theme .btn-primary:active,.agytech-theme .btn-primary:not(:disabled):not(.disabled):active,.agytech-theme .show>.btn-primary.dropdown-toggle{background:var(--cronnus-blue-strong) !important;border-color:var(--cronnus-blue-strong) !important}.agytech-theme .btn-primary i{color:var(--cronnus-orange)}.agytech-theme .btn-outline-primary{background:rgba(0,0,0,0);border-color:var(--cronnus-blue);color:var(--cronnus-blue)}.agytech-theme .btn-outline-primary:hover{background:var(--cronnus-blue);color:#fff}.agytech-theme .btn-success{background:var(--agytech-success) !important;color:#fff !important}.agytech-theme .btn-danger{background:var(--agytech-danger) !important;color:#fff !important}.agytech-theme .btn-warning{background:#fff3cd !important;color:var(--agytech-warning) !important}.agytech-theme .btn-info{background:var(--agytech-info) !important;color:#fff !important}.agytech-theme .bg-primary,.agytech-theme .badge-primary{background:var(--cronnus-blue) !important;color:#fff}.agytech-theme .text-primary{color:var(--cronnus-blue) !important}.agytech-theme .badge-success{background:var(--agytech-success) !important;color:#fff !important}.agytech-theme .bg-success,.agytech-theme .bg-green,.agytech-theme .bg-gradient-success{background:var(--agytech-success) !important;color:#fff}.agytech-theme .text-success,.agytech-theme .text-green,.agytech-theme .icon-success{color:var(--agytech-success) !important}.agytech-theme .border-success{border-color:var(--agytech-success) !important}.agytech-theme .btn-outline-success{background:rgba(0,0,0,0) !important;border-color:var(--agytech-success) !important;color:var(--agytech-success) !important}.agytech-theme .btn-outline-success:hover,.agytech-theme .btn-outline-success:active,.agytech-theme .btn-outline-success.active{background:var(--agytech-success) !important;color:#fff !important}.agytech-theme .table-success,.agytech-theme .table-success>td,.agytech-theme .table-success>th{background:var(--cronnus-blue-soft) !important;color:var(--cronnus-navy) !important}.agytech-theme .has-success label,.agytech-theme .has-success .form-text,.agytech-theme .valid-feedback,.agytech-theme .was-validated .form-check-input:valid~.form-check-label,.agytech-theme .form-check-input.is-valid~.form-check-label,.agytech-theme .was-validated .custom-control-input:valid~.custom-control-label,.agytech-theme .custom-control-input.is-valid~.custom-control-label{color:var(--agytech-success) !important}.agytech-theme .valid-tooltip{background:var(--agytech-success) !important;color:#fff !important}.agytech-theme .icon.icon-success{background:var(--agytech-success) !important;color:#fff !important}.agytech-theme .icon.icon-success i{color:#fff !important;background:none;-webkit-text-fill-color:currentColor}.agytech-theme .swal-icon--success{border-color:var(--agytech-success)}.agytech-theme .swal-icon--success__line{background-color:var(--agytech-success)}.agytech-theme .swal-icon--success__ring{border-color:var(--cronnus-border)}.agytech-theme .swal-button--confirm{background:var(--cronnus-blue)}.agytech-theme .swal-button--confirm:not([disabled]):hover{background:var(--cronnus-blue-strong)}.agytech-theme .has-success .form-control,.agytech-theme .form-control.is-valid,.agytech-theme .was-validated .form-control:valid,.agytech-theme .custom-select.is-valid,.agytech-theme .was-validated .custom-select:valid{border-color:var(--agytech-success) !important}.agytech-theme .form-control.is-valid,.agytech-theme .was-validated .form-control:valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%230d477f' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.1 3.4-3.1c.6-.6 1.6-.5 1.2.6l-4 4.4c-.4.5-.8.4-1.1 0z'/%3e%3c/svg%3e")}.agytech-theme #ht-ctc-chat .ht-ctc-cta{background:var(--cronnus-blue) !important}.agytech-theme #ht-ctc-chat linearGradient stop:first-child{stop-color:var(--cronnus-blue)}.agytech-theme #ht-ctc-chat linearGradient stop:last-child{stop-color:var(--cronnus-blue-strong)}.agytech-theme .badge-danger{background:var(--agytech-danger);color:#fff}.agytech-theme .badge-warning{background:#fff3cd;color:var(--agytech-warning)}.agytech-theme .badge-info{background:var(--agytech-info);color:#fff}.agytech-theme .form-control,.agytech-theme .custom-select,.agytech-theme .input-group-text{background-color:#fff;border-color:var(--cronnus-border);color:var(--cronnus-ink)}.agytech-theme .form-control::placeholder{color:var(--cronnus-muted);opacity:1}.agytech-theme .form-control:focus:not(.is-invalid),.agytech-theme .custom-select:focus{border-color:var(--cronnus-blue);box-shadow:0 0 0 3px rgba(21,93,168,.18);background-color:#fff;color:var(--cronnus-ink)}.agytech-theme .form-control.is-invalid{border-color:var(--agytech-danger)}.agytech-theme .invalid-feedback{color:var(--agytech-danger)}.agytech-theme .form-control:disabled,.agytech-theme .form-control[readonly]{background:#edf1f5}.agytech-theme input[type=checkbox],.agytech-theme input[type=radio]{accent-color:var(--cronnus-blue)}.agytech-theme .form-check input:checked+.form-check-sign::before,.agytech-theme .form-check input:checked+.form-check-sign::after{border-color:var(--cronnus-blue);background-color:var(--cronnus-blue)}.agytech-theme .select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--cronnus-blue);color:#fff}.agytech-theme .select2-container .select2-selection{border-color:var(--cronnus-border)}.agytech-theme .nav-pills .nav-link.active,.agytech-theme .page-item.active .page-link{background:var(--cronnus-blue);border-color:var(--cronnus-blue);color:#fff}.agytech-theme .nav-tabs .nav-link.active{color:var(--cronnus-navy);border-bottom:3px solid var(--cronnus-orange)}.agytech-theme .page-link{color:var(--cronnus-blue)}.agytech-theme .page-link:hover,.agytech-theme .dropdown-item:hover,.agytech-theme .dropdown-item:focus{background:var(--cronnus-blue-soft);color:var(--cronnus-navy)}.agytech-theme .dropdown-item.active,.agytech-theme .dropdown-item:active{background:var(--cronnus-blue);color:#fff}.agytech-theme .table{color:var(--cronnus-ink)}.agytech-theme .table>thead>tr>th{background:var(--cronnus-blue-soft);color:var(--cronnus-navy);border-color:var(--cronnus-border);font-weight:600}.agytech-theme .table>tbody>tr>td{color:var(--cronnus-ink);border-color:var(--cronnus-border);font-size:.8125rem}.agytech-theme .table-striped tbody tr:nth-of-type(odd){background:var(--cronnus-blue-pale)}.agytech-theme .table-hover tbody tr:hover{background:var(--cronnus-blue-soft)}.agytech-theme .modal-content{background:#fff;border:1px solid var(--cronnus-border);color:var(--cronnus-ink)}.agytech-theme .modal-header{background:var(--cronnus-navy);border-bottom:3px solid var(--cronnus-orange)}.agytech-theme .modal-header .modal-title,.agytech-theme .modal-header h4,.agytech-theme .modal-header .close{color:#fff;opacity:1}.agytech-theme .modal-footer{border-color:var(--cronnus-border)}.agytech-theme .alert-success{background:var(--agytech-success);color:#fff}.agytech-theme .alert-danger{background:var(--agytech-danger);color:#fff}.agytech-theme .alert-warning{background:#fff3cd;color:var(--agytech-warning)}.agytech-theme .alert-info{background:var(--agytech-info);color:#fff}.agytech-theme .alert-warning .text-white{color:var(--agytech-warning) !important}.agytech-theme .alert .close{color:inherit;opacity:1}.agytech-theme :is(.alert-success,.alert-danger,.alert-info) a:not(.btn){color:#fff !important;text-decoration:underline}.agytech-theme .footer{color:var(--cronnus-muted)}.agytech-theme :focus-visible{outline:3px solid var(--cronnus-blue);outline-offset:3px}.agytech-theme .sidebar :focus-visible,.agytech-theme .agytech-navbar :focus-visible{outline-color:var(--cronnus-orange)}body.agytech-login.fundo{min-height:100vh;background-image:linear-gradient(110deg, rgba(11, 53, 102, 0.92), rgba(11, 53, 102, 0.58)),url("../img/fundo3.png");background-position:center;background-size:cover;background-attachment:fixed}.agytech-login .agytech-login-card{border-top:4px solid var(--cronnus-orange);background:#fff}.agytech-login .login-heading{color:var(--cronnus-navy)}.agytech-login #logo-center{max-width:100%;height:auto}.agytech-login .input-group-text{cursor:pointer}body.agytech-error{background:var(--cronnus-navy);color:#fff}.agytech-error .error-message-container i{color:var(--cronnus-orange)}.agytech-error .error-code h1{color:rgba(255,255,255,.12)}@media(max-width: 991.98px){.agytech-theme .navbar .container-fluid{min-width:0}.agytech-theme .agytech-navbar{padding-inline:12px}.agytech-theme .modal-dialog{margin:12px}.agytech-theme .modal-xl{max-width:calc(100vw - 24px)}.agytech-theme .form-control,.agytech-theme .custom-select{min-height:40px}.agytech-theme .btn,.agytech-theme .navbar-toggler,.agytech-theme .page-link{min-height:40px}.agytech-theme .table-responsive{max-width:100%;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.agytech-login .formulario1{margin:24px 0;justify-content:center}.agytech-login .formulario1>.col-md-5{padding:0;max-width:460px}.agytech-login .container{padding-inline:16px}.agytech-login .form-control{font-size:16px}}@media(prefers-reduced-motion: reduce){.agytech-theme .btn,.agytech-theme .sidebar a{transition:none}}
