/* Shared portrait vessel sheet. Existing B/C cards keep their own close and details controls. */
@media (max-width:1024px) and (orientation:portrait) {
  body .ais-mobile-v1 .ais-bottom-sheet[data-variant=B]:not([hidden]) {
    height:var(--ais-vessel-profile-height,var(--ais-vessel-max-height,80dvh))!important;
    max-height:var(--ais-vessel-max-height,80dvh)!important;
    transition:none!important;
    animation:none!important;
    overscroll-behavior:contain;
  }
  body .ais-mobile-v1 .ais-bottom-sheet:is([data-variant=B],[data-variant=C])>.ais-sheet-bar {
    display:none!important;
  }
  body .ais-mobile-v1 .ais-bottom-sheet[data-variant=B] .v4-drawer-scroll {
    touch-action:pan-y;
    overscroll-behavior:contain;
  }
}
