.module-orbit .ref-content-scroll{overflow-y:auto;overflow-x:hidden}.module-orbit .view-stage{height:auto;min-height:100%;padding-bottom:14px}.orbit-command-page{display:grid;gap:10px;min-width:0}.orbit-command-breadcrumb{display:flex;align-items:center;gap:8px;padding:2px 4px;color:#6fbfe5;font-size:13px;letter-spacing:.09em}.orbit-command-breadcrumb b{color:#526c7d}.orbit-command-breadcrumb strong{color:#d6e8f3}.orbit-section-stack{display:grid;gap:12px;min-width:0}.orbit-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:0 2px}.orbit-section-heading>div{display:grid;gap:3px}.orbit-section-heading span,.orbit-facility-summary header span,.orbit-blueprint-browser header span,.orbit-queue-card header span{font-size:13px;letter-spacing:.1em;color:#63c9f0}.orbit-section-heading h1,.orbit-facility-summary h2,.orbit-blueprint-browser h2,.orbit-queue-card h2{margin:0}.orbit-section-heading h1{font-size:26px}.orbit-section-heading p{margin:0;color:#8fa7b8}.orbit-empty-state{display:grid;justify-items:start;gap:7px;padding:18px;border:1px dashed rgba(112,169,199,.28);border-radius:11px;background:rgba(7,16,26,.62);color:#8fa6b7}.orbit-empty-state strong{color:#dcecf5;font-size:16px}.orbit-empty-state p{margin:0}
.orbit-overview-hero{position:relative;height:300px;overflow:hidden;border:1px solid rgba(91,184,229,.18);border-radius:13px;background:#050d16}.orbit-overview-hero-art,.orbit-overview-hero-art picture,.orbit-overview-hero-art img{width:100%;height:100%;display:block}.orbit-overview-hero-art img{object-fit:cover;object-position:center;filter:brightness(.78) saturate(.95)}.orbit-overview-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,10,18,.94),rgba(3,10,18,.58) 42%,rgba(3,10,18,.08) 76%),linear-gradient(0deg,rgba(3,10,18,.55),transparent 48%)}.orbit-overview-hero-copy{position:absolute;left:22px;top:22px;bottom:22px;display:flex;flex-direction:column;justify-content:flex-end;max-width:650px}.orbit-overview-hero-copy>span{color:#66cef7;font-size:13px;letter-spacing:.11em}.orbit-overview-hero-copy h1{margin:6px 0 5px;font-size:32px}.orbit-overview-hero-copy p{margin:0;color:#a9bdcb;line-height:1.45}.orbit-overview-metrics{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.orbit-overview-metrics strong{padding:6px 9px;border:1px solid rgba(105,184,239,.2);border-radius:999px;background:rgba(4,17,29,.72);font-size:13px}.orbit-overview-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.orbit-overview-actions button{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:12px;border:1px solid rgba(90,179,221,.17);border-radius:10px;background:rgba(7,18,30,.83);color:#d7ebf6;text-align:left}.orbit-overview-actions button:hover:not(:disabled){border-color:rgba(74,207,255,.4);background:rgba(15,50,72,.72)}.orbit-overview-actions button:disabled{opacity:.55}.orbit-overview-actions i{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:rgba(49,151,209,.13);color:#66cff8}.orbit-overview-actions span{display:grid;gap:3px}.orbit-overview-actions small{color:#829bad}.orbit-facility-summary{display:grid;gap:9px}.orbit-facility-summary>header,.orbit-blueprint-browser>header,.orbit-queue-card>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.orbit-facility-summary>header>div,.orbit-blueprint-browser>header>div,.orbit-queue-card>header>div{display:grid;gap:2px}.orbit-facility-summary>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.orbit-facility-summary-card{display:grid;grid-template-rows:90px auto;min-width:0;overflow:hidden;padding:0;border:1px solid rgba(91,184,229,.16);border-radius:9px;background:#07131f;color:#d8eaf4;text-align:left}.orbit-facility-summary-card:hover{border-color:rgba(74,207,255,.42)}.orbit-facility-summary-card>div,.orbit-facility-summary-card picture,.orbit-facility-summary-card img{width:100%;height:100%;display:block}.orbit-facility-summary-card img{object-fit:cover}.orbit-facility-summary-card>span{display:grid;gap:3px;padding:8px}.orbit-facility-summary-card strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbit-facility-summary-card small{color:#8198a9}.orbit-facility-summary-card em{font-size:13px;font-style:normal;color:#e5b96b}.orbit-facility-summary-card.is-active em{color:#65dfbb}
.orbit-facility-workspace{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:12px;align-items:start}.orbit-facility-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.orbit-facility-card{display:grid;grid-template-rows:130px auto;overflow:hidden;padding:0;border:1px solid rgba(91,184,229,.16);border-radius:10px;background:#07131f;color:#d7e9f3;text-align:left}.orbit-facility-card:hover,.orbit-facility-card.active{border-color:#4acfff;box-shadow:inset 0 0 0 1px rgba(74,207,255,.12)}.orbit-facility-card-art,.orbit-facility-card-art picture,.orbit-facility-card-art img{width:100%;height:100%;display:block}.orbit-facility-card-art img{object-fit:cover}.orbit-facility-card>span{display:grid;gap:4px;padding:10px}.orbit-facility-card>span small{color:#849dad}.orbit-facility-card em{font-size:13px;font-style:normal}.orbit-facility-card em.good,.orbit-facility-detail .good{color:#67dbb6}.orbit-facility-card em.warn,.orbit-facility-detail .warn{color:#e6b767}.orbit-facility-detail{display:grid;gap:11px;padding:12px;border:1px solid rgba(91,184,229,.18);border-radius:11px;background:rgba(6,16,27,.92)}.orbit-facility-detail-art,.orbit-facility-detail-art picture,.orbit-facility-detail-art img{width:100%;height:150px;display:block}.orbit-facility-detail-art img{object-fit:cover;border-radius:8px}.orbit-facility-detail-head{display:grid;gap:4px}.orbit-facility-detail-head>span{color:#64c9ef;font-size:13px;letter-spacing:.1em}.orbit-facility-detail-head h2{margin:0}.orbit-facility-detail-head p{margin:0;color:#91a8b9}.orbit-facility-detail-head>strong{font-size:13px}.orbit-facility-detail-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.orbit-facility-detail-metrics span,.orbit-blueprint-summary-grid span{display:grid;gap:3px;padding:8px;border:1px solid rgba(121,166,191,.13);border-radius:7px;background:rgba(10,25,38,.65)}.orbit-facility-detail-metrics small,.orbit-blueprint-summary-grid small{color:#8199aa}.orbit-facility-detail section{display:grid;gap:5px}.orbit-facility-detail section h3{margin:0;color:#68c7ed;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.orbit-facility-detail section p{margin:0}.orbit-facility-detail section ul{margin:0;padding-left:18px;color:#9db0be}.orbit-cost-chips{display:flex;flex-wrap:wrap;gap:6px}.orbit-cost-chips span{display:grid;gap:2px;min-width:92px;padding:7px 9px;border:1px solid rgba(117,165,192,.14);border-radius:7px;background:rgba(9,22,34,.68)}.orbit-cost-chips small{color:#8199aa}
.orbit-shipyard-header{position:relative;height:180px;overflow:hidden;border:1px solid rgba(91,184,229,.18);border-radius:12px;background:#050d16}.orbit-shipyard-header-art,.orbit-shipyard-header-art picture,.orbit-shipyard-header-art img{width:100%;height:100%;display:block}.orbit-shipyard-header-art img{object-fit:cover;object-position:center}.orbit-shipyard-header-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,10,18,.94),rgba(3,10,18,.48) 50%,rgba(3,10,18,.08))}.orbit-shipyard-header>div:last-child{position:absolute;left:20px;top:20px;bottom:20px;display:flex;flex-direction:column;justify-content:flex-end}.orbit-shipyard-header span{color:#64c9ef;font-size:13px;letter-spacing:.1em}.orbit-shipyard-header h1{margin:4px 0;font-size:28px}.orbit-shipyard-header p{margin:0;color:#a2b7c5}.orbit-shipyard-layout{display:grid;grid-template-columns:minmax(0,1fr) 410px;gap:12px;align-items:start}.orbit-blueprint-browser,.orbit-queue-card{display:grid;gap:9px;padding:12px;border:1px solid rgba(91,184,229,.16);border-radius:11px;background:rgba(6,16,27,.82)}.orbit-blueprint-list{display:grid;gap:7px}.orbit-blueprint-row{display:grid;grid-template-columns:104px minmax(210px,1fr) 120px 90px;align-items:center;gap:10px;min-width:0;padding:8px;border:1px solid rgba(90,178,218,.14);border-radius:8px;background:rgba(7,18,29,.74);color:#d8e9f3;text-align:left}.orbit-blueprint-row:hover,.orbit-blueprint-row.active{border-color:#4acfff;background:rgba(12,42,59,.72)}.orbit-blueprint-row.is-locked{opacity:.65}.orbit-blueprint-row-art,.orbit-blueprint-row-art img{display:block;width:104px;height:58px}.orbit-blueprint-row-art img{object-fit:contain}.orbit-blueprint-row-copy{display:grid;gap:2px;min-width:0}.orbit-blueprint-row-copy strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbit-blueprint-row-copy small,.orbit-blueprint-row-cost small,.orbit-blueprint-row-time small{color:#8199aa}.orbit-blueprint-row-copy em{font-size:13px;font-style:normal;color:#65dfb8}.orbit-blueprint-row-cost,.orbit-blueprint-row-time{display:grid;gap:3px}.orbit-build-panel{display:grid;gap:10px;padding:12px;border:1px solid rgba(91,184,229,.19);border-radius:11px;background:rgba(6,16,27,.92)}.orbit-build-panel>header{display:grid;grid-template-columns:135px minmax(0,1fr);align-items:center;gap:10px}.orbit-build-panel-art,.orbit-build-panel-art img{display:block;width:135px;height:76px}.orbit-build-panel-art img{object-fit:contain}.orbit-build-panel header span{display:grid;gap:3px}.orbit-build-panel header small{color:#63c9ef;letter-spacing:.08em}.orbit-build-panel h2{margin:0}.orbit-build-panel p{margin:0;color:#91a7b8}.orbit-blueprint-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.orbit-build-panel section{display:grid;gap:7px}.orbit-build-panel-title{display:flex;justify-content:space-between;gap:10px;align-items:center}.orbit-build-panel-title h3{margin:0;font-size:13px;color:#70caed}.orbit-build-panel-title small{color:#839bad}.orbit-quantity{display:grid;grid-template-columns:38px 50px 38px minmax(90px,1fr);align-items:center;gap:6px}.orbit-quantity>button{height:36px;border:1px solid rgba(91,184,229,.24);border-radius:7px;background:rgba(16,55,78,.55);color:#d8f2ff;font-size:20px}.orbit-quantity>strong{display:grid;place-items:center;height:36px;border:1px solid rgba(91,184,229,.16);border-radius:7px}.orbit-quantity>span{justify-self:end;color:#839bad}.orbit-quantity>.orbit-cost-chips{grid-column:1/-1}.orbit-queue-preview{display:grid;gap:7px}.orbit-queue-preview article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:9px;border:1px solid rgba(91,184,229,.13);border-radius:8px;background:rgba(7,18,29,.68)}.orbit-queue-preview article>div{display:grid;gap:2px}.orbit-queue-preview small{color:#839bad}.orbit-progress{grid-column:1/-1;height:7px;overflow:hidden;border-radius:999px;background:rgba(91,131,154,.18)}.orbit-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#36a7da,#68e2bd)}
.orbit-howto{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid rgba(76,205,255,.2);border-radius:9px;background:rgba(10,40,56,.54);color:#9eb4c3}.orbit-howto strong{color:#67dcb6}.orbit-howto b{color:#4acfff}.orbit-blueprint-management{display:grid;grid-template-columns:390px minmax(0,1fr);gap:12px;align-items:start}.orbit-blueprint-management>section,.orbit-blueprint-detail{display:grid;gap:9px;padding:12px;border:1px solid rgba(91,184,229,.16);border-radius:11px;background:rgba(6,16,27,.84)}.orbit-blueprint-toolbar{display:flex;align-items:center;justify-content:space-between}.orbit-blueprint-management .orbit-blueprint-row{grid-template-columns:82px minmax(0,1fr)}.orbit-blueprint-management .orbit-blueprint-row-art,.orbit-blueprint-management .orbit-blueprint-row-art img{width:82px;height:48px}.orbit-blueprint-management .orbit-blueprint-row-cost,.orbit-blueprint-management .orbit-blueprint-row-time{display:none}.orbit-blueprint-detail>header{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:14px}.orbit-blueprint-detail-art,.orbit-blueprint-detail-art img{display:block;width:220px;height:125px}.orbit-blueprint-detail-art img{object-fit:contain}.orbit-blueprint-detail header span{display:grid;gap:4px}.orbit-blueprint-detail header small{color:#63c9ef}.orbit-blueprint-detail h2{margin:0}.orbit-blueprint-detail p{margin:0;color:#91a8b8}.orbit-blueprint-detail section{display:grid;gap:7px}.orbit-blueprint-detail section h3{margin:0;color:#70caed;font-size:13px}.orbit-blueprint-detail footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid rgba(91,184,229,.12)}.orbit-blueprint-detail footer>div{display:flex;gap:7px}.orbit-blueprint-detail footer .good{color:#67dcb6}.orbit-blueprint-detail footer .warn{color:#e6b767}
.orbit-queue-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orbit-queue-summary span{display:grid;gap:3px;padding:12px;border:1px solid rgba(91,184,229,.16);border-radius:9px;background:rgba(7,18,29,.72)}.orbit-queue-summary small{color:#849dad}.orbit-queue-list{display:grid;gap:8px}.orbit-queue-list article{display:grid;gap:9px;padding:12px;border:1px solid rgba(91,184,229,.16);border-radius:10px;background:rgba(7,18,29,.74)}.orbit-queue-item-main{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px}.orbit-queue-item-main>span{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:rgba(49,151,209,.13);color:#66cff8}.orbit-queue-item-main>div{display:grid;gap:3px}.orbit-queue-item-main small{color:#839bad}.orbit-queue-item-main em{font-style:normal;color:#6dddb7}.orbit-queue-list footer{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#91a7b8}.orbit-queue-list footer button{border:1px solid rgba(239,129,129,.3);border-radius:7px;background:rgba(109,28,34,.23);color:#ffb0b0;padding:7px 9px}
@media(max-width:1450px){.orbit-overview-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-facility-summary>div{grid-template-columns:repeat(3,minmax(0,1fr))}.orbit-facility-workspace{grid-template-columns:minmax(0,1fr) 330px}.orbit-facility-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-shipyard-layout{grid-template-columns:minmax(0,1fr) 360px}.orbit-blueprint-row{grid-template-columns:90px minmax(190px,1fr) 110px 78px}.orbit-blueprint-row-art,.orbit-blueprint-row-art img{width:90px}}
@media(max-width:1120px){.orbit-facility-workspace,.orbit-shipyard-layout,.orbit-blueprint-management{grid-template-columns:1fr}.orbit-facility-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.orbit-blueprint-management>section{order:2}.orbit-blueprint-detail{order:1}}
@media(max-width:760px){.orbit-section-heading,.orbit-facility-summary>header,.orbit-blueprint-browser>header,.orbit-queue-card>header,.orbit-blueprint-detail footer{align-items:stretch;flex-direction:column}.orbit-overview-actions,.orbit-facility-summary>div,.orbit-facility-grid,.orbit-queue-summary{grid-template-columns:1fr}.orbit-overview-hero{height:350px}.orbit-blueprint-row{grid-template-columns:72px minmax(0,1fr)}.orbit-blueprint-row-art,.orbit-blueprint-row-art img{width:72px}.orbit-blueprint-row-cost,.orbit-blueprint-row-time{display:none}.orbit-build-panel>header,.orbit-blueprint-detail>header{grid-template-columns:1fr}.orbit-blueprint-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-howto{align-items:flex-start;flex-direction:column}.orbit-howto b{transform:rotate(90deg)}.orbit-quantity{grid-template-columns:38px 50px 38px}.orbit-quantity>span{grid-column:1/-1;justify-self:start}.orbit-blueprint-detail footer>div{flex-direction:column}}
