.v3ovn21{background:var(--cpqmpt8);pointer-events:all;flex-direction:column;width:100%;display:flex}.v3ovn21.mobile,.v3ovn21.desktop{display:flex}.v3ovn21>.stream-container-header{background:var(--cpqmpt9);border:1px solid var(--cpqmpta);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.v3ovn21>.stream-container-header>div{align-items:center;gap:10px;display:flex}.v3ovn21>.stream-container-header>div:first-child{flex:1;min-width:0}.v3ovn21>.stream-container-header>div>h3,.v3ovn21>.stream-container-header>div>h4{margin:0}.v3ovn21>.stream-container-header>div>svg{cursor:pointer;width:15px;height:15px}.v3ovn21>.stream-container-header .close-livestream{background-color:#0000;flex-shrink:0;width:24px;height:24px}.v3ovn21>.stream-container-header .close-livestream:hover{background-color:#0000}.v3ovn21>.stream-container-header .close-livestream svg{width:14px;height:14px}.v3ovn21>#stream-player{aspect-ratio:16/9;display:flex}.v3ovn21 .zoom-dropdown{display:none}.v3ovn21.desktop{width:calc(350px * var(--v3ovn20));border-radius:12px;overflow:hidden}.v3ovn21 .stream-container-header .dropdown-input-container:not(.zoom-dropdown){max-width:100%}.v3ovn21 .stream-container-header .dropdown-input-container:not(.zoom-dropdown) .dropdown-input-display{min-width:0;padding:2px 4px 2px 10px;overflow:hidden}.v3ovn21 .stream-container-header .dropdown-input-container:not(.zoom-dropdown) .dropdown-input-display>*{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v3ovn21 .stream-container-header .dropdown-input-container:not(.zoom-dropdown)>div[role=menu]{overflow-x:hidden}.v3ovn21 .stream-container-header .dropdown-input-container:not(.zoom-dropdown) .item-content{min-width:0;overflow:hidden}.v3ovn21 .stream-container-header .dropdown-input-container:not(.zoom-dropdown) .item-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.v3ovn22{white-space:nowrap;border:1px solid var(--cpqmpta);border-radius:12px;min-width:175px;height:35px;padding:5px 10px;font-size:14px;font-weight:700}.v3ovn22>#content{white-space:pre}@media (width>=769px) and (height>=550px){.v3ovn21{z-index:999;min-width:350px;transition:all .35s cubic-bezier(.4,0,.2,1);position:absolute;top:63px;left:384px}.v3ovn21.flightCardOpen{left:384px}.v3ovn21.mobile{display:none}.v3ovn21>.stream-container-header>div>#center-airport{cursor:pointer;justify-content:center;align-items:center;margin-right:-10px;display:flex}}@media (width>=769px) and (height<=550px){.v3ovn21.desktop{display:none}}@media (width>=1025px){.v3ovn21 .zoom-dropdown{display:flex}}@media (orientation:landscape) and (height<=550px){.v3ovn21.mobile{display:flex}}@media (orientation:landscape) and (height>=550px){.v3ovn21.mobile{display:none}}._1irv14t0{background-color:var(--cpqmpt8);box-sizing:border-box;flex-direction:column;gap:8px;width:100%;padding:0 16px;display:flex}._1irv14t0>.ListItem{flex-direction:column;display:flex;overflow:hidden}._1irv14t0>.ListItem:not(.ListItemSelected){flex-shrink:0;height:48px}._1irv14t0>.ListItem>.ListItemLabel{border:1px solid color-mix(in srgb, transparent, var(--cpqmpt6) 30%);color:var(--cpqmpt6);box-sizing:border-box;cursor:pointer;border-radius:12px;flex:0 0 40px;align-items:center;height:40px;padding:0 12px;transition:background-color .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1);display:flex;background-color:var(--cpqmpt9)!important}._1irv14t0>.ListItem>.ListItemLabel>span{align-items:center;gap:8px;font-size:.9em;line-height:40px;display:flex}._1irv14t0>.ListItem>.ListItemLabel>span>p{font-family:Fira Sans,sans serif;font-size:15px;font-weight:600;line-height:24px}._1irv14t0>.ListItem>.ListItemLabel>span>svg{width:18px;height:18px;fill:var(--cpqmpt6)}._1irv14t0>.ListItem>.ListItemLabel>span>.loading-container{opacity:0;justify-content:flex-start;transition:opacity .35s ease-in-out;display:flex}._1irv14t0>.ListItem>.ListItemLabel>span>.loading-container>.loading{width:20px;height:20px}._1irv14t0>.ListItem>.ListItemLabel>span>.loading-container.visible{opacity:1}._1irv14t0>.ListItem>.ListItemLabel>svg{fill:var(--cpqmpt6);flex-shrink:0;width:20px;height:20px;transition:transform .35s cubic-bezier(.4,0,.2,1),fill .35s cubic-bezier(.4,0,.2,1);transform:rotate(90deg)}._1irv14t0>.ListItem.ListItemSelected>.ListItemLabel>svg{transform:rotate(-90deg)}._1irv14t0>.ListItem>.ListItemLabel>span>svg{transition:fill .35s cubic-bezier(.4,0,.2,1)}._1irv14t0>.ListItem.ListItemSelected>.ListItemLabel>span>p{color:var(--cpqmpt0)}._1irv14t0>.ListItem:not(.ListItemSelected){height:48px}._1irv14t0>.ListItem.ListItemSelected{flex-direction:column;max-height:280px;display:flex;overflow:hidden}._1irv14t0>.ListItem.ListItemSelected>.ListItemLabel{border:1px solid color-mix(in srgb, transparent, var(--cpqmpt6) 30%);color:var(--cpqmpt0);border-bottom-right-radius:0;border-bottom-left-radius:0}._1irv14t0>.ListItem.ListItemSelected:has(>.CollapsibleListItem-content:empty)>.ListItemLabel{border-radius:12px}._1irv14t0>.ListItem.ListItemSelected:has(>.CollapsibleListItem-content:empty)>.CollapsibleListItem-content{border:none}._1irv14t0 .CollapsibleListItem-content:before{display:none}._1irv14t0>.ListItem.ListItemSelected>.CollapsibleListItem-content{border:1px solid color-mix(in srgb, transparent, var(--cpqmpt6) 30%);border-top:none;border-bottom-right-radius:12px;border-bottom-left-radius:12px;flex:1;min-height:0;padding-top:8px;overflow:auto}._1irv14t0>.ListItem>.ListItemLabel:hover{background-color:color-mix(in srgb, transparent, var(--cpqmpt6) 6%)!important}._1irv14t0 .separator{justify-content:flex-end;height:8px;margin-right:8px;display:flex}._1irv14t0 .separator>*{width:240px;margin:0}._1irv14t0>.ListItem>.CollapsibleListItem-content{overflow:auto}.pxhabx0{z-index:11;pointer-events:none;flex-direction:column;justify-content:flex-end;width:100%;display:flex;position:absolute;top:0;bottom:0;left:0}.pxhabx0.below-header{top:56px}body.hidden-panels .pxhabx0.below-header{top:0}.pxhabx0 .close-card{pointer-events:all;z-index:20;background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.pxhabx0 .close-card svg{width:20px;height:20px;fill:var(--cpqmpt6)}.pxhabx0>#airport-card-wrapper{transition:transform .35s cubic-bezier(.4,0,.2,1)}.pxhabx0.open.expanded>#airport-card-wrapper{border-radius:0}.pxhabx0 #airport-card-wrapper>.ac-tap{z-index:4;background-color:var(--cpqmpt8);cursor:grab;touch-action:none;border:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:16px;display:flex;position:sticky;top:0}.pxhabx0 #airport-card-wrapper>.ac-tap:before{content:"";background:color-mix(in srgb, transparent, var(--cpqmpt6) 25%);border-radius:2px;width:32px;height:4px}.pxhabx0 #airport-card-wrapper>.ac-extended{max-height:0;transition:max-height .4s;overflow:hidden}.pxhabx0 #airport-card-wrapper>.ac-extended>:last-child{margin-bottom:24px}.pxhabx0.open.expanded #airport-card-wrapper>.ac-extended{flex:1;min-height:0;max-height:9999px;overflow-y:auto}.pxhabx0 .ac-extended>#aaddss{box-sizing:border-box;flex-direction:column;align-items:center;padding:0 16px 16px;display:flex;position:relative}.pxhabx0 .ac-extended>#aaddss>.remove-pub{align-self:flex-end}.pxhabx0 .ac-extended>#aaddss>.noads{color:var(--cpqmpt6);text-align:center;font-family:Fira Sans,sans serif;font-size:14px;font-weight:400;line-height:22px}.pxhabx0 .ac-extended>#aaddss>.noads a{color:var(--cpqmpt0)}.pxhabx0 #airport-card-wrapper{background-color:var(--cpqmpt8);z-index:4;pointer-events:all;border-radius:24px 24px 0 0;flex-direction:column;width:100%;max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 6px -6px #00000026}.pxhabx0 #airport-card-wrapper>#header{flex-direction:column;flex-shrink:0;align-items:center;gap:16px;width:100%;padding:0 16px 16px;display:flex}.pxhabx0 #airport-card-wrapper>#header>.nmda700{width:100%}.pxhabx0.open:not(.expanded) #airport-card-wrapper>#header>.nmda700{display:none}.pxhabx0 #airport-card-wrapper>#header>.AirportSearchInput>.header>.DropdownHeader{border:none;padding:0}.pxhabx0 #airport-card-wrapper>#header>.AirportSearchInput>.header>.DropdownHeader>#content>svg{width:18px;height:18px}.pxhabx0 #airport-card-wrapper>#header>.AirportSearchInput>.header>.DropdownHeader>#content>svg#clear{display:none}.pxhabx0 #airport-card-wrapper>#header>.AirportSearchInput>.header>.DropdownHeader>#content>input,.pxhabx0 #airport-card-wrapper>#header>.AirportSearchInput>.header>.DropdownHeader>#content>input::placeholder{font-family:Fira Sans,sans serif!important;font-weight:400!important}.pxhabx0 #airport-card-wrapper>#header>#id{order:1;width:100%;margin-left:-5px}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>div:first-child{align-items:center;min-width:0;display:flex;overflow:hidden}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>.actions{align-items:center;gap:10px;display:flex}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>.actions .bookmark-flt.active>svg{fill:var(--cpqmpt0)}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>svg{width:15px;height:15px;fill:var(--cpqmpt0);margin-left:3px}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>div:first-child>#open-ext>svg{width:15px;height:15px;fill:var(--cpqmpt0)}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>div:first-child>#name{flex:1;min-width:0;font-size:1.5em;overflow:hidden}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>div:first-child>#name *{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>div:first-child>#name:hover{color:var(--cpqmpt0)}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>div:first-child>#name>svg{width:15px;height:15px;fill:var(--cpqmpt0)}.pxhabx0 #airport-card-wrapper>#header>#id>#name-container>div:first-child>img{flex-shrink:0;height:22px;margin-right:10px}.pxhabx0 #airport-card-wrapper>#header>#id>#code{flex-direction:column;align-items:flex-start;padding-left:32px;font-size:.9em;display:flex}.pxhabx0 #airport-card-wrapper>#header>#id>#code>#airport-codes{align-items:center;gap:4px;margin-bottom:2px;display:flex}.pxhabx0 #airport-card-wrapper>#header>#id>#code>#airport-codes>a>svg{fill:color-mix(in srgb, var(--cpqmpt6) 80%, transparent);cursor:pointer;display:block;width:22px!important;height:22px!important}.pxhabx0 #airport-card-wrapper>#header>#id>#code>#airport-codes>:first-child{height:13px;background-color:color-mix(in srgb, transparent, var(--cpqmpt0) 10%)!important;color:var(--cpqmpt0)!important}.pxhabx0 #airport-card-wrapper>#header>#id>#code>#airport-codes>:nth-child(2){height:13px;background-color:color-mix(in srgb, transparent, var(--cpqmpt3) 10%)!important;color:var(--cpqmpt3)!important}.pxhabx0 #airport-card-wrapper>#header>#id>#options{align-items:center;gap:10px;margin-top:10px;display:flex}.pxhabx0 #airport-card-wrapper>#header>#id>#options>svg,.pxhabx0 #airport-card-wrapper>#header>#id>#options>a>svg,.pxhabx0 #airport-card-wrapper>#header>#id>#options>div>svg{width:24px;height:24px;fill:var(--cpqmpt6);cursor:pointer}.pxhabx0 #airport-card-wrapper>#header>#id>#options>.livestream-container{justify-content:center;align-items:center;display:flex}.pxhabx0 #airport-card-wrapper>#header>#id>#options>.livestream-container>svg{width:24px;height:24px;fill:var(--cpqmpt6);cursor:pointer}.pxhabx0 #airport-card-wrapper>#header>#id>#options>.livestream-container:not(.live){pointer-events:none}.pxhabx0 #airport-card-wrapper>#header>#id>#options>.livestream-container:not(.live)>svg{fill:color-mix(in srgb, var(--cpqmpt6) 30%, transparent);cursor:default}.pxhabx0 #airport-card-wrapper>#header>#id>#options>.livestream-container.open>svg{fill:var(--cpqmpt0)}.pxhabx0 #airport-card-wrapper>#header>#id>#options>.ground-container{cursor:pointer;justify-content:center;align-items:center;display:flex}.pxhabx0 #airport-card-wrapper>#header>#id>#options>.ground-container>svg{width:24px;height:24px;fill:color-mix(in srgb, var(--cpqmpt6) 30%, transparent);display:block}.pxhabx0 #airport-card-wrapper>#header>#id>#options>.ground-container.active>svg{fill:var(--cpqmpt0)}.pxhabx0 .airport-data-collapsible{box-sizing:border-box;width:100%;padding:0 16px 24px}.pxhabx0 .airport-data-collapsible>.ListItem>.ListItemLabel{border:1px solid color-mix(in srgb, transparent, var(--cpqmpt6) 30%);cursor:pointer;box-sizing:border-box;border-radius:12px;align-items:center;height:40px;padding:0 12px;transition:background-color .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1);display:flex;background-color:var(--cpqmpt9)!important}.pxhabx0 .airport-data-collapsible>.ListItem>.ListItemLabel:hover{background-color:color-mix(in srgb, transparent, var(--cpqmpt6) 6%)!important}.pxhabx0 .airport-data-collapsible>.ListItem>.ListItemLabel>span{width:100%;color:var(--cpqmpt6);text-align:left;flex:1;justify-content:space-between;align-items:center;font-family:Fira Sans,sans serif;font-size:15px;font-weight:600;line-height:24px;transition:color .35s cubic-bezier(.4,0,.2,1);display:flex}.pxhabx0 .airport-data-collapsible .CollapsibleListItem-content:before{display:none}.pxhabx0 .airport-data-collapsible>.ListItem.ListItemSelected>.ListItemLabel>span{color:var(--cpqmpt0)}.pxhabx0 .airport-data-collapsible>.ListItem>.ListItemLabel svg{fill:var(--cpqmpt6);flex-shrink:0;width:20px;height:20px;transition:transform .35s cubic-bezier(.4,0,.2,1),fill .35s cubic-bezier(.4,0,.2,1);transform:rotate(90deg)}.pxhabx0 .airport-data-collapsible>.ListItem.ListItemSelected>.ListItemLabel svg{transform:rotate(-90deg)}.pxhabx0 #airport-card-wrapper>#header>#id>#livestream-apply{margin-top:10px;font-size:12px}.pxhabx0 #airport-card-wrapper>#header>#id>#livestream-apply>span{color:var(--cpqmpt0);cursor:pointer}.pxhabx0>.contact-modal>.content>svg{fill:var(--cpqmpt6);width:15px;height:15px}.pxhabx0>.contact-modal>.content>div{padding:0}.pxhabx0 #airport-card-wrapper .v3ovn21.mobile{box-sizing:border-box;width:100%;padding:0 16px 24px}.pxhabx0 #airport-card-wrapper .v3ovn21.mobile>.stream-container-header{background:color-mix(in srgb, transparent, var(--cpqmpt8) 80%);box-sizing:border-box;border-radius:12px 12px 0 0;height:40px}.pxhabx0 #airport-card-wrapper .v3ovn21.mobile .zoom-dropdown{display:none}.pxhabx0 #airport-card-wrapper .v3ovn21.mobile>.stream-container-header .close-livestream{background-color:#0000;flex-shrink:0;width:30px;height:30px}.pxhabx0 #airport-card-wrapper .v3ovn21.mobile>.stream-container-header .close-livestream:hover{background-color:#0000}.pxhabx0 #airport-card-wrapper .v3ovn21.mobile>.stream-container-header .close-livestream svg{width:10px;height:10px;fill:var(--cpqmpt6)}.pxhabx0 #airport-card-wrapper .v3ovn21.mobile>#stream-player{border-radius:0 0 12px 12px;overflow:hidden}.pxhabx0 #airport-card-wrapper>._1irv14t0>.ListItem>.ListItemLabel{border:1px solid color-mix(in srgb, transparent, var(--cpqmpt6) 20%)}@media (width>=481px){.pxhabx0{will-change:max-width, transform;pointer-events:none;max-width:0;transition:max-width .35s cubic-bezier(.4,0,.2,1),top .35s cubic-bezier(.4,0,.2,1);display:block;top:0;bottom:0;overflow:visible}.pxhabx0.below-header.with-marquee{top:98px}.pxhabx0>#airport-card-wrapper{pointer-events:all;width:360px;max-height:100%;transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;top:0;right:0;overflow:auto;transform:translate(-30px)}.pxhabx0.open>#airport-card-wrapper{height:100%;overflow:hidden auto;transform:translate(360px)}.pxhabx0.right>#airport-card-wrapper{transform:translate(calc(100vw + 360px))}.pxhabx0.right.open>#airport-card-wrapper{transform:translate(100vw)}.pxhabx0 #airport-card-wrapper>.ac-tap{display:none}.pxhabx0 #airport-card-wrapper>.ac-extended{flex:1;min-height:0;max-height:none;overflow-y:auto}.pxhabx0 #airport-card-wrapper{border-radius:0}.pxhabx0 #airport-card-wrapper>#header{padding:16px}.pxhabx0.open:not(.expanded) #airport-card-wrapper>#header>.nmda700{display:block}.pxhabx0 #airport-card-wrapper>#header>#id{order:2}}@media (width<=480px){.pxhabx0:not(.open){display:none}}@media (width>=769px){.pxhabx0.open>#airport-card-wrapper{transform:translate(100%)}}
