body:has(#mainmenu-toggle:checked) .follow-flight--banner{display:none}.follow-flight--banner{background:var(--ds-color-info-background-tinted);border-top:1px solid var(--ds-color-neutral-border-subtle)}.follow-flight--banner .follow-flight-table{max-width:1440px;margin:0 auto}.follow-flight--banner td{border-bottom:none}.follow-flight--banner [data-color=info]{--ds-color-surface-tinted:#fff}.follow-flight--no-flights{grid-column:page;margin:100px 0}.follow-flight time{color:var(--ds-color-text-subtle);font-size:1rem}.follow-flight time+time{margin-left:var(--ds-space-3)}.follow-flight--table{grid-area:page}.follow-flight-banner--multiple-followed{--_minGridGap:1px;--_grid-page-width:var(--avinor-site-width,1288px);--_bleed-column:calc((100vw - var(--_grid-page-width)) / 2);--default-grid-gap:var(--ds-space-4);gap:0 var(--default-grid-gap);grid-template-columns:[bleed-start] max(var(--_minGridGap), var(--_bleed-column)) [page-start main-start breakout-large-start breakout-medium-start left-start right-start] 1fr [page-end main-end breakout-large-end breakout-medium-end left-end right-end] max(var(--_minGridGap), var(--_bleed-column)) [bleed-end];width:100%;display:grid}@media (min-width:43.8125rem) and (max-width:77.5rem){.follow-flight-banner--multiple-followed{grid-template-columns:[bleed-start] max(var(--_minGridGap), var(--_bleed-column)) [page-start breakout-large-start breakout-medium-start left-start] 1fr [main-start] repeat(2, 1fr) [left-end right-start] repeat(2, 1fr) [main-end] 1fr [page-end breakout-large-end breakout-medium-end right-end] max(var(--_minGridGap), var(--_bleed-column)) [bleed-end]}}@media (min-width:64.0625rem){.follow-flight-banner--multiple-followed{grid-template-columns:[bleed-start] max(var(--_minGridGap), var(--_bleed-column)) [page-start left-start] 1fr [breakout-large-start] 1fr [breakout-medium-start] 1fr [main-start] repeat(3, 1fr) [left-end right-start] repeat(3, 1fr) [main-end] 1fr [breakout-medium-end] 1fr [breakout-large-end] 1fr [page-end right-end] max(var(--_minGridGap), var(--_bleed-column)) [bleed-end]}}.follow-flight-banner--multiple-followed{border-top:1px solid var(--ds-color-neutral-border-subtle);background-color:var(--ds-color-info-background-tinted);padding:var(--ds-space-4) 0}.follow-flight-banner--multiple-followed .follow-flight-banner__content{grid-area:page}.follow-flight-row{clip-path:inset(0);transform:translate(0)}.follow-flight-row button{--icon-color:var(--ds-color-brand1-base-default)}.follow-flight-row--bannermode td{background:var(--ds-color-info-background-tinted);border-bottom-color:var(--ds-color-info-border-subtle)}.follow-flight-row__remove{z-index:999;position:relative}.follow-flight-row__flight-times{flex-direction:row;gap:10px}.follow-flight-row__flight-times__airport-name{display:block}@media (max-width:64rem){.follow-flight-row__airline{display:none}}@media (min-width:37.5625rem){.follow-flight-row__gate-belt{clip:rect(0, 0, 0, 0);border:none;outline:0;width:.0625rem;height:.0625rem;margin:-.0625rem 0 0 -.0625rem;padding:0;font-size:.0625rem;line-height:.0625rem;display:block;position:absolute;overflow:hidden}}.airport__flightsearch__flightlink:not(:focus-visible){color:var(--ds-color-text-default)}.airport__flightsearch__flightlink:after{content:"";display:block;position:absolute;inset:0}@media (max-width:37.5rem){.follow-flight-row{padding:var(--ds-space-3) 0;border-bottom:1px solid var(--ds-color-neutral-border-subtle);grid-template-columns:-webkit-min-content -webkit-min-content 1fr 1fr;grid-template-columns:min-content min-content 1fr 1fr;grid-template-areas:"star from-time from refresh""star to-time to refresh""star empty details status";display:grid}.follow-flight-row td{border:none;padding:0}.follow-flight-row--bannermode{border:none}.follow-flight-row--bannermode td{background:var(--ds-color-info-background-tinted)}.follow-flight-row .airport__flightsearch__flightlink{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)}.follow-flight-row__remove{margin-top:-10px;margin-left:-14px}.follow-flight-row__star{grid-area:star;align-items:start}.follow-flight-row__from{display:contents}.follow-flight-row__from .follow-flight-row__flight-times{grid-area:from-time}.follow-flight-row__from .follow-flight-row__airport-name{grid-area:from}.follow-flight-row__status{grid-area:status;justify-content:end;display:flex}.follow-flight-row__flight-times{-webkit-padding-end:var(--ds-space-3);padding-inline-end:var(--ds-space-3)}.follow-flight-row__flight-times .flight-time--delayed{display:none}.follow-flight-row__destination{gap:var(--ds-space-3);justify-content:start;display:contents}.follow-flight-row__destination .follow-flight-row__flight-times{grid-area:to-time}.follow-flight-row__destination .follow-flight-row__airport-name{grid-area:to}.follow-flight-row__flight-number{grid-area:details}.follow-flight-row__airline{display:none}.follow-flight--banner td:first-child{padding-left:var(--ds-space-3)}}
