.AnalizadorGeo-module__G9V-bG__container{--primary:#2e86ab;--secondary:#48a9a6;--accent:#7fb3d3;--bg-primary:#fafafa;--bg-card:#fff;--text-primary:#1a1a1a;--text-secondary:#666;--text-muted:#999;--border:#e5e5e5;--hover:#f5f5f5;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--radius:12px;--radius-large:16px;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 4px 12px #0000001a;max-width:1200px;padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-primary);min-height:100vh;margin:0 auto;padding-top:100px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--text-muted:gray;--border:#404040;--hover:#333}.AnalizadorGeo-module__G9V-bG__hero{text-align:center;margin-bottom:var(--spacing-lg);padding:var(--spacing-xl);background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border-radius:var(--radius-large);color:#fff}.AnalizadorGeo-module__G9V-bG__heroIcon{margin-bottom:var(--spacing-md);font-size:3.5rem;display:block}.AnalizadorGeo-module__G9V-bG__title{margin-bottom:var(--spacing-sm);font-size:2.2rem;font-weight:700}.AnalizadorGeo-module__G9V-bG__subtitle{opacity:.95;max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.5}.AnalizadorGeo-module__G9V-bG__platformsBar{justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.AnalizadorGeo-module__G9V-bG__platformBadge{background:var(--bg-card);border:1px solid var(--border);padding:var(--spacing-xs) var(--spacing-md);color:var(--text-secondary);border-radius:100px;font-size:.85rem;font-weight:500}.AnalizadorGeo-module__G9V-bG__mainContent{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.AnalizadorGeo-module__G9V-bG__inputPanel{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-sm);border:1px solid var(--border)}.AnalizadorGeo-module__G9V-bG__inputGroup{margin-bottom:var(--spacing-lg);position:relative}.AnalizadorGeo-module__G9V-bG__label{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:.95rem;font-weight:600;display:block}.AnalizadorGeo-module__G9V-bG__required{color:var(--danger)}.AnalizadorGeo-module__G9V-bG__optional{color:var(--text-muted);font-size:.85rem;font-weight:400}.AnalizadorGeo-module__G9V-bG__input{width:100%;padding:var(--spacing-md);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);font-size:1rem;transition:border-color .2s}.AnalizadorGeo-module__G9V-bG__input:focus{border-color:var(--primary);outline:none}.AnalizadorGeo-module__G9V-bG__charCount{right:var(--spacing-sm);bottom:calc(-1 * var(--spacing-md));color:var(--text-muted);font-size:.8rem;position:absolute}.AnalizadorGeo-module__G9V-bG__textarea{width:100%;padding:var(--spacing-md);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);resize:vertical;min-height:300px;font-family:inherit;font-size:1rem;line-height:1.6;transition:border-color .2s}.AnalizadorGeo-module__G9V-bG__textarea:focus{border-color:var(--primary);outline:none}.AnalizadorGeo-module__G9V-bG__textarea::placeholder{color:var(--text-muted)}.AnalizadorGeo-module__G9V-bG__textareaFooter{margin-top:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.AnalizadorGeo-module__G9V-bG__wordCount{color:var(--text-muted);font-size:.85rem}.AnalizadorGeo-module__G9V-bG__wordWarning{color:var(--warning);font-size:.8rem}.AnalizadorGeo-module__G9V-bG__buttonGroup{gap:var(--spacing-md);display:flex}.AnalizadorGeo-module__G9V-bG__btnPrimary{padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius);background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff;cursor:pointer;border:none;flex:1;font-size:1.1rem;font-weight:600;transition:all .2s}.AnalizadorGeo-module__G9V-bG__btnPrimary:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.AnalizadorGeo-module__G9V-bG__btnPrimary:disabled{opacity:.6;cursor:not-allowed}.AnalizadorGeo-module__G9V-bG__btnSecondary{padding:var(--spacing-md) var(--spacing-lg);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;font-size:1rem;font-weight:500;transition:all .2s}.AnalizadorGeo-module__G9V-bG__btnSecondary:hover{border-color:var(--primary);color:var(--primary)}.AnalizadorGeo-module__G9V-bG__resultsPanel{gap:var(--spacing-lg);flex-direction:column;display:flex}.AnalizadorGeo-module__G9V-bG__scoreCard{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-sm);border:1px solid var(--border);align-items:center;gap:var(--spacing-xl);display:flex}.AnalizadorGeo-module__G9V-bG__scoreCircle{border:8px solid;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.AnalizadorGeo-module__G9V-bG__scoreNumber{font-size:2.5rem;font-weight:700;line-height:1}.AnalizadorGeo-module__G9V-bG__scoreMax{color:var(--text-muted);font-size:1rem}.AnalizadorGeo-module__G9V-bG__scoreInfo{flex:1}.AnalizadorGeo-module__G9V-bG__scoreLabel{margin-bottom:var(--spacing-xs);font-size:1.5rem;font-weight:700}.AnalizadorGeo-module__G9V-bG__scoreDesc{color:var(--text-muted);font-size:1rem}.AnalizadorGeo-module__G9V-bG__categoriesGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.AnalizadorGeo-module__G9V-bG__categoryCard{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-md);box-shadow:var(--shadow-sm);border:1px solid var(--border)}.AnalizadorGeo-module__G9V-bG__categoryHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.AnalizadorGeo-module__G9V-bG__categoryIcon{font-size:1.2rem}.AnalizadorGeo-module__G9V-bG__categoryName{color:var(--text-primary);flex:1;font-size:.9rem;font-weight:600}.AnalizadorGeo-module__G9V-bG__categoryScore{color:var(--primary);font-size:.9rem;font-weight:700}.AnalizadorGeo-module__G9V-bG__categoryBar{background:var(--border);height:6px;margin-bottom:var(--spacing-sm);border-radius:3px;overflow:hidden}.AnalizadorGeo-module__G9V-bG__categoryProgress{border-radius:3px;height:100%;transition:width .5s}.AnalizadorGeo-module__G9V-bG__categoryDetails{margin:0;padding:0;list-style:none}.AnalizadorGeo-module__G9V-bG__categoryDetails li{color:var(--text-muted);padding:2px 0;font-size:.8rem}.AnalizadorGeo-module__G9V-bG__strengthsCard,.AnalizadorGeo-module__G9V-bG__recommendationsCard{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border)}.AnalizadorGeo-module__G9V-bG__strengthsCard{border-left:4px solid var(--success)}.AnalizadorGeo-module__G9V-bG__recommendationsCard{border-left:4px solid var(--warning)}.AnalizadorGeo-module__G9V-bG__sectionTitle{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:1.1rem;font-weight:600}.AnalizadorGeo-module__G9V-bG__strengthsList,.AnalizadorGeo-module__G9V-bG__recommendationsList{margin:0;padding:0;list-style:none}.AnalizadorGeo-module__G9V-bG__strengthsList li,.AnalizadorGeo-module__G9V-bG__recommendationsList li{padding:var(--spacing-sm) 0;color:var(--text-secondary);border-bottom:1px solid var(--border);align-items:flex-start;gap:var(--spacing-sm);font-size:.95rem;display:flex}.AnalizadorGeo-module__G9V-bG__strengthsList li:last-child,.AnalizadorGeo-module__G9V-bG__recommendationsList li:last-child{border-bottom:none}.AnalizadorGeo-module__G9V-bG__strengthsList li:before{content:"✓";color:var(--success);font-weight:700}.AnalizadorGeo-module__G9V-bG__recommendationsList li:before{content:"→";color:var(--warning);font-weight:700}.AnalizadorGeo-module__G9V-bG__guideSection{color:var(--text-primary)}.AnalizadorGeo-module__G9V-bG__guideSection h2{margin-bottom:var(--spacing-md);color:var(--primary);font-size:1.5rem}.AnalizadorGeo-module__G9V-bG__guideSection h3{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);color:var(--text-primary);font-size:1.2rem}.AnalizadorGeo-module__G9V-bG__guideSection p{color:var(--text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.AnalizadorGeo-module__G9V-bG__guideSection ul{color:var(--text-secondary);padding-left:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.AnalizadorGeo-module__G9V-bG__guideSection li{margin-bottom:var(--spacing-sm);line-height:1.6}.AnalizadorGeo-module__G9V-bG__conceptGrid{gap:var(--spacing-md);margin:var(--spacing-lg) 0;grid-template-columns:repeat(2,1fr);display:grid}.AnalizadorGeo-module__G9V-bG__conceptCard{background:var(--hover);border-radius:var(--radius);padding:var(--spacing-lg);border:1px solid var(--border)}.AnalizadorGeo-module__G9V-bG__conceptCard h4{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:1rem}.AnalizadorGeo-module__G9V-bG__conceptCard p{color:var(--text-muted);margin:0;font-size:.9rem}.AnalizadorGeo-module__G9V-bG__categoryExplainer{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-direction:column;display:flex}.AnalizadorGeo-module__G9V-bG__explainerItem{gap:var(--spacing-md);padding:var(--spacing-md);background:var(--hover);border-radius:var(--radius);border:1px solid var(--border);display:flex}.AnalizadorGeo-module__G9V-bG__explainerIcon{flex-shrink:0;font-size:1.5rem}.AnalizadorGeo-module__G9V-bG__explainerItem strong{color:var(--text-primary);margin-bottom:var(--spacing-xs);display:block}.AnalizadorGeo-module__G9V-bG__explainerItem p{color:var(--text-muted);margin:0;font-size:.9rem}@media (max-width:1024px){.AnalizadorGeo-module__G9V-bG__mainContent,.AnalizadorGeo-module__G9V-bG__categoriesGrid{grid-template-columns:1fr}}@media (max-width:768px){.AnalizadorGeo-module__G9V-bG__container{padding:var(--spacing-md);padding-top:80px}.AnalizadorGeo-module__G9V-bG__title{font-size:1.6rem}.AnalizadorGeo-module__G9V-bG__platformsBar{gap:var(--spacing-xs)}.AnalizadorGeo-module__G9V-bG__platformBadge{padding:var(--spacing-xs) var(--spacing-sm);font-size:.75rem}.AnalizadorGeo-module__G9V-bG__scoreCard{text-align:center;flex-direction:column}.AnalizadorGeo-module__G9V-bG__scoreCircle{width:100px;height:100px}.AnalizadorGeo-module__G9V-bG__scoreNumber{font-size:2rem}.AnalizadorGeo-module__G9V-bG__buttonGroup{flex-direction:column}.AnalizadorGeo-module__G9V-bG__conceptGrid{grid-template-columns:1fr}.AnalizadorGeo-module__G9V-bG__explainerItem{text-align:center;flex-direction:column}}.AnalizadorGeo-module__G9V-bG__tableWrapper{margin:var(--spacing-lg) 0;border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-sm);overflow-x:auto}.AnalizadorGeo-module__G9V-bG__comparativaTable{border-collapse:collapse;width:100%;min-width:640px;font-size:.9rem}.AnalizadorGeo-module__G9V-bG__comparativaTable thead{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:#fff}.AnalizadorGeo-module__G9V-bG__comparativaTable thead th{padding:var(--spacing-md) var(--spacing-lg);text-align:left;white-space:nowrap;font-weight:600}.AnalizadorGeo-module__G9V-bG__comparativaTable thead th:first-child{border-radius:var(--radius) 0 0 0}.AnalizadorGeo-module__G9V-bG__comparativaTable thead th:last-child{border-radius:0 var(--radius) 0 0}.AnalizadorGeo-module__G9V-bG__comparativaTable tbody tr{border-bottom:1px solid var(--border);transition:background .15s}.AnalizadorGeo-module__G9V-bG__comparativaTable tbody tr:last-child{border-bottom:none}.AnalizadorGeo-module__G9V-bG__comparativaTable tbody tr:hover{background:var(--hover)}.AnalizadorGeo-module__G9V-bG__comparativaTable tbody td{padding:var(--spacing-md) var(--spacing-lg);color:var(--text-secondary);vertical-align:top;line-height:1.5}.AnalizadorGeo-module__G9V-bG__comparativaTable tbody td:first-child{color:var(--text-primary);white-space:nowrap;background:var(--bg-primary);font-weight:500}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__comparativaTable tbody td:first-child{background:var(--bg-card)}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__comparativaTable tbody tr:hover{background:var(--hover)}@media (max-width:768px){.AnalizadorGeo-module__G9V-bG__tableWrapper{margin:var(--spacing-md) 0}.AnalizadorGeo-module__G9V-bG__comparativaTable{font-size:.82rem}.AnalizadorGeo-module__G9V-bG__comparativaTable thead th,.AnalizadorGeo-module__G9V-bG__comparativaTable tbody td{padding:var(--spacing-sm) var(--spacing-md)}}.AnalizadorGeo-module__G9V-bG__escenariosGrid{gap:var(--spacing-lg);margin:var(--spacing-lg) 0;grid-template-columns:repeat(2,1fr);display:grid}.AnalizadorGeo-module__G9V-bG__escenarioCard{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);gap:var(--spacing-sm);flex-direction:column;transition:box-shadow .2s;display:flex}.AnalizadorGeo-module__G9V-bG__escenarioCard:hover{box-shadow:var(--shadow-md)}.AnalizadorGeo-module__G9V-bG__escenarioHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);display:flex}.AnalizadorGeo-module__G9V-bG__escenarioHeader strong{color:var(--text-primary);font-size:1rem;font-weight:700}.AnalizadorGeo-module__G9V-bG__escenarioIcon{flex-shrink:0;font-size:1.6rem}.AnalizadorGeo-module__G9V-bG__escenarioExample{color:var(--text-secondary);background:var(--bg-primary);padding:var(--spacing-sm) var(--spacing-md);border-radius:calc(var(--radius) / 2);border-left:3px solid var(--accent);margin:0;font-size:.9rem;line-height:1.6}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__escenarioExample{border-left-color:var(--primary);background:#1e1e1e}.AnalizadorGeo-module__G9V-bG__escenarioTip{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.6}.AnalizadorGeo-module__G9V-bG__escenarioTip strong{color:var(--primary)}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__escenarioCard{background:var(--bg-card);border-color:var(--border)}@media (max-width:768px){.AnalizadorGeo-module__G9V-bG__escenariosGrid{grid-template-columns:1fr}}.AnalizadorGeo-module__G9V-bG__faqList{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-direction:column;display:flex}.AnalizadorGeo-module__G9V-bG__faqItem{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.AnalizadorGeo-module__G9V-bG__faqItem h4{color:var(--primary);margin:0 0 var(--spacing-sm) 0;font-size:1rem;font-weight:700;line-height:1.4}.AnalizadorGeo-module__G9V-bG__faqItem p{color:var(--text-secondary);margin:0 0 var(--spacing-sm) 0;font-size:.9rem;line-height:1.7}.AnalizadorGeo-module__G9V-bG__faqItem p:last-child{margin-bottom:0}.AnalizadorGeo-module__G9V-bG__faqItem strong{color:var(--text-primary)}.AnalizadorGeo-module__G9V-bG__faqTip{background:var(--bg-primary);padding:var(--spacing-sm) var(--spacing-md);border-radius:calc(var(--radius) / 2);border-left:3px solid var(--secondary);font-style:italic;color:var(--text-muted)!important;margin-top:var(--spacing-sm)!important;font-size:.85rem!important}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__faqTip{border-left-color:var(--secondary);background:#1e1e1e}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__faqItem{background:var(--bg-card);border-color:var(--border)}@media (max-width:768px){.AnalizadorGeo-module__G9V-bG__faqItem{padding:var(--spacing-md)}.AnalizadorGeo-module__G9V-bG__faqItem h4{font-size:.95rem}}.AnalizadorGeo-module__G9V-bG__stepGuide{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-direction:column;display:flex;position:relative}.AnalizadorGeo-module__G9V-bG__stepGuide:before{content:"";background:linear-gradient(to bottom, var(--primary), var(--secondary));border-radius:1px;width:2px;position:absolute;top:24px;bottom:24px;left:23px}.AnalizadorGeo-module__G9V-bG__step{gap:var(--spacing-lg);z-index:1;align-items:flex-start;display:flex;position:relative}.AnalizadorGeo-module__G9V-bG__stepNumber{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;font-weight:700;display:flex;box-shadow:0 2px 8px #2e86ab59}.AnalizadorGeo-module__G9V-bG__stepContent{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);flex:1}.AnalizadorGeo-module__G9V-bG__stepContent h4{color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-size:1rem;font-weight:700}.AnalizadorGeo-module__G9V-bG__stepContent p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.7}.AnalizadorGeo-module__G9V-bG__stepContent strong{color:var(--primary)}.AnalizadorGeo-module__G9V-bG__stepContent em{color:var(--text-muted)}.AnalizadorGeo-module__G9V-bG__stepContent code{background:var(--hover);color:var(--primary);border-radius:4px;padding:.1em .4em;font-family:Courier New,monospace;font-size:.85em}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__stepContent{background:var(--bg-card);border-color:var(--border)}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__stepContent code{background:#333}@media (max-width:768px){.AnalizadorGeo-module__G9V-bG__stepGuide:before{display:none}.AnalizadorGeo-module__G9V-bG__step{gap:var(--spacing-sm);flex-direction:column}.AnalizadorGeo-module__G9V-bG__stepNumber{width:40px;height:40px;font-size:1rem}.AnalizadorGeo-module__G9V-bG__stepContent{padding:var(--spacing-md)}}.AnalizadorGeo-module__G9V-bG__tipsGrid{gap:var(--spacing-lg);margin:var(--spacing-lg) 0;grid-template-columns:repeat(2,1fr);display:grid}.AnalizadorGeo-module__G9V-bG__tipCard{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);transition:box-shadow .2s,transform .2s}.AnalizadorGeo-module__G9V-bG__tipCard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.AnalizadorGeo-module__G9V-bG__tipIcon{margin-bottom:var(--spacing-sm);font-size:2rem;display:block}.AnalizadorGeo-module__G9V-bG__tipCard h4{color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-size:.95rem;font-weight:700}.AnalizadorGeo-module__G9V-bG__tipCard p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.6}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__tipCard{background:var(--bg-card);border-color:var(--border)}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__tipCard:hover{border-color:var(--primary)}@media (max-width:768px){.AnalizadorGeo-module__G9V-bG__tipsGrid{grid-template-columns:1fr}.AnalizadorGeo-module__G9V-bG__tipCard{padding:var(--spacing-md)}}.AnalizadorGeo-module__G9V-bG__warningBox{border-radius:var(--radius-large);padding:var(--spacing-xl);margin:var(--spacing-lg) 0;background:linear-gradient(135deg,#fff8ed 0%,#fff3e0 100%);border:2px solid #f59e0b}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__warningBox{background:linear-gradient(135deg,#2a2010 0%,#231c0b 100%);border-color:#d97706}.AnalizadorGeo-module__G9V-bG__warningHeader{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);display:flex}.AnalizadorGeo-module__G9V-bG__warningIcon{flex-shrink:0;font-size:2rem}.AnalizadorGeo-module__G9V-bG__warningHeader h3{color:#92400e;margin:0;font-size:1.1rem;font-weight:700}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__warningHeader h3{color:#fbbf24}.AnalizadorGeo-module__G9V-bG__warningBox>p{color:#78350f;margin:0 0 var(--spacing-lg) 0;font-size:.9rem;line-height:1.7}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__warningBox>p{color:#d4a04a}.AnalizadorGeo-module__G9V-bG__warningList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AnalizadorGeo-module__G9V-bG__warningList li{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius);color:#78350f;background:#f59e0b14;border-left:4px solid #f59e0b;font-size:.9rem;line-height:1.6}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__warningList li{color:#d4a04a;background:#f59e0b12;border-left-color:#d97706}.AnalizadorGeo-module__G9V-bG__warningList li strong{color:#92400e;margin-bottom:2px;display:block}[data-theme=dark] .AnalizadorGeo-module__G9V-bG__warningList li strong{color:#fbbf24}@media (max-width:768px){.AnalizadorGeo-module__G9V-bG__warningBox{padding:var(--spacing-lg)}.AnalizadorGeo-module__G9V-bG__warningHeader{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}.AnalizadorGeo-module__G9V-bG__warningList li{padding:var(--spacing-sm) var(--spacing-md)}}
