.entry712{max-width:1380px;margin:auto;padding:32px 5vw;min-height:100dvh}.entry712-header{display:flex;justify-content:space-between;align-items:center;gap:30px}.entry712 .entry-brand{position:static;display:flex;gap:12px;align-items:center;color:var(--ink)}.entry712-account{display:flex;gap:20px;align-items:center;font-size:14px}.entry712-account a{color:var(--ink)}.entry712-account button{background:transparent;border:1px solid var(--line);border-radius:7px;color:var(--ink);padding:10px 14px}.entry712 .entry-mode{position:static;margin:25px 0;justify-content:flex-end}.entry712 .entry-layout{padding:7vh 0 25px;gap:7vw;grid-template-columns:1.1fr 1fr}.entry712 .entry-story h1{font-size:clamp(45px,5.5vw,82px);line-height:1.06;letter-spacing:-3px}.entry712 .entry-story>p{font-size:18px;max-width:380px;line-height:1.6}.entry712-facts{display:flex;gap:10px;flex-wrap:wrap;margin-top:35px}.entry712-facts span{font-size:12px;padding:9px 12px;border:1px solid var(--line);border-radius:6px;color:var(--muted)}.entry712 .entry-card{width:100%;max-width:510px;padding:34px;border-radius:18px;background:var(--white);box-shadow:0 15px 60px #1020190d}.entry712 .entry-card label{color:var(--ink);font-size:13px;display:block;margin-bottom:8px}.entry712 .entry-card p{line-height:1.6;font-size:14px}.entry712 .entry-primary{background:#b5d58d;color:#1c2d16;font-size:14px;min-height:48px}.entry712 .entry-secondary{font-size:14px;color:var(--ink);min-height:45px}.entry712 .entry-card input,.entry712 .entry-card select{font-size:15px;min-height:46px}.entry712 .lobby-code-box strong{color:#243925}.entry712 .entry-logout{font-size:13px;color:var(--muted)}.entry712 .entry-card-title>span{color:var(--muted);font-size:11px;letter-spacing:1.7px}.entry712 .entry-card-title h2{font-size:31px;letter-spacing:-1px}.entry712 .entry-card-title p{color:var(--muted)}.lobby712-template-preview{display:flex;flex-direction:column;gap:3px;margin:0 0 18px;padding:10px 0;color:var(--ink)}.lobby712-template-preview:empty{display:none}.entry-theme-toggle{position:fixed;bottom:18px;right:18px;padding:10px 15px;border:1px solid var(--line);border-radius:8px;background:var(--white);color:var(--ink);font-size:13px}.entry712-account button:focus-visible,.entry712 a:focus-visible{outline:3px solid #84a961;outline-offset:4px}.entry712-mode-grid{display:grid;gap:16px}.entry712-mode-grid a{padding:22px;border:1px solid var(--line);border-radius:12px;text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:8px}.entry712-mode-grid a:hover{border-color:#87ae65;background:var(--surface-raised)}.entry712-mode-grid strong{font-size:21px}.entry712-mode-grid small{font-size:13px;color:var(--muted)}
.market712-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:20px}.market-access712>header p,.carbon712>p{max-width:80ch}.market712-countries{max-height:380px;overflow:auto;border:1px solid var(--line);border-radius:10px;margin-top:14px;scrollbar-gutter:stable}.market712-country{display:grid;grid-template-columns:minmax(120px,1fr) auto auto;gap:15px;align-items:center;padding:15px;border-bottom:1px solid var(--line)}.market712-country small{display:block;color:var(--muted);margin-top:5px}.market712-country[hidden]{display:none}.market712-country>strong{font-size:15px}.carbon712{margin-top:35px;padding-top:25px;border-top:1px solid var(--line)}.integration712 progress,.market-access712 progress{width:100%;height:10px;accent-color:#84ab61}.airport-lifecycle712{font-size:13px;color:var(--ink);padding:14px;border:1px solid var(--line);border-radius:8px}.org712-actions{flex-wrap:wrap}.org712-actions>.btn{flex:1 1 125px}
.management-window.orders-expanded{display:grid;grid-template-columns:minmax(0,1fr) 330px;width:min(1420px,calc(100vw - 136px));max-width:calc(100vw - 136px);overflow:hidden}.orders-expanded>.window-titlebar{grid-column:1/-1}.orders-expanded>#page-content{grid-column:1;min-width:0;overflow:auto;max-height:calc(100dvh - 295px)}.aircraft-order-extension{grid-column:2;grid-row:2;display:flex;flex-direction:column;min-width:0;background:var(--surface-raised);border-left:1px solid var(--line);animation:order712-in .22s ease-out;max-height:calc(100dvh - 295px)}.aircraft-order-extension[hidden]{display:none}.aircraft-order-extension>header{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:19px;border-bottom:1px solid var(--line)}.aircraft-order-extension h2{font-size:18px;margin:0}.aircraft-order-extension .aircraft-order-content{overflow:auto;flex:1;padding:16px;min-height:100px}.aircraft-order-extension footer{padding:15px;border-top:1px solid var(--line);font-size:13px}.aircraft-order-extension .commerce-section{margin:0}.aircraft-order-extension .internal-report-row{display:flex;flex-direction:column;align-items:stretch;padding:0 0 18px;margin-bottom:20px;gap:12px}.aircraft-order-extension .internal-report-row>span{display:block}.order712-photo{width:100%;height:115px;object-fit:contain;border-radius:7px;background:#dce3e6}.aircraft-order-extension .internal-report-row small{display:block;margin:5px 0}.aircraft-order-extension .internal-report-row .btn{float:right}.catalog714-prices.single-purchase{grid-template-columns:1fr}.catalog714-prices.single-purchase>section{border:0;padding-inline:0;display:grid;grid-template-columns:1fr auto;column-gap:15px}.catalog714-prices.single-purchase>section>span,.catalog714-prices.single-purchase>section>small,.catalog714-prices.single-purchase>section>strong{grid-column:1}.catalog714-prices.single-purchase>section>.btn{grid-column:2;grid-row:2/5;align-self:center}.ticker712-settings{border:1px solid var(--line);border-radius:12px;padding:18px;margin:0 0 20px;background:var(--surface-raised)}.ticker712-settings[hidden]{display:none}.ticker712-options{display:flex;gap:18px;flex-wrap:wrap}.ticker712-options label{display:flex;gap:8px;align-items:center}.ticker712-settings fieldset{border:0;padding:15px 0 0;display:flex;gap:16px;flex-wrap:wrap}.ticker712-settings legend{font-size:12px;padding:10px 0}.news-ticker.is-paused .ticker-track{animation-play-state:paused}.news-ticker.hover-pause:hover .ticker-track{animation-play-state:paused}.news-ticker[data-ticker-speed=slow] .ticker-track{animation-duration:100s}.news-ticker[data-ticker-speed=normal] .ticker-track{animation-duration:60s}.news-ticker[data-ticker-speed=fast] .ticker-track{animation-duration:30s}.news-archive-tools{align-items:end;grid-template-columns:minmax(170px,1fr) 180px auto auto}.news-ticker.static-ticker .ticker-track{animation:none}.news-ticker.static-ticker .ticker-track>span:nth-child(2){display:none}
[data-theme=dark] .entry712 .entry-card{background:#29313b;border-color:#5b6879}[data-theme=dark] .entry712 :is(label,h1,h2,strong){color:#edf2f9}[data-theme=dark] .entry712 .entry-primary{color:#1c2d16}[data-theme=dark] .entry712 .lobby-code-box strong{color:#243925}[data-theme=dark] :is(.market712-country,.carbon712,.ticker712-settings,.aircraft-order-extension){color:#edf2f9}[data-theme=dark] .market712-country small{color:#c0cbda}[data-theme=dark] .market712-country .primary{color:#1c2d16}[data-theme=dark] .org712-node .primary{color:#1c2d16}
@keyframes order712-in{from{opacity:0;transform:translateX(25px)}to{opacity:1;transform:none}}
@media(max-width:850px){.entry712 .entry-layout{grid-template-columns:1fr;padding-top:25px}.entry712 .entry-story{display:none}.entry712 .entry-card{margin:auto}.entry712-header{gap:15px}.entry712 .entry-brand{font-size:14px}.entry712-account{gap:12px;font-size:12px}.entry712 .entry-mode{justify-content:center}.management-window.orders-expanded{grid-template-columns:minmax(0,1fr) 280px;width:calc(100vw - 115px);max-width:calc(100vw - 115px)}}
@media(max-width:650px){.management-window.orders-expanded{display:block}.orders-expanded>#page-content{max-height:35dvh}.aircraft-order-extension{max-height:32dvh;border-left:0;border-top:1px solid var(--line)}.entry712{padding:22px}.entry712 .entry-card{padding:25px}.market712-country{grid-template-columns:1fr auto;gap:10px}.market712-country>div{grid-column:1/-1}.news-archive-tools{grid-template-columns:1fr auto}.news-archive-tools>label{grid-column:1/-1}.entry712-account button{padding:8px}.entry712-account a{max-width:90px;overflow:hidden;text-overflow:ellipsis}.entry712 .entry-brand span{max-width:80px;line-height:1.4}}
@media(prefers-reduced-motion:reduce){.aircraft-order-extension{animation:none}.ticker-track{animation:none!important}}
.entry712-modecards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.entry712-modecards button{font:inherit;text-align:left;border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:13px;color:var(--ink);cursor:pointer}.entry712-modecards button b{font-size:21px}.entry712-modecards button span{font-size:13px;color:var(--muted);line-height:1.6}.entry712-modecards button em{font-style:normal;font-size:12px;font-weight:700;margin-top:10px}.entry712-modecards button:hover{border-color:#84ac61;box-shadow:0 4px 20px #16241012}.entry712-modecards button:focus-visible{outline:3px solid #84ac61;outline-offset:4px}.org712-identity em{font-style:normal}@media(max-width:480px){.entry712-modecards{grid-template-columns:1fr}.entry712-modecards button{padding:18px}}
[data-theme=dark] .modal .newspaper :is(h1,h2,h3,h4,strong,b,dt,label){color:#222720}[data-theme=dark] .modal .newspaper :is(p,small,em,figcaption,footer,.newspaper-byline,.newspaper-validity){color:#485044}.order712-photo-credit{font-size:10px;line-height:1.5;color:var(--muted);margin:5px 0 10px}.order712-photo-credit a{color:inherit}.aircraft-order-extension figure{margin:0}.ticker712-settings fieldset label{display:flex;gap:8px;align-items:center}
.management-window.orders-expanded{padding:0}.orders-expanded>.window-titlebar{padding:18px 22px;margin:0;border-bottom:1px solid var(--line)}.orders-expanded>#page-content{padding:22px}.workspace-nav button span{font-size:10px;line-height:1.35;word-break:normal;overflow-wrap:normal;hyphens:auto}.workspace-nav button{padding-inline:5px}.aircraft-order-extension .commerce-section h3{font-family:inherit;font-size:14px}
.news-ticker:not(.hover-pause):hover:not(:focus-visible) .ticker-track{animation-play-state:running}
