html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}
*{box-sizing:border-box;margin:0;padding:0}:root{--bg-primary:#f8f9fa;--bg-secondary:#fff;--bg-tertiary:#f1f3f4;--bg-hover:#f5f5f5;--bg-selected:#e8f0fe;--bg-selected-hover:#d2e3fc;--text-primary:#202124;--text-secondary:#5f6368;--text-tertiary:#9aa0a6;--text-placeholder:#6f7378;--border-primary:#8a8f94;--border-secondary:#d3d6da;--shadow-sm:0 1px 3px rgba(0,0,0,.12);--shadow-md:0 4px 12px rgba(0,0,0,.08);--accent-primary:#1a73e8;--accent-primary-hover:#1765cc;--accent-success:#34a853;--accent-warning:#fbbc04;--accent-danger:#ea4335;--scrollbar-track:#f1f1f1;--scrollbar-thumb:#c1c1c1;--scrollbar-thumb-hover:#a8a8a8}[data-theme=dark],.dark,html[data-theme=dark] body,body.dark{--bg-primary:#1a1a1a;--bg-secondary:#242424;--bg-tertiary:#2d2d2d;--bg-hover:#363636;--bg-selected:#1e3a5f;--bg-selected-hover:#254c7a;--text-primary:#e8eaed;--text-secondary:#9aa0a6;--text-tertiary:#6b7075;--text-placeholder:#8a8f94;--border-primary:#6b7075;--border-secondary:#444;--shadow-sm:0 1px 3px rgba(0,0,0,.4);--shadow-md:0 4px 12px rgba(0,0,0,.3);--scrollbar-track:#2d2d2d;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#666}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary);color:var(--text-primary);font-family:Arial,sans-serif;transition:background-color .3s,color .3s}.main-layout{background-color:var(--bg-primary);min-height:100vh}.content-container{background-color:var(--bg-primary);padding:0}.vue-app{background:var(--bg-secondary);width:100%;max-width:none;box-shadow:var(--shadow-sm);border-radius:8px;margin:0;overflow:hidden}.vue-header{background:var(--bg-secondary);border-bottom:1px solid var(--border-primary);padding:0 5px}.ant-card{box-shadow:var(--shadow-sm);background:var(--bg-secondary);border-color:var(--border-primary);border-radius:8px}.ant-table{background-color:var(--bg-secondary)}.ant-table-thead>tr>th{-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:120px;font-weight:500;background-color:var(--bg-tertiary)!important;color:var(--text-primary)!important;border-color:var(--border-secondary)!important}.ant-table-thead>tr>th:hover{background-color:var(--bg-hover)!important}.ant-table-tbody>tr>td{background-color:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-secondary)!important}.ant-table-tbody>tr:hover>td{background-color:var(--bg-hover)!important}.ant-table-bordered .ant-table-thead>tr>th,.ant-table-bordered .ant-table-tbody>tr>td{border-color:var(--border-secondary)}.selected-row td{background-color:var(--bg-selected)!important}.selected-row:hover td{background-color:var(--bg-selected-hover)!important}.reclamacion-row td{background-color:rgba(255,77,79,.1)!important;border-left:3px solid #ff4d4f!important}.reclamacion-row:hover td{background-color:rgba(255,77,79,.15)!important}.reclamacion-pending-row td{background-color:rgba(250,173,20,.1)!important}.reclamacion-pending-row td:first-child{border-left:3px solid #faad14!important}.reclamacion-pending-row:hover td{background-color:rgba(250,173,20,.15)!important}.late-row td{background-color:rgba(255,77,79,.08)!important}.late-row td:first-child{border-left:3px solid #ff4d4f!important}.late-row:hover td{background-color:rgba(255,77,79,.12)!important}.ant-table-cell.row-number-col{color:var(--text-secondary);text-align:center;width:50px;min-width:50px;font-weight:500;background-color:var(--bg-tertiary)!important}.selected-row td.row-number-col{color:#fff!important;background-color:#1a73e8!important}.ant-btn{background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary);border-radius:4px;padding:8px 16px;font-size:14px;font-weight:400;transition:all .2s}.ant-btn:hover{background:var(--bg-hover);border-color:var(--text-secondary);color:var(--text-primary)}.ant-btn[disabled],.ant-btn:disabled{opacity:.5;cursor:not-allowed}.ant-btn-primary{color:#fff!important;background-color:#1a73e8!important;border-color:#1a73e8!important}.ant-btn-primary:hover{background-color:#1765cc!important;border-color:#1765cc!important}.ant-input,.ant-input-affix-wrapper,.ant-input-password,.ant-picker,.ant-select-selector{border-radius:8px;font-size:12px;border-color:var(--border-primary)!important;background:var(--bg-secondary)!important;color:var(--text-primary)!important}.ant-input:not(:focus):hover,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-focused):hover,.ant-picker:not(.ant-picker-focused):hover,.ant-select:not(.ant-select-disabled):not(.ant-select-focused):hover .ant-select-selector{border-color:var(--text-secondary)!important}.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-picker-input>input::placeholder,.ant-select-selection-placeholder{color:var(--text-placeholder)!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-input-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:#1a73e8!important;box-shadow:0 0 0 2px rgba(26,115,232,.2)!important}.ant-select-dropdown{background:var(--bg-secondary);border:1px solid var(--border-primary)}.ant-select-item{color:var(--text-primary)}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--bg-hover)}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--bg-selected)}.incidents-table .ant-select-selector{border-width:2px!important;border-color:var(--text-secondary)!important}.ant-picker{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-picker-panel-container{background:var(--bg-secondary)}.ant-picker-header{color:var(--text-primary);border-color:var(--border-primary)}.ant-picker-content th,.ant-picker-content td,.ant-picker-cell-in-view{color:var(--text-primary)}.ant-picker-cell:hover .ant-picker-cell-inner{background:var(--bg-hover)}.ant-layout-header{z-index:999;width:100%;position:-webkit-sticky;position:sticky;top:0}.ant-space-item{align-items:center;display:flex}.ant-tag{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500}.ant-dropdown-menu{background:var(--bg-secondary);box-shadow:var(--shadow-md);border-radius:8px}.ant-dropdown-menu-item{color:var(--text-primary)}.ant-dropdown-menu-item:hover{background:var(--bg-hover)}.ant-modal-content{background:var(--bg-secondary);color:var(--text-primary)}.ant-modal-header{background:var(--bg-secondary);border-color:var(--border-primary)}.ant-modal-title{color:var(--text-primary)}.ant-modal-close-x{color:var(--text-secondary)}.ant-drawer-content{background:var(--bg-secondary)}.ant-drawer-header{background:var(--bg-secondary);border-color:var(--border-primary)}.ant-drawer-title{color:var(--text-primary)}.ant-descriptions-bordered .ant-descriptions-item-label{background:var(--bg-tertiary);color:var(--text-secondary)}.ant-descriptions-bordered .ant-descriptions-item-content{background:var(--bg-secondary);color:var(--text-primary)}.ant-alert{border-radius:6px}.ant-spin{color:#1890ff}.ant-pagination{margin-top:16px}.ant-pagination-item{background:var(--bg-secondary);border-color:var(--border-primary)}.ant-pagination-item a{color:var(--text-primary)}.ant-pagination-item:hover{border-color:#1a73e8}.ant-pagination-item-active{background:#1a73e8;border-color:#1a73e8}.ant-pagination-item-active a{color:#fff}.ant-checkbox-wrapper{color:var(--text-primary)}.hoverable-card{cursor:pointer;transition:all .3s}.hoverable-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.header-brand{align-items:center;gap:10px;min-width:180px;display:flex}.header-logo{object-fit:contain;background:#fff;border-radius:6px;width:32px;height:32px;padding:3px}.header-title h1{color:#fff;margin:0;font-size:16px;font-weight:600;line-height:1.2}.header-subtitle{color:rgba(255,255,255,.8);margin-top:1px;font-size:11px;line-height:1;display:block}.editable-cell{cursor:pointer;border:2px dashed #1a73e8!important}.editable-cell:hover{background-color:rgba(26,115,232,.1)!important}.edit-mode-active .ant-table-tbody>tr>td{border:1px solid var(--border-secondary)}.ant-table-thead .ant-input,.ant-table-thead .ant-select,.ant-table-thead .ant-select-selector{font-size:12px}.inline-select .ant-select-selector,.inline-select-readonly .ant-select-selector,.inline-select-reassign .ant-select-selector{border-radius:4px;border-color:var(--border-primary)!important;background:var(--bg-secondary)!important;height:28px!important}.inline-select .ant-select-selection-item,.inline-select-readonly .ant-select-selection-item,.inline-select-reassign .ant-select-selection-item{line-height:26px!important}.inline-select:hover .ant-select-selector{border-color:var(--text-secondary)!important}.inline-select-readonly .ant-select-selector{cursor:not-allowed;background:var(--bg-tertiary)!important}.inline-select-reassign .ant-select-selector{box-shadow:inset 0 0 0 2px rgba(26,115,232,.08)}.distributor-cell{min-width:200px}.selection-actions{background:var(--bg-selected);border-bottom:1px solid #1a73e8;flex-wrap:wrap;align-items:center;gap:15px;padding:12px 30px;display:flex}.selection-actions strong{color:#1a73e8}.export-btn{color:#fff!important;background:#1a73e8!important;border:none!important}.export-btn:hover{background:#1765cc!important}.clear-filters-btn{color:#fff!important;background:#ea4335!important;border:none!important}.clear-filters-btn:hover{background:#d93025!important}.bulk-action-btn{color:#fff!important;background:#34a853!important;border:none!important}.bulk-action-btn:hover{background:#2d9249!important}.bulk-delete-btn{color:#fff!important;background:#ea4335!important;border:none!important}.bulk-delete-btn:hover{background:#d93025!important}.clear-selection-btn{color:#fff!important;background:#5f6368!important;border:none!important}.clear-selection-btn:hover{background:#4a4f54!important}.mark-btn-green{color:#fff!important;background:#34a853!important;border-color:#34a853!important}.mark-btn-green:hover,.mark-btn-green:focus{color:#fff!important;background:#2d9249!important;border-color:#2d9249!important}.mark-btn-green:disabled,.mark-btn-green[disabled]{opacity:.7;color:#fff!important;background:#a8d5b9!important;border-color:#a8d5b9!important}.ant-table-column-sorter .anticon{transition:color .2s}.ant-table-column-sorter .anticon svg{fill:currentColor}.ant-table-column-sorters:hover .anticon,.ant-table-column-sorters .ant-table-column-sorter-up.active,.ant-table-column-sorters .ant-table-column-sorter-down.active{color:#1a73e8}.ant-progress-text,.ant-typography{color:var(--text-primary)}.ant-typography.ant-typography-secondary,.ant-empty-description{color:var(--text-secondary)}@media (max-width:768px){.content-container{padding:16px}}.vue-header .ant-space{background:var(--bg-tertiary)!important}.ant-input-affix-wrapper{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-input-affix-wrapper .ant-input{color:var(--text-primary)!important;background:0 0!important}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{color:var(--text-secondary)!important}.ant-select{color:var(--text-primary)!important}.ant-select .ant-select-arrow{color:var(--text-secondary)!important}.ant-select .ant-select-clear{background:var(--bg-secondary)!important;color:var(--text-secondary)!important}.ant-select-selection-item{color:var(--text-primary)!important}.ant-select-multiple .ant-select-selection-item{background:var(--bg-tertiary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-select-multiple .ant-select-selection-item-remove{color:var(--text-secondary)!important}.ant-table-tbody .ant-select-selector{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-table-tbody .ant-select-selection-item{color:var(--text-primary)!important}.ant-picker{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-picker .ant-picker-input>input{color:var(--text-primary)!important}.ant-picker .ant-picker-input>input::placeholder,.ant-picker .ant-picker-suffix,.ant-picker .ant-picker-separator{color:var(--text-tertiary)!important}.ant-picker .ant-picker-clear{background:var(--bg-secondary)!important;color:var(--text-tertiary)!important}.ant-picker-dropdown{background:var(--bg-secondary)!important}.ant-picker-panel{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-picker-header{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-picker-header button{color:var(--text-primary)!important}.ant-picker-header button:hover{color:#1a73e8!important}.ant-picker-body{background:var(--bg-secondary)!important}.ant-picker-content th{color:var(--text-secondary)!important}.ant-picker-cell{color:var(--text-tertiary)!important}.ant-picker-cell-in-view{color:var(--text-primary)!important}.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{background:var(--bg-hover)!important}.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff!important;background:#1a73e8!important}.ant-picker-today-btn{color:#1a73e8!important}.ant-picker-footer{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-pagination-total-text{color:var(--text-secondary)!important}.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link{color:#1a73e8!important;border-color:#1a73e8!important}.ant-pagination-disabled .ant-pagination-item-link{color:var(--text-tertiary)!important;background:var(--bg-tertiary)!important}.ant-pagination-options{color:var(--text-primary)!important}.ant-pagination-options .ant-select-selector{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-pagination-jump-prev,.ant-pagination-jump-next{color:var(--text-tertiary)!important}.ant-checkbox-inner{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-checkbox-checked .ant-checkbox-inner{background:#1a73e8!important;border-color:#1a73e8!important}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff!important}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background:#1a73e8!important}.ant-table-selection-column .ant-checkbox-inner{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-table-selection-column .ant-checkbox-checked .ant-checkbox-inner{background:#1a73e8!important;border-color:#1a73e8!important}.ant-table-selection-column .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff!important}.agency-badge{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border:1px solid var(--border-primary)!important}.ant-tooltip-inner{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ant-tooltip-arrow:before{background:var(--bg-tertiary)!important}.ant-popover-inner{background:var(--bg-secondary)!important}.ant-popover-title{color:var(--text-primary)!important;border-color:var(--border-primary)!important}.ant-popover-inner-content{color:var(--text-primary)!important}.ant-message-notice-content{background:var(--bg-secondary)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-md)!important}.ant-notification-notice{background:var(--bg-secondary)!important;color:var(--text-primary)!important}.ant-notification-notice-message{color:var(--text-primary)!important}.ant-notification-notice-description{color:var(--text-secondary)!important}.ant-divider{border-color:var(--border-primary)!important}.ant-divider-inner-text{color:var(--text-secondary)!important}.ant-empty-image svg{fill:var(--text-tertiary)!important}.ant-table-cell-fix-left,.ant-table-cell-fix-right{background:var(--bg-secondary)!important}.ant-table-thead .ant-table-cell-fix-left,.ant-table-thead .ant-table-cell-fix-right{background:var(--bg-tertiary)!important}.ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:var(--bg-hover)!important}.reclamacion-row .ant-table-cell-fix-left,.reclamacion-row .ant-table-cell-fix-right{background:linear-gradient(rgba(255,77,79,.1),rgba(255,77,79,.1)),var(--bg-secondary)!important}.reclamacion-row:hover .ant-table-cell-fix-left,.reclamacion-row:hover .ant-table-cell-fix-right{background:linear-gradient(rgba(255,77,79,.15),rgba(255,77,79,.15)),var(--bg-secondary)!important}.reclamacion-pending-row .ant-table-cell-fix-left,.reclamacion-pending-row .ant-table-cell-fix-right{background:linear-gradient(rgba(250,173,20,.1),rgba(250,173,20,.1)),var(--bg-secondary)!important}.reclamacion-pending-row:hover .ant-table-cell-fix-left,.reclamacion-pending-row:hover .ant-table-cell-fix-right{background:linear-gradient(rgba(250,173,20,.15),rgba(250,173,20,.15)),var(--bg-secondary)!important}.late-row .ant-table-cell-fix-left,.late-row .ant-table-cell-fix-right{background:linear-gradient(rgba(255,77,79,.08),rgba(255,77,79,.08)),var(--bg-secondary)!important}.late-row:hover .ant-table-cell-fix-left,.late-row:hover .ant-table-cell-fix-right{background:linear-gradient(rgba(255,77,79,.12),rgba(255,77,79,.12)),var(--bg-secondary)!important}.selected-row .ant-table-cell-fix-left,.selected-row .ant-table-cell-fix-right{background:var(--bg-selected)!important}.ant-table-container,.ant-table-wrapper{background:var(--bg-secondary)!important}.ant-input-search .ant-input-group-addon{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-input-search-button{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-collapse{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-collapse-header{color:var(--text-primary)!important;background:var(--bg-tertiary)!important}.ant-collapse-content{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-tabs-tab{color:var(--text-secondary)!important}.ant-tabs-tab:hover,.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1a73e8!important}.ant-tabs-nav:before{border-color:var(--border-primary)!important}.ant-form-item-label>label{color:var(--text-primary)!important}.ant-form-item-explain{color:var(--text-secondary)!important}.ant-radio-wrapper{color:var(--text-primary)!important}.ant-radio-inner{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-radio-checked .ant-radio-inner{border-color:#1a73e8!important}.ant-switch{background:var(--text-tertiary)!important}.ant-switch-checked{background:#1a73e8!important}.ant-segmented{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ant-segmented-item-selected{background:var(--bg-secondary)!important}.ant-statistic-title{color:var(--text-secondary)!important}.ant-statistic-content{color:var(--text-primary)!important}.ant-badge-count{box-shadow:0 0 0 1px var(--bg-secondary)!important}.ant-breadcrumb{color:var(--text-secondary)!important}.ant-breadcrumb a{color:var(--text-primary)!important}.ant-breadcrumb a:hover{color:#1a73e8!important}.ant-breadcrumb-separator{color:var(--text-tertiary)!important}.ant-list{color:var(--text-primary)!important}.ant-list-item{border-color:var(--border-primary)!important}.ant-list-item-meta-title{color:var(--text-primary)!important}.ant-list-item-meta-description{color:var(--text-secondary)!important}.ant-avatar{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ant-timeline-item-content{color:var(--text-primary)!important}.ant-timeline-item-tail{border-color:var(--border-primary)!important}.ant-steps-item-title{color:var(--text-primary)!important}.ant-steps-item-description{color:var(--text-secondary)!important}.ant-rate{color:var(--text-tertiary)!important}.ant-result-title{color:var(--text-primary)!important}.ant-result-subtitle{color:var(--text-secondary)!important}.ant-comment-content-author-name,.ant-comment-content-detail{color:var(--text-primary)!important}.ant-picker-calendar,.ant-picker-calendar-header{background:var(--bg-secondary)!important}.ant-tree{background:var(--bg-secondary)!important;color:var(--text-primary)!important}.ant-tree-node-content-wrapper:hover{background:var(--bg-hover)!important}.ant-mentions,.ant-input-number{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-input-number-handler-wrap{background:var(--bg-tertiary)!important}.ant-input-number-handler{border-color:var(--border-primary)!important}.ant-slider-rail{background:var(--bg-tertiary)!important}.ant-slider-track{background:#1a73e8!important}.ant-slider-handle{background:var(--bg-secondary)!important;border-color:#1a73e8!important}.ant-transfer-list{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.ant-transfer-list-header{background:var(--bg-tertiary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.ant-upload-list-item{color:var(--text-primary)!important}.ant-upload-drag{background:var(--bg-tertiary)!important;border-color:var(--border-primary)!important}.ant-upload-drag:hover{border-color:#1a73e8!important}.ant-skeleton-content .ant-skeleton-title,.ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg,var(--bg-tertiary)25%,var(--bg-hover)37%,var(--bg-tertiary)63%)!important}.agency-badge-inline{border:1px solid var(--border-primary);border-radius:12px;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:11px;display:inline-flex;background-color:var(--bg-selected)!important;color:var(--text-primary)!important}.print-btn-default{background-color:var(--bg-secondary)!important;color:var(--text-primary)!important;border-color:var(--border-primary)!important}.print-btn-printed{background-color:var(--bg-selected)!important;color:#1a73e8!important;border-color:#1a73e8!important}.incident-badge-open{cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex;color:var(--text-primary)!important;background-color:rgba(255,193,7,.15)!important;border:1px solid #ffc107!important}.incident-badge-open span{color:var(--text-primary)!important}.incident-badge-resolved{cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex;color:var(--text-primary)!important;background-color:rgba(40,167,69,.15)!important;border:1px solid #28a745!important}.incident-badge-resolved span{color:var(--text-primary)!important}.reclamacion-badge{cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex;color:var(--text-primary)!important;background-color:rgba(255,77,79,.15)!important;border:1px solid #ff4d4f!important}.incident-select .ant-select-selector{background-color:var(--bg-secondary)!important;border-color:var(--border-primary)!important}body.dark .incident-badge-open,body.dark .incident-badge-resolved,body.dark .reclamacion-badge,body.dark .agency-badge-inline,body.dark .incident-badge-open span,body.dark .incident-badge-resolved span,body.dark .reclamacion-badge span,body.dark .agency-badge-inline span{color:#e8eaed!important}.full-height-table{flex-direction:column;height:100%;display:flex}.full-height-table .ant-spin-nested-loading,.full-height-table .ant-spin-container,.full-height-table .ant-table,.full-height-table .ant-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.full-height-table .ant-table-header{flex-shrink:0!important}.full-height-table .ant-table-body{flex:1;overflow-y:auto!important}.full-height-table .ant-table-pagination{background:var(--bg-secondary);border-top:1px solid var(--border-primary);padding:8px 0;margin:8px 0 0!important}.ant-table-header{overflow:hidden!important}.ant-table-body{overflow:auto!important}.ant-table-container{flex-direction:column;display:flex}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{text-overflow:ellipsis;overflow:hidden}.ant-table .ant-table-container:after{content:none!important}@keyframes bpa-beat{0%,to{transform:scale(1)}14%{transform:scale(1.18)}28%{transform:scale(1)}42%{transform:scale(1.12)}70%{transform:scale(1)}}.incident-beat{cursor:pointer;transform-origin:50%;will-change:transform;border-radius:6px;align-items:center;gap:4px;padding:2px 6px;animation:1.2s ease-in-out infinite bpa-beat;display:inline-flex}.incident-beat:hover{background:rgba(244,67,54,.08);animation-play-state:paused}.invoice-pending-beat{transform-origin:50%;will-change:transform;animation:1.4s ease-in-out infinite bpa-beat}.invoice-pending-beat:hover{animation-play-state:paused}.ep-product-link:hover{color:#1a73e8!important;text-decoration:underline!important}
