.OrientadorJetLag-module__ovAjpW__container{--primary:#2e86ab;--secondary:#48a9a6;--bg-primary:#fafafa;--bg-card:#fff;--text-primary:#1a1a1a;--text-secondary:#666;--border:#e5e5e5;--hover:#f5f5f5;--radius:12px;--radius-large:16px;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;max-width:1100px;padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-primary);min-height:100vh;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--border:#404040;--hover:#333}.OrientadorJetLag-module__ovAjpW__hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border-radius:var(--radius-large);color:#fff;margin-top:80px}.OrientadorJetLag-module__ovAjpW__title{margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.OrientadorJetLag-module__ovAjpW__subtitle{opacity:.95;font-size:1.1rem}.OrientadorJetLag-module__ovAjpW__mainGrid{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1.4fr;display:grid}.OrientadorJetLag-module__ovAjpW__panelSelector{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);gap:var(--spacing-lg);flex-direction:column;display:flex}.OrientadorJetLag-module__ovAjpW__panelTitle{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:700}.OrientadorJetLag-module__ovAjpW__selectGroup{flex-direction:column;gap:.5rem;display:flex}.OrientadorJetLag-module__ovAjpW__selectLabel{color:var(--text-secondary);align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:flex}.OrientadorJetLag-module__ovAjpW__selectIcon{font-size:1.1rem}.OrientadorJetLag-module__ovAjpW__select{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);width:100%;color:var(--text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23666' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding:.75rem 2.5rem .75rem 1rem;font-size:.95rem;transition:border-color .2s}.OrientadorJetLag-module__ovAjpW__select:focus{outline:2px solid var(--primary);outline-offset:1px;border-color:var(--primary)}.OrientadorJetLag-module__ovAjpW__divider{color:var(--text-secondary);align-items:center;gap:.75rem;font-size:.85rem;display:flex}.OrientadorJetLag-module__ovAjpW__divider:before,.OrientadorJetLag-module__ovAjpW__divider:after{content:"";background:var(--border);flex:1;height:1px}.OrientadorJetLag-module__ovAjpW__flechaViaje{text-align:center;color:var(--text-secondary);font-size:1.5rem}.OrientadorJetLag-module__ovAjpW__diferenciaInfo{background:var(--hover);border-radius:var(--radius);text-align:center;padding:.75rem 1rem}.OrientadorJetLag-module__ovAjpW__diferenciaLabel{color:var(--text-secondary);margin-bottom:.25rem;font-size:.8rem}.OrientadorJetLag-module__ovAjpW__diferenciaValor{color:var(--primary);font-size:1.8rem;font-weight:700}.OrientadorJetLag-module__ovAjpW__diferenciaValor span{color:var(--text-secondary);margin-left:.25rem;font-size:1rem;font-weight:400}.OrientadorJetLag-module__ovAjpW__panelResultados{gap:var(--spacing-lg);flex-direction:column;display:flex}.OrientadorJetLag-module__ovAjpW__impactoCard{border-radius:var(--radius-large);padding:var(--spacing-xl);text-align:center;border:2px solid}.OrientadorJetLag-module__ovAjpW__impactoNinguno{color:#276749;background:#f0fff4;border-color:#48bb78}.OrientadorJetLag-module__ovAjpW__impactoLeve{color:#744210;background:#fffbeb;border-color:#f6ad55}.OrientadorJetLag-module__ovAjpW__impactoModerado{color:#7b341e;background:#fff5e6;border-color:#ed8936}.OrientadorJetLag-module__ovAjpW__impactoSignificativo{color:#742a2a;background:#fff0f0;border-color:#fc8181}.OrientadorJetLag-module__ovAjpW__impactoSevero{color:#63171b;background:#fff0f0;border-color:#e53e3e}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__impactoNinguno{color:#68d391;background:#27674926}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__impactoLeve{color:#f6ad55;background:#74421033}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__impactoModerado{color:#fc8181;background:#7b341e33}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__impactoSignificativo{color:#fc8181;background:#742a2a33}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__impactoSevero{color:#fc8181;background:#63171b40}.OrientadorJetLag-module__ovAjpW__impactoEmoji{margin-bottom:.5rem;font-size:3rem}.OrientadorJetLag-module__ovAjpW__impactoNivel{margin-bottom:.25rem;font-size:1.4rem;font-weight:700}.OrientadorJetLag-module__ovAjpW__impactoDesc{opacity:.85;font-size:.95rem}.OrientadorJetLag-module__ovAjpW__statsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.OrientadorJetLag-module__ovAjpW__statCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);text-align:center;padding:1rem}.OrientadorJetLag-module__ovAjpW__statIcono{margin-bottom:.25rem;font-size:1.4rem}.OrientadorJetLag-module__ovAjpW__statValor{color:var(--primary);font-size:1.4rem;font-weight:700;line-height:1.2;display:block}.OrientadorJetLag-module__ovAjpW__statLabel{color:var(--text-secondary);margin-top:.15rem;font-size:.75rem}.OrientadorJetLag-module__ovAjpW__recomendacionesCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl)}.OrientadorJetLag-module__ovAjpW__recomTitle{color:var(--text-primary);margin:0 0 var(--spacing-md) 0;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}.OrientadorJetLag-module__ovAjpW__recomLista{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.OrientadorJetLag-module__ovAjpW__recomItem{color:var(--text-primary);align-items:flex-start;gap:.5rem;font-size:.9rem;line-height:1.4;display:flex}.OrientadorJetLag-module__ovAjpW__recomBullet{color:var(--primary);flex-shrink:0;margin-top:1px;font-weight:700}.OrientadorJetLag-module__ovAjpW__direccionBadge{margin-bottom:var(--spacing-md);border-radius:50px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.OrientadorJetLag-module__ovAjpW__direccionEste{color:#c53030;background:#e53e3e1a}.OrientadorJetLag-module__ovAjpW__direccionOeste{color:#2c7a7b;background:#48a9a626}.OrientadorJetLag-module__ovAjpW__direccionLocal{color:#276749;background:#48bb7826}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__direccionEste{color:#fc8181;background:#e53e3e33}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__direccionOeste{color:#81e6d9;background:#48a9a633}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__direccionLocal{color:#68d391;background:#48bb7833}.OrientadorJetLag-module__ovAjpW__sectionGrid{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.OrientadorJetLag-module__ovAjpW__infoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl)}.OrientadorJetLag-module__ovAjpW__infoCard h3{color:var(--text-primary);margin:0 0 var(--spacing-md) 0;font-size:1rem;font-weight:700}.OrientadorJetLag-module__ovAjpW__fasesLista{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.OrientadorJetLag-module__ovAjpW__faseItem{align-items:flex-start;gap:.75rem;display:flex}.OrientadorJetLag-module__ovAjpW__faseNum{background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;font-weight:700;display:flex}.OrientadorJetLag-module__ovAjpW__faseTxt{color:var(--text-primary);font-size:.9rem;line-height:1.4}.OrientadorJetLag-module__ovAjpW__faseTxt strong{color:var(--primary)}.OrientadorJetLag-module__ovAjpW__tablaComparativa{border-collapse:collapse;width:100%;font-size:.85rem}.OrientadorJetLag-module__ovAjpW__tablaComparativa th{background:var(--hover);color:var(--text-primary);text-align:left;border-bottom:2px solid var(--border);padding:.6rem .75rem;font-weight:600}.OrientadorJetLag-module__ovAjpW__tablaComparativa th:not(:first-child),.OrientadorJetLag-module__ovAjpW__tablaComparativa td:not(:first-child){text-align:center}.OrientadorJetLag-module__ovAjpW__tablaComparativa td{border-bottom:1px solid var(--border);color:var(--text-primary);padding:.5rem .75rem}.OrientadorJetLag-module__ovAjpW__tablaComparativa tr:last-child td{border-bottom:none}.OrientadorJetLag-module__ovAjpW__tablaComparativa tr:hover td{background:var(--hover)}.OrientadorJetLag-module__ovAjpW__statValorSmall{font-size:.9rem}.OrientadorJetLag-module__ovAjpW__sintomasLabel{color:var(--text-secondary);margin-bottom:.5rem;font-size:.85rem}.OrientadorJetLag-module__ovAjpW__recomListaSintomas{margin-bottom:1rem}.OrientadorJetLag-module__ovAjpW__infoParrafo{color:var(--text-primary);margin-bottom:.75rem;font-size:.9rem;line-height:1.6}.OrientadorJetLag-module__ovAjpW__infoParrafoSecundario{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.OrientadorJetLag-module__ovAjpW__tableWrapper{border-radius:var(--radius);border:1px solid var(--border);overflow-x:auto}.OrientadorJetLag-module__ovAjpW__comparativaTable{min-width:640px}.OrientadorJetLag-module__ovAjpW__comparativaTable th{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:#fff;text-align:left;white-space:nowrap;border-bottom:none;padding:.7rem .9rem;font-weight:600}.OrientadorJetLag-module__ovAjpW__comparativaTable td{border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:top;padding:.6rem .9rem;font-size:.85rem;line-height:1.45}.OrientadorJetLag-module__ovAjpW__comparativaTable tr:last-child td{border-bottom:none}.OrientadorJetLag-module__ovAjpW__comparativaTable tr:nth-child(2n) td{background:#2e86ab0a}.OrientadorJetLag-module__ovAjpW__comparativaTable tr:hover td{background:var(--hover)}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__comparativaTable th{background:linear-gradient(135deg,#1e6a8a 0%,#2d7d7a 100%)}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__comparativaTable tr:nth-child(2n) td{background:#2e86ab14}.OrientadorJetLag-module__ovAjpW__escenariosGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.OrientadorJetLag-module__ovAjpW__escenarioCard{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.45rem;padding:1rem 1.1rem;display:flex}.OrientadorJetLag-module__ovAjpW__escenarioHeader{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.95rem;display:flex}.OrientadorJetLag-module__ovAjpW__escenarioIcon{flex-shrink:0;font-size:1.3rem}.OrientadorJetLag-module__ovAjpW__escenarioExample{color:var(--primary);margin:0;font-size:.82rem;font-weight:600}.OrientadorJetLag-module__ovAjpW__escenarioTip{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__escenarioCard{border-color:var(--border);background:#ffffff08}.OrientadorJetLag-module__ovAjpW__faqList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.OrientadorJetLag-module__ovAjpW__faqItem{border-bottom:1px solid var(--border);padding:1rem 0}.OrientadorJetLag-module__ovAjpW__faqItem:last-child{border-bottom:none;padding-bottom:0}.OrientadorJetLag-module__ovAjpW__faqItem strong{color:var(--primary);margin-bottom:.4rem;font-size:.95rem;display:block}.OrientadorJetLag-module__ovAjpW__faqItem p{color:var(--text-primary);margin:0 0 .3rem;font-size:.88rem;line-height:1.55}.OrientadorJetLag-module__ovAjpW__faqTip{font-style:italic;color:var(--text-secondary)!important;margin-top:.3rem!important;font-size:.82rem!important}.OrientadorJetLag-module__ovAjpW__stepGuide{counter-reset:none;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.OrientadorJetLag-module__ovAjpW__step{border-bottom:1px solid var(--border);align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.OrientadorJetLag-module__ovAjpW__step:last-child{border-bottom:none;padding-bottom:0}.OrientadorJetLag-module__ovAjpW__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;min-width:2rem;height:2rem;margin-top:2px;font-size:.85rem;font-weight:700;display:flex}.OrientadorJetLag-module__ovAjpW__stepContent{flex:1;min-width:0}.OrientadorJetLag-module__ovAjpW__stepContent strong{color:var(--text-primary);margin-bottom:.35rem;font-size:.95rem;display:block}.OrientadorJetLag-module__ovAjpW__stepContent p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.55}.OrientadorJetLag-module__ovAjpW__tipsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.OrientadorJetLag-module__ovAjpW__tipCard{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.4rem;padding:1rem 1.1rem;display:flex}.OrientadorJetLag-module__ovAjpW__tipIcon{font-size:1.6rem;line-height:1}.OrientadorJetLag-module__ovAjpW__tipCard strong{color:var(--primary);font-size:.9rem}.OrientadorJetLag-module__ovAjpW__tipCard p{color:var(--text-secondary);margin:0;font-size:.83rem;line-height:1.5}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__tipCard{border-color:var(--border);background:#ffffff08}.OrientadorJetLag-module__ovAjpW__warningBox{border-radius:var(--radius);background:#e53e3e0f;border:1px solid #e53e3e59;border-left:4px solid #e53e3e;margin-top:.5rem;padding:1.25rem 1.5rem}.OrientadorJetLag-module__ovAjpW__warningHeader{color:#c53030;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:1rem;display:flex}.OrientadorJetLag-module__ovAjpW__warningIcon{flex-shrink:0;font-size:1.3rem}.OrientadorJetLag-module__ovAjpW__warningList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.OrientadorJetLag-module__ovAjpW__warningList li{color:var(--text-primary);padding-left:1.1rem;font-size:.88rem;line-height:1.55;position:relative}.OrientadorJetLag-module__ovAjpW__warningList li:before{content:"✕";color:#e53e3e;font-size:.8rem;font-weight:700;position:absolute;top:0;left:0}.OrientadorJetLag-module__ovAjpW__warningList li strong{color:#c53030}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__warningBox{background:#e53e3e1a;border-color:#e53e3e66 #e53e3e66 #e53e3e66 #fc8181}[data-theme=dark] .OrientadorJetLag-module__ovAjpW__warningHeader,[data-theme=dark] .OrientadorJetLag-module__ovAjpW__warningList li:before,[data-theme=dark] .OrientadorJetLag-module__ovAjpW__warningList li strong{color:#fc8181}@media (max-width:768px){.OrientadorJetLag-module__ovAjpW__hero{padding:var(--spacing-lg);margin-top:60px}.OrientadorJetLag-module__ovAjpW__title{font-size:2rem}.OrientadorJetLag-module__ovAjpW__mainGrid{grid-template-columns:1fr}.OrientadorJetLag-module__ovAjpW__statsGrid{grid-template-columns:repeat(3,1fr)}.OrientadorJetLag-module__ovAjpW__sectionGrid,.OrientadorJetLag-module__ovAjpW__escenariosGrid{grid-template-columns:1fr}.OrientadorJetLag-module__ovAjpW__tipsGrid{grid-template-columns:1fr 1fr}.OrientadorJetLag-module__ovAjpW__comparativaTable{min-width:560px}.OrientadorJetLag-module__ovAjpW__warningBox{padding:1rem 1.1rem}}@media (max-width:480px){.OrientadorJetLag-module__ovAjpW__statsGrid{grid-template-columns:1fr 1fr}.OrientadorJetLag-module__ovAjpW__tipsGrid{grid-template-columns:1fr}}
