.trip-detail-desktop-module-scss-module__wFXe2G__screen{width:100%;min-height:calc(100svh - var(--header-height));--trip-sticky-top:calc(var(--header-height) + 70px + 24px);background:#fff}.trip-detail-desktop-module-scss-module__wFXe2G__tabBarGlow{opacity:.18;filter:blur(64px);pointer-events:none;background:#ffea00;border-radius:50%;width:352px;height:352px;position:absolute;bottom:0;right:16%}.trip-detail-desktop-module-scss-module__wFXe2G__tabBar{top:var(--header-height);z-index:10;background:#191f1c;position:sticky;overflow:hidden}.trip-detail-desktop-module-scss-module__wFXe2G__tabBarInner{max-width:var(--content-max-width);padding:12px var(--content-padding-x);margin:0 auto;position:relative}.trip-detail-desktop-module-scss-module__wFXe2G__body{max-width:var(--content-max-width);padding:24px var(--content-padding-x);align-items:start;gap:16px;margin:0 auto;display:grid}.trip-detail-desktop-module-scss-module__wFXe2G__bodyColumns{grid-template-columns:minmax(0,7.6fr) minmax(208px,2.4fr);column-gap:24px}.trip-detail-desktop-module-scss-module__wFXe2G__fullWidthAction{width:348px;max-width:100%;margin-bottom:16px}.trip-detail-desktop-module-scss-module__wFXe2G__bodySingle{grid-template-columns:1fr}.trip-detail-desktop-module-scss-module__wFXe2G__content{grid-column:1;min-width:0}.trip-detail-desktop-module-scss-module__wFXe2G__main{min-width:0}.trip-detail-desktop-module-scss-module__wFXe2G__routeBlock{min-width:0;margin-bottom:24px}.trip-detail-desktop-module-scss-module__wFXe2G__occupancy,.trip-detail-desktop-module-scss-module__wFXe2G__transporterSignIn{margin-bottom:16px}.trip-detail-desktop-module-scss-module__wFXe2G__side{grid-column:2;align-self:stretch;min-width:0}.trip-detail-desktop-module-scss-module__wFXe2G__sideSticky{top:var(--trip-sticky-top);position:sticky}.trip-detail-desktop-module-scss-module__wFXe2G__panelAction{min-width:0}.trip-detail-desktop-module-scss-module__wFXe2G__panelRest{min-width:0;margin-top:16px}.trip-detail-desktop-module-scss-module__wFXe2G__docColumns{background:#fff;border:1px solid #d2d5e5;border-radius:8px;padding:16px;box-shadow:0 1px 3px #00000014,0 4px 12px #00000014}.trip-detail-desktop-module-scss-module__wFXe2G__routeGrid{grid-template-columns:minmax(0,65fr) minmax(0,35fr);align-items:start;gap:16px;display:grid}.trip-detail-desktop-module-scss-module__wFXe2G__mapPane{top:calc(var(--header-height) + 70px + 24px);background:#fff;border:1px solid #d2d5e5;border-radius:8px;align-self:start;height:300px;padding:0;position:sticky;overflow:hidden;box-shadow:0 1px 3px #00000014,0 4px 12px #00000014}.trip-detail-desktop-module-scss-module__wFXe2G__wideReviews{width:100%}@media (max-width:1023px){.trip-detail-desktop-module-scss-module__wFXe2G__mapPane{height:280px}.trip-detail-desktop-module-scss-module__wFXe2G__bodyColumns{grid-template-columns:1fr}.trip-detail-desktop-module-scss-module__wFXe2G__content,.trip-detail-desktop-module-scss-module__wFXe2G__side,.trip-detail-desktop-module-scss-module__wFXe2G__sideSticky{display:contents}.trip-detail-desktop-module-scss-module__wFXe2G__panelAction{order:1}.trip-detail-desktop-module-scss-module__wFXe2G__routeBlock{order:2;margin-bottom:0}.trip-detail-desktop-module-scss-module__wFXe2G__panelRest{order:3;margin-top:0}.trip-detail-desktop-module-scss-module__wFXe2G__main{order:4}}@media (max-width:768px){.trip-detail-desktop-module-scss-module__wFXe2G__tabBarInner{padding:0}.trip-detail-desktop-module-scss-module__wFXe2G__routeGrid{grid-template-columns:minmax(0,1fr)}.trip-detail-desktop-module-scss-module__wFXe2G__mapPane{position:relative;top:auto}.trip-detail-desktop-module-scss-module__wFXe2G__tabBarInner,.trip-detail-desktop-module-scss-module__wFXe2G__body{padding-left:var(--content-padding-x);padding-right:var(--content-padding-x)}}
.trip-detail-mobile-module-scss-module__5EIOQq__screen{min-height:calc(100svh - var(--header-height));background:#fff;padding-bottom:120px;position:relative}.trip-detail-mobile-module-scss-module__5EIOQq__screenWithDockAction{padding-bottom:176px}.trip-detail-mobile-module-scss-module__5EIOQq__content{padding:12px var(--content-padding-x)}
