.mobile-app-banner[data-v-fe20bb13]{margin-bottom:12px}.banner-wrapper[data-v-fe20bb13]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:2px 12px 2px 0}@media (min-width: 640px){.banner-wrapper[data-v-fe20bb13]{padding:2px 16px 2px 0}}.banner-icons[data-v-fe20bb13]{padding-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gpt-promo ::part(container){border-color:#1686bd}.gpt-promo .promo-button::part(button){background:linear-gradient(135deg,#36b79d,#1686bd);border:0;color:#fff}.gpt-promo .promo-button:hover::part(button){-webkit-filter:brightness(1.1);filter:brightness(1.1)}.gpt-promo .openai-logo{height:24px;margin-top:6px}#main{max-width:1280px;min-height:400px;padding-top:20px;margin-left:16px;margin-right:16px}#main .description-text{padding:8px 0 16px}@media (min-width: 700px){#main{margin-left:24px;margin-right:24px}}@media (min-width: 1000px){#main{margin-left:16px;margin-right:16px}}@media (min-width: 1300px){#main{margin-right:auto;margin-left:auto}}#nav::part(panels){display:none}.app-heading[data-v-23883bee]{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 700px){.app-heading[data-v-23883bee]{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.schedule-type-control{margin-bottom:16px}.schedules-view__search--box{border:1px solid var(--mds_brand_appearance_primary_weak_border-color);border-radius:var(--mds_brand_border_large_radius);padding:16px}.schedules-view__search .schedules-view__search--divider{border-bottom:1px solid var(--mds_brand_appearance_primary_weak_border-color);margin:12px -16px}.schedules-view__search .date-section mc-select-native,.schedules-view__search .container-section mc-select-native{margin-bottom:12px;display:block}.schedules-view__search .vessel-flag+.form-group{margin-top:24px}.schedules-view__search .form-group--lcl-spacing{padding-top:12px}.back-btn{margin-bottom:12px}
