[hidden]{display:none!important}#blazor-error-ui{display:none;position:fixed;bottom:0;left:0;right:0;padding:16px;background:#243a47;z-index:9999}.game-dialog{display:grid;gap:12px}.loading-note{padding:32px;color:var(--muted)}.ship-list[aria-busy=true]{opacity:.65}.interaction-pending{cursor:wait}.news-toggle svg{width:20px}.panel.cut-frame{position:relative}.widget-content{min-height:0}.error-inline{padding:16px;color:#f0b894}.empty p{max-width:100%}

@media(max-width:900px){.fixed-news:not(.news-expanded) .news-body{display:none}.fixed-news .news-scroll{overflow:visible;max-height:none}}

/* Prerendered dashboard remains readable before the browser runtime is ready. */
.grid-stack:not(.grid-ready){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:13px}
.grid-stack:not(.grid-ready)>.grid-stack-item{position:relative!important;left:auto!important;top:auto!important;width:auto!important;grid-column:span 12}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=feature]{grid-column:span 8;grid-row:span 32}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=fleet]{grid-column:span 4;grid-row:span 32}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=tools]{grid-row:span 20}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=prices]{grid-row:span 24}
@media(max-width:1440px){.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=feature],.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=fleet]{grid-column:span 6}}
@media(max-width:1000px){.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id]{grid-column:span 12}}

.article-toc nav a{display:flex;gap:13px;align-items:center;min-height:44px;font-size:14px;padding:8px 0;text-align:left}
