@font-face{font-family:Avenir-Bold;src:local("Avenir-Bold"),url("./media/AvenirLTStd-Black-HW2ISZBE.ttf") format("truetype")}@font-face{font-family:Avenir-Intermedio;src:local("Avenir-Intermedio"),url("./media/AvenirLTStd-Roman-OCEYGNP6.ttf") format("truetype")}@font-face{font-family:Avenir-Normal;src:local("Avenir-Normal"),url("./media/AvenirLTStd-Book-VNY3O572.ttf") format("truetype")}:root{--vaquita-yellow: #fece33;--vaquita-yellow-deep: #c99e16;--vaquita-pine: #1f2a25;--vaquita-ink: #26312b;--vaquita-canvas: #f3f5f2;--vaquita-surface: #ffffff;--vaquita-line: #dce3dd;--vaquita-muted: #69756d;--vaquita-radius: 12px}html,body{min-height:100%}body{margin:0;background:var(--vaquita-canvas);color:var(--vaquita-ink);font:15px/1.45 Avenir-Normal,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}.bg-dashboard{background-color:var(--vaquita-canvas)}a{text-decoration:none;color:#000}a:hover{color:#000}.general{margin-top:16px}body:not(.dark-theme) .dashboard-content,body:not(.dark-theme) .bg-dashboard{background:var(--vaquita-canvas);color:var(--vaquita-ink)}body:not(.dark-theme) app-altas,body:not(.dark-theme) app-solicitudes,body:not(.dark-theme) app-solicitudes-tarjetas,body:not(.dark-theme) app-solicitudes-tarjetas-mastercard,body:not(.dark-theme) app-transferencias,body:not(.dark-theme) app-datos-usuario,body:not(.dark-theme) app-infonet-eliminadas,body:not(.dark-theme) app-errores-tarjetas-mastercard,body:not(.dark-theme) app-ver-solicitud,body:not(.dark-theme) app-ver-solicitud-tarjeta,body:not(.dark-theme) app-ver-solicitud-tarjeta-mastercard,body:not(.dark-theme) app-ver-solicitud-prestamos,body:not(.dark-theme) app-ver-errores-tarjetas,body:not(.dark-theme) app-historico-fotos,body:not(.dark-theme) app-reporte-reintegros,body:not(.dark-theme) app-reporte-trx-rechazadas,body:not(.dark-theme) app-reporte-auditoria,body:not(.dark-theme) app-reporte-mora-prestamos,body:not(.dark-theme) app-admin-push{display:block;min-height:100vh;background:var(--vaquita-canvas);color:var(--vaquita-ink)}body:not(.dark-theme) app-promos,body:not(.dark-theme) app-roles,body:not(.dark-theme) app-desembolsos-mini-prestamos,body:not(.dark-theme) app-gestion-tarjetas{display:block;min-height:100vh;background:var(--vaquita-canvas);color:var(--vaquita-ink)}body:not(.dark-theme) .card,body:not(.dark-theme) .contenedor-tabla,body:not(.dark-theme) .tabla-contenedor,body:not(.dark-theme) .modal-content{border:1px solid var(--vaquita-line);box-shadow:0 8px 24px #1f2a2512}body:not(.dark-theme) .contenedor-tabla,body:not(.dark-theme) .tabla-contenedor{overflow-x:auto}body:not(.dark-theme) .table thead,body:not(.dark-theme) .promos-table thead{background:#edf1ed;color:#48564d}body:not(.dark-theme) .table th,body:not(.dark-theme) .table td{border-color:#e1e7e2}body:not(.dark-theme) .table-hover tbody tr:hover{background:#fffbed}body:not(.dark-theme) input:focus,body:not(.dark-theme) textarea:focus,body:not(.dark-theme) select:focus{border-color:var(--vaquita-yellow-deep);box-shadow:0 0 0 3px #c99e1624;outline:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgba(254,206,51,.58);outline-offset:2px}@media(max-width:650px){.dashboard-content,.dashboard-content.sidebar-collapsed{padding-left:76px!important}.app-header{box-shadow:8px 0 24px #1f2a2529}.app-header:not(.menu-collapsed){z-index:1050}}.dashboard-content{overflow-x:clip}body:not(.dark-theme) .general{width:min(1480px,100% - 48px)!important;margin:0 auto!important;padding:28px 0 56px!important}body:not(.dark-theme) app-solicitudes .container-table,body:not(.dark-theme) app-altas .container,body:not(.dark-theme) app-infonet-eliminadas .container,body:not(.dark-theme) app-errores-tarjetas-mastercard .container{width:min(1480px,100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:28px 0 56px!important}body:not(.dark-theme) .general>h1,body:not(.dark-theme) .general>h2,body:not(.dark-theme) .general>h3,body:not(.dark-theme) .titulo-datos,body:not(.dark-theme) .titulo-seccion{color:var(--vaquita-pine);letter-spacing:-.015em}.page-intro{margin:0 0 24px}.page-intro h1{margin:0;color:var(--vaquita-pine);font:28px/1.16 Avenir-Bold;letter-spacing:-.02em}.page-intro p{max-width:68ch;margin:7px 0 0;color:var(--vaquita-muted)}body:not(.dark-theme) .box{width:min(100%,420px)!important;min-height:44px!important;height:44px!important;margin:0!important;padding:0 6px 0 15px!important;display:flex!important;align-items:center;gap:6px;border:1px solid #cfd8d1!important;border-radius:10px!important;background:var(--vaquita-surface)!important;box-shadow:0 1px 2px #1f2a250a!important}body:not(.dark-theme) .box:focus-within{border-color:var(--vaquita-yellow-deep)!important;box-shadow:0 0 0 3px #c99e1624!important}body:not(.dark-theme) .box>input{min-width:0;height:42px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--vaquita-ink);font-size:15px!important}body:not(.dark-theme) .box>.btn{width:36px;height:36px;padding:0;display:inline-grid;place-items:center;color:#526057;border-radius:8px}body:not(.dark-theme) .box>.btn:hover{background:#edf2ee!important;color:#1f6f42}body:not(.dark-theme) input.form-control,body:not(.dark-theme) select.form-control,body:not(.dark-theme) select.form-select,body:not(.dark-theme) textarea.form-control,body:not(.dark-theme) .input-style,body:not(.dark-theme) .box-select select{min-height:42px;border:1px solid #cfd8d1;border-radius:9px!important;background-color:#fff;color:var(--vaquita-ink);box-shadow:none}body:not(.dark-theme) input::placeholder,body:not(.dark-theme) textarea::placeholder{color:#87928a;opacity:1}body:not(.dark-theme) input[readonly],body:not(.dark-theme) textarea[readonly],body:not(.dark-theme) input:disabled,body:not(.dark-theme) textarea:disabled,body:not(.dark-theme) select:disabled{background:#edf1ee!important;color:#667169!important;border-color:#d8dfda!important;opacity:1;cursor:default}body:not(.dark-theme) .nav-tabs{gap:4px;border-bottom:1px solid var(--vaquita-line)}body:not(.dark-theme) .nav-tabs .nav-link{min-height:42px;padding:10px 14px;border:0!important;border-bottom:3px solid transparent!important;border-radius:8px 8px 0 0;color:#657168;background:transparent}body:not(.dark-theme) .nav-tabs .nav-link:hover{background:#edf2ee;color:var(--vaquita-pine)}body:not(.dark-theme) .nav-tabs .nav-link.active,body:not(.dark-theme) .font-tab-select.active{border-bottom-color:var(--vaquita-yellow-deep)!important;background:#fff!important;color:var(--vaquita-pine)!important}body:not(.dark-theme) .contenedor-tabla,body:not(.dark-theme) .tabla-contenedor{width:100%;display:block!important;padding:0!important;overflow:auto!important;border:1px solid var(--vaquita-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 8px 24px #1f2a250e!important}body:not(.dark-theme) .contenedor-tabla table,body:not(.dark-theme) .tabla-contenedor table{width:100%;min-width:760px;margin:0;border-collapse:collapse!important;border-spacing:0!important}body:not(.dark-theme) .contenedor-tabla thead,body:not(.dark-theme) .tabla-contenedor thead{position:sticky;top:0;z-index:2;background:#eaf0eb!important;color:#425047!important}body:not(.dark-theme) .contenedor-tabla th,body:not(.dark-theme) .tabla-contenedor th{padding:12px 14px!important;border:0!important;border-bottom:1px solid #d7e0d9!important;color:#425047!important;font-family:Avenir-Bold;font-size:12px;text-align:left;white-space:nowrap}body:not(.dark-theme) .contenedor-tabla td,body:not(.dark-theme) .tabla-contenedor td{padding:12px 14px!important;border:0!important;border-bottom:1px solid #e6ebe7!important;color:#2e3a33;text-align:left;vertical-align:middle}body:not(.dark-theme) .contenedor-tabla tbody tr,body:not(.dark-theme) .tabla-contenedor tbody tr{background:#fff!important;box-shadow:none!important}body:not(.dark-theme) .contenedor-tabla tbody tr:nth-child(2n),body:not(.dark-theme) .tabla-contenedor tbody tr:nth-child(2n){background:#fafcfb!important}body:not(.dark-theme) .contenedor-tabla tbody tr:hover,body:not(.dark-theme) .tabla-contenedor tbody tr:hover{background:#fff9df!important}body:not(.dark-theme) .btn{min-height:38px;border-radius:9px;font-family:Avenir-Intermedio}body:not(.dark-theme) .btn-primary,body:not(.dark-theme) .btn-success{border-color:#236b47;background:#236b47;color:#fff}body:not(.dark-theme) .btn-primary:hover,body:not(.dark-theme) .btn-success:hover{border-color:#185638;background:#185638}body:not(.dark-theme) .btn-secondary{border-color:#d6ddd8;background:#edf1ee;color:#344139}body:not(.dark-theme) .btn-secondary:hover{border-color:#c5cfc8;background:#e2e8e3;color:#1f2a25}body:not(.dark-theme) .btn-warning{border-color:#e4b919;background:var(--vaquita-yellow);color:#292b25}body:not(.dark-theme) .card{border:1px solid var(--vaquita-line)!important;border-radius:12px!important;background:#fff;box-shadow:0 5px 18px #1f2a250e!important}body:not(.dark-theme) .card-header{border-bottom:1px solid var(--vaquita-line);background:#f8faf8;color:var(--vaquita-pine)!important}body:not(.dark-theme) .input-group-text{min-width:128px;border-color:#d4ddd6;background:#edf2ee;color:#3f4d44}body:not(.dark-theme) .input-group .form-control:not([readonly]):not([disabled]){border-color:#bfccc3;box-shadow:inset 3px 0 0 var(--vaquita-yellow)}body:not(.dark-theme) .modal-content,body:not(.dark-theme) .modal-panel,body:not(.dark-theme) .modal-dialog-custom{border:1px solid #dbe2dd!important;border-radius:14px!important;background:#fff;box-shadow:0 24px 70px #19231d3d!important}body:not(.dark-theme) .modal-header,body:not(.dark-theme) .modal-footer{border-color:var(--vaquita-line)}body:not(.dark-theme) .modal-backdrop,body:not(.dark-theme) .modal-backdrop-custom{background:#141c179e!important}body:not(.dark-theme) .sk-chase-dot:before{background:var(--vaquita-yellow-deep)!important}body:not(.dark-theme) .contenedor-spinner,body:not(.dark-theme) .container-loader{min-height:220px;display:grid;place-items:center}body:not(.dark-theme) .ver-solicitud,body:not(.dark-theme) .ver-errores{width:min(1320px,100% - 48px);min-height:100vh;margin:0 auto;padding:28px 0 56px}body:not(.dark-theme) .ver-solicitud>.row,body:not(.dark-theme) .ver-errores>.row{margin:0;gap:20px}body:not(.dark-theme) .margenes-contenido{width:100%!important;max-width:1120px;margin:0 auto!important;padding:22px!important;border:1px solid var(--vaquita-line);border-radius:12px;background:#fff}@media(max-width:900px){body:not(.dark-theme) .general,body:not(.dark-theme) app-solicitudes .container-table,body:not(.dark-theme) app-altas .container,body:not(.dark-theme) app-infonet-eliminadas .container,body:not(.dark-theme) app-errores-tarjetas-mastercard .container,body:not(.dark-theme) .ver-solicitud,body:not(.dark-theme) .ver-errores{width:min(100% - 28px,1480px)!important;padding-top:20px!important}body:not(.dark-theme) .general>.d-flex.justify-content-center,body:not(.dark-theme) .general>.row.justify-content-around{align-items:stretch!important;flex-direction:column!important;gap:12px!important}body:not(.dark-theme) .general .box,body:not(.dark-theme) .general .box-select{width:100%!important;max-width:none;margin-left:0!important}body:not(.dark-theme) .content{width:100%!important;max-width:none!important;min-width:0!important}}@media(max-width:768px){body .contenedor-tabla thead,body .tabla-contenedor thead{display:table-header-group!important}body .contenedor-tabla tbody tr,body .tabla-contenedor tbody tr{display:table-row!important;padding:0!important}body .contenedor-tabla tbody td,body .tabla-contenedor tbody td{display:table-cell!important}body .contenedor-tabla tbody td:before,body .tabla-contenedor tbody td:before{display:none!important}body:not(.dark-theme) .margenes-contenido{padding:16px!important}body:not(.dark-theme) .input-group{align-items:stretch;flex-wrap:wrap}body:not(.dark-theme) .input-group-text{width:100%;border-radius:8px 8px 0 0!important}body:not(.dark-theme) .input-group>.form-control{width:100%;border-radius:0 0 8px 8px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.vaquita-color{color:#ffc107}.btn-volver{width:auto;min-width:92px;height:40px;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:0 14px!important;border:1px solid #d6b128!important;border-radius:10px!important;background:#fff7d5!important;color:#725c08!important;box-shadow:0 5px 14px #57460a1f;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.btn-volver:after{content:"Volver";font-family:Avenir-Bold;font-size:13px}.btn-volver:hover{background:#fece33!important;color:#28281f!important;transform:translate(-2px);box-shadow:0 7px 18px #775b0033}.btn-volver:focus{outline:none;box-shadow:0 0 0 4px #fece3340!important}body.dark-theme{--dark-bg: #171c1a;--dark-surface: #202724;--dark-surface-2: #28312d;--dark-surface-3: #323d37;--dark-border: #435048;--dark-text: #f1f4f2;--dark-muted: #b3bdb7;--dark-accent: #e8c34a;background:var(--dark-bg);color:var(--dark-text);color-scheme:dark}body.dark-theme .general{width:min(1480px,100% - 48px)!important;margin:0 auto!important;padding:28px 0 56px!important}body.dark-theme app-solicitudes .container-table,body.dark-theme app-altas .container,body.dark-theme app-infonet-eliminadas .container,body.dark-theme app-errores-tarjetas-mastercard .container{width:min(1480px,100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:28px 0 56px!important}body .nav-tabs{margin-left:0!important}body .select-table{width:auto!important;max-width:100%;min-height:38px}body .general>.row{row-gap:14px}body .general>.row>[style*="margin-top: -"]{margin-top:0!important}body app-ver-solicitud-tarjeta .margenes-contenido>h4,body app-ver-solicitud-tarjeta-mastercard .margenes-contenido>h4{margin:0 0 18px!important}body app-ver-solicitud-tarjeta .margenes-contenido .input-group,body app-ver-solicitud-tarjeta-mastercard .margenes-contenido .input-group{width:100%!important}body app-ver-solicitud-tarjeta .margenes-contenido>.row>[class*=col-md],body app-ver-solicitud-tarjeta-mastercard .margenes-contenido>.row>[class*=col-md]{width:50%!important}body app-ver-solicitud-tarjeta .margenes-contenido .row.mb-4>[class*=col-md],body app-ver-solicitud-tarjeta-mastercard .margenes-contenido .row.mb-4>[class*=col-md]{padding-left:12px!important}body app-ver-solicitud-tarjeta .margenes-contenido table,body app-ver-solicitud-tarjeta-mastercard .margenes-contenido table{width:100%!important;margin-left:0!important}body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4,body.dark-theme h5,body.dark-theme h6,body.dark-theme .page-intro h1{color:var(--dark-text)!important}body.dark-theme .page-intro p{color:var(--dark-muted)!important}body.dark-theme .bg-dashboard,body.dark-theme .dashboard-content,body.dark-theme .promos-page,body.dark-theme .desembolsos-page,body.dark-theme .gestion-page,body.dark-theme .roles-page{background:var(--dark-bg)!important;color:var(--dark-text)!important}body.dark-theme app-promos,body.dark-theme app-home,body.dark-theme app-altas,body.dark-theme app-solicitudes,body.dark-theme app-solicitudes-tarjetas,body.dark-theme app-solicitudes-tarjetas-mastercard,body.dark-theme app-transferencias,body.dark-theme app-datos-usuario,body.dark-theme app-infonet-eliminadas,body.dark-theme app-errores-tarjetas-mastercard,body.dark-theme app-ver-solicitud,body.dark-theme app-ver-solicitud-tarjeta,body.dark-theme app-ver-solicitud-tarjeta-mastercard,body.dark-theme app-ver-solicitud-prestamos,body.dark-theme app-ver-errores-tarjetas,body.dark-theme app-historico-fotos,body.dark-theme app-reporte-reintegros,body.dark-theme app-reporte-trx-rechazadas,body.dark-theme app-reporte-auditoria,body.dark-theme app-reporte-mora-prestamos,body.dark-theme app-admin-push,body.dark-theme app-roles,body.dark-theme app-desembolsos-mini-prestamos,body.dark-theme app-gestion-tarjetas{display:block;min-height:100vh;background:var(--dark-bg)!important;color:var(--dark-text)!important}body.dark-theme a{color:#dbe5df}body.dark-theme a:hover{color:#f0d36e}body.dark-theme .home-container{background:var(--dark-bg)!important;color:var(--dark-text)!important}body.dark-theme .home-container .saludo,body.dark-theme .home-container .titulo-seccion,body.dark-theme .home-container .accion-card-titulo{color:var(--dark-text)!important}body.dark-theme .home-container .accion-card{background:var(--dark-surface)!important;border:1px solid var(--dark-border);box-shadow:0 8px 24px #0003!important}body.dark-theme .home-container .accion-card:hover{background:var(--dark-surface-2)!important;border-color:#59675f}body.dark-theme .app-header{background:linear-gradient(180deg,#28312d,#222a26)!important;color:var(--dark-text);border-right:1px solid var(--dark-border);box-shadow:8px 0 28px #0000002e}body.dark-theme .brand,body.dark-theme .user-button,body.dark-theme .horizontal-menu a,body.dark-theme .reports-toggle{color:var(--dark-text)!important}body.dark-theme .brand span{color:#f0d36e}body.dark-theme .user-label small,body.dark-theme .user-info small,body.dark-theme .hint,body.dark-theme .empty,body.dark-theme .text-muted,body.dark-theme .card label{color:var(--dark-muted)!important}body.dark-theme .horizontal-menu{border-color:var(--dark-border)!important}body.dark-theme .horizontal-menu a:hover,body.dark-theme .horizontal-menu a.active,body.dark-theme .reports-toggle:hover{background:var(--dark-surface-3)!important;color:var(--dark-accent)!important}body.dark-theme .horizontal-menu a.active{background:#39463f!important;box-shadow:inset 3px 0 0 var(--dark-accent)}body.dark-theme .horizontal-menu a:focus{outline:none!important;border-color:transparent!important;box-shadow:inset 3px 0 0 var(--dark-accent),0 0 0 1px #56675e!important}body.dark-theme .user-menu,body.dark-theme .reports-menu,body.dark-theme .card,body.dark-theme .filters-card,body.dark-theme .table-card,body.dark-theme .contenedor-tabla,body.dark-theme .tabla-contenedor,body.dark-theme .modal-content,body.dark-theme .modal-panel,body.dark-theme .modal-contenido,body.dark-theme .dropdown-menu{background:var(--dark-surface)!important;color:var(--dark-text)!important;border-color:var(--dark-border)!important;box-shadow:0 12px 35px #00000047!important}body.dark-theme .modal-header,body.dark-theme .modal-footer{border-color:var(--dark-border)!important}body.dark-theme .dropdown-item{color:var(--dark-text)!important}body.dark-theme .dropdown-item:hover,body.dark-theme .dropdown-item:focus{background:var(--dark-surface-3)!important;color:#f4d874!important}body.dark-theme .btn-close{filter:invert(1) grayscale(1);opacity:.8}body.dark-theme .border,body.dark-theme .border-top,body.dark-theme .border-bottom,body.dark-theme .border-start,body.dark-theme .border-end,body.dark-theme .user-info,body.dark-theme .role-row,body.dark-theme .permissions{border-color:var(--dark-border)!important}body.dark-theme .role-row.selected,body.dark-theme .list-item-seleccionado{background:#34453b!important}body.dark-theme input,body.dark-theme textarea,body.dark-theme select,body.dark-theme .box{background:var(--dark-surface-2)!important;color:var(--dark-text)!important;border:1px solid var(--dark-border)!important}body.dark-theme .box{box-shadow:0 4px 16px #0000001f}body.dark-theme .box>input{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}body.dark-theme .box>i,body.dark-theme .box .fa{color:var(--dark-muted)!important}body.dark-theme input::placeholder,body.dark-theme textarea::placeholder{color:#919c95}body.dark-theme input[type=date],body.dark-theme input[type=datetime-local]{color:#eef3ef!important;color-scheme:dark;min-width:145px}body.dark-theme input[type=date]::-webkit-calendar-picker-indicator,body.dark-theme input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.9;cursor:pointer}body.dark-theme .texto-fecha{color:#dce4df!important;font-family:Avenir-Bold;white-space:nowrap}body.dark-theme .container-fecha{gap:9px}body.dark-theme input:focus,body.dark-theme textarea:focus,body.dark-theme select:focus{border-color:var(--dark-accent)!important;box-shadow:0 0 0 3px #f3c52e24!important;outline:none}body.dark-theme .box:focus-within{border-color:#8a7b43!important;box-shadow:0 0 0 3px #e8c34a1c!important}body.dark-theme .box>input:focus{box-shadow:none!important}body.dark-theme input[readonly],body.dark-theme textarea[readonly],body.dark-theme input:disabled,body.dark-theme textarea:disabled,body.dark-theme select:disabled{background:#1d2421!important;color:#aab4ae!important;border-color:#354039!important;box-shadow:none!important;opacity:1;cursor:default}body.dark-theme .input-group-text{background:#343d38!important;color:#e8edea!important;border-color:#46534c!important}body.dark-theme .input-group .form-control:not([readonly]):not([disabled]){background:#2a342f!important;border-color:#8b7939!important;box-shadow:inset 3px 0 0 var(--dark-accent)!important}body.dark-theme .input-group .form-control:not([readonly]):not([disabled]):focus{border-color:var(--dark-accent)!important;box-shadow:inset 3px 0 0 var(--dark-accent),0 0 0 3px #e8c34a1c!important}body.dark-theme .campos-referencia{color:var(--dark-muted)!important}body.dark-theme .campo-editable-dot{background:var(--dark-accent)!important;box-shadow:0 0 0 3px #e8c34a26}body.dark-theme .campo-lectura-dot{background:#66736c!important}body.dark-theme .table,body.dark-theme table{background:transparent!important;color:var(--dark-text)!important}body.dark-theme .contenedor-tabla,body.dark-theme .tabla-contenedor{width:100%;display:block!important;padding:0!important;overflow:auto!important;border:1px solid var(--dark-border)!important;border-radius:12px!important}body.dark-theme .contenedor-tabla table,body.dark-theme .tabla-contenedor table{width:100%;min-width:760px;margin:0;border-collapse:collapse!important;border-spacing:0!important}body.dark-theme thead,body.dark-theme .promos-table thead{background:var(--dark-surface-3)!important;color:#c7d1cb!important}body.dark-theme tbody tr{background:var(--dark-surface)!important;box-shadow:none!important}body.dark-theme tbody tr:nth-child(2n){background:#242d29!important}body.dark-theme tbody tr:hover,body.dark-theme .promos-table tbody tr:hover{background:#35433b!important}body.dark-theme th,body.dark-theme td{color:var(--dark-text)!important;border-color:var(--dark-border)!important}body.dark-theme .role-select,body.dark-theme .sort-button,body.dark-theme .icon-button{color:var(--dark-text)!important}body.dark-theme .nav-tabs{border-bottom-color:var(--dark-border)!important}body.dark-theme .nav-tabs .nav-link,body.dark-theme .font-tab-unselect{color:var(--dark-muted)!important;border-color:transparent!important}body.dark-theme .nav-tabs .nav-link:hover{color:var(--dark-text)!important;background:var(--dark-surface-2)!important;border-color:var(--dark-border)!important}body.dark-theme .nav-tabs .nav-link.active,body.dark-theme .font-tab-select.active{color:#f2d56c!important;background:var(--dark-surface-2)!important;border-color:var(--dark-border) var(--dark-border) var(--dark-surface-2)!important;box-shadow:inset 0 2px 0 var(--dark-accent)}body.dark-theme .boton-flecha{background:transparent!important;color:var(--dark-accent)!important}body.dark-theme .theme-button{background:var(--dark-surface-3)!important;color:var(--dark-text)!important}body.dark-theme .theme-button:hover{background:#3c4942!important;color:#f3d66f!important}body.dark-theme .logout-button{background:transparent!important;color:#d8dfda!important}body.dark-theme .logout-button:hover{background:#493535!important;color:#ffc5c5!important}body.dark-theme .btn-secondary{background:var(--dark-surface-3)!important;color:#dce7e0!important;border-color:#46584e!important}body.dark-theme .btn-primary{background:#3d8b66!important;border-color:#4a9d76!important;color:#fff!important}body.dark-theme .btn-primary:hover{background:#4a9d76!important}body.dark-theme .btn-success{background:#397d5e!important;border-color:#4a9671!important;color:#fff!important}body.dark-theme .btn-success:hover{background:#4a9671!important}body.dark-theme .btn-danger{background:#9a4e55!important;border-color:#b85c65!important;color:#fff!important}body.dark-theme .btn-danger:hover{background:#b85c65!important}body.dark-theme .btn-warning{background:#d9af26!important;border-color:#e6c54f!important;color:#24251e!important}body.dark-theme .btn-info{background:#397b89!important;border-color:#5396a5!important;color:#fff!important}body.dark-theme .btn-outline-success{color:#72c89a!important;border-color:#4c9e75!important}body.dark-theme .btn-outline-success:hover{background:#347754!important;color:#fff!important}body.dark-theme .btn-dark{background:#35423b!important;border-color:#46564d!important;color:var(--dark-text)!important}body.dark-theme .btn-dark:hover{background:#414f48!important}body.dark-theme .btn-outline-dark{background:transparent!important;border-color:#65736b!important;color:#d8dfdb!important}body.dark-theme .btn-outline-dark:hover{background:var(--dark-surface-3)!important;color:#fff!important}body.dark-theme .btn-volver{background:#e8c34a1f!important;border-color:#b99b35!important;color:#f2d466!important;box-shadow:0 5px 16px #0003}body.dark-theme .btn-volver:hover{background:var(--dark-accent)!important;color:#20251f!important;border-color:var(--dark-accent)!important}@media(max-width:650px){.btn-volver{min-width:40px;width:40px;padding:0!important}.btn-volver:after{display:none}}body.dark-theme .status-VIGENTE{background:#294737!important;color:#a9e3bd!important}body.dark-theme .status-PROGRAMADA{background:#4b4228!important;color:#f0d985!important}body.dark-theme .status-FINALIZADA{background:#353e39!important;color:#c4cdc8!important}body.dark-theme .status-DADA_DE_BAJA{background:#4b3032!important;color:#f0b4b8!important}body.dark-theme .alert-danger{background:#422d30!important;color:#f1bec2!important;border-color:#644047!important}body.dark-theme .alert-warning{background:#4a4129!important;color:#ebd589!important;border-color:#695d39!important}body.dark-theme .alert-success{background:#294336!important;color:#afe0bf!important;border-color:#3d624e!important}body.dark-theme .form-check-label,body.dark-theme .form-label,body.dark-theme .light-font,body.dark-theme .font-tab-unselect,body.dark-theme .text-body-secondary{color:var(--dark-muted)!important}body.dark-theme .form-check-input{background-color:var(--dark-surface-2);border-color:#5a6a60}body.dark-theme .form-check-input:checked{background-color:#caa52f;border-color:#dabe53}body.dark-theme .page-link{background:var(--dark-surface-2)!important;border-color:var(--dark-border)!important;color:var(--dark-text)!important}body.dark-theme .page-item.active .page-link{background:#3e765a!important;border-color:#4d9670!important}body.dark-theme .page-item.disabled .page-link{background:#1d2421!important;color:#78837d!important}body.dark-theme .bg-light,body.dark-theme .bg-white{background-color:var(--dark-surface)!important}body.dark-theme .phone-preview,body.dark-theme .option-card,body.dark-theme .preview-slider article,body.dark-theme .image-preview{background:var(--dark-surface-2)!important;color:var(--dark-text)!important;border-color:var(--dark-border)!important}body.dark-theme .subtitle,body.dark-theme .muted,body.dark-theme .toolbar-hint,body.dark-theme .banner-cell small,body.dark-theme td small,body.dark-theme .destination,body.dark-theme .row-actions button,body.dark-theme .drag-handle,body.dark-theme .pagination-bar,body.dark-theme .loading-state,body.dark-theme .empty-state{color:var(--dark-muted)!important}body.dark-theme .row-actions button:hover,body.dark-theme .drag-handle:hover{background:var(--dark-surface-3)!important;color:var(--dark-text)!important}body.dark-theme hr{border-color:var(--dark-border)}body.dark-theme ::-webkit-scrollbar{width:10px;height:10px}body.dark-theme ::-webkit-scrollbar-track{background:var(--dark-bg)}body.dark-theme ::-webkit-scrollbar-thumb{background:#56635c;border:2px solid var(--dark-bg);border-radius:10px}@media(max-width:900px){body.dark-theme .general,body.dark-theme app-solicitudes .container-table,body.dark-theme app-altas .container,body.dark-theme app-infonet-eliminadas .container,body.dark-theme app-errores-tarjetas-mastercard .container{width:min(100% - 28px,1480px)!important;padding-top:20px!important}body.dark-theme .general>.d-flex.justify-content-center,body.dark-theme .general>.row.justify-content-around{align-items:stretch!important;flex-direction:column!important;gap:12px!important}body.dark-theme .general .box,body.dark-theme .general .box-select{width:100%!important;max-width:none;margin-left:0!important}body app-ver-solicitud-tarjeta .margenes-contenido>.row>[class*=col-md],body app-ver-solicitud-tarjeta-mastercard .margenes-contenido>.row>[class*=col-md]{width:100%!important}}.dashboard-content{--table-surface:#fff;--table-header:#f7f8f6;--table-header-text:#5d645a;--table-text:#303832;--table-line:#e7ebe6;--table-hover:#fffdf4;--detail-surface:#fff;--detail-line:#e0e5df}body.dark-theme .dashboard-content{--table-surface:var(--dark-surface);--table-header:var(--dark-surface-3);--table-header-text:#d7dfda;--table-text:var(--dark-text);--table-line:var(--dark-border);--table-hover:#35433b;--detail-surface:var(--dark-surface);--detail-line:var(--dark-border)}.dashboard-content .contenedor-tabla,.dashboard-content .tabla-contenedor{width:100%;margin:18px 0 0!important;padding:0!important;overflow:auto!important;border:1px solid var(--table-line)!important;border-radius:16px!important;background:var(--table-surface)!important;box-shadow:0 5px 18px #1f2a2512!important}body.dark-theme .dashboard-content .contenedor-tabla,body.dark-theme .dashboard-content .tabla-contenedor{box-shadow:0 10px 28px #0003!important}.dashboard-content .card-body>.table-responsive{margin:0!important;border:1px solid var(--table-line);border-radius:12px;overflow:auto}.dashboard-content .contenedor-tabla>.col,.dashboard-content .contenedor-tabla>[class*=col-],.dashboard-content .tabla-contenedor>.col,.dashboard-content .tabla-contenedor>[class*=col-]{width:100%;max-width:none;padding:0!important}.dashboard-content .general>.container{width:100%;max-width:none;margin:0!important;padding:0!important}.dashboard-content table.table,.dashboard-content table.promos-table{width:100%;margin:0!important;border-collapse:collapse!important;border-spacing:0!important;background:var(--table-surface)!important;color:var(--table-text)!important}.dashboard-content table.table thead,.dashboard-content table.table thead tr,.dashboard-content table.promos-table thead,.dashboard-content table.promos-table thead tr{background:var(--table-header)!important;color:var(--table-header-text)!important;box-shadow:none!important}.dashboard-content table.table thead th,.dashboard-content table.promos-table thead th{height:46px;padding:13px 16px!important;border:0!important;border-bottom:1px solid var(--table-line)!important;background:var(--table-header)!important;color:var(--table-header-text)!important;font:12px/1.25 Avenir-Bold!important;letter-spacing:.035em;text-align:left;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.dashboard-content table.table tbody tr,.dashboard-content table.promos-table tbody tr{background:var(--table-surface)!important;box-shadow:none!important;transition:background .16s ease}.dashboard-content table.table tbody tr:nth-child(2n),.dashboard-content table.promos-table tbody tr:nth-child(2n){background:var(--table-surface)!important}.dashboard-content table.table tbody tr:hover,.dashboard-content table.promos-table tbody tr:hover{background:var(--table-hover)!important}.dashboard-content table.table tbody td,.dashboard-content table.promos-table tbody td{min-height:48px;padding:13px 16px!important;border:0!important;border-bottom:1px solid var(--table-line)!important;color:var(--table-text)!important;font-size:14px;line-height:1.35;vertical-align:middle}.dashboard-content table.table tbody tr:last-child td,.dashboard-content table.promos-table tbody tr:last-child td{border-bottom:0!important}.dashboard-content .margenes-contenido table.table,.dashboard-content .ver-solicitud table.table{border-radius:12px;box-shadow:0 0 0 1px var(--table-line);overflow:hidden}.dashboard-content .contenedor-tabla table.table,.dashboard-content .tabla-contenedor table.table,.dashboard-content .table-card table.table,.dashboard-content .table-responsive table.table{border-radius:0;box-shadow:none}body .ver-solicitud{width:min(1540px,100% - 48px)!important;min-height:100vh;margin:0 auto!important;padding:28px 0 64px!important}body .ver-solicitud>.btn-volver{position:static!important;margin:0 0 18px!important}body .ver-solicitud>.row{display:grid!important;grid-template-columns:minmax(0,1.16fr) minmax(380px,.84fr);align-items:start;gap:28px;margin:0!important}body .ver-solicitud>.row>.col-md-6{width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important}body .ver-solicitud>.row>.margenes-contenido{padding:22px!important;border:1px solid var(--detail-line)!important;border-radius:16px!important;background:var(--detail-surface)!important;box-shadow:0 5px 18px #1f2a250f}body.dark-theme .ver-solicitud>.row>.margenes-contenido{box-shadow:0 10px 28px #0000002e}body .ver-solicitud .documentos-columna{display:flex;flex-direction:column;gap:18px}body .ver-solicitud .documentos-columna>.row{margin:0!important;padding:18px;border:1px solid var(--detail-line);border-radius:16px;background:var(--detail-surface)}body .ver-solicitud .documentos-columna>.row>h5{margin:0 0 14px!important}.btn-volver{width:auto;min-width:88px;height:38px;min-height:38px!important;padding:0 12px!important;gap:8px;border:1px solid #cfd8d1!important;border-radius:9px!important;background:#fff!important;color:#344139!important;box-shadow:none!important;transform:none!important}.btn-volver:after{font-size:13px}.btn-volver i{color:#9a7a10;font-size:14px}.btn-volver:hover{border-color:#c9a31c!important;background:#fff9df!important;color:#27312b!important;transform:none!important;box-shadow:none!important}body.dark-theme .btn-volver{border-color:#536158!important;background:var(--dark-surface-2)!important;color:#e5ebe7!important;box-shadow:none!important}body.dark-theme .btn-volver i{color:var(--dark-accent)}body.dark-theme .btn-volver:hover{border-color:#9b8433!important;background:#35372a!important;color:#f1df96!important}.dashboard-content .card-header .btn-volver{left:12px!important;width:38px;min-width:38px;padding:0!important;margin-left:0!important}.dashboard-content .card-header .btn-volver:after{display:none}.dashboard-content .card-header:has(.btn-volver) h5{padding:0 52px}body app-ver-solicitud-tarjeta>.margenes-contenido,body app-ver-solicitud-tarjeta-mastercard .ver-errores>.margenes-contenido{width:min(1380px,100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:28px!important;border:1px solid var(--detail-line);border-radius:16px;background:var(--detail-surface)}body app-ver-solicitud-tarjeta .margenes-contenido>.btn-volver+h4,body app-ver-solicitud-tarjeta-mastercard .margenes-contenido>.btn-volver+h4{display:inline-block;margin:0 0 18px 12px!important;vertical-align:middle}body app-ver-solicitud-tarjeta .margenes-contenido>.row,body app-ver-solicitud-tarjeta-mastercard .margenes-contenido>.row{margin-left:-10px;margin-right:-10px;row-gap:4px}body app-ver-solicitud-tarjeta .margenes-contenido>.row>[class*=col-md],body app-ver-solicitud-tarjeta-mastercard .margenes-contenido>.row>[class*=col-md]{width:50%!important;padding:0 10px!important}body app-ver-solicitud-tarjeta .margenes-contenido .input-group,body app-ver-solicitud-tarjeta-mastercard .margenes-contenido .input-group{width:100%!important;margin-bottom:14px!important}.dashboard-content .general>.d-flex.justify-content-center.align-items-end{flex-wrap:wrap;gap:16px!important;margin:0 0 22px}body.dark-theme .dashboard-content .general>.d-flex img[src*=download-button]{filter:invert(1) sepia(.12) saturate(.65)}@media(max-width:1100px){body .ver-solicitud>.row{grid-template-columns:1fr}body .ver-solicitud .documentos-columna{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .ver-solicitud .documentos-columna>.row:last-of-type{grid-column:1/-1}}@media(max-width:768px){body .ver-solicitud{width:min(100% - 28px,1540px)!important;padding-top:20px!important}body .ver-solicitud .documentos-columna{display:flex}body .input-group{align-items:stretch;flex-wrap:wrap}body .input-group-text{width:100%;border-radius:8px 8px 0 0!important}body .input-group>.form-control{width:100%;border-radius:0 0 8px 8px!important}body app-ver-solicitud-tarjeta>.margenes-contenido,body app-ver-solicitud-tarjeta-mastercard .ver-errores>.margenes-contenido{width:calc(100% - 28px)!important;padding:18px!important}body app-ver-solicitud-tarjeta .margenes-contenido>.row>[class*=col-md],body app-ver-solicitud-tarjeta-mastercard .margenes-contenido>.row>[class*=col-md]{width:100%!important}}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.toast-progress{width:100%;transform-origin:left;animation:notification-progress linear forwards}@keyframes notification-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
