.EnchufesPais-module__hQOhUW__container{background:var(--bg-primary);min-height:100vh;color:var(--text-primary)}.EnchufesPais-module__hQOhUW__hero{background:var(--hero-bg);text-align:center;color:#fff;padding:2.5rem 1.5rem}.EnchufesPais-module__hQOhUW__hero h1{margin:0 0 .5rem;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:700}.EnchufesPais-module__hQOhUW__hero p{opacity:.9;margin:0;font-size:1rem}.EnchufesPais-module__hQOhUW__main{max-width:800px;margin:0 auto;padding:2rem 1.5rem}.EnchufesPais-module__hQOhUW__selectorCard{background:var(--bg-card);border:1px solid var(--border-color,#e5e5e5);border-radius:16px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 2px 12px #0000000f}[data-theme=dark] .EnchufesPais-module__hQOhUW__selectorCard{border-color:#3a3a3a}.EnchufesPais-module__hQOhUW__selectorLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem;font-size:.85rem;font-weight:700;display:block}.EnchufesPais-module__hQOhUW__selectorWrapper{margin-bottom:1.5rem;position:relative}.EnchufesPais-module__hQOhUW__selectPais{border:2px solid var(--border-color,#e0e0e0);background:var(--bg-primary);width:100%;color:var(--text-primary);cursor:pointer;appearance:none;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border-radius:12px;padding:.9rem 2.5rem .9rem 1.2rem;font-size:1rem;transition:border-color .2s}.EnchufesPais-module__hQOhUW__selectPais:focus{border-color:var(--primary);outline:none}[data-theme=dark] .EnchufesPais-module__hQOhUW__selectPais{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");border-color:#3a3a3a}.EnchufesPais-module__hQOhUW__fichaPais{border-top:1px solid var(--border-color,#e5e5e5);padding-top:1.2rem;animation:.2s EnchufesPais-module__hQOhUW__fadeIn}[data-theme=dark] .EnchufesPais-module__hQOhUW__fichaPais{border-color:#3a3a3a}@keyframes EnchufesPais-module__hQOhUW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.EnchufesPais-module__hQOhUW__fichaEncabezado{align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.EnchufesPais-module__hQOhUW__fichaBandera{flex-shrink:0;font-size:2.5rem;line-height:1}.EnchufesPais-module__hQOhUW__fichaNombre{margin:0 0 .2rem;font-size:1.3rem;font-weight:700}.EnchufesPais-module__hQOhUW__fichaContinente{color:var(--text-muted);font-size:.85rem}.EnchufesPais-module__hQOhUW__datosElectricos{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-bottom:1rem;display:grid}.EnchufesPais-module__hQOhUW__dato{text-align:center;background:var(--bg-primary);border-radius:10px;padding:.8rem .5rem}.EnchufesPais-module__hQOhUW__datoValor{color:var(--primary);font-size:1.1rem;font-weight:700;display:block}.EnchufesPais-module__hQOhUW__datoLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.EnchufesPais-module__hQOhUW__tiposEnchufe{flex-direction:column;gap:.4rem;margin-bottom:1rem;display:flex}.EnchufesPais-module__hQOhUW__chipTipo{background:linear-gradient(135deg,#2e86ab14 0%,#48a9a614 100%);border:1px solid #2e86ab33;border-radius:8px;align-items:baseline;gap:.6rem;padding:.5rem .9rem;font-size:.9rem;display:flex}.EnchufesPais-module__hQOhUW__chipLetra{color:var(--primary);white-space:nowrap;flex-shrink:0;font-weight:700}.EnchufesPais-module__hQOhUW__chipDesc{color:var(--text-secondary);font-size:.85rem}.EnchufesPais-module__hQOhUW__notaAdaptador{color:var(--text-secondary);border-left:3px solid var(--primary);background:#2e86ab0f;border-radius:8px;gap:.6rem;padding:.8rem 1rem;font-size:.9rem;line-height:1.5;display:flex}.EnchufesPais-module__hQOhUW__placeholder{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:.8rem;padding:2rem;font-size:1rem;display:flex}.EnchufesPais-module__hQOhUW__placeholder span{font-size:2.5rem}.EnchufesPais-module__hQOhUW__placeholder p{margin:0}.EnchufesPais-module__hQOhUW__referenciaTypes{background:var(--bg-card);border:1px solid var(--border-color,#e5e5e5);border-radius:16px;margin-bottom:1.5rem;padding:0;overflow:hidden}[data-theme=dark] .EnchufesPais-module__hQOhUW__referenciaTypes{border-color:#3a3a3a}.EnchufesPais-module__hQOhUW__referenciaSummary{color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:.9rem;font-weight:600;list-style:none;transition:background .15s;display:flex}.EnchufesPais-module__hQOhUW__referenciaSummary::-webkit-details-marker{display:none}.EnchufesPais-module__hQOhUW__referenciaSummary:before{content:"▶";color:var(--primary);flex-shrink:0;font-size:.7rem;transition:transform .2s}details[open] .EnchufesPais-module__hQOhUW__referenciaSummary:before{transform:rotate(90deg)}.EnchufesPais-module__hQOhUW__referenciaSummary:hover{background:#2e86ab0a}.EnchufesPais-module__hQOhUW__gridTipos{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.6rem;padding:0 1.5rem 1.5rem;display:grid}.EnchufesPais-module__hQOhUW__itemTipo{background:var(--bg-primary);border-radius:8px;flex-direction:column;gap:.2rem;padding:.7rem;font-size:.85rem;display:flex}.EnchufesPais-module__hQOhUW__itemTipoLetra{color:var(--primary);font-size:.9rem;font-weight:700}.EnchufesPais-module__hQOhUW__itemTipoDesc{color:var(--text-secondary);font-size:.8rem;line-height:1.4}@media (max-width:600px){.EnchufesPais-module__hQOhUW__datosElectricos{grid-template-columns:repeat(3,1fr)}.EnchufesPais-module__hQOhUW__gridTipos{grid-template-columns:1fr 1fr}.EnchufesPais-module__hQOhUW__chipTipo{flex-direction:column;gap:.2rem}}@media (prefers-reduced-motion:reduce){.EnchufesPais-module__hQOhUW__fichaPais{animation:none}}.EnchufesPais-module__hQOhUW__tableWrapper{border:1px solid var(--border-color,#e5e5e5);border-radius:12px;margin:1rem 0 1.5rem;overflow-x:auto}[data-theme=dark] .EnchufesPais-module__hQOhUW__tableWrapper{border-color:#3a3a3a}.EnchufesPais-module__hQOhUW__comparativaTable{border-collapse:collapse;width:100%;min-width:640px;font-size:.85rem}.EnchufesPais-module__hQOhUW__comparativaTable th{color:var(--text-primary);text-align:left;white-space:nowrap;background:linear-gradient(135deg,#2e86ab1f 0%,#48a9a61f 100%);border-bottom:2px solid #2e86ab40;padding:.75rem .9rem;font-weight:700}.EnchufesPais-module__hQOhUW__comparativaTable td{border-bottom:1px solid var(--border-color,#e5e5e5);color:var(--text-secondary);vertical-align:top;padding:.65rem .9rem;line-height:1.45}.EnchufesPais-module__hQOhUW__comparativaTable tr:last-child td{border-bottom:none}.EnchufesPais-module__hQOhUW__comparativaTable tr:nth-child(2n) td{background:#2e86ab08}[data-theme=dark] .EnchufesPais-module__hQOhUW__comparativaTable th{background:#2e86ab2e;border-bottom-color:#2e86ab59}[data-theme=dark] .EnchufesPais-module__hQOhUW__comparativaTable td{color:var(--text-secondary);border-bottom-color:#3a3a3a}[data-theme=dark] .EnchufesPais-module__hQOhUW__comparativaTable tr:nth-child(2n) td{background:#2e86ab12}@media (max-width:768px){.EnchufesPais-module__hQOhUW__comparativaTable{font-size:.8rem}.EnchufesPais-module__hQOhUW__comparativaTable th,.EnchufesPais-module__hQOhUW__comparativaTable td{padding:.55rem .65rem}}.EnchufesPais-module__hQOhUW__escenariosGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1rem 0 1.5rem;display:grid}.EnchufesPais-module__hQOhUW__escenarioCard{background:var(--bg-card);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;flex-direction:column;gap:.5rem;padding:1.1rem;display:flex}[data-theme=dark] .EnchufesPais-module__hQOhUW__escenarioCard{border-color:#3a3a3a}.EnchufesPais-module__hQOhUW__escenarioHeader{align-items:center;gap:.55rem;margin-bottom:.25rem;display:flex}.EnchufesPais-module__hQOhUW__escenarioIcon{flex-shrink:0;font-size:1.4rem;line-height:1}.EnchufesPais-module__hQOhUW__escenarioExample{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}.EnchufesPais-module__hQOhUW__escenarioTip{color:var(--text-muted);background:#2e86ab0f;border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.85rem;line-height:1.45}[data-theme=dark] .EnchufesPais-module__hQOhUW__escenarioTip{background:#2e86ab1f}@media (max-width:768px){.EnchufesPais-module__hQOhUW__escenariosGrid{grid-template-columns:1fr}}.EnchufesPais-module__hQOhUW__faqList{flex-direction:column;gap:.85rem;margin:1rem 0 1.5rem;display:flex}.EnchufesPais-module__hQOhUW__faqItem{background:var(--bg-card);border:1px solid var(--border-color,#e5e5e5);border-left:3px solid var(--secondary);border-radius:10px;padding:1rem 1.1rem}[data-theme=dark] .EnchufesPais-module__hQOhUW__faqItem{border-color:#3a3a3a;border-left-color:var(--secondary)}.EnchufesPais-module__hQOhUW__faqItem strong{color:var(--text-primary);margin-bottom:.45rem;font-size:.92rem;line-height:1.4;display:block}.EnchufesPais-module__hQOhUW__faqItem p{color:var(--text-secondary);margin:0 0 .4rem;font-size:.87rem;line-height:1.55}.EnchufesPais-module__hQOhUW__faqItem p:last-child{margin-bottom:0}.EnchufesPais-module__hQOhUW__faqTip{color:var(--text-muted);background:#48a9a612;border-radius:6px;padding:.4rem .7rem;font-size:.83rem;font-style:italic}[data-theme=dark] .EnchufesPais-module__hQOhUW__faqTip{background:#48a9a621}.EnchufesPais-module__hQOhUW__stepGuide{flex-direction:column;gap:.75rem;margin:1rem 0 1.5rem;display:flex}.EnchufesPais-module__hQOhUW__step{background:var(--bg-card);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}[data-theme=dark] .EnchufesPais-module__hQOhUW__step{border-color:#3a3a3a}.EnchufesPais-module__hQOhUW__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:2rem;height:2rem;font-size:.9rem;font-weight:700;line-height:1;display:flex}.EnchufesPais-module__hQOhUW__stepContent{flex:1;min-width:0}.EnchufesPais-module__hQOhUW__stepContent strong{color:var(--text-primary);margin-bottom:.3rem;font-size:.92rem;display:block}.EnchufesPais-module__hQOhUW__stepContent p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}@media (max-width:768px){.EnchufesPais-module__hQOhUW__step{gap:.75rem}}.EnchufesPais-module__hQOhUW__tipsGrid{grid-template-columns:repeat(3,1fr);gap:.9rem;margin:1rem 0 1.5rem;display:grid}.EnchufesPais-module__hQOhUW__tipCard{background:var(--bg-card);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;flex-direction:column;gap:.4rem;padding:1rem;display:flex}[data-theme=dark] .EnchufesPais-module__hQOhUW__tipCard{border-color:#3a3a3a}.EnchufesPais-module__hQOhUW__tipIcon{margin-bottom:.2rem;font-size:1.5rem;line-height:1;display:block}.EnchufesPais-module__hQOhUW__tipCard strong{color:var(--text-primary);font-size:.9rem;line-height:1.35}.EnchufesPais-module__hQOhUW__tipCard p{color:var(--text-secondary);margin:0;font-size:.83rem;line-height:1.5}@media (max-width:768px){.EnchufesPais-module__hQOhUW__tipsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.EnchufesPais-module__hQOhUW__tipsGrid{grid-template-columns:1fr}}.EnchufesPais-module__hQOhUW__warningBox{background:#dc35450f;border:1px solid #dc354540;border-left:4px solid #dc3545;border-radius:12px;margin:1rem 0 .5rem;padding:1.2rem 1.3rem}[data-theme=dark] .EnchufesPais-module__hQOhUW__warningBox{background:#dc35451a;border-color:#dc35454d #dc35454d #dc35454d #e04a58}.EnchufesPais-module__hQOhUW__warningHeader{align-items:center;gap:.6rem;margin-bottom:.85rem;display:flex}.EnchufesPais-module__hQOhUW__warningIcon{flex-shrink:0;font-size:1.3rem;line-height:1}.EnchufesPais-module__hQOhUW__warningHeader strong{color:var(--text-primary);font-size:.95rem;line-height:1.3}.EnchufesPais-module__hQOhUW__warningList{flex-direction:column;gap:.55rem;margin:0;padding-left:1.3rem;display:flex}.EnchufesPais-module__hQOhUW__warningList li{color:var(--text-secondary);font-size:.87rem;line-height:1.5}@media (max-width:768px){.EnchufesPais-module__hQOhUW__warningBox{padding:1rem 1rem 1rem 1.1rem}}
