.command-brand{min-width:185px;line-height:1}.command-logo{display:block;width:185px;height:43px;object-fit:contain;object-position:left center}.command-brand small{font-size:9px;letter-spacing:.6px;margin-left:50px;max-width:150px}.command-strip{height:72px;gap:12px}.map-workspace,#communications{top:72px}.command-resources{display:flex;gap:15px;align-items:center;font-size:12px;word-spacing:0}.reserve-item{display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.ui-icon{width:17px;height:17px;flex-shrink:0;vertical-align:middle;color:#c9b786}.command-strip>button{display:flex;align-items:center;gap:6px}.planet-identity{gap:10px;min-height:140px;border-bottom:1px solid #344953;margin-bottom:14px}.celestial-portrait{object-fit:contain;flex-shrink:0;width:160px;height:160px}.planet-identity>div{font-size:13px;line-height:1.8;max-width:220px}.planet-identity>div strong{display:block;font:24px Georgia,serif;color:#d4ddda;margin-bottom:8px}.atlas-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#324652;border:1px solid #324652}.atlas-entry{padding:12px 8px;background:#101e28;text-align:center}.atlas-entry img{width:150px;height:150px;max-width:100%}.atlas-entry h3{font:13px 'Segoe UI',sans-serif;margin:0 0 6px;border:0;padding:0}.atlas-entry p{font-size:11px;color:#99afb9;margin:0;line-height:1.5}.atlas-note{padding:10px 12px;border-left:2px solid #bfa775;background:#203038;color:#c6d0cf;font-size:12px;line-height:1.6}.celestial-map-image{pointer-events:none}.map-marker .map-name{font-size:14px}.map-marker .map-detail{font-size:10px}.brand .brand-logo{width:240px;height:65px}.transmission .ui-icon{float:left;margin-right:6px;width:13px;height:13px}.command-time{font-size:12px;gap:8px}
@media(min-width:1700px){.command-logo{width:220px;height:48px}.command-brand{min-width:240px}.command-resources{font-size:14px;gap:22px}.command-brand small{margin-left:59px}.planet-identity .celestial-portrait{width:190px;height:190px}}
@media(max-width:1050px){.command-brand{min-width:135px}.command-logo{width:135px;height:37px}.command-brand small{margin-left:35px;max-width:100px}.command-resources{gap:7px;font-size:10px}.command-strip{gap:6px}.command-strip>button{font-size:10px;padding:7px;gap:4px}.command-strip .ui-icon{width:14px;height:14px}}
@media(max-width:760px){.command-strip{height:112px;gap:5px 10px}.command-brand{width:40%;min-width:130px}.command-logo{width:150px;height:40px}.command-brand small{margin-left:40px}.command-resources{margin-left:auto;gap:8px;font-size:9px}.reserve-item{gap:3px}.map-workspace,#communications{top:112px}.command-strip>button{font-size:10px;padding:6px}.command-time{font-size:10px}.command-time #advance-button{font-size:10px;padding:6px}.planet-identity .celestial-portrait{width:120px;height:120px}.planet-identity>div strong{font-size:20px}.atlas-entry img{width:130px;height:130px}.desk-window{max-height:calc(100dvh - 180px)}.desk-window.level-2{max-height:calc(100dvh - 210px)}}
/* La cabecera compacta conserva logo, recursos y órdenes en tres filas estables. */
@media(max-width:480px){.command-strip{display:grid;height:128px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"brand brand comms comms" "resources resources resources resources" "time time atlas empire";gap:4px 8px;padding:6px 10px;align-content:center}.command-brand{grid-area:brand;width:auto;min-width:0}.command-resources{grid-area:resources;margin-left:0;justify-content:space-between;gap:4px}.command-time{grid-area:time}.command-strip>#atlas-tool{grid-area:atlas;justify-content:center}.command-strip>#empire-tool{grid-area:empire;justify-content:center}.command-strip>#communications-toggle{grid-area:comms;justify-self:end}.map-workspace,#communications{top:128px}}
