@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a2e;background:#f5f6fa;font-family:Montserrat,sans-serif;font-size:14px}:root{--blue:#1a4a8a;--blue-dark:#0f2d57;--blue-light:#e8f0fb;--red:#c0392b;--red-dark:#922b21;--red-light:#fdecea;--gray:#f5f6fa;--gray-dark:#6b7280;--white:#fff;--border:#e5e7eb;--text:#1a1a2e;--text-muted:#6b7280;--sidebar-width:76px}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:Montserrat,sans-serif}input,select,textarea{font-family:Montserrat,sans-serif}.socrates-orb{flex-shrink:0;transition:width .4s ease-in-out,height .4s ease-in-out;display:inline-block;position:relative}.socrates-orb.reposo{width:16px;height:16px}.socrates-orb.pensando{width:32px;height:32px}.orb-blob{mix-blend-mode:screen;will-change:transform, filter;border-radius:50%;width:75%;height:75%;transition:filter .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orb-blob-1{background:#ff5fa6}.orb-blob-2{background:#9d4edd}.orb-blob-3{background:#4361ee}.orb-blob-4{background:#06d6e0}.socrates-orb.reposo .orb-blob{filter:blur(4px)}.socrates-orb.reposo .orb-blob-1{animation:4s ease-in-out infinite blob-pensando-1}.socrates-orb.reposo .orb-blob-2{animation:4.6s ease-in-out -1.2s infinite blob-pensando-2}.socrates-orb.reposo .orb-blob-3{animation:3.8s ease-in-out -.6s infinite blob-pensando-3}.socrates-orb.reposo .orb-blob-4{animation:4.4s ease-in-out -2.2s infinite blob-pensando-4}.socrates-orb.pensando .orb-blob{filter:blur(4px)}.socrates-orb.pensando .orb-blob-1{animation:2s ease-in-out infinite blob-pensando-1}.socrates-orb.pensando .orb-blob-2{animation:2.3s ease-in-out -.6s infinite blob-pensando-2}.socrates-orb.pensando .orb-blob-3{animation:1.9s ease-in-out -.3s infinite blob-pensando-3}.socrates-orb.pensando .orb-blob-4{animation:2.2s ease-in-out -1.1s infinite blob-pensando-4}@keyframes blob-pensando-1{0%,to{transform:translate(-70%,-70%)scale(1)}33%{transform:translate(-15%,-45%)scale(1.3)}66%{transform:translate(-55%,-10%)scale(.8)}}@keyframes blob-pensando-2{0%,to{transform:translate(-30%,-70%)scale(1)}25%{transform:translate(-75%,-50%)scale(1.2)}50%{transform:translate(-70%,-15%)scale(.85)}75%{transform:translate(-40%,-40%)scale(1.15)}}@keyframes blob-pensando-3{0%,to{transform:translate(-70%,-30%)scale(1)}40%{transform:translate(-25%,-75%)scale(1.3)}70%{transform:translate(-10%,-55%)scale(.9)}}@keyframes blob-pensando-4{0%,to{transform:translate(-30%,-30%)scale(1)}30%{transform:translate(-75%,-65%)scale(.9)}60%{transform:translate(-80%,-20%)scale(1.25)}}.btn-socrates{color:#fff;cursor:pointer;box-sizing:border-box;background:#0f2d57;border:1px solid #1a4a8a;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:48px;margin-bottom:16px;padding:12px 18px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #0f2d5733}.btn-socrates:hover{background:#163d6e;border-color:#2563a8;box-shadow:0 2px 6px #0f2d574d}.btn-socrates:disabled{cursor:wait;opacity:.85}.btn-socrates-text{line-height:1}.panel-socrates-header{background:#f0ebff;border-bottom:1px solid #5b3fbf1f;align-items:center;gap:10px;padding:11px 18px;display:flex}.seccion-socrates-pipeline{border-top:1px solid #e5e7eb;margin-top:24px;padding-top:20px}.aviso-sin-datos-socrates{color:#6b7280;border-top:1px solid #e5e7eb;margin-top:24px;padding-top:20px;font-size:13px;font-style:italic}@media (prefers-reduced-motion:reduce){.orb-blob{animation:none!important}.socrates-orb{transition:none!important}}
