/* ==========================================================================
 * brand_theme — overrides generados. NO EDITAR A MANO.
 *
 * Generado por tools/build_overrides.php a partir del CSS del CRM base.
 * No contiene colores literales: todo apunta a variables --bt-* que el
 * módulo inyecta desde config/palette.php. Por eso este archivo es idéntico
 * para todos los clientes.
 *
 * Regenerar cuando crm-base actualice sus hojas de estilo.
 * ========================================================================== */

/* ==== assets/builds/tailwind.css ==== */
.label-primary{background-color:rgb(var(--bt-primary-50-rgb)/var(--tw-bg-opacity));color:rgb(var(--bt-primary-700-rgb)/var(--tw-text-opacity))}
.label-primary[href]:focus,.label-primary[href]:hover{background-color:rgb(var(--bt-primary-100-rgb)/var(--tw-bg-opacity));color:rgb(var(--bt-primary-800-rgb)/var(--tw-text-opacity))}
.label-warning{background-color:rgb(var(--bt-warning-50-rgb)/var(--tw-bg-opacity));color:rgb(var(--bt-warning-700-rgb)/var(--tw-text-opacity))}
.label-warning[href]:focus,.label-warning[href]:hover{background-color:rgb(var(--bt-warning-100-rgb)/var(--tw-bg-opacity));color:rgb(var(--bt-warning-800-rgb)/var(--tw-text-opacity))}
.text-primary{color:rgb(var(--bt-primary-600-rgb)/var(--tw-text-opacity))}
a.text-primary:focus,a.text-primary:hover{color:rgb(var(--bt-primary-700-rgb)/var(--tw-text-opacity))}
.text-warning{color:rgb(var(--bt-warning-600-rgb)/var(--tw-text-opacity))}
a.text-warning:focus,a.text-warning:hover{color:rgb(var(--bt-warning-700-rgb)/var(--tw-text-opacity))}
.alert-info{background-color:rgb(var(--bt-primary-50-rgb)/var(--tw-bg-opacity));color:rgb(var(--bt-primary-700-rgb)/var(--tw-text-opacity))}
.alert-info h4{color:rgb(var(--bt-primary-800-rgb)/var(--tw-text-opacity))}
.alert-info .alert-link{color:rgb(var(--bt-primary-700-rgb)/var(--tw-text-opacity))}
.alert-info .alert-link:focus,.alert-info .alert-link:hover{color:rgb(var(--bt-primary-600-rgb)/var(--tw-text-opacity))}
.alert-warning{background-color:rgb(var(--bt-warning-50-rgb)/var(--tw-bg-opacity));border-color:rgb(var(--bt-warning-400-rgb)/var(--tw-border-opacity));color:rgb(var(--bt-warning-700-rgb)/var(--tw-text-opacity))}
.alert-warning h4{color:rgb(var(--bt-warning-800-rgb)/var(--tw-text-opacity))}
.alert-warning .alert-link{color:rgb(var(--bt-warning-700-rgb)/var(--tw-text-opacity))}
.alert-warning .alert-link:focus,.alert-warning .alert-link:hover{color:rgb(var(--bt-warning-600-rgb)/var(--tw-text-opacity))}
.alert-warning.float-alert button.close{color:rgb(var(--bt-warning-800-rgb)/var(--tw-text-opacity))}
.btn-default.focus,.btn-default:focus{--tw-ring-color:rgb(var(--bt-primary-500-rgb)/var(--tw-ring-opacity))}
.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{--tw-ring-color:rgb(var(--bt-primary-500-rgb)/var(--tw-ring-opacity))}
.btn-primary.focus,.btn-primary:focus{--tw-ring-color:rgb(var(--bt-primary-500-rgb)/var(--tw-ring-opacity))}
.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{--tw-ring-color:rgb(var(--bt-primary-500-rgb)/var(--tw-ring-opacity))}
.btn-primary .badge{color:rgb(var(--bt-primary-700-rgb)/var(--tw-text-opacity))}
.btn-warning{background-color:rgb(var(--bt-warning-600-rgb)/var(--tw-bg-opacity))}
.btn-warning,.btn-warning.focus,.btn-warning:focus{border-color:rgb(var(--bt-warning-600-rgb)/var(--tw-border-opacity))}
.btn-warning.focus,.btn-warning:focus{--tw-ring-color:rgb(var(--bt-warning-500-rgb)/var(--tw-ring-opacity));background-color:rgb(var(--bt-warning-700-rgb)/var(--tw-bg-opacity))}
.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{background-color:rgb(var(--bt-warning-700-rgb)/var(--tw-bg-opacity));border-color:rgb(var(--bt-warning-600-rgb)/var(--tw-border-opacity))}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{--tw-ring-color:rgb(var(--bt-warning-500-rgb)/var(--tw-ring-opacity))}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{--tw-ring-color:rgb(var(--bt-warning-500-rgb)/var(--tw-ring-opacity));background-color:rgb(var(--bt-warning-700-rgb)/var(--tw-bg-opacity));border-color:rgb(var(--bt-warning-600-rgb)/var(--tw-border-opacity))}
.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:rgb(var(--bt-warning-600-rgb)/var(--tw-bg-opacity));border-color:rgb(var(--bt-warning-600-rgb)/var(--tw-border-opacity))}
.btn-warning .badge{color:rgb(var(--bt-warning-700-rgb)/var(--tw-text-opacity))}
input.form-control:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select.form-control:focus,textarea.form-control:focus{--tw-ring-color:rgb(var(--bt-primary-500-rgb)/var(--tw-ring-opacity));border-color:rgb(var(--bt-primary-500-rgb)/var(--tw-border-opacity))}
.checkbox-primary input[type=checkbox]:checked+label:before,.checkbox-primary input[type=radio]:checked+label:before{background-color:var(--bt-primary-600);border-color:var(--bt-primary-600)}
.checkbox-info input[type=checkbox]:checked+label:before,.checkbox-info input[type=radio]:checked+label:before{background-color:var(--bt-primary-600);border-color:var(--bt-primary-600)}
.radio-primary input[type=radio]+label:after{background-color:var(--bt-primary-600)}
.radio-primary input[type=radio]:checked+label:before{border-color:var(--bt-primary-600)}
.radio-primary input[type=radio]:checked+label:after{background-color:var(--bt-primary-600)}
.radio-info input[type=radio]+label:after{background-color:var(--bt-primary-600)}
.radio-info input[type=radio]:checked+label:before{border-color:var(--bt-primary-600)}
.radio-info input[type=radio]:checked+label:after{background-color:var(--bt-primary-600)}
.onoffswitch-checkbox:checked+.onoffswitch-label{background-color:rgb(var(--bt-primary-500-rgb)/var(--tw-bg-opacity))}
.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:rgb(var(--bt-primary-500-rgb)/var(--tw-border-opacity))}
.progress-bar{background-color:rgb(var(--bt-primary-600-rgb)/var(--tw-bg-opacity))}
.progress-bar-warning{background-color:rgb(var(--bt-warning-600-rgb)/var(--tw-bg-opacity))}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:rgb(var(--bt-primary-600-rgb)/var(--tw-border-opacity))}
.panel-primary>.panel-heading{background-color:rgb(var(--bt-primary-100-rgb)/var(--tw-bg-opacity));color:rgb(var(--bt-primary-700-rgb)/var(--tw-text-opacity))}
.panel-warning>.panel-heading{background-color:rgb(var(--bt-warning-50-rgb)/var(--tw-bg-opacity));color:rgb(var(--bt-warning-700-rgb)/var(--tw-text-opacity))}
a{color:rgb(var(--bt-primary-700-rgb)/var(--tw-text-opacity))}
a:focus{color:rgb(var(--bt-primary-800-rgb)/var(--tw-text-opacity))}
.tw-border-primary-600{border-color:rgb(var(--bt-primary-600-rgb)/var(--tw-border-opacity))}
.\!tw-bg-warning-600{background-color:rgb(var(--bt-warning-600-rgb)/var(--tw-bg-opacity))!important}
.tw-bg-primary-100{background-color:rgb(var(--bt-primary-100-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-100\/100{background-color:var(--bt-primary-100)}
.tw-bg-primary-200{background-color:rgb(var(--bt-primary-200-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-200\/100{background-color:var(--bt-primary-200)}
.tw-bg-primary-300{background-color:rgb(var(--bt-primary-300-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-300\/100{background-color:var(--bt-primary-300)}
.tw-bg-primary-400{background-color:rgb(var(--bt-primary-400-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-400\/100{background-color:var(--bt-primary-400)}
.tw-bg-primary-50{background-color:rgb(var(--bt-primary-50-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-50\/100{background-color:var(--bt-primary-50)}
.tw-bg-primary-500{background-color:rgb(var(--bt-primary-500-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-500\/100{background-color:var(--bt-primary-500)}
.tw-bg-primary-600{background-color:rgb(var(--bt-primary-600-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-600\/100{background-color:var(--bt-primary-600)}
.tw-bg-primary-700{background-color:rgb(var(--bt-primary-700-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-700\/100{background-color:var(--bt-primary-700)}
.tw-bg-primary-800{background-color:rgb(var(--bt-primary-800-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-800\/100{background-color:var(--bt-primary-800)}
.tw-bg-primary-900{background-color:rgb(var(--bt-primary-900-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-900\/100{background-color:var(--bt-primary-900)}
.tw-bg-primary-950{background-color:rgb(var(--bt-primary-950-rgb)/var(--tw-bg-opacity))}
.tw-bg-primary-950\/100{background-color:var(--bt-primary-950)}
.tw-bg-warning-100{background-color:rgb(var(--bt-warning-100-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-100\/100{background-color:var(--bt-warning-100)}
.tw-bg-warning-200{background-color:rgb(var(--bt-warning-200-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-200\/100{background-color:var(--bt-warning-200)}
.tw-bg-warning-300{background-color:rgb(var(--bt-warning-300-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-300\/100{background-color:var(--bt-warning-300)}
.tw-bg-warning-400{background-color:rgb(var(--bt-warning-400-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-400\/100{background-color:var(--bt-warning-400)}
.tw-bg-warning-50{background-color:rgb(var(--bt-warning-50-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-50\/100{background-color:var(--bt-warning-50)}
.tw-bg-warning-500{background-color:rgb(var(--bt-warning-500-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-500\/100{background-color:var(--bt-warning-500)}
.tw-bg-warning-600{background-color:rgb(var(--bt-warning-600-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-600\/100{background-color:var(--bt-warning-600)}
.tw-bg-warning-700{background-color:rgb(var(--bt-warning-700-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-700\/100{background-color:var(--bt-warning-700)}
.tw-bg-warning-800{background-color:rgb(var(--bt-warning-800-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-800\/100{background-color:var(--bt-warning-800)}
.tw-bg-warning-900{background-color:rgb(var(--bt-warning-900-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-900\/100{background-color:var(--bt-warning-900)}
.tw-bg-warning-950{background-color:rgb(var(--bt-warning-950-rgb)/var(--tw-bg-opacity))}
.tw-bg-warning-950\/100{background-color:var(--bt-warning-950)}
.tw-text-primary-100{color:rgb(var(--bt-primary-100-rgb)/var(--tw-text-opacity))}
.tw-text-primary-100\/100{color:var(--bt-primary-100)}
.tw-text-primary-200{color:rgb(var(--bt-primary-200-rgb)/var(--tw-text-opacity))}
.tw-text-primary-200\/100{color:var(--bt-primary-200)}
.tw-text-primary-300{color:rgb(var(--bt-primary-300-rgb)/var(--tw-text-opacity))}
.tw-text-primary-300\/100{color:var(--bt-primary-300)}
.tw-text-primary-400{color:rgb(var(--bt-primary-400-rgb)/var(--tw-text-opacity))}
.tw-text-primary-400\/100{color:var(--bt-primary-400)}
.tw-text-primary-50{color:rgb(var(--bt-primary-50-rgb)/var(--tw-text-opacity))}
.tw-text-primary-50\/100{color:var(--bt-primary-50)}
.tw-text-primary-500{color:rgb(var(--bt-primary-500-rgb)/var(--tw-text-opacity))}
.tw-text-primary-500\/100{color:var(--bt-primary-500)}
.tw-text-primary-600{color:rgb(var(--bt-primary-600-rgb)/var(--tw-text-opacity))}
.tw-text-primary-600\/100{color:var(--bt-primary-600)}
.tw-text-primary-700{color:rgb(var(--bt-primary-700-rgb)/var(--tw-text-opacity))}
.tw-text-primary-700\/100{color:var(--bt-primary-700)}
.tw-text-primary-800{color:rgb(var(--bt-primary-800-rgb)/var(--tw-text-opacity))}
.tw-text-primary-800\/100{color:var(--bt-primary-800)}
.tw-text-primary-900{color:rgb(var(--bt-primary-900-rgb)/var(--tw-text-opacity))}
.tw-text-primary-900\/100{color:var(--bt-primary-900)}
.tw-text-primary-950{color:rgb(var(--bt-primary-950-rgb)/var(--tw-text-opacity))}
.tw-text-primary-950\/100{color:var(--bt-primary-950)}
.tw-text-warning-100{color:rgb(var(--bt-warning-100-rgb)/var(--tw-text-opacity))}
.tw-text-warning-100\/100{color:var(--bt-warning-100)}
.tw-text-warning-200{color:rgb(var(--bt-warning-200-rgb)/var(--tw-text-opacity))}
.tw-text-warning-200\/100{color:var(--bt-warning-200)}
.tw-text-warning-300{color:rgb(var(--bt-warning-300-rgb)/var(--tw-text-opacity))}
.tw-text-warning-300\/100{color:var(--bt-warning-300)}
.tw-text-warning-400{color:rgb(var(--bt-warning-400-rgb)/var(--tw-text-opacity))}
.tw-text-warning-400\/100{color:var(--bt-warning-400)}
.tw-text-warning-50{color:rgb(var(--bt-warning-50-rgb)/var(--tw-text-opacity))}
.tw-text-warning-50\/100{color:var(--bt-warning-50)}
.tw-text-warning-500{color:rgb(var(--bt-warning-500-rgb)/var(--tw-text-opacity))}
.tw-text-warning-500\/100{color:var(--bt-warning-500)}
.tw-text-warning-600{color:rgb(var(--bt-warning-600-rgb)/var(--tw-text-opacity))}
.tw-text-warning-600\/100{color:var(--bt-warning-600)}
.tw-text-warning-700{color:rgb(var(--bt-warning-700-rgb)/var(--tw-text-opacity))}
.tw-text-warning-700\/100{color:var(--bt-warning-700)}
.tw-text-warning-800{color:rgb(var(--bt-warning-800-rgb)/var(--tw-text-opacity))}
.tw-text-warning-800\/100{color:var(--bt-warning-800)}
.tw-text-warning-900{color:rgb(var(--bt-warning-900-rgb)/var(--tw-text-opacity))}
.tw-text-warning-900\/100{color:var(--bt-warning-900)}
.tw-text-warning-950{color:rgb(var(--bt-warning-950-rgb)/var(--tw-text-opacity))}
.tw-text-warning-950\/100{color:var(--bt-warning-950)}
.bg-primary{background-color:rgb(var(--bt-primary-600-rgb)/var(--tw-bg-opacity))}
a.bg-primary:focus,a.bg-primary:hover{background-color:rgb(var(--bt-primary-700-rgb)/var(--tw-bg-opacity))}
.bg-warning{background-color:rgb(var(--bt-warning-600-rgb)/var(--tw-bg-opacity))}
a.bg-warning:focus,a.bg-warning:hover{background-color:rgb(var(--bt-warning-700-rgb)/var(--tw-bg-opacity))}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background-color:rgb(var(--bt-primary-600-rgb)/var(--tw-bg-opacity))}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background-color:rgb(var(--bt-primary-600-rgb)/var(--tw-bg-opacity))}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:var(--bt-warning-50);color:var(--bt-warning-600)}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:var(--bt-warning-100)}
table.dataTable>tbody>tr.warning+tr:not(.warning)>td,table.dataTable>tbody>tr.warning>td{border-color:rgb(var(--bt-warning-100-rgb)/var(--tw-border-opacity))}
table.dataTable tbody tr.has-border-left.row-border-warning:after{border-color:rgb(var(--bt-warning-500-rgb)/var(--tw-border-opacity))}
.gantt .ganttRed .bar{fill:var(--bt-warning-600)}
.form-wrap.form-builder .frmb .prev-holder input[type=email]:focus,.form-wrap.form-builder .frmb .prev-holder input[type=number]:focus,.form-wrap.form-builder .frmb .prev-holder input[type=text]:focus,.form-wrap.form-builder .frmb .prev-holder select:focus,.form-wrap.form-builder .frmb .prev-holder textarea:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements .fld-label:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements input[type=color]:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements input[type=date]:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements input[type=number]:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements input[type=text]:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements select:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements textarea:focus{--tw-ring-color:rgb(var(--bt-primary-500-rgb)/var(--tw-ring-opacity))!important;border-color:rgb(var(--bt-primary-500-rgb)/var(--tw-border-opacity))!important}
.fc .fc-day.fc-day-today .fc-daygrid-day-number{background-color:rgb(var(--bt-primary-600-rgb)/var(--tw-bg-opacity))!important}
.fc{--fc-highlight-color:var(--bt-primary-50);--fc-now-indicator-color:var(--bt-primary-600)}
.dropzone .dz-preview .dz-image{background:var(--bt-primary-600)}
.dz-details,.dz-details:hover{background:var(--bt-primary-600)}
.hover\:tw-text-primary-600:hover{color:rgb(var(--bt-primary-600-rgb)/var(--tw-text-opacity))}
.tw-group:hover .group-hover\:\!tw-bg-primary-700{background-color:rgb(var(--bt-primary-700-rgb)/var(--tw-bg-opacity))!important}
.tw-group:hover .group-hover\:tw-text-primary-600{color:rgb(var(--bt-primary-600-rgb)/var(--tw-text-opacity))}

/* ==== assets/css/style.css ==== */
.task-info-col{border:1px solid var(--bt-primary-600)}
@media (max-width: 768px){.task-info-col{border:1px solid var(--bt-primary-600) !important}}
.jquery-comments .highlight-background{background:var(--bt-primary-600) !important}
.jquery-comments .textarea-wrapper .textarea:focus, .jquery-comments .textarea-wrapper .textarea:active{border-color:var(--bt-primary-600)}
li.task.current-user-task .panel-body, li.lead-kan-ban.current-user-lead .panel-body{background:var(--bt-primary-50) !important;border:1px solid var(--bt-primary-100) !important}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type, .tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type{background:var(--bt-primary-600) !important}
.notification-wrapper .unread-notification{background:var(--bt-primary-50);color:var(--bt-primary-600)}
.notification-wrapper .unread-notification .notification-date{color:var(--bt-primary-800)}
.notification-wrapper .unread-notification:hover{background:var(--bt-primary-100);color:var(--bt-primary-600)}

/* ==== assets/themes/default/css/style.css ==== */
.navbar-default .navbar-nav > li.customers-nav-item-login > a{background:var(--bt-primary-600) !important}
.navbar-default .navbar-nav > li.customers-nav-item-login > a:hover, .navbar-default .navbar-nav > li.customers-nav-item-login > a:active{background:var(--bt-primary-700) !important}
.client-reply .panel-body{background:var(--bt-warning-50) !important;color:var(--bt-warning-800)}
