.FuentesDatosCenter-module__3IQSGG__root{gap:18px;display:grid}.FuentesDatosCenter-module__3IQSGG__hero,.FuentesDatosCenter-module__3IQSGG__section{background:radial-gradient(circle at 0 0,#0ea5e91a,#0000 32%),linear-gradient(#fffffffa,#f7fafcfa);border:1px solid #d7e0ea;border-radius:24px;padding:22px;box-shadow:0 18px 42px #0f172a14}.FuentesDatosCenter-module__3IQSGG__hero{grid-template-columns:minmax(0,1.3fr) minmax(300px,.9fr);align-items:start;gap:18px;display:grid}.FuentesDatosCenter-module__3IQSGG__kicker{color:#0f766e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:800}.FuentesDatosCenter-module__3IQSGG__hero h1,.FuentesDatosCenter-module__3IQSGG__section h2{color:#0f172a;letter-spacing:-.03em;margin:0}.FuentesDatosCenter-module__3IQSGG__lead,.FuentesDatosCenter-module__3IQSGG__panel p,.FuentesDatosCenter-module__3IQSGG__bulletList,.FuentesDatosCenter-module__3IQSGG__previewBox p,.FuentesDatosCenter-module__3IQSGG__resultBox p,.FuentesDatosCenter-module__3IQSGG__techCard p,.FuentesDatosCenter-module__3IQSGG__emptyState{color:#475569;line-height:1.55}.FuentesDatosCenter-module__3IQSGG__heroStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.FuentesDatosCenter-module__3IQSGG__heroStats div,.FuentesDatosCenter-module__3IQSGG__metricsGrid div{color:#f8fafc;background:linear-gradient(#0f172a,#155e75);border:1px solid #dbe3ee;border-radius:18px;padding:14px}.FuentesDatosCenter-module__3IQSGG__heroStats strong,.FuentesDatosCenter-module__3IQSGG__metricsGrid strong{font-size:1.4rem;line-height:1;display:block}.FuentesDatosCenter-module__3IQSGG__heroStats span,.FuentesDatosCenter-module__3IQSGG__metricsGrid span{color:#e2e8f0d1;letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:.78rem;display:block}.FuentesDatosCenter-module__3IQSGG__section{gap:16px;display:grid}.FuentesDatosCenter-module__3IQSGG__sectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.FuentesDatosCenter-module__3IQSGG__pill{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;padding:.42rem .7rem;font-size:.75rem;font-weight:800;display:inline-flex}.FuentesDatosCenter-module__3IQSGG__selectorGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.FuentesDatosCenter-module__3IQSGG__sourceCard,.FuentesDatosCenter-module__3IQSGG__panel,.FuentesDatosCenter-module__3IQSGG__previewBox,.FuentesDatosCenter-module__3IQSGG__previewTableWrap,.FuentesDatosCenter-module__3IQSGG__resultBox,.FuentesDatosCenter-module__3IQSGG__techCard{background:#f8fbff;border:1px solid #dbe3ee;border-radius:18px}.FuentesDatosCenter-module__3IQSGG__sourceCard{text-align:left;color:#0f172a;cursor:pointer;gap:6px;padding:16px;display:grid}.FuentesDatosCenter-module__3IQSGG__sourceCard[data-selected=true]{background:#eff6ff;border-color:#0284c7;box-shadow:inset 0 0 0 1px #0284c729}.FuentesDatosCenter-module__3IQSGG__sourceCard strong{font-size:.95rem}.FuentesDatosCenter-module__3IQSGG__sourceCard small{color:#475569;font-size:.82rem;line-height:1.4}.FuentesDatosCenter-module__3IQSGG__sourceCard span{color:#0369a1;letter-spacing:.04em;text-transform:uppercase;font-size:.73rem;font-weight:800}.FuentesDatosCenter-module__3IQSGG__loadGrid,.FuentesDatosCenter-module__3IQSGG__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.FuentesDatosCenter-module__3IQSGG__panel,.FuentesDatosCenter-module__3IQSGG__previewBox,.FuentesDatosCenter-module__3IQSGG__previewTableWrap,.FuentesDatosCenter-module__3IQSGG__resultBox,.FuentesDatosCenter-module__3IQSGG__techCard{padding:16px}.FuentesDatosCenter-module__3IQSGG__field{gap:8px;margin-bottom:12px;display:grid}.FuentesDatosCenter-module__3IQSGG__field span,.FuentesDatosCenter-module__3IQSGG__panelLabel,.FuentesDatosCenter-module__3IQSGG__previewBox span,.FuentesDatosCenter-module__3IQSGG__previewTableWrap>span,.FuentesDatosCenter-module__3IQSGG__techCard span,.FuentesDatosCenter-module__3IQSGG__techSummary{color:#0f172a;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:800;display:block}.FuentesDatosCenter-module__3IQSGG__field input{width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:11px 12px}.FuentesDatosCenter-module__3IQSGG__hiddenFileInput{display:none}.FuentesDatosCenter-module__3IQSGG__filePickerRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.FuentesDatosCenter-module__3IQSGG__fileName{color:#334155;letter-spacing:0;text-transform:none;margin-bottom:0;font-size:.86rem;font-weight:700}.FuentesDatosCenter-module__3IQSGG__btnRow{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.FuentesDatosCenter-module__3IQSGG__primaryBtn,.FuentesDatosCenter-module__3IQSGG__secondaryBtn{cursor:pointer;border:0;border-radius:12px;padding:10px 16px;font-size:.86rem;font-weight:900}.FuentesDatosCenter-module__3IQSGG__primaryBtn{color:#fff;background:linear-gradient(#0284c7,#0369a1)}.FuentesDatosCenter-module__3IQSGG__secondaryBtn{color:#0f172a;background:#e2e8f0}.FuentesDatosCenter-module__3IQSGG__primaryBtn:disabled,.FuentesDatosCenter-module__3IQSGG__secondaryBtn:disabled{opacity:.6;cursor:wait}.FuentesDatosCenter-module__3IQSGG__bulletList{gap:5px;margin:10px 0 0;padding-left:18px;display:grid}.FuentesDatosCenter-module__3IQSGG__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.FuentesDatosCenter-module__3IQSGG__metricsGrid span{color:#e2e8f0d1}.FuentesDatosCenter-module__3IQSGG__previewTableWrap{overflow:auto}.FuentesDatosCenter-module__3IQSGG__previewTableWrap table,.FuentesDatosCenter-module__3IQSGG__historyTable{border-collapse:collapse;width:100%;font-size:.88rem}.FuentesDatosCenter-module__3IQSGG__previewTableWrap th,.FuentesDatosCenter-module__3IQSGG__previewTableWrap td,.FuentesDatosCenter-module__3IQSGG__historyTable th,.FuentesDatosCenter-module__3IQSGG__historyTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:10px 12px}.FuentesDatosCenter-module__3IQSGG__previewTableWrap th,.FuentesDatosCenter-module__3IQSGG__historyTable th{letter-spacing:.1em;text-transform:uppercase;background:#f8fafc;font-size:.72rem;font-weight:900}.FuentesDatosCenter-module__3IQSGG__previewTableWrap pre{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.78rem}.FuentesDatosCenter-module__3IQSGG__previewBox{min-height:160px}.FuentesDatosCenter-module__3IQSGG__previewBox p{margin:0 0 8px}.FuentesDatosCenter-module__3IQSGG__resultok{background:#f0fdf4;border-color:#86efac}.FuentesDatosCenter-module__3IQSGG__resultwarn{background:#fffbeb;border-color:#fde68a}.FuentesDatosCenter-module__3IQSGG__resulterror{background:#fef2f2;border-color:#fca5a5}.FuentesDatosCenter-module__3IQSGG__emptyState{text-align:center;border:1px dashed #cbd5e1;border-radius:16px;padding:18px}.FuentesDatosCenter-module__3IQSGG__historyWrap{border:1px solid #dbe3ee;border-radius:16px;overflow:auto}.FuentesDatosCenter-module__3IQSGG__historyTable{background:#fff;min-width:920px}.FuentesDatosCenter-module__3IQSGG__techSummary{cursor:pointer;-webkit-user-select:none;user-select:none;padding:6px 0}.FuentesDatosCenter-module__3IQSGG__techGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.FuentesDatosCenter-module__3IQSGG__techCard strong{color:#0f172a;font-size:.95rem;display:block}.FuentesDatosCenter-module__3IQSGG__techCard small{color:#64748b;margin-top:6px;display:block}@media (max-width:1180px){.FuentesDatosCenter-module__3IQSGG__selectorGrid,.FuentesDatosCenter-module__3IQSGG__loadGrid,.FuentesDatosCenter-module__3IQSGG__previewGrid,.FuentesDatosCenter-module__3IQSGG__hero,.FuentesDatosCenter-module__3IQSGG__techGrid{grid-template-columns:1fr}.FuentesDatosCenter-module__3IQSGG__heroStats,.FuentesDatosCenter-module__3IQSGG__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.FuentesDatosCenter-module__3IQSGG__heroStats,.FuentesDatosCenter-module__3IQSGG__metricsGrid{grid-template-columns:1fr}.FuentesDatosCenter-module__3IQSGG__sectionHeader{flex-direction:column}}
