.cwWlqW_container{--accent:#7fb3d3;--hero-bg:#1a5278;--bg-primary:#fafafa;--bg-card:#fff;--text-primary:#1a1a1a;--text-secondary:#666;--text-muted:#6e6e6e;--border:#e5e5e5;--hover:#f5f5f5;--radius:12px;--radius-large:16px;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 4px 12px #0000001a;--shadow-lg:0 8px 24px #0000001f;max-width:1400px;padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-primary);min-height:100vh;color:var(--text-primary);margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .cwWlqW_container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--text-muted:#9b9b9b;--border:#404040;--hover:#333;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #0000004d;--shadow-lg:0 8px 24px #0006}.cwWlqW_hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-2xl);background:var(--hero-bg);border-radius:var(--radius-large);color:#fff;margin-top:80px}.cwWlqW_heroIcon{margin-bottom:var(--spacing-md);font-size:3.5rem;display:block}.cwWlqW_title{margin:0 0 var(--spacing-md);font-size:2.2rem;font-weight:700;line-height:1.25}.cwWlqW_subtitle{opacity:.95;max-width:680px;margin:0 auto;font-size:1.1rem;line-height:1.6}.cwWlqW_mainContent{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.cwWlqW_formPanel{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md)}.cwWlqW_sectionTitle{color:var(--text-primary);margin:0 0 var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:2px solid var(--border);font-size:1.3rem;font-weight:600}.cwWlqW_inputGroup{margin-bottom:var(--spacing-lg)}.cwWlqW_label{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:.95rem;font-weight:600;display:block}.cwWlqW_transmisionGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.cwWlqW_transmisionBtn{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-lg);background:var(--bg-primary);border:2px solid var(--border);border-radius:var(--radius);cursor:pointer;color:var(--text-secondary);text-align:center;flex-direction:column;transition:all .2s;display:flex}.cwWlqW_transmisionBtn:hover{border-color:var(--primary);background:var(--hover)}.cwWlqW_transmisionBtn.cwWlqW_active{border-color:var(--primary);color:var(--primary-texto);background:#2e86ab1a}.cwWlqW_transmisionBtn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.cwWlqW_transmisionIcon{font-size:2rem}.cwWlqW_transmisionSub{font-size:.8rem}.cwWlqW_select{width:100%;padding:var(--spacing-md);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;font-size:1rem;transition:border-color .2s}.cwWlqW_select:focus{border-color:var(--primary);outline:none}[data-theme=dark] .cwWlqW_select{background:var(--bg-card)}.cwWlqW_infoCcaa{border-radius:var(--radius);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);background:#2e86ab14;border:1px solid #2e86ab33}.cwWlqW_infoCcaaHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.cwWlqW_infoCcaaIcon{font-size:1.2rem}.cwWlqW_infoCcaaNombre{color:var(--primary-texto);font-weight:600}.cwWlqW_infoCcaaGrid{gap:var(--spacing-md);margin-bottom:var(--spacing-sm);grid-template-columns:1fr 1fr;display:grid}.cwWlqW_infoCcaaItem{flex-direction:column;display:flex}.cwWlqW_infoCcaaLabel{color:var(--text-muted);font-size:.8rem}.cwWlqW_infoCcaaValue{color:var(--primary-texto);font-size:1.2rem;font-weight:700}.cwWlqW_infoCcaaNote{color:var(--text-secondary);margin:var(--spacing-xs) 0 0;font-size:.85rem;line-height:1.5}.cwWlqW_tiposReducidosInfo{background:var(--bg-primary);border-radius:var(--radius);padding:var(--spacing-md);margin-top:var(--spacing-sm);border:1px solid var(--border)}.cwWlqW_tiposReducidosInfo h3{margin:0 0 var(--spacing-sm);color:var(--text-primary);font-size:.9rem}.cwWlqW_tiposReducidosInfo ul{padding-left:var(--spacing-lg);color:var(--text-secondary);margin:0;font-size:.85rem}.cwWlqW_tiposReducidosInfo li{margin-bottom:var(--spacing-xs)}.cwWlqW_limite{color:var(--text-muted);font-size:.8rem}.cwWlqW_enlaceCatastro{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--border)}.cwWlqW_catastroLink{align-items:center;gap:var(--spacing-sm);color:var(--primary-texto);font-size:.9rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.cwWlqW_catastroLink:hover{opacity:.8;text-decoration:underline}.cwWlqW_resultados{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.cwWlqW_tabs{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:2px solid var(--border);display:flex}.cwWlqW_tab{padding:var(--spacing-md);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-secondary);cursor:pointer;background:0 0;flex:1;font-size:1rem;font-weight:600;transition:all .2s}.cwWlqW_tab:hover{border-color:var(--primary);color:var(--primary-texto)}.cwWlqW_tab.cwWlqW_active{background:var(--primary-boton);border-color:var(--primary-boton);color:#fff}.cwWlqW_tab:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.cwWlqW_resultsInner{gap:var(--spacing-md);flex-direction:column;display:flex}.cwWlqW_separador{background:linear-gradient(90deg, transparent, var(--border), transparent);height:2px;margin:var(--spacing-sm) 0}.cwWlqW_placeholder{padding:var(--spacing-2xl);text-align:center;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.cwWlqW_placeholderIcon{margin-bottom:var(--spacing-md);opacity:.5;font-size:3rem}.cwWlqW_formVendedor{background:var(--bg-primary);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);border:1px solid var(--border)}.cwWlqW_formVendedorTitle{margin:0 0 var(--spacing-md);color:var(--text-primary);font-size:1rem;font-weight:600}.cwWlqW_eduSection{margin-bottom:var(--spacing-xl)}.cwWlqW_eduSection h2{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:1.25rem;font-weight:700}.cwWlqW_tableWrapper{border-radius:var(--radius);border:1px solid var(--border);margin-bottom:var(--spacing-md);overflow-x:auto}.cwWlqW_tablaComparativa{border-collapse:collapse;width:100%;font-size:.875rem}.cwWlqW_tablaComparativa th{background:linear-gradient(135deg, var(--primary-boton) 0%, var(--secondary-boton) 100%);color:#fff;text-align:left;white-space:nowrap;padding:.75rem 1rem;font-weight:600}.cwWlqW_tablaComparativa td{border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:middle;padding:.625rem 1rem}.cwWlqW_tablaComparativa tbody tr:last-child td{border-bottom:none}.cwWlqW_tablaComparativa tbody tr:nth-child(2n){background:#2e86ab0a}[data-theme=dark] .cwWlqW_tablaComparativa tbody tr:nth-child(2n){background:#2e86ab14}.cwWlqW_notaTabla{color:var(--text-secondary);padding:var(--spacing-sm) 0;margin:0;font-size:.85rem;line-height:1.5}.cwWlqW_notaCompraOriginal{color:var(--text-secondary);margin:var(--spacing-xs,.25rem) 0 0;font-size:.85rem;line-height:1.5}.cwWlqW_casosGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.cwWlqW_casoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);flex-direction:column;gap:.5rem;display:flex}.cwWlqW_casoHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cwWlqW_casoEmoji{font-size:1.5rem}.cwWlqW_casoTag{color:var(--primary-texto);background:#2e86ab1a;border-radius:999px;padding:.2rem .5rem;font-size:.8rem;font-weight:600}.cwWlqW_casoCard p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.cwWlqW_casoResultado{color:var(--secondary-texto);margin-top:.25rem;font-size:.8rem;font-weight:600}.cwWlqW_faqList{flex-direction:column;gap:.75rem;display:flex}.cwWlqW_faqItem{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md)}.cwWlqW_faqItem h3{color:var(--text-primary);margin:0 0 .4rem;font-size:.9rem;font-weight:700}.cwWlqW_faqItem p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.55}.cwWlqW_tipsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.cwWlqW_tipCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);flex-direction:column;gap:.35rem;display:flex}.cwWlqW_tipIcon{font-size:1.5rem}.cwWlqW_tipCard strong{color:var(--text-primary);font-size:.875rem}.cwWlqW_tipCard p{color:var(--text-secondary);margin:0;font-size:.825rem;line-height:1.5}.cwWlqW_warningBox{border-radius:var(--radius);padding:var(--spacing-lg);margin-top:var(--spacing-xl);background:#f59e0b14;border:1px solid #f59e0b59}[data-theme=dark] .cwWlqW_warningBox{background:#f59e0b12;border-color:#f59e0b40}.cwWlqW_warningHeader{margin-bottom:var(--spacing-md);align-items:center;gap:.5rem;display:flex}.cwWlqW_warningHeader strong{color:var(--text-primary);font-size:.95rem}.cwWlqW_warningIcon{font-size:1.25rem}.cwWlqW_warningList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.cwWlqW_warningList li{color:var(--text-secondary);padding-left:1rem;font-size:.875rem;line-height:1.5;position:relative}.cwWlqW_warningList li:before{content:"•";color:#f59e0bcc;font-weight:700;position:absolute;left:0}@media (max-width:1024px){.cwWlqW_mainContent,.cwWlqW_casosGrid{grid-template-columns:1fr}}@media (max-width:768px){.cwWlqW_container{padding:var(--spacing-md)}.cwWlqW_hero{padding:var(--spacing-xl) var(--spacing-md);margin-top:70px}.cwWlqW_title{font-size:1.6rem}.cwWlqW_subtitle{font-size:1rem}.cwWlqW_transmisionGrid{grid-template-columns:1fr}.cwWlqW_tabs{flex-direction:column}.cwWlqW_infoCcaaGrid,.cwWlqW_tipsGrid{grid-template-columns:1fr}.cwWlqW_tablaComparativa{font-size:.8rem}.cwWlqW_tablaComparativa th,.cwWlqW_tablaComparativa td{padding:.5rem .625rem}}@media (prefers-reduced-motion:reduce){.cwWlqW_transmisionBtn,.cwWlqW_tab,.cwWlqW_catastroLink,.cwWlqW_select{transition:none!important}}.cwWlqW_avisoReducidos{border-radius:var(--radius);padding:var(--spacing-lg);margin-top:var(--spacing-md);background:#2e86ab0f;border:1px solid #2e86ab4d;grid-column:1/-1}[data-theme=dark] .cwWlqW_avisoReducidos{background:#2e86ab1a;border-color:#2e86ab59}.cwWlqW_avisoReducidosTitulo{color:var(--text-primary);margin:0 0 var(--spacing-sm);font-size:.95rem;font-weight:600}.cwWlqW_avisoReducidosTexto{color:var(--text-secondary);margin:0 0 var(--spacing-sm);font-size:.9rem;line-height:1.55}.cwWlqW_avisoReducidosLista{margin:0 0 var(--spacing-sm);color:var(--text-secondary);padding-left:1.25rem;font-size:.9rem;line-height:1.55}.cwWlqW_avisoReducidosLista li{margin-bottom:var(--spacing-sm)}.cwWlqW_avisoReducidosLista strong{color:var(--text-primary)}
