.fi-main a.p-4.bg-white.rounded-xl.shadow,.fi-main a.p-4.rounded-xl.shadow{background:#ffffffbf!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:18px!important;box-shadow:0 6px 26px #0000000d!important;transition:all .25s ease}.fi-main a.p-4.bg-white.rounded-xl.shadow:hover,.fi-main a.p-4.rounded-xl.shadow:hover{transform:translateY(-2px);box-shadow:0 10px 32px #0000001a!important}.fi-main a.p-4.bg-white.rounded-xl.shadow .text-sm.font-semibold,.fi-main a.p-4.rounded-xl.shadow .text-sm.font-semibold{color:var(--mc-blue-dark)!important;font-weight:600!important}.fi-main a.p-4.bg-white.rounded-xl.shadow .text-xs,.fi-main a.p-4.rounded-xl.shadow .text-xs{color:#475569!important}.dark .fi-main a.p-4.bg-white.rounded-xl.shadow,.dark .fi-main a.p-4.rounded-xl.shadow{background-color:var(--mc-card-bg)!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 18px 45px #00000073}.dark .fi-main a.p-4.bg-white.rounded-xl.shadow:hover,.dark .fi-main a.p-4.rounded-xl.shadow:hover{background-color:#142d3f!important;transform:translateY(-2px)}.dark .fi-main a.p-4.bg-white.rounded-xl.shadow .text-sm.font-semibold,.dark .fi-main a.p-4.rounded-xl.shadow .text-sm.font-semibold{color:#e7eef4!important}.dark .fi-main a.p-4.bg-white.rounded-xl.shadow .text-xs,.dark .fi-main a.p-4.rounded-xl.shadow .text-xs{color:#e2e8f0bf!important}.casa-pronostivo-procesar-servicio{margin-bottom:10px}.casa-pronostivo-procesar-servicio input.otro-valor{padding-left:30px}.procesar-servicio-detalle,.procesar-servicio-totales,.procesar-servicio-forma-pago{margin-top:10px}.procesar-servicio-totales{grid-template-columns:repeat(4,minmax(0,1fr))}.procesar-servicio-detalle .detalles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media(max-width:767px){.procesar-servicio-totales,.procesar-servicio-detalle .detalles{grid-template-columns:repeat(2,minmax(0,1fr))}.procesar-servicio-detalle .detalles{grid-template-columns:repeat(1,minmax(0,1fr))}.monto-recarga{display:grid!important}}@media(min-width:768px)and (max-width:1023px){.procesar-servicio-detalle .detalles{grid-template-columns:repeat(2,minmax(0,1fr))}}.receipt-preview{width:400px;height:520px;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#f9fafb;box-shadow:0 10px 25px #00000026}.receipt-iframe{width:100%;height:100%;border:0}
