.top-bar{background:var(--bg-surface-primary-default);border-bottom:1px solid var(--border-neutral-default)}.top-bar__tabs{order:2}@media screen and (width>=1024px){.top-bar__tabs{order:1}}.top-bar__search{order:1}@media screen and (width>=1024px){.top-bar__search{order:2}}body.overflow-y-hidden-mobile{overflow:hidden}@media screen and (width>=1440px){.search-bar{padding-right:8px}}.search-bar__backdrop{background:var(--color-black-30);z-index:50;transition:background-color .125s ease-in;position:fixed;inset:0 0 0 100%}.search-bar--focused .search-bar__backdrop{background:var(--bg-scrim-dark);left:0}.search-bar__element{position:relative}.search-bar--focused .search-bar__element{z-index:51}.search-bar--mobile-focused .search-bar__element{background:var(--bg-surface-primary-default);padding:8px 0 0;position:fixed;inset:0;overflow:auto}.search-bar__form{background:var(--bg-surface-primary-default);z-index:2;border-radius:4px;align-items:center;gap:8px;padding:8px 16px;display:flex;position:relative}@media screen and (width<=1023.98px){.search-bar__label{display:none}}.search-bar__select{width:160px;min-width:160px}@media screen and (width<=1023.98px){.search-bar__select{width:100%}}.search-bar__input{width:100%}@media screen and (width>=1024px){.search-bar__input{width:240px}}.search-bar--results-visible .search-bar__form{border-radius:4px 4px 0 0}.search-bar__results{background:var(--bg-surface-primary-default);z-index:1;border-radius:0 0 4px 4px;padding:8px 16px}@media screen and (width>=1024px){.search-bar__results{position:absolute;top:100%;left:0;right:0}}.search-bar:not(.search-bar--results-visible) .search-bar__results{display:none}.q-tab-panels{background:0 0;margin:0 8px}@media screen and (width>=1024px) and (width<=1439.98px){.q-tab-panels{margin:0 16px}}@media screen and (width>=1440px){.q-tab-panels{margin:0 24px}}.q-tab-panel{padding:0}@media screen and (width<=1023.98px){.q-table--hal .q-table__top{border:1px solid var(--border-neutral-default);background:var(--bg-surface-primary-default);border-radius:4px;margin:0 0 8px;padding:16px}}@media screen and (width>=1024px){.q-table--hal .q-table__top{border-bottom:1px solid var(--border-neutral-default)}}.link-shipment{color:var(--text-primary);cursor:pointer;align-items:center;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;display:inline-flex}.link-shipment__logo{height:16px;margin-right:3px;color:var(--bg-accent-hl-navy-strong-default)!important}.q-toggle--column{width:100%}.q-toggle--column .q-toggle__label{flex:1}.q-date--negative-margin{margin:0 -16px -16px}.shipment-details-header{border-bottom:1px solid var(--border-neutral-default);align-items:center;gap:16px;width:100%;padding:16px 8px;display:flex}@media screen and (width>=1024px) and (width<=1439.98px){.shipment-details-header{padding:16px}}@media screen and (width>=1440px){.shipment-details-header{padding:16px 24px}}.base-info{background:var(--bg-surface-primary-default);border-bottom:1px solid var(--border-neutral-default);min-height:200px;padding:16px 8px;position:relative}@media screen and (width>=1024px) and (width<=1439.98px){.base-info{padding:16px}}@media screen and (width>=1440px){.base-info{padding:24px}}.base-info__card{border:1px solid var(--border-neutral-default);border-radius:4px;align-items:stretch;display:flex}@media screen and (width<=1439.98px){.base-info__card{flex-wrap:wrap}}.base-info__col{padding:16px}@media screen and (width>=1024px){.base-info__col{padding:24px}.base-info__col+.base-info__col{border-left:1px solid var(--border-neutral-default)}}@media screen and (width<=1023.98px){.base-info__col--booking{display:none}}@media screen and (width>=1024px) and (width<=1439.98px){.base-info__col--booking{width:33.3333%}}@media screen and (width>=1440px){.base-info__col--booking{width:16.6667%}}.base-info__col--progress{justify-content:center;align-items:center;display:flex}@media screen and (width<=1439.98px){.base-info__col--progress{border-top:1px solid var(--border-neutral-default);order:2;width:100%;border-left:none!important}}@media screen and (width>=1440px){.base-info__col--progress{width:50%}}@media screen and (width<=1023.98px){.base-info__col--containers{display:none}}@media screen and (width>=1024px) and (width<=1439.98px){.base-info__col--containers{width:33.3333%}}@media screen and (width>=1440px){.base-info__col--containers{width:16.6667%}}@media screen and (width<=1023.98px){.base-info__col--status{order:1;width:100%}}@media screen and (width>=1024px) and (width<=1439.98px){.base-info__col--status{width:33.3333%}}@media screen and (width>=1440px){.base-info__col--status{width:16.6667%}}.base-info__todos{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.product-element{border:1px solid var(--border-neutral-default);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}@media screen and (width<=1023.98px){.product-element{flex-wrap:wrap}}.product-element__info{align-items:center;gap:20px;padding:10px 0 10px 10px;display:flex}.product-element+.product-element{margin-top:24px}@media screen and (width<=1023.98px){.product-element__actions,.product-element__actions .q-btn{width:100%}}.product-card__title{word-break:break-word;padding-bottom:12px}.product-card__description{word-break:break-word}.product-card__inner-wrapper{background:var(--bg-surface-secondary-default);border-bottom-right-radius:4px;border-bottom-left-radius:4px;flex-direction:column;height:100%;min-height:422px;display:flex}.product-card__button{word-break:break-word;max-width:50%}.product-card__action-button--right{margin-left:10px}.product-card__action-button--has-full-width{margin-top:12px}.product-card__button-wrapper{text-align:right;flex-wrap:nowrap;justify-content:flex-end;width:100%;margin-top:auto;padding-top:12px;display:flex}.product-card__product-banner{border-top-left-radius:4px;border-top-right-radius:4px;height:196px;min-height:196px}@media screen and (width<=599.98px){.product-card__button-wrapper{display:block}.product-card__button{width:100%;max-width:initial}.product-card__action-button--right{margin-left:initial;margin-top:12px}}.ios-space-fix{height:60px}
