.tas-airports-overview,.tas-status{container-name:tas-responsive;container-type:inline-size;font-size:max(1rem, 16px)}.tas-flight-board{margin:28px 0}.tas-flight-board__tabs{min-width:0}.tas-flight-board__tabbar{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.88) 0,rgba(249,246,243,.92) 100%);border:1px solid rgba(239,143,126,.38);border-radius:10px;box-shadow:0 10px 26px rgba(86,55,47,.08);display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:6px}.tas-flight-board__tab{border:1px solid transparent;border-radius:8px;color:#56372f;cursor:pointer;display:inline-block;line-height:1.35;padding:8px 16px;text-decoration:none!important}.tas-flight-board__tab:active,.tas-flight-board__tab:focus,.tas-flight-board__tab:hover{text-decoration:none!important}.tas-flight-board__tab.is-active,.tas-flight-board__tab[aria-selected=true]{background:#fffdfc;border-color:rgba(239,143,126,.62);color:#d73a31;font-weight:600;box-shadow:0 4px 14px rgba(215,58,49,.08)}.tas-flight-board__panels{min-width:0}.tas-flight-board__panel{display:none;min-width:0;overflow-x:auto}.tas-flight-board__panel.is-active{display:block}.tas-flight-board__table{table-layout:auto;width:100%}.tas-flight-board__table td,.tas-flight-board__table th{vertical-align:top}.tas-flight-board__table td span{color:#666;font-size:.92em}.tas-ticket-button{border:1px solid rgba(215,58,49,.36);border-radius:999px;color:#d73a31;display:inline-block;font-size:.92em;line-height:1.35;padding:2px 10px;text-decoration:none!important;white-space:nowrap}.tas-ticket-button:focus,.tas-ticket-button:hover{background:#fff4f1;color:#a92520;text-decoration:none!important}.tas-flight-board__note,.tas-flight-board__source{color:#666;font-size:.95em}.mysh-mobile-record-chip-value .tas-flight-status,.mysh-mobile-records-detail-card .tas-flight-status,.tas-flight-board__table td .tas-flight-status,.tas-status-history td .tas-flight-status{border-radius:999px;color:inherit;display:inline-block;font-size:.92em;line-height:1.35;padding:2px 8px;white-space:nowrap}.mysh-mobile-record-chip-value .tas-flight-status--landed,.mysh-mobile-record-chip-value .tas-flight-status--scheduled,.mysh-mobile-records-detail-card .tas-flight-status--landed,.mysh-mobile-records-detail-card .tas-flight-status--scheduled,.tas-flight-board__table td .tas-flight-status--landed,.tas-flight-board__table td .tas-flight-status--scheduled,.tas-status-history td .tas-flight-status--landed,.tas-status-history td .tas-flight-status--scheduled{background:#eef8f0;color:#176a2c!important}.mysh-mobile-record-chip-value .tas-flight-status--active,.mysh-mobile-records-detail-card .tas-flight-status--active,.tas-flight-board__table td .tas-flight-status--active,.tas-status-history td .tas-flight-status--active{background:#eef5fb;color:#135e96!important}.mysh-mobile-record-chip-value .tas-flight-status--delayed,.mysh-mobile-records-detail-card .tas-flight-status--delayed,.tas-flight-board__table td .tas-flight-status--delayed,.tas-status-history td .tas-flight-status--delayed{background:#fff8e5;color:#8a5a00!important}.mysh-mobile-record-chip-value .tas-flight-status--cancelled,.mysh-mobile-records-detail-card .tas-flight-status--cancelled,.tas-flight-board__table td .tas-flight-status--cancelled,.tas-status-history td .tas-flight-status--cancelled{background:#fcf0f1;color:#b32d2e!important}.mysh-mobile-record-chip-value .tas-flight-status--unknown,.mysh-mobile-records-detail-card .tas-flight-status--unknown,.tas-flight-board__table td .tas-flight-status--unknown,.tas-status-history td .tas-flight-status--unknown{background:#f0f0f1;color:#3c434a!important}table.full.tas-status-history a{color:inherit!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}.tas-airports-overview__summary-heading{align-items:baseline!important;display:flex!important;gap:12px!important;justify-content:space-between!important;margin-bottom:10px!important}.tas-airports-overview__summary-heading strong{font-size:max(1rem, 16px)!important}.tas-airports-overview__summary-heading span{color:#626970!important;font-size:max(.86rem, 13.76px)!important;white-space:nowrap!important}.tas-airports-overview__summary{border-bottom:1px solid #dfe3e8!important;border-top:1px solid #dfe3e8!important;display:grid!important;gap:0!important;grid-template-columns:repeat(auto-fit,minmax(135px,1fr))!important;margin:0 0 18px!important;padding:12px 0!important}.tas-airports-overview__summary-item{appearance:none!important;background:0 0!important;border-bottom:0!important;border-left:3px solid #8c8f94!important;border-radius:0!important;border-right:0!important;border-top:0!important;box-shadow:none!important;color:inherit!important;cursor:pointer!important;display:grid!important;gap:2px!important;font-family:inherit!important;letter-spacing:0!important;margin:4px 0!important;min-height:44px!important;padding:2px 12px!important;text-align:left!important;text-transform:none!important;width:100%!important}.tas-airports-overview__summary-label,.tas-airports-overview__summary-value{letter-spacing:0!important;margin:0!important}.tas-airports-overview__summary-label{color:#626970!important;font-size:max(.78rem, 12.48px)!important;line-height:1.25!important}.tas-airports-overview__summary-value{color:#1d2327!important;font-size:max(1.35rem, 21.6px)!important;font-weight:700!important;line-height:1!important}.tas-airports-overview__summary-item:hover,.tas-airports-overview__summary-item[aria-pressed=true]{background:#f3f5f7!important}.tas-airports-overview__summary-item:focus-visible{outline:2px solid #2271b1!important;outline-offset:2px!important}.tas-airports-overview__summary-item--restricted{border-left-color:#d63638!important}.tas-airports-overview__summary-item--coordinated{border-left-color:#b26200!important}.tas-airports-overview__summary-item--all{border-left-color:#50575e!important}.tas-airports-overview__summary-item--open{border-left-color:#21833a!important}.tas-airports-overview__summary-item--closed{border-left-color:#8b1d2c!important}.tas-airports-overview__summary-item--seasonal{border-left-color:#6b5b95!important}.tas-airports-overview__controls{display:block!important;margin:0 0 12px!important}.tas-airports-overview__controls input{background:#fff!important;border:1px solid #cfd4da!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important;color:#222!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;margin:0!important;max-width:none!important;min-height:44px!important;padding:9px 12px!important;text-transform:none!important;width:100%!important}.tas-airports-overview__controls input::placeholder{color:#777!important;font-weight:400!important;opacity:1!important}.tas-airports-overview__controls input:focus{border-color:#2271b1!important;outline:2px solid rgba(34,113,177,.16)!important;outline-offset:0!important}.tas-airports-overview__snapshot{background:#f6f8fa!important;border-left:4px solid #2271b1!important;margin:0 0 18px!important;padding:13px 16px!important}.tas-airports-overview__snapshot p{line-height:1.55!important;margin:0 0 8px!important}.tas-airports-overview__snapshot p:last-child{margin-bottom:0!important}.tas-airports-overview__table-wrap.info-table-wr.full{background:#fff!important;border:1px solid #dfe3e8!important;border-radius:8px!important;box-shadow:none!important;cursor:default!important;font-size:max(1rem, 16px)!important;margin:0!important;max-height:none!important;overflow-x:auto!important;width:100%!important}.tas-airports-overview [hidden]{display:none!important}.tas-airports-overview table.full.tas-airports-overview__table{border-collapse:separate!important;border-spacing:0!important;font-size:max(1rem, 16px)!important;margin:0!important;min-width:680px!important;table-layout:fixed!important;width:100%!important}.tas-airports-overview table.full.tas-airports-overview__table th{background:#f6f7f9!important;border:0!important;border-bottom:1px solid #dfe3e8!important;color:#50575e!important;font-size:max(.84rem, 13.44px)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.3!important;padding:10px 14px!important;position:static!important;text-align:left!important;text-transform:none!important;vertical-align:middle!important}.tas-airports-overview table.full.tas-airports-overview__table td{background:0 0!important;border:0!important;border-bottom:1px solid #e7eaee!important;font-size:max(.95rem, 15.2px)!important;letter-spacing:0!important;line-height:1.35!important;padding:10px 14px!important;position:static!important;vertical-align:middle!important}.tas-airports-overview__table th:first-child{width:44%!important}.tas-airports-overview__table th:nth-child(2){width:33%!important}.tas-airports-overview__table th:nth-child(3){width:23%!important}.tas-airports-overview__airport-meta{color:#626970!important;display:block!important;font-size:max(.84rem, 13.44px)!important;line-height:1.35!important;margin-top:3px!important}.tas-airports-overview__table td:nth-child(3){color:#50575e!important;font-size:max(.88rem, 14.08px)!important;white-space:nowrap!important}.tas-airports-overview__updated-label{display:none!important}.tas-airports-overview__no-update{color:#787c82!important}.tas-airports-overview__table tbody tr:last-child td{border-bottom:0!important}.tas-airports-overview__table tbody tr td:first-child{border-left:3px solid transparent!important}.tas-airports-overview__row--restricted td{background:#fff5f3!important}.tas-airports-overview__row--restricted td:first-child{border-left-color:#d63638!important;box-shadow:inset 3px 0 #d63638!important}.tas-airports-overview__row--coordinated td{background:#fffaeb!important}.tas-airports-overview__row--coordinated td:first-child{border-left-color:#b26200!important;box-shadow:inset 3px 0 #b26200!important}.tas-airports-overview__row--seasonal td{background:#f3f8fc!important}.tas-airports-overview__row--seasonal td:first-child{border-left-color:#6b5b95!important;box-shadow:inset 3px 0 #6b5b95!important}.tas-airports-overview__row--closed td{background:#fff7f7!important}.tas-airports-overview__row--closed td:first-child{border-left-color:#8b1d2c!important;box-shadow:inset 3px 0 #8b1d2c!important}.tas-airports-overview__row--lifted:hover td,.tas-airports-overview__row--open:hover td,.tas-airports-overview__row--unknown:hover td{background:#f7f9fa!important}.tas-airports-overview__sort{appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;cursor:pointer!important;font:inherit!important;font-weight:inherit!important;letter-spacing:0!important;line-height:inherit!important;min-height:0!important;padding:0!important;text-align:left!important;text-transform:none!important;width:auto!important}.tas-airports-overview__sort::after{content:" \2195"}.tas-airports-overview__table th[aria-sort=ascending] .tas-airports-overview__sort::after{content:" \2191"}.tas-airports-overview__table th[aria-sort=descending] .tas-airports-overview__sort::after{content:" \2193"}.tas-airports-overview__sort:focus,.tas-airports-overview__sort:hover{text-decoration:underline!important}.tas-airports-overview__table .tas-flight-status{border-radius:999px!important;display:inline-block!important;font-size:max(.88rem, 14.08px)!important;line-height:1.3!important;max-width:100%!important;padding:3px 8px!important;white-space:normal!important}.tas-airports-overview__table .tas-flight-status--scheduled{background:#e8f6ec!important;color:#176a2c!important}.tas-airports-overview__table .tas-flight-status--active{background:#e8f3fb!important;color:#135e96!important}.tas-airports-overview__table .tas-flight-status--delayed{background:#fff2cc!important;color:#7a4b00!important}.tas-airports-overview__table .tas-flight-status--cancelled{background:#fdebed!important;color:#a5262c!important}.tas-airports-overview__table .tas-flight-status--unknown{background:#edf1f4!important;color:#3c434a!important}.tas-airports-overview__changes{margin-top:30px!important}.tas-airports-overview__changes h2{margin-bottom:8px!important}.tas-airports-overview__changes>p{margin-bottom:12px!important}.tas-airports-overview__feed{container-type:inline-size!important;margin:0!important;position:relative!important}.tas-airports-overview__feed::before{background:#dfe3e8!important;bottom:12px!important;content:""!important;left:8px!important;position:absolute!important;top:12px!important;width:2px!important}.tas-airports-overview__feed-item{display:grid!important;gap:10px!important;grid-template-columns:18px minmax(0,1fr)!important;margin:0!important;padding:0!important;position:relative!important}.tas-airports-overview__feed-marker{background:#787c82!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 1px #c9cfd6!important;display:block!important;height:12px!important;margin-top:16px!important;position:relative!important;width:12px!important;z-index:1!important}.tas-airports-overview__feed-item--restricted .tas-airports-overview__feed-marker{background:#d63638!important;box-shadow:0 0 0 1px #e4a7ab!important}.tas-airports-overview__feed-item--coordinated .tas-airports-overview__feed-marker{background:#b26200!important;box-shadow:0 0 0 1px #deb878!important}.tas-airports-overview__feed-item--lifted .tas-airports-overview__feed-marker{background:#21833a!important;box-shadow:0 0 0 1px #9bc7a7!important}.tas-airports-overview__feed-item:last-child,.tas-airports-overview__feed-item:last-child .tas-airports-overview__feed-content{padding-bottom:0!important}.tas-airports-overview__feed-item:last-child .tas-airports-overview__feed-content{border-bottom:0!important}.tas-airports-overview__feed-heading{align-self:center!important;display:block!important;line-height:1.35!important;margin:0!important;min-width:0!important}.tas-airports-overview__feed-heading>a{color:inherit!important;display:block!important}.tas-airports-overview__feed-heading>span{color:#626970!important;display:block!important;font-size:max(.76rem, 12.16px)!important;line-height:1.3!important;margin-top:2px!important}.tas-airport-history-feed{border-top:1px solid #dfe3e8!important;margin-top:22px!important;padding-top:18px!important}.tas-airport-history-feed>h2,.tas-airport-history-feed>h3{margin-bottom:8px!important}.tas-airport-history-feed>p{margin-bottom:12px!important}@container tas-responsive (max-width:767px){.tas-flight-board__table{background:0 0!important;border:0!important;display:block!important;min-width:0!important;width:100%!important}.tas-flight-board__table thead{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.tas-flight-board__table tbody{display:grid!important;gap:10px!important}.tas-flight-board__table tr{background:#fff!important;border:1px solid #dfe3e8!important;border-radius:8px!important;display:grid!important;gap:8px 12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important;padding:12px!important}.tas-flight-board__table td{background:0 0!important;border:0!important;display:block!important;min-width:0!important;padding:0!important;text-align:left!important;white-space:normal!important}.tas-flight-board__table td::before{color:#787c82!important;content:attr(data-label)!important;display:block!important;font-size:max(.75rem, 12px)!important;line-height:1.25!important;margin-bottom:2px!important}.tas-flight-board__table td[data-column=place],.tas-flight-board__table td[data-column=status]{grid-column:span 2!important}.tas-flight-board__table td[colspan]{grid-column:1/-1!important;padding:10px 0!important;text-align:center!important}.tas-flight-board__table td[colspan]::before{display:none!important}table.full.tas-status-history thead{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}table.full.tas-status-history td::before{color:#787c82!important;content:attr(data-label)!important;display:block!important;font-size:max(.68rem, 12px)!important;font-weight:500!important;line-height:1.2!important;margin-bottom:3px!important}table.full.tas-status-history td:first-child::before{display:none!important}.tas-airports-overview__summary{display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:14px!important;padding:10px 0 12px!important;overflow:visible!important}.tas-airports-overview__summary-item{min-width:0!important}.tas-airports-overview__summary-item:last-child:nth-child(odd){grid-column:1/-1!important}.tas-airports-overview__table-wrap.info-table-wr.full{overflow:visible!important}.tas-airports-overview table.full.tas-airports-overview__table,.tas-airports-overview__table tbody{display:block!important;min-width:0!important;width:100%!important}.tas-airports-overview__table thead{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.tas-airports-overview__table tbody tr{align-items:end!important;border-bottom:1px solid #e7eaee!important;display:grid!important;gap:8px 12px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:13px 12px!important;width:auto!important}.tas-airports-overview__table tbody tr:last-child{border-bottom:0!important}.tas-airports-overview table.full.tas-airports-overview__table td{border:0!important;display:block!important;min-width:0!important;padding:0!important;width:auto!important}.tas-airports-overview__table tbody tr td:first-child{border-left:0!important;box-shadow:none!important;grid-column:1/-1!important}.tas-airports-overview__table td:nth-child(2){align-self:center!important}.tas-airports-overview__table td:nth-child(3){text-align:right!important}.tas-airports-overview__updated-label{color:#787c82!important;display:block!important;font-size:max(.7rem, 12px)!important;line-height:1.2!important;margin-bottom:2px!important}.tas-airports-overview__table .tas-flight-status{font-size:max(.82rem, 13.12px)!important}.tas-airports-overview__snapshot{padding:12px!important}.tas-airports-overview__row--restricted{border-left:3px solid #d63638!important}.tas-airports-overview__row--coordinated{border-left:3px solid #b26200!important}.tas-airports-overview__row--seasonal{border-left:3px solid #6b5b95!important}.tas-airports-overview__row--closed{border-left:3px solid #8b1d2c!important}}[data-tas-status-feed-item][hidden]{display:none!important}.tas-airports-overview__load-more{border-top:.0625rem solid #dfe3e8!important;display:flex!important;justify-content:center!important;margin:.125rem 0 1.5rem!important;padding-top:.875rem!important}.tas-airports-overview__load-more[hidden]{display:none!important}.tas-airports-overview__load-more button{align-items:center!important;appearance:none!important;background:#fff!important;border:.0625rem solid #cfd7df!important;border-radius:.375rem!important;box-shadow:0 .0625rem .125rem rgba(29,35,39,.06)!important;color:#2c3338!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:max(.875rem, 14px)!important;font-weight:600!important;gap:.5rem!important;justify-content:center!important;line-height:1.25!important;margin:0!important;min-height:2.75rem!important;padding:.625rem 1rem!important}.tas-airports-overview__load-more button::after{color:#21833a!important;content:"\2193"!important;font-size:max(1rem, 16px)!important;line-height:1!important}.tas-airports-overview__load-more button[aria-expanded=true]::after{content:"\2191"!important}.tas-airports-overview__load-more button:focus-visible,.tas-airports-overview__load-more button:hover{background:#f4f8f5!important;border-color:#21833a!important}@container tas-responsive (max-width:420px){.tas-airports-overview__summary-heading{align-items:flex-start!important;flex-direction:column!important;gap:.1875rem!important}.tas-airports-overview__summary-item{padding-right:.5rem!important}}.tas-airports-overview table.full.tas-airports-overview__table th,table.full.tas-status-history th{vertical-align:middle!important}.tas-airports-overview table.full.tas-airports-overview__table td,table.full.tas-status-history td{letter-spacing:0!important}table.full.tas-status-history tbody tr:has(.tas-flight-status),table.full.tas-status-history tbody tr:has(.tas-flight-status) td:first-child{border-left:0!important;box-shadow:none!important}.tas-airports-overview__table-wrap{margin:0!important;width:100%!important}.tas-airports-overview table.full.tas-airports-overview__table{font-size:max(1rem, 16px)!important}.tas-airports-overview__row--closed td:first-child{border-left-color:#8b1d2c!important}.tas-airports-overview__feed-content{align-items:center!important;border-bottom:1px solid #e5e9ee!important;display:grid!important;gap:8px 14px!important;grid-template-columns:minmax(140px,.65fr) minmax(290px,1.35fr) max-content minmax(160px,max-content)!important;min-width:0!important;padding:11px 0!important}.tas-airport-history-feed__content{grid-template-columns:minmax(300px,1fr) max-content minmax(160px,max-content)!important}.tas-airports-overview__feed-badge,.tas-airports-overview__feed-heading,.tas-airports-overview__feed-message,.tas-airports-overview__feed-meta{margin:0!important;min-width:0!important}.tas-airports-overview__feed-message{font-size:max(.88rem, 14.08px)!important;line-height:1.35!important}.tas-airports-overview__feed-badge{align-items:center!important;background:0 0!important;border-radius:0!important;color:#3c434a!important;display:inline-flex!important;font-size:max(.76rem, 12.16px)!important;gap:6px!important;line-height:1.25!important;padding:0!important;white-space:nowrap!important}.tas-airports-overview__feed-badge::before{background:#787c82!important;border-radius:50%!important;content:""!important;flex:0 0 7px!important;height:7px!important;width:7px!important}.tas-airports-overview__feed-item--restricted .tas-airports-overview__feed-badge{background:0 0!important;color:#a5262c!important}.tas-airports-overview__feed-item--restricted .tas-airports-overview__feed-badge::before{background:#d63638!important}.tas-airports-overview__feed-item--coordinated .tas-airports-overview__feed-badge{background:0 0!important;color:#7a4b00!important}.tas-airports-overview__feed-item--coordinated .tas-airports-overview__feed-badge::before{background:#b26200!important}.tas-airports-overview__feed-item--lifted .tas-airports-overview__feed-badge{background:0 0!important;color:#176a2c!important}.tas-airports-overview__feed-item--lifted .tas-airports-overview__feed-badge::before{background:#21833a!important}.tas-airports-overview__feed-meta{align-items:baseline!important;align-self:center!important;color:#626970!important;display:flex!important;flex-wrap:wrap!important;font-size:max(.73rem, 12px)!important;gap:2px 9px!important;line-height:1.35!important}.tas-airports-overview__feed-meta time{color:#50575e!important;font-weight:500!important;text-decoration:none!important}.tas-airports-overview__feed-source{color:#50575e!important;font-size:max(.72rem, 12px)!important;font-weight:500!important;text-decoration:none!important}.tas-airports-overview__feed-source::after{content:" \2197"!important}.tas-airports-overview__feed-source:focus-visible,.tas-airports-overview__feed-source:hover{text-decoration:underline!important;text-underline-offset:2px!important}@container tas-responsive (max-width:767px){.tas-airport-history-feed__content,.tas-airports-overview__feed-content{align-items:start!important;display:grid!important;gap:7px 10px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:12px 0!important}.tas-airports-overview__feed-heading,.tas-airports-overview__feed-message{grid-column:1/-1!important}.tas-airports-overview__feed-badge{align-self:center!important;grid-column:1!important;grid-row:auto!important}.tas-airports-overview__feed-meta{align-self:center!important;grid-column:2!important;grid-row:auto!important;justify-content:flex-end!important;text-align:right!important}.tas-airports-overview__feed-marker{margin-top:17px!important}}@container tas-responsive (max-width:440px){.tas-airports-overview__feed-meta{align-items:flex-end!important;flex-direction:column!important}}.tas-airports-overview table.full.main-flights.tas-airports-overview__table,table.full.main-flights.tas-status-history{background:#fff!important;border:1px solid #dce2e8!important;border-collapse:separate!important;border-radius:8px!important;border-spacing:0!important;box-shadow:0 1px 2px rgba(29,35,39,.04)!important;overflow:hidden!important}table.full.main-flights.tas-status-history{margin:16px 0 24px!important;width:100%!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table th,table.full.main-flights.tas-status-history th{background:#f4f6f8!important;border:0!important;border-bottom:1px solid #d4dbe2!important;color:#50575e!important;font-size:max(.76rem, 12.16px)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;padding:12px 14px!important;text-align:left!important;text-transform:none!important;hyphens:none!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table td,table.full.main-flights.tas-status-history td{background:#fff!important;background-image:none!important;border:0!important;border-bottom:1px solid #e3e8ed!important;box-shadow:none!important;color:#3c434a!important;font-size:max(.9rem, 14.4px)!important;line-height:1.35!important;padding:12px 14px!important;vertical-align:middle!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr:nth-child(2n) td,table.full.main-flights.tas-status-history tbody tr:nth-child(2n) td{background:#fafbfc!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr:hover td,table.full.main-flights.tas-status-history tbody tr:hover td{background:#f5f8fa!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr:last-child td,table.full.main-flights.tas-status-history tbody tr:last-child td{border-bottom:0!important}table.full.main-flights.tas-status-history td:first-child{color:#2c3338!important;font-weight:600!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status,table.full.main-flights.tas-status-history td .tas-flight-status{align-items:baseline!important;background:#f0f2f4!important;border-radius:999px!important;color:#50575e!important;display:inline-flex!important;font-size:max(.8rem, 12.8px)!important;gap:6px!important;line-height:1.3!important;max-width:100%!important;padding:4px 9px!important;white-space:normal!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status::before,table.full.main-flights.tas-status-history td .tas-flight-status::before{background:#787c82!important;border-radius:50%!important;content:""!important;flex:0 0 6px!important;height:6px!important;position:relative!important;top:-1px!important;width:6px!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status--cancelled,table.full.main-flights.tas-status-history td .tas-flight-status--cancelled{background:#fdeff0!important;color:#a5262c!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status--cancelled::before,table.full.main-flights.tas-status-history td .tas-flight-status--cancelled::before{background:#d63638!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status--delayed,table.full.main-flights.tas-status-history td .tas-flight-status--delayed{background:#fff5d9!important;color:#7a4b00!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status--delayed::before,table.full.main-flights.tas-status-history td .tas-flight-status--delayed::before{background:#b26200!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status--scheduled,table.full.main-flights.tas-status-history td .tas-flight-status--scheduled{background:#eaf6ed!important;color:#176a2c!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status--scheduled::before,table.full.main-flights.tas-status-history td .tas-flight-status--scheduled::before{background:#21833a!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status--active,table.full.main-flights.tas-status-history td .tas-flight-status--active{background:#eaf3fa!important;color:#135e96!important}.tas-airports-overview__table-wrap{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table{margin:0!important;min-width:680px!important;table-layout:fixed!important;width:100%!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--restricted td{background:#fff8f7!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--coordinated td{background:#fffbef!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr td:first-child{border-left:3px solid transparent!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--restricted td:first-child{border-left-color:#d63638!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--coordinated td:first-child{border-left-color:#b26200!important}.tas-airports-overview__feed-source{align-items:center!important;background:#eaf6ed!important;border:1px solid #b8d9c0!important;border-radius:50%!important;color:#176a2c!important;display:inline-flex!important;flex:0 0 18px!important;font-size:11px!important;font-weight:700!important;height:18px!important;justify-content:center!important;line-height:1!important;padding:0!important;text-decoration:none!important;width:18px!important}.tas-airports-overview__feed-source::after{content:none!important}.tas-airports-overview__feed-source:focus-visible,.tas-airports-overview__feed-source:hover{background:#21833a!important;border-color:#21833a!important;color:#fff!important;text-decoration:none!important}@container tas-responsive (max-width:767px){table.full.main-flights.tas-status-history{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;min-width:0!important;overflow:visible!important;width:100%!important}table.full.main-flights.tas-status-history tbody{display:block!important;width:100%!important}table.full.main-flights.tas-status-history tbody tr{background:#fff!important;background-image:none!important;border:1px solid #dce2e8!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(29,35,39,.04)!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 0 10px!important;overflow:hidden!important;padding:12px!important}table.full.main-flights.tas-status-history tbody tr:last-child{margin-bottom:0!important}table.full.main-flights.tas-status-history tbody tr>td{background:0 0!important;background-image:none!important;border:0!important;box-shadow:none!important;display:block!important;min-width:0!important;padding:0!important;width:auto!important}table.full.main-flights.tas-status-history tbody tr:nth-child(2n)>td{background:0 0!important}table.full.main-flights.tas-status-history tbody tr>td:first-child,table.full.main-flights.tas-status-history tbody tr>td:last-child{grid-column:1/-1!important}table.full.main-flights.tas-status-history tbody tr>td:first-child{border-bottom:1px solid #e5e9ee!important;padding-bottom:9px!important}table.full.main-flights.tas-status-history tbody tr>td:last-child{padding:1px 0 3px!important}table.full.main-flights.tas-status-history tbody tr>td:nth-child(2),table.full.main-flights.tas-status-history tbody tr>td:nth-child(3),table.full.main-flights.tas-status-history tbody tr>td:nth-child(4){background:#f4f6f8!important;border-radius:6px!important;padding:8px 9px!important}table.full.main-flights.tas-status-history td::before{color:#787c82!important;font-size:max(.66rem, 12px)!important;margin-bottom:3px!important}.tas-airports-overview__table-wrap{overflow:visible!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;min-width:0!important;overflow:visible!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody{display:block!important;width:100%!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr{align-items:center!important;background:#fff!important;background-image:none!important;border:1px solid #dce2e8!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(29,35,39,.04)!important;display:grid!important;gap:10px 12px!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0 0 10px!important;overflow:hidden!important;padding:13px!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr>td{background:0 0!important;background-image:none!important;border:0!important;box-shadow:none!important;display:block!important;min-width:0!important;padding:0!important;width:auto!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr:nth-child(2n)>td{background:0 0!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr>td:first-child{border-bottom:1px solid #e5e9ee!important;grid-column:1/-1!important;padding-bottom:10px!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--restricted{border-color:#efb7b9!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--coordinated{border-color:#e8ce91!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--coordinated td,.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--restricted td{background:0 0!important}.tas-airports-overview__feed-meta{align-items:center!important;flex-direction:row!important;flex-wrap:nowrap!important}}.tas-airports-overview table.full.main-flights.tas-airports-overview__table th,table.full.main-flights.tas-status-history th{font-size:max(.8125rem, 13px)!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table td,table.full.main-flights.tas-status-history td{font-size:max(.9375rem, 15px)!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status,.tas-airports-overview__airport-meta,.tas-airports-overview__feed-badge,.tas-airports-overview__feed-heading>span,.tas-airports-overview__feed-meta,.tas-airports-overview__updated-label,table.full.main-flights.tas-status-history td .tas-flight-status{font-size:max(.8125rem, 13px)!important}.tas-airports-overview__feed-heading,.tas-airports-overview__feed-message{font-size:max(.9375rem, 15px)!important}.tas-airports-overview__feed-source{font-size:max(.75rem, 12px)!important;height:1.25rem!important;width:1.25rem!important}@container tas-responsive (max-width:767px){table.full.main-flights.tas-status-history tbody tr{align-items:start!important;gap:.625rem .5rem!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}table.full.main-flights.tas-status-history tbody tr>td:first-child{align-self:start!important;border-bottom:0!important;grid-column:1/3!important;order:1!important;padding:.1875rem 0 0!important}table.full.main-flights.tas-status-history tbody tr>td:last-child{align-self:start!important;grid-column:3/7!important;justify-self:end!important;order:2!important;padding:0!important;text-align:right!important}table.full.main-flights.tas-status-history tbody tr>td:last-child::before{content:none!important;display:none!important}table.full.main-flights.tas-status-history tbody tr>td:last-child .tas-flight-status{justify-content:flex-start!important;text-align:left!important}table.full.main-flights.tas-status-history tbody tr>td:nth-child(2),table.full.main-flights.tas-status-history tbody tr>td:nth-child(3),table.full.main-flights.tas-status-history tbody tr>td:nth-child(4){order:3!important}table.full.main-flights.tas-status-history tbody tr>td:nth-child(2){grid-column:1/3!important}table.full.main-flights.tas-status-history tbody tr>td:nth-child(3){grid-column:3/5!important}table.full.main-flights.tas-status-history tbody tr>td:nth-child(4){grid-column:5/7!important}table.full.main-flights.tas-status-history td::before{font-size:max(.75rem, 12px)!important;line-height:1.25!important}.tas-airport-history-feed__content,.tas-airports-overview__feed-content{gap:.5rem .625rem!important}.tas-airports-overview__load-more button{width:100%!important}}@container tas-responsive (max-width:600px){table.full.main-flights.tas-status-history tbody tr{gap:.5rem .375rem!important;padding:.625rem!important}table.full.main-flights.tas-status-history tbody tr>td{font-size:max(.875rem, 14px)!important;line-height:1.3!important}table.full.main-flights.tas-status-history tbody tr>td:nth-child(2),table.full.main-flights.tas-status-history tbody tr>td:nth-child(3),table.full.main-flights.tas-status-history tbody tr>td:nth-child(4){padding:.4375rem!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-flight-status,table.full.main-flights.tas-status-history tbody tr>td:last-child .tas-flight-status{font-size:max(.75rem, 12px)!important;line-height:1.25!important;padding:.25rem .5rem!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table td{font-size:max(.875rem, 14px)!important}.tas-airports-overview__airport-meta,.tas-airports-overview__updated-label{font-size:max(.75rem, 12px)!important}}@container tas-responsive (max-width:430px){.tas-airport-history-feed__content,.tas-airports-overview__feed-content{align-items:start!important;column-gap:.625rem!important;display:flex!important;flex-wrap:wrap!important;row-gap:.375rem!important}.tas-airports-overview__feed-heading,.tas-airports-overview__feed-message{flex:1 0 100%!important}.tas-airports-overview__feed-badge{flex:0 1 auto!important;font-size:max(.75rem, 12px)!important;white-space:normal!important}.tas-airports-overview__feed-meta{flex:0 1 auto!important;font-size:max(.75rem, 12px)!important;justify-content:flex-end!important;margin-left:auto!important;text-align:right!important}}.tas-airports-overview__toolbar{display:grid!important;gap:.75rem!important;margin:0 0 1rem!important;padding:0!important}.tas-airports-overview__toolbar .tas-airports-overview__controls{margin:0!important}.tas-airports-overview__toolbar .tas-airports-overview__controls input{border-color:#cfd7df!important;border-radius:.5rem!important;font-size:max(1rem, 16px)!important;min-height:2.75rem!important;padding:.5625rem .75rem!important}.tas-airports-overview__toolbar .tas-airports-overview__summary{border-bottom:.0625rem solid #dce2e8!important;border-top:.0625rem solid #dce2e8!important;display:grid!important;gap:.625rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin:0!important;padding:.75rem 0!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item{align-items:start!important;background:#f6f8fa!important;border:0!important;border-left:.1875rem solid #6c757d!important;border-radius:.25rem!important;color:#343a40!important;display:grid!important;gap:.25rem!important;margin:0!important;min-height:4rem!important;padding:.5625rem .75rem!important;position:relative!important;text-align:left!important;width:100%!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item::before{content:none!important;display:none!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item--restricted{border-left-color:#d63638!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item--coordinated{border-left-color:#b26200!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item--open{border-left-color:#21833a!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item--closed{border-left-color:#8b1d2c!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item--seasonal{border-left-color:#5b53a6!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item:hover{background:#edf1f4!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item[aria-pressed=true]{background:#e9eef2!important;box-shadow:inset 0 0 0 .0625rem #aab4bd!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-label{color:#626970!important;font-size:max(.75rem, 12px)!important;font-weight:500!important;line-height:1.25!important;white-space:normal!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-value{background:0 0!important;border-radius:0!important;color:#252b30!important;display:block!important;font-size:max(1.25rem, 20px)!important;font-weight:700!important;line-height:1!important;min-width:0!important;padding:0!important}.tas-airports-overview__snapshot{background:0 0!important;border-bottom:.0625rem solid #dce2e8!important;border-left:0!important;border-top:.0625rem solid #dce2e8!important;display:block!important;margin:0 0 1.25rem!important;padding:1rem 0!important}.tas-airports-overview__snapshot-current,.tas-airports-overview__snapshot-latest{min-width:0!important}.tas-airports-overview__snapshot-current{padding:0!important}.tas-airports-overview__snapshot-current:only-child{padding-right:0!important}.tas-airports-overview__snapshot-latest{border-left:0!important;border-top:.0625rem solid #dce2e8!important;margin-top:.875rem!important;padding:.875rem 0 0!important}.tas-airports-overview__snapshot-label{color:#687078!important;display:block!important;font-size:max(.8125rem, 13px)!important;font-weight:700!important;line-height:1.25!important;margin:0 0 .375rem!important}.tas-airports-overview__snapshot p{margin:0!important}.tas-airports-overview__snapshot-lead{color:#1f252a!important;font-size:max(1rem, 16px)!important;line-height:1.5!important}.tas-airports-overview__snapshot-details,.tas-airports-overview__snapshot-event{color:#50575e!important;font-size:max(.875rem, 14px)!important;line-height:1.45!important;margin-top:.375rem!important}.tas-airport-history-feed__intro,.tas-airports-overview__changes-intro{color:#50575e!important;line-height:1.5!important;margin:0 0 .875rem!important}.tas-airports-overview__feed-meta time{display:flex!important;flex-direction:column!important;gap:.125rem!important;white-space:nowrap!important}.tas-airports-overview__feed-time-local,.tas-airports-overview__feed-time-moscow{display:block!important}.tas-airports-overview__feed-time-local{color:#787f86!important;font-size:max(.75rem, 12px)!important;font-weight:400!important}@container tas-responsive (max-width:767px){.tas-airports-overview__toolbar .tas-airports-overview__summary{grid-template-columns:repeat(6,minmax(0,1fr))!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item{grid-column:span 2!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item:nth-last-child(-n+2){grid-column:span 3!important}.tas-airports-overview__snapshot-latest-row{gap:.25rem!important}}@container tas-responsive (max-width:600px){.tas-airports-overview__toolbar .tas-airports-overview__summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item{grid-column:auto!important;min-height:4rem!important;min-width:0!important;width:100%!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-item--all{grid-column:1/-1!important}.tas-airports-overview__toolbar .tas-airports-overview__summary-label{min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}}.tas-airports-overview__snapshot{padding:1.25rem 0!important}.tas-airports-overview__snapshot-label{font-size:max(.9375rem, 15px)!important;line-height:1.45!important;margin-bottom:.5rem!important}.tas-airports-overview__snapshot-lead{font-size:max(1.125rem, 18px)!important;line-height:1.5!important}.tas-airports-overview__snapshot-details{font-size:max(1rem, 16px)!important;line-height:1.55!important;margin-top:.5rem!important}.tas-airports-overview__activity{border-top:.0625rem solid #e3e8ed!important;display:block!important;margin-top:1rem!important;padding-top:1rem!important;width:100%!important}.tas-airports-overview__activity-label{color:#687078!important;display:block!important;font-size:max(.9375rem, 15px)!important;font-weight:700!important;line-height:1.45!important;margin:0 0 .5rem!important}.tas-airports-overview__activity-content,.tas-airports-overview__activity-content p{min-width:0!important}.tas-airports-overview__activity-content p{color:#343a40!important;font-size:max(1rem, 16px)!important;line-height:1.5!important}.tas-airports-overview__activity-airports{display:grid!important;gap:.5rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;list-style:none!important;margin:.75rem 0 0!important;padding:0!important;width:100%!important}.tas-airports-overview__activity-airports li{display:block!important;margin:0!important;min-width:0!important;padding:0!important;width:auto!important}.tas-airports-overview__activity-airports a,.tas-airports-overview__activity-static{align-items:center!important;background:#fff3f3!important;border-radius:.375rem!important;color:#92272d!important;display:inline-flex!important;font-size:max(.875rem, 14px)!important;font-weight:600!important;line-height:1.35!important;min-height:2rem!important;min-width:0!important;padding:.3125rem .625rem!important;text-decoration:none!important;width:100%!important}.tas-airports-overview__activity-airport-name{min-width:0!important;overflow-wrap:anywhere!important}.tas-airports-overview__activity-count{align-items:center!important;background:#fff!important;border:.0625rem solid #f0c9cc!important;border-radius:999rem!important;color:#92272d!important;display:inline-flex!important;flex:0 0 auto!important;font-size:max(.75rem, 12px)!important;font-weight:700!important;height:1.375rem!important;justify-content:center!important;line-height:1!important;margin-left:auto!important;min-width:1.375rem!important;padding:0 .3125rem!important}.tas-airports-overview__activity-airports a::before,.tas-airports-overview__activity-static::before{background:#d63638!important;border-radius:50%!important;content:""!important;flex:0 0 .375rem!important;height:.375rem!important;margin-right:.4375rem!important;width:.375rem!important}.tas-airports-overview__activity-airports a:focus-visible,.tas-airports-overview__activity-airports a:hover{background:#fde7e8!important;color:#721c24!important;text-decoration:underline!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr[data-tas-overview-row]{cursor:pointer!important}.tas-airports-overview--links-disabled table.full.main-flights.tas-airports-overview__table tbody tr[data-tas-overview-row]{cursor:default!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr[data-tas-overview-row]:focus-within td{background:#f1f6f9!important}.tas-airports-overview__snapshot-latest{margin-top:1.125rem!important;padding-top:1.125rem!important}.tas-airports-overview__snapshot-latest-row{align-items:center!important;display:grid!important;gap:.75rem 1rem!important;grid-template-columns:10.5rem minmax(0,1fr)!important;padding:0!important}.tas-airports-overview__snapshot-latest-row time{color:#687078!important;font-size:max(.9375rem, 15px)!important;line-height:1.45!important;white-space:nowrap!important}.tas-airports-overview__snapshot-latest-row p{font-size:max(1rem, 16px)!important;line-height:1.5!important}.tas-airports-overview__changes{scroll-margin-top:2rem!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr.tas-airports-overview__empty-row td{background:#fff!important;border:0!important;color:#50575e!important;font-size:max(1rem, 16px)!important;font-weight:400!important;line-height:1.5!important;padding:2.25rem 1.5rem!important;text-align:center!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr.tas-airports-overview__empty-row:hover td{background:#fff!important}@container tas-responsive (max-width:767px){.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr.tas-airports-overview__empty-row{display:block!important;margin:0!important;padding:0!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr.tas-airports-overview__empty-row td{align-items:center!important;display:flex!important;justify-content:center!important;min-height:7rem!important;padding:1.75rem 1rem!important;width:100%!important}}.tas-airports-overview__snapshot-jump{align-items:center!important;align-self:stretch!important;background:#f4faf5!important;border:0!important;border-left:.0625rem solid #d7e5da!important;border-radius:0!important;bottom:0!important;color:#21833a!important;display:flex!important;font-size:max(1.125rem, 18px)!important;height:auto!important;justify-content:center!important;justify-self:end!important;line-height:1!important;padding:.25rem!important;position:absolute!important;right:0!important;text-decoration:none!important;top:0!important;width:3.75rem!important}.tas-airports-overview__snapshot-jump svg{display:block!important;height:1.75rem!important;transition:transform .18s ease!important;width:1.75rem!important}.tas-airports-overview__snapshot-jump:focus-visible,.tas-airports-overview__snapshot-jump:hover{background:#e4f3e8!important;color:#176a2c!important}.tas-airports-overview__snapshot-jump:focus-visible{outline:.125rem solid #21833a!important;outline-offset:-.25rem!important}.tas-airports-overview__snapshot-jump:focus-visible svg,.tas-airports-overview__snapshot-jump:hover svg{transform:translateY(.125rem)!important}@media (prefers-reduced-motion:reduce){.tas-airports-overview__snapshot-jump svg{transition:none!important}}.tas-status-feed-head{align-items:center!important;background:0 0!important;border:0!important;display:flex!important;gap:1rem!important;margin:1.25rem 0 .125rem!important;min-height:2rem!important;padding:.375rem 0 .5rem 1.75rem!important;position:relative!important}.tas-status-feed-head::before{background:#21833a!important;border:.1875rem solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 .0625rem #9bc7a7!important;content:""!important;height:.75rem!important;left:.125rem!important;position:absolute!important;top:.75rem!important;width:.75rem!important}.tas-status-feed-head::after{background:#dfe3e8!important;bottom:-.375rem!important;content:""!important;height:.625rem!important;left:.4375rem!important;position:absolute!important;width:.125rem!important}.tas-status-feed-head__label{color:#343a40!important;font-size:max(.9375rem, 15px)!important;font-weight:700!important;line-height:1.4!important;white-space:normal!important}.tas-status-feed-head p{color:#50575e!important;font-size:max(1rem, 16px)!important;line-height:1.5!important;margin:0!important}.tas-status-advisory{align-items:start!important;background:#fffaf0!important;border-left:.1875rem solid #b26200!important;display:grid!important;gap:.25rem!important;grid-template-columns:minmax(0,1fr)!important;margin:1.25rem 0 1rem!important;padding:.875rem 1rem!important}.tas-status-advisory__label{color:#573b11!important;font-size:max(.9375rem, 15px)!important;font-weight:700!important;line-height:1.45!important;white-space:normal!important}.tas-status-advisory p{color:#3c434a!important;font-size:max(1rem, 16px)!important;line-height:1.5!important;margin:0!important}.tas-airport-history-feed .tas-status-feed-head{margin-top:0!important}.tas-airport-history-feed{border-top:0!important;margin-top:1rem!important;padding-top:0!important}.tas-airports-overview__changes{margin-top:1.5rem!important}.tas-airports-overview__changes .tas-status-feed-head{margin-top:0!important}.tas-status-feed-empty{color:#50575e!important;margin:.25rem 0 0 1.75rem!important}.tas-status-nearby{background:#f7f9fa!important;border:.0625rem solid #dce2e8!important;border-radius:.5rem!important;display:block!important;margin:1rem 0 1.25rem!important;padding:.75rem!important}.tas-status-nearby__title{color:#343a40!important;display:block!important;font-size:max(.875rem, 14px)!important;font-weight:700!important;line-height:1.4!important;margin:0 0 .5rem!important;max-width:none!important;text-align:center!important}.tas-status-nearby ul{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.375rem!important;justify-content:center!important;list-style:none!important;margin:0!important;padding:0!important}.tas-status-nearby li{border:0!important;flex:0 0 auto!important;line-height:1.35!important;margin:0!important;min-width:0!important;padding:0!important;width:auto!important}.tas-status-nearby a{align-items:center!important;background:#fff!important;border:.0625rem solid #dce2e8!important;border-radius:.375rem!important;display:inline-flex!important;font-size:max(.875rem, 14px)!important;gap:.375rem!important;justify-content:center!important;line-height:1.3!important;min-height:2.125rem!important;overflow-wrap:break-word!important;padding:.3125rem .625rem!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;width:auto!important}.tas-status-nearby a::before{align-items:center!important;background:0 0!important;color:#21833a!important;content:"\203a"!important;display:inline-flex!important;font-size:max(1rem, 16px)!important;font-weight:700!important;height:auto!important;justify-content:center!important;line-height:1!important;text-decoration:none!important;width:auto!important}.tas-status-nearby a:focus-visible,.tas-status-nearby a:hover{background:#eaf6ed!important;border-color:#b8d9c0!important;color:#176a2c!important}@container tas-responsive (max-width:767px){.tas-status-feed-head{display:flex!important;gap:0!important;grid-template-columns:none!important}.tas-status-nearby ul{align-items:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important}.tas-status-nearby li{min-width:0!important;width:100%!important}.tas-status-nearby a{min-width:0!important;width:100%!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--closed,.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--coordinated,.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--restricted,.tas-airports-overview table.full.main-flights.tas-airports-overview__table .tas-airports-overview__row--seasonal,.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr{border:.0625rem solid #dce2e8!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr>td:first-child{border-left:0!important;box-shadow:none!important}}.tas-airports-overview__snapshot-latest{padding-right:2.75rem!important;position:relative!important}@container tas-responsive (max-width:767px){.tas-airports-overview__snapshot-latest-row{grid-template-columns:minmax(0,1fr)!important}.tas-airports-overview__activity{display:block!important}.tas-airports-overview__activity-airports{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.tas-airports-overview__activity-airports a,.tas-airports-overview__activity-static{width:100%!important}}@container tas-responsive (max-width:352px){.tas-airports-overview__activity-airports{grid-template-columns:minmax(0,1fr)!important}}@container tas-responsive (max-width:600px){.tas-airports-overview__toolbar .tas-airports-overview__summary-item:last-child:nth-child(odd){grid-column:auto!important}}@container tas-responsive (min-width:768px){.tas-airports-overview__changes .tas-airports-overview__feed-content{grid-template-columns:11.5rem minmax(18.125rem,1fr) max-content minmax(10rem,max-content)!important}}@container tas-responsive (max-width:400px){.tas-restriction-chart--months .tas-restriction-chart__column:nth-child(2n) .tas-restriction-chart__axis{visibility:hidden!important}.tas-status-nearby{padding:.625rem!important}.tas-status-nearby a{font-size:max(.8125rem, 13px)!important;padding:.3125rem .5rem!important}}.tas-airports-overview__snapshot{border-bottom:0!important}.tas-airports-overview__toolbar .tas-airports-overview__summary{border-top:0!important;padding-top:0!important}.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr.tas-airports-overview__empty-row[hidden],.tas-airports-overview table.full.main-flights.tas-airports-overview__table tbody tr[data-tas-overview-row][hidden]{display:none!important}.tas-airports-overview__table-more{border-top:0!important;margin:.875rem 0 1.5rem!important;padding-top:0!important}.tas-airports-overview__snapshot-latest{background:#f6faf7!important;border-bottom:.0625rem solid #d7e5da!important;margin-bottom:-1.25rem!important;min-height:5.25rem!important;padding-left:.875rem!important;padding-bottom:1.25rem!important;padding-right:4.75rem!important}.tas-airports-overview__table-more button[aria-expanded=true]::after{content:"\2191"!important}@container tas-responsive (max-width:767px){.tas-airports-overview__snapshot-latest{min-height:7.25rem!important;padding-right:4rem!important}.tas-airports-overview__snapshot-jump{width:3.25rem!important}.tas-airports-overview__table-more button{width:100%!important}}.tas-status__freshness-panel{background:#f7f9fa!important;border:.0625rem solid #d9e0e6!important;border-radius:.5rem!important;box-sizing:border-box!important;display:block!important;margin:1.25rem 0!important;padding:.75rem 1rem!important}.tas-status__freshness-panel .tas-status__freshness{color:#626970!important;font-size:max(.875rem, 14px)!important;line-height:1.55!important;margin:0!important}.tas-status blockquote.tas-current-status{align-items:start!important;background:#f4faf5!important;border:0!important;border-left:.1875rem solid #21833a!important;color:#27332a!important;display:grid!important;gap:.25rem!important;grid-template-columns:minmax(0,1fr)!important;margin:1.25rem 0!important;padding:1rem 1.125rem!important}.tas-current-status__label{align-items:center!important;color:#176a2c!important;display:inline-flex!important;font-size:max(.9375rem, 15px)!important;font-weight:700!important;gap:.5rem!important;line-height:1.45!important}.tas-current-status__dot{background:#69b33f!important;border:.0625rem solid #4d902c!important;border-radius:50%!important;flex:0 0 .875rem!important;height:.875rem!important;width:.875rem!important}.tas-status blockquote.tas-current-status p{color:inherit!important;font-size:max(1rem, 16px)!important;line-height:1.55!important;margin:0!important}.tas-status blockquote.tas-current-status--closed,.tas-status blockquote.tas-current-status--restricted{background:#fff5f5!important;border-left-color:#d63638!important;color:#4b292b!important}.tas-current-status--closed .tas-current-status__label,.tas-current-status--restricted .tas-current-status__label{color:#a52a2c!important}.tas-current-status--closed .tas-current-status__dot,.tas-current-status--restricted .tas-current-status__dot{background:#e5484d!important;border-color:#b32d2e!important}.tas-status blockquote.tas-current-status--limited{background:#fff9ec!important;border-left-color:#b26200!important;color:#4d3b1d!important}.tas-current-status--limited .tas-current-status__label{color:#8a5a00!important}.tas-current-status--limited .tas-current-status__dot{background:#d99a22!important;border-color:#a66a00!important}.tas-status blockquote.tas-current-status--seasonal,.tas-status blockquote.tas-current-status--unknown{background:#f5f7f8!important;border-left-color:#72777c!important;color:#3c434a!important}.tas-status-summary{border:.0625rem solid #d9e0e6!important;border-radius:.5rem!important;box-sizing:border-box!important;margin:1.25rem 0!important;overflow:hidden!important}.tas-status-summary .tas-status__freshness-panel{border:0!important;border-top:.0625rem solid #d9e0e6!important;border-radius:0!important;margin:0!important;padding:.625rem 1.125rem!important}.tas-status-summary blockquote.tas-current-status{border-radius:0!important;margin:0!important}.tas-current-status--seasonal .tas-current-status__label,.tas-current-status--unknown .tas-current-status__label{color:#50575e!important}.tas-current-status--seasonal .tas-current-status__dot,.tas-current-status--unknown .tas-current-status__dot{background:#8c8f94!important;border-color:#646970!important}.tas-restriction-statistics{box-sizing:border-box!important;border-top:.0625rem solid #dfe3e8!important;margin:1.5rem 0!important;padding-top:1.25rem!important;width:100%!important}.tas-restriction-statistics__title{letter-spacing:0!important;line-height:1.25!important;margin:1.75rem 0 .5rem!important}.tas-restriction-statistics__title+.tas-restriction-statistics{margin-top:0!important}.tas-restriction-statistics__intro{color:#50575e!important;font-size:max(1rem, 16px)!important;line-height:1.55!important;margin:0 0 1rem!important}.tas-restriction-statistics__scope-note{color:#50575e!important;font-size:max(.9375rem, 15px)!important;line-height:1.55!important;margin:0!important}.tas-restriction-metrics{background:#eef2f5!important;border:.0625rem solid #d9e0e6!important;border-radius:.5rem!important;box-sizing:border-box!important;display:grid!important;gap:.25rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:1rem 0 1.25rem!important;padding:.25rem!important;width:100%!important}.tas-restriction-metrics--overview{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tas-restriction-metrics__item{appearance:none!important;background:#fff!important;border:.0625rem solid transparent!important;border-radius:.375rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#1d2327!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;font:inherit!important;justify-content:center!important;min-height:4.75rem!important;min-width:0!important;overflow:hidden!important;padding:.625rem .75rem .625rem 1rem!important;position:relative!important;text-align:left!important;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease!important;width:100%!important}.tas-restriction-metrics button.tas-restriction-metrics__item{padding-right:1.75rem!important}.tas-restriction-metrics__item::before{background:#d93b42!important;bottom:.5rem!important;border-radius:999rem!important;content:""!important;left:.375rem!important;position:absolute!important;top:.5rem!important;width:.1875rem!important}.tas-restriction-metrics__item--partial::before{background:#2271b1!important}.tas-restriction-metrics__item--coordinated::before{background:#b66a00!important}.tas-restriction-metrics__item--airports::before{background:#65717c!important}.tas-restriction-metrics__item--airports{cursor:default!important}.tas-restriction-metrics button.tas-restriction-metrics__item::after{background:#fff!important;border:.0625rem solid #aebbc5!important;border-radius:50%!important;box-sizing:border-box!important;content:""!important;height:.6875rem!important;position:absolute!important;right:.625rem!important;top:.625rem!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease!important;width:.6875rem!important}.tas-restriction-metrics button.tas-restriction-metrics__item[aria-pressed=true]::after{background:#d93b42!important;border-color:#d93b42!important;box-shadow:inset 0 0 0 .125rem #fff!important}.tas-restriction-metrics button.tas-restriction-metrics__item--partial[aria-pressed=true]::after{background:#2271b1!important;border-color:#2271b1!important}.tas-restriction-metrics button.tas-restriction-metrics__item--coordinated[aria-pressed=true]::after{background:#b66a00!important;border-color:#b66a00!important}.tas-restriction-metrics button.tas-restriction-metrics__item:focus-visible,.tas-restriction-metrics button.tas-restriction-metrics__item:hover,.tas-restriction-metrics button.tas-restriction-metrics__item[aria-pressed=true]{border-color:#aebbc5!important;box-shadow:0 .25rem .875rem rgba(29,35,39,.1)!important;transform:translateY(-.0625rem)!important}.tas-restriction-metrics__item--empty{background:#f7f8f9!important;border-color:transparent!important;box-shadow:none!important;cursor:default!important;opacity:.62!important;transform:none!important}.tas-restriction-metrics button.tas-restriction-metrics__item:focus-visible{outline:.125rem solid #2271b1!important;outline-offset:.125rem!important}.tas-restriction-metrics__label{color:#646970!important;display:block!important;font-size:max(.8125rem, 13px)!important;font-weight:500!important;line-height:1.35!important;white-space:nowrap!important}.tas-restriction-metrics__label--short{display:none!important}.tas-restriction-metrics__item>strong{color:#1d2327!important;font-size:max(1.5rem, 24px)!important;font-weight:700!important;line-height:1.25!important;margin:.125rem 0 0!important}.tas-restriction-statistics[data-active-kind] .tas-restriction-metrics button.tas-restriction-metrics__item:not([aria-pressed=true]){opacity:.55!important}.tas-restriction-statistics[data-active-kind=coordinated] .tas-restriction-chart__segment:not(.tas-restriction-chart__segment--coordinated),.tas-restriction-statistics[data-active-kind=full] .tas-restriction-chart__segment:not(.tas-restriction-chart__segment--full),.tas-restriction-statistics[data-active-kind=partial] .tas-restriction-chart__segment:not(.tas-restriction-chart__segment--partial){opacity:.12!important}.tas-restriction-chart__segment{transition:opacity .16s ease!important}.tas-restriction-statistics__charts{display:grid!important;gap:1.25rem!important;min-width:0!important;width:100%!important}.tas-restriction-statistics figure{background:#fff!important;border:.0625rem solid #d9e0e6!important;border-radius:.5rem!important;box-sizing:border-box!important;display:block!important;margin:0!important;max-width:none!important;min-width:0!important;overflow:visible!important;padding:.875rem 1rem 1rem!important;width:100%!important}.tas-restriction-statistics figcaption{color:#2c3338!important;font-size:max(1.0625rem, 17px)!important;font-weight:700!important;line-height:1.4!important;margin:0 0 .25rem!important;text-align:left!important}.tas-restriction-statistics__charts>figure:not(.tas-restriction-statistics__ranking)>figcaption{min-height:3rem!important}.tas-restriction-statistics__note{color:#646970!important;font-size:max(.8125rem, 13px)!important;line-height:1.4!important;margin:0 0 .5rem!important;min-height:2.8rem!important}.tas-restriction-chart{align-items:end!important;border-bottom:.0625rem solid #aeb4ba!important;box-sizing:border-box!important;display:grid!important;gap:.375rem!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;isolation:isolate!important;min-height:14rem!important;padding:.5rem 0 0!important;position:relative!important;width:100%!important}.tas-restriction-chart::before{background-image:repeating-linear-gradient(to bottom,#e7ebef 0,#e7ebef .0625rem,transparent .0625rem,transparent 25%)!important;bottom:1.75rem!important;content:""!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:1.75rem!important;z-index:-1!important}.tas-restriction-chart--hours{gap:.1875rem!important;grid-template-columns:repeat(24,minmax(0,1fr))!important;min-height:14rem!important}.tas-restriction-chart__column{appearance:none!important;align-items:stretch!important;background:0 0!important;border:0!important;border-radius:.25rem .25rem 0 0!important;box-shadow:none!important;box-sizing:border-box!important;color:inherit!important;cursor:pointer!important;display:grid!important;font:inherit!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:1.25rem minmax(7.5rem,1fr) 1.625rem!important;height:100%!important;margin:0!important;min-width:0!important;outline:0!important;padding:0 .125rem!important;position:relative!important;text-align:center!important;transition:background-color .16s ease!important;z-index:1!important}.tas-restriction-chart__column.is-active,.tas-restriction-chart__column:focus-visible,.tas-restriction-chart__column:hover{background:#f2f5f7!important;z-index:30!important}.tas-restriction-chart__column:focus-visible{outline:.125rem solid #2271b1!important;outline-offset:.125rem!important}.tas-restriction-chart .screen-reader-text,.tas-restriction-metrics .screen-reader-text{border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.0625rem!important}.tas-restriction-chart__axis,.tas-restriction-chart__track,.tas-restriction-chart__value{min-width:0!important;width:auto!important}.tas-restriction-chart--hours .tas-restriction-chart__column{grid-template-rows:1.25rem minmax(7.5rem,1fr) 1.625rem!important}.tas-restriction-chart__value{align-self:end!important;color:#646970!important;font-size:max(.75rem, 12px)!important;line-height:1!important;text-align:center!important}.tas-restriction-chart__track{align-items:stretch!important;align-self:stretch!important;background:#edf1f4!important;border-radius:.3125rem .3125rem 0 0!important;display:flex!important;flex-direction:column-reverse!important;justify-content:flex-start!important;margin:0 auto!important;overflow:hidden!important;transition:filter .16s ease,transform .16s ease!important;width:min(2.25rem,82%)!important}.tas-restriction-chart__column.is-active .tas-restriction-chart__track,.tas-restriction-chart__column:focus-visible .tas-restriction-chart__track,.tas-restriction-chart__column:hover .tas-restriction-chart__track{filter:saturate(1.08)!important;transform:scaleX(1.06)!important}.tas-restriction-chart--hours .tas-restriction-chart__track{width:min(1.375rem,78%)!important}.tas-restriction-chart__segment{background:#d63638!important;display:block!important;flex:0 0 auto!important;height:var(--tas-segment-size,0)!important;min-height:.125rem!important;width:100%!important}.tas-restriction-chart__segment--partial{background:#2271b1!important}.tas-restriction-chart__segment--coordinated{background:#b26200!important}.tas-restriction-chart__axis{align-self:start!important;align-items:baseline!important;color:#646970!important;display:inline-flex!important;font-size:max(.75rem, 12px)!important;gap:.125rem!important;justify-content:center!important;line-height:1.15!important;overflow-wrap:normal!important;padding-top:.375rem!important;text-align:center!important;white-space:nowrap!important}.tas-restriction-chart__axis small{color:#8a939b!important;font-size:max(.625rem, 12px)!important;font-weight:500!important;line-height:1!important}.tas-restriction-chart--hours .tas-restriction-chart__column:not(:nth-child(3n + 1)) .tas-restriction-chart__axis{color:transparent!important}.tas-restriction-chart__tooltip{background:#20272e!important;border:.0625rem solid rgba(255,255,255,.12)!important;border-radius:.5rem!important;bottom:2rem!important;box-shadow:0 .75rem 2rem rgba(14,20,26,.22)!important;box-sizing:border-box!important;color:#fff!important;display:grid!important;font-size:max(.8125rem, 13px)!important;gap:.375rem!important;left:50%!important;line-height:1.3!important;min-width:11.75rem!important;opacity:0!important;padding:.75rem!important;pointer-events:none!important;position:absolute!important;text-align:left!important;transform:translate(-50%,.375rem)!important;transition:opacity .14s ease,transform .14s ease,visibility .14s ease!important;visibility:hidden!important;z-index:20!important}.tas-restriction-chart__column--start .tas-restriction-chart__tooltip{left:0!important;transform:translate(0,.375rem)!important}.tas-restriction-chart__column--end .tas-restriction-chart__tooltip{left:auto!important;right:0!important;transform:translate(0,.375rem)!important}.tas-restriction-chart__column.is-active .tas-restriction-chart__tooltip,.tas-restriction-chart__column:focus-visible .tas-restriction-chart__tooltip,.tas-restriction-chart__column:hover .tas-restriction-chart__tooltip{opacity:1!important;transform:translate(-50%,0)!important;visibility:visible!important}.tas-restriction-chart__column--end.is-active .tas-restriction-chart__tooltip,.tas-restriction-chart__column--end:focus-visible .tas-restriction-chart__tooltip,.tas-restriction-chart__column--end:hover .tas-restriction-chart__tooltip,.tas-restriction-chart__column--start.is-active .tas-restriction-chart__tooltip,.tas-restriction-chart__column--start:focus-visible .tas-restriction-chart__tooltip,.tas-restriction-chart__column--start:hover .tas-restriction-chart__tooltip{transform:translate(0,0)!important}.tas-restriction-chart__tooltip-title{color:#fff!important;display:block!important;font-size:max(.875rem, 14px)!important;margin:0 0 .125rem!important}.tas-restriction-chart__tooltip-row,.tas-restriction-chart__tooltip-total{align-items:center!important;display:grid!important;gap:.375rem!important;grid-template-columns:.5rem minmax(0,1fr) auto!important}.tas-restriction-chart__tooltip-row::before{background:#d93b42!important;border-radius:50%!important;content:""!important;height:.5rem!important;width:.5rem!important}.tas-restriction-chart__tooltip-row--partial::before{background:#4d8fc6!important}.tas-restriction-chart__tooltip-row--coordinated::before{background:#d68a1b!important}.tas-restriction-chart__tooltip-row>span{color:#dce3e8!important;min-width:0!important}.tas-restriction-chart__tooltip-row>strong,.tas-restriction-chart__tooltip-total>strong{color:#fff!important;font-weight:700!important}.tas-restriction-chart__tooltip-total{border-top:.0625rem solid rgba(255,255,255,.18)!important;grid-template-columns:minmax(0,1fr) auto!important;margin-top:.125rem!important;padding-top:.375rem!important}.tas-restriction-statistics__ranking{background:#f7f9fa!important;padding:1rem!important}.tas-restriction-ranking{counter-reset:tas-restriction-rank!important;display:grid!important;gap:.625rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;list-style:none!important;margin:.75rem 0 0!important;padding:0!important}.tas-restriction-ranking li{align-items:center!important;background:#fff!important;border:.0625rem solid #d9e0e6!important;border-radius:.375rem!important;counter-increment:tas-restriction-rank!important;display:grid!important;gap:.375rem .625rem!important;grid-template-columns:1.75rem minmax(0,1fr) auto!important;margin:0!important;min-width:0!important;padding:.625rem .75rem!important}.tas-restriction-ranking li::before{align-items:center!important;background:#edf1f4!important;border-radius:50%!important;color:#50575e!important;content:counter(tas-restriction-rank)!important;display:inline-flex!important;font-size:max(.75rem, 12px)!important;font-weight:700!important;grid-column:1!important;grid-row:1/3!important;height:1.75rem!important;justify-content:center!important;width:1.75rem!important}.tas-restriction-ranking__name{color:#2c3338!important;display:block!important;font-size:max(.9375rem, 15px)!important;font-weight:600!important;grid-column:2!important;grid-row:1!important;line-height:1.35!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tas-restriction-ranking__bar{background:#f1f3f5!important;border-radius:999rem!important;display:flex!important;grid-column:2/-1!important;grid-row:2!important;height:.75rem!important;min-width:0!important;overflow:hidden!important}.tas-restriction-ranking__segment{background:#d63638!important;display:block!important;height:100%!important}.tas-restriction-ranking__segment:first-child{border-radius:999rem 0 0 999rem!important}.tas-restriction-ranking__segment:last-child{border-radius:0 999rem 999rem 0!important}.tas-restriction-ranking__segment:first-child:last-child{border-radius:999rem!important}.tas-restriction-ranking__segment--partial{background:#2271b1!important}.tas-restriction-ranking__segment--coordinated{background:#b26200!important}.tas-restriction-ranking__count{align-self:center!important;color:#2c3338!important;display:block!important;grid-column:3!important;grid-row:1!important;line-height:1.35!important;min-width:max-content!important;text-align:right!important}.tas-restriction-ranking__count strong{align-items:baseline!important;display:inline-flex!important;font-size:max(.875rem, 14px)!important;gap:.25rem!important;white-space:nowrap!important}@container tas-responsive (max-width:767px){.tas-airports-overview table.full.main-flights.tas-airports-overview__table thead th,.tas-airports-overview table.full.main-flights.tas-airports-overview__table thead tr,table.full.main-flights.tas-status-history thead th,table.full.main-flights.tas-status-history thead tr{display:block!important;max-width:.0625rem!important;overflow:hidden!important;width:.0625rem!important}.tas-status blockquote.tas-current-status{gap:.375rem!important;grid-template-columns:minmax(0,1fr)!important;padding:.875rem 1rem!important}.tas-status__freshness-panel{gap:.125rem!important;grid-template-columns:minmax(0,1fr)!important;padding:.75rem .875rem!important}.tas-restriction-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tas-restriction-metrics--overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tas-restriction-metrics__item{min-height:4rem!important;padding:.5rem .25rem .5rem .625rem!important}.tas-restriction-metrics button.tas-restriction-metrics__item{padding-right:1.125rem!important}.tas-restriction-metrics button.tas-restriction-metrics__item::after{height:.5rem!important;right:.375rem!important;top:.375rem!important;width:.5rem!important}.tas-restriction-metrics__item::before{bottom:.375rem!important;left:.25rem!important;top:.375rem!important;width:.125rem!important}.tas-restriction-metrics__label--long{display:none!important}.tas-restriction-metrics__label--short{display:block!important;font-size:max(.75rem, 12px)!important}.tas-restriction-metrics__item>strong{font-size:max(1.25rem, 20px)!important}.tas-restriction-statistics figure{padding:.75rem .625rem .875rem!important}.tas-restriction-statistics__intro,.tas-status blockquote.tas-current-status p{font-size:max(.9375rem, 15px)!important}.tas-restriction-chart{gap:.125rem!important;min-height:12rem!important}.tas-restriction-chart__column{grid-template-rows:1.125rem minmax(6.5rem,1fr) 1.625rem!important;padding:0 .0625rem!important}.tas-restriction-chart--hours .tas-restriction-chart__column{grid-template-rows:1.125rem minmax(6.5rem,1fr) 1.5rem!important}.tas-restriction-chart--hours .tas-restriction-chart__value{visibility:hidden!important}.tas-restriction-chart__axis,.tas-restriction-chart__value{font-size:max(.75rem, 12px)!important}.tas-restriction-chart__axis small{display:none!important}.tas-restriction-chart--months .tas-restriction-chart__column:nth-child(2n) .tas-restriction-chart__axis{color:#646970!important}.tas-restriction-chart--hours .tas-restriction-chart__column:not(:nth-child(6n + 1)) .tas-restriction-chart__axis{color:transparent!important}.tas-restriction-chart__tooltip{font-size:max(.75rem, 12px)!important;min-width:10.5rem!important;padding:.625rem!important}.tas-restriction-chart--hours .tas-restriction-chart__column:nth-child(-n+7) .tas-restriction-chart__tooltip,.tas-restriction-chart--months .tas-restriction-chart__column:nth-child(-n+3) .tas-restriction-chart__tooltip{left:0!important;right:auto!important;transform:translate(0,.375rem)!important}.tas-restriction-chart--hours .tas-restriction-chart__column:nth-last-child(-n+7) .tas-restriction-chart__tooltip,.tas-restriction-chart--months .tas-restriction-chart__column:nth-last-child(-n+3) .tas-restriction-chart__tooltip{left:auto!important;right:0!important;transform:translate(0,.375rem)!important}.tas-restriction-chart--hours .tas-restriction-chart__column:nth-child(-n+7):is(:hover,:focus-visible,.is-active) .tas-restriction-chart__tooltip,.tas-restriction-chart--hours .tas-restriction-chart__column:nth-last-child(-n+7):is(:hover,:focus-visible,.is-active) .tas-restriction-chart__tooltip,.tas-restriction-chart--months .tas-restriction-chart__column:nth-child(-n+3):is(:hover,:focus-visible,.is-active) .tas-restriction-chart__tooltip,.tas-restriction-chart--months .tas-restriction-chart__column:nth-last-child(-n+3):is(:hover,:focus-visible,.is-active) .tas-restriction-chart__tooltip{transform:translate(0,0)!important}.tas-restriction-ranking li{grid-template-columns:1.75rem minmax(0,1fr) auto!important;padding:.625rem!important}.tas-restriction-ranking{grid-template-columns:minmax(0,1fr)!important}}@container tas-responsive (max-width:400px){.tas-restriction-ranking__name{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}}