/* Pack Claude Motion «facturas» (pack del conector). Frame PACK_FACTURAS_ES / _ENG (version corregida) del fichero oficial
   «2026 - WEB OFICIAL» (975 x 645). Linea de tiempo: 8,6 s en total (ritmo de la animacion web ILUHEAD_FACTURAS x0,52): clic en Factura emitida y check verde a los 3,6 s,
   facturas arrastradas a los 5,5 s, clic en Extraer a los 7 s, registrada a los 8 s ·
   click en Factura emitida: check verde · 2 facturas · cargando · registrada con check verde. Sale de la animacion web ILUHEAD_FACTURAS (16,5 s), condensada con todos sus pasos. */

.ps_banner .ps_banner--col .r2anim--facturas .r2f-card { box-sizing: border-box; background: #FFFFFF; border-radius: calc(10.877 * var(--u)); overflow: hidden; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-t, .ps_banner .ps_banner--col .r2anim--facturas .r2f-sube-t, .ps_banner .ps_banner--col .r2anim--facturas .r2f-elegir-t, .ps_banner .ps_banner--col .r2anim--facturas .r2f-btn-t, .ps_banner .ps_banner--col .r2anim--facturas .r2f-pdf { position: absolute; margin: 0; padding: 0; font-family: 'R2 Inter Anim', Inter, sans-serif; font-style: normal; letter-spacing: 0; text-transform: none; white-space: nowrap; font-synthesis: none; font-kerning: normal; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-t { top: 50%; transform: translateY(-50%); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-w { display: inline-block; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-tag-t { left: calc(12.54 * var(--u)); font-size: calc(21.5 * var(--u)); line-height: calc(23.929 * var(--u)); font-weight: 700; }

.ps_banner .ps_banner--col .r2anim--facturas .r2f-bg { left: calc(45.19 * var(--u)); top: calc(119.73 * var(--u)); width: calc(905.62 * var(--u)); height: calc(469.35 * var(--u)); border-radius: calc(20 * var(--u)); overflow: hidden; box-shadow: calc(-5.732 * var(--u)) calc(6.614 * var(--u)) calc(8.466 * var(--u)) rgba(126, 126, 126, .17); }

.ps_banner .ps_banner--col .r2anim--facturas .r2f-ventas { left: calc(14.17 * var(--u)); top: calc(111.07 * var(--u)); width: calc(107.86 * var(--u)); height: calc(41.73 * var(--u)); box-shadow: calc(6.196 * var(--u)) calc(6.196 * var(--u)) calc(15.491 * var(--u)) rgba(0, 0, 0, .25); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-datos { left: calc(16.98 * var(--u)); top: calc(152.8 * var(--u)); width: calc(401.9 * var(--u)); height: calc(61.8 * var(--u)); box-shadow: calc(6.196 * var(--u)) calc(6.196 * var(--u)) calc(15.491 * var(--u)) rgba(0, 0, 0, .25); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-lista { position: absolute; left: calc(14.2 * var(--u)); top: calc(20.88 * var(--u)); width: calc(23.83 * var(--u)); height: calc(20.04 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-datos-t { left: calc(51.12 * var(--u)); font-size: calc(21.5 * var(--u)); line-height: calc(23.929 * var(--u)); font-weight: 700; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-strip { position: absolute; right: calc(-5.51 * var(--u)); top: calc(-9.59 * var(--u)); width: calc(30.12 * var(--u)); height: calc(87.93 * var(--u)); background: #E5F7D6; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-linea { left: calc(129.53 * var(--u)); top: calc(319.92 * var(--u)); width: calc(23.83 * var(--u)); height: calc(124.06 * var(--u)); }

.ps_banner .ps_banner--col .r2anim--facturas .r2f-emitida { left: calc(100.26 * var(--u)); top: calc(226.87 * var(--u)); width: calc(281.05 * var(--u)); height: calc(96.83 * var(--u)); overflow: visible; box-shadow: calc(3.074 * var(--u)) calc(3.074 * var(--u)) calc(6.142 * var(--u)) rgba(0, 0, 0, .25); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-doc { position: absolute; box-sizing: border-box; background: #FBF9F9; border-style: solid; overflow: hidden; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-doc1 { left: calc(11.75 * var(--u)); top: calc(8.66 * var(--u)); width: calc(63.93 * var(--u)); height: calc(79.52 * var(--u)); border-width: calc(1.181 * var(--u)); border-color: #1B1233; border-radius: calc(4.491 * var(--u)); box-shadow: calc(2.079 * var(--u)) calc(2.079 * var(--u)) calc(2.079 * var(--u)) rgba(0, 0, 0, .29); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ln { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-pdf { left: calc(28.85 * var(--u)); top: calc(57.58 * var(--u)); width: calc(31.78 * var(--u)); height: calc(17.45 * var(--u)); display: flex; align-items: center; justify-content: center; border-radius: calc(100 * var(--u)); background: #E3E3E3; color: #000000; font-size: calc(10.7 * var(--u)); font-weight: 600; line-height: 1; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-btn1 { position: absolute; left: calc(87.1 * var(--u)); top: calc(19.36 * var(--u)); width: calc(179.89 * var(--u)); height: calc(57.86 * var(--u)); display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: calc(7.831 * var(--u)); background: #1B1233; color: #FFFFFF; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-btn1 .r2f-t { position: static; transform: none; font-size: calc(20.476 * var(--u)); line-height: calc(23 * var(--u)); font-weight: 600; }

.ps_banner .ps_banner--col .r2anim--facturas .r2f-compras { left: calc(562.97 * var(--u)); top: calc(244 * var(--u)); width: calc(129.5 * var(--u)); height: calc(42.9 * var(--u)); box-shadow: calc(7.167 * var(--u)) calc(2.048 * var(--u)) calc(15.491 * var(--u)) rgba(0, 0, 0, .25); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-sube { left: calc(567.5 * var(--u)); top: calc(284 * var(--u)); width: calc(308 * var(--u)); height: calc(142 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-sube-card { position: absolute; left: calc(.15 * var(--u)); top: calc(.21 * var(--u)); width: calc(307.14 * var(--u)); height: calc(134.12 * var(--u)); box-shadow: calc(2.378 * var(--u)) calc(2.378 * var(--u)) calc(2.4 * var(--u)) rgba(0, 0, 0, .25); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-sube-t { left: calc(18.43 * var(--u)); top: calc(9.5 * var(--u)); width: calc(280 * var(--u)); color: #000000; font-size: calc(19.452 * var(--u)); line-height: calc(22 * var(--u)); font-weight: 600; white-space: nowrap; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-elegir { position: absolute; box-sizing: border-box; left: calc(18.42 * var(--u)); top: calc(41.72 * var(--u)); width: calc(245.44 * var(--u)); height: calc(38.04 * var(--u)); border: calc(1.181 * var(--u)) dashed #A6A6A6; border-radius: calc(5.944 * var(--u)); background: #EDEDED; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-folder { position: absolute; left: calc(25.09 * var(--u)); top: calc(45.88 * var(--u)); width: calc(30.29 * var(--u)); height: calc(29.72 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-elegir-t { left: calc(65.01 * var(--u)); top: calc(52.06 * var(--u)); color: #707070; font-size: calc(18.428 * var(--u)); line-height: calc(16.787 * var(--u)); font-weight: 400; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-btn { position: absolute; left: calc(18.31 * var(--u)); top: calc(90.02 * var(--u)); width: calc(124.99 * var(--u)); height: calc(31.76 * var(--u)); border-radius: calc(5.368 * var(--u)); background: #1B1233; color: #FFFFFF; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-btn-t { left: calc(12.8 * var(--u)); top: calc(8.62 * var(--u)); font-size: calc(15.357 * var(--u)); line-height: calc(15.161 * var(--u)); font-weight: 500; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-docs { position: absolute; left: 0; top: 0; width: calc(308 * var(--u)); height: calc(142 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-doc2 { left: calc(227.69 * var(--u)); top: calc(42.29 * var(--u)); width: calc(66.36 * var(--u)); height: calc(93.07 * var(--u)); border-width: calc(.835 * var(--u)); border-color: #4D4B4B; border-radius: calc(5.426 * var(--u)); box-shadow: calc(2.512 * var(--u)) calc(2.512 * var(--u)) calc(2.512 * var(--u)) rgba(0, 0, 0, .29); transform: rotate(-12.75deg); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-factura { position: absolute; left: calc(179.8 * var(--u)); top: calc(35.69 * var(--u)); width: calc(66.87 * var(--u)); height: calc(97.66 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-cursor { position: absolute; left: calc(216.35 * var(--u)); top: calc(64.9 * var(--u)); width: calc(44.51 * var(--u)); height: calc(44.52 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ring { position: absolute; box-sizing: border-box; left: calc(66.8 * var(--u)); top: calc(93.66 * var(--u)); width: calc(28 * var(--u)); height: calc(28 * var(--u)); border: calc(2 * var(--u)) solid #1B1233; border-radius: 50%; opacity: 0; }

.ps_banner .ps_banner--col .r2anim--facturas .r2f-reg { left: calc(684.77 * var(--u)); top: calc(428.29 * var(--u)); width: calc(281.5 * var(--u)); height: calc(63.09 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-reg-card { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #1B1233; color: #FFFFFF; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-reg-t { left: calc(59.9 * var(--u)); width: calc(212.38 * var(--u)); text-align: center; font-size: calc(21.5 * var(--u)); line-height: calc(21.279 * var(--u)); font-weight: 600; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-invoice { position: absolute; left: calc(6.53 * var(--u)); top: calc(2.04 * var(--u)); width: calc(58.92 * var(--u)); height: calc(58.92 * var(--u)); }

/* Ingles: tarjetas a la medida de su texto (frame PACK_FACTURAS_ENG) */
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ventas:lang(en) { width: calc(96 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-datos:lang(en) { width: calc(319 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-datos:lang(en) .r2f-datos-t { left: calc(54.43 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-compras:lang(en) { width: calc(136 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-compras:lang(en) .r2f-tag-t { left: calc(8.34 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-btn:lang(en) { width: calc(114 * var(--u)); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-btn:lang(en) .r2f-btn-t { left: calc(10.21 * var(--u)); }

.ps_banner .ps_banner--col .r2anim--facturas .r2f-sent { position: absolute; left: calc(18.7 * var(--u)); top: calc(23.4 * var(--u)); width: calc(50 * var(--u)); height: calc(50 * var(--u)); border-radius: 50%; background: #5B980D; box-shadow: 0 calc(3 * var(--u)) calc(8 * var(--u)) rgba(0, 0, 0, .18); opacity: 0; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-sent::after { content: ''; position: absolute; left: 50%; top: 50%; box-sizing: border-box; width: calc(8 * var(--u)); height: calc(15.5 * var(--u)); border: solid #FFFFFF; border-width: 0 calc(3.8 * var(--u)) calc(3.8 * var(--u)) 0; transform: translate(-50%, -62%) rotate(45deg); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-emitida .r2f-cursor { left: calc(169.5 * var(--u)); top: calc(40.8 * var(--u)); width: calc(44.51 * var(--u)); height: calc(44.52 * var(--u)); opacity: 0; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ring1 { position: absolute; box-sizing: border-box; left: calc(163.04 * var(--u)); top: calc(34.29 * var(--u)); width: calc(28 * var(--u)); height: calc(28 * var(--u)); border: calc(2 * var(--u)) solid #1B1233; border-radius: 50%; opacity: 0; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ok { position: absolute; left: calc(26 * var(--u)); top: calc(60.74 * var(--u)); transform: translateY(-50%); display: flex; align-items: center; gap: calc(8 * var(--u)); margin: 0; padding: 0; font-family: 'R2 Inter Anim', Inter, sans-serif; font-size: calc(17 * var(--u)); font-weight: 600; letter-spacing: 0; color: #3B6B06; white-space: nowrap; font-synthesis: none; opacity: 0; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-okc { position: relative; flex: none; display: block; width: calc(24 * var(--u)); height: calc(24 * var(--u)); border-radius: 50%; background: #5B980D; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-okc::after { content: ''; position: absolute; left: 50%; top: 50%; box-sizing: border-box; width: calc(4.4 * var(--u)); height: calc(9 * var(--u)); border: solid #FFFFFF; border-width: 0 calc(2.4 * var(--u)) calc(2.4 * var(--u)) 0; transform: translate(-50%, -62%) rotate(45deg); }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-load { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, .78); opacity: 0; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-load::before { content: ''; position: absolute; left: 50%; top: 50%; box-sizing: border-box; width: calc(34 * var(--u)); height: calc(34 * var(--u)); margin: calc(-17 * var(--u)) 0 0 calc(-17 * var(--u)); border: calc(3 * var(--u)) solid rgba(27, 18, 51, .18); border-top-color: #1B1233; border-radius: 50%; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-chk { position: absolute; left: calc(250 * var(--u)); top: calc(-17 * var(--u)); width: calc(34 * var(--u)); height: calc(34 * var(--u)); border-radius: 50%; background: #5B980D; box-shadow: 0 calc(3 * var(--u)) calc(8 * var(--u)) rgba(0, 0, 0, .2); opacity: 0; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-chk::after { content: ''; position: absolute; left: 50%; top: 50%; box-sizing: border-box; width: calc(5.6 * var(--u)); height: calc(11.4 * var(--u)); border: solid #FFFFFF; border-width: 0 calc(3 * var(--u)) calc(3 * var(--u)) 0; transform: translate(-50%, -62%) rotate(45deg); }

/* Animacion */
.ps_banner .ps_banner--col .r2anim--facturas .r2f-persona { animation: facturas-zoom .782s ease-in-out both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-caja { animation: facturas-zoom .782s ease-in-out both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ordenador { animation: facturas-zoom .782s ease-in-out both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ventas { animation: facturas-popin .391s ease-out .652s both; transform-origin: 0 100%; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ventas .r2f-w { animation: facturas-wipe .261s steps(7, end) .782s backwards; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-datos { --dx: calc(-40 * var(--u)); --dy: 0px; animation: facturas-in .586s ease-out .977s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-datos .r2f-w { animation: facturas-wipe .586s steps(29, end) 1.238s backwards; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-linea { animation: facturas-drop .391s ease-in-out 1.824s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-emitida { --dx: 0px; --dy: calc(12 * var(--u)); animation: facturas-in .456s ease-out 2.28s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-doc1 { animation: facturas-doc1 8.6s linear both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-l1 .r2f-w { animation: facturas-wipe .391s steps(15, end) 2.606s backwards; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-l2 .r2f-w { animation: facturas-wipe .261s steps(9, end) 2.997s backwards; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-emitida .r2f-cursor { animation: facturas-cursor1 8.6s linear both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-btn1 { animation: facturas-press1 .326s ease-out 3.609s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ring1 { animation: facturas-pulse1 .391s ease-out 3.648s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-sent { animation: facturas-sent .326s ease-out 4.105s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-compras { animation: facturas-popin .391s ease-out 4.495s both; transform-origin: 0 100%; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-compras .r2f-w { animation: facturas-wipe .261s steps(8, end) 4.561s backwards; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-sube { --dx: 0px; --dy: calc(12 * var(--u)); animation: facturas-in .521s ease-out 4.691s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-sube-t { animation: facturas-fade .391s ease-out 4.886s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-docs { animation: facturas-docs 8.6s linear both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-sube .r2f-cursor { animation: facturas-cursor 8.6s linear both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-elegir { animation: facturas-flash 8.6s linear both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-folder, .ps_banner .ps_banner--col .r2anim--facturas .r2f-elegir-t { animation: facturas-gone 8.6s linear both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ok { animation: facturas-ok 8.6s linear both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-btn { animation: facturas-press .326s ease-out 7.036s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-ring { animation: facturas-pulse1 .456s ease-out 7.036s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-load { animation: facturas-load 8.6s linear both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-load::before { animation: facturas-spin .912s linear 7.102s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-reg { animation: facturas-up .326s ease-out 8.014s both; transform-origin: 50% 100%; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-invoice { animation: facturas-pulse2 .326s ease-in-out 8.144s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-chk { animation: facturas-chk .287s ease-out 8.144s both; }
.ps_banner .ps_banner--col .r2anim--facturas .r2f-reg-t .r2f-w { animation: facturas-wipe .391s steps(18, end) 8.209s backwards; }

@keyframes facturas-in { from { opacity: 0; transform: translate(var(--dx), var(--dy)) scale(.92); } 50% { opacity: 1; } 80% { transform: translate(0, 0) scale(1.01); } to { opacity: 1; transform: none; } }
@keyframes facturas-popin { from { opacity: 0; transform: scale(.7); } 60% { opacity: 1; transform: scale(1.06); } to { opacity: 1; transform: scale(1); } }
@keyframes facturas-zoom { from { transform: scale(.93); } to { transform: scale(1); } }
@keyframes facturas-wipe { from { clip-path: inset(0 100% 0 0); } to { clip-path: inset(0 0 0 0); } }
@keyframes facturas-drop { from { clip-path: inset(0 0 100% 0); } to { clip-path: inset(0 0 0 0); } }
@keyframes facturas-fade { from { opacity: 0; transform: translateY(calc(6 * var(--u))); } to { opacity: 1; transform: none; } }
@keyframes facturas-up { from { opacity: 0; transform: translateY(calc(16 * var(--u))) scale(.85); } 50% { opacity: 1; } to { opacity: 1; transform: none; } }
@keyframes facturas-press1 { from, to { transform: none; filter: none; } 40% { transform: scale(.95); filter: brightness(1.8); } }
@keyframes facturas-press { from, to { transform: none; filter: none; } 40% { transform: scale(.94); filter: brightness(1.6); } }
@keyframes facturas-pulse1 { from { opacity: .5; transform: scale(.3); } to { opacity: 0; transform: scale(1.4); } }
@keyframes facturas-pulse2 { from, to { transform: scale(1); } 50% { transform: scale(1.14); } }
@keyframes facturas-sent { from { opacity: 0; transform: scale(.4); } 55% { opacity: 1; transform: scale(1.12); } to { opacity: 1; transform: scale(1); } }
@keyframes facturas-chk { from { opacity: 0; transform: scale(.3); } 60% { opacity: 1; transform: scale(1.15); } to { opacity: 1; transform: scale(1); } }
@keyframes facturas-spin { from { transform: rotate(0deg); } to { transform: rotate(1000deg); } }
@keyframes facturas-doc1 { 0% { opacity: 0; transform: scale(.6) rotate(-8deg); } 28.03% { opacity: 0; transform: scale(.6) rotate(-8deg); } 29.545% { opacity: 1; } 31.061% { opacity: 1; transform: scale(1.04) rotate(0deg); } 32.576% { opacity: 1; transform: scale(1) rotate(0deg); } 43.03% { opacity: 1; transform: none; } 46.515% { opacity: 0; transform: translate(calc(-70 * var(--u)), calc(-120 * var(--u))) scale(.55) rotate(-18deg); } 100% { opacity: 0; transform: translate(calc(-70 * var(--u)), calc(-120 * var(--u))) scale(.55) rotate(-18deg); } }
@keyframes facturas-cursor1 { 0% { opacity: 0; transform: translate(calc(150 * var(--u)), calc(110 * var(--u))); } 37.879% { opacity: 0; transform: translate(calc(150 * var(--u)), calc(110 * var(--u))); } 39.091% { opacity: 1; } 41.667% { opacity: 1; transform: none; } 41.97% { transform: scale(.88); } 43.03% { transform: none; } 44.242% { opacity: 1; transform: none; } 47.879% { opacity: 0; transform: translate(calc(40 * var(--u)), calc(60 * var(--u))); } 100% { opacity: 0; transform: translate(calc(40 * var(--u)), calc(60 * var(--u))); } }
@keyframes facturas-docs { 0% { opacity: 0; transform: translate(calc(210 * var(--u)), calc(30 * var(--u))) rotate(10deg); } 64.394% { opacity: 0; transform: translate(calc(210 * var(--u)), calc(30 * var(--u))) rotate(10deg); } 66.061% { opacity: 1; } 67.424% { opacity: 1; transform: translate(calc(105 * var(--u)), calc(-15 * var(--u))) rotate(5deg); } 70.455% { opacity: 1; transform: none; } 71.667% { transform: translate(0, calc(3 * var(--u))); } 72.727% { opacity: 1; transform: none; } 75.758% { opacity: 0; transform: translate(calc(-110 * var(--u)), calc(-28 * var(--u))) scale(.25); } 100% { opacity: 0; transform: translate(calc(-110 * var(--u)), calc(-28 * var(--u))) scale(.25); } }
@keyframes facturas-cursor { 0% { opacity: 0; transform: translate(calc(210 * var(--u)), calc(30 * var(--u))); } 64.394% { opacity: 0; transform: translate(calc(210 * var(--u)), calc(30 * var(--u))); } 66.061% { opacity: 1; } 67.424% { opacity: 1; transform: translate(calc(105 * var(--u)), calc(-15 * var(--u))); } 70.455% { transform: none; } 71.667% { transform: translate(0, calc(3 * var(--u))); } 72.727% { transform: none; } 76.515% { transform: none; } 78.788% { transform: translate(calc(-71 * var(--u)), calc(12 * var(--u))); } 81.061% { transform: translate(calc(-142 * var(--u)), calc(36 * var(--u))); } 81.818% { transform: translate(calc(-142 * var(--u)), calc(36 * var(--u))) scale(.88); } 82.879% { transform: translate(calc(-142 * var(--u)), calc(36 * var(--u))); } 84.848% { opacity: 1; transform: translate(calc(-142 * var(--u)), calc(36 * var(--u))); } 87.879% { opacity: 0; transform: translate(calc(-83 * var(--u)), calc(106 * var(--u))); } 100% { opacity: 0; transform: translate(calc(-83 * var(--u)), calc(106 * var(--u))); } }
@keyframes facturas-flash { 0% { background: #EDEDED; border-color: #A6A6A6; } 68.182% { background: #EDEDED; border-color: #A6A6A6; } 70.455% { background: #E5F7D6; border-color: #5B980D; } 100% { background: #E5F7D6; border-color: #5B980D; } }
@keyframes facturas-gone { 0% { opacity: 1; } 75% { opacity: 1; } 76.515% { opacity: 0; } 100% { opacity: 0; } }
@keyframes facturas-ok { 0% { opacity: 0; } 75% { opacity: 0; } 76.515% { opacity: 1; } 100% { opacity: 1; } }
@keyframes facturas-load { 0% { opacity: 0; } 82.576% { opacity: 0; } 83.636% { opacity: 1; } 91.667% { opacity: 1; } 92.727% { opacity: 0; } 100% { opacity: 0; } }
