.single-flight-page .single-flight-page__flightstatus-wrapper{--ds-heading-lg-font-weight:400;border-radius:var(--ds-border-radius-base);background:var(--ds-color-background-tinted);padding:var(--ds-space-7) var(--ds-space-7) var(--ds-space-9) var(--ds-space-7);margin-bottom:var(--ds-space-10);grid-column:page;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"header-departure header-departure header-departure header-arrival header-arrival header-arrival""departure departure departure arrival arrival arrival""travel travel travel travel travel travel""checkin checkin gate gate belt belt""app-pitch app-pitch app-pitch app-pitch app-pitch app-pitch";align-content:start;gap:0 10px;display:grid}@media (min-width:64.0625rem){.single-flight-page .single-flight-page__flightstatus-wrapper{padding:var(--ds-space-12) 110px;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"decoration-departure decoration-travel decoration-arrival""header-departure header-travel header-arrival""departure travel arrival""checkin gate belt";gap:0 20px}}.single-flight-page .single-flight-page__flightstatus-wrapper>div{flex:1}.single-flight-page .single-flight-page__icon-row--plane{grid-area:decoration-travel}.single-flight-page .single-flight-page__icon-row--arrival{grid-area:decoration-arrival}.single-flight-page .single-flight-page__icon-row--departure{grid-area:decoration-departure}@media (max-width:64rem){.single-flight-page .single-flight-page__time{font-size:var(--ds-heading-md-font-size);letter-spacing:var(--ds-heading-md-letter-spacing);line-height:var(--ds-heading-md-line-height)}}.single-flight-page__flightstatus-wrapper--departure-C .single-flight-page .single-flight-page__time,.single-flight-page__flightstatus-wrapper--arrival-C .single-flight-page .single-flight-page__time{color:var(--ds-color-neutral-text-subtle);text-decoration:line-through}.single-flight-page .single-flight-page__value__original-time-strikethrough{text-decoration:line-through}.single-flight-page .single-flight-page__belt{grid-area:belt}.single-flight-page .single-flight-page__gate{grid-area:gate}.single-flight-page .single-flight-page__checkin{grid-area:checkin}@media (min-width:64.0625rem){.single-flight-page .single-flight-page__gate,.single-flight-page .single-flight-page__checkin,.single-flight-page .single-flight-page__belt{margin-top:40px}}.single-flight-page__flightstatus-wrapper--departure-C .single-flight-page .single-flight-page__gate,.single-flight-page__flightstatus-wrapper--arrival-C .single-flight-page .single-flight-page__gate,.single-flight-page__flightstatus-wrapper--departure-C .single-flight-page .single-flight-page__checkin,.single-flight-page__flightstatus-wrapper--arrival-C .single-flight-page .single-flight-page__checkin,.single-flight-page__flightstatus-wrapper--departure-C .single-flight-page .single-flight-page__belt,.single-flight-page__flightstatus-wrapper--arrival-C .single-flight-page .single-flight-page__belt{display:none}@media (max-width:64rem){.single-flight-page .single-flight-page__travel-time{padding-bottom:var(--ds-space-3);border-bottom:1px solid var(--ds-color-accent-border-subtle);margin-top:26px;margin-bottom:var(--ds-space-4)}}.single-flight-page .single-flight-page__travel-time{grid-area:travel}.single-flight-page .single-flight-page__departure-time{grid-area:departure}.single-flight-page .single-flight-page__arrival-time{grid-area:arrival}.single-flight-page .single-flight-page__column-header{font-weight:700}.single-flight-page .single-flight-page__column-header--travel{grid-area:header-travel}@media (max-width:64rem){.single-flight-page .single-flight-page__column-header--travel{display:none}}.single-flight-page .single-flight-page__column-header--arrival{grid-area:header-arrival}.single-flight-page .single-flight-page__column-header--departure{grid-area:header-departure}.single-flight-page .single-flight-page__icon-row{align-items:center;gap:var(--ds-space-3);display:flex}.single-flight-page .single-flight-page__icon-row:after{content:"";border-bottom:1px dashed var(--ds-color-accent-border-strong);flex-grow:1;height:1px;display:block}.single-flight-page .single-flight-page__icon-row--arrival:after{display:none}.single-flight-page .single-flight-page__flightstatus-col{flex-direction:column;display:flex}.single-flight-page .single-flight-page__value{align-items:baseline;gap:var(--ds-space-2);font-family:Avinor,sans-serif;font-weight:500;line-height:var(--ds-heading-xs-line-height);font-size:var(--ds-heading-xs-font-size);letter-spacing:var(--ds-heading-xs-letter-spacing);display:flex}.single-flight-page .single-flight-page__value-block-heading{font-size:var(--ds-body-sm-font-size);font-weight:var(--ds-body-sm-font-weight);letter-spacing:var(--ds-body-sm-letter-spacing);line-height:var(--ds-body-sm-line-height);font-optical-sizing:auto;font-family:InterVariable,sans-serif}.single-flight-page .single-flight-page__header{margin-block:var(--ds-space-5);gap:var(--ds-space-5);grid-column:page;grid-template-areas:"title applink""status follow""updated updated";display:grid}.single-flight-page .single-flight-page__last-updated{align-items:center;gap:var(--ds-space-2);grid-area:updated;display:flex}.single-flight-page .single-flight-page__flightsummary{align-items:center;gap:var(--ds-space-4);grid-area:status;display:flex}.single-flight-page .single-flight-page__app-pitch-desktop{align-items:center;gap:var(--ds-space-1);grid-area:applink;justify-self:end;display:flex}.single-flight-page .single-flight-page__app-pitch-mobile{text-align:center;min-width:100%;max-width:none;margin-top:var(--ds-space-7);flex-direction:column;flex:1;grid-area:app-pitch;align-items:center;display:flex}.single-flight-page .single-flight-page__app-pitch-mobile button{--icon-color:currentColor;margin-bottom:var(--ds-space-4);width:100%}.single-flight-page .single-flight-page__follow-desktop{grid-area:follow;justify-self:end}.single-flight-page .single-flight-page__flightsummary-spinner{justify-content:center;align-items:center;gap:var(--ds-space-10);grid-area:page;margin:100px;display:flex}.single-flight-page .single-flight-page__error{grid-area:page}.single-flight-page .single-flight-page__tips{grid-column:page;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:43.8125rem){.single-flight-page .single-flight-page__tips{grid-template-columns:repeat(2,1fr)}}@media (min-width:64.0625rem){.single-flight-page .single-flight-page__tips{grid-template-columns:repeat(3,1fr)}}.single-flight-page .single-flight-page__tips{gap:var(--ds-space-4)}.single-flight-page .single-flight-page__tips-header{margin-bottom:var(--ds-space-4);grid-column:page}.single-flight-page .single-flight-page__tips-header+.single-flight-page__tips{margin-bottom:var(--ds-space-10)}
