.SimuladorFisica-module__vr6Wdq__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;--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;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .SimuladorFisica-module__vr6Wdq__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--text-muted:gray;--border:#404040;--hover:#333;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #0000004d;--shadow-lg:0 8px 24px #0006}.SimuladorFisica-module__vr6Wdq__hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-2xl);background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);border-radius:var(--radius-large);color:#fff;margin-top:80px}.SimuladorFisica-module__vr6Wdq__title{margin-bottom:var(--spacing-sm);font-size:2.5rem;font-weight:700}.SimuladorFisica-module__vr6Wdq__subtitle{opacity:.95;max-width:600px;margin:0 auto;font-size:1.1rem}.SimuladorFisica-module__vr6Wdq__simulatorSelector{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);padding:var(--spacing-md);background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-md);flex-wrap:wrap;justify-content:center;display:flex}.SimuladorFisica-module__vr6Wdq__simBtn{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md)var(--spacing-lg);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;flex-direction:column;min-width:100px;transition:all .3s;display:flex}.SimuladorFisica-module__vr6Wdq__simBtn:hover{border-color:var(--primary);background:var(--hover)}.SimuladorFisica-module__vr6Wdq__simBtn.SimuladorFisica-module__vr6Wdq__active{border-color:var(--primary);background:var(--primary);color:#fff}.SimuladorFisica-module__vr6Wdq__simIcon{font-size:1.5rem}.SimuladorFisica-module__vr6Wdq__simName{font-size:.85rem;font-weight:600}.SimuladorFisica-module__vr6Wdq__mainContent{gap:var(--spacing-xl);grid-template-columns:1fr 320px;display:grid}.SimuladorFisica-module__vr6Wdq__canvasSection{background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-md);padding:var(--spacing-lg);flex-direction:column;display:flex}.SimuladorFisica-module__vr6Wdq__canvasHeader{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.SimuladorFisica-module__vr6Wdq__canvasTitle{color:var(--text-primary);align-items:center;gap:var(--spacing-sm);font-size:1.25rem;font-weight:600;display:flex}.SimuladorFisica-module__vr6Wdq__canvasControls{gap:var(--spacing-sm);display:flex}.SimuladorFisica-module__vr6Wdq__controlBtn{border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);width:40px;height:40px;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;font-size:1.1rem;transition:all .2s;display:flex}.SimuladorFisica-module__vr6Wdq__controlBtn:hover{border-color:var(--primary);color:var(--primary)}.SimuladorFisica-module__vr6Wdq__controlBtn.SimuladorFisica-module__vr6Wdq__active{background:var(--primary);border-color:var(--primary);color:#fff}.SimuladorFisica-module__vr6Wdq__canvasWrapper{aspect-ratio:16/10;border-radius:var(--radius);background:#1a1a2e;width:100%;position:relative;overflow:hidden}.SimuladorFisica-module__vr6Wdq__canvas{width:100%;height:100%;display:block}.SimuladorFisica-module__vr6Wdq__canvasInfo{gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.SimuladorFisica-module__vr6Wdq__infoItem{text-align:center;padding:var(--spacing-sm)}.SimuladorFisica-module__vr6Wdq__infoLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-xs);font-size:.75rem;display:block}.SimuladorFisica-module__vr6Wdq__infoValue{color:var(--primary);font-size:1.25rem;font-weight:700}.SimuladorFisica-module__vr6Wdq__infoUnit{color:var(--text-secondary);margin-left:2px;font-size:.8rem}.SimuladorFisica-module__vr6Wdq__controlsPanel{background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-md);padding:var(--spacing-lg);height:fit-content}.SimuladorFisica-module__vr6Wdq__panelTitle{color:var(--text-primary);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--primary);font-size:1.1rem;font-weight:600}.SimuladorFisica-module__vr6Wdq__controlGroup{margin-bottom:var(--spacing-lg)}.SimuladorFisica-module__vr6Wdq__controlLabel{color:var(--text-secondary);margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.SimuladorFisica-module__vr6Wdq__controlValue{color:var(--primary);font-weight:600}.SimuladorFisica-module__vr6Wdq__slider{background:var(--border);appearance:none;border-radius:3px;outline:none;width:100%;height:6px}.SimuladorFisica-module__vr6Wdq__slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primary);cursor:pointer;border-radius:50%;width:18px;height:18px;transition:transform .2s}.SimuladorFisica-module__vr6Wdq__slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.SimuladorFisica-module__vr6Wdq__slider::-moz-range-thumb{background:var(--primary);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px}.SimuladorFisica-module__vr6Wdq__checkboxGroup{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);cursor:pointer;display:flex}.SimuladorFisica-module__vr6Wdq__checkbox{width:20px;height:20px;accent-color:var(--primary);cursor:pointer}.SimuladorFisica-module__vr6Wdq__checkboxLabel{color:var(--text-secondary);font-size:.9rem}.SimuladorFisica-module__vr6Wdq__presetsSection{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--border)}.SimuladorFisica-module__vr6Wdq__presetsTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-sm);font-size:.85rem}.SimuladorFisica-module__vr6Wdq__presetsList{gap:var(--spacing-xs);flex-direction:column;display:flex}.SimuladorFisica-module__vr6Wdq__presetBtn{padding:var(--spacing-sm)var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;text-align:left;font-size:.85rem;transition:all .2s}.SimuladorFisica-module__vr6Wdq__presetBtn:hover{border-color:var(--primary);color:var(--primary);background:var(--hover)}.SimuladorFisica-module__vr6Wdq__formulasSection{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--border)}.SimuladorFisica-module__vr6Wdq__formulasTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-sm);font-size:.85rem}.SimuladorFisica-module__vr6Wdq__formulasList{gap:var(--spacing-xs);flex-direction:column;display:flex}.SimuladorFisica-module__vr6Wdq__formulaItem{padding:var(--spacing-sm);background:var(--bg-primary);border-radius:var(--radius);color:var(--text-primary);text-align:center;font-family:Courier New,monospace;font-size:.85rem}.SimuladorFisica-module__vr6Wdq__simDescription{background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-md);padding:var(--spacing-lg);margin-top:var(--spacing-xl)}.SimuladorFisica-module__vr6Wdq__descriptionTitle{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:1.1rem;font-weight:600}.SimuladorFisica-module__vr6Wdq__descriptionText{color:var(--text-secondary);line-height:1.7}.SimuladorFisica-module__vr6Wdq__descriptionText p{margin-bottom:var(--spacing-md)}.SimuladorFisica-module__vr6Wdq__descriptionText p:last-child{margin-bottom:0}.SimuladorFisica-module__vr6Wdq__guideSection{margin-bottom:var(--spacing-xl)}.SimuladorFisica-module__vr6Wdq__introParagraph{color:var(--text-secondary);margin-bottom:var(--spacing-lg);font-size:1.05rem;line-height:1.7}.SimuladorFisica-module__vr6Wdq__contentGrid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.SimuladorFisica-module__vr6Wdq__contentCard{background:var(--bg-primary);border-radius:var(--radius);padding:var(--spacing-lg);border:1px solid var(--border)}.SimuladorFisica-module__vr6Wdq__contentCard h4{color:var(--primary);margin-bottom:var(--spacing-sm);font-size:1rem}.SimuladorFisica-module__vr6Wdq__contentCard p{color:var(--text-secondary);font-size:.9rem;line-height:1.6}@media (max-width:1024px){.SimuladorFisica-module__vr6Wdq__mainContent{grid-template-columns:1fr}.SimuladorFisica-module__vr6Wdq__controlsPanel{order:-1}.SimuladorFisica-module__vr6Wdq__canvasWrapper{aspect-ratio:4/3}}@media (max-width:768px){.SimuladorFisica-module__vr6Wdq__hero{padding:var(--spacing-xl)var(--spacing-md);margin-top:60px}.SimuladorFisica-module__vr6Wdq__title{font-size:1.8rem}.SimuladorFisica-module__vr6Wdq__simulatorSelector{gap:var(--spacing-xs)}.SimuladorFisica-module__vr6Wdq__simBtn{padding:var(--spacing-sm)var(--spacing-md);min-width:80px}.SimuladorFisica-module__vr6Wdq__simIcon{font-size:1.2rem}.SimuladorFisica-module__vr6Wdq__simName{font-size:.75rem}.SimuladorFisica-module__vr6Wdq__canvasInfo{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.SimuladorFisica-module__vr6Wdq__container{padding:var(--spacing-md)}.SimuladorFisica-module__vr6Wdq__simulatorSelector{padding:var(--spacing-sm)}.SimuladorFisica-module__vr6Wdq__simBtn{flex:1 1 calc(33% - var(--spacing-xs));min-width:0;padding:var(--spacing-sm)}.SimuladorFisica-module__vr6Wdq__canvasWrapper{aspect-ratio:1}}
