.ad-library[data-companion]{--companion-read: 17px;overflow-wrap:anywhere}.ad-library[data-companion][data-reading-size=large]{--companion-read: 20px}.ad-library[data-companion] [hidden]{display:none!important}.ad-library[data-companion] .site-header{min-height:64px;padding-block:6px;gap:8px 24px}.ad-library[data-companion] .brand-logo{width:118px;height:44px}.ad-library[data-companion] .site-header nav{width:auto;order:initial;gap:4px 20px;overflow:visible;flex-wrap:wrap}.ad-library[data-companion] .site-header nav a{font-size:15px}.ad-library[data-companion] .site-header nav a[aria-current]{text-decoration:underline;text-underline-offset:6px}.ad-library[data-companion] .site-header .bug-link{font-size:13px;font-weight:400}.ad-library[data-companion] .site-header .bug-link svg{display:inline-block;width:20px;height:20px;flex:none}.ad-library[data-companion] .preview-banner{padding:3px 16px}.ad-library[data-companion] .language-picker{padding-block:0;gap:0;flex-wrap:wrap}.ad-library[data-companion] .language-picker a{font-size:13px;padding:4px 10px;min-height:36px}.ad-library[data-companion] .language-suggestion{padding:2px 16px;font-size:13px}.ad-library[data-companion] .language-suggestion button{min-width:44px;min-height:44px;padding:4px}.ad-library[data-companion] .companion-search{padding-block:10px;border-bottom:1px solid #555}.ad-library[data-companion] .companion-form{max-width:920px}.ad-library[data-companion] .companion-form label{display:block;font-size:14px;line-height:1.4;margin-bottom:6px;color:#c8c8c8}.ad-library[data-companion] .companion-input{display:flex;align-items:stretch;gap:8px}.ad-library[data-companion] .companion-input input{flex:1;width:100%;min-width:0;padding:10px 12px;background:#151b18;color:#fff;border:1px solid #888;font:inherit;font-size:16px}.ad-library[data-companion] :is(.companion-input,.companion-filter,.companion-tools,.companion-progress,.stage) button,.ad-library[data-companion] [data-more]{min-height:44px;padding:8px 14px;color:#fff;background:#17251c;border:1px solid #84998a;cursor:pointer;font:inherit;font-size:15px}.ad-library[data-companion] .companion-input button{background:#b4edc4;color:#102318;font-weight:700}.ad-library[data-companion] :is(.companion-input button,.companion-tools button,.stage button):hover{background:#fff;color:#102318}.ad-library[data-companion] .companion-back{display:inline-flex;align-items:center;min-height:36px;font-size:14px;margin-bottom:6px}.ad-library[data-companion] #companion-results{max-width:1040px;padding-block:12px}.ad-library[data-companion] .companion-filter{display:flex;flex-wrap:wrap;gap:8px}.ad-library[data-companion] .companion-filter select{max-width:100%;min-height:44px;background:#171d19;color:#fff;padding:8px 12px;border:1px solid #888}.ad-library[data-companion] [data-search-status]{font-size:14px;margin-block:12px;color:#c9d3cc}.ad-library[data-companion] [data-companion-results]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.ad-library[data-companion] .companion-result{padding:18px 0;border-top:1px solid #5c6c62}.ad-library[data-companion] .companion-result :is(h3,p){margin:0 0 7px}.ad-library[data-companion] .companion-result h3{font-size:20px;line-height:1.4}.ad-library[data-companion] .companion-result h3 a{display:block;text-decoration:underline;text-underline-offset:4px}.ad-library[data-companion] .companion-result p:not(.eyebrow){font-size:16px;line-height:1.6;color:#d7dfd9;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ad-library[data-companion] .companion-game-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px}.ad-library[data-companion] .companion-tools{width:fit-content;max-width:100%;margin:8px 0}.ad-library[data-companion] .companion-tools summary{min-height:36px;font-size:14px;padding-block:6px;color:#d0d5d1;cursor:pointer}.ad-library[data-companion] .companion-tools>div{padding:14px;border:1px solid #888;display:flex;flex-wrap:wrap;gap:12px;max-width:700px}.ad-library[data-companion] .companion-tools p{font-size:14px;margin:0;width:100%}.ad-library[data-companion] .companion-tools label{font-size:15px}.ad-library[data-companion] .companion-tools select{background:#171d19;color:#fff;padding:6px;border:1px solid #888}.ad-library[data-companion] :is(.article-heading,.page-heading){padding-block:16px}.ad-library[data-companion] :is(.article-heading,.page-heading) h1{font-size:clamp(27px,3.1vw,44px);line-height:1.2;margin-block:8px}.ad-library[data-companion] :is(.article-heading,.page-heading) .eyebrow{margin-block:4px}.ad-library[data-companion] .article-heading .lead{margin-block:8px 12px}.ad-library[data-companion] :is(.article-heading,.page-heading) .version-note{padding:9px 12px;margin:10px 0 0;font-size:13px;line-height:1.5}.ad-library[data-companion] .version-note span{font-size:13px;line-height:1.5}.ad-library[data-companion] .article-heading .companion-version{display:block;padding:0;border:0;background:transparent}.ad-library[data-companion] .companion-version summary{font-size:13px;min-height:36px;padding-block:8px;cursor:pointer}.ad-library[data-companion] .companion-version span{display:block;padding-bottom:10px}.ad-library[data-companion] .breadcrumbs{padding-block:8px;margin-bottom:0;font-size:13px;line-height:1.5}.ad-library[data-companion] .breadcrumbs a{min-height:30px;padding-block:2px}.ad-library[data-companion] :is(.article-body p,.article-body li,.article-body td,.article-body th,.lead,.reference-body p,.reference-body li,.glossary dd,.companion-result p:not(.eyebrow)){font-size:var(--companion-read);line-height:1.65;letter-spacing:normal}.ad-library[data-companion] .article-body .term-hint{font-size:14px;padding:8px 0;margin:0}.ad-library[data-companion] .article-layout{gap:24px}.ad-library[data-companion] :is(.article-contents-mobile,.design-contents){margin-bottom:0;padding-block:0}.ad-library[data-companion] .article-body section{margin-top:0;padding-top:16px}.ad-library[data-companion] .article-body :is(p,li){max-width:72ch}.ad-library[data-companion] .reference-filter{margin:12px 0;padding:10px;display:flex;flex-wrap:wrap;gap:8px}.ad-library[data-companion] .reference-filter :is(input,select){min-width:0;max-width:100%}.ad-library[data-companion] .reference-filter input{flex:1 1 220px}.ad-library[data-companion] .aircraft-section-nav{margin:10px 0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;border-block:1px solid #5c6c62;padding:4px 0}.ad-library[data-companion] .aircraft-section-nav>a{display:inline-flex;align-items:center;min-height:44px;font-size:15px}.ad-library[data-companion] .aircraft-section-nav summary{min-height:44px;padding-block:10px;font-size:14px;cursor:pointer}.ad-library[data-companion] .aircraft-section-nav details[open]{width:100%}.ad-library[data-companion] .aircraft-section-nav details a{display:inline-flex;padding:8px;min-height:44px}.ad-library[data-companion] .aircraft-reference-heading .aircraft-classification{margin-block:8px 0}.ad-library[data-companion] .reference-game-version{font-size:14px;color:#b7c6bc}.ad-library[data-companion] .companion-section-heading{display:flex;align-items:flex-start;gap:10px}.ad-library[data-companion] .companion-section-heading h2{flex:1;min-width:0;margin-top:0}.ad-library[data-companion] .companion-copy{flex:none;margin:2px 0 0;min-width:44px;min-height:44px;padding:4px;color:#bed1c5;border:1px solid #84998a;background:transparent;font-size:15px;cursor:pointer}.ad-library[data-companion] .article-body .companion-copy-feedback{margin:0 0 12px;font-size:14px;color:#bed1c5}.ad-library[data-companion] .companion-to-contents{display:block;font-size:15px;padding:14px 0}.ad-library[data-companion] .hero{grid-template-columns:minmax(0,1fr) minmax(180px,25%)}.ad-library[data-companion] .hero-content{padding-block:24px}.ad-library[data-companion] .hero h1{font-size:clamp(28px,3vw,40px)}.ad-library[data-companion] .hero-meta{margin-top:12px}.ad-library[data-companion] .section{padding-block:28px}.ad-library[data-companion] .companion-browse>summary{font-size:22px;cursor:pointer;padding-block:12px}.ad-library[data-companion] .companion-browse[open] .section-heading{margin-block:16px}.ad-library[data-companion] .companion-history{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-block:28px}.ad-library[data-companion] .companion-history h2{font-size:21px}.ad-library[data-companion] .companion-history li{font-size:15px;padding-block:6px}.ad-library[data-companion] .companion-progress{padding:12px;border:1px solid #617969;margin-block:12px}.ad-library[data-companion] .companion-progress p{margin:4px 0;font-size:15px}.ad-library[data-companion] .stage button[aria-pressed=true]{background:#b4edc4;color:#102318}.ad-library[data-companion] .stage h2{font-size:23px}.ad-library[data-companion] .stage-links{display:flex;flex-wrap:wrap;gap:8px 16px}.ad-library[data-companion] .stage-links a{display:inline-flex;align-items:center;min-height:44px;padding-block:6px}.ad-library[data-companion] .station-plan-drawing [stroke="#5A5A5A"]{stroke:#999}.ad-library[data-companion] .station-light .station-plan-drawing [stroke="#999999"]{stroke:#666}@media(max-width:760px){.ad-library[data-companion] .breadcrumbs span{display:none}.ad-library[data-companion] .wrap,.ad-library[data-companion] .site-header{padding-inline:16px}.ad-library[data-companion] .site-header nav{width:100%;gap:0 14px}.ad-library[data-companion] .brand>span{font-size:12px}.ad-library[data-companion] .site-header nav a{font-size:14px}.ad-library[data-companion] .site-header .bug-link{font-size:12px}.ad-library[data-companion] [data-companion-results],.ad-library[data-companion] .companion-history{grid-template-columns:1fr}.ad-library[data-companion] .companion-input{gap:5px}.ad-library[data-companion] .companion-input button{padding-inline:9px;font-size:14px}.ad-library[data-companion] .hero{display:block}.ad-library[data-companion] .reference-filter select{flex:1 1 100%}.ad-library[data-companion] .article-body h2{font-size:23px;line-height:1.4}}@media(prefers-reduced-motion:reduce){.ad-library[data-companion] *{scroll-behavior:auto!important;transition:none!important}}@media print{.ad-library[data-companion] :is(.companion-search,.companion-tools,.companion-history,.companion-copy,.companion-copy-feedback,[data-action-feedback],.companion-to-contents,.companion-complete,.companion-progress,.aircraft-section-nav,.preview-banner,.breadcrumbs){display:none!important}.ad-library[data-companion] .version-note{border:1px solid #555}.ad-library[data-companion] .companion-version:after{content:attr(data-print-note);display:block;font-size:11pt}.ad-library[data-companion] .companion-version span{display:none!important}.ad-library[data-companion] .procedure>li{break-inside:avoid}}.ad-library[data-companion] .article-body :is(th,td){overflow-wrap:normal;word-break:normal}@media screen{.ad-library[data-companion] .spec-help,.ad-library[data-companion] .definition-grid dt,.ad-library[data-companion] .aircraft-identification dt,.ad-library[data-companion] .mobile-reference .mobile-cell-label,.ad-library[data-companion] figcaption,.ad-library[data-companion] .station-plan figcaption,.ad-library[data-companion] .aircraft-scope figcaption,.ad-library[data-companion] .directory-map-panel figcaption,.ad-library[data-companion] .figure-note,.ad-library[data-companion] .image-note,.ad-library[data-companion] .review-status,.ad-library[data-companion] .content-scope,.ad-library[data-companion] .source-note,.ad-library[data-companion] .game-applicability,.ad-library[data-companion] .fine,.ad-library[data-companion] .reference-index small,.ad-library[data-companion] .map-index small,.ad-library[data-companion] .directory-map-index small,.ad-library[data-companion] .directory-map-index strong,.ad-library[data-companion] .map-legend,.ad-library[data-companion] .directory-map-sources,.ad-library[data-companion] .shape-key span,.ad-library[data-companion] .shape-key strong,.ad-library[data-companion] .stage-time,.ad-library[data-companion] .duration,.ad-library[data-companion] .archive-note,.ad-library[data-companion] .hero-meta,.ad-library[data-companion] .topic-number,.ad-library[data-companion] .eyebrow,.ad-library[data-companion] .answer-card .eyebrow,.ad-library[data-companion] .card-copy .eyebrow,.ad-library[data-companion] .practice .eyebrow,.ad-library[data-companion] .preview-banner,.ad-library[data-companion] .breadcrumbs,.ad-library[data-companion] .version-note span,.ad-library[data-companion] .companion-version summary,.ad-library[data-companion] .printable-format,.ad-library[data-companion] .private-pdf-review-status,.ad-library[data-companion] .ad-private-pdf-review-label,.ad-library[data-companion] .ad-private-pdf-review-notice,.ad-library[data-companion] .printable-copy .eyebrow{font-size:max(14px,.875rem);line-height:1.6}.ad-library[data-companion] .version-note{font-size:max(14px,.875rem)!important}.ad-library[data-companion] .spec-help small,.ad-library[data-companion] figcaption small{font-size:inherit}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ad-library-companion-eddb309290cf.css.map */
