.ShipsPageContent_wrapper__Sqnkt{width:100%;min-height:200px}.ShipsPageContent_mobileFiltersRow__tpjJj{display:none;margin-bottom:1rem}@media (max-width:64rem){.ShipsPageContent_mobileFiltersRow__tpjJj{display:block}}.ShipsPageContent_filtersButton__NbUS4{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);background:var(--color-bg-primary);border:.0625rem solid var(--color-border-primary);border-radius:.5rem;padding:.5rem .75rem;cursor:pointer}.ShipsPageContent_placeholder__Axx_A{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1.5rem;text-align:center;background:var(--color-bg-secondary);border-radius:.625rem}.ShipsPageContent_placeholderText__JxmC2{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.ShipsPageContent_loadingSpinner__uVOqD{width:2rem;height:2rem;border:.125rem solid var(--color-border-primary);border-top-color:var(--color-accent);border-radius:50%;animation:ShipsPageContent_spin__bQJsN .8s linear infinite}@keyframes ShipsPageContent_spin__bQJsN{to{transform:rotate(1turn)}}.ShipsPageContent_listSection__O1AXd{width:100%;display:flex;flex-direction:column;gap:2rem}.ShipsPageContent_noResults__nXWGY{font-family:var(--font-family-body);font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;padding:2rem;text-align:center}.ShipsPageContent_companyBlock__Z3rNE{width:100%}.ShipsPageContent_companyHeader__s_M01{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 0;margin:0;background:none;border:none;cursor:pointer;font:inherit;text-align:left;gap:.5rem}.ShipsPageContent_companyHeader__s_M01:hover .ShipsPageContent_companyName__uV6EY{color:var(--color-accent)}.ShipsPageContent_companyName__uV6EY{font-family:var(--font-family-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;transition:color .15s ease;flex:1;min-width:0}.ShipsPageContent_chevron__V8him{flex-shrink:0;color:var(--color-text-secondary);transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.ShipsPageContent_chevronExpanded__wvGb7{transform:rotate(180deg)}.ShipsPageContent_shipsList__sAe_F{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin:0 0 2rem;padding:0 0 0 .25rem}.ShipsPageContent_shipsListCollapsed__GUrH3{display:none}@media (max-width:46.25rem){.ShipsPageContent_shipsList__sAe_F{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:31.25rem){.ShipsPageContent_shipsList__sAe_F{grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}.ShipsPageContent_companyName__uV6EY{font-size:var(--font-size-base)}}