.cotizador-shell{background:radial-gradient(circle at top left,rgba(0,174,239,.2),transparent 30%),radial-gradient(circle at top right,rgba(14,165,233,.12),transparent 24%),linear-gradient(180deg,#0f172a,#111827)}.cotizador-main{background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(17,24,39,.96))}.cotizador-app{position:relative}.cotizador-app:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 80%);mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 80%)}.cotizador-brand-glow{box-shadow:0 0 0 1px rgba(0,174,239,.14),0 12px 36px rgba(0,174,239,.18)}.cotizador-brand-soft{background:rgba(0,174,239,.08);border-color:rgba(0,174,239,.2);color:#9be7ff}.cotizador-brand-solid{background:#00aeef;color:#ffffff}.pdf-export-active{width:1000px!important;max-width:1000px!important;padding:40px!important;--color-black:#000000;--color-white:#ffffff;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-transparent:transparent}.pdf-export-active .row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}.pdf-export-active .no-print{display:none!important}.pdf-export-active .w-7\/12{width:58.333333%!important;flex:0 0 58.333333%!important}.pdf-export-active .w-5\/12{width:41.666667%!important;flex:0 0 41.666667%!important}.pdf-export-active .w-1\/2{width:50%!important;flex:0 0 50%!important}