.hub h1{font-size:34px;font-weight:400;line-height:1.2;color:var(--color-title);text-wrap:balance;max-width:24ch}.hub h1 .u,.panel-head h1 .u{box-shadow:none}.hub__sub{color:var(--color-dim);margin-top:8px;font-size:16px}.hub__lists{display:grid;grid-template-columns:1.1fr 1fr;gap:32px}@media(max-width:800px){.hub__lists{grid-template-columns:1fr;gap:24px}}.hub__lists h2{font-family:var(--font-sans);font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-cap);margin-bottom:10px;display:flex;justify-content:space-between;gap:12px}.aptlist{display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding:0;margin:0}.aptlist a{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;font:700 15px/1 var(--font-mono);color:var(--color-text);background:var(--color-fill);text-decoration:none;transition:background-color .12s}.aptlist a:hover{background:var(--color-fill-hover);color:#fff}.aptlist span.aptlist__pending{display:inline-flex;align-items:center;min-height:34px;padding:0 4px;font:400 15px/1 var(--font-sans);color:var(--color-dim)}.search{position:relative;max-width:620px}.search__field{display:flex;align-items:center;background:var(--color-fill);padding:0 16px;transition:background-color .12s,box-shadow .12s}.search__field:hover{background:var(--color-fill-hover)}.search__field:focus-within{box-shadow:inset 4px 0 0 var(--color-holder)}.search__field svg{display:none}.search input{flex:1;min-width:0;background:none;border:0;outline:0;padding:14px 0;font:400 17px/1.3 var(--font-sans);color:var(--color-bright)}.search input::placeholder{color:var(--color-dim)}.results{margin-top:4px;display:flex;flex-direction:column;gap:2px}.results[hidden]{display:none}.result{display:grid;grid-template-columns:5.4ch minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;text-align:left;padding:10px 16px;border:0;border-radius:0;background:var(--color-fill);cursor:pointer;color:var(--color-text);font:inherit;text-decoration:none;transition:background-color .12s}.result:hover,.result:focus-visible{background:var(--color-fill-hover)}.result[aria-selected=true]{background:var(--color-on);color:#fff}.result__icao{font-family:var(--font-mono);font-size:16px;font-weight:700;color:var(--color-bright)}.result__name{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.result__where{font-size:13px;color:var(--color-dim)}.result[aria-selected=true] .result__where,.result[aria-selected=true] .pill{color:var(--color-holder)}.result__empty{padding:10px 0;color:var(--color-dim);font-size:15px;margin:0}.pill{font-family:var(--font-sans);font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-dim)}.pill .data{letter-spacing:.02em}.pill--live{color:var(--color-bright)}.pill--empty{color:var(--color-dim)}.pill--new{color:var(--color-amber)}.pill--review{color:var(--color-text)}.builder{margin:26px 0 40px}.panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px 18px;flex-wrap:wrap;padding:26px 0 0}.panel-head h1{font-size:34px;font-weight:400;line-height:1.2;color:var(--color-title)}.panel-head .hub__sub{font-size:16px;margin-top:8px;max-width:60ch}.panel-head .page-head{min-width:0}[data-identity]:empty{display:none}.panel-band{padding:18px 0}.panel-band:last-child{padding-bottom:20px}.cmdbar{display:flex;align-items:center;gap:13px;flex-wrap:wrap;padding:12px 0}.cmdbar__spacer{flex:1}.apt{position:relative}.apt__btn{display:flex;align-items:baseline;gap:12px;padding:6px 14px 6px 0;border:0;border-radius:0;background:none;cursor:pointer;color:var(--color-title);font:inherit;max-width:60vw}.apt__btn:hover .apt__name,.apt[data-open=true] .apt__name{color:#fff}.apt__icao{font-family:var(--font-mono);font-size:28px;font-weight:700;letter-spacing:.02em}.apt__name{color:var(--color-text);font-size:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apt__caret{width:11px;height:8px;color:var(--color-dim);flex:none;align-self:center}.apt__menu{display:none;position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:min(420px,84vw);background:var(--color-sheet);padding:8px}.apt[data-open=true] .apt__menu{display:block}.chip-btn,.identity-mine{display:none!important}.identity-none{font-size:15px;color:var(--color-dim)}.signin-form{display:contents}.g-btn{display:inline-flex;align-items:center;gap:10px;background:#fff;color:#1f1f1f;border-radius:0;padding:8px 17px 8px 11px;font-size:.87rem;font-weight:400;border:1px solid #dadce0;cursor:pointer;font-family:var(--font-sans)}.g-btn:hover{background:#f6f6f6}.g-btn svg{width:17px;height:17px;flex:none}.g-btn:disabled{opacity:.6;cursor:progress}.banner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 0;font-size:15px;color:var(--color-text)}.banner b{color:var(--color-bright);font-weight:400}.banner__dist{color:var(--color-dim);font-family:var(--font-mono);font-size:14px;font-weight:700}.banner--blocked{color:var(--color-dim)}.banner details{position:relative}.banner summary{--hw: 4px;display:inline-flex;align-items:center;min-height:30px;padding:0 12px 0 14px;background:var(--color-fill);box-shadow:inset var(--hw) 0 0 var(--color-holder);color:var(--color-text);font-size:14px;cursor:pointer;list-style:none}.banner summary:hover{--hw: 8px;background:var(--color-fill-hover);color:#fff}.banner summary::-webkit-details-marker{display:none}.banner details[open]>ul{position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:280px;background:var(--color-sheet);padding:8px;list-style:none;margin:0;display:flex;flex-direction:column;gap:2px}.banner details li button{display:flex;justify-content:space-between;gap:14px;width:100%;min-height:34px;padding:0 12px;border:0;border-radius:0;background:var(--color-fill);font:400 15px/1.2 var(--font-sans);color:var(--color-text);cursor:pointer;text-align:left;align-items:center}.banner details li button span:last-child{font-family:var(--font-mono);font-weight:700;color:var(--color-dim)}.banner details li button:hover{background:var(--color-fill-hover);color:#fff}.banner details li .disclosure{margin-top:6px}.board{display:grid;grid-template-columns:288px minmax(0,1fr);gap:0 28px}@media(max-width:900px){.board{grid-template-columns:minmax(0,1fr)}}.rail{padding:15px 0;display:flex;flex-direction:column;gap:4px}.rail__head{font-family:var(--font-sans);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-cap);padding:0 0 6px}.cfg{display:grid;grid-template-columns:13px 62px minmax(0,1fr);align-items:center;gap:10px;width:100%;text-align:left;padding:9px 10px;border:0;border-radius:0;background:var(--color-fill);cursor:pointer;color:inherit;font:inherit;transition:background-color .12s}.cfg:hover{background:var(--color-fill-hover)}.cfg[aria-current=true]{background:var(--color-on);color:#fff}.cfg__grip{color:var(--color-dim);font-size:.88rem;line-height:1;cursor:grab;text-align:center}.cfg.dragging{opacity:.4}.cfg.dropbefore{box-shadow:0 -2px 0 var(--color-holder)}.cfg__mini{display:block;overflow:hidden}.cfg__mini svg{display:block;width:100%;height:auto}.cfg__txt{min-width:0}.cfg__name{font-size:15px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.cfg__rw{font-family:var(--font-mono);font-size:13px;color:var(--color-dim);margin-top:3px;display:flex;gap:9px;font-weight:700}.cfg__rw .a{color:var(--color-arr)}.cfg__rw .d{color:var(--color-dep)}.cfg__badge{grid-column:3;font:400 11px/1.2 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-holder);margin-top:2px}.rail__add{--hw: 4px;margin-top:6px;min-height:34px;padding:0 14px 0 16px;border:0;border-radius:0;background:var(--color-fill);box-shadow:inset var(--hw) 0 0 var(--color-holder);color:var(--color-text);font:400 15px/1.2 var(--font-sans);text-align:left;cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),background-color .12s}.rail__add:hover{--hw: 8px;transform:translate(4px);background:var(--color-fill-hover);color:#fff}.stage{padding:16px 0 21px;display:flex;flex-direction:column;gap:12px;min-width:0}.name-in{width:100%;font-size:19px}.diagram{position:relative;background:var(--color-page);overflow:hidden;margin-inline:auto;width:100%}.diagram svg{display:block;width:100%;height:100%}.diagram__note{font-family:var(--font-sans);font-size:12px;color:var(--color-cap);letter-spacing:.1em;text-transform:uppercase;text-align:right;margin:0 0 -4px}.rw-strip{stroke:#2b2e34;stroke-linecap:butt}.rw-arr{stroke:var(--color-arr);fill:var(--color-arr)}.rw-dep{stroke:var(--color-dep);fill:var(--color-dep)}.chip-lead{stroke:var(--color-sheet-edge);stroke-width:1;stroke-dasharray:2 3}.chipbg{fill:var(--color-read);stroke:none;rx:0}.chipid{font-family:var(--font-mono);font-size:13px;fill:var(--color-bright);dominant-baseline:middle;font-weight:700}.eb{cursor:pointer}.eb rect{fill:var(--color-fill);stroke:none;rx:0}.eb path{fill:none;stroke:var(--color-text);stroke-width:1.8;stroke-linecap:round}.eb .head{fill:var(--color-text);stroke:none}.eb:hover rect{fill:var(--color-fill-hover)}.eb[aria-pressed=true][data-kind=arr] rect{fill:var(--color-arr)}.eb[aria-pressed=true][data-kind=dep] rect{fill:var(--color-dep)}.eb[aria-pressed=true] path{stroke:var(--color-page)}.eb[aria-pressed=true] .head{fill:var(--color-page)}.no-geo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px;color:var(--color-dim)}.no-geo__end{display:inline-flex;align-items:center;gap:2px;padding:0 0 0 10px;background:var(--color-read);color:var(--color-bright);font-family:var(--font-mono);font-weight:700}.no-geo__toggle{min-width:32px;min-height:32px;border:0;border-radius:0;background:var(--color-fill);color:var(--color-text);cursor:pointer;font:700 15px/1 var(--font-sans)}.no-geo__toggle:first-of-type{margin-left:8px}.no-geo__toggle:hover{background:var(--color-fill-hover)}.no-geo__toggle[aria-pressed=true][data-kind=arr]{background:var(--color-arr);color:var(--color-page)}.no-geo__toggle[aria-pressed=true][data-kind=dep]{background:var(--color-dep);color:var(--color-page)}.pubbar{display:flex;align-items:center;gap:13px 16px;flex-wrap:wrap;padding:14px 0;background:var(--color-page)}.pubbar__note{color:var(--color-dim);font-size:15px}.pubbar__sum{color:var(--color-text);font-size:15px}.pubbar__sum .data{color:var(--color-bright)}.btn--google svg{width:18px;height:18px}.disclosure{--hw: 4px;display:inline-flex;align-items:center;min-height:34px;padding:0 14px 0 16px;border:0;border-radius:0;background:var(--color-fill);box-shadow:inset var(--hw) 0 0 var(--color-holder);font:400 15px/1.2 var(--font-sans);color:var(--color-text);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),background-color .12s}.disclosure:hover{--hw: 8px;transform:translate(4px);background:var(--color-fill-hover);color:#fff}.disclosure:disabled{background:var(--color-read);box-shadow:inset 4px 0 #e6e8ee59;color:var(--color-dim);transform:none;cursor:default}.fold>summary{list-style:none}.fold>summary::-webkit-details-marker{display:none}.fold[open]>summary{background:var(--color-on);color:#fff}.file-preview{font-family:var(--font-mono);font-size:14px;line-height:1.6;color:var(--color-text);background:var(--color-read);border:0;border-radius:0;padding:14px 16px;overflow-x:auto;white-space:pre;margin:0;font-weight:700}.file-path{font-family:var(--font-mono);font-size:13px;color:var(--color-dim);margin:0 0 8px;overflow-wrap:anywhere;font-weight:700}.notice{padding:0;color:var(--color-text);font-size:16px;margin:14px 0}.notice strong{color:inherit;font-weight:400}.notice ul{margin:6px 0 0;padding-left:18px}.notice--info{color:var(--color-text)}.notice--warn,.notice--error{color:var(--color-amber)}.notice--ok{color:var(--color-bright)}.notice[hidden]{display:none}.link-button{background:none;border:0;padding:0;color:var(--color-bright);cursor:pointer;font:inherit;text-decoration:underline;text-decoration-color:var(--color-dim);text-underline-offset:3px}.link-button:hover{color:#fff;text-decoration-color:#fff}.published{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:34px;padding:30px 0}@media(max-width:820px){.published{grid-template-columns:minmax(0,1fr);gap:24px}}.published h2{font-size:26px;font-weight:400;line-height:1.25;color:var(--color-title)}.track__say{margin-top:10px;color:var(--color-dim);font-size:15px;min-height:1.2em}.track__say strong{font-weight:400;color:var(--color-bright)}.track{margin-top:20px;list-style:none;padding:0;display:flex;flex-direction:column;gap:2px}.track__step{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:13px;align-items:start;padding:7px 0}.track__dot{width:11px;height:11px;margin:6px auto 0;background:var(--color-fill)}.track__step[data-state=done] .track__dot{background:var(--color-dim)}.track__step[data-state=now] .track__dot{background:var(--color-holder)}.track__step[data-state=fail] .track__dot{background:var(--color-amber)}.track__step[data-state=wait] .track__label{color:var(--color-dim)}.track__step[data-state=now] .track__label{color:var(--color-bright)}.track__label{font-size:16px}.track__t{font-family:var(--font-sans);font-size:15px;color:var(--color-dim);white-space:nowrap}.track__t[data-track-clock]{font-family:var(--font-mono);font-weight:700}.receipt{align-self:start;display:flex;flex-direction:column;gap:14px}.receipt dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;font-size:15px;margin:0;padding:14px 16px;background:var(--color-read)}.receipt dt{color:var(--color-dim)}.receipt dd{margin:0;color:var(--color-bright);overflow-wrap:anywhere}.receipt dd.data{font-family:var(--font-mono);font-weight:700}.receipt__actions{display:flex;gap:6px;flex-direction:column;align-items:flex-start}.receipt__actions a{text-decoration:none}.published__empty{padding:30px 0}.published__empty .empty__title{font-weight:400}.empty__strips{display:flex;flex-wrap:wrap;gap:8px 12px}.pill--dead{color:var(--color-amber)}.rt-tier{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;padding:18px 0 6px}.rt-tier .seg .data{margin-left:8px;font-size:16px;line-height:1;translate:0 1px}.rt-tier .seg>button:disabled{background:var(--color-read);color:var(--color-dim);cursor:default}.rt-pair{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;padding:16px 0}.rt-icao{width:calc(4ch + 30px);text-transform:uppercase;text-align:center;padding:0 12px}.rt-pair__arrow{align-self:center;color:var(--color-dim)}.rt-pair>.strip--sm,.rt-add>.strip--sm{min-height:40px}.rt-panel{display:grid;gap:12px;padding:8px 0 17px}.rt-strip{display:flex;align-items:baseline;gap:14px;padding:10px 16px;background:var(--color-read)}.rt-strip code{font-family:var(--font-mono);font-size:15px;color:var(--color-bright);overflow-wrap:anywhere;font-weight:700}.rt-strip__tag{flex:none;font-family:var(--font-sans);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-cap)}.rt-strip--none span:last-child{color:var(--color-dim);font-size:15px}.rt-list{display:grid;gap:2px}.rt-route{display:flex;justify-content:space-between;align-items:center;gap:8px 16px;flex-wrap:wrap;padding:8px 8px 8px 16px;background:var(--color-read)}.rt-route code{flex:1 1 18ch;min-width:0;font-family:var(--font-mono);font-size:15px;color:var(--color-bright);overflow-wrap:anywhere;font-weight:700}.rt-route--removed code{color:var(--color-dim);text-decoration:line-through}.rt-route__meta{flex:0 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 12px}.rt-route__why{font-size:14px;color:var(--color-dim)}.rt-none{color:var(--color-dim);font-size:15px;margin:0}.rt-add{display:flex;gap:8px;flex-wrap:wrap;align-items:stretch}.rt-add__field{flex:1;min-width:min(240px,100%);text-transform:uppercase}.rt-add__field::placeholder{text-transform:none}.rt-problems{margin:0;padding:0;list-style:none;color:var(--color-amber);font-size:15px}.rt-problems[hidden]{display:none}.rt-queue{padding:0 0 16px;display:flex;flex-direction:column;gap:2px}.rt-queue details{display:flex;flex-direction:column;gap:2px}.rt-queue__row{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;padding:6px 8px;background:var(--color-read);font-size:15px}.rt-queue__row>span{color:var(--color-dim)}.rt-queue__row button:last-child{margin-left:auto}.rt-batch{padding:8px 0 18px}.rt-batch>summary,.rt-more>summary,.rt-queue details>summary,.rp-block>summary{--hw: 4px;display:inline-flex;align-items:center;min-height:34px;padding:0 14px 0 16px;background:var(--color-fill);box-shadow:inset var(--hw) 0 0 var(--color-holder);color:var(--color-text);font-size:15px;cursor:pointer;transition:background-color .12s}.rt-batch>summary:hover,.rt-more>summary:hover,.rt-queue details>summary:hover,.rp-block>summary:hover{--hw: 8px;background:var(--color-fill-hover);color:#fff}.rt-queue details>summary{margin-bottom:4px;align-self:flex-start}.rt-more>summary{margin:10px 0 6px;list-style:none}.rt-more>summary::-webkit-details-marker{display:none}.rt-batch input[type=file]{color:var(--color-dim);font:400 15px var(--font-sans)}.rt-batch input[type=file]::file-selector-button{min-height:34px;margin-right:14px;padding:0 14px 0 16px;border:0;border-radius:0;background:var(--color-fill);box-shadow:inset 4px 0 0 var(--color-holder);color:var(--color-text);font:400 15px var(--font-sans);cursor:pointer}.rt-batch input[type=file]::file-selector-button:hover{background:var(--color-fill-hover);color:#fff}.rt-batch__hint{margin:12px 0 10px;color:var(--color-dim);font-size:15px}.rt-batch__text{display:block;width:100%;font-size:15px}.rt-batch__row{margin-top:8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rt-batch__row input[type=file]{color:var(--color-dim);font-size:15px;max-width:100%}.rt-batch__row input[type=file]::file-selector-button{min-height:34px;margin-right:12px;padding:0 14px;border:0;border-radius:0;background:var(--color-fill);color:var(--color-text);font:400 15px/1 var(--font-sans);cursor:pointer}.rt-batch__row input[type=file]::file-selector-button:hover{background:var(--color-fill-hover)}.rt-batch__preview{margin-top:14px;overflow-x:auto}.rt-batch__preview table{min-width:100%}.rt-batch__preview td.data{white-space:nowrap}.rt-batch__preview code{font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:700}.rt-batch__preview .rt-bad td:last-child{color:var(--color-amber)}.rt-batch__preview>.strip,.rt-batch__preview>.btn{margin-top:12px}.rt-batch__count{margin:0 0 8px;font-size:16px;color:var(--color-bright)}.rt-batch__preview details{margin-top:10px}.rt-batch__preview details>summary{cursor:pointer;color:var(--color-text);font-size:15px;text-decoration:underline;text-decoration-color:var(--color-dim);text-underline-offset:3px}.rp-tally{display:flex;gap:6px 16px;flex-wrap:wrap;margin:13px 0 4px}.rp-block{margin-top:26px}.rp-group+.rp-group{margin-top:18px}.rp-block>.rp-group{margin-top:8px}.rp-group{display:flex;flex-direction:column;gap:2px}.rp-group__why{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:12px 0 6px;font-size:16px;font-weight:400;color:var(--color-bright)}.rp-group__n{font-size:14px;color:var(--color-dim);white-space:nowrap}.rp-group .rt-queue__row .disclosure{min-width:140px}.mine{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mine__row{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;padding:10px 10px 10px 16px;background:var(--color-read)}.mine__main{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.mine__title{font-size:16px;font-weight:400;color:var(--color-bright)}.mine__meta{font-size:14px;color:var(--color-dim)}.mine__note{flex-basis:100%;margin:0;font-size:15px;color:var(--color-text)}.mine__note strong{font-weight:400;color:var(--color-dim)}.mine__note--warn{color:var(--color-amber)}.ov-head{align-items:center}.ov-grid{display:grid;gap:8px;padding:8px 0 20px}.ov-block{padding:14px 0 18px}.ov-title{margin:4px 0 10px;font-size:20px;font-weight:400;color:var(--color-bright)}.ov-muted{display:block;margin-top:2px;color:var(--color-dim);font-size:15px}.ov-path{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.ov-path li{display:inline-flex;align-items:center;gap:6px}.ov-path li:not(:last-child):after{content:"/";margin-left:10px;color:var(--color-dim)}.ov-list strong,.ov-preview strong{font-weight:400;color:var(--color-bright)}.ov-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.ov-item{display:flex;justify-content:space-between;gap:8px 16px;align-items:center;flex-wrap:wrap;padding:10px 10px 10px 16px;background:var(--color-read)}.ov-item__side{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:flex-end}.ov-routes{display:flex;flex-wrap:wrap;gap:4px;margin-top:12px;align-items:center}.ov-nearby,.ov-create{display:flex;flex-direction:column;gap:2px;margin-top:0}.ov-create{margin-top:2px}.ov-pick{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:10px 16px;border:0;border-radius:0;background:var(--color-fill);color:var(--color-text);font:400 16px/1.3 var(--font-sans);text-align:left;cursor:pointer;transition:background-color .12s}.ov-pick:hover{background:var(--color-fill-hover)}.ov-pick.is-on,.ov-create.is-on>.ov-pick{background:var(--color-on);color:#fff}.ov-pick .ov-muted{margin:0;font-size:14px}.ov-pick.is-on .ov-muted,.ov-create.is-on>.ov-pick .ov-muted{color:var(--color-holder)}.ov-composer{display:grid;gap:16px;padding:14px 0 4px;max-width:720px}.ov-composer[hidden]{display:none}.ov-field{display:grid;gap:6px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-cap)}.ov-field .ov-muted{display:inline;font-size:12px}.ov-field>.field,.ov-field>.select,.ov-field .ov-nearby,.ov-field .kind-row{letter-spacing:normal;text-transform:none}.ov-field .ov-nearby .ov-muted{font-size:15px}.kind-row{display:inline-flex;flex-wrap:wrap;gap:2px}.kind-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border:0;border-radius:0;background:var(--color-fill);color:var(--color-text);font:400 15px/1.2 var(--font-sans);letter-spacing:.04em;cursor:pointer;transition:background-color .12s}.kind-chip:hover{background:var(--color-fill-hover)}.kind-chip.is-on{background:var(--color-on);color:#fff}.ov-preview{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 16px;background:var(--color-read);font-size:16px}.ov-preview .mono{color:var(--color-bright);font-size:15px;word-break:break-all}.ov-actions{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.ov-group{display:flex;flex-direction:column;gap:6px}.ov-group__head{margin:0;font-size:21px;font-weight:500;color:var(--color-title)}.ov-group__head[title]{cursor:help}.ov-group__note{margin:0;font-size:15px;color:var(--color-cap)}.ov-group__link{font-size:15px;color:var(--color-cap)}.ov-group__link:hover{color:var(--color-bright)}.ov-pathline{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:42px;padding:20px;background:var(--color-read)}.ov-sep{color:#c1c1c199}.ov-crumb{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:var(--color-text)}.ov-crumb:first-child{color:var(--color-cap)}.ov-crumb.is-new,.ov-pathseg.is-new,.ov-newarea{border:1px dashed var(--color-amber)}.ov-crumb.is-new{height:40px;padding:0 12px;box-sizing:border-box;color:var(--color-title)}.ov-code{font-size:14px;color:var(--color-cap)}.ov-pathseg>button{min-height:40px;font-size:16px;gap:8px}.ov-pathseg>button.is-on,.ov-newarea__kinds>button.is-on{background:var(--color-on);color:var(--color-bright)}.ov-nm{font-size:13px;color:var(--color-cap)}.ov-newarea{display:inline-flex;align-items:stretch}.ov-newarea__name{width:160px;height:40px;box-sizing:border-box;padding:0 12px;border:0;border-radius:0;background:var(--color-page);color:var(--color-bright);font:400 16px/1.2 var(--font-sans)}.ov-newarea__kinds{flex-wrap:nowrap;gap:0}.ov-newarea__kinds>button{width:56px;min-height:40px;padding:0;font-family:var(--font-mono)}.ov-icao{font-weight:700;font-size:16px;color:var(--color-title)}.ov-area__error{margin:8px 0 0;min-height:20px;font-size:14px;color:var(--color-amber)}.ov-area__set{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px}.ov-area__path{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:16px}.ov-area__path .ov-crumb:first-child{color:var(--color-text)}.ov-area__path .ov-code{display:none}.ov-area__leaf{color:var(--color-bright)}@media(max-width:767px){.ov-pathline{padding:14px;gap:8px}.ov-newarea{flex-wrap:wrap}}@media(max-width:767px){.pubbar{position:sticky;bottom:0;z-index:10;margin:0 -16px;padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));background:#08090bf5}.pubbar .btn-primary{flex:1}.identity-none{display:none}.apt__icao{font-size:24px}.apt__name{font-size:17px}.published h2{font-size:22px}}.airac-tiers{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-block:1rem}.airac-tiers button{padding:.4rem .7rem;border:1px solid currentColor}.airac-tiers button[aria-pressed=true]{color:var(--accent, #a4e4be)}.airac-editor{border:0;padding:0;margin:0;min-width:0}.airac-editor:disabled{opacity:.65}
