:root{--flex-primary: #0d6efd;--flex-primary-dark: #0b5ed7;--flex-primary-light: #6ea8fe;--flex-secondary: #6c757d;--flex-accent: #20c997;--flex-success: #198754;--flex-success-light: #d1e7dd;--flex-success-dark: #146c43;--flex-danger: #dc3545;--flex-danger-light: #f8d7da;--flex-danger-dark: #b02a37;--flex-warning: #fd7e14;--flex-warning-light: #fff3cd;--flex-warning-dark: #d97706;--flex-info: #0dcaf0;--flex-info-light: #cff4fc;--flex-info-dark: #087990;--flex-bg-primary: #ffffff;--flex-bg-secondary: #f8f9fa;--flex-bg-tertiary: #e9ecef;--flex-bg-dark: #212529;--flex-border-color: #dee2e6;--flex-border-light: #f1f3f4;--flex-border-dark: #495057;--flex-text-primary: #212529;--flex-text-secondary: #6c757d;--flex-text-muted: #adb5bd;--flex-: #ffffff;--flex-inventory-primary: #20c997;--flex-inventory-low-stock: #fd7e14;--flex-inventory-expired: #dc3545;--flex-sales-primary: #0d6efd;--flex-sales-success: #198754;--flex-sales-cancelled: #dc3545;--flex-product-primary: #6f42c1;--flex-product-active: #198754;--flex-product-inactive: #6c757d;--flex-user-primary: #fd7e14;--flex-role-admin: #dc3545;--flex-role-employee: #0d6efd;--flex-report-primary: #0dcaf0;--flex-report-positive: #198754;--flex-report-negative: #dc3545;--flex-factura-electronica: #1C1E42;--flex-factura-electronica-light: #4A4C78;--flex-factura-electronica-dark: #0F1024;--flex-resolucion-tickets: #fd7e14;--flex-resolucion-tickets-light: #fe9f4a;--flex-resolucion-tickets-dark: #e56e0a;--flex-control-interno: #2F5755;--flex-control-interno-light: #4A7A77;--flex-control-interno-dark: #1E3B39;--flex-contingencia: #F2003C;--flex-contingencia-light: #E0115F;--flex-contingencia-dark: #990000;--flex-precio-normal: #0d6efd;--flex-precio-normal-dark: #0b5ed7;--flex-precio-normal-light: #cfe2ff;--flex-precio-descuento: #ffc107;--flex-precio-descuento-dark: #d39e00;--flex-precio-descuento-light: #fff3cd;--flex-precio-especial: #6f42c1;--flex-precio-especial-dark: #5a32a3;--flex-precio-especial-light: #e8d5ff;--flex-dte-factura: #0d47a1;--flex-dte-factura-light: #5472d3;--flex-dte-factura-dark: #09357a;--flex-dte-ccf: #ff8c00;--flex-dte-ccf-light: #ffb84d;--flex-dte-ccf-dark: #cc7000;--flex-dte-nc: #f59e0b;--flex-dte-nc-light: #fbbf24;--flex-dte-nc-dark: #b45309;--flex-dte-nd: #dc2626;--flex-dte-nd-light: #f87171;--flex-dte-nd-dark: #991b1b;--flex-dte-se: #7b1fa2;--flex-dte-se-light: #9c27b0;--flex-dte-se-dark: #5a0d6f;--flex-dte-nr: #0097a7;--flex-dte-nr-light: #4dd0e1;--flex-dte-nr-dark: #006978;--flex-dte-ret: #388e3c;--flex-dte-ret-light: #66bb6a;--flex-dte-ret-dark: #1b5e20;--flex-dte-fex: #00695c;--flex-dte-fex-light: #26a69a;--flex-dte-fex-dark: #004d40;--flex-dte-anulacion: #6d4c41;--flex-dte-anulacion-light: #a1887f;--flex-dte-anulacion-dark: #4e342e;--flex-dte-cle: #5c6bc0;--flex-dte-cle-light: #8e99f3;--flex-dte-cle-dark: #3949ab;--flex-dte-dcle: #607d8b;--flex-dte-dcle-light: #90a4ae;--flex-dte-dcle-dark: #455a64;--flex-dte-cd: #d81b60;--flex-dte-cd-light: #ff5c8d;--flex-dte-cd-dark: #a00037;--flex-btn-primary: var(--flex-primary);--flex-btn-secondary: var(--flex-secondary);--flex-btn-success: var(--flex-success);--flex-btn-danger: var(--flex-danger);--flex-btn-warning: var(--flex-warning);--flex-btn-info: var(--flex-info);--flex-card-bg: var(--flex-bg-primary);--flex-card-border: var(--flex-border-color);--flex-modal-backdrop: rgba(0, 0, 0, .5);--flex-notification-success: var(--flex-success);--flex-notification-error: var(--flex-danger);--flex-notification-warning: var(--flex-warning);--flex-notification-info: var(--flex-info);--flex-hover-primary: rgba(13, 110, 253, .1);--flex-hover-success: rgba(25, 135, 84, .1);--flex-hover-danger: rgba(220, 53, 69, .1);--flex-hover-warning: rgba(253, 126, 20, .1);--flex-alpha-10: .1;--flex-alpha-20: .2;--flex-alpha-30: .3;--flex-alpha-50: .5;--flex-alpha-70: .7;--flex-alpha-90: .9;--flex-theme-body-bg: #f4f6f8;--flex-theme-body-text: var(--flex-text-primary);--flex-theme-surface-1: #ffffff;--flex-theme-surface-2: #f8f9fa;--flex-theme-border: #dee2e6;--flex-theme-muted: #6c757d;--flex-theme-navbar-bg: linear-gradient(135deg, rgba(33, 37, 41, .95), rgba(52, 58, 64, .95));--flex-theme-navbar-text: #ffffff;--flex-theme-sidebar-bg: #1f2429;--flex-theme-sidebar-text: #f8f9fa;--flex-theme-input-bg: #ffffff;--flex-theme-input-text: #212529;--flex-theme-input-border: #ced4da;--flex-theme-overlay-bg: rgba(0, 0, 0, .7)}:root[data-theme=light]{color-scheme:light;--bs-body-bg: var(--flex-theme-body-bg);--bs-body-color: var(--flex-theme-body-text)}[data-theme=dark]{color-scheme:dark;--flex-theme-body-bg: #11161d;--flex-theme-body-text: #e9ecef;--flex-theme-surface-1: #1d232a;--flex-theme-surface-2: #232b34;--flex-theme-border: #2f3944;--flex-theme-muted: #9aa6b2;--flex-theme-navbar-bg: linear-gradient(135deg, rgba(16, 20, 25, .97), rgba(28, 35, 44, .97));--flex-theme-navbar-text: #f8f9fa;--flex-theme-sidebar-bg: #161b21;--flex-theme-sidebar-text: #f1f3f5;--flex-theme-input-bg: #1a2027;--flex-theme-input-text: #e9ecef;--flex-theme-input-border: #3a4653;--bs-body-bg: var(--flex-theme-body-bg);--bs-body-color: var(--flex-theme-body-text);--flex-success: #0d8458;--flex-success-light: #6ee7b7;--flex-success-dark: #10b981;--flex-danger: #f87171;--flex-danger-light: #fca5a5;--flex-danger-dark: #ef4444;--flex-warning: #fb923c;--flex-warning-light: #fdba74;--flex-warning-dark: #f97316;--flex-info: #38bdf8;--flex-info-light: #7dd3fc;--flex-info-dark: #0ea5e9;--flex-factura-electronica: #4169E1;--flex-factura-electronica-light: #1E90FF;--flex-factura-electronica-dark: #000080;--flex-resolucion-tickets: #fb9a50;--flex-resolucion-tickets-light: #fbba84;--flex-resolucion-tickets-dark: #e07230;--flex-control-interno: #2ed4a8;--flex-control-interno-light: #68e8c8;--flex-control-interno-dark: #16a880;--flex-dte-factura: #4d94f5;--flex-dte-factura-light: #82b8fb;--flex-dte-factura-dark: #2172d8;--flex-dte-ccf: #f5a830;--flex-dte-ccf-light: #f8c874;--flex-dte-ccf-dark: #c07e10;--flex-dte-nc: #fbbf24;--flex-dte-nc-light: #fde68a;--flex-dte-nc-dark: #d49a10;--flex-dte-nd: #f07070;--flex-dte-nd-light: #f8a8a8;--flex-dte-nd-dark: #c84040;--flex-dte-se: #b86af0;--flex-dte-se-light: #d09af8;--flex-dte-se-dark: #8e42cc;--flex-dte-nr: #26c6da;--flex-dte-nr-light: #80deea;--flex-dte-nr-dark: #0097a7;--flex-dte-ret: #66bb6a;--flex-dte-ret-light: #a5d6a7;--flex-dte-ret-dark: #388e3c;--flex-dte-fex: #26a69a;--flex-dte-fex-light: #80cbc4;--flex-dte-fex-dark: #00695c;--flex-dte-anulacion: #bcaaa4;--flex-dte-anulacion-light: #d7ccc8;--flex-dte-anulacion-dark: #8d6e63;--flex-dte-cle: #8c9eff;--flex-dte-cle-light: #bcc6ff;--flex-dte-cle-dark: #5c6bc0;--flex-dte-dcle: #b0bec5;--flex-dte-dcle-light: #cfd8dc;--flex-dte-dcle-dark: #78909c;--flex-dte-cd: #ff6090;--flex-dte-cd-light: #ff94c2;--flex-dte-cd-dark: #d81b60;--flex-precio-normal: #4d94f5;--flex-precio-normal-dark: #2172d8;--flex-precio-normal-light: #1a3a6e;--flex-precio-descuento: #ffd454;--flex-precio-descuento-dark: #b38b00;--flex-precio-descuento-light: #3d3000;--flex-precio-especial: #a97df5;--flex-precio-especial-dark: #7c4fc0;--flex-precio-especial-light: #2d1a50}[data-theme=dark] .btn-dte-factura{background-color:var(--flex-dte-factura-dark);border-color:var(--flex-dte-factura-dark)}[data-theme=dark] .btn-dte-factura:hover,[data-theme=dark] .btn-dte-factura:focus{background-color:#1555b0;border-color:#1555b0}[data-theme=dark] .btn-dte-ccf{background-color:var(--flex-dte-ccf-dark);border-color:var(--flex-dte-ccf-dark)}[data-theme=dark] .btn-dte-ccf:hover,[data-theme=dark] .btn-dte-ccf:focus{background-color:#9a6208;border-color:#9a6208}[data-theme=dark] .btn-dte-se{background-color:var(--flex-dte-se-dark);border-color:var(--flex-dte-se-dark)}[data-theme=dark] .btn-dte-se:hover,[data-theme=dark] .btn-dte-se:focus{background-color:#6e2ea0;border-color:#6e2ea0}.text-flex-primary{color:var(--flex-primary)!important}.text-flex-success{color:var(--flex-success)!important}.text-flex-danger{color:var(--flex-danger)!important}.text-flex-warning{color:var(--flex-warning)!important}.text-flex-info{color:var(--flex-info)!important}.text-flex-muted{color:var(--flex-text-muted)!important}.text-flex-factura-electronica{color:var(--flex-factura-electronica)!important}.text-flex-resolucion-tickets{color:var(--flex-resolucion-tickets)!important}.text-flex-control-interno{color:var(--flex-control-interno)!important}.bg-flex-primary{background-color:var(--flex-primary)!important}.bg-flex-success{background-color:var(--flex-success)!important}.bg-flex-danger{background-color:var(--flex-danger)!important}.bg-flex-warning{background-color:var(--flex-warning)!important}.bg-flex-info{background-color:var(--flex-info)!important}.bg-flex-factura-electronica{background-color:var(--flex-factura-electronica)!important}.bg-flex-resolucion-tickets{background-color:var(--flex-resolucion-tickets)!important}.bg-flex-control-interno{background-color:var(--flex-control-interno)!important}.bg-flex-dte-factura{background-color:var(--flex-dte-factura)!important}.bg-flex-dte-ccf{background-color:var(--flex-dte-ccf)!important}.bg-flex-dte-se{background-color:var(--flex-dte-se)!important}.border-flex-primary{border-color:var(--flex-primary)!important}.border-flex-success{border-color:var(--flex-success)!important}.border-flex-danger{border-color:var(--flex-danger)!important}.border-flex-warning{border-color:var(--flex-warning)!important}.border-flex-info{border-color:var(--flex-info)!important}.border-flex-factura-electronica{border-color:var(--flex-factura-electronica)!important}.border-flex-resolucion-tickets{border-color:var(--flex-resolucion-tickets)!important}.border-flex-control-interno{border-color:var(--flex-control-interno)!important}.border-flex-dte-factura{border-color:var(--flex-dte-factura)!important}.border-flex-dte-ccf{border-color:var(--flex-dte-ccf)!important}.border-flex-dte-se{border-color:var(--flex-dte-se)!important}.text-flex-dte-factura{color:var(--flex-dte-factura)!important}.text-flex-dte-ccf{color:var(--flex-dte-ccf)!important}.text-flex-dte-se{color:var(--flex-dte-se)!important}.btn-dte-factura{background-color:var(--flex-dte-factura);border-color:var(--flex-dte-factura);color:var(--flex-)}.btn-dte-factura:hover,.btn-dte-factura:focus{background-color:var(--flex-dte-factura-dark);border-color:var(--flex-dte-factura-dark);color:var(--flex-)}.btn-outline-dte-factura{background-color:transparent;border-color:var(--flex-dte-factura);color:var(--flex-dte-factura)}.btn-outline-dte-factura:hover,.btn-outline-dte-factura:focus{background-color:#0d47a114;border-color:var(--flex-dte-factura);color:var(--flex-dte-factura-dark)}.btn-dte-ccf{background-color:var(--flex-dte-ccf);border-color:var(--flex-dte-ccf);color:var(--flex-)}.btn-dte-ccf:hover,.btn-dte-ccf:focus{background-color:var(--flex-dte-ccf-dark);border-color:var(--flex-dte-ccf-dark);color:var(--flex-)}.btn-outline-dte-ccf{background-color:transparent;border-color:var(--flex-dte-ccf);color:var(--flex-dte-ccf)}.btn-outline-dte-ccf:hover,.btn-outline-dte-ccf:focus{background-color:#ff8c0014;border-color:var(--flex-dte-ccf);color:var(--flex-dte-ccf-dark)}.btn-outline-dte-nc{background-color:transparent;border-color:var(--flex-dte-nc);color:var(--flex-dte-nc-dark)}.btn-outline-dte-nc:hover,.btn-outline-dte-nc:focus{background-color:#f59e0b14;border-color:var(--flex-dte-nc);color:var(--flex-dte-nc-dark)}.btn-outline-dte-nd{background-color:transparent;border-color:var(--flex-dte-nd);color:var(--flex-dte-nd-dark)}.btn-outline-dte-nd:hover,.btn-outline-dte-nd:focus{background-color:#dc262614;border-color:var(--flex-dte-nd);color:var(--flex-dte-nd-dark)}.btn-dte-se{background-color:var(--flex-dte-se);border-color:var(--flex-dte-se);color:var(--flex-)}.btn-dte-se:hover,.btn-dte-se:focus{background-color:var(--flex-dte-se-dark);border-color:var(--flex-dte-se-dark);color:var(--flex-)}.btn-outline-dte-se{background-color:transparent;border-color:var(--flex-dte-se);color:var(--flex-dte-se)}.btn-outline-dte-se:hover,.btn-outline-dte-se:focus{background-color:#7b1fa214;border-color:var(--flex-dte-se);color:var(--flex-dte-se-dark)}.text-precio-normal{color:var(--flex-precio-normal)!important}.text-precio-descuento{color:var(--flex-precio-descuento)!important}.text-precio-especial{color:var(--flex-precio-especial)!important}.bg-precio-normal{background-color:var(--flex-precio-normal)!important}.bg-precio-descuento{background-color:var(--flex-precio-descuento)!important}.bg-precio-especial{background-color:var(--flex-precio-especial)!important}.btn-precio-normal{background-color:var(--flex-precio-normal);border-color:var(--flex-precio-normal);color:#fff}.btn-precio-normal:hover,.btn-precio-normal:focus{background-color:var(--flex-precio-normal-dark);border-color:var(--flex-precio-normal-dark);color:#fff}.btn-precio-descuento{background-color:var(--flex-precio-descuento);border-color:var(--flex-precio-descuento);color:#212529}.btn-precio-descuento:hover,.btn-precio-descuento:focus{background-color:var(--flex-precio-descuento-dark);border-color:var(--flex-precio-descuento-dark);color:#212529}.btn-precio-especial{background-color:var(--flex-precio-especial);border-color:var(--flex-precio-especial);color:#fff}.btn-precio-especial:hover,.btn-precio-especial:focus{background-color:var(--flex-precio-especial-dark);border-color:var(--flex-precio-especial-dark);color:#fff}.btn-outline-precio-normal{background-color:transparent;border-color:var(--flex-precio-normal);color:var(--flex-precio-normal)}.btn-outline-precio-normal:hover,.btn-outline-precio-normal:focus{background-color:#0d6efd14;border-color:var(--flex-precio-normal);color:var(--flex-precio-normal-dark)}.btn-outline-precio-descuento{background-color:transparent;border-color:var(--flex-precio-descuento);color:var(--flex-precio-descuento-dark)}.btn-outline-precio-descuento:hover,.btn-outline-precio-descuento:focus{background-color:#ffc1071a;border-color:var(--flex-precio-descuento);color:var(--flex-precio-descuento-dark)}.btn-outline-precio-especial{background-color:transparent;border-color:var(--flex-precio-especial);color:var(--flex-precio-especial)}.btn-outline-precio-especial:hover,.btn-outline-precio-especial:focus{background-color:#6f42c114;border-color:var(--flex-precio-especial);color:var(--flex-precio-especial-dark)}.hover-flex-primary:hover{background-color:var(--flex-hover-primary)!important}.hover-flex-success:hover{background-color:var(--flex-hover-success)!important}.hover-flex-danger:hover{background-color:var(--flex-hover-danger)!important}.hover-flex-warning:hover{background-color:var(--flex-hover-warning)!important}.smart-pagination-page-btn{min-width:42px!important;width:42px!important;text-align:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.375rem .5rem!important;font-variant-numeric:tabular-nums!important}.smart-pagination-nav-btn{min-width:42px!important;width:42px!important;text-align:center!important;justify-content:center!important;padding:.375rem .5rem!important}.smart-pagination-loading{opacity:.6!important;pointer-events:none!important;cursor:not-allowed!important}.pagination .page-dots .page-link{cursor:pointer;font-weight:700;color:var(--flex-primary)}.pagination .page-dots .page-link:hover{background-color:var(--flex-primary-light);color:var(--flex-primary);transform:scale(1.1)}.pagination .page-link i{font-size:.9rem}.pagination .page-item.active .page-link{font-weight:600;box-shadow:0 2px 4px #0003}.pagination .page-link{transition:opacity .15s ease-in-out,background-color .15s ease-in-out,transform .2s ease}.pagination .page-link:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 2px 4px #00000026}.pagination .page-item.disabled .page-link{opacity:.4;cursor:not-allowed;pointer-events:none}@media(max-width:576px){.pagination .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination .form-select-sm{font-size:.75rem}}.form-select-sm{padding:.25rem 2rem .25rem .5rem;font-size:.875rem;border-radius:.25rem}.navbar{background:var(--flex-theme-navbar-bg)!important;color:var(--flex-theme-navbar-text)!important;box-shadow:0 2px 10px #0000004d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.navbar .btn-outline-light,.navbar .dropdown-toggle,.navbar .navbar-brand,.navbar .nav-link{color:var(--flex-theme-navbar-text);border-color:#fff0}.navbar .btn-outline-light:hover,.navbar .btn-outline-light:focus,.navbar .btn-outline-light:active,.navbar .btn-outline-light.show,.navbar .dropdown-toggle:hover,.navbar .dropdown-toggle:focus,.navbar .dropdown-toggle:active,.navbar .nav-link:hover,.navbar .nav-link:focus{background-color:#ffffff1f!important;border-color:#fff9!important;color:var(--flex-theme-navbar-text)!important;box-shadow:none!important}[data-theme=dark] .navbar .btn-outline-light,[data-theme=dark] .navbar .dropdown-toggle{border-color:#ffffff59}.navbar-autohide.navbar-hidden{transform:translateY(-100%)}.ws-status-dot{width:10px;height:10px;border-radius:50%;display:inline-block;transition:background-color .3s ease-in-out}#offcanvasExample{background-color:var(--flex-theme-sidebar-bg);color:var(--flex-theme-sidebar-text)}#offcanvasExample .btn-outline-light{color:var(--flex-theme-sidebar-text);border-color:#ffffff73;background-color:transparent!important}#offcanvasExample .btn-outline-light:hover,#offcanvasExample .btn-outline-light:focus,#offcanvasExample .btn-outline-light:active,#offcanvasExample .btn-outline-light.show{background-color:#ffffff1f!important;border-color:#ffffff9e!important;color:var(--flex-theme-sidebar-text)!important;box-shadow:none!important}#offcanvasExample .btn-outline-light.is-active-nav,#offcanvasExample .btn-outline-light.is-active-nav:hover,#offcanvasExample .btn-outline-light.is-active-nav:focus{background-color:#0d6efd4d!important;border-color:#0d6efdb3!important;color:#fff!important;font-weight:600}#offcanvasExample .btn-outline-light.is-active-nav-group{border-color:#0d6efd99!important;background-color:#0d6efd2e!important;color:#fff!important}#sidebarSlider{transition:transform .28s cubic-bezier(.4,0,.2,1);will-change:transform}#offcanvasExample .sidebar-main-btn,#offcanvasExample .sidebar-sub-btn{width:100%;margin-bottom:6px;display:flex;align-items:center;gap:8px;text-align:left;border-color:transparent!important}#offcanvasExample .sidebar-main-btn:hover,#offcanvasExample .sidebar-sub-btn:hover{border-color:transparent!important}#offcanvasExample .sidebar-arrow{font-size:.65rem;opacity:.4;margin-left:auto}#offcanvasExample .sidebar-back-btn{display:inline-flex;align-items:center;gap:5px;background:none;border:none;color:var(--flex-theme-sidebar-text);font-size:.82rem;opacity:.75;padding:2px 0;cursor:pointer}#offcanvasExample .sidebar-back-btn:hover{opacity:1}#notificacionesDropdown{border:none;transition:all .3s ease;position:relative}#notificacionesDropdown:hover{background-color:#ffffff26;transform:scale(1.05)}#contadorNotificaciones{font-size:.7rem;min-width:20px;height:20px;padding:0 6px;display:flex;align-items:center;justify-content:center;font-weight:600;animation:pulse 2s infinite}@keyframes pulse{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 #dc3545b3}50%{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 0 6px #dc354500}}#notificacionesDropdown.has-notifications{animation:swing .6s ease-in-out}@keyframes swing{0%,to{transform:rotate(0)}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}}.live-jobs-section{background:#ffc1070f;border-left:3px solid #ffc107}.live-jobs-section.live-complete{background:#1987540f;border-left-color:#198754}.live-jobs-section.live-error{background:#dc35450f;border-left-color:#dc3545}#notificacionesDropdown.bell-live{border-color:#ffc107!important;animation:bell-live-pulse 1.6s ease-in-out infinite!important}@keyframes bell-live-pulse{0%,to{box-shadow:0 0 #ffc10780}50%{box-shadow:0 0 0 5px #ffc10700}}.badge.rounded-pill.bg-primary{animation:fadeInScale .3s ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.dropdown-notificaciones{width:400px;max-height:500px;overflow:hidden;box-shadow:0 4px 20px #00000026;border:1px solid var(--flex-theme-border);border-radius:8px;background-color:var(--flex-theme-surface-1);color:var(--flex-theme-body-text)}.dropdown-notificaciones.show{display:flex!important;flex-direction:column}#notificacionesContent{flex:1;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch}.dropdown-notificaciones .dropdown-item:hover{background-color:#007bff14!important}@media(max-width:768px){.dropdown-notificaciones{width:350px;max-height:450px}#contadorNotificaciones{font-size:.65rem;min-width:18px;height:18px}}@media(max-width:576px){.dropdown-notificaciones{width:calc(100vw - 20px);max-width:400px;max-height:70vh;position:fixed!important;left:5px!important;right:10px!important;top:70px!important;transform:none!important;margin:0 auto!important;box-shadow:0 6px 24px #0003;background-color:var(--flex-theme-surface-1)!important}.dropdown-notificaciones .dropdown-header{padding-left:1rem;padding-right:1rem;font-size:.95rem}.dropdown-notificaciones .dropdown-footer{padding:.5rem}.dropdown-notificaciones .dropdown-item{margin:0 2px;font-size:.9rem}.dropdown-notificaciones .dropdown-item:hover{transform:translate(2px)}#notificacionesDropdown{padding:.4rem .6rem}#notificacionesDropdown .fa-bell{font-size:1.1rem}}@media(max-width:375px){.dropdown-notificaciones{width:calc(100vw - 10px);max-height:65vh}.dropdown-notificaciones .btn-sm{padding:.2rem .4rem;font-size:.75rem}.dropdown-notificaciones .dropdown-header{font-size:.85rem;padding:.5rem .75rem}#contadorNotificaciones{font-size:.6rem;min-width:16px;height:16px;padding:0 4px}.dropdown-notificaciones .fa-bell,.dropdown-notificaciones .fa-list{font-size:.85rem}}@media(max-width:576px){.dropdown-notificaciones{will-change:transform}.dropdown-menu.show{animation:slideDownMobile .25s ease-out}@keyframes slideDownMobile{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#notificacionesDropdown:hover{transform:none}#notificacionesDropdown:active{transform:scale(.95)}}@media(max-width:320px){.dropdown-notificaciones{width:calc(100vw - 5px);max-height:60vh}.dropdown-notificaciones .dropdown-header span{font-size:.8rem}.dropdown-notificaciones .btn-sm{padding:.15rem .3rem;font-size:.7rem}}@media(max-width:576px){.dropdown-notificaciones{background-color:var(--flex-theme-surface-1)!important;color:var(--flex-theme-body-text)!important}.dropdown-notificaciones .dropdown-header,.dropdown-notificaciones .dropdown-footer{background-color:var(--flex-theme-surface-2);color:var(--flex-theme-body-text)!important}.dropdown-notificaciones .text-muted{color:var(--flex-theme-muted)!important}.dropdown-notificaciones .small,.dropdown-notificaciones div,.dropdown-notificaciones span,.dropdown-notificaciones li{color:var(--flex-theme-body-text)!important}.dropdown-notificaciones .fa-bell-slash{color:var(--flex-theme-muted)!important}.dropdown-notificaciones .text-primary{color:#0d6efd!important}}.navbar-trigger-area{position:fixed;top:0;left:0;right:0;height:50px;pointer-events:none}body{scroll-behavior:smooth}.navbar-indicator{position:fixed;top:10px;left:50%;transform:translate(-50%);background:var(--flex-theme-overlay-bg, rgba(0, 0, 0, .7));color:var(--flex-theme-navbar-text);padding:5px 15px;border-radius:15px;font-size:12px;opacity:0;transition:opacity .3s ease;pointer-events:none}#offcanvasExample .btn-outline-light:hover,#offcanvasExample .btn-outline-light:focus{background-color:#ffffff14;color:var(--flex-theme-sidebar-text)}#offcanvasExample .btn-outline-light,#offcanvasExample .btn-outline-light span,#offcanvasExample .btn-outline-light i{color:var(--flex-theme-sidebar-text)}#offcanvasExample .text-muted{color:#f8f9faa6!important}.navbar-indicator.show{opacity:1}[v-cloak]{display:none!important}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}#Menu{view-transition-name:topbar}::view-transition-old(topbar),::view-transition-new(topbar){animation:none}@keyframes flex-content-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@keyframes flex-content-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}::view-transition-old(root){animation:flex-content-out .15s ease forwards}::view-transition-new(root){animation:flex-content-in .25s ease forwards}.BgLogin{background:#212325;background-image:var(--login-bg);background-position:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);object-fit:cover;background-position-y:center;background-position-x:center;background-size:cover;background-repeat:no-repeat}html,body{height:100vh}body{background-color:var(--flex-theme-body-bg);color:var(--flex-theme-body-text);transition:background-color .25s ease,color .25s ease}.card,.modal-content,.dropdown-menu,.accordion-item,.list-group-item{background-color:var(--flex-theme-surface-1);border-color:var(--flex-theme-border);color:var(--flex-theme-body-text)}.table{--bs-table-bg: var(--flex-theme-surface-1);--bs-table-color: var(--flex-theme-body-text);--bs-table-border-color: var(--flex-theme-border)}.form-control,.form-select,.input-group-text{background-color:var(--flex-theme-input-bg);color:var(--flex-theme-input-text);border-color:var(--flex-theme-input-border)}.form-control:focus,.form-select:focus{background-color:var(--flex-theme-input-bg);color:var(--flex-theme-input-text)}.form-select option{background-color:var(--flex-theme-input-bg);color:var(--flex-theme-input-text)}.text-muted{color:var(--flex-theme-muted)!important}.bg-theme{background-color:var(--flex-theme-surface-1)!important}.bg-theme-secondary{background-color:var(--flex-theme-surface-2)!important}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:#ff3d00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LoginPosition{display:flex;justify-content:end;align-items:center;flex-direction:column}.LoginForm{width:100%;max-width:400px;padding:10px;border-radius:15px}.form-control,.btn{border-radius:10px}.customShadow{box-shadow:0 0 #7d7d7d}.blue1{background-color:var(--flex-primary);color:var(--flex-)}.green1{background-color:var(--flex-success);color:var(--flex-)}.red1{background-color:var(--flex-danger);color:var(--flex-)}.purple1{background-color:var(--flex-product-primary);color:var(--flex-)}.purple2{background-color:var(--flex-factura-electronica);color:var(--flex-)}.orange1{background-color:var(--flex-warning);color:var(--flex-)}.orange2{background-color:var(--flex-user-primary);color:var(--flex-)}.mint1{background-color:var(--flex-accent);color:var(--flex-)}.hoverCard{border:1px solid var(--flex-theme-border)!important;box-shadow:0 0 #0000000f;transition:box-shadow .3s ease}.hoverCard:hover{box-shadow:1rem 1rem 1rem #0000001f,0 0 0 2px var(--flex-theme-border)!important}.dashboard-border-primary{border-left:.25rem solid var(--flex-primary)!important}.dashboard-border-success{border-left:.25rem solid var(--flex-success)!important}.dashboard-border-info{border-left:.25rem solid var(--flex-info)!important}.dashboard-border-warning{border-left:.25rem solid var(--flex-warning)!important}.surface-soft-primary{background-color:rgba(var(--bs-primary-rgb),.08);border-color:rgba(var(--bs-primary-rgb),.15)}.surface-soft-info{background-color:rgba(var(--bs-info-rgb),.08);border-color:rgba(var(--bs-info-rgb),.15)}.surface-soft-success{background-color:rgba(var(--bs-success-rgb),.08);border-color:rgba(var(--bs-success-rgb),.15)}.surface-soft-warning{background-color:rgba(var(--bs-warning-rgb),.08);border-color:rgba(var(--bs-warning-rgb),.15)}.surface-soft-danger{background-color:rgba(var(--bs-danger-rgb),.08);border-color:rgba(var(--bs-danger-rgb),.15)}.surface-soft-secondary{background-color:rgba(var(--bs-secondary-rgb),.08);border-color:rgba(var(--bs-secondary-rgb),.15)}.dashboard-stat-card{color:var(--flex-);border:none}.dashboard-stat-primary{background-color:var(--flex-primary)}.dashboard-stat-success{background-color:var(--flex-success)}.dashboard-stat-warning{background-color:var(--flex-user-primary)}.dashboard-stat-secondary{background-color:var(--flex-product-primary)}.dashboard-stat-card .btn,.dashboard-stat-card h1,.dashboard-stat-card h5,.dashboard-stat-card i{color:inherit}.btn,.pos-tile{transition:transform .1s ease,box-shadow .1s ease;-webkit-user-select:none;user-select:none}.btn:active,.pos-tile:active{transform:translateY(2px) scale(.98);box-shadow:0 .125rem .25rem #0000001a!important}.badge-outline-warning{border:1px solid #f59e0b;color:#f59e0b;background:#f59e0b1a}.badge-outline-danger{border:1px solid #ef4444;color:#ef4444;background:#ef44441a}.badge-outline-success{border:1px solid #10b981;color:#10b981;background:#10b9811a}.badge-outline-info{border:1px solid #0ea5e9;color:#0ea5e9;background:#0ea5e91a}.badge-outline-primary{border:1px solid #3b82f6;color:#3b82f6;background:#3b82f61a}.badge-outline-secondary{border:1px solid #6b7280;color:#6b7280;background:#6b72801a}.badge-outline-purple{border:1px solid #7c3aed;color:#7c3aed;background:#7c3aed1a}@media(max-width:1200px){.BgLogin{background:#212325;background-image:var(--login-bg);background-position:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);object-fit:cover;background-position-y:center;background-position-x:center;background-size:cover;background-repeat:no-repeat}}@media(max-width:992px){.BgLogin{background:#212325;background-image:var(--login-bg);background-position:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);object-fit:cover;background-position-y:center;background-position-x:center;background-size:cover;background-repeat:no-repeat}.LoginPosition{display:flex;justify-content:center;align-items:center}.LoginForm{width:100%;max-width:330px;padding:15px;margin-right:0}}@media(max-width:768px){.BgLogin{background:#212325;background-image:var(--login-bg);background-position:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);object-fit:cover;background-position-y:center;background-position-x:center;background-size:cover;background-repeat:no-repeat}.LoginPosition{display:flex;justify-content:center;align-items:center}.LoginForm{width:100%;max-width:330px;padding:15px;margin-right:0}}@media(max-width:600px){.nombreMarca{display:none}}.badge-modo-facturacion{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;min-width:100px;text-align:center}.badge-control-interno{background-color:var(--flex-control-interno);color:#fff}.badge-resolucion-tickets{background-color:var(--flex-resolucion-tickets);color:#fff}.badge-contingencia{background-color:var(--flex-contingencia);color:#fff}.badge-factura-electronica{background-color:var(--flex-factura-electronica);color:#fff}.badge-modo-default{background-color:var(--flex-secondary);color:#fff}.badge-control-interno-outline{border:1px solid var(--flex-control-interno);color:var(--flex-control-interno);background:color-mix(in srgb,var(--flex-control-interno) 12%,transparent)}.badge-resolucion-tickets-outline{border:1px solid var(--flex-resolucion-tickets);color:var(--flex-resolucion-tickets);background:color-mix(in srgb,var(--flex-resolucion-tickets) 12%,transparent)}.badge-factura-electronica-outline{border:1px solid var(--flex-factura-electronica);color:var(--flex-factura-electronica);background:color-mix(in srgb,var(--flex-factura-electronica) 12%,transparent)}.badge-contingencia-outline{border:1px solid var(--flex-contingencia);color:var(--flex-contingencia-dark);background:color-mix(in srgb,var(--flex-contingencia-light) 10%,transparent)}.badge-dte-factura{background-color:var(--flex-factura-electronica);color:#fff}.badge-dte-ccf{background-color:var(--flex-resolucion-tickets);color:#fff}.badge-dte-nc{background-color:var(--flex-dte-nc);color:#fff}.badge-dte-nd{background-color:var(--flex-dte-nd);color:#fff}.badge-dte-se{background-color:var(--flex-control-interno);color:#fff}.badge-dte-factura-outline{border:1px solid var(--flex-dte-factura);color:var(--flex-dte-factura-dark);background:color-mix(in srgb,var(--flex-dte-factura-light) 10%,transparent)}.badge-dte-ccf-outline{border:1px solid var(--flex-dte-ccf);color:var(--flex-dte-ccf-dark);background-color:color-mix(in srgb,var(--flex-dte-ccf-light) 10%,transparent)}.badge-dte-nc-outline{border:1px solid var(--flex-dte-nc);color:var(--flex-dte-nc-dark);background-color:color-mix(in srgb,var(--flex-dte-nc) 10%,transparent)}.badge-dte-nd-outline{border:1px solid var(--flex-dte-nd);color:var(--flex-dte-nd-dark);background-color:color-mix(in srgb,var(--flex-dte-nd) 10%,transparent)}.badge-dte-se-outline{border:1px solid var(--flex-dte-se);color:var(--flex-dte-se-dark);background-color:color-mix(in srgb,var(--flex-dte-se-light) 10%,transparent)}.badge-dte-nr{background-color:var(--flex-dte-nr);color:#fff}.badge-dte-nr-outline{border:1px solid var(--flex-dte-nr);color:var(--flex-dte-nr-dark);background-color:color-mix(in srgb,var(--flex-dte-nr-light) 10%,transparent)}.badge-dte-ret{background-color:var(--flex-dte-ret);color:#fff}.badge-dte-ret-outline{border:1px solid var(--flex-dte-ret);color:var(--flex-dte-ret-dark);background-color:color-mix(in srgb,var(--flex-dte-ret-light) 10%,transparent)}.badge-dte-fex{background-color:var(--flex-dte-fex);color:#fff}.badge-dte-fex-outline{border:1px solid var(--flex-dte-fex);color:var(--flex-dte-fex-dark);background-color:color-mix(in srgb,var(--flex-dte-fex-light) 10%,transparent)}.badge-dte-anulacion{background-color:var(--flex-dte-anulacion);color:#fff}.badge-dte-anulacion-outline{border:1px solid var(--flex-dte-anulacion);color:var(--flex-dte-anulacion-dark);background-color:color-mix(in srgb,var(--flex-dte-anulacion-light) 10%,transparent)}.badge-dte-cle{background-color:var(--flex-dte-cle);color:#fff}.badge-dte-cle-outline{border:1px solid var(--flex-dte-cle);color:var(--flex-dte-cle-dark);background-color:color-mix(in srgb,var(--flex-dte-cle-light) 10%,transparent)}.badge-dte-dcle{background-color:var(--flex-dte-dcle);color:#fff}.badge-dte-dcle-outline{border:1px solid var(--flex-dte-dcle);color:var(--flex-dte-dcle-dark);background-color:color-mix(in srgb,var(--flex-dte-dcle-light) 10%,transparent)}.badge-dte-cd{background-color:var(--flex-dte-cd);color:#fff}.badge-dte-cd-outline{border:1px solid var(--flex-dte-cd);color:var(--flex-dte-cd-dark);background-color:color-mix(in srgb,var(--flex-dte-cd-light) 10%,transparent)}.btn-control-interno{background-color:var(--flex-control-interno);border-color:var(--flex-control-interno-dark);color:#fff}.btn-control-interno:hover{background-color:var(--flex-control-interno-dark);border-color:var(--flex-control-interno-dark);color:#fff}.btn-resolucion-tickets{background-color:var(--flex-resolucion-tickets);border-color:var(--flex-resolucion-tickets-dark);color:#fff}.btn-resolucion-tickets:hover{background-color:var(--flex-resolucion-tickets-dark);border-color:var(--flex-resolucion-tickets-dark);color:#fff}.btn-factura-electronica{background-color:var(--flex-factura-electronica);border-color:var(--flex-factura-electronica-dark);color:#fff}.btn-factura-electronica:hover{background-color:var(--flex-factura-electronica-dark);border-color:var(--flex-factura-electronica-dark);color:#fff}.card-control-interno{border-left:4px solid var(--flex-control-interno)}.card-resolucion-tickets{border-left:4px solid var(--flex-resolucion-tickets)}.card-factura-electronica{border-left:4px solid var(--flex-factura-electronica)}.alert-control-interno{background-color:var(--flex-control-interno-light);border-color:var(--flex-control-interno);color:#fff}.alert-resolucion-tickets{background-color:var(--flex-resolucion-tickets-light);border-color:var(--flex-resolucion-tickets);color:#fff}.alert-factura-electronica{background-color:var(--flex-factura-electronica-light);border-color:var(--flex-factura-electronica);color:#fff}.swal-notificacion-websocket{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.swal-notificacion-websocket .swal2-title{font-size:.95rem;font-weight:600;margin-bottom:.25rem}.swal-notificacion-websocket .swal2-html-container{margin:0;font-size:.85rem;line-height:1.3}.swal-notificacion-websocket .swal2-icon{margin:0 .5rem 0 0}.swal-notificacion-websocket .swal2-timer-progress-bar{height:3px}@keyframes campanita-shake{0%,to{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(-15deg)}20%,40%,60%,80%{transform:rotate(15deg)}}.campanita-shake{animation:campanita-shake .8s ease-in-out;transform-origin:center top}.campanita-notificaciones{transition:all .2s ease;display:inline-block}.swal2-popup{background:var(--flex-theme-surface-1)!important;color:var(--flex-theme-body-text)!important;border:1px solid var(--flex-theme-border)!important}.swal2-title,.swal2-html-container,.swal2-content,.swal2-footer{color:var(--flex-theme-body-text)!important}.swal2-timer-progress-bar{background:var(--flex-theme-border)!important}.actividad-search-wrapper .input-group-text{background-color:var(--flex-theme-surface-2);color:var(--flex-theme-body-text);border-color:var(--flex-theme-border)}.actividad-search-no-results{position:absolute;top:calc(100% + .25rem);left:0;right:0;z-index:1060;background:var(--flex-theme-surface-1);border:1px solid var(--flex-theme-border);border-radius:.5rem;padding:.75rem .85rem;color:var(--flex-theme-body-text)}.actividad-search-results{background:var(--flex-theme-surface-1);border-color:var(--flex-theme-border)}.actividad-search-results .list-group-item{background:transparent;color:var(--flex-theme-body-text);border-color:var(--flex-theme-border)}.actividad-search-results .list-group-item.active{background-color:var(--flex-primary);border-color:var(--flex-primary)}.row-selected-theme{background-color:#0d6efd2e!important;color:var(--flex-theme-body-text)!important}.row-selected-theme>td,.row-selected-theme>th{background-color:#0d6efd2e!important;color:var(--flex-theme-body-text)!important}.row-selected-theme .text-muted,.row-selected-theme small,.row-selected-theme .badge{color:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--flex-theme-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--flex-theme-muted)}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:thin;scrollbar-color:var(--flex-theme-border) transparent}#sidebarPanelMain,#sidebarPanelSub{overflow-anchor:none}[data-theme=dark] .bg-theme,[data-theme=dark] .text-bg-theme,[data-theme=dark] .table-light,[data-theme=dark] .table-light>th,[data-theme=dark] .table-light>td,[data-theme=dark] .table>:not(caption)>*>.table-light{background-color:var(--flex-theme-surface-2)!important;color:var(--flex-theme-body-text)!important;border-color:var(--flex-theme-border)!important}.fi-img{object-fit:cover;border-radius:10px;border:1px solid #e5e7eb;flex-shrink:0;background:#f3f4f6}.fi-img-xs{width:28px;height:28px}.fi-img-sm{width:40px;height:40px}.fi-img-md{width:60px;height:60px}.fi-img-lg{width:120px;height:120px}.flex-table-spinner-full{display:flex;justify-content:center;align-items:center;padding:3rem 0}.flex-table-alert{margin:.5rem 0 0}.flex-table-content{position:relative}.flex-table-refresh-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none}.flex-table-content.is-refreshing>:not(.flex-table-refresh-overlay){opacity:.4;transition:opacity .15s ease;pointer-events:none;-webkit-user-select:none;user-select:none}.flex-table-pagination-row{padding:.75rem 0;border-top:1px solid var(--flex-theme-border)}@media(max-width:767.98px){.flex-table thead{display:none}.flex-table-content .table-responsive{overflow-x:visible}.flex-table{border:none;background:transparent!important}.flex-table tbody tr{display:block;border:1px solid var(--flex-theme-border)!important;border-radius:8px;margin-bottom:.75rem;background:var(--flex-theme-surface-1)!important;box-shadow:0 1px 3px #0000000f;overflow:hidden}.flex-table.table-striped tbody tr:nth-child(odd){background:var(--flex-theme-surface-2)!important}.flex-table tbody td{display:flex;justify-content:space-between;align-items:center;padding:.5rem .85rem!important;border-bottom:1px solid var(--flex-theme-border)!important;border-top:none!important;border-left:none!important;border-right:none!important;text-align:left!important;min-height:2.5rem;gap:.5rem}.flex-table tbody td:last-child{border-bottom:none!important}.flex-table tbody td[data-label]:before{content:attr(data-label);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--flex-theme-muted);white-space:nowrap;flex-shrink:0;min-width:7rem}.flex-table tbody td:not([data-label]){justify-content:flex-end;flex-wrap:wrap;gap:.35rem}}.smart-pagination-page-indicator{min-width:4.5rem;text-align:center;font-weight:600;cursor:pointer}.plan-banner{display:flex;align-items:center;gap:.65rem;padding:.55rem 1rem;border-radius:8px;font-size:.82rem;line-height:1.4;border-left:4px solid}.plan-banner__icon{font-size:1rem;flex-shrink:0}.plan-banner--aviso{background:#ffc10726;border-color:#d97706;color:#92400e}.plan-banner--aviso .plan-banner__icon{color:#d97706}[data-theme=dark] .plan-banner--aviso,[data-theme=dark] .plan-banner--aviso .plan-banner__icon{color:#fcd34d}.plan-banner--gracia{background:#fd7e1426;border-color:#fd7e14;color:#7c3300}.plan-banner--gracia .plan-banner__icon{color:#fd7e14}[data-theme=dark] .plan-banner--gracia,[data-theme=dark] .plan-banner--gracia .plan-banner__icon{color:#fdba74}.plan-banner--expirado{background:#dc354526;border-color:var(--flex-danger);color:#7f1d1d}.plan-banner--expirado .plan-banner__icon{color:#dc3545}[data-theme=dark] .plan-banner--expirado,[data-theme=dark] .plan-banner--expirado .plan-banner__icon{color:#fca5a5}.plan-banner strong{color:inherit}.plan-banner__actions{margin-left:auto;display:flex;align-items:center;gap:.6rem;flex-shrink:0}.plan-banner__cta{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:6px;border:1px solid currentColor;font-size:.78rem;font-weight:600;line-height:1.3;white-space:nowrap;color:inherit;background:#0000000f;opacity:.9;transition:opacity .15s,background .15s}.plan-banner__cta:hover{opacity:1;background:#0000001f;color:inherit}[data-theme=dark] .plan-banner__cta{background:#ffffff14}[data-theme=dark] .plan-banner__cta:hover{background:#ffffff29}.plan-banner__dismiss{background:none;border:none;cursor:pointer;opacity:.55;padding:0 .2rem;color:inherit;flex-shrink:0;font-size:.85rem;line-height:1}.plan-banner__dismiss:hover{opacity:1}.buscador-global-countdown-track{height:2px;background:transparent;overflow:hidden;margin-top:2px;border-radius:1px}.buscador-global-countdown-bar{height:100%;width:100%;background:var(--flex-primary);transition:width linear}.buscador-global-countdown-bar.is-active{width:0%}.filtro-activo{border:2px solid var(--flex-primary)!important;background-color:#0d6efd0d}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}
