.AircraftCard_card__BsrJ6{display:block;background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 12px rgba(0,0,0,.06)}.AircraftCard_card__BsrJ6:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(73,43,255,.12)}.AircraftCard_imageWrapper__eSE5q{position:relative;width:100%;aspect-ratio:16/10;background:#f1f5f9;overflow:hidden}.AircraftCard_image__f5lML{object-fit:cover;transition:transform .3s ease}.AircraftCard_card__BsrJ6:hover .AircraftCard_image__f5lML{transform:scale(1.03)}.AircraftCard_placeholder__HgTIF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9ff,#e8ebff);font-size:3rem}.AircraftCard_content__Eynni{padding:16px}.AircraftCard_name__JazOP{font-size:1.0625rem;font-weight:600;color:#1a1a2e;margin:0 0 6px;line-height:1.3}.AircraftCard_meta__eZfnP{font-size:.875rem;color:#64748b;line-height:1.4}@media (max-width:768px){.AircraftCard_content__Eynni{padding:12px}.AircraftCard_name__JazOP{font-size:1rem}.AircraftCard_meta__eZfnP{font-size:.8125rem}}.page_header__MuMwB{margin-bottom:2rem}.page_resultsInfo__2uzQP{font-size:.95rem;color:#64748b;margin-bottom:1rem}.page_resultsInfo__2uzQP strong{color:#492BFF;font-weight:600}.page_grid__EOvhZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_pagination__Rqyg_{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid #e2e8f0}.page_pageLink__L4Up3{padding:10px 20px;font-size:.95rem;font-weight:500;color:#492BFF;background:rgba(73,43,255,.08);border-radius:8px;text-decoration:none;transition:all .2s ease}.page_pageLink__L4Up3:hover{background:#492BFF;color:#fff}.page_pageInfo__Xvnj5{font-size:.95rem;color:#64748b}.page_empty__n3vqx{text-align:center;padding:4rem 2rem}.page_emptyIcon__gGQV8{font-size:4rem;opacity:.3;margin-bottom:1rem}.page_emptyTitle__mNA5z{font-size:1.5rem;font-weight:600;color:#1e293b;margin:0 0 .5rem}.page_emptyText__DQ9cr{font-size:1rem;color:#64748b;margin:0 0 1.5rem}.page_emptyButton__vgLF4{display:inline-block;padding:12px 24px;font-size:.95rem;font-weight:500;color:#fff;background:linear-gradient(135deg,#492BFF,#6E4EFF);border-radius:8px;text-decoration:none;transition:all .2s ease}.page_emptyButton__vgLF4:hover{background:linear-gradient(135deg,#3D23D9,#5B3EE0);transform:translateY(-2px)}@media (max-width:768px){.page_header__MuMwB{margin-bottom:1.5rem}.page_grid__EOvhZ{grid-template-columns:1fr;gap:1rem}.page_pagination__Rqyg_{flex-direction:column;gap:1rem;margin-top:2rem;padding-top:1.5rem}.page_pageLink__L4Up3{width:100%;text-align:center}}@media (max-width:480px){.page_header__MuMwB{margin-bottom:1rem}.page_resultsInfo__2uzQP{font-size:.875rem}.page_empty__n3vqx{padding:2rem 1rem}.page_emptyIcon__gGQV8{font-size:3rem}.page_emptyTitle__mNA5z{font-size:1.25rem}.page_emptyText__DQ9cr{font-size:.9375rem}}.AircraftFilters_filters__gc0Ky{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;margin-bottom:1.5rem;padding:1.25rem;background:linear-gradient(135deg,rgba(73,43,255,.03),rgba(73,43,255,.06));border-radius:12px;border:1px solid rgba(73,43,255,.12)}.AircraftFilters_filterGroup__NvcQA{display:flex;flex-direction:column;gap:6px;min-width:180px}.AircraftFilters_filterLabel__q1KUf{font-size:.8rem;font-weight:600;color:#492BFF;text-transform:uppercase;letter-spacing:.5px}.AircraftFilters_filterSelect___yzNN{padding:10px 14px;font-size:.95rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#1e293b;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.AircraftFilters_filterSelect___yzNN:hover{border-color:rgba(73,43,255,.3)}.AircraftFilters_filterSelect___yzNN:focus{outline:none;border-color:#492BFF;box-shadow:0 0 0 3px rgba(73,43,255,.12)}.AircraftFilters_clearFilters__m_nKP{padding:10px 16px;font-size:.9rem;font-weight:500;color:#ef4444;background:#fff;border:1px solid #fecaca;border-radius:8px;text-decoration:none;transition:all .2s ease}.AircraftFilters_clearFilters__m_nKP:hover{background:#fef2f2;border-color:#ef4444}@media (max-width:768px){.AircraftFilters_filters__gc0Ky{flex-direction:column;align-items:stretch}.AircraftFilters_filterGroup__NvcQA{min-width:100%}}