.PlanificadorMudanzas-module__6o2ipq__container{max-width:1200px;padding:var(--spacing-xl) var(--spacing-lg);min-height:100vh;margin:0 auto}.PlanificadorMudanzas-module__6o2ipq__hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-2xl) var(--spacing-xl);background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border-radius:var(--radius-large);color:#fff;margin-top:80px}.PlanificadorMudanzas-module__6o2ipq__title{margin-bottom:var(--spacing-sm);font-size:2.5rem;font-weight:700}.PlanificadorMudanzas-module__6o2ipq__subtitle{opacity:.95;font-size:1.2rem}.PlanificadorMudanzas-module__6o2ipq__mainContent{gap:var(--spacing-xl);flex-direction:column;display:flex}.PlanificadorMudanzas-module__6o2ipq__headerPanel{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex}.PlanificadorMudanzas-module__6o2ipq__nombreMudanza{flex:1}.PlanificadorMudanzas-module__6o2ipq__tituloMudanza{color:var(--text-primary);cursor:pointer;align-items:center;gap:var(--spacing-sm);font-size:1.5rem;font-weight:600;display:flex}.PlanificadorMudanzas-module__6o2ipq__tituloMudanza:hover{color:var(--primary)}.PlanificadorMudanzas-module__6o2ipq__editIcon{opacity:.5;font-size:1rem}.PlanificadorMudanzas-module__6o2ipq__inputNombre{padding:var(--spacing-sm) var(--spacing-md);border:2px solid var(--primary);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);width:100%;max-width:400px;font-size:1.5rem;font-weight:600}.PlanificadorMudanzas-module__6o2ipq__fechaContainer{align-items:center;gap:var(--spacing-sm);color:var(--text-secondary);display:flex}.PlanificadorMudanzas-module__6o2ipq__inputFecha{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);font-size:1rem}.PlanificadorMudanzas-module__6o2ipq__tabs{gap:var(--spacing-sm);background:var(--bg-card);padding:var(--spacing-sm);border-radius:var(--radius-large);box-shadow:var(--shadow-sm);display:flex}.PlanificadorMudanzas-module__6o2ipq__tab{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:1;font-size:1rem;font-weight:500;transition:all .3s;display:flex}.PlanificadorMudanzas-module__6o2ipq__tab:hover{background:var(--hover);color:var(--text-primary)}.PlanificadorMudanzas-module__6o2ipq__tabActiva,.PlanificadorMudanzas-module__6o2ipq__tabActiva:hover{background:var(--primary);color:#fff}.PlanificadorMudanzas-module__6o2ipq__tabIcon{font-size:1.2rem}.PlanificadorMudanzas-module__6o2ipq__tabText{display:block}.PlanificadorMudanzas-module__6o2ipq__tabBadge{background:#fff3;border-radius:12px;padding:2px 8px;font-size:.85rem}.PlanificadorMudanzas-module__6o2ipq__tabActiva .PlanificadorMudanzas-module__6o2ipq__tabBadge{background:#ffffff4d}.PlanificadorMudanzas-module__6o2ipq__tabContent{gap:var(--spacing-lg);flex-direction:column;display:flex}.PlanificadorMudanzas-module__6o2ipq__progresoPanel{background:var(--bg-card);padding:var(--spacing-lg);border-radius:var(--radius-large);box-shadow:var(--shadow-sm)}.PlanificadorMudanzas-module__6o2ipq__progresoBar{background:var(--hover);height:12px;margin-bottom:var(--spacing-sm);border-radius:6px;overflow:hidden}.PlanificadorMudanzas-module__6o2ipq__progresoFill{background:linear-gradient(90deg, var(--primary), var(--secondary));border-radius:6px;height:100%;transition:width .3s}.PlanificadorMudanzas-module__6o2ipq__progresoTexto{color:var(--text-secondary);text-align:center;font-size:.9rem;display:block}.PlanificadorMudanzas-module__6o2ipq__filtrosPanel{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--bg-card);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex}.PlanificadorMudanzas-module__6o2ipq__filtroLabel{color:var(--text-secondary);font-size:.9rem}.PlanificadorMudanzas-module__6o2ipq__filtrosBotones{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.PlanificadorMudanzas-module__6o2ipq__filtroBtn{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;font-size:.9rem;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__filtroBtn:hover{border-color:var(--primary);color:var(--primary)}.PlanificadorMudanzas-module__6o2ipq__filtroBtn.PlanificadorMudanzas-module__6o2ipq__activo{background:var(--primary);border-color:var(--primary);color:#fff}.PlanificadorMudanzas-module__6o2ipq__checkboxLabel{align-items:center;gap:var(--spacing-sm);color:var(--text-secondary);cursor:pointer;font-size:.9rem;display:flex}.PlanificadorMudanzas-module__6o2ipq__checkboxLabel input{width:18px;height:18px;accent-color:var(--primary)}.PlanificadorMudanzas-module__6o2ipq__addPanel{gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-sm);display:flex}.PlanificadorMudanzas-module__6o2ipq__inputAdd,.PlanificadorMudanzas-module__6o2ipq__inputConcepto{padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);flex:1;font-size:1rem}.PlanificadorMudanzas-module__6o2ipq__inputAdd:focus,.PlanificadorMudanzas-module__6o2ipq__inputConcepto:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus);outline:none}.PlanificadorMudanzas-module__6o2ipq__selectFase{padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);min-width:180px;font-size:.9rem}.PlanificadorMudanzas-module__6o2ipq__inputEstimado{width:120px;padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);font-size:1rem}.PlanificadorMudanzas-module__6o2ipq__btnAdd{padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius);background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;font-size:1rem;font-weight:600;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__btnAdd:hover{background:#256a8a;transform:translateY(-1px)}.PlanificadorMudanzas-module__6o2ipq__addPanelInventario{gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.PlanificadorMudanzas-module__6o2ipq__addRow{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.PlanificadorMudanzas-module__6o2ipq__inputNombreObjeto{min-width:200px;padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);flex:2;font-size:1rem}.PlanificadorMudanzas-module__6o2ipq__inputCantidad{width:80px;padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);text-align:center;font-size:1rem}.PlanificadorMudanzas-module__6o2ipq__selectHabitacion,.PlanificadorMudanzas-module__6o2ipq__selectEstado{padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);min-width:140px;font-size:.95rem}.PlanificadorMudanzas-module__6o2ipq__inputValor{width:100px;padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);font-size:1rem}.PlanificadorMudanzas-module__6o2ipq__listaPanel{gap:var(--spacing-lg);flex-direction:column;display:flex}.PlanificadorMudanzas-module__6o2ipq__listaVacia{text-align:center;padding:var(--spacing-2xl);background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-sm)}.PlanificadorMudanzas-module__6o2ipq__iconVacio{margin-bottom:var(--spacing-md);font-size:4rem;display:block}.PlanificadorMudanzas-module__6o2ipq__listaVacia p{color:var(--text-secondary);margin:0}.PlanificadorMudanzas-module__6o2ipq__hint{color:var(--text-muted);margin-top:var(--spacing-sm);font-size:.9rem}.PlanificadorMudanzas-module__6o2ipq__grupoTareas,.PlanificadorMudanzas-module__6o2ipq__grupoInventario{background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-sm);overflow:hidden}.PlanificadorMudanzas-module__6o2ipq__grupoHeader{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:#fff;font-size:1.1rem;font-weight:600;display:flex}.PlanificadorMudanzas-module__6o2ipq__grupoEmoji{font-size:1.3rem}.PlanificadorMudanzas-module__6o2ipq__grupoCount{opacity:.9;margin-left:auto;font-size:.9rem}.PlanificadorMudanzas-module__6o2ipq__tareasLista{margin:0;padding:0;list-style:none}.PlanificadorMudanzas-module__6o2ipq__tareaItem{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border);transition:background .2s;display:flex}.PlanificadorMudanzas-module__6o2ipq__tareaItem:last-child{border-bottom:none}.PlanificadorMudanzas-module__6o2ipq__tareaItem:hover{background:var(--hover)}.PlanificadorMudanzas-module__6o2ipq__tareaItem.PlanificadorMudanzas-module__6o2ipq__completada{opacity:.6}.PlanificadorMudanzas-module__6o2ipq__tareaItem.PlanificadorMudanzas-module__6o2ipq__completada .PlanificadorMudanzas-module__6o2ipq__tareaTexto{text-decoration:line-through}.PlanificadorMudanzas-module__6o2ipq__checkBtn{border:2px solid var(--border);background:var(--bg-primary);width:28px;height:28px;color:var(--text-muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .2s;display:flex}.PlanificadorMudanzas-module__6o2ipq__tareaItem.PlanificadorMudanzas-module__6o2ipq__completada .PlanificadorMudanzas-module__6o2ipq__checkBtn{background:var(--secondary);border-color:var(--secondary);color:#fff}.PlanificadorMudanzas-module__6o2ipq__tareaTexto{color:var(--text-primary);flex:1}.PlanificadorMudanzas-module__6o2ipq__badgePersonalizada{margin-left:var(--spacing-sm);font-size:.9rem}.PlanificadorMudanzas-module__6o2ipq__deleteBtn{width:28px;height:28px;color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;font-size:1rem;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__tareaItem:hover .PlanificadorMudanzas-module__6o2ipq__deleteBtn,.PlanificadorMudanzas-module__6o2ipq__objetoCard:hover .PlanificadorMudanzas-module__6o2ipq__deleteBtn,.PlanificadorMudanzas-module__6o2ipq__gastoRow:hover .PlanificadorMudanzas-module__6o2ipq__deleteBtn{opacity:1}.PlanificadorMudanzas-module__6o2ipq__deleteBtn:hover{color:#dc2626;background:#fee2e2}.PlanificadorMudanzas-module__6o2ipq__resumenPanel{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.PlanificadorMudanzas-module__6o2ipq__resumenCard{padding:var(--spacing-lg);background:var(--bg-card);border-radius:var(--radius-large);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;align-items:center;display:flex}.PlanificadorMudanzas-module__6o2ipq__resumenIcon{margin-bottom:var(--spacing-sm);font-size:2rem}.PlanificadorMudanzas-module__6o2ipq__resumenValor{color:var(--primary);font-size:1.5rem;font-weight:700}.PlanificadorMudanzas-module__6o2ipq__resumenLabel{color:var(--text-secondary);margin-top:var(--spacing-xs);font-size:.85rem}.PlanificadorMudanzas-module__6o2ipq__objetosGrid{gap:var(--spacing-md);padding:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.PlanificadorMudanzas-module__6o2ipq__objetoCard{padding:var(--spacing-md);background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__objetoCard:hover{box-shadow:var(--shadow-md)}.PlanificadorMudanzas-module__6o2ipq__objetoCard.PlanificadorMudanzas-module__6o2ipq__noLlevar{opacity:.6;background:var(--hover)}.PlanificadorMudanzas-module__6o2ipq__objetoHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:flex-start;display:flex}.PlanificadorMudanzas-module__6o2ipq__objetoNombre{color:var(--text-primary);font-weight:600}.PlanificadorMudanzas-module__6o2ipq__objetoDetalles{gap:var(--spacing-sm);color:var(--text-secondary);margin-bottom:var(--spacing-md);flex-wrap:wrap;font-size:.85rem;display:flex}.PlanificadorMudanzas-module__6o2ipq__objetoDetalles span{background:var(--hover);border-radius:4px;padding:2px 8px}.PlanificadorMudanzas-module__6o2ipq__btnLlevar{width:100%;padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:.9rem;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__btnLlevar.PlanificadorMudanzas-module__6o2ipq__llevar{color:#166534;background:#dcfce7;border-color:#22c55e}.PlanificadorMudanzas-module__6o2ipq__btnLlevar.PlanificadorMudanzas-module__6o2ipq__noLlevar{color:#dc2626;background:#fef2f2;border-color:#ef4444}.PlanificadorMudanzas-module__6o2ipq__resumenPresupuesto{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.PlanificadorMudanzas-module__6o2ipq__resumenPresupuesto .PlanificadorMudanzas-module__6o2ipq__resumenCard.PlanificadorMudanzas-module__6o2ipq__estimado .PlanificadorMudanzas-module__6o2ipq__resumenValor{color:var(--text-secondary)}.PlanificadorMudanzas-module__6o2ipq__resumenPresupuesto .PlanificadorMudanzas-module__6o2ipq__resumenCard.PlanificadorMudanzas-module__6o2ipq__real .PlanificadorMudanzas-module__6o2ipq__resumenValor{color:var(--primary)}.PlanificadorMudanzas-module__6o2ipq__resumenPresupuesto .PlanificadorMudanzas-module__6o2ipq__resumenCard.PlanificadorMudanzas-module__6o2ipq__positivo .PlanificadorMudanzas-module__6o2ipq__resumenValor{color:#22c55e}.PlanificadorMudanzas-module__6o2ipq__resumenPresupuesto .PlanificadorMudanzas-module__6o2ipq__resumenCard.PlanificadorMudanzas-module__6o2ipq__negativo .PlanificadorMudanzas-module__6o2ipq__resumenValor{color:#ef4444}.PlanificadorMudanzas-module__6o2ipq__gastosPanel{gap:var(--spacing-sm);flex-direction:column;display:flex}.PlanificadorMudanzas-module__6o2ipq__gastoRow{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--bg-card);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex}.PlanificadorMudanzas-module__6o2ipq__gastoRow.PlanificadorMudanzas-module__6o2ipq__pagado{opacity:.7}.PlanificadorMudanzas-module__6o2ipq__gastoInfo{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:200px;display:flex}.PlanificadorMudanzas-module__6o2ipq__gastoConcepto{color:var(--text-primary);font-weight:500}.PlanificadorMudanzas-module__6o2ipq__btnPagado{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;width:fit-content;font-size:.85rem;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__btnPagado.PlanificadorMudanzas-module__6o2ipq__pagadoActivo{color:#166534;background:#dcfce7;border-color:#22c55e}.PlanificadorMudanzas-module__6o2ipq__gastoInputs{align-items:center;gap:var(--spacing-md);display:flex}.PlanificadorMudanzas-module__6o2ipq__gastoInputGroup{flex-direction:column;gap:4px;display:flex}.PlanificadorMudanzas-module__6o2ipq__gastoInputGroup label{color:var(--text-muted);font-size:.75rem}.PlanificadorMudanzas-module__6o2ipq__inputGasto{width:100px;padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);text-align:right;font-size:.95rem}.PlanificadorMudanzas-module__6o2ipq__inputGasto:focus{border-color:var(--primary);outline:none}.PlanificadorMudanzas-module__6o2ipq__accionesPanel{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.PlanificadorMudanzas-module__6o2ipq__btnAccion{padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius);background:var(--primary);color:#fff;cursor:pointer;border:none;font-size:1rem;font-weight:500;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__btnAccion:hover{background:#256a8a;transform:translateY(-1px)}.PlanificadorMudanzas-module__6o2ipq__btnAccionSecundario{padding:var(--spacing-md) var(--spacing-xl);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:1rem;font-weight:500;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__btnAccionSecundario:hover{border-color:var(--primary);color:var(--primary)}.PlanificadorMudanzas-module__6o2ipq__mudanzasGuardadasPanel{background:var(--bg-card);padding:var(--spacing-xl);border-radius:var(--radius-large);box-shadow:var(--shadow-sm)}.PlanificadorMudanzas-module__6o2ipq__seccionTitulo{color:var(--text-primary);margin-bottom:var(--spacing-lg);font-size:1.2rem;font-weight:600}.PlanificadorMudanzas-module__6o2ipq__mudanzasGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.PlanificadorMudanzas-module__6o2ipq__mudanzaCard{padding:var(--spacing-lg);background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__mudanzaCard:hover{box-shadow:var(--shadow-md)}.PlanificadorMudanzas-module__6o2ipq__mudanzaCardHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.PlanificadorMudanzas-module__6o2ipq__mudanzaNombre{color:var(--text-primary);font-weight:600}.PlanificadorMudanzas-module__6o2ipq__mudanzaFecha{color:var(--text-muted);font-size:.85rem}.PlanificadorMudanzas-module__6o2ipq__mudanzaResumen{color:var(--text-secondary);margin-bottom:var(--spacing-md);font-size:.9rem}.PlanificadorMudanzas-module__6o2ipq__mudanzaCardAcciones{gap:var(--spacing-sm);display:flex}.PlanificadorMudanzas-module__6o2ipq__btnCargar{padding:var(--spacing-sm);border-radius:var(--radius);background:var(--primary);color:#fff;cursor:pointer;border:none;flex:1;font-size:.9rem;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__btnCargar:hover{background:#256a8a}.PlanificadorMudanzas-module__6o2ipq__btnEliminar{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef4444;font-size:.9rem;transition:all .2s}.PlanificadorMudanzas-module__6o2ipq__btnEliminar:hover{background:#fef2f2}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__headerPanel,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__tabs,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__progresoPanel,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__filtrosPanel,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__addPanel,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__addPanelInventario,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__listaVacia,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__grupoTareas,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__grupoInventario,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__resumenCard,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__gastoRow,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__mudanzasGuardadasPanel{background:var(--bg-card)}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputNombre,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputFecha,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputAdd,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputConcepto,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputEstimado,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputNombreObjeto,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputCantidad,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputValor,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__inputGasto,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__selectFase,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__selectHabitacion,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__selectEstado{background:var(--bg-primary);border-color:var(--border);color:var(--text-primary)}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__filtroBtn{background:var(--bg-primary);border-color:var(--border);color:var(--text-secondary)}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__filtroBtn.PlanificadorMudanzas-module__6o2ipq__activo{background:var(--primary);color:#fff}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__objetoCard,[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__mudanzaCard{background:var(--bg-primary);border-color:var(--border)}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__objetoDetalles span{background:var(--hover)}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__btnLlevar{background:var(--bg-card)}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__btnLlevar.PlanificadorMudanzas-module__6o2ipq__llevar{color:#4ade80;background:#22c55e33;border-color:#22c55e}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__btnLlevar.PlanificadorMudanzas-module__6o2ipq__noLlevar{color:#f87171;background:#ef444433;border-color:#ef4444}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__btnPagado{background:var(--bg-primary)}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__btnPagado.PlanificadorMudanzas-module__6o2ipq__pagadoActivo{color:#4ade80;background:#22c55e33}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__deleteBtn:hover{color:#f87171;background:#ef444433}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__btnAccionSecundario{background:var(--bg-card)}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__btnEliminar{color:#f87171;border-color:#f87171}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__btnEliminar:hover{background:#ef444433}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__checkBtn{background:var(--bg-primary);border-color:var(--border)}@media (max-width:1024px){.PlanificadorMudanzas-module__6o2ipq__resumenPanel,.PlanificadorMudanzas-module__6o2ipq__resumenPresupuesto{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.PlanificadorMudanzas-module__6o2ipq__container{padding:var(--spacing-md)}.PlanificadorMudanzas-module__6o2ipq__hero{padding:var(--spacing-xl) var(--spacing-md);margin-top:70px}.PlanificadorMudanzas-module__6o2ipq__title{font-size:1.8rem}.PlanificadorMudanzas-module__6o2ipq__subtitle{font-size:1rem}.PlanificadorMudanzas-module__6o2ipq__headerPanel{flex-direction:column;align-items:stretch}.PlanificadorMudanzas-module__6o2ipq__fechaContainer{justify-content:flex-start}.PlanificadorMudanzas-module__6o2ipq__tabs{flex-direction:column}.PlanificadorMudanzas-module__6o2ipq__tabText{display:inline}.PlanificadorMudanzas-module__6o2ipq__addPanel{flex-direction:column}.PlanificadorMudanzas-module__6o2ipq__selectFase{width:100%}.PlanificadorMudanzas-module__6o2ipq__addRow{flex-direction:column}.PlanificadorMudanzas-module__6o2ipq__inputNombreObjeto,.PlanificadorMudanzas-module__6o2ipq__inputCantidad,.PlanificadorMudanzas-module__6o2ipq__selectHabitacion,.PlanificadorMudanzas-module__6o2ipq__selectEstado,.PlanificadorMudanzas-module__6o2ipq__inputValor{width:100%;min-width:unset}.PlanificadorMudanzas-module__6o2ipq__resumenPanel,.PlanificadorMudanzas-module__6o2ipq__resumenPresupuesto{grid-template-columns:1fr}.PlanificadorMudanzas-module__6o2ipq__gastoRow{flex-direction:column;align-items:stretch}.PlanificadorMudanzas-module__6o2ipq__gastoInfo{min-width:unset}.PlanificadorMudanzas-module__6o2ipq__gastoInputs{flex-wrap:wrap}.PlanificadorMudanzas-module__6o2ipq__gastoInputGroup{flex:1;min-width:80px}.PlanificadorMudanzas-module__6o2ipq__inputGasto{width:100%}.PlanificadorMudanzas-module__6o2ipq__accionesPanel{flex-direction:column}.PlanificadorMudanzas-module__6o2ipq__btnAccion,.PlanificadorMudanzas-module__6o2ipq__btnAccionSecundario{width:100%}.PlanificadorMudanzas-module__6o2ipq__objetosGrid{grid-template-columns:1fr}}@media (max-width:480px){.PlanificadorMudanzas-module__6o2ipq__filtrosPanel{flex-direction:column;align-items:stretch}.PlanificadorMudanzas-module__6o2ipq__filtrosBotones{justify-content:center}.PlanificadorMudanzas-module__6o2ipq__mudanzasGrid{grid-template-columns:1fr}}.PlanificadorMudanzas-module__6o2ipq__eduComparativa,.PlanificadorMudanzas-module__6o2ipq__eduEscenarios,.PlanificadorMudanzas-module__6o2ipq__eduFaq,.PlanificadorMudanzas-module__6o2ipq__eduGuia,.PlanificadorMudanzas-module__6o2ipq__eduTips,.PlanificadorMudanzas-module__6o2ipq__eduWarning{margin-bottom:2.5rem}.PlanificadorMudanzas-module__6o2ipq__eduComparativa h2,.PlanificadorMudanzas-module__6o2ipq__eduEscenarios h2,.PlanificadorMudanzas-module__6o2ipq__eduFaq h2,.PlanificadorMudanzas-module__6o2ipq__eduGuia h2,.PlanificadorMudanzas-module__6o2ipq__eduTips h2{color:var(--text-primary);margin-bottom:1rem;font-size:1.4rem;font-weight:700}.PlanificadorMudanzas-module__6o2ipq__eduIntro{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.PlanificadorMudanzas-module__6o2ipq__tableWrapper{border:1px solid var(--border);border-radius:12px;overflow-x:auto}.PlanificadorMudanzas-module__6o2ipq__comparativaTable{border-collapse:collapse;width:100%;font-size:.9rem}.PlanificadorMudanzas-module__6o2ipq__comparativaTable th{text-align:left;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#2e86ab 0%,#48a9a6 100%);padding:14px 16px;font-weight:600}.PlanificadorMudanzas-module__6o2ipq__comparativaTable th:first-child{border-radius:12px 0 0}.PlanificadorMudanzas-module__6o2ipq__comparativaTable th:last-child{border-radius:0 12px 0 0}.PlanificadorMudanzas-module__6o2ipq__comparativaTable td{border-bottom:1px solid var(--border);color:var(--text-secondary);vertical-align:top;padding:12px 16px}.PlanificadorMudanzas-module__6o2ipq__comparativaTable td:first-child{color:var(--text-primary);font-weight:500}.PlanificadorMudanzas-module__6o2ipq__comparativaTable tbody tr:hover{background:#2e86ab0a}.PlanificadorMudanzas-module__6o2ipq__comparativaTable tbody tr:last-child td{border-bottom:none}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__comparativaTable tbody tr:hover{background:#2e86ab14}.PlanificadorMudanzas-module__6o2ipq__escenariosGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.PlanificadorMudanzas-module__6o2ipq__escenarioCard{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem;transition:box-shadow .2s,transform .2s}.PlanificadorMudanzas-module__6o2ipq__escenarioCard:hover{transform:translateY(-2px);box-shadow:0 4px 16px #2e86ab1f}.PlanificadorMudanzas-module__6o2ipq__escenarioHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.PlanificadorMudanzas-module__6o2ipq__escenarioHeader h3{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.PlanificadorMudanzas-module__6o2ipq__escenarioIcon{flex-shrink:0;font-size:1.75rem}.PlanificadorMudanzas-module__6o2ipq__escenarioExample{background:var(--bg-primary);border-left:3px solid #2e86ab;border-radius:0 8px 8px 0;margin-bottom:.75rem;padding:.75rem}.PlanificadorMudanzas-module__6o2ipq__escenarioExample p{color:var(--text-muted);margin:0 0 .5rem;font-size:.8rem}.PlanificadorMudanzas-module__6o2ipq__escenarioExample code{color:var(--text-secondary);white-space:pre-line;font-family:monospace;font-size:.82rem}.PlanificadorMudanzas-module__6o2ipq__escenarioTip{color:#48a9a6;margin:0;font-size:.875rem;line-height:1.5}.PlanificadorMudanzas-module__6o2ipq__faqList{flex-direction:column;gap:1rem;display:flex}.PlanificadorMudanzas-module__6o2ipq__faqItem{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem 1.5rem;transition:box-shadow .2s}.PlanificadorMudanzas-module__6o2ipq__faqItem:hover{box-shadow:0 2px 12px #2e86ab1a}.PlanificadorMudanzas-module__6o2ipq__faqItem h4{color:#2e86ab;margin:0 0 .75rem;font-size:1rem;font-weight:600}.PlanificadorMudanzas-module__6o2ipq__faqItem p{color:var(--text-secondary);margin:0 0 .5rem;font-size:.9rem;line-height:1.6}.PlanificadorMudanzas-module__6o2ipq__faqTip{background:#48a9a614;border-radius:8px;padding:.5rem .75rem;color:#48a9a6!important;margin-top:.5rem!important;font-size:.875rem!important}.PlanificadorMudanzas-module__6o2ipq__stepGuide{flex-direction:column;gap:1rem;display:flex}.PlanificadorMudanzas-module__6o2ipq__step{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;align-items:flex-start;gap:1.25rem;padding:1.25rem;display:flex}.PlanificadorMudanzas-module__6o2ipq__stepNumber{color:#fff;background:linear-gradient(135deg,#2e86ab 0%,#48a9a6 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;font-weight:700;display:flex}.PlanificadorMudanzas-module__6o2ipq__stepContent h4{color:var(--text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:600}.PlanificadorMudanzas-module__6o2ipq__stepContent p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}.PlanificadorMudanzas-module__6o2ipq__tipsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.PlanificadorMudanzas-module__6o2ipq__tipCard{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem}.PlanificadorMudanzas-module__6o2ipq__tipIcon{margin-bottom:.5rem;font-size:1.5rem;display:block}.PlanificadorMudanzas-module__6o2ipq__tipCard h4{color:var(--text-primary);margin:0 0 .5rem;font-size:.95rem;font-weight:600}.PlanificadorMudanzas-module__6o2ipq__tipCard p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.PlanificadorMudanzas-module__6o2ipq__warningBox{background:#f59e0b14;border:2px solid #f59e0b66;border-radius:12px;padding:1.5rem}.PlanificadorMudanzas-module__6o2ipq__warningHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.PlanificadorMudanzas-module__6o2ipq__warningHeader h3{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:700}.PlanificadorMudanzas-module__6o2ipq__warningIcon{font-size:1.75rem}.PlanificadorMudanzas-module__6o2ipq__warningList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.PlanificadorMudanzas-module__6o2ipq__warningList li{color:var(--text-secondary);border-left:3px solid #f59e0b80;padding:.5rem .5rem .5rem 1rem;font-size:.9rem;line-height:1.6}[data-theme=dark] .PlanificadorMudanzas-module__6o2ipq__warningBox{background:#f59e0b0f;border-color:#f59e0b4d}@media (max-width:768px){.PlanificadorMudanzas-module__6o2ipq__escenariosGrid{grid-template-columns:1fr}.PlanificadorMudanzas-module__6o2ipq__tipsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.PlanificadorMudanzas-module__6o2ipq__tipsGrid{grid-template-columns:1fr}.PlanificadorMudanzas-module__6o2ipq__step{flex-direction:column}}
