.tech-maintenance_techMaintenancePage__PeGDI{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.tech-maintenance_pageHeader__QP_Lz{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.tech-maintenance_pageTitle__B4177{font-size:1.5rem;font-weight:700;background:linear-gradient(90deg,#2563eb,#9333ea,#db2777);-webkit-background-clip:text;background-clip:text;color:transparent}.tech-maintenance_pageDescription__ekf8j{margin-top:.25rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.tech-maintenance_headerActions__nhl_p{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.tech-maintenance_buttonIcon__3vPQJ{margin-right:.5rem;width:1rem;height:1rem}.tech-maintenance_empty__gcqyo,.tech-maintenance_loading__edHhK{padding:2rem;text-align:center;font-size:.875rem;color:hsl(var(--muted-foreground))}.tech-maintenance_cardsGrid__aq0TN{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.tech-maintenance_companyCard__jZkL5{box-shadow:0 10px 25px -25px rgba(0,0,0,.35)}.tech-maintenance_cardHeader__0sa4x{display:flex;flex-direction:column;gap:.5rem}.tech-maintenance_cardTitleRow__dAjtv{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.tech-maintenance_cardTitle__4mHlT{font-size:1rem;font-weight:600}.tech-maintenance_switchRow__6fXXF{display:flex;align-items:center;gap:.5rem}.tech-maintenance_switchLabel__Ke74t{font-size:.8rem;color:hsl(var(--muted-foreground))}.tech-maintenance_alertLine__cWfdO{display:flex;align-items:center;gap:.375rem;font-size:.8rem;color:hsl(var(--destructive))}.tech-maintenance_alertIcon__YunW7{width:.9rem;height:.9rem}.tech-maintenance_alertText__y32ub{line-height:1.3}.tech-maintenance_formGroup__jnRwv{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.tech-maintenance_formActions__AWgqz{display:flex;justify-content:flex-end;margin-top:.5rem}@media (max-width:768px){.tech-maintenance_techMaintenancePage__PeGDI{padding:1rem}.tech-maintenance_pageHeader__QP_Lz{flex-direction:column;align-items:flex-start}.tech-maintenance_cardsGrid__aq0TN{grid-template-columns:1fr}}