/* Larger hulls across ordinary routes, event flights and boss flights.
   Main ships are identified by their persisted paint metadata, including standard paint. */
body #page#page .planet-map :is(.route-fleet-badge,.space-action-fleet,.boss-flying){width:clamp(76px,11cqw,150px)!important;height:clamp(46px,8cqh,88px)!important;min-width:0!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}
body #page#page .planet-map :is(.route-fleet-badge,.space-action-fleet,.boss-flying)>:is(.route-ship,.space-action-ship,.boss-route-ship){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border:0!important;border-radius:0!important;filter:drop-shadow(0 2px 3px #0009)!important}
body #page#page .planet-map :is(.route-fleet-badge,.space-action-fleet,.boss-flying):has([data-ship-paint]:not([data-ship-paint=""])){width:clamp(130px,23cqw,310px)!important;height:clamp(72px,19cqh,175px)!important;z-index:44!important}
body #page#page .planet-map :is(.route-fleet-badge,.space-action-fleet,.boss-flying):has([data-ship-paint]:not([data-ship-paint=""]))>img[data-ship-paint]{filter:drop-shadow(0 3px 4px #000a)!important}
body #page#page .planet-map .space-action-fleet>.space-action-avatar{inset:auto -5px -5px auto!important;width:24px!important;height:24px!important;max-width:24px!important}
body #page#page .planet-map .boss-moving-avatar{width:26px!important;height:26px!important;right:-4px!important;top:-4px!important}
@media(orientation:portrait){
 body #page#page .planet-map :is(.route-fleet-badge,.space-action-fleet,.boss-flying){width:clamp(66px,20cqw,105px)!important;height:clamp(40px,8cqh,65px)!important}
 body #page#page .planet-map :is(.route-fleet-badge,.space-action-fleet,.boss-flying):has([data-ship-paint]:not([data-ship-paint=""])){width:clamp(115px,34cqw,175px)!important;height:clamp(64px,14cqh,105px)!important}
}
